Closed Bug 1581467 Opened 5 years ago Closed 5 years ago

Do not use synthetic display-inside values.

Categories

(Core :: Layout, defect, P3)

defect

Tracking

()

RESOLVED FIXED
mozilla73
Tracking Status
firefox73 --- fixed

People

(Reporter: emilio, Assigned: emilio)

Details

Attachments

(3 files)

Use just flow since it doesn't simplify the layout code as much.

Also this patch should improve correctness of display: inline list-item.

This matches the new servo layout engine too, and thus removes some #[cfg]
gunk.

Just use flow since it doesn't simplify the layout code as much. Also this
patch should improve correctness of display: inline list-item, as checking
for equality with display: inline is incorrect in ~all cases.

And remove some unused display values from the C++ bindings.

The priority flag is not set for this bug.
:dbaron, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(dbaron)
Assignee: nobody → emilio
Flags: needinfo?(dbaron)
Priority: -- → P3

Ping on this and the other couple patches? I replied in the Phab.

Flags: needinfo?(mats)
Flags: needinfo?(mats)
Keywords: leave-open
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/0ef0c5a2e38a
Use DisplayInside() / DisplayOutside() a bit more. r=mats
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/36ab7b5bb185
Fix checks for display: inline{,-block} which don't account for inline list items. r=mats
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/19659 for changes under testing/web-platform/tests
Upstream web-platform-tests status checks passed, PR will merge once commit reaches central.
Upstream PR merged by moz-wptsync-bot
Attachment #9092958 - Attachment description: Bug 1581467 - Do not use synthetic display-inside values. → Bug 1581467 - Do not use synthetic display-inside values. r=mats

Mats, any update on the remaining patch?

It's been sitting on your queue for more than two weeks and I'd like to either land it or get rid of it and close this bug as WONTFIX... Though I think the patch is worth it.

Flags: needinfo?(mats)
Flags: needinfo?(mats)
Keywords: leave-open
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2ad2cad65c87
Do not use synthetic display-inside values. r=TYLin
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla73
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: