Closed Bug 1479528 Opened 7 years ago Closed 7 years ago

More frame construction bits while I wrap my head about the best way to fix bug 1476281

Categories

(Core :: Layout, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
mozilla63
Tracking Status
firefox63 --- fixed

People

(Reporter: emilio, Assigned: emilio)

References

(Blocks 1 open bug)

Details

Attachments

(5 files, 1 obsolete file)

The title :)
Hopefully making it a bit easier to follow. I tried to move all the XBL weirdness away, but this is the best I could make it :(
It was needed presumably because XBL could override the tag name and what not. But I removed that capability for elements other than XUL elements, so we can just poke at the content directly.
Comment on attachment 8996037 [details] Remove FrameConstructionItem::mHasInlineEnds. Boris Zbarsky [:bz] (no decent commit message means r-) has approved the revision. https://phabricator.services.mozilla.com/D2521
Attachment #8996037 - Flags: review+
Comment on attachment 8996034 [details] Remove FrameConstructionItem::mIsForSVGAElement. Boris Zbarsky [:bz] (no decent commit message means r-) has approved the revision. https://phabricator.services.mozilla.com/D2520
Attachment #8996034 - Flags: review+
They're pretty ugly...
To make it hopefully a bit easier to follow.
Attachment #8996033 - Attachment is obsolete: true
Comment on attachment 8996286 [details] Make the ShouldSuppressFrameIn* functions take references. Daniel Holbert [:dholbert] has approved the revision. https://phabricator.services.mozilla.com/D2562
Attachment #8996286 - Flags: review+
Comment on attachment 8996290 [details] Move all the data-finding related stuff into a single function. Daniel Holbert [:dholbert] has approved the revision. https://phabricator.services.mozilla.com/D2564
Attachment #8996290 - Flags: review+
Priority: -- → P3
Comment on attachment 8996289 [details] Move the XBL binding loads a bit more away. Daniel Holbert [:dholbert] has approved the revision. https://phabricator.services.mozilla.com/D2563
Attachment #8996289 - Flags: review+
Pushed by emilio@crisal.io: https://hg.mozilla.org/integration/mozilla-inbound/rev/cd23a7207dbb Make the ShouldSuppressFrameIn* functions take references. r=dholbert https://hg.mozilla.org/integration/mozilla-inbound/rev/935ad68fc5db Move the XBL binding loads a bit more away. r=dholbert https://hg.mozilla.org/integration/mozilla-inbound/rev/5947eab03924 Move all the data-finding related stuff into a single function. r=dholbert https://hg.mozilla.org/integration/mozilla-inbound/rev/c84a0cd61b68 Remove FrameConstructionItem::mIsForSVGAElement. r=bz https://hg.mozilla.org/integration/mozilla-inbound/rev/b3fbb65156c3 Remove FrameConstructionItem::mHasInlineEnds. r=bz
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: