зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1745313 - Remove the Slack UA override. r=twisniewski,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D133537
This commit is contained in:
Родитель
d9bfd630b6
Коммит
37b83c0655
|
@ -534,24 +534,6 @@ const AVAILABLE_INJECTIONS = [
|
|||
],
|
||||
},
|
||||
},
|
||||
{
|
||||
id: "bug1727100",
|
||||
platform: "desktop",
|
||||
domain: "slack.com",
|
||||
bug: "1727100",
|
||||
contentScripts: {
|
||||
matches: ["*://app.slack.com/*"],
|
||||
js: [
|
||||
{
|
||||
file: "lib/ua_helpers.js",
|
||||
},
|
||||
{
|
||||
file: "injections/js/bug1727100-slack.com-ua-override.js",
|
||||
},
|
||||
],
|
||||
allFrames: true,
|
||||
},
|
||||
},
|
||||
{
|
||||
id: "bug1738313",
|
||||
platform: "desktop",
|
||||
|
|
|
@ -631,25 +631,6 @@ const AVAILABLE_UA_OVERRIDES = [
|
|||
},
|
||||
},
|
||||
},
|
||||
{
|
||||
/*
|
||||
* Bug 1727100 - Add UA override for slack.com
|
||||
*
|
||||
* Slack locks some features (like Huddles, and some Call features) behind
|
||||
* UA sniffing. However, in our tests, everything appears to be working fine
|
||||
* if we spoof as Chrome.
|
||||
*/
|
||||
id: "bug1727100",
|
||||
platform: "desktop",
|
||||
domain: "slack.com",
|
||||
bug: "1727100",
|
||||
config: {
|
||||
matches: ["*://app.slack.com/*"],
|
||||
uaTransformer: () => {
|
||||
return UAHelpers.getDeviceAppropriateChromeUA("95.0.4638.54");
|
||||
},
|
||||
},
|
||||
},
|
||||
{
|
||||
/*
|
||||
* Bug 1738317 - Add UA override for vmos.cn
|
||||
|
|
|
@ -1,13 +0,0 @@
|
|||
"use strict";
|
||||
|
||||
/* globals exportFunction, UAHelpers */
|
||||
|
||||
UAHelpers.overrideWithDeviceAppropriateChromeUA("95.0.4638.54");
|
||||
|
||||
Object.defineProperty(window.navigator.wrappedJSObject, "vendor", {
|
||||
get: exportFunction(function() {
|
||||
return "Google Inc.";
|
||||
}, window),
|
||||
|
||||
set: exportFunction(function() {}, window),
|
||||
});
|
|
@ -2,7 +2,7 @@
|
|||
"manifest_version": 2,
|
||||
"name": "Web Compatibility Interventions",
|
||||
"description": "Urgent post-release fixes for web compatibility.",
|
||||
"version": "29.5.0",
|
||||
"version": "29.6.0",
|
||||
"applications": {
|
||||
"gecko": {
|
||||
"id": "webcompat@mozilla.org",
|
||||
|
|
|
@ -84,7 +84,6 @@ FINAL_TARGET_FILES.features["webcompat@mozilla.org"]["injections"]["js"] += [
|
|||
"injections/js/bug1722955-frontgate.com-ua-override.js",
|
||||
"injections/js/bug1724764-amextravel.com-window-print.js",
|
||||
"injections/js/bug1724868-news.yahoo.co.jp-ua-override.js",
|
||||
"injections/js/bug1727100-slack.com-ua-override.js",
|
||||
"injections/js/bug1731825-office365-email-handling-prompt-autohide.js",
|
||||
]
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче