Closed Bug 1754263 Opened 3 years ago Closed 3 years ago

Eliminate preprocessor %includes from toolkit menu stylesheets

Categories

(Toolkit :: Themes, task)

task
Points:
1

Tracking

()

RESOLVED FIXED
100 Branch
Tracking Status
firefox100 --- fixed

People

(Reporter: sfoster, Assigned: sfoster)

References

Details

(Whiteboard: [fidefe-2022-mr1-css-linting])

Attachments

(1 file)

Replace the %includes with either @import or by inlining the included stylesheet. See bug 1659584 for details. This bug should cover:

  • toolkit/themes/{platform}/global/menu.css
    • toolkit/themes/shared/menu-scrolling.inc.css
Whiteboard: [fidefe-2022-mr1-css-linting]
Assignee: nobody → sfoster
Status: NEW → ASSIGNED
Attachment #9265812 - Attachment description: WIP: Bug 1754263 - Remove %includes from menu.css stylesheets. r?dao! → Bug 1754263 - Remove %includes from menu.css stylesheets. r?dao!
Pushed by sfoster@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ef3284274d47 Remove %includes from menu.css stylesheets. r=dao

Ah yeah, there's one more %ifdef in the windows stylesheet, so that needed to be marked for preprocessing in the manifest. I'll update and attempt to re-land after the merge.

Flags: needinfo?(sfoster)
Pushed by sfoster@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/839606339f65 Remove %includes from menu.css stylesheets. r=dao
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 100 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: