JDK-8091035 : WebGL API is not supported
  • Type: Enhancement
  • Component: javafx
  • Sub-Component: web
  • Affected Version: fx2.0
  • Priority: P4
  • Status: Open
  • Resolution: Unresolved
  • Submitted: 2010-11-02
  • Updated: 2020-10-27
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
tbdUnresolved
Related Reports
Duplicate :  
Duplicate :  
Duplicate :  
Description
According to http://www.html5test.com
we need to support WebGL spec

https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/doc/spec/WebGL-spec.html
Comments
IE are slowly diminishing so I that's not really a valid argument. However there are more important issues such as; well all other performance issues. Perhaps it would make sense to first switch to Nashorn and then add WebGL support to Nashorn?
18-03-2014

Tests were excluded from further runs.
11-08-2011

Currently excluded tests: WebNodeDrt/fast/canvas/webgl/array-buffer-crash.html WebNodeDrt/fast/canvas/webgl/array-buffer-view-crash.html WebNodeDrt/fast/canvas/webgl/array-get-and-set-method-removal.html WebNodeDrt/fast/canvas/webgl/array-get-out-of-bounds.html WebNodeDrt/fast/canvas/webgl/array-set-out-of-bounds.html WebNodeDrt/fast/canvas/webgl/array-setters.html WebNodeDrt/fast/canvas/webgl/array-unit-tests.html WebNodeDrt/fast/canvas/webgl/bad-arguments-test.html WebNodeDrt/fast/canvas/webgl/buffer-bind-test.html WebNodeDrt/fast/canvas/webgl/buffer-data-array-buffer.html WebNodeDrt/fast/canvas/webgl/canvas-test.html WebNodeDrt/fast/canvas/webgl/constants.html WebNodeDrt/fast/canvas/webgl/context-attributes-alpha-depth-stencil-antialias.html WebNodeDrt/fast/canvas/webgl/copy-tex-image-and-sub-image-2d.html WebNodeDrt/fast/canvas/webgl/css-webkit-canvas-repaint.html WebNodeDrt/fast/canvas/webgl/css-webkit-canvas.html WebNodeDrt/fast/canvas/webgl/data-view-crash.html WebNodeDrt/fast/canvas/webgl/data-view-test.html WebNodeDrt/fast/canvas/webgl/draw-arrays-out-of-bounds.html WebNodeDrt/fast/canvas/webgl/draw-elements-out-of-bounds.html WebNodeDrt/fast/canvas/webgl/error-reporting.html WebNodeDrt/fast/canvas/webgl/framebuffer-object-attachment.html WebNodeDrt/fast/canvas/webgl/framebuffer-test.html WebNodeDrt/fast/canvas/webgl/get-active-test.html WebNodeDrt/fast/canvas/webgl/gl-bind-attrib-location-test.html WebNodeDrt/fast/canvas/webgl/gl-enable-enum-test.html WebNodeDrt/fast/canvas/webgl/gl-enum-tests.html WebNodeDrt/fast/canvas/webgl/gl-get-calls.html WebNodeDrt/fast/canvas/webgl/gl-getstring.html WebNodeDrt/fast/canvas/webgl/gl-object-get-calls.html WebNodeDrt/fast/canvas/webgl/gl-pixelstorei.html WebNodeDrt/fast/canvas/webgl/gl-teximage.html WebNodeDrt/fast/canvas/webgl/gl-uniform-arrays.html WebNodeDrt/fast/canvas/webgl/gl-uniformmatrix4fv.html WebNodeDrt/fast/canvas/webgl/gl-vertex-attrib.html WebNodeDrt/fast/canvas/webgl/gl-vertexattribpointer.html WebNodeDrt/fast/canvas/webgl/glsl-conformance.html WebNodeDrt/fast/canvas/webgl/incorrect-context-object-behaviour.html WebNodeDrt/fast/canvas/webgl/index-validation-copies-indices.html WebNodeDrt/fast/canvas/webgl/index-validation-crash-with-buffer-sub-data.html WebNodeDrt/fast/canvas/webgl/index-validation-verifies-too-many-indices.html WebNodeDrt/fast/canvas/webgl/index-validation-with-resized-buffer.html WebNodeDrt/fast/canvas/webgl/index-validation.html WebNodeDrt/fast/canvas/webgl/instanceof-test.html WebNodeDrt/fast/canvas/webgl/invalid-UTF-16.html WebNodeDrt/fast/canvas/webgl/invalid-passed-params.html WebNodeDrt/fast/canvas/webgl/is-object.html WebNodeDrt/fast/canvas/webgl/null-object-behaviour.html WebNodeDrt/fast/canvas/webgl/null-uniform-location.html WebNodeDrt/fast/canvas/webgl/object-deletion-behaviour.html WebNodeDrt/fast/canvas/webgl/point-size.html WebNodeDrt/fast/canvas/webgl/program-test.html WebNodeDrt/fast/canvas/webgl/read-pixels-pack-alignment.html WebNodeDrt/fast/canvas/webgl/read-pixels-test.html WebNodeDrt/fast/canvas/webgl/renderbuffer-initialization.html WebNodeDrt/fast/canvas/webgl/tex-image-and-sub-image-2d-with-array-buffer-view.html WebNodeDrt/fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data.html WebNodeDrt/fast/canvas/webgl/tex-image-and-sub-image-2d-with-image.html WebNodeDrt/fast/canvas/webgl/tex-image-and-sub-image-2d-with-video.html WebNodeDrt/fast/canvas/webgl/tex-image-and-uniform-binding-bugs.html WebNodeDrt/fast/canvas/webgl/tex-image-with-format-and-type.html WebNodeDrt/fast/canvas/webgl/tex-input-validation.html WebNodeDrt/fast/canvas/webgl/tex-sub-image-2d.html WebNodeDrt/fast/canvas/webgl/texImage2DImageDataTest.html WebNodeDrt/fast/canvas/webgl/texImageTest.html WebNodeDrt/fast/canvas/webgl/texture-active-bind.html WebNodeDrt/fast/canvas/webgl/texture-complete.html WebNodeDrt/fast/canvas/webgl/texture-npot.html WebNodeDrt/fast/canvas/webgl/texture-transparent-pixels-initialized.html WebNodeDrt/fast/canvas/webgl/triangle.html WebNodeDrt/fast/canvas/webgl/type-conversion-test.html WebNodeDrt/fast/canvas/webgl/uniform-location.html WebNodeDrt/fast/canvas/webgl/viewport-unchanged-upon-resize.html WebNodeDrt/fast/canvas/webgl/webgl-array-invalid-ranges.html WebNodeDrt/fast/canvas/webgl/webgl-specific.html
11-08-2011

Re-evaluating per request from Mikhail. The WebGL API support is not planned for Presidio and is disabled in our build. BTW, WebGL is not supported by IE. I suggest that we exclude these tests from DRT test runs and am lowering the priority to Medium.
10-08-2011

rising priority as this feature fails 75 tests We need this resolved or moved to Lombard. in the latter case tests should be removed from execution
08-08-2011