[webkit-reviews] review denied: [Bug 133412] Srcset refactoring to match spec changes : [Attachment 232305] Patch

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri May 30 20:56:00 PDT 2014


Darin Adler <darin at apple.com> has denied Yoav Weiss <yoav at yoav.ws>'s request
for review:
Bug 133412: Srcset refactoring to match spec changes
https://bugs.webkit.org/show_bug.cgi?id=133412

Attachment 232305: Patch
https://bugs.webkit.org/attachment.cgi?id=232305&action=review

------- Additional Comments from Darin Adler <darin at apple.com>
View in context: https://bugs.webkit.org/attachment.cgi?id=232305&action=review


Patch is not compiling on Mac or Windows.

I suggest breaking this patch up into two pieces. One patch can rearrange the
code and refactor so it’s in a new location. The second patch should have the
substantive change. It’s hard to successfully review a patch that both moves
and changes code so it’s best to do the move and the change in two separate
steps.

> Source/JavaScriptCore/ChangeLog:6
> +				Added a PICTURE_ELEMENT compile flag.

Tabs not allowed in WebKit source files, including change log.

> Source/WebCore/ChangeLog:3
> +	   Srcset refactoring to match spec changes

Changing behavior is not “refactoring”, so this title is wrong.

> Source/WebCore/ChangeLog:8
> +	   No new tests (OOPS!).

This needs to be replaced by a line that doesn’t say “OOPS”.

> LayoutTests/fast/hidpi/image-srcset-invalid-descriptor.html:7
> -<script src="../../resources/js-test.js"></script>
> +<script src="../../resources/js-test-pre.js"></script>

Why this change? It broke the test: we no longer get successfullyParsed. If we
use pre.js then we also need to use post.js.


More information about the webkit-reviews mailing list