[Webkit-unassigned] [Bug 49769] <progress> element is unsupported on Windows

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Dec 20 19:12:10 PST 2010


https://bugs.webkit.org/show_bug.cgi?id=49769





--- Comment #10 from Yael <yael.aharon at nokia.com>  2010-12-20 19:12:10 PST ---
(In reply to comment #9)
> > On Windows 7, the progress bar is animating both in determinate and indeterminate modes. If we take a snapshot of a native looking progress bar, the test will become flaky. 
> > Please see https://bugs.webkit.org/show_bug.cgi?id=36961#c12 for the same issue on OS X.
> Yes. So I thought it is reasonable to just skip it. If it gets pass, it is OK.
> I might miss something... 
> Could you explain why does progress-element.html doesn't have a native look?
> It doesn't look any style applied and should have a native look in my understanding.

If you load the test in Safari on Windows 7 (with my patch applied) you would see a native looking progress bar, including the animation that is expected from the progress bar on Windows 7. This is done in RenderThemeWin.cpp.
If you load it in DRT, for the reason I explained above, it does not look native. This is done in RenderThemeSafari.cpp, and I confirmed with Adam Roben on IRC that RenderThemeSafari.cpp is only used for the test, so I thought it was ok. 
BTW, I thought you did the same in test_shell_webthemecontrol.cc ?

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list