[webkit-reviews] review granted: [Bug 83116] Add helpers to create anonymous table parts. : [Attachment 135611] Patch
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Apr 4 15:07:05 PDT 2012
Julien Chaffraix <jchaffraix at webkit.org> has granted Abhishek Arya
<inferno at chromium.org>'s request for review:
Bug 83116: Add helpers to create anonymous table parts.
https://bugs.webkit.org/show_bug.cgi?id=83116
Attachment 135611: Patch
https://bugs.webkit.org/attachment.cgi?id=135611&action=review
------- Additional Comments from Julien Chaffraix <jchaffraix at webkit.org>
View in context: https://bugs.webkit.org/attachment.cgi?id=135611&action=review
> Source/WebCore/ChangeLog:9
> + introducing a new static function
createAnonymousWithParentRendererAndDisplay.
s/createAnonymousWithParentRendererAndDisplay/createAnonymousWithParentRenderer
/
> Source/WebCore/ChangeLog:10
> + The function builds a new anonymous wrapper inheriting style
properties from
a new anonymous wrapper of the same type as the class, inheriting style
properties...
> Source/WebCore/rendering/RenderBlock.cpp:7422
> + // FIXME: Why are we forcing a BOX display for old flex box here ? Is
this a hack for RenderButton ?
I think it should be stated more as:
// FIXME: Do we need to convert all our inline displays to block-type in the
anonymous logic?
There is a function already doing that on CSSStyleSelector that we could reuse
if that was going to happen (equivalentBlockDisplay).
> LayoutTests/ChangeLog:11
> + *
platform/chromium-mac/fast/css/bidi-override-in-anonymous-block-expected.txt:
> + *
platform/chromium-win/fast/css/bidi-override-in-anonymous-block-expected.txt:
This needs to be skipped on all other platforms as you will be breaking them if
not. For Chromium something like (to be double checked against our baselines):
WK83116 LINUX WIN : fast/css/bidi-override-in-anonymous-block.html = TEXT
For other platforms, it should just be added to the Skipped file.
More information about the webkit-reviews
mailing list