Ship Interventions v137.5.0 out-of-band
Categories
(Web Compatibility :: Interventions, task)
Tracking
(Not tracked)
People
(Reporter: denschub, Assigned: denschub)
References
(Blocks 1 open bug)
Details
Release driver is bug 1950282, but let's run a full version bump to release without complicated single-uplifts.
Assignee | ||
Comment 1•7 days ago
•
|
||
GitHub-mirror is updated, build tooling is updated, too. I just created a new xpi release on Ship-It, and scheduled a dep-sign build.
Assignee | ||
Updated•7 days ago
|
Assignee | ||
Comment 2•7 days ago
|
||
I have verified that .xpi using unbranded builds for 135 and 136, with only xpinstall.signatures.dev-root
set to true
. Installing the update works as expected, the update persists through reboots, about:compat
loads and lists f1tv.formula1.com
, and the browser block message on that site is gone. I spot-checked a few other interventions, they also pass.
So this is my sign-off that the dep-signed .xpi
works. I'll have Tom confirm that, too, just so we don't have a "works on my machine" problem.
Comment 3•7 days ago
|
||
I just confirmed both on my macbook as well.
Assignee | ||
Comment 4•7 days ago
|
||
The update is signed and live on the release-sysaddon
staging channel with a balrog role targetting 136.0
.
Assignee | ||
Updated•7 days ago
|
Assignee | ||
Comment 5•6 days ago
•
|
||
Hey Raul - as warned, I have some Addon QA work for you!
Using the 136.0 release builds (download links in case the update is not live yet: Windows, macOS, Linux)
- In a fresh profile, confirm that on
about:support
, in theFirefox Features
section, it showsWeb Compatibility Interventions
with the current version,136.7.0
. - Go to https://f1tv.formula1.com and verify that you see the "unsupported browser" banner.
- Open
about:config
, editextensions.systemAddon.update.url
, and set it tohttps://aus5.mozilla.org/update/3/SystemAddons/%VERSION%/%BUILD_ID%/%BUILD_TARGET%/%LOCALE%/release-sysaddon/%OS_VERSION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%/update.xml
- Open the Firefox DevTools. In the DevTools, open the Settings via the Three-Dot-Menu -> Settings. In there, enable the checkbox
Enable browser chrome and add-on debugging toolboxes
. - Open the Firefox Browser Console:
- on Linux and Windows, press Ctrl+Shift+J to open it
- on macOS, it's Cmd+Shift+J
- In that new console, run
ChromeUtils.importESModule("resource://gre/modules/AddonManager.sys.mjs", { global: "shared" }).AddonManagerPrivate.backgroundUpdateCheck();
- You won't see any progress, the update happens in the background. Wait 30 seconds, just to make sure Firefox has enough time to download and apply all updates.
- Head back to
about:support
, and confirm that the Interventions version number now shows137.5.20250303.181531
- Check that
about:compat
loads and shows a list of active interventions. - Verify that the "unsupported browser" banner on https://f1tv.formula1.com is no longer there.
- Restart Firefox, keeping the same profile. Verify that the version number in
about:support
is still137.5.20250303.181531
, and that the unsupported banner on f1tv is still gone.
If everything works as expected on Windows, macOS, and Linux, please leave a comment here saying as much. Thank you so much!
Comment 6•6 days ago
•
|
||
Following the steps provided, everything works as expected: the unsupported banner is no longer present
Tested with:
Browser / Version: Firefox Release 136.0 (64-bit)
Operating System: Windows 10 PRO x64
Operating System: Ubuntu 22.4 LTS x64
Operating System: Mac Ventura 13.1
Assignee | ||
Updated•6 days ago
|
Assignee | ||
Comment 7•6 days ago
|
||
The OOB update is now live for Desktop 136.0. Users of 136 will get the update delivered in the background, usually within 24 hours, but it can sometimes take longer, depending on the client. I have confirmed that a fresh 136 profile updated just fine.
I'll close this bug as fixed.
Description
•