Closed Bug 1346893 Opened 8 years ago Closed 5 years ago

Move mobile/android/themes/core/content.css to layout/style/res/

Categories

(Core :: CSS Parsing and Computation, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
mozilla75
Tracking Status
firefox75 --- fixed

People

(Reporter: MatsPalmgren_bugz, Assigned: emilio)

References

()

Details

Attachments

(1 file)

It seems to me that mobile/android/themes/core/content.css is effectively an UA style sheet since it has a lot of styles that affect HTML web content. As such, I tend to think it should live under layout/style/res/ so that changes to it are reviewed under the same rules as UA style sheet changes on other platforms. It's rather confusing to have some rules for say HTML checkbox/radio controls live in layout/style/res/forms.css (there's even a %ifdef Android section in that file) and then have additional rules for the same controls under mobile/...
Priority: -- → P3
Depends on: 1618202
Blocks: 1618202
No longer depends on: 1618202

Make it a regular stylesheet.

This allows it to be cached in shared memory if possible, and will allow me to
stop adding the stylesheet based on a pref for bug 1618202.

Assignee: nobody → emilio
Status: NEW → ASSIGNED
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/8c1c55d16e1a Move the Geckoview UA sheet to layout/style. r=snorp
Backout by csabou@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/fd054e762cfa Backed out changeset 8c1c55d16e1a for bc failures on browser_all_files_referenced.js.
Flags: needinfo?(emilio)
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/830880e1c188 Move the Geckoview UA sheet to layout/style. r=snorp
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla75
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: