Changeset 108768 in webkit


Ignore:
Timestamp:
Feb 24, 2012 3:57:16 AM (12 years ago)
Author:
haraken@chromium.org
Message:

Move WebGL APIs from DOMWindow.idl to DOMWindowWebGL.idl
https://bugs.webkit.org/show_bug.cgi?id=79432

Reviewed by Adam Barth.

For WebKit modularization, this patch moves WebGL-related APIs
from DOMWindow.idl to DOMWindowWebGL.idl.

No tests. No change in behavior.

  • html/canvas/DOMWindowWebGL.idl: Added.
  • page/DOMWindow.idl:
  • DerivedSources.make: Added DOMWindowWebGL.idl.
  • DerivedSources.pri: Ditto.
  • GNUmakefile.list.am: Ditto.
  • WebCore.gypi: Ditto.
  • WebCore.xcodeproj/project.pbxproj: Ditto.
Location:
trunk/Source/WebCore
Files:
1 added
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r108767 r108768  
     12012-02-24  Kentaro Hara  <haraken@chromium.org>
     2
     3        Move WebGL APIs from DOMWindow.idl to DOMWindowWebGL.idl
     4        https://bugs.webkit.org/show_bug.cgi?id=79432
     5
     6        Reviewed by Adam Barth.
     7
     8        For WebKit modularization, this patch moves WebGL-related APIs
     9        from DOMWindow.idl to DOMWindowWebGL.idl.
     10
     11        No tests. No change in behavior.
     12
     13        * html/canvas/DOMWindowWebGL.idl: Added.
     14        * page/DOMWindow.idl:
     15
     16        * DerivedSources.make: Added DOMWindowWebGL.idl.
     17        * DerivedSources.pri: Ditto.
     18        * GNUmakefile.list.am: Ditto.
     19        * WebCore.gypi: Ditto.
     20        * WebCore.xcodeproj/project.pbxproj: Ditto.
     21
    1222012-02-24  Vsevolod Vlasov  <vsevik@chromium.org>
    223
  • trunk/Source/WebCore/DerivedSources.make

    r108710 r108768  
    278278    $(WebCore)/html/canvas/CanvasRenderingContext.idl \
    279279    $(WebCore)/html/canvas/CanvasRenderingContext2D.idl \
     280    $(WebCore)/html/canvas/DOMWindowWebGL.idl \
    280281    $(WebCore)/html/canvas/DataView.idl \
    281282    $(WebCore)/html/canvas/Float32Array.idl \
  • trunk/Source/WebCore/DerivedSources.pri

    r108710 r108768  
    216216    $$PWD/html/canvas/ArrayBufferView.idl \
    217217    $$PWD/html/canvas/ArrayBuffer.idl \
     218    $$PWD/html/canvas/DOMWindowWebGL.idl \
    218219    $$PWD/html/canvas/DataView.idl \
    219220    $$PWD/html/canvas/Int8Array.idl \
  • trunk/Source/WebCore/GNUmakefile.list.am

    r108752 r108768  
    845845        $(WebCore)/html/canvas/CanvasRenderingContext.idl \
    846846        $(WebCore)/html/canvas/CanvasRenderingContext2D.idl \
     847        $(WebCore)/html/canvas/DOMWindowWebGL.idl \
    847848        $(WebCore)/html/canvas/DataView.idl \
    848849        $(WebCore)/html/canvas/Float32Array.idl \
  • trunk/Source/WebCore/WebCore.gypi

    r108752 r108768  
    950950            'html/canvas/CanvasRenderingContext.idl',
    951951            'html/canvas/CanvasRenderingContext2D.idl',
     952            'html/canvas/DOMWindowWebGL.idl',
    952953            'html/canvas/DataView.idl',
    953954            'html/canvas/Float32Array.idl',
  • trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj

    r108752 r108768  
    1067410674                A833C80B0A2CF25600D57664 /* XMLNames.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = XMLNames.h; sourceTree = "<group>"; };
    1067510675                A83B533814F399BB00720D9D /* IDLAttributes.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = IDLAttributes.txt; path = scripts/IDLAttributes.txt; sourceTree = "<group>"; };
     10676                A83B535B14F7413A00720D9D /* DOMWindowWebGL.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = DOMWindowWebGL.idl; path = canvas/DOMWindowWebGL.idl; sourceTree = "<group>"; };
    1067610677                A83B78F20CCAFF15000B0825 /* JSSVGFontFaceUriElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSSVGFontFaceUriElement.h; sourceTree = "<group>"; };
    1067710678                A83B78F30CCAFF15000B0825 /* JSSVGFontFaceUriElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGFontFaceUriElement.cpp; sourceTree = "<group>"; };
     
    1453614537                        isa = PBXGroup;
    1453714538                        children = (
     14539                                A83B535B14F7413A00720D9D /* DOMWindowWebGL.idl */,
    1453814540                                49EECDCC10503C2300099FAB /* ArrayBuffer.idl */,
    1453914541                                49EECDC910503C2300099FAB /* ArrayBufferView.idl */,
  • trunk/Source/WebCore/page/DOMWindow.idl

    r108729 r108768  
    402402
    403403        attribute ImageDataConstructor ImageData;
    404         attribute [Conditional=WEBGL] WebGLActiveInfoConstructor WebGLActiveInfo;
    405         attribute [Conditional=WEBGL] WebGLBufferConstructor WebGLBuffer;
    406         attribute [Conditional=WEBGL] WebGLFramebufferConstructor WebGLFramebuffer;
    407         attribute [Conditional=WEBGL] WebGLProgramConstructor WebGLProgram;
    408         attribute [Conditional=WEBGL] WebGLRenderbufferConstructor WebGLRenderbuffer;
    409         attribute [Conditional=WEBGL] WebGLRenderingContextConstructor WebGLRenderingContext;
    410         attribute [Conditional=WEBGL] WebGLShaderConstructor WebGLShader;
    411         attribute [Conditional=WEBGL] WebGLTextureConstructor WebGLTexture;
    412         attribute [Conditional=WEBGL] WebGLUniformLocationConstructor WebGLUniformLocation;
    413404        attribute TextMetricsConstructor TextMetrics;
    414405
Note: See TracChangeset for help on using the changeset viewer.