tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit 8fea1105a59d051f217402a1a86a63ec87b970e1
parent 3414473c484c4f8b184ee080988331be901a0d48
Author: Chris Cuellar <58723+ChrisC@users.noreply.github.com>
Date:   Thu, 27 Nov 2025 15:26:02 +0000

Bug 2002123 [wpt PR 56239] - classifies "webgl" web feature, a=testonly

Automatic update from web-platform-tests
maps webgl (#56239)

Feature: WebGL
Reference: https://github.com/web-platform-dx/web-features/blob/main/features/webgl.yml

Note: The WebGLRenderingContext API provides a rendering context for the canvas element, enabling two- and three-dimensional graphics and animations.

Classification approach: Searched for WebGLRenderingContext, getContext("webgl"), and "webgl" string occurrences. Found tests in the webgl/ directory that specifically test WebGL 1.0 API functionality.

Results:
- ~7 files mapped to webgl

WEB_FEATURES.yml files created/updated:
✅ webgl/WEB_FEATURES.yml - WebGL API tests ('**') - **CREATED**

Tests excluded(17 files):
- css/css-transforms/animation/canvas-webgl-translate-in-animation.html - Primary focus: CSS transforms animation
- html/canvas/element/manual/imagebitmap/createImageBitmap-invalid-args.html - Primary focus: createImageBitmap API
- html/canvas/element/manual/imagebitmap/imageBitmapRendering-transferFromImageBitmap-webgl*.html (2 files) - Primary focus: ImageBitmap API
- html/canvas/offscreen/manual/the-offscreen-canvas/*.html (5 files) - Primary focus: OffscreenCanvas API
- paint-timing/with-first-paint/first-contentful-canvas-webgl2.html - Primary focus: Paint Timing API
- webcodecs/videoFrame-texImage.any.js - Primary focus: WebCodecs API
- webgl/common.js - Support/utility file
- webidl/current-realm.html - Primary focus: WebIDL current realm
- webrtc/RTCPeerConnection-relay-canvas.https.html - Primary focus: WebRTC API
- webxr/*.html (3 files) - Primary focus: WebXR API
--

wpt-commits: e3f0b4cf8bde72de3697294e65fdd9f01a2d669f
wpt-pr: 56239

Diffstat:
Atesting/web-platform/tests/webgl/WEB_FEATURES.yml | 4++++
1 file changed, 4 insertions(+), 0 deletions(-)

diff --git a/testing/web-platform/tests/webgl/WEB_FEATURES.yml b/testing/web-platform/tests/webgl/WEB_FEATURES.yml @@ -0,0 +1,3 @@ +features: +- name: webgl + files: '**' +\ No newline at end of file