Add support for *.git.corp.google.com domains
Change-Id: I1a65c57c1520c95d102661dc247b9155c4497d23
diff --git a/background.js b/background.js
index 2e5080b..f547edd 100644
--- a/background.js
+++ b/background.js
@@ -62,7 +62,10 @@
conditions: [
new chrome.declarativeContent.PageStateMatcher({
pageUrl: { hostSuffix: '-review.googlesource.com' },
- })
+ }),
+ new chrome.declarativeContent.PageStateMatcher({
+ pageUrl: { hostSuffix: '-review.git.corp.google.com' },
+ }),
],
// And shows the extension's page action.
actions: [ new chrome.declarativeContent.ShowPageAction() ]
@@ -95,7 +98,13 @@
tabIDToReload = null;
}
},
- {urls: ['*://*.googlesource.com/*']});
+ {
+ urls: [
+ '*://*.googlesource.com/*',
+ "*://*.git.corp.google.com/*",
+ ]
+ }
+ );
chrome.pageAction.onClicked.addListener(function(tab) {
var cookieID = {
@@ -108,7 +117,7 @@
chrome.cookies.remove(cookieID, function() {
// The GWT UI does not handle PolyGerrit URL redirection.
chrome.tabs.update(tab.id, {
- url: tab.url.replace('googlesource.com/', 'googlesource.com/#/')
+ url: tab.url.replace('.com/', '.com/#/')
}, function(tab) {
tabIDToReload = tab.id;
});
diff --git a/manifest.json b/manifest.json
index 1fc4d20..ee12272 100644
--- a/manifest.json
+++ b/manifest.json
@@ -1,11 +1,12 @@
{
"manifest_version": 2,
-
"name": "Gerrit UI Switcher",
"description": "Easily switch between the current Gerrit UI and the new PolyGerrit UI",
- "version": "0.4",
+ "version": "0.4.1",
"background": {
- "scripts": ["background.js"]
+ "scripts": [
+ "background.js"
+ ]
},
"page_action": {
"default_icon": {
@@ -16,7 +17,10 @@
},
"content_scripts": [
{
- "matches": ["*://*.googlesource.com/*"],
+ "matches": [
+ "*://*.googlesource.com/*",
+ "*://*.git.corp.google.com/*"
+ ],
"js": [
"content.js"
]
@@ -27,7 +31,8 @@
"declarativeContent",
"tabs",
"webRequest",
- "*://*.googlesource.com/*"
+ "*://*.googlesource.com/*",
+ "*://*.git.corp.google.com/*"
],
"content_security_policy": "script-src 'self' https://ssl.google-analytics.com; object-src 'self'"
}