Bug 1567198 - create UA override for corporate.santander.co.uk r=denschub,rhelmer a=ryanvm
authorksenia <kberezina@mozilla.com>
Fri, 19 Jul 2019 17:40:28 +0000
changeset 544702 a372e4f1eee80bac19e0a0f95ddc3f7c3a62a371
parent 544701 b665d4c489805f0d5a3027e8ba23a7b28f79772c
child 544703 9fc885879ec5eeb2918c42a04d932a43870246fb
push id2131
push userffxbld-merge
push dateMon, 26 Aug 2019 18:30:20 +0000
treeherdermozilla-release@b19ffb3ca153 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersdenschub, rhelmer, ryanvm
bugs1567198
milestone69.0
Bug 1567198 - create UA override for corporate.santander.co.uk r=denschub,rhelmer a=ryanvm Differential Revision: https://phabricator.services.mozilla.com/D38509
browser/extensions/webcompat/manifest.json
browser/extensions/webcompat/ua_overrides.js
mobile/android/extensions/webcompat/manifest.json
mobile/android/extensions/webcompat/ua_overrides.js
--- a/browser/extensions/webcompat/manifest.json
+++ b/browser/extensions/webcompat/manifest.json
@@ -1,13 +1,13 @@
 {
   "manifest_version": 2,
   "name": "Web Compat",
   "description": "Urgent post-release fixes for web compatibility.",
-  "version": "4.3.2",
+  "version": "4.4.0",
 
   "applications": {
     "gecko": {
       "id": "webcompat@mozilla.org",
       "strict_min_version": "59.0b5"
     }
   },
 
--- a/browser/extensions/webcompat/ua_overrides.js
+++ b/browser/extensions/webcompat/ua_overrides.js
@@ -36,17 +36,17 @@ for (const override of [
      * xmlDoc.onload whose support has been dropped. It results in missing labels in forms
      * and some other issues.  Adding 'like Gecko' fixes those issues.
      */
     id: "bug1563839",
     platform: "all",
     domain: "rolb.santanderbank.com",
     bug: "1563839",
     config: {
-      matches: ["*://rolb.santanderbank.com/*"],
+      matches: ["*://*.santander.co.uk/*", "*://rolb.santanderbank.com/*"],
       uaTransformer: originalUA => {
         return originalUA.replace("Gecko", "like Gecko");
       },
     },
   },
   {
     /*
      * Bug 1480710 - m.imgur.com - Build UA override
--- a/mobile/android/extensions/webcompat/manifest.json
+++ b/mobile/android/extensions/webcompat/manifest.json
@@ -1,13 +1,13 @@
 {
   "manifest_version": 2,
   "name": "Web Compat",
   "description": "Urgent post-release fixes for web compatibility.",
-  "version": "4.3.2",
+  "version": "4.4.0",
 
   "applications": {
     "gecko": {
       "id": "webcompat@mozilla.org",
       "strict_min_version": "59.0b5"
     }
   },
 
--- a/mobile/android/extensions/webcompat/ua_overrides.js
+++ b/mobile/android/extensions/webcompat/ua_overrides.js
@@ -36,17 +36,17 @@ for (const override of [
      * xmlDoc.onload whose support has been dropped. It results in missing labels in forms
      * and some other issues.  Adding 'like Gecko' fixes those issues.
      */
     id: "bug1563839",
     platform: "all",
     domain: "rolb.santanderbank.com",
     bug: "1563839",
     config: {
-      matches: ["*://rolb.santanderbank.com/*"],
+      matches: ["*://*.santander.co.uk/*", "*://rolb.santanderbank.com/*"],
       uaTransformer: originalUA => {
         return originalUA.replace("Gecko", "like Gecko");
       },
     },
   },
   {
     /*
      * Bug 1480710 - m.imgur.com - Build UA override