Title: [157486] trunk/Source/WebCore
Revision
157486
Author
[email protected]
Date
2013-10-15 21:21:39 -0700 (Tue, 15 Oct 2013)

Log Message

GenerateIsReachable=ImplContext is confusing
https://bugs.webkit.org/show_bug.cgi?id=122864

Reviewed by Geoffrey Garen.

Renamed to ImplWebGLRenderingContext.

* bindings/scripts/CodeGeneratorJS.pm:
(GenerateImplementation):
* bindings/scripts/IDLAttributes.txt:
* html/canvas/EXTDrawBuffers.idl:
* html/canvas/EXTTextureFilterAnisotropic.idl:
* html/canvas/OESElementIndexUint.idl:
* html/canvas/OESStandardDerivatives.idl:
* html/canvas/OESTextureFloat.idl:
* html/canvas/OESTextureHalfFloat.idl:
* html/canvas/OESVertexArrayObject.idl:
* html/canvas/WebGLCompressedTextureATC.idl:
* html/canvas/WebGLCompressedTexturePVRTC.idl:
* html/canvas/WebGLCompressedTextureS3TC.idl:
* html/canvas/WebGLDebugRendererInfo.idl:
* html/canvas/WebGLDebugShaders.idl:
* html/canvas/WebGLDepthTexture.idl:
* html/canvas/WebGLLoseContext.idl:

* WebCore.xcodeproj/project.pbxproj: While at it, added OESElementIndexUint.idl
to Xcode project.

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (157485 => 157486)


--- trunk/Source/WebCore/ChangeLog	2013-10-16 04:13:06 UTC (rev 157485)
+++ trunk/Source/WebCore/ChangeLog	2013-10-16 04:21:39 UTC (rev 157486)
@@ -1,3 +1,33 @@
+2013-10-15  Alexey Proskuryakov  <[email protected]>
+
+        GenerateIsReachable=ImplContext is confusing
+        https://bugs.webkit.org/show_bug.cgi?id=122864
+
+        Reviewed by Geoffrey Garen.
+
+        Renamed to ImplWebGLRenderingContext.
+
+        * bindings/scripts/CodeGeneratorJS.pm:
+        (GenerateImplementation):
+        * bindings/scripts/IDLAttributes.txt:
+        * html/canvas/EXTDrawBuffers.idl:
+        * html/canvas/EXTTextureFilterAnisotropic.idl:
+        * html/canvas/OESElementIndexUint.idl:
+        * html/canvas/OESStandardDerivatives.idl:
+        * html/canvas/OESTextureFloat.idl:
+        * html/canvas/OESTextureHalfFloat.idl:
+        * html/canvas/OESVertexArrayObject.idl:
+        * html/canvas/WebGLCompressedTextureATC.idl:
+        * html/canvas/WebGLCompressedTexturePVRTC.idl:
+        * html/canvas/WebGLCompressedTextureS3TC.idl:
+        * html/canvas/WebGLDebugRendererInfo.idl:
+        * html/canvas/WebGLDebugShaders.idl:
+        * html/canvas/WebGLDepthTexture.idl:
+        * html/canvas/WebGLLoseContext.idl:
+
+        * WebCore.xcodeproj/project.pbxproj: While at it, added OESElementIndexUint.idl
+        to Xcode project.
+
 2013-10-15  Tim Horton  <[email protected]>
 
         Unreviewed build fix; I don't know how to export.

Modified: trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj (157485 => 157486)


--- trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj	2013-10-16 04:13:06 UTC (rev 157485)
+++ trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj	2013-10-16 04:21:39 UTC (rev 157486)
@@ -12480,6 +12480,7 @@
 		E169825F1134636A00894115 /* ObjCRuntimeObject.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = ObjCRuntimeObject.mm; sourceTree = "<group>"; };
 		E16A84F714C85CCC002977DF /* CSSBorderImage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CSSBorderImage.cpp; sourceTree = "<group>"; };
 		E16A84F814C85CCC002977DF /* CSSBorderImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CSSBorderImage.h; sourceTree = "<group>"; };
+		E176580C180DF3A0005A96D1 /* OESElementIndexUint.idl */ = {isa = PBXFileReference; lastKnownFileType = text; name = OESElementIndexUint.idl; path = canvas/OESElementIndexUint.idl; sourceTree = "<group>"; };
 		E17B490B16A97269001C8839 /* TransitionEvent.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = TransitionEvent.idl; sourceTree = "<group>"; };
 		E17B491316A9B093001C8839 /* TransitionEvent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TransitionEvent.cpp; sourceTree = "<group>"; };
 		E17B491416A9B093001C8839 /* TransitionEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TransitionEvent.h; sourceTree = "<group>"; };
@@ -14609,6 +14610,7 @@
 				7728694D14F8882500F484DC /* EXTTextureFilterAnisotropic.idl */,
 				7E5D7A73161D3F8F00896C34 /* OESElementIndexUint.cpp */,
 				7E5D7A74161D3F8F00896C34 /* OESElementIndexUint.h */,
+				E176580C180DF3A0005A96D1 /* OESElementIndexUint.idl */,
 				9001773D12E0347800648462 /* OESStandardDerivatives.cpp */,
 				9001773E12E0347800648462 /* OESStandardDerivatives.h */,
 				9001773F12E0347800648462 /* OESStandardDerivatives.idl */,

Modified: trunk/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm (157485 => 157486)


--- trunk/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm	2013-10-16 04:13:06 UTC (rev 157485)
+++ trunk/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm	2013-10-16 04:21:39 UTC (rev 157486)
@@ -2603,7 +2603,7 @@
             my $rootString;
             if (GetGenerateIsReachable($interface) eq "Impl") {
                 $rootString  = "    ${implType}* root = &js${interfaceName}->impl();\n";
-            } elsif (GetGenerateIsReachable($interface) eq "ImplContext") {
+            } elsif (GetGenerateIsReachable($interface) eq "ImplWebGLRenderingContext") {
                 $rootString  = "    WebGLRenderingContext* root = js${interfaceName}->impl().context();\n";
             } elsif (GetGenerateIsReachable($interface) eq "ImplFrame") {
                 $rootString  = "    Frame* root = js${interfaceName}->impl().frame();\n";

Modified: trunk/Source/WebCore/bindings/scripts/IDLAttributes.txt (157485 => 157486)


--- trunk/Source/WebCore/bindings/scripts/IDLAttributes.txt	2013-10-16 04:13:06 UTC (rev 157485)
+++ trunk/Source/WebCore/bindings/scripts/IDLAttributes.txt	2013-10-16 04:21:39 UTC (rev 157486)
@@ -57,7 +57,7 @@
 EnabledBySetting=*
 EnforceRange
 EventTarget
-GenerateIsReachable=|Impl|ImplContext|ImplDocument|ImplElementRoot|ImplFrame|ImplOwnerNodeRoot
+GenerateIsReachable=|Impl|ImplWebGLRenderingContext|ImplDocument|ImplElementRoot|ImplFrame|ImplOwnerNodeRoot
 GetterRaisesException
 GlobalContext=DOMWindow|WorkerGlobalScope|SharedWorkerGlobalScope|DedicatedWorkerGlobalScope
 Immutable

Modified: trunk/Source/WebCore/html/canvas/EXTDrawBuffers.idl (157485 => 157486)


--- trunk/Source/WebCore/html/canvas/EXTDrawBuffers.idl	2013-10-16 04:13:06 UTC (rev 157485)
+++ trunk/Source/WebCore/html/canvas/EXTDrawBuffers.idl	2013-10-16 04:21:39 UTC (rev 157486)
@@ -28,7 +28,7 @@
 [
     NoInterfaceObject,
     Conditional=WEBGL,
-    GenerateIsReachable=ImplContext,
+    GenerateIsReachable=ImplWebGLRenderingContext,
     DoNotCheckConstants,
     OperationsNotDeletable
 ] interface EXTDrawBuffers {

Modified: trunk/Source/WebCore/html/canvas/EXTTextureFilterAnisotropic.idl (157485 => 157486)


--- trunk/Source/WebCore/html/canvas/EXTTextureFilterAnisotropic.idl	2013-10-16 04:13:06 UTC (rev 157485)
+++ trunk/Source/WebCore/html/canvas/EXTTextureFilterAnisotropic.idl	2013-10-16 04:21:39 UTC (rev 157486)
@@ -26,7 +26,7 @@
 [
     NoInterfaceObject,
     Conditional=WEBGL,
-    GenerateIsReachable=ImplContext,
+    GenerateIsReachable=ImplWebGLRenderingContext,
     DoNotCheckConstants
 ] interface EXTTextureFilterAnisotropic {
     const unsigned int TEXTURE_MAX_ANISOTROPY_EXT = 0x84FE;

Modified: trunk/Source/WebCore/html/canvas/OESElementIndexUint.idl (157485 => 157486)


--- trunk/Source/WebCore/html/canvas/OESElementIndexUint.idl	2013-10-16 04:13:06 UTC (rev 157485)
+++ trunk/Source/WebCore/html/canvas/OESElementIndexUint.idl	2013-10-16 04:21:39 UTC (rev 157486)
@@ -26,6 +26,6 @@
 [
     NoInterfaceObject,
     Conditional=WEBGL,
-    GenerateIsReachable=ImplContext,
+    GenerateIsReachable=ImplWebGLRenderingContext,
 ] interface OESElementIndexUint {
 };

Modified: trunk/Source/WebCore/html/canvas/OESStandardDerivatives.idl (157485 => 157486)


--- trunk/Source/WebCore/html/canvas/OESStandardDerivatives.idl	2013-10-16 04:13:06 UTC (rev 157485)
+++ trunk/Source/WebCore/html/canvas/OESStandardDerivatives.idl	2013-10-16 04:21:39 UTC (rev 157486)
@@ -26,7 +26,7 @@
 [
     NoInterfaceObject,
     Conditional=WEBGL,
-    GenerateIsReachable=ImplContext,
+    GenerateIsReachable=ImplWebGLRenderingContext,
     DoNotCheckConstants
 ] interface OESStandardDerivatives {
     const unsigned int FRAGMENT_SHADER_DERIVATIVE_HINT_OES = 0x8B8B;

Modified: trunk/Source/WebCore/html/canvas/OESTextureFloat.idl (157485 => 157486)


--- trunk/Source/WebCore/html/canvas/OESTextureFloat.idl	2013-10-16 04:13:06 UTC (rev 157485)
+++ trunk/Source/WebCore/html/canvas/OESTextureFloat.idl	2013-10-16 04:21:39 UTC (rev 157486)
@@ -26,6 +26,6 @@
 [
     NoInterfaceObject,
     Conditional=WEBGL,
-    GenerateIsReachable=ImplContext,
+    GenerateIsReachable=ImplWebGLRenderingContext,
 ] interface OESTextureFloat {
 };

Modified: trunk/Source/WebCore/html/canvas/OESTextureHalfFloat.idl (157485 => 157486)


--- trunk/Source/WebCore/html/canvas/OESTextureHalfFloat.idl	2013-10-16 04:13:06 UTC (rev 157485)
+++ trunk/Source/WebCore/html/canvas/OESTextureHalfFloat.idl	2013-10-16 04:21:39 UTC (rev 157486)
@@ -26,6 +26,6 @@
 [
     NoInterfaceObject,
     Conditional=WEBGL,
-    GenerateIsReachable=ImplContext,
+    GenerateIsReachable=ImplWebGLRenderingContext,
 ] interface OESTextureHalfFloat {
 };

Modified: trunk/Source/WebCore/html/canvas/OESVertexArrayObject.idl (157485 => 157486)


--- trunk/Source/WebCore/html/canvas/OESVertexArrayObject.idl	2013-10-16 04:13:06 UTC (rev 157485)
+++ trunk/Source/WebCore/html/canvas/OESVertexArrayObject.idl	2013-10-16 04:21:39 UTC (rev 157486)
@@ -26,7 +26,7 @@
 [
     NoInterfaceObject,
     Conditional=WEBGL, 
-    GenerateIsReachable=ImplContext,
+    GenerateIsReachable=ImplWebGLRenderingContext,
     DoNotCheckConstants,
     OperationsNotDeletable
 ] interface OESVertexArrayObject {

Modified: trunk/Source/WebCore/html/canvas/WebGLCompressedTextureATC.idl (157485 => 157486)


--- trunk/Source/WebCore/html/canvas/WebGLCompressedTextureATC.idl	2013-10-16 04:13:06 UTC (rev 157485)
+++ trunk/Source/WebCore/html/canvas/WebGLCompressedTextureATC.idl	2013-10-16 04:21:39 UTC (rev 157486)
@@ -26,7 +26,7 @@
 [
     NoInterfaceObject,
     Conditional=WEBGL,
-    GenerateIsReachable=ImplContext,
+    GenerateIsReachable=ImplWebGLRenderingContext,
     DoNotCheckConstants
 ] interface WebGLCompressedTextureATC {
     /* Compressed Texture Formats */

Modified: trunk/Source/WebCore/html/canvas/WebGLCompressedTexturePVRTC.idl (157485 => 157486)


--- trunk/Source/WebCore/html/canvas/WebGLCompressedTexturePVRTC.idl	2013-10-16 04:13:06 UTC (rev 157485)
+++ trunk/Source/WebCore/html/canvas/WebGLCompressedTexturePVRTC.idl	2013-10-16 04:21:39 UTC (rev 157486)
@@ -26,7 +26,7 @@
 [
     NoInterfaceObject,
     Conditional=WEBGL,
-    GenerateIsReachable=ImplContext,
+    GenerateIsReachable=ImplWebGLRenderingContext,
     DoNotCheckConstants
 ] interface WebGLCompressedTexturePVRTC {
     /* Compressed Texture Formats */

Modified: trunk/Source/WebCore/html/canvas/WebGLCompressedTextureS3TC.idl (157485 => 157486)


--- trunk/Source/WebCore/html/canvas/WebGLCompressedTextureS3TC.idl	2013-10-16 04:13:06 UTC (rev 157485)
+++ trunk/Source/WebCore/html/canvas/WebGLCompressedTextureS3TC.idl	2013-10-16 04:21:39 UTC (rev 157486)
@@ -26,7 +26,7 @@
 [
     NoInterfaceObject,
     Conditional=WEBGL,
-    GenerateIsReachable=ImplContext,
+    GenerateIsReachable=ImplWebGLRenderingContext,
     DoNotCheckConstants
 ] interface WebGLCompressedTextureS3TC {
     /* Compressed Texture Formats */

Modified: trunk/Source/WebCore/html/canvas/WebGLDebugRendererInfo.idl (157485 => 157486)


--- trunk/Source/WebCore/html/canvas/WebGLDebugRendererInfo.idl	2013-10-16 04:13:06 UTC (rev 157485)
+++ trunk/Source/WebCore/html/canvas/WebGLDebugRendererInfo.idl	2013-10-16 04:21:39 UTC (rev 157486)
@@ -26,7 +26,7 @@
 [
     NoInterfaceObject,
     Conditional=WEBGL,
-    GenerateIsReachable=ImplContext,
+    GenerateIsReachable=ImplWebGLRenderingContext,
     DoNotCheckConstants
 ] interface WebGLDebugRendererInfo {
     const unsigned int UNMASKED_VENDOR_WEBGL = 0x9245;

Modified: trunk/Source/WebCore/html/canvas/WebGLDebugShaders.idl (157485 => 157486)


--- trunk/Source/WebCore/html/canvas/WebGLDebugShaders.idl	2013-10-16 04:13:06 UTC (rev 157485)
+++ trunk/Source/WebCore/html/canvas/WebGLDebugShaders.idl	2013-10-16 04:21:39 UTC (rev 157486)
@@ -26,7 +26,7 @@
 [
     NoInterfaceObject,
     Conditional=WEBGL,
-    GenerateIsReachable=ImplContext,
+    GenerateIsReachable=ImplWebGLRenderingContext,
     OperationsNotDeletable
 ] interface WebGLDebugShaders {
     [StrictTypeChecking, TreatReturnedNullStringAs=Null, RaisesException] DOMString getTranslatedShaderSource(WebGLShader shader);

Modified: trunk/Source/WebCore/html/canvas/WebGLDepthTexture.idl (157485 => 157486)


--- trunk/Source/WebCore/html/canvas/WebGLDepthTexture.idl	2013-10-16 04:13:06 UTC (rev 157485)
+++ trunk/Source/WebCore/html/canvas/WebGLDepthTexture.idl	2013-10-16 04:21:39 UTC (rev 157486)
@@ -26,7 +26,7 @@
 [
     NoInterfaceObject,
     Conditional=WEBGL,
-    GenerateIsReachable=ImplContext,
+    GenerateIsReachable=ImplWebGLRenderingContext,
     DoNotCheckConstants
 ] interface WebGLDepthTexture {
     const unsigned int UNSIGNED_INT_24_8_WEBGL = 0x84FA;

Modified: trunk/Source/WebCore/html/canvas/WebGLLoseContext.idl (157485 => 157486)


--- trunk/Source/WebCore/html/canvas/WebGLLoseContext.idl	2013-10-16 04:13:06 UTC (rev 157485)
+++ trunk/Source/WebCore/html/canvas/WebGLLoseContext.idl	2013-10-16 04:21:39 UTC (rev 157486)
@@ -26,7 +26,7 @@
 [
     NoInterfaceObject,
     Conditional=WEBGL,
-    GenerateIsReachable=ImplContext,
+    GenerateIsReachable=ImplWebGLRenderingContext,
     OperationsNotDeletable
 ] interface WebGLLoseContext {
     [StrictTypeChecking] void loseContext();
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to