[webkit-changes] [WebKit/WebKit] 58d550: WebGL IDL uses Exposed=Window in inconsistent manner

Alexey Knyazev noreply at github.com
Tue Feb 7 00:48:28 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 58d5509ece2767c36fa45c4e62a26614e7791ff5
      https://github.com/WebKit/WebKit/commit/58d5509ece2767c36fa45c4e62a26614e7791ff5
  Author: Alexey Knyazev <3479527+lexaknyazev at users.noreply.github.com>
  Date:   2023-02-07 (Tue, 07 Feb 2023)

  Changed paths:
    M Source/WebCore/html/canvas/WebGLActiveInfo.idl
    M Source/WebCore/html/canvas/WebGLBuffer.idl
    M Source/WebCore/html/canvas/WebGLContextEvent.idl
    M Source/WebCore/html/canvas/WebGLFramebuffer.idl
    M Source/WebCore/html/canvas/WebGLProgram.idl
    M Source/WebCore/html/canvas/WebGLQuery.idl
    M Source/WebCore/html/canvas/WebGLRenderbuffer.idl
    M Source/WebCore/html/canvas/WebGLSampler.idl
    M Source/WebCore/html/canvas/WebGLShader.idl
    M Source/WebCore/html/canvas/WebGLShaderPrecisionFormat.idl
    M Source/WebCore/html/canvas/WebGLSync.idl
    M Source/WebCore/html/canvas/WebGLTexture.idl
    M Source/WebCore/html/canvas/WebGLTransformFeedback.idl
    M Source/WebCore/html/canvas/WebGLUniformLocation.idl
    M Source/WebCore/html/canvas/WebGLVertexArrayObject.idl
    M Source/WebCore/html/canvas/WebGLVertexArrayObjectOES.idl

  Log Message:
  -----------
  WebGL IDL uses Exposed=Window in inconsistent manner
https://bugs.webkit.org/show_bug.cgi?id=251504

Reviewed by Kimmo Kinnunen.

Aligned 'Exposed' attribute of various WebGL object
interfaces with the main WebGL context interfaces.

Added EnabledBySetting to WebGLVertexArrayObjectOES.

* Source/WebCore/html/canvas/WebGLActiveInfo.idl:
* Source/WebCore/html/canvas/WebGLBuffer.idl:
* Source/WebCore/html/canvas/WebGLContextEvent.idl:
* Source/WebCore/html/canvas/WebGLFramebuffer.idl:
* Source/WebCore/html/canvas/WebGLProgram.idl:
* Source/WebCore/html/canvas/WebGLQuery.idl:
* Source/WebCore/html/canvas/WebGLRenderbuffer.idl:
* Source/WebCore/html/canvas/WebGLSampler.idl:
* Source/WebCore/html/canvas/WebGLShader.idl:
* Source/WebCore/html/canvas/WebGLShaderPrecisionFormat.idl:
* Source/WebCore/html/canvas/WebGLSync.idl:
* Source/WebCore/html/canvas/WebGLTexture.idl:
* Source/WebCore/html/canvas/WebGLTransformFeedback.idl:
* Source/WebCore/html/canvas/WebGLUniformLocation.idl:
* Source/WebCore/html/canvas/WebGLVertexArrayObject.idl:
* Source/WebCore/html/canvas/WebGLVertexArrayObjectOES.idl:

Canonical link: https://commits.webkit.org/259945@main




More information about the webkit-changes mailing list