Title: [282053] trunk
Revision
282053
Author
[email protected]
Date
2021-09-06 00:54:25 -0700 (Mon, 06 Sep 2021)

Log Message

webgl/1.0.x/conformance/context/constants-and-properties.html fails
https://bugs.webkit.org/show_bug.cgi?id=223311
<rdar://problem/75772425>

Patch by Kimmo Kinnunen <[email protected]> on 2021-09-06
Reviewed by Antti Koivisto.

Source/WebCore:

Remove STENCIL_INDEX, it was removed from the spec 2017.

Fixes tests:
webgl/1.0.x/conformance/context/constants-and-properties.html
webgl/2.0.y/conformance2/context/constants-and-properties-2.html

* html/canvas/WebGLRenderingContextBase.idl:
* platform/graphics/GraphicsContextGL.h:

LayoutTests:

* TestExpectations:
Mark the skipped tests as Pass until all 1.0.x/2.0.y tests
are unskipped.
Skip the 2.0.0/1.0.3 test that is invalid now.
* fast/canvas/webgl/constants-on-interface.html: Removed.
* fast/canvas/webgl/constants.html: Removed.
Remove failing tests that serve the same purpose.
They seem to, according to best effort inspection, test
the same properties.

Modified Paths

Removed Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (282052 => 282053)


--- trunk/LayoutTests/ChangeLog	2021-09-06 02:48:59 UTC (rev 282052)
+++ trunk/LayoutTests/ChangeLog	2021-09-06 07:54:25 UTC (rev 282053)
@@ -1,3 +1,22 @@
+2021-09-06  Kimmo Kinnunen  <[email protected]>
+
+        webgl/1.0.x/conformance/context/constants-and-properties.html fails
+        https://bugs.webkit.org/show_bug.cgi?id=223311
+        <rdar://problem/75772425>
+
+        Reviewed by Antti Koivisto.
+
+        * TestExpectations:
+        Mark the skipped tests as Pass until all 1.0.x/2.0.y tests
+        are unskipped.
+        Skip the 2.0.0/1.0.3 test that is invalid now.
+        * fast/canvas/webgl/constants-on-interface.html: Removed.
+        * fast/canvas/webgl/constants.html: Removed.
+        Remove failing tests that serve the same purpose.
+        They seem to, according to best effort inspection, test 
+        the same properties.
+
+
 2021-09-05  Alan Bujtas  <[email protected]>
 
         In-page search results overlay broken if the result spans more than two elements

Modified: trunk/LayoutTests/TestExpectations (282052 => 282053)


--- trunk/LayoutTests/TestExpectations	2021-09-06 02:48:59 UTC (rev 282052)
+++ trunk/LayoutTests/TestExpectations	2021-09-06 07:54:25 UTC (rev 282053)
@@ -3678,6 +3678,7 @@
 webgl/1.0.x/conformance/glsl/bugs/character-set.html [ Pass ]
 webgl/1.0.x/conformance/textures/misc/texture-corner-case-videos.html [ Pass ]
 webgl/1.0.x/conformance/glsl/misc/fragcolor-fragdata-invariant.html [ Pass ]
+webgl/1.0.x/conformance/context/constants-and-properties.html [ Pass ]
 
 
 # WebGL conformance test suite 2.0.1 is skipped until 2.0.0 is retired.
@@ -3689,14 +3690,17 @@
 webgl/2.0.y/conformance/glsl/bugs/character-set.html [ Pass ]
 webgl/2.0.y/conformance/textures/misc/texture-corner-case-videos.html [ Pass ]
 webgl/2.0.y/conformance/glsl/misc/fragcolor-fragdata-invariant.html [ Pass ]
+webgl/2.0.y/conformance2/context/constants-and-properties-2.html [ Pass ]
 
 # WebGL 1.0.3 and 2.0.0 tests where behavior is obsolete and WebKit contains implementation
 # and tests for the new behavior. Should be removed once 1.0.3 and 2.0.0 are retired.
+fast/canvas/webgl/invalid-passed-params.html [ Skip ]
+webgl/1.0.3/conformance/context/constants-and-properties.html  [ Skip ]
 webgl/1.0.3/conformance/glsl/misc/shader-with-define-line-continuation.frag.html [ Skip ]
 webgl/1.0.3/conformance/misc/invalid-passed-params.html [ Skip ]
+webgl/2.0.0/conformance/context/constants-and-properties.html  [ Skip ]
 webgl/2.0.0/conformance/glsl/misc/shader-with-define-line-continuation.frag.html [ Skip ]
 webgl/2.0.0/conformance/misc/invalid-passed-params.html [ Skip ]
-fast/canvas/webgl/invalid-passed-params.html [ Skip ]
 
 # pre-wrap progression. Other rendering engines agree with the result.
 webkit.org/b/206168 [ Debug ] fast/dom/insert-span-into-long-text-bug-28245.html [ Skip ]

Deleted: trunk/LayoutTests/fast/canvas/webgl/constants-on-interface.html (282052 => 282053)


--- trunk/LayoutTests/fast/canvas/webgl/constants-on-interface.html	2021-09-06 02:48:59 UTC (rev 282052)
+++ trunk/LayoutTests/fast/canvas/webgl/constants-on-interface.html	2021-09-06 07:54:25 UTC (rev 282053)
@@ -1,323 +0,0 @@
-<script>
-if (window.testRunner)
-    window.testRunner.dumpAsText();
-
-const WebGLEnums = new Map([
-    ["ACTIVE_ATTRIBUTES", 0x8B89],
-    ["ACTIVE_TEXTURE", 0x84E0],
-    ["ACTIVE_UNIFORMS", 0x8B86],
-    ["ALIASED_LINE_WIDTH_RANGE", 0x846E],
-    ["ALIASED_POINT_SIZE_RANGE", 0x846D],
-    ["ALPHA", 0x1906],
-    ["ALPHA_BITS", 0x0D55],
-    ["ALWAYS", 0x0207],
-    ["ARRAY_BUFFER", 0x8892],
-    ["ARRAY_BUFFER_BINDING", 0x8894],
-    ["ATTACHED_SHADERS", 0x8B85],
-    ["BACK", 0x0405],
-    ["BLEND", 0x0BE2],
-    ["BLEND_COLOR", 0x8005],
-    ["BLEND_DST_ALPHA", 0x80CA],
-    ["BLEND_DST_RGB", 0x80C8],
-    ["BLEND_EQUATION", 0x8009],
-    ["BLEND_EQUATION_ALPHA", 0x883D],
-    ["BLEND_EQUATION_RGB", 0x8009],
-    ["BLEND_SRC_ALPHA", 0x80CB],
-    ["BLEND_SRC_RGB", 0x80C9],
-    ["BLUE_BITS", 0x0D54],
-    ["BOOL", 0x8B56],
-    ["BOOL_VEC2", 0x8B57],
-    ["BOOL_VEC3", 0x8B58],
-    ["BOOL_VEC4", 0x8B59],
-    ["BROWSER_DEFAULT_WEBGL", 0x9244],
-    ["BUFFER_SIZE", 0x8764],
-    ["BUFFER_USAGE", 0x8765],
-    ["BYTE", 0x1400],
-    ["CCW", 0x0901],
-    ["CLAMP_TO_EDGE", 0x812F],
-    ["COLOR_ATTACHMENT0", 0x8CE0],
-    ["COLOR_BUFFER_BIT", 0x00004000],
-    ["COLOR_CLEAR_VALUE", 0x0C22],
-    ["COLOR_WRITEMASK", 0x0C23],
-    ["COMPILE_STATUS", 0x8B81],
-    ["COMPRESSED_TEXTURE_FORMATS", 0x86A3],
-    ["CONSTANT_ALPHA", 0x8003],
-    ["CONSTANT_COLOR", 0x8001],
-    ["CONTEXT_LOST_WEBGL", 0x9242],
-    ["CULL_FACE", 0x0B44],
-    ["CULL_FACE_MODE", 0x0B45],
-    ["CURRENT_PROGRAM", 0x8B8D],
-    ["CURRENT_VERTEX_ATTRIB", 0x8626],
-    ["CW", 0x0900],
-    ["DECR", 0x1E03],
-    ["DECR_WRAP", 0x8508],
-    ["DELETE_STATUS", 0x8B80],
-    ["DEPTH_ATTACHMENT", 0x8D00],
-    ["DEPTH_BITS", 0x0D56],
-    ["DEPTH_BUFFER_BIT", 0x00000100],
-    ["DEPTH_CLEAR_VALUE", 0x0B73],
-    ["DEPTH_COMPONENT", 0x1902],
-    ["DEPTH_COMPONENT16", 0x81A5],
-    ["DEPTH_FUNC", 0x0B74],
-    ["DEPTH_RANGE", 0x0B70],
-    ["DEPTH_STENCIL", 0x84F9],
-    ["DEPTH_STENCIL_ATTACHMENT", 0x821A],
-    ["DEPTH_TEST", 0x0B71],
-    ["DEPTH_WRITEMASK", 0x0B72],
-    ["DITHER", 0x0BD0],
-    ["DONT_CARE", 0x1100],
-    ["DST_ALPHA", 0x0304],
-    ["DST_COLOR", 0x0306],
-    ["DYNAMIC_DRAW", 0x88E8],
-    ["ELEMENT_ARRAY_BUFFER", 0x8893],
-    ["ELEMENT_ARRAY_BUFFER_BINDING", 0x8895],
-    ["EQUAL", 0x0202],
-    ["FASTEST", 0x1101],
-    ["FLOAT", 0x1406],
-    ["FLOAT_MAT2", 0x8B5A],
-    ["FLOAT_MAT3", 0x8B5B],
-    ["FLOAT_MAT4", 0x8B5C],
-    ["FLOAT_VEC2", 0x8B50],
-    ["FLOAT_VEC3", 0x8B51],
-    ["FLOAT_VEC4", 0x8B52],
-    ["FRAGMENT_SHADER", 0x8B30],
-    ["FRAMEBUFFER", 0x8D40],
-    ["FRAMEBUFFER_ATTACHMENT_OBJECT_NAME", 0x8CD1],
-    ["FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE", 0x8CD0],
-    ["FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE", 0x8CD3],
-    ["FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL", 0x8CD2],
-    ["FRAMEBUFFER_BINDING", 0x8CA6],
-    ["FRAMEBUFFER_COMPLETE", 0x8CD5],
-    ["FRAMEBUFFER_INCOMPLETE_ATTACHMENT", 0x8CD6],
-    ["FRAMEBUFFER_INCOMPLETE_DIMENSIONS", 0x8CD9],
-    ["FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT", 0x8CD7],
-    ["FRAMEBUFFER_UNSUPPORTED", 0x8CDD],
-    ["FRONT", 0x0404],
-    ["FRONT_AND_BACK", 0x0408],
-    ["FRONT_FACE", 0x0B46],
-    ["FUNC_ADD", 0x8006],
-    ["FUNC_REVERSE_SUBTRACT", 0x800B],
-    ["FUNC_SUBTRACT", 0x800A],
-    ["GENERATE_MIPMAP_HINT", 0x8192],
-    ["GEQUAL", 0x0206],
-    ["GREATER", 0x0204],
-    ["GREEN_BITS", 0x0D53],
-    ["HIGH_FLOAT", 0x8DF2],
-    ["HIGH_INT", 0x8DF5],
-    ["IMPLEMENTATION_COLOR_READ_FORMAT", 0x8B9B],
-    ["IMPLEMENTATION_COLOR_READ_TYPE", 0x8B9A],
-    ["INCR", 0x1E02],
-    ["INCR_WRAP", 0x8507],
-    ["INT", 0x1404],
-    ["INT_VEC2", 0x8B53],
-    ["INT_VEC3", 0x8B54],
-    ["INT_VEC4", 0x8B55],
-    ["INVALID_ENUM", 0x0500],
-    ["INVALID_FRAMEBUFFER_OPERATION", 0x0506],
-    ["INVALID_OPERATION", 0x0502],
-    ["INVALID_VALUE", 0x0501],
-    ["INVERT", 0x150A],
-    ["KEEP", 0x1E00],
-    ["LEQUAL", 0x0203],
-    ["LESS", 0x0201],
-    ["LINEAR", 0x2601],
-    ["LINEAR_MIPMAP_LINEAR", 0x2703],
-    ["LINEAR_MIPMAP_NEAREST", 0x2701],
-    ["LINES", 0x0001],
-    ["LINE_LOOP", 0x0002],
-    ["LINE_STRIP", 0x0003],
-    ["LINE_WIDTH", 0x0B21],
-    ["LINK_STATUS", 0x8B82],
-    ["LOW_FLOAT", 0x8DF0],
-    ["LOW_INT", 0x8DF3],
-    ["LUMINANCE", 0x1909],
-    ["LUMINANCE_ALPHA", 0x190A],
-    ["MAX_COMBINED_TEXTURE_IMAGE_UNITS", 0x8B4D],
-    ["MAX_CUBE_MAP_TEXTURE_SIZE", 0x851C],
-    ["MAX_FRAGMENT_UNIFORM_VECTORS", 0x8DFD],
-    ["MAX_RENDERBUFFER_SIZE", 0x84E8],
-    ["MAX_TEXTURE_IMAGE_UNITS", 0x8872],
-    ["MAX_TEXTURE_SIZE", 0x0D33],
-    ["MAX_VARYING_VECTORS", 0x8DFC],
-    ["MAX_VERTEX_ATTRIBS", 0x8869],
-    ["MAX_VERTEX_TEXTURE_IMAGE_UNITS", 0x8B4C],
-    ["MAX_VERTEX_UNIFORM_VECTORS", 0x8DFB],
-    ["MAX_VIEWPORT_DIMS", 0x0D3A],
-    ["MEDIUM_FLOAT", 0x8DF1],
-    ["MEDIUM_INT", 0x8DF4],
-    ["MIRRORED_REPEAT", 0x8370],
-    ["NEAREST", 0x2600],
-    ["NEAREST_MIPMAP_LINEAR", 0x2702],
-    ["NEAREST_MIPMAP_NEAREST", 0x2700],
-    ["NEVER", 0x0200],
-    ["NICEST", 0x1102],
-    ["NONE", 0],
-    ["NOTEQUAL", 0x0205],
-    ["NO_ERROR", 0],
-    ["ONE", 1],
-    ["ONE_MINUS_CONSTANT_ALPHA", 0x8004],
-    ["ONE_MINUS_CONSTANT_COLOR", 0x8002],
-    ["ONE_MINUS_DST_ALPHA", 0x0305],
-    ["ONE_MINUS_DST_COLOR", 0x0307],
-    ["ONE_MINUS_SRC_ALPHA", 0x0303],
-    ["ONE_MINUS_SRC_COLOR", 0x0301],
-    ["OUT_OF_MEMORY", 0x0505],
-    ["PACK_ALIGNMENT", 0x0D05],
-    ["POINTS", 0x0000],
-    ["POLYGON_OFFSET_FACTOR", 0x8038],
-    ["POLYGON_OFFSET_FILL", 0x8037],
-    ["POLYGON_OFFSET_UNITS", 0x2A00],
-    ["RED_BITS", 0x0D52],
-    ["RENDERBUFFER", 0x8D41],
-    ["RENDERBUFFER_ALPHA_SIZE", 0x8D53],
-    ["RENDERBUFFER_BINDING", 0x8CA7],
-    ["RENDERBUFFER_BLUE_SIZE", 0x8D52],
-    ["RENDERBUFFER_DEPTH_SIZE", 0x8D54],
-    ["RENDERBUFFER_GREEN_SIZE", 0x8D51],
-    ["RENDERBUFFER_HEIGHT", 0x8D43],
-    ["RENDERBUFFER_INTERNAL_FORMAT", 0x8D44],
-    ["RENDERBUFFER_RED_SIZE", 0x8D50],
-    ["RENDERBUFFER_STENCIL_SIZE", 0x8D55],
-    ["RENDERBUFFER_WIDTH", 0x8D42],
-    ["RENDERER", 0x1F01],
-    ["REPEAT", 0x2901],
-    ["REPLACE", 0x1E01],
-    ["RGB", 0x1907],
-    ["RGB565", 0x8D62],
-    ["RGB5_A1", 0x8057],
-    ["RGBA", 0x1908],
-    ["RGBA4", 0x8056],
-    ["SAMPLER_2D", 0x8B5E],
-    ["SAMPLER_CUBE", 0x8B60],
-    ["SAMPLES", 0x80A9],
-    ["SAMPLE_ALPHA_TO_COVERAGE", 0x809E],
-    ["SAMPLE_BUFFERS", 0x80A8],
-    ["SAMPLE_COVERAGE", 0x80A0],
-    ["SAMPLE_COVERAGE_INVERT", 0x80AB],
-    ["SAMPLE_COVERAGE_VALUE", 0x80AA],
-    ["SCISSOR_BOX", 0x0C10],
-    ["SCISSOR_TEST", 0x0C11],
-    ["SHADER_TYPE", 0x8B4F],
-    ["SHADING_LANGUAGE_VERSION", 0x8B8C],
-    ["SHORT", 0x1402],
-    ["SRC_ALPHA", 0x0302],
-    ["SRC_ALPHA_SATURATE", 0x0308],
-    ["SRC_COLOR", 0x0300],
-    ["STATIC_DRAW", 0x88E4],
-    ["STENCIL_ATTACHMENT", 0x8D20],
-    ["STENCIL_BACK_FAIL", 0x8801],
-    ["STENCIL_BACK_FUNC", 0x8800],
-    ["STENCIL_BACK_PASS_DEPTH_FAIL", 0x8802],
-    ["STENCIL_BACK_PASS_DEPTH_PASS", 0x8803],
-    ["STENCIL_BACK_REF", 0x8CA3],
-    ["STENCIL_BACK_VALUE_MASK", 0x8CA4],
-    ["STENCIL_BACK_WRITEMASK", 0x8CA5],
-    ["STENCIL_BITS", 0x0D57],
-    ["STENCIL_BUFFER_BIT", 0x00000400],
-    ["STENCIL_CLEAR_VALUE", 0x0B91],
-    ["STENCIL_FAIL", 0x0B94],
-    ["STENCIL_FUNC", 0x0B92],
-    ["STENCIL_INDEX", 0x1901],
-    ["STENCIL_INDEX8", 0x8D48],
-    ["STENCIL_PASS_DEPTH_FAIL", 0x0B95],
-    ["STENCIL_PASS_DEPTH_PASS", 0x0B96],
-    ["STENCIL_REF", 0x0B97],
-    ["STENCIL_TEST", 0x0B90],
-    ["STENCIL_VALUE_MASK", 0x0B93],
-    ["STENCIL_WRITEMASK", 0x0B98],
-    ["STREAM_DRAW", 0x88E0],
-    ["SUBPIXEL_BITS", 0x0D50],
-    ["TEXTURE", 0x1702],
-    ["TEXTURE0", 0x84C0],
-    ["TEXTURE1", 0x84C1],
-    ["TEXTURE10", 0x84CA],
-    ["TEXTURE11", 0x84CB],
-    ["TEXTURE12", 0x84CC],
-    ["TEXTURE13", 0x84CD],
-    ["TEXTURE14", 0x84CE],
-    ["TEXTURE15", 0x84CF],
-    ["TEXTURE16", 0x84D0],
-    ["TEXTURE17", 0x84D1],
-    ["TEXTURE18", 0x84D2],
-    ["TEXTURE19", 0x84D3],
-    ["TEXTURE2", 0x84C2],
-    ["TEXTURE20", 0x84D4],
-    ["TEXTURE21", 0x84D5],
-    ["TEXTURE22", 0x84D6],
-    ["TEXTURE23", 0x84D7],
-    ["TEXTURE24", 0x84D8],
-    ["TEXTURE25", 0x84D9],
-    ["TEXTURE26", 0x84DA],
-    ["TEXTURE27", 0x84DB],
-    ["TEXTURE28", 0x84DC],
-    ["TEXTURE29", 0x84DD],
-    ["TEXTURE3", 0x84C3],
-    ["TEXTURE30", 0x84DE],
-    ["TEXTURE31", 0x84DF],
-    ["TEXTURE4", 0x84C4],
-    ["TEXTURE5", 0x84C5],
-    ["TEXTURE6", 0x84C6],
-    ["TEXTURE7", 0x84C7],
-    ["TEXTURE8", 0x84C8],
-    ["TEXTURE9", 0x84C9],
-    ["TEXTURE_2D", 0x0DE1],
-    ["TEXTURE_BINDING_2D", 0x8069],
-    ["TEXTURE_BINDING_CUBE_MAP", 0x8514],
-    ["TEXTURE_CUBE_MAP", 0x8513],
-    ["TEXTURE_CUBE_MAP_NEGATIVE_X", 0x8516],
-    ["TEXTURE_CUBE_MAP_NEGATIVE_Y", 0x8518],
-    ["TEXTURE_CUBE_MAP_NEGATIVE_Z", 0x851A],
-    ["TEXTURE_CUBE_MAP_POSITIVE_X", 0x8515],
-    ["TEXTURE_CUBE_MAP_POSITIVE_Y", 0x8517],
-    ["TEXTURE_CUBE_MAP_POSITIVE_Z", 0x8519],
-    ["TEXTURE_MAG_FILTER", 0x2800],
-    ["TEXTURE_MIN_FILTER", 0x2801],
-    ["TEXTURE_WRAP_S", 0x2802],
-    ["TEXTURE_WRAP_T", 0x2803],
-    ["TRIANGLES", 0x0004],
-    ["TRIANGLE_FAN", 0x0006],
-    ["TRIANGLE_STRIP", 0x0005],
-    ["UNPACK_ALIGNMENT", 0x0CF5],
-    ["UNPACK_COLORSPACE_CONVERSION_WEBGL", 0x9243],
-    ["UNPACK_FLIP_Y_WEBGL", 0x9240],
-    ["UNPACK_PREMULTIPLY_ALPHA_WEBGL", 0x9241],
-    ["UNSIGNED_BYTE", 0x1401],
-    ["UNSIGNED_INT", 0x1405],
-    ["UNSIGNED_SHORT", 0x1403],
-    ["UNSIGNED_SHORT_4_4_4_4", 0x8033],
-    ["UNSIGNED_SHORT_5_5_5_1", 0x8034],
-    ["UNSIGNED_SHORT_5_6_5", 0x8363],
-    ["VALIDATE_STATUS", 0x8B83],
-    ["VENDOR", 0x1F00],
-    ["VERSION", 0x1F02],
-    ["VERTEX_ATTRIB_ARRAY_BUFFER_BINDING", 0x889F],
-    ["VERTEX_ATTRIB_ARRAY_ENABLED", 0x8622],
-    ["VERTEX_ATTRIB_ARRAY_NORMALIZED", 0x886A],
-    ["VERTEX_ATTRIB_ARRAY_POINTER", 0x8645],
-    ["VERTEX_ATTRIB_ARRAY_SIZE", 0x8623],
-    ["VERTEX_ATTRIB_ARRAY_STRIDE", 0x8624],
-    ["VERTEX_ATTRIB_ARRAY_TYPE", 0x8625],
-    ["VERTEX_SHADER", 0x8B31],
-    ["VIEWPORT", 0x0BA2],
-    ["ZERO", 0]
-]);
-
-function run() {
-    const output = document.createElement("div");
-    document.querySelector("body").appendChild(output);
-
-    let log = (msg) => {
-        output.appendChild(document.createTextNode(msg));
-        output.appendChild(document.createElement("br"));
-    }
-
-    for (let [key, value] of WebGLEnums) {
-        if (WebGLRenderingContext[key] === value)
-            log(`WebGLRenderingContext.${key} == ${value}`);
-        else
-            log(`WebGLRenderingContext.${key} != ${value} (was ${WebGLRenderingContext[key]})`);
-    }
-}
-
-window.addEventListener("load", run, false);
-</script>

Deleted: trunk/LayoutTests/fast/canvas/webgl/constants.html (282052 => 282053)


--- trunk/LayoutTests/fast/canvas/webgl/constants.html	2021-09-06 02:48:59 UTC (rev 282052)
+++ trunk/LayoutTests/fast/canvas/webgl/constants.html	2021-09-06 07:54:25 UTC (rev 282053)
@@ -1,515 +0,0 @@
-<html>
-<head>
-<!--
-Copyright (c) 2009 Ilmari Heikkinen. All rights reserved.
-Use of this source code is governed by a BSD-style license that can be
-found in the LICENSE file.
--->
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>WebGL Constants Test</title>
-<script src="" type="text/_javascript_"></script>
-<script src=""
-<script src=""
-</head>
-<body>
-<div id="description"></div>
-<div id="console"></div>
-<canvas id="canvas" style="width: 50px; height: 50px;"> </canvas>
-<script>
-description("This test ensures that the WebGL context has all the constants in the specification.");
-
-var constants = {
-    /* ClearBufferMask */
-DEPTH_BUFFER_BIT               : 0x00000100,
-STENCIL_BUFFER_BIT             : 0x00000400,
-COLOR_BUFFER_BIT               : 0x00004000,
-    
-    /* BeginMode */
-POINTS                         : 0x0000,
-LINES                          : 0x0001,
-LINE_LOOP                      : 0x0002,
-LINE_STRIP                     : 0x0003,
-TRIANGLES                      : 0x0004,
-TRIANGLE_STRIP                 : 0x0005,
-TRIANGLE_FAN                   : 0x0006,
-    
-    /* AlphaFunction (not supported in ES20) */
-    /*      NEVER */
-    /*      LESS */
-    /*      EQUAL */
-    /*      LEQUAL */
-    /*      GREATER */
-    /*      NOTEQUAL */
-    /*      GEQUAL */
-    /*      ALWAYS */
-    
-    /* BlendingFactorDest */
-ZERO                           : 0,
-ONE                            : 1,
-SRC_COLOR                      : 0x0300,
-ONE_MINUS_SRC_COLOR            : 0x0301,
-SRC_ALPHA                      : 0x0302,
-ONE_MINUS_SRC_ALPHA            : 0x0303,
-DST_ALPHA                      : 0x0304,
-ONE_MINUS_DST_ALPHA            : 0x0305,
-    
-    /* BlendingFactorSrc */
-    /*      ZERO */
-    /*      ONE */
-DST_COLOR                      : 0x0306,
-ONE_MINUS_DST_COLOR            : 0x0307,
-SRC_ALPHA_SATURATE             : 0x0308,
-    /*      SRC_ALPHA */
-    /*      ONE_MINUS_SRC_ALPHA */
-    /*      DST_ALPHA */
-    /*      ONE_MINUS_DST_ALPHA */
-    
-    /* BlendEquationSeparate */
-FUNC_ADD                       : 0x8006,
-BLEND_EQUATION                 : 0x8009,
-BLEND_EQUATION_RGB             : 0x8009,   /* same as BLEND_EQUATION */
-BLEND_EQUATION_ALPHA           : 0x883D,
-    
-    /* BlendSubtract */
-FUNC_SUBTRACT                  : 0x800A,
-FUNC_REVERSE_SUBTRACT          : 0x800B,
-    
-    /* Separate Blend Functions */
-BLEND_DST_RGB                  : 0x80C8,
-BLEND_SRC_RGB                  : 0x80C9,
-BLEND_DST_ALPHA                : 0x80CA,
-BLEND_SRC_ALPHA                : 0x80CB,
-CONSTANT_COLOR                 : 0x8001,
-ONE_MINUS_CONSTANT_COLOR       : 0x8002,
-CONSTANT_ALPHA                 : 0x8003,
-ONE_MINUS_CONSTANT_ALPHA       : 0x8004,
-BLEND_COLOR                    : 0x8005,
-    
-    /* Buffer Objects */
-ARRAY_BUFFER                   : 0x8892,
-ELEMENT_ARRAY_BUFFER           : 0x8893,
-ARRAY_BUFFER_BINDING           : 0x8894,
-ELEMENT_ARRAY_BUFFER_BINDING   : 0x8895,
-    
-STREAM_DRAW                    : 0x88E0,
-STATIC_DRAW                    : 0x88E4,
-DYNAMIC_DRAW                   : 0x88E8,
-    
-BUFFER_SIZE                    : 0x8764,
-BUFFER_USAGE                   : 0x8765,
-    
-CURRENT_VERTEX_ATTRIB          : 0x8626,
-    
-    /* CullFaceMode */
-FRONT                          : 0x0404,
-BACK                           : 0x0405,
-FRONT_AND_BACK                 : 0x0408,
-    
-    /* DepthFunction */
-    /*      NEVER */
-    /*      LESS */
-    /*      EQUAL */
-    /*      LEQUAL */
-    /*      GREATER */
-    /*      NOTEQUAL */
-    /*      GEQUAL */
-    /*      ALWAYS */
-    
-    /* EnableCap */
-    /* TEXTURE_2D */
-CULL_FACE                      : 0x0B44,
-BLEND                          : 0x0BE2,
-DITHER                         : 0x0BD0,
-STENCIL_TEST                   : 0x0B90,
-DEPTH_TEST                     : 0x0B71,
-SCISSOR_TEST                   : 0x0C11,
-POLYGON_OFFSET_FILL            : 0x8037,
-SAMPLE_ALPHA_TO_COVERAGE       : 0x809E,
-SAMPLE_COVERAGE                : 0x80A0,
-    
-    /* ErrorCode */
-NO_ERROR                       : 0,
-INVALID_ENUM                   : 0x0500,
-INVALID_VALUE                  : 0x0501,
-INVALID_OPERATION              : 0x0502,
-OUT_OF_MEMORY                  : 0x0505,
-    
-    /* FrontFaceDirection */
-CW                             : 0x0900,
-CCW                            : 0x0901,
-    
-    /* GetPName */
-LINE_WIDTH                     : 0x0B21,
-ALIASED_POINT_SIZE_RANGE       : 0x846D,
-ALIASED_LINE_WIDTH_RANGE       : 0x846E,
-CULL_FACE_MODE                 : 0x0B45,
-FRONT_FACE                     : 0x0B46,
-DEPTH_RANGE                    : 0x0B70,
-DEPTH_WRITEMASK                : 0x0B72,
-DEPTH_CLEAR_VALUE              : 0x0B73,
-DEPTH_FUNC                     : 0x0B74,
-STENCIL_CLEAR_VALUE            : 0x0B91,
-STENCIL_FUNC                   : 0x0B92,
-STENCIL_FAIL                   : 0x0B94,
-STENCIL_PASS_DEPTH_FAIL        : 0x0B95,
-STENCIL_PASS_DEPTH_PASS        : 0x0B96,
-STENCIL_REF                    : 0x0B97,
-STENCIL_VALUE_MASK             : 0x0B93,
-STENCIL_WRITEMASK              : 0x0B98,
-STENCIL_BACK_FUNC              : 0x8800,
-STENCIL_BACK_FAIL              : 0x8801,
-STENCIL_BACK_PASS_DEPTH_FAIL   : 0x8802,
-STENCIL_BACK_PASS_DEPTH_PASS   : 0x8803,
-STENCIL_BACK_REF               : 0x8CA3,
-STENCIL_BACK_VALUE_MASK        : 0x8CA4,
-STENCIL_BACK_WRITEMASK         : 0x8CA5,
-VIEWPORT                       : 0x0BA2,
-SCISSOR_BOX                    : 0x0C10,
-    /*      SCISSOR_TEST */
-COLOR_CLEAR_VALUE              : 0x0C22,
-COLOR_WRITEMASK                : 0x0C23,
-UNPACK_ALIGNMENT               : 0x0CF5,
-PACK_ALIGNMENT                 : 0x0D05,
-MAX_TEXTURE_SIZE               : 0x0D33,
-MAX_VIEWPORT_DIMS              : 0x0D3A,
-SUBPIXEL_BITS                  : 0x0D50,
-RED_BITS                       : 0x0D52,
-GREEN_BITS                     : 0x0D53,
-BLUE_BITS                      : 0x0D54,
-ALPHA_BITS                     : 0x0D55,
-DEPTH_BITS                     : 0x0D56,
-STENCIL_BITS                   : 0x0D57,
-POLYGON_OFFSET_UNITS           : 0x2A00,
-    /*      POLYGON_OFFSET_FILL */
-POLYGON_OFFSET_FACTOR          : 0x8038,
-TEXTURE_BINDING_2D             : 0x8069,
-SAMPLE_BUFFERS                 : 0x80A8,
-SAMPLES                        : 0x80A9,
-SAMPLE_COVERAGE_VALUE          : 0x80AA,
-SAMPLE_COVERAGE_INVERT         : 0x80AB,
-    
-    /* GetTextureParameter */
-    /*      TEXTURE_MAG_FILTER */
-    /*      TEXTURE_MIN_FILTER */
-    /*      TEXTURE_WRAP_S */
-    /*      TEXTURE_WRAP_T */
-    
-COMPRESSED_TEXTURE_FORMATS     : 0x86A3,
-    
-    /* HintMode */
-DONT_CARE                      : 0x1100,
-FASTEST                        : 0x1101,
-NICEST                         : 0x1102,
-    
-    /* HintTarget */
-GENERATE_MIPMAP_HINT            : 0x8192,
-    
-    /* DataType */
-BYTE                           : 0x1400,
-UNSIGNED_BYTE                  : 0x1401,
-SHORT                          : 0x1402,
-UNSIGNED_SHORT                 : 0x1403,
-INT                            : 0x1404,
-UNSIGNED_INT                   : 0x1405,
-FLOAT                          : 0x1406,
-    
-    /* PixelFormat */
-DEPTH_COMPONENT                : 0x1902,
-ALPHA                          : 0x1906,
-RGB                            : 0x1907,
-RGBA                           : 0x1908,
-LUMINANCE                      : 0x1909,
-LUMINANCE_ALPHA                : 0x190A,
-    
-    /* PixelType */
-    /*      UNSIGNED_BYTE */
-UNSIGNED_SHORT_4_4_4_4         : 0x8033,
-UNSIGNED_SHORT_5_5_5_1         : 0x8034,
-UNSIGNED_SHORT_5_6_5           : 0x8363,
-    
-    /* Shaders */
-FRAGMENT_SHADER                  : 0x8B30,
-VERTEX_SHADER                    : 0x8B31,
-MAX_VERTEX_ATTRIBS               : 0x8869,
-MAX_VERTEX_UNIFORM_VECTORS       : 0x8DFB,
-MAX_VARYING_VECTORS              : 0x8DFC,
-MAX_COMBINED_TEXTURE_IMAGE_UNITS : 0x8B4D,
-MAX_VERTEX_TEXTURE_IMAGE_UNITS   : 0x8B4C,
-MAX_TEXTURE_IMAGE_UNITS          : 0x8872,
-MAX_FRAGMENT_UNIFORM_VECTORS     : 0x8DFD,
-SHADER_TYPE                      : 0x8B4F,
-DELETE_STATUS                    : 0x8B80,
-LINK_STATUS                      : 0x8B82,
-VALIDATE_STATUS                  : 0x8B83,
-ATTACHED_SHADERS                 : 0x8B85,
-ACTIVE_UNIFORMS                  : 0x8B86,
-ACTIVE_ATTRIBUTES                : 0x8B89,
-SHADING_LANGUAGE_VERSION         : 0x8B8C,
-CURRENT_PROGRAM                  : 0x8B8D,
-    
-    /* StencilFunction */
-NEVER                          : 0x0200,
-LESS                           : 0x0201,
-EQUAL                          : 0x0202,
-LEQUAL                         : 0x0203,
-GREATER                        : 0x0204,
-NOTEQUAL                       : 0x0205,
-GEQUAL                         : 0x0206,
-ALWAYS                         : 0x0207,
-    
-    /* StencilOp */
-    /*      ZERO */
-KEEP                           : 0x1E00,
-REPLACE                        : 0x1E01,
-INCR                           : 0x1E02,
-DECR                           : 0x1E03,
-INVERT                         : 0x150A,
-INCR_WRAP                      : 0x8507,
-DECR_WRAP                      : 0x8508,
-    
-    /* StringName */
-VENDOR                         : 0x1F00,
-RENDERER                       : 0x1F01,
-VERSION                        : 0x1F02,
-    
-    /* TextureMagFilter */
-NEAREST                        : 0x2600,
-LINEAR                         : 0x2601,
-    
-    /* TextureMinFilter */
-    /*      NEAREST */
-    /*      LINEAR */
-NEAREST_MIPMAP_NEAREST         : 0x2700,
-LINEAR_MIPMAP_NEAREST          : 0x2701,
-NEAREST_MIPMAP_LINEAR          : 0x2702,
-LINEAR_MIPMAP_LINEAR           : 0x2703,
-    
-    /* TextureParameterName */
-TEXTURE_MAG_FILTER             : 0x2800,
-TEXTURE_MIN_FILTER             : 0x2801,
-TEXTURE_WRAP_S                 : 0x2802,
-TEXTURE_WRAP_T                 : 0x2803,
-    
-    /* TextureTarget */
-TEXTURE_2D                     : 0x0DE1,
-TEXTURE                        : 0x1702,
-    
-TEXTURE_CUBE_MAP               : 0x8513,
-TEXTURE_BINDING_CUBE_MAP       : 0x8514,
-TEXTURE_CUBE_MAP_POSITIVE_X    : 0x8515,
-TEXTURE_CUBE_MAP_NEGATIVE_X    : 0x8516,
-TEXTURE_CUBE_MAP_POSITIVE_Y    : 0x8517,
-TEXTURE_CUBE_MAP_NEGATIVE_Y    : 0x8518,
-TEXTURE_CUBE_MAP_POSITIVE_Z    : 0x8519,
-TEXTURE_CUBE_MAP_NEGATIVE_Z    : 0x851A,
-MAX_CUBE_MAP_TEXTURE_SIZE      : 0x851C,
-    
-    /* TextureUnit */
-TEXTURE0                       : 0x84C0,
-TEXTURE1                       : 0x84C1,
-TEXTURE2                       : 0x84C2,
-TEXTURE3                       : 0x84C3,
-TEXTURE4                       : 0x84C4,
-TEXTURE5                       : 0x84C5,
-TEXTURE6                       : 0x84C6,
-TEXTURE7                       : 0x84C7,
-TEXTURE8                       : 0x84C8,
-TEXTURE9                       : 0x84C9,
-TEXTURE10                      : 0x84CA,
-TEXTURE11                      : 0x84CB,
-TEXTURE12                      : 0x84CC,
-TEXTURE13                      : 0x84CD,
-TEXTURE14                      : 0x84CE,
-TEXTURE15                      : 0x84CF,
-TEXTURE16                      : 0x84D0,
-TEXTURE17                      : 0x84D1,
-TEXTURE18                      : 0x84D2,
-TEXTURE19                      : 0x84D3,
-TEXTURE20                      : 0x84D4,
-TEXTURE21                      : 0x84D5,
-TEXTURE22                      : 0x84D6,
-TEXTURE23                      : 0x84D7,
-TEXTURE24                      : 0x84D8,
-TEXTURE25                      : 0x84D9,
-TEXTURE26                      : 0x84DA,
-TEXTURE27                      : 0x84DB,
-TEXTURE28                      : 0x84DC,
-TEXTURE29                      : 0x84DD,
-TEXTURE30                      : 0x84DE,
-TEXTURE31                      : 0x84DF,
-ACTIVE_TEXTURE                 : 0x84E0,
-    
-    /* TextureWrapMode */
-REPEAT                         : 0x2901,
-CLAMP_TO_EDGE                  : 0x812F,
-MIRRORED_REPEAT                : 0x8370,
-    
-    /* Uniform Types */
-FLOAT_VEC2                     : 0x8B50,
-FLOAT_VEC3                     : 0x8B51,
-FLOAT_VEC4                     : 0x8B52,
-INT_VEC2                       : 0x8B53,
-INT_VEC3                       : 0x8B54,
-INT_VEC4                       : 0x8B55,
-BOOL                           : 0x8B56,
-BOOL_VEC2                      : 0x8B57,
-BOOL_VEC3                      : 0x8B58,
-BOOL_VEC4                      : 0x8B59,
-FLOAT_MAT2                     : 0x8B5A,
-FLOAT_MAT3                     : 0x8B5B,
-FLOAT_MAT4                     : 0x8B5C,
-SAMPLER_2D                     : 0x8B5E,
-SAMPLER_CUBE                   : 0x8B60,
-    
-    /* Vertex Arrays */
-VERTEX_ATTRIB_ARRAY_ENABLED        : 0x8622,
-VERTEX_ATTRIB_ARRAY_SIZE           : 0x8623,
-VERTEX_ATTRIB_ARRAY_STRIDE         : 0x8624,
-VERTEX_ATTRIB_ARRAY_TYPE           : 0x8625,
-VERTEX_ATTRIB_ARRAY_NORMALIZED     : 0x886A,
-VERTEX_ATTRIB_ARRAY_POINTER        : 0x8645,
-VERTEX_ATTRIB_ARRAY_BUFFER_BINDING : 0x889F,
-    
-    /* Read Format */
-IMPLEMENTATION_COLOR_READ_TYPE     : 0x8B9A,
-IMPLEMENTATION_COLOR_READ_FORMAT   : 0x8B9B,
-
-    /* Shader Source */
-COMPILE_STATUS                 : 0x8B81,
-    
-    /* Shader Precision-Specified Types */
-LOW_FLOAT                      : 0x8DF0,
-MEDIUM_FLOAT                   : 0x8DF1,
-HIGH_FLOAT                     : 0x8DF2,
-LOW_INT                        : 0x8DF3,
-MEDIUM_INT                     : 0x8DF4,
-HIGH_INT                       : 0x8DF5,
-    
-    /* Framebuffer Object. */
-FRAMEBUFFER                    : 0x8D40,
-RENDERBUFFER                   : 0x8D41,
-    
-RGBA4                          : 0x8056,
-RGB5_A1                        : 0x8057,
-RGB565                         : 0x8D62,
-DEPTH_COMPONENT16              : 0x81A5,
-STENCIL_INDEX                  : 0x1901,
-STENCIL_INDEX8                 : 0x8D48,
-DEPTH_STENCIL                  : 0x84F9,
-    
-RENDERBUFFER_WIDTH             : 0x8D42,
-RENDERBUFFER_HEIGHT            : 0x8D43,
-RENDERBUFFER_INTERNAL_FORMAT   : 0x8D44,
-RENDERBUFFER_RED_SIZE          : 0x8D50,
-RENDERBUFFER_GREEN_SIZE        : 0x8D51,
-RENDERBUFFER_BLUE_SIZE         : 0x8D52,
-RENDERBUFFER_ALPHA_SIZE        : 0x8D53,
-RENDERBUFFER_DEPTH_SIZE        : 0x8D54,
-RENDERBUFFER_STENCIL_SIZE      : 0x8D55,
-    
-FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE           : 0x8CD0,
-FRAMEBUFFER_ATTACHMENT_OBJECT_NAME           : 0x8CD1,
-FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL         : 0x8CD2,
-FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE : 0x8CD3,
-    
-COLOR_ATTACHMENT0              : 0x8CE0,
-DEPTH_ATTACHMENT               : 0x8D00,
-STENCIL_ATTACHMENT             : 0x8D20,
-DEPTH_STENCIL_ATTACHMENT       : 0x821A,
-    
-NONE                           : 0,
-    
-FRAMEBUFFER_COMPLETE                      : 0x8CD5,
-FRAMEBUFFER_INCOMPLETE_ATTACHMENT         : 0x8CD6,
-FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT : 0x8CD7,
-FRAMEBUFFER_INCOMPLETE_DIMENSIONS         : 0x8CD9,
-FRAMEBUFFER_UNSUPPORTED                   : 0x8CDD,
-  
-FRAMEBUFFER_BINDING            : 0x8CA6,
-RENDERBUFFER_BINDING           : 0x8CA7,
-MAX_RENDERBUFFER_SIZE          : 0x84E8,
-    
-INVALID_FRAMEBUFFER_OPERATION  : 0x0506,
-
-/* WebGL-specific enums */
-UNPACK_FLIP_Y_WEBGL                : 0x9240,
-UNPACK_PREMULTIPLY_ALPHA_WEBGL     : 0x9241,
-CONTEXT_LOST_WEBGL                 : 0x9242,
-UNPACK_COLORSPACE_CONVERSION_WEBGL : 0x9243,
-BROWSER_DEFAULT_WEBGL              : 0x9244,
-};
-
-// Constants removed from the WebGL spec compared to ES 2.0
-var removedConstants = {
-NUM_COMPRESSED_TEXTURE_FORMATS : 0x86A2,
-FIXED                          : 0x140C,
-ACTIVE_UNIFORM_MAX_LENGTH      : 0x8B87,
-ACTIVE_ATTRIBUTE_MAX_LENGTH    : 0x8B8A,
-EXTENSIONS                     : 0x1F03,
-INFO_LOG_LENGTH                : 0x8B84,
-SHADER_SOURCE_LENGTH           : 0x8B88,
-SHADER_COMPILER                : 0x8DFA,
-SHADER_BINARY_FORMATS          : 0x8DF8,
-NUM_SHADER_BINARY_FORMATS      : 0x8DF9,
-};
-
-function assertProperty(v, p) {
-  if (p in v) {
-    return true;
-  } else {
-    testFailed("Property does not exist: " + p)
-    return false;
-  }
-}
-
-function assertNoProperty(v, p) {
-  if (p in v) {
-    testFailed("Property is defined and should not be: " + p)
-    return false;
-  } else {
-    return true;
-  }
-}
-
-function assertMsg_(bool, msg) {
-  if (!bool) // show only failures to avoid spamming result list
-    assertMsg(bool, msg);
-  return bool;
-}
-
-debug("");
-debug("Canvas.getContext");
-
-var canvas = document.getElementById("canvas");
-var gl = create3DContext(canvas);
-var passed = true;
-for (var i in constants) {
-  var r = assertProperty(gl, i) && assertMsg_(gl[i] == constants[i], "Property "+i+" value test "+gl[i]+" == "+constants[i]);
-  passed = passed && r;
-}
-if (passed) {
-  testPassed("All WebGL constants found to have correct values.");
-}
-passed = true;
-for (var i in removedConstants) {
-  var r = assertNoProperty(gl, i);
-  passed = passed && r;
-}
-if (passed) {
-  testPassed("All constants removed from WebGL spec were absent from WebGL context.");
-}
-var extended = false;
-for (var i in gl) {
-  if (i.match(/^[^a-z]/) && constants[i] == null) {
-    if (!extended) {
-      extended = true;
-      debug("Also found the following extra constants:");
-    }
-    debug(i);
-  }
-}
-
-debug("");
-</script>
-</body>
-</html>

Modified: trunk/Source/WebCore/ChangeLog (282052 => 282053)


--- trunk/Source/WebCore/ChangeLog	2021-09-06 02:48:59 UTC (rev 282052)
+++ trunk/Source/WebCore/ChangeLog	2021-09-06 07:54:25 UTC (rev 282053)
@@ -1,3 +1,20 @@
+2021-09-06  Kimmo Kinnunen  <[email protected]>
+
+        webgl/1.0.x/conformance/context/constants-and-properties.html fails
+        https://bugs.webkit.org/show_bug.cgi?id=223311
+        <rdar://problem/75772425>
+
+        Reviewed by Antti Koivisto.
+
+        Remove STENCIL_INDEX, it was removed from the spec 2017.
+
+        Fixes tests: 
+        webgl/1.0.x/conformance/context/constants-and-properties.html
+        webgl/2.0.y/conformance2/context/constants-and-properties-2.html
+        
+        * html/canvas/WebGLRenderingContextBase.idl:
+        * platform/graphics/GraphicsContextGL.h:
+
 2021-09-05  Alan Bujtas  <[email protected]>
 
         In-page search results overlay broken if the result spans more than two elements

Modified: trunk/Source/WebCore/html/canvas/WebGLRenderingContextBase.idl (282052 => 282053)


--- trunk/Source/WebCore/html/canvas/WebGLRenderingContextBase.idl	2021-09-06 02:48:59 UTC (rev 282052)
+++ trunk/Source/WebCore/html/canvas/WebGLRenderingContextBase.idl	2021-09-06 07:54:25 UTC (rev 282053)
@@ -435,7 +435,6 @@
     const GLenum RGB5_A1 = 0x8057;
     const GLenum RGB565 = 0x8D62;
     const GLenum DEPTH_COMPONENT16 = 0x81A5;
-    const GLenum STENCIL_INDEX = 0x1901;
     const GLenum STENCIL_INDEX8 = 0x8D48;
     const GLenum DEPTH_STENCIL = 0x84F9;
 

Modified: trunk/Source/WebCore/platform/graphics/GraphicsContextGL.h (282052 => 282053)


--- trunk/Source/WebCore/platform/graphics/GraphicsContextGL.h	2021-09-06 02:48:59 UTC (rev 282052)
+++ trunk/Source/WebCore/platform/graphics/GraphicsContextGL.h	2021-09-06 07:54:25 UTC (rev 282053)
@@ -339,7 +339,6 @@
     static constexpr GCGLenum RGB5_A1 = 0x8057;
     static constexpr GCGLenum RGB565 = 0x8D62;
     static constexpr GCGLenum DEPTH_COMPONENT16 = 0x81A5;
-    static constexpr GCGLenum STENCIL_INDEX = 0x1901;
     static constexpr GCGLenum STENCIL_INDEX8 = 0x8D48;
     static constexpr GCGLenum RENDERBUFFER_WIDTH = 0x8D42;
     static constexpr GCGLenum RENDERBUFFER_HEIGHT = 0x8D43;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to