RESOLVED FIXED53737
Layout Test (media/video-zoom.html) fails on Mac (crbug.com/70252)
https://bugs.webkit.org/show_bug.cgi?id=53737
Summary Layout Test (media/video-zoom.html) fails on Mac (crbug.com/70252)
Ami Fischman
Reported 2011-02-03 16:56:12 PST
Layout Test (media/video-zoom.html) fails on Mac (crbug.com/70252)
Attachments
Patch (363.49 KB, patch)
2011-02-03 16:57 PST, Ami Fischman
no flags
Patch (364.03 KB, patch)
2011-02-05 16:53 PST, Ami Fischman
no flags
Ami Fischman
Comment 1 2011-02-03 16:57:38 PST
Ami Fischman
Comment 2 2011-02-04 15:17:25 PST
Reviewer: please flip commit-queue+ bit when ready. (I'm a chromium/webkit noob and didn't realize I should pass --request-commit to webkit-patch upload)
Eric Seidel (no email)
Comment 3 2011-02-05 02:10:16 PST
Comment on attachment 81145 [details] Patch Your ChangeLog should explain why. Is this no longer flaky? Why are these rebaselines differnet from other ports?
Ami Fischman
Comment 4 2011-02-05 16:53:27 PST
Ami Fischman
Comment 5 2011-02-05 16:54:26 PST
Thanks for the quick review Eric. I'm new here so I appreciate you making expectations/process explicit. I expanded the ChangeLog entry in the updated patch. I only changed the one port's baseline b/c that's what ./webkit/tools/layout_tests/run_webkit_tests.sh --new-baseline --build-directory=`pwd`/ninja media/video-zoom.html thought was necessary. If that's not what you were getting at with "Why are these rebaselines differnet from other ports?", can you be more explicit about what you're looking for?
Eric Seidel (no email)
Comment 6 2011-02-07 16:33:33 PST
So these are all the scrollbar drawing bug? (I'm pretty sure Mihai filed a Radar with Apple about such.)
Ami Fischman
Comment 7 2011-02-07 16:39:44 PST
> So these are all the scrollbar drawing bug? image_diff says nothing changed other than the scrollbar, yes. Are you saying this patch shouldn't be committed b/c the checked-in expectation is actually correct and the scrollbar showing up differently is a reported bug?
Mihai Parparita
Comment 8 2011-02-07 16:49:24 PST
(In reply to comment #7) > > So these are all the scrollbar drawing bug? > > image_diff says nothing changed other than the scrollbar, yes. > Are you saying this patch shouldn't be committed b/c the checked-in expectation is actually correct and the scrollbar showing up differently is a reported bug? This test has chromium-specific baselines since (apparently) we render scaled media elements differently from the mac port. When I landed my scrollbar change to make chromium-mac consistent with mac (http://trac.webkit.org/changeset/74892), I had to rebaseline such tests (since they had chromium-mac baselines checked in with the old chromium-specific scrollbar drawing). However, I missed this one since it was marked as failing at that time (for flakyness reasons which are apparently no longer true).
Mihai Parparita
Comment 9 2011-02-07 16:50:56 PST
(In reply to comment #7) > Are you saying this patch shouldn't be committed b/c the checked-in expectation is actually correct and the scrollbar showing up differently is a reported bug? Just to be clear, the scrollbar change is for the better, in that the chromium-mac scrollbars now match the mac ones. If you delete the video-zoom-expected.png/checksum files in chromium-mac and run this test with the mac pixel baselines, you'll see that the the only diffs are in the media element itself.
Ami Fischman
Comment 10 2011-02-07 20:52:54 PST
Thanks for the info Mihai. I guess it's back to you, Eric, for review.
Eric Seidel (no email)
Comment 11 2011-02-07 21:26:28 PST
Comment on attachment 81382 [details] Patch rs=me.
WebKit Commit Bot
Comment 12 2011-02-07 22:08:45 PST
Comment on attachment 81382 [details] Patch Clearing flags on attachment: 81382 Committed r77897: <http://trac.webkit.org/changeset/77897>
WebKit Commit Bot
Comment 13 2011-02-07 22:08:52 PST
All reviewed patches have been landed. Closing bug.
WebKit Review Bot
Comment 14 2011-02-07 22:32:28 PST
http://trac.webkit.org/changeset/77897 might have broken GTK Linux 32-bit Release
Ami Fischman
Comment 15 2011-02-08 07:38:26 PST
FTR: Build breakage was unrelated; GTK Linux 32-bit Release build was unbroken by http://build.webkit.org/changes/27435
Note You need to log in before you can comment on or make changes to this bug.