Open Bug 939428 Opened 7 years ago Updated 6 months ago

[meta] Update 'display:-moz-box' styling in frontend code to use CSS Flexbox

Categories

(Firefox :: Theme, defect)

defect
Not set
normal

Tracking

()

People

(Reporter: sjw+bugzilla, Unassigned)

References

(Blocks 2 open bugs)

Details

(Keywords: meta)

Firefox supports the current spec of single-line flexboxes, so we should update the browser styles:
https://mxr.mozilla.org/mozilla-central/search?string=display%3A+-moz-box&find=\.css
Component: Layout → General
Product: Core → Firefox
Component: General → CSS Parsing and Computation
Product: Firefox → Core
New flexbox ('display:flex') is *similar* to display:-moz-box, but it's definitely not a drop-in replacement.  Depending on the situation, they may behave differently, so any replacement should be done carefully and may need to include additional rewriting.

So I don't think this bug is actionable, as-filed, except perhaps as a metabug in Firefox (front-end, since that's where these styles exist and would need to be replaced).  Individual per-file switchovers can & should happen piece-by-piece, in their own bugs.
Component: CSS Parsing and Computation → General
Product: Core → Firefox
Version: unspecified → Trunk
Summary: Update flexbox styles → Update 'display:-moz-box' styling in frontend code to use CSS Flexbox
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: meta
CSS Bugs are easy to fix, so I could take them.
Depends on: 958936
Depends on: 958937
Whiteboard: [good-first-bug][lang=css]
Component: General → Theme
Whiteboard: [good-first-bug][lang=css]
Blocks: unprefix
See Also: → 1033225
Summary: Update 'display:-moz-box' styling in frontend code to use CSS Flexbox → [meta] Update 'display:-moz-box' styling in frontend code to use CSS Flexbox
You need to log in before you can comment on or make changes to this bug.