clean up style set sheet management a little

RESOLVED FIXED in Firefox 66

Status

()

enhancement
P3
normal
RESOLVED FIXED
6 months ago
3 months ago

People

(Reporter: heycam, Assigned: heycam)

Tracking

unspecified
mozilla66
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox66 fixed)

Details

Attachments

(4 attachments)

Assignee

Description

6 months ago
No description provided.
Assignee

Comment 3

6 months ago
We only ever add a single sheet (EditorOverride.css) there anyway.

Depends on D16282

Comment 6

6 months ago
Pushed by cmccormack@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b08325b6d8b5
Part 1: Use a sensible order when filling the style set with User and Agent sheets r=emilio
https://hg.mozilla.org/integration/autoland/rev/8b5a89cb0e62
Part 2: Make PresShell::AddUserSheet just find the right place to insert r=emilio
https://hg.mozilla.org/integration/autoland/rev/89828ae0afea
Part 3: Make PresShell::AddOverrideStyleSheet append its sheet rather than prepend r=emilio
https://hg.mozilla.org/integration/autoland/rev/434b6906676e
Part 4: Remove ServoStyleSet::PrependStyleSheet r=emilio
Depends on: 1535874
You need to log in before you can comment on or make changes to this bug.