Closed Bug 1842478 Opened 1 year ago Closed 5 months ago

Remove layout.css.individual-transform.enabled pref

Categories

(Core :: Layout, task)

task

Tracking

()

RESOLVED FIXED
128 Branch
Tracking Status
firefox128 --- fixed

People

(Reporter: gregp, Assigned: gregp)

References

(Blocks 2 open bugs)

Details

Attachments

(1 file)

Individual transform properties have been enabled for about 4 years now (bug 1424900). Let's remove this feature rollout pref

Assignee: nobody → gp3033
Status: NEW → ASSIGNED
Pushed by gp3033@protonmail.com: https://hg.mozilla.org/integration/autoland/rev/da009889019a Remove layout.css.individual-transform.enabled pref r=boris,devtools-reviewers
Pushed by gp3033@protonmail.com: https://hg.mozilla.org/integration/autoland/rev/b1b105230b62 Remove layout.css.individual-transform.enabled pref r=boris,devtools-reviewers
Flags: needinfo?(gp3033)

Backed out for causing mochitest failures in test_transitions_and_zoom.html

Flags: needinfo?(gp3033)

There is an r+ patch which didn't land and no activity in this bug for 2 weeks.
:gregp, could you have a look please?
If you still have some work to do, you can add an action "Plan Changes" in Phabricator.
For more information, please visit BugBot documentation.

Flags: needinfo?(gp3033)
Flags: needinfo?(boris.chiou)

Hi Gregory,
Please let me know if there are any issues to land this.

Flags: needinfo?(boris.chiou)

Sorry, I've been busy recently.

I was able to reproduce the failure locally, I think i know what the issue is and will try landing this later today.

Flags: needinfo?(gp3033)

No hurry for this. This is probably just an auto ni from the system. :)

Pushed by gp3033@protonmail.com: https://hg.mozilla.org/integration/autoland/rev/6cdd02295e2d Remove layout.css.individual-transform.enabled pref r=boris,devtools-reviewers
Flags: needinfo?(gregp)
Pushed by gp3033@protonmail.com: https://hg.mozilla.org/integration/autoland/rev/afa417babef9 Remove layout.css.individual-transform.enabled pref r=boris,devtools-reviewers

Backed out for causing mochitests failures in test_transitions_per_property.html.

Pushed by gp3033@protonmail.com: https://hg.mozilla.org/integration/autoland/rev/492682d091f1 Remove layout.css.individual-transform.enabled pref r=boris,devtools-reviewers

If anyone's curious why this kept getting backed out:

It turns out layout/style/test/test_shared_sheet_caching.html opens a new tab. This unfocuses the mochitest harness which caused test_transitions_per_property.html to stall. What I still don't understand is why my changes exposed this. It seems like something that would have always been an issue. All I did was remove a pref read... either way, the solution was childWin.close(), this seemed to fix everything.

cc emilio who added test_shared_sheet_caching.html

Flags: needinfo?(gregp)
Status: ASSIGNED → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → 128 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: