Description[Line Layout API] Convert InlineBox::boxModelObject to new API
The function in question now returns a LineLayoutBoxModel instead of a
LayoutBoxModelObject*. To keep the CL size down, I've also added a
deprecatedBoxModelObject() method which still returns a LayoutBoxModelObject*,
because there are several references in core/paint/InlineFlowBoxPainter.cpp
that take the returned object and pass it around and call a bunch of methods
that aren't part of the line layout API yet. I will tackle those in a followup
patch.
BUG=499321
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=200647
Patch Set 1 #Patch Set 2 : progress but still doesn't compile #Patch Set 3 : add deprecatedBoxModelObject method for things I'm not willing to fix yet #Patch Set 4 : rebase #
Total comments: 1
Patch Set 5 : nits #
Messages
Total messages: 8 (3 generated)
|