WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
31005
Latest WebKit build (=
r50383
) breaks the WebGL Interface
https://bugs.webkit.org/show_bug.cgi?id=31005
Summary
Latest WebKit build (= r50383 ) breaks the WebGL Interface
jbehr
Reported
2009-11-02 02:08:25 PST
The latest build (= 50383) breaks the WebGL Interface. The Object and Exception structure do not match anymore. Even the demos (with textures ) on the webkit.org do not work anymore Breaks also the x3dom project
http://webkit.org/blog-files/webgl/SpiritBox.html
http://webkit.org/blog/603/webgl-now-available-in-webkit-nightlies/
http://www.x3dom.org
regards johannes
Attachments
Patch with revised test cases
(13.03 KB, patch)
2009-11-02 15:26 PST
,
Chris Marrin
oliver
: review+
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Chris Marrin
Comment 1
2009-11-02 13:09:58 PST
Looks like the new checks are not handling the unbind case (passing 0 in place of the buffer pointer). Easy to fix...
Chris Marrin
Comment 2
2009-11-02 15:26:20 PST
Created
attachment 42347
[details]
Patch with revised test cases I revised the test cases so they work under the new rules. I am also now always passing valid flags to all the binding functions. This ensures that we are always testing the error condition and it does not get hidden by a parameter validation error.
Oliver Hunt
Comment 3
2009-11-02 15:28:54 PST
Comment on
attachment 42347
[details]
Patch with revised test cases r=me
Chris Marrin
Comment 4
2009-11-02 16:04:51 PST
Sending LayoutTests/ChangeLog Sending LayoutTests/fast/canvas/webgl/incorrect-context-object-behaviour-expected.txt Sending LayoutTests/fast/canvas/webgl/null-object-behaviour-expected.txt Sending LayoutTests/fast/canvas/webgl/script-tests/incorrect-context-object-behaviour.js Sending LayoutTests/fast/canvas/webgl/script-tests/null-object-behaviour.js Sending WebCore/ChangeLog Sending WebCore/html/canvas/CanvasRenderingContext3D.cpp Sending WebCore/platform/graphics/mac/GraphicsContext3DMac.cpp Transmitting file data ........ Committed revision 50432.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug