Closed Bug 1881256 Opened 7 months ago Closed 7 months ago

Add some shared styles for some HTML elements that now can appear on the browser chrome.

Categories

(Toolkit :: Themes, task, P2)

task

Tracking

()

RESOLVED FIXED
125 Branch
Tracking Status
firefox125 --- fixed

People

(Reporter: emilio, Assigned: emilio)

References

Details

Attachments

(1 file)

Bug 1869823 added some <select> styles that applied to the report broken site panel only. Bug 1870300 will probably add something similar but for a <textarea>.

It's a bit unfortunate that things like <menulist> "just work", while these elements are not styled at all by default.

I proposed adding these to global-shared.css. Dao, does that seem reasonable to you?

Flags: needinfo?(dao+bmo)
Severity: -- → N/A
Priority: -- → P2

(In reply to Emilio Cobos Álvarez (:emilio) from comment #0)

I proposed adding these to global-shared.css. Dao, does that seem reasonable to you?

Yep.

Component: Theme → Themes
Flags: needinfo?(dao+bmo)
Product: Firefox → Toolkit

Will take some time to do it this week.

Flags: needinfo?(emilio)
Assignee: nobody → emilio
Status: NEW → ASSIGNED
Flags: needinfo?(emilio)
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a3ce30eea50d Add some basic input/select/textarea styles to global-shared.css. r=dao,desktop-theme-reviewers
Pushed by emilio@crisal.io: https://hg.mozilla.org/integration/autoland/rev/dc972168fb4a Remove a reftest that isn't useful anymore and fails with the previous patch.
Status: ASSIGNED → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → 125 Branch
Regressions: 1882290
Regressions: 1882516
Regressions: 1882402
Regressions: 1883361
Regressions: 1905808
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: