commit d4dcd51ddaf307ab44f6df052691e01a955c3c3f
parent 18ff6e0d20dd477271c1f59da6420b29a5aaf783
Author: Thomas Wisniewski <twisniewski@mozilla.com>
Date: Tue, 4 Nov 2025 00:19:28 +0000
Bug 1996823 - add a webcompat intervention to fix the view-bill page on rogers.com; r=ksenia,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D271122
Diffstat:
2 files changed, 22 insertions(+), 1 deletion(-)
diff --git a/browser/extensions/webcompat/data/interventions.json b/browser/extensions/webcompat/data/interventions.json
@@ -5845,5 +5845,26 @@
}
}
]
+ },
+ "1996823": {
+ "label": "rogers.com",
+ "bugs": {
+ "1996823": {
+ "issue": "page-fails-to-load",
+ "matches": ["*://www.rogers.com/bbapp/bbapi.js*"]
+ }
+ },
+ "interventions": [
+ {
+ "platforms": ["all"],
+ "replace_string_in_request": [
+ {
+ "find": "window\\.location\\.href = link;",
+ "replace": "let url = new URL(window.location.href); url.hash = link; window.location.href = url.href;",
+ "urls": ["*://www.rogers.com/bbapp/bbapi.js*"]
+ }
+ ]
+ }
+ ]
}
}
diff --git a/browser/extensions/webcompat/manifest.json b/browser/extensions/webcompat/manifest.json
@@ -2,7 +2,7 @@
"manifest_version": 2,
"name": "Web Compatibility Interventions",
"description": "Urgent post-release fixes for web compatibility.",
- "version": "146.6.0",
+ "version": "146.7.0",
"browser_specific_settings": {
"gecko": {
"id": "webcompat@mozilla.org",