[webkit-reviews] review denied: [Bug 26084] Multiple missing images in webkit-mask-image prevent rendering : [Attachment 30865] New version of patch

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jun 2 12:22:32 PDT 2009


Darin Adler <darin at apple.com> has denied Mihnea Ovidenie <mihnea at adobe.com>'s
request for review:
Bug 26084: Multiple missing images in webkit-mask-image prevent rendering
https://bugs.webkit.org/show_bug.cgi?id=26084

Attachment 30865: New version of patch
https://bugs.webkit.org/attachment.cgi?id=30865&action=review

------- Additional Comments from Darin Adler <darin at apple.com>
> +		Bug 26084: Multiple missing images in webkit-mask-image prevent
rendering
> +		When painting multiple images, make sure that at least one
image is valid before
> +		pushing a transparency layer.	     

There are tabs here, and in the patch itself too. A patch with tabs can't be
landed until the tabs are replaced with spaces; having tabs in the patch makes
additional work for the person trying to commit the patch.

It's also good to include the bugs.webkit.org URL for the bug.

> Index: LayoutTests/fast/css/mask-composite-missing-images.html
> ===================================================================
> --- LayoutTests/fast/css/mask-composite-missing-images.html	(revision 0)
> +++ LayoutTests/fast/css/mask-composite-missing-images.html	(revision 0)
> @@ -0,0 +1,17 @@
> +<style>
> +.test {
> +    width: 200px;
> +    height: 200px;
> +    border:10px solid black;
> +    background-color:lime;
> +    -webkit-mask-image: url(url-not-found), url(url-not-found),
url(url-not-found), url(url-not-found), url(url-not-found), url(url-not-found),
url(url-not-found), url(url-not-found), url(url-not-found);
> +    -webkit-mask-position: top left, top right, bottom left, bottom right,
top center, center right, bottom center, center left, center;
> +    -webkit-mask-origin: border;
> +    -webkit-mask-repeat: no-repeat, no-repeat, no-repeat, no-repeat,
repeat-x, repeat-y, repeat-x, repeat-y, repeat;
> +    -webkit-mask-composite: copy;
> +}
> +</style>
> +
> +<p>Test for <a href="https://bugs.webkit.org/show_bug.cgi?id=26084">WebKit
Bug 26084: Bug 26084: Multiple missing images in webkit-mask-image prevent
rendering</a></p>
> +<div class="test">This text should be visible.</div>
> +<p>If the test passes, you should be able to see a lime square with a black
border. Inside the border, you should see the text: This text should be
visible.</p>
> \ No newline at end of file

If this is a manual test, then it needs to go in WebCore/manual-tests, not in
LayoutTests.

Please put a newline at the end of the file.

review- because this adds a test to the LayoutTests directory without including
expected results.


More information about the webkit-reviews mailing list