Name Description Size
bug0000000-testbed-js-injection.js globals exportFunction 236
bug1452707-window.controllers-shim-ib.absa.co.za.js Bug 1452707 - Build site patch for ib.absa.co.za WebCompat issue #16401 - https://webcompat.com/issues/16401 The online banking at ib.absa.co.za detect if window.controllers is a non-falsy value to detect if the current browser is Firefox or something else. In bug 1448045, this shim has been disabled for Firefox Nightly 61+, which breaks the UA detection on this site and results in a "Browser unsuppored" error message. This site patch simply sets window.controllers to a string, resulting in their check to work again. 927
bug1457335-histography.io-ua-change.js Bug 1457335 - histography.io - Override UA & navigator.vendor WebCompat issue #1804 - https://webcompat.com/issues/1804 This site is using a strict matching of navigator.userAgent and navigator.vendor to allow access for Safari or Chrome. Here, we set the values appropriately so we get recognized as Chrome. 970
bug1472075-bankofamerica.com-ua-change.js Bug 1472075 - Build UA override for Bank of America for OSX & Linux WebCompat issue #2787 - https://webcompat.com/issues/2787 BoA is showing a red warning to Linux and macOS users, while accepting Windows users without warning. From our side, there is no difference here and we receive a lot of user complains about the warnings, so we spoof as Firefox on Windows in those cases. 1374
bug1579159-m.tailieu.vn-pdfjs-worker-disable.js m.tailieu.vn - Override PDFJS.disableWorker to be true WebCompat issue #39057 - https://webcompat.com/issues/39057 Custom viewer built with PDF.js is not working in Firefox for Android Disabling worker to match Chrome behavior fixes the issue 725
bug1605611-maps.google.com-directions-time.js globals exportFunction 2398
bug1610358-pcloud.com-appVersion-change.js Bug 1610358 - Add "mobile" to navigator.appVersion WebCompat issue #40353 - https://webcompat.com/issues/40353 the site expecting navigator.appVersion to contain "mobile", otherwise it's serving a tablet version for Firefox mobile 687
bug1631811-datastudio.google.com-indexedDB.js Bug 1631811 - disable indexedDB for datastudio.google.com iframes Indexed DB is disabled already for these iframes due to cookie blocking. This intervention changes the functionality from throwing a SecurityError when indexedDB is accessed to removing it from the window object 575
bug1711082-m.aliexpress.com-undisable-search.js Bug 1711082 - Cannot trigger search bar on AliExpress mobile page This patch ensures that the search input never has the [disabled] attribute, so that users may tap/click on it to search. See https://bugzilla.mozilla.org/show_bug.cgi?id=1711082 for details. 945
bug1714612-www.rfi.it-outertext.js Bug 1714612 - Build site patch for www.rfi.it WebCompat issue #155672 - https://webcompat.com/issues/55672 This site patch polyfills HTML outerText, as the page relies on it to function properly (the map will not pan properly after zooming in). 744
bug1722955-frontgate.com-ua-override.js Bug 1722955 - Add UA override for frontgate.com Webcompat issue #36277 - https://github.com/webcompat/web-bugs/issues/36277 The website is sending the desktop version to Firefox on mobile devices based on UA sniffing. Spoofing as Chrome fixes this. 515
bug1724764-amextravel.com-window-print.js Bug 1724764 - https://bugzilla.mozilla.org/show_bug.cgi?id=1724764 WebCompat issue #81762 - https://webcompat.com/issues/81762 Amex travel is not displaying search results due to an error caused by missing window.print() function. Adding print to the window object allows to load the results. 670
bug1724868-news.yahoo.co.jp-ua-override.js Bug 1724868 - news.yahoo.co.jp - Override UA WebCompat issue #82605 - https://webcompat.com/issues/82605 Yahoo Japan news doesn't allow playing video in Firefox on Android as they don't have it in their support matrix. They check UA override twice and display different ui with the same error. Changing UA to Chrome via content script allows playing the videos. 881
bug1727100-slack.com-ua-override.js globals exportFunction, UAHelpers 316
bug1731825-office365-email-handling-prompt-autohide.js Bug 1731825 - Office 365 email handling prompt autohide This site patch prevents the notification bar on Office 365 apps from popping up on each page-load, offering to handle email with Outlook. 995