Closed
Bug 968029
Opened 10 years ago
Closed 10 years ago
Use unprefixed box-sizing internally
Categories
(Core :: Layout, defect)
Core
Layout
Tracking
()
RESOLVED
FIXED
mozilla30
People
(Reporter: alexhenrie24, Assigned: alexhenrie24)
References
Details
Attachments
(4 files, 2 obsolete files)
21.13 KB,
patch
|
dao
:
review+
|
Details | Diff | Splinter Review |
2.48 KB,
patch
|
mfinkle
:
review+
|
Details | Diff | Splinter Review |
965 bytes,
patch
|
alexhenrie24
:
review+
|
Details | Diff | Splinter Review |
98.51 KB,
patch
|
alexhenrie24
:
review+
|
Details | Diff | Splinter Review |
All instances of -moz-box-sizing, -webkit-box-sizing, and -ms-box-sizing in the Mozilla codebase should be converted to the standard property box-sizing. WebKit and Trident dropped their prefixes long ago, and Gecko has recently done the same. See: https://bugzilla.mozilla.org/show_bug.cgi?id=243412#c107 https://bugzilla.mozilla.org/show_bug.cgi?id=243412#c118
Assignee | ||
Comment 1•10 years ago
|
||
Attachment #8370554 -
Flags: review?(bdahl)
Assignee | ||
Comment 2•10 years ago
|
||
Attachment #8370555 -
Flags: review?(gavin.sharp)
Assignee | ||
Comment 3•10 years ago
|
||
Attachment #8370556 -
Flags: review?(mark.finkle)
Attachment #8370556 -
Flags: review?(margaret.leibovic)
Assignee | ||
Comment 4•10 years ago
|
||
Attachment #8370557 -
Flags: review?(dbaron)
Assignee | ||
Comment 5•10 years ago
|
||
https://tbpl.mozilla.org/?tree=Try&rev=04d79930a29c
Comment 6•10 years ago
|
||
Comment on attachment 8370556 [details] [diff] [review] Use unprefixed box-sizing in mobile/android/ Looks fine. I didn't see any JS uses. (also, saving margaret the review)
Attachment #8370556 -
Flags: review?(mark.finkle)
Attachment #8370556 -
Flags: review?(margaret.leibovic)
Attachment #8370556 -
Flags: review+
Comment on attachment 8370557 [details] [diff] [review] Use unprefixed box-sizing in content/, dom/, layout/, and widget/ r=dbaron ... although I already landed the parts in layout/reftests/w3c-css/submitted/ui3/ in https://hg.mozilla.org/integration/mozilla-inbound/rev/13f6dad08f3a , so those will need to be taken out of the patch Also, one of us should (as a follow up) look into the tests that are using 'content' and 'padding' and 'border' (without the "-box") as values. We used to support that a long time ago, and it seems likely that we should update the tests... assuming they still pass with the fix.
Attachment #8370557 -
Flags: review?(dbaron) → review+
Updated•10 years ago
|
Attachment #8370555 -
Flags: review?(gavin.sharp) → review+
Comment 8•10 years ago
|
||
Comment on attachment 8370554 [details] [diff] [review] Use unprefixed box-sizing in browser/extensions/pdfjs/ Review of attachment 8370554 [details] [diff] [review]: ----------------------------------------------------------------- This also needs to make it upstream to https://github.com/mozilla/pdf.js/blob/master/web/viewer.css#L922.
Attachment #8370554 -
Flags: review?(bdahl) → review+
Comment 9•10 years ago
|
||
The CSS in aboutaccounts was imported from Web CSS, which explains the weird prefixes. Seems like we should probably also get rid of these there...
Updated•10 years ago
|
Assignee: nobody → alexhenrie24
Assignee | ||
Comment 10•10 years ago
|
||
Rebased for checkin
Attachment #8370554 -
Attachment is obsolete: true
Attachment #8371705 -
Flags: review+
Assignee | ||
Comment 11•10 years ago
|
||
Rebased for checkin
Attachment #8370557 -
Attachment is obsolete: true
Attachment #8371706 -
Flags: review+
Assignee | ||
Updated•10 years ago
|
Attachment #8371706 -
Attachment description: patch4 → Use unprefixed box-sizing in content/, dom/, layout/, and widget/
Assignee | ||
Comment 12•10 years ago
|
||
Requesting checkin of all 4 attached patches. Note that the third patch should be r=bdahl and the fourth patch should be r=dbaron.
Keywords: checkin-needed
Comment 13•10 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/6960aec45b20 https://hg.mozilla.org/integration/mozilla-inbound/rev/8b95c9499474 https://hg.mozilla.org/integration/mozilla-inbound/rev/36459508cdac https://hg.mozilla.org/integration/mozilla-inbound/rev/be8ad29ffc69 Please don't forget to get the pdf.js changes upstreamed so we don't accidentally revert them the next time we're syncing the in-tree copy with upstream.
Keywords: checkin-needed
Comment 14•10 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/6960aec45b20 https://hg.mozilla.org/mozilla-central/rev/8b95c9499474 https://hg.mozilla.org/mozilla-central/rev/36459508cdac https://hg.mozilla.org/mozilla-central/rev/be8ad29ffc69
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla30
You need to log in
before you can comment on or make changes to this bug.
Description
•