Let image.natural-size-fallback.enabled ride the trains
Categories
(Core :: Layout: Images, Video, and HTML Frames, task)
Tracking
()
People
(Reporter: dholbert, Assigned: dholbert)
References
Details
Attachments
(2 files)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-esr140+
|
Details | Review |
With bug 1965560 fixed (I just triggered lando), we can let image.natural-size-fallback.enabled=true ride the trains to release (i.e. we can revert bug 1967844 and set the pref to true unconditionally).
| Assignee | ||
Comment 1•7 months ago
|
||
Comment 3•7 months ago
|
||
| bugherder | ||
Updated•6 months ago
|
Updated•6 months ago
|
Comment 4•3 months ago
|
||
firefox-esr140 Uplift Approval Request
- User impact if declined: This addresses WebCompat problems that otherwise cause breakage on icloud.com and several mapping apps (see the dependencies of bug 1965560), as some examples.
- Code covered by automated testing: yes
- Fix verified in Nightly: yes
- Needs manual QE test: yes
- Steps to reproduce for manual QE testing: Fix can be validated by testing https://bugzilla.mozilla.org/show_bug.cgi?id=1951871
STR:
- Visit https://findmybus.im/
Expected results: Blue bus icons on the map
Actual results (i.e. unfixed behavior): No bus icon
- Risk associated with taking this patch: low
- Explanation of risk level: This is sorta between Low and Medium. It's a behavior change in some "what size is this" APIs, and any behavior-change carries some risk. But the risk is manageable given that the new behavior is much closer to what other browsers have been shipping for a long time; and there are a bunch of new tests that I've added in supporting bugs; and this is controlled by a pref that folks can use to restore the old behavior if they happen to need it for some reason.
- String changes made/needed: None
- Is Android affected?: yes
| Assignee | ||
Comment 5•3 months ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D251994
| Assignee | ||
Comment 6•3 months ago
•
|
||
Note to release managers: before we uplift this, we should first uplift these two stacks of test changes:
first: https://phabricator.services.mozilla.com/D267119 (and its stack)
second: https://phabricator.services.mozilla.com/D267123 (and its stack)
then, third, we can uplift this bug's own stack ( https://phabricator.services.mozilla.com/D251994 , which is this bug's patch plus the patches on bug 1965560)
(I tried to issue an uplift request for the whole thing as a stack, but Lando won't let me do that, since the web UI is limited to uplifts of patch-stacks with <=5 patches.)
Updated•3 months ago
|
Updated•3 months ago
|
Updated•3 months ago
|
Updated•3 months ago
|
Updated•3 months ago
|
Comment 8•3 months ago
|
||
I was able to reproduce this issue on Nightly 141.0a1(2025-05-31) using Windows 11.
Verified as fixed on the latest Nightly 145.0a1(2025-10-01) and treeherder build 140.4.0esr using Windows 11, Mac 13.2.1, and Ubuntu 24.10. The blue bus icons are displayed on the map.
Updated•3 months ago
|
Description
•