Bug 45337

Summary: Make failing webgl tests pass in chromium
Product: WebKit Reporter: Zhenyao Mo <zmo>
Component: WebGLAssignee: Nobody <webkit-unassigned>
Status: RESOLVED WONTFIX    
Severity: Normal CC: enne, gman, kbr, zmo
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: OS X 10.5   

Zhenyao Mo
Reported 2010-09-07 16:46:28 PDT
Currently we have several tests being skipped in chromium Mac (LayoutTests/platform/chromium/test_expectations.txt), including: null-object-behaviour.html uniform-location.html texture-npot.html tex-image-and-sub-image-2d-with-video.html css-webkit-canvas-repaint.html css-webkit-canvas.html gl-teximage.html It seems like the time to make them all pass.
Attachments
Adrienne Walker
Comment 1 2010-09-07 17:01:00 PDT
tex-image-and-sub-image-2d-with-video.html is filed as 44459. I'm currently looking into that, although I'm not making much progress on it at this point.
Zhenyao Mo
Comment 2 2010-09-16 15:25:40 PDT
Below is the currently failing webgl tests in chromium (linux, mac, and win) // These two are failing due to new-run-webkit-tests's diff trimming line ends. BUGWEBGL MAC : fast/canvas/webgl/null-object-behaviour.html = TEXT BUGWEBGL MAC : fast/canvas/webgl/uniform-location.html = TEXT // This will pass once multisampling is implemented in command buffer port. enne@google is working on it. BUGWEBGL WIN LINUX : fast/canvas/webgl/context-attributes-alpha-depth-stencil-antialias.html = TEXT // These two might just need a rebaseline. zmo@google will look into it. BUGWEBGL : fast/canvas/webgl/css-webkit-canvas-repaint.html = IMAGE BUGWEBGL : fast/canvas/webgl/css-webkit-canvas.html = IMAGE // Not clear why this is failing. Will create a bug. BUGWEBGL WIN LINUX : fast/canvas/webgl/gl-object-get-calls.html = TEXT // zmo@google will look into this. It only fails on leopard. BUGWEBGL MAC : fast/canvas/webgl/gl-teximage.html = TEXT // Not clear why this is failing. Will create a bug. BUGWEBGL WIN LINUX : fast/canvas/webgl/gl-uniform-arrays.html = TEXT // Will create a bug for this. Need to do the same thing in command buffer as we did in the other two ports. BUGWEBGL WIN LINUX : fast/canvas/webgl/point-size.html = TEXT // enne@google is working on this. BUGWEBGL MAC : fast/canvas/webgl/tex-image-and-sub-image-2d-with-video.html = TEXT PASS // This might be a Mac gl driver bug. Will create a bug on this. BUGWEBGL MAC : fast/canvas/webgl/texture-npot.html = TEXT // Not clear why this is failing. Will create a bug. BUGWEBGL WIN LINUX : fast/canvas/webgl/uniform-location.html = TEXT
Zhenyao Mo
Comment 3 2010-09-17 09:33:39 PDT
Also, webgl tests are quite flaky in DumperRenderTree. There are a lot of entries for Chromium Mac. I added a lot of entries for chromium Linux in r67715.
Zhenyao Mo
Comment 4 2010-10-19 14:29:34 PDT
Only nine left for now. BUGWEBGL : fast/canvas/webgl/css-webkit-canvas-repaint.html = IMAGE BUGWEBGL : fast/canvas/webgl/css-webkit-canvas.html = IMAGE BUGWEBGL WIN MAC : fast/canvas/webgl/tex-image-and-sub-image-2d-with-video.html = TEXT PASS BUGWEBGL : fast/canvas/webgl/gl-uniform-arrays.html = TEXT BUGWEBGL : fast/canvas/webgl/object-deletion-behaviour.html = TEXT BUGWEBGL : fast/canvas/webgl/point-size.html = TEXT BUGWEBGL : fast/canvas/webgl/gl-object-get-calls.html = TIMEOUT PASS BUGWEBGL : fast/canvas/webgl/tex-image-and-uniform-binding-bugs.html = TIMEOUT PASS BUGWEBGL : fast/canvas/webgl/uniform-location.html = TIMEOUT PASS
Stephen Chenney
Comment 5 2013-04-09 16:10:07 PDT
LayoutTest failures for Chromium are being marked WontFix. The Bug is still accessible and referenced from TestExpectations.
Note You need to log in before you can comment on or make changes to this bug.