[Webkit-unassigned] [Bug 37412] New: [Qt] Sandbox resource handling in WebGL

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Apr 11 08:14:13 PDT 2010


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

           Summary: [Qt] Sandbox resource handling in WebGL
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Enhancement
          Priority: P2
         Component: WebKit Qt
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: jarkko.j.sakkinen at gmail.com


WebGL context contains following resources:

- buffers
- framebuffers
- programs
- shaders 
- renderbuffers
- textures

In create methods GraphicsContext3D should return virtual resource handle
instead of real resource handle for these because of the following reasons:
* Unshared WebGL context: framebuffer is visible from Javascript unless
resources are sandboxed.
* Shared WebGL context: framebuffer and webview GL context resources are
visible from JavaScript unless resources are sandboxed.
* Some Web pages might fail since they might assume resource IDs starting from
zero.

Allocate and proxy virtual handles and map them to real resource handles
instead in order to resolve this situation.

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