[Webkit-unassigned] [Bug 48877] New: WebGL isFoo() tests fail in Safari

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Nov 2 15:11:35 PDT 2010


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

           Summary: WebGL isFoo() tests fail in Safari
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: Mac OS X 10.6
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebGL
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: enne at google.com
                CC: kbr at google.com, zmo at google.com, enne at google.com


Created an attachment (id=72748)
 --> (https://bugs.webkit.org/attachment.cgi?id=72748&action=review)
Add this test to LayoutTests/fast/canvas/webgl

There are unexpected errors when running the attached file on WebKit r70788 (run with run-safari).  This works fine in Chromium at the same WebKit revision.  

I would expect gl.isBuffer(gl.createBuffer()) to return true.  Oddly, the object-deletion-behaviour.html should cover this test, but it doesn't.  Once fixed, perhaps this more simple test should be pushed to the conformance suite.

Here's the actual output from the test:

PASS buffer = gl.createBuffer() was expected value: NO_ERROR.
PASS framebuffer = gl.createFramebuffer() was expected value: NO_ERROR.
PASS program = wtu.setupSimpleTextureProgram(gl) was expected value: NO_ERROR.
PASS renderbuffer = gl.createRenderbuffer() was expected value: NO_ERROR.
PASS shader = gl.createShader(gl.VERTEX_SHADER) was expected value: NO_ERROR.
PASS texture = gl.createTexture() was expected value: NO_ERROR.
FAIL gl.isBuffer(buffer) should be true. Was false.
FAIL gl.isFramebuffer(framebuffer) should be true. Was false.
PASS gl.isProgram(program) is true
FAIL gl.isRenderbuffer(renderbuffer) should be true. Was false.
PASS gl.isShader(shader) is true
FAIL gl.isTexture(texture) should be true. Was false.
PASS successfullyParsed is true

TEST COMPLETE

-- 
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