[webkit-reviews] review denied: [Bug 136087] [CSS Shapes] Negative raster shape height leads to crash : [Attachment 236842] Patch
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Aug 20 08:08:30 PDT 2014
Bem Jones-Bey <bjonesbe at adobe.com> has denied Zoltan Horvath
<zoltan at webkit.org>'s request for review:
Bug 136087: [CSS Shapes] Negative raster shape height leads to crash
https://bugs.webkit.org/show_bug.cgi?id=136087
Attachment 236842: Patch
https://bugs.webkit.org/attachment.cgi?id=236842&action=review
------- Additional Comments from Bem Jones-Bey <bjonesbe at adobe.com>
View in context: https://bugs.webkit.org/attachment.cgi?id=236842&action=review
Given the complexity of the test case, I'm not convinced this is the proper
fix.
> Source/WebCore/ChangeLog:9
> + The original test was provided by the u-szeged fuzzer. I reduced the
test
> + case and handled the negative margin-IntRect case in the shapes
code.
Can you give a better description of what this is fixing?
>
LayoutTests/fast/shapes/shape-outside-floats/shape-outside-raster-shape-negativ
e-height.html:3
> +* {
This test seems way too complex, especially since you're matching everything
here. Are you sure you couldn't get something simpler? If you can't reduce it
to simply a single float with shape-outside and a negative height margin box, I
wonder if there is something more complex here than just having the height be
negative. Is there a condition before it even gets to the shapes code that is
failing?
>
LayoutTests/fast/shapes/shape-outside-floats/shape-outside-raster-shape-negativ
e-height.html:17
> +<button>a</button>
Does this have to be a button for this to fail, or would a <span> work? (Or do
you even need it at all?)
>
LayoutTests/fast/shapes/shape-outside-floats/shape-outside-raster-shape-negativ
e-height.html:20
> +<p style="position: absolute; top: 100px;">
I wouldn't muck around with absolute positioning. Just have this paragraph in
here, and dumpAsText() the entire test. You're not gaining anything from it
being a ref test except complexity.
More information about the webkit-reviews
mailing list