Rename [DontCheckEnums], [ReturnsNew], [DoNotCheckDomainSecurityOnGet],
authorharaken@chromium.org <haraken@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 7 Feb 2012 02:43:22 +0000 (02:43 +0000)
committerharaken@chromium.org <haraken@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 7 Feb 2012 02:43:22 +0000 (02:43 +0000)
[DoNotCheckDomainSecurityOnSet] and [ImplementationFunction] IDLs
https://bugs.webkit.org/show_bug.cgi?id=77852

Reviewed by Adam Barth.

This patch renames [DontCheckEnums], [ReturnsNew], [DoNotCheckDomainSecurityOnGet],
[DoNotCheckDomainSecurityOnSet] and [ImplementationFunction] IDLs for clarification.

[DontCheckEnums] => [DoNotCheckConstants]  (This IDL inserts assertions to check if a
constant value is equal to the expected constant value)
[ReturnsNew] => [ReturnNewObject] (For clarification)
[DoNotCheckDomainSecurityOnGet] => [DoNotCheckDomainSecurityOnGetter] (For naming consistency
with other [*Getter] IDLs)
[DoNotCheckDomainSecurityOnSet] => [DoNotCheckDomainSecurityOnSetter] (For naming consistency
with other [*Setter] IDLs)
[ImplementationFunction=] => [ImplementedAs=] (For clarification. This IDL specifies a method
name in implementation)

No tests. No change in behavior.

* bindings/scripts/CodeGenerator.pm:
(ShouldCheckEnums):
(GenerateCompileTimeCheckForEnumsIfNeeded):
* bindings/scripts/CodeGeneratorJS.pm:
(GenerateHeader):
(GenerateImplementation):
(NativeToJSValue):
* bindings/scripts/CodeGeneratorV8.pm:
(GenerateSingleBatchedAttribute):
(GenerateFunctionCallString):
(NativeToJSValue):

* bindings/scripts/test/TestObj.idl:
* bindings/scripts/test/TestTypedArray.idl:

* bindings/scripts/test/JS/JSTestInterface.cpp:
(WebCore):
* bindings/scripts/test/JS/JSTestObj.cpp:
(WebCore):
* bindings/scripts/test/V8/V8TestInterface.cpp:
(WebCore):
* bindings/scripts/test/V8/V8TestObj.cpp:
(WebCore):

* css/WebKitCSSFilterValue.idl:
* css/WebKitCSSTransformValue.idl:
* dom/DOMCoreException.idl:
* dom/Document.idl:
* dom/EventException.idl:
* dom/RangeException.idl:
* fileapi/FileException.idl:
* fileapi/OperationNotAllowedException.idl:
* html/HTMLFormElement.idl:
* html/canvas/Float32Array.idl:
* html/canvas/Float64Array.idl:
* html/canvas/Int16Array.idl:
* html/canvas/Int32Array.idl:
* html/canvas/Int8Array.idl:
* html/canvas/OESStandardDerivatives.idl:
* html/canvas/OESVertexArrayObject.idl:
* html/canvas/Uint16Array.idl:
* html/canvas/Uint32Array.idl:
* html/canvas/Uint8Array.idl:
* html/canvas/Uint8ClampedArray.idl:
* html/canvas/WebGLCompressedTextures.idl:
* html/canvas/WebGLDebugRendererInfo.idl:
* html/canvas/WebGLRenderingContext.idl:
* inspector/JavaScriptCallFrame.idl:
* loader/appcache/DOMApplicationCache.idl:
* page/Console.idl:
* page/DOMWindow.idl:
* page/Location.idl:
* storage/IDBCursor.idl:
* storage/IDBDatabaseException.idl:
* storage/IDBObjectStore.idl:
* storage/SQLException.idl:
* svg/SVGComponentTransferFunctionElement.idl:
* svg/SVGException.idl:
* svg/SVGFEBlendElement.idl:
* svg/SVGFEColorMatrixElement.idl:
* svg/SVGFECompositeElement.idl:
* svg/SVGFEConvolveMatrixElement.idl:
* svg/SVGFEDisplacementMapElement.idl:
* svg/SVGFEMorphologyElement.idl:
* svg/SVGFETurbulenceElement.idl:
* svg/SVGGradientElement.idl:
* xml/XMLHttpRequestException.idl:
* xml/XPathException.idl:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@106892 268f45cc-cd09-0410-ab3c-d52691b4dbfc

54 files changed:
Source/WebCore/ChangeLog
Source/WebCore/bindings/scripts/CodeGenerator.pm
Source/WebCore/bindings/scripts/CodeGeneratorJS.pm
Source/WebCore/bindings/scripts/CodeGeneratorV8.pm
Source/WebCore/bindings/scripts/test/JS/JSTestInterface.cpp
Source/WebCore/bindings/scripts/test/JS/JSTestObj.cpp
Source/WebCore/bindings/scripts/test/TestObj.idl
Source/WebCore/bindings/scripts/test/TestTypedArray.idl
Source/WebCore/bindings/scripts/test/V8/V8TestInterface.cpp
Source/WebCore/bindings/scripts/test/V8/V8TestObj.cpp
Source/WebCore/css/WebKitCSSFilterValue.idl
Source/WebCore/css/WebKitCSSTransformValue.idl
Source/WebCore/dom/DOMCoreException.idl
Source/WebCore/dom/Document.idl
Source/WebCore/dom/EventException.idl
Source/WebCore/dom/RangeException.idl
Source/WebCore/fileapi/FileException.idl
Source/WebCore/fileapi/OperationNotAllowedException.idl
Source/WebCore/html/HTMLFormElement.idl
Source/WebCore/html/canvas/Float32Array.idl
Source/WebCore/html/canvas/Float64Array.idl
Source/WebCore/html/canvas/Int16Array.idl
Source/WebCore/html/canvas/Int32Array.idl
Source/WebCore/html/canvas/Int8Array.idl
Source/WebCore/html/canvas/OESStandardDerivatives.idl
Source/WebCore/html/canvas/OESVertexArrayObject.idl
Source/WebCore/html/canvas/Uint16Array.idl
Source/WebCore/html/canvas/Uint32Array.idl
Source/WebCore/html/canvas/Uint8Array.idl
Source/WebCore/html/canvas/Uint8ClampedArray.idl
Source/WebCore/html/canvas/WebGLCompressedTextures.idl
Source/WebCore/html/canvas/WebGLDebugRendererInfo.idl
Source/WebCore/html/canvas/WebGLRenderingContext.idl
Source/WebCore/inspector/JavaScriptCallFrame.idl
Source/WebCore/loader/appcache/DOMApplicationCache.idl
Source/WebCore/page/Console.idl
Source/WebCore/page/DOMWindow.idl
Source/WebCore/page/Location.idl
Source/WebCore/storage/IDBCursor.idl
Source/WebCore/storage/IDBDatabaseException.idl
Source/WebCore/storage/IDBObjectStore.idl
Source/WebCore/storage/SQLException.idl
Source/WebCore/svg/SVGComponentTransferFunctionElement.idl
Source/WebCore/svg/SVGException.idl
Source/WebCore/svg/SVGFEBlendElement.idl
Source/WebCore/svg/SVGFEColorMatrixElement.idl
Source/WebCore/svg/SVGFECompositeElement.idl
Source/WebCore/svg/SVGFEConvolveMatrixElement.idl
Source/WebCore/svg/SVGFEDisplacementMapElement.idl
Source/WebCore/svg/SVGFEMorphologyElement.idl
Source/WebCore/svg/SVGFETurbulenceElement.idl
Source/WebCore/svg/SVGGradientElement.idl
Source/WebCore/xml/XMLHttpRequestException.idl
Source/WebCore/xml/XPathException.idl

index 57b3c79..2365b60 100644 (file)
@@ -1,3 +1,95 @@
+2012-02-06  Kentaro Hara  <haraken@chromium.org>
+
+        Rename [DontCheckEnums], [ReturnsNew], [DoNotCheckDomainSecurityOnGet],
+        [DoNotCheckDomainSecurityOnSet] and [ImplementationFunction] IDLs
+        https://bugs.webkit.org/show_bug.cgi?id=77852
+
+        Reviewed by Adam Barth.
+
+        This patch renames [DontCheckEnums], [ReturnsNew], [DoNotCheckDomainSecurityOnGet],
+        [DoNotCheckDomainSecurityOnSet] and [ImplementationFunction] IDLs for clarification.
+
+        [DontCheckEnums] => [DoNotCheckConstants]  (This IDL inserts assertions to check if a
+        constant value is equal to the expected constant value)
+        [ReturnsNew] => [ReturnNewObject] (For clarification)
+        [DoNotCheckDomainSecurityOnGet] => [DoNotCheckDomainSecurityOnGetter] (For naming consistency
+        with other [*Getter] IDLs)
+        [DoNotCheckDomainSecurityOnSet] => [DoNotCheckDomainSecurityOnSetter] (For naming consistency
+        with other [*Setter] IDLs)
+        [ImplementationFunction=] => [ImplementedAs=] (For clarification. This IDL specifies a method
+        name in implementation)
+
+        No tests. No change in behavior.
+
+        * bindings/scripts/CodeGenerator.pm:
+        (ShouldCheckEnums):
+        (GenerateCompileTimeCheckForEnumsIfNeeded):
+        * bindings/scripts/CodeGeneratorJS.pm:
+        (GenerateHeader):
+        (GenerateImplementation):
+        (NativeToJSValue):
+        * bindings/scripts/CodeGeneratorV8.pm:
+        (GenerateSingleBatchedAttribute):
+        (GenerateFunctionCallString):
+        (NativeToJSValue):
+
+        * bindings/scripts/test/TestObj.idl:
+        * bindings/scripts/test/TestTypedArray.idl:
+
+        * bindings/scripts/test/JS/JSTestInterface.cpp:
+        (WebCore):
+        * bindings/scripts/test/JS/JSTestObj.cpp:
+        (WebCore):
+        * bindings/scripts/test/V8/V8TestInterface.cpp:
+        (WebCore):
+        * bindings/scripts/test/V8/V8TestObj.cpp:
+        (WebCore):
+
+        * css/WebKitCSSFilterValue.idl:
+        * css/WebKitCSSTransformValue.idl:
+        * dom/DOMCoreException.idl:
+        * dom/Document.idl:
+        * dom/EventException.idl:
+        * dom/RangeException.idl:
+        * fileapi/FileException.idl:
+        * fileapi/OperationNotAllowedException.idl:
+        * html/HTMLFormElement.idl:
+        * html/canvas/Float32Array.idl:
+        * html/canvas/Float64Array.idl:
+        * html/canvas/Int16Array.idl:
+        * html/canvas/Int32Array.idl:
+        * html/canvas/Int8Array.idl:
+        * html/canvas/OESStandardDerivatives.idl:
+        * html/canvas/OESVertexArrayObject.idl:
+        * html/canvas/Uint16Array.idl:
+        * html/canvas/Uint32Array.idl:
+        * html/canvas/Uint8Array.idl:
+        * html/canvas/Uint8ClampedArray.idl:
+        * html/canvas/WebGLCompressedTextures.idl:
+        * html/canvas/WebGLDebugRendererInfo.idl:
+        * html/canvas/WebGLRenderingContext.idl:
+        * inspector/JavaScriptCallFrame.idl:
+        * loader/appcache/DOMApplicationCache.idl:
+        * page/Console.idl:
+        * page/DOMWindow.idl:
+        * page/Location.idl:
+        * storage/IDBCursor.idl:
+        * storage/IDBDatabaseException.idl:
+        * storage/IDBObjectStore.idl:
+        * storage/SQLException.idl:
+        * svg/SVGComponentTransferFunctionElement.idl:
+        * svg/SVGException.idl:
+        * svg/SVGFEBlendElement.idl:
+        * svg/SVGFEColorMatrixElement.idl:
+        * svg/SVGFECompositeElement.idl:
+        * svg/SVGFEConvolveMatrixElement.idl:
+        * svg/SVGFEDisplacementMapElement.idl:
+        * svg/SVGFEMorphologyElement.idl:
+        * svg/SVGFETurbulenceElement.idl:
+        * svg/SVGGradientElement.idl:
+        * xml/XMLHttpRequestException.idl:
+        * xml/XPathException.idl:
+
 2012-02-06  James Robinson  <jamesr@chromium.org>
 
         [chromium] canvas demo is slow due to unnecessary resource cleanups
index 86a0cc5..d5b6bdf 100644 (file)
@@ -589,7 +589,7 @@ sub SetterExpression
 sub ShouldCheckEnums
 {
     my $dataNode = shift;
-    return not $dataNode->extendedAttributes->{"DontCheckEnums"};
+    return not $dataNode->extendedAttributes->{"DoNotCheckConstants"};
 }
 
 sub GenerateConditionalStringFromAttributeValue
@@ -627,7 +627,7 @@ sub GenerateCompileTimeCheckForEnumsIfNeeded
                 push(@checks, "#if ${conditionalString}\n");
             }
 
-            push(@checks, "COMPILE_ASSERT($value == ${interfaceName}::$name, ${interfaceName}Enum${name}IsWrongUseDontCheckEnums);\n");
+            push(@checks, "COMPILE_ASSERT($value == ${interfaceName}::$name, ${interfaceName}Enum${name}IsWrongUseDoNotCheckConstants);\n");
 
             if ($conditional) {
                 push(@checks, "#endif\n");
index a5bb7b5..933e245 100644 (file)
@@ -891,7 +891,7 @@ sub GenerateHeader
         foreach my $function (@{$dataNode->functions}) {
             next unless $function->signature->extendedAttributes->{"Custom"} or $function->signature->extendedAttributes->{"JSCustom"};
             next if $function->{overloads} && $function->{overloadIndex} != 1;
-            my $functionImplementationName = $function->signature->extendedAttributes->{"ImplementationFunction"} || $codeGenerator->WK_lcfirst($function->signature->name);
+            my $functionImplementationName = $function->signature->extendedAttributes->{"ImplementedAs"} || $codeGenerator->WK_lcfirst($function->signature->name);
             push(@headerContent, "    JSC::JSValue " . $functionImplementationName . "(JSC::ExecState*);\n");
         }
     }
@@ -1684,7 +1684,7 @@ sub GenerateImplementation
 
                 if ($dataNode->extendedAttributes->{"CheckDomainSecurity"} && 
                         !$attribute->signature->extendedAttributes->{"DoNotCheckDomainSecurity"} &&
-                        !$attribute->signature->extendedAttributes->{"DoNotCheckDomainSecurityOnGet"}) {
+                        !$attribute->signature->extendedAttributes->{"DoNotCheckDomainSecurityOnGetter"}) {
                     push(@implContent, "    if (!castedThis->allowsAccessFrom(exec))\n");
                     push(@implContent, "        return jsUndefined();\n");
                 }
@@ -2074,7 +2074,7 @@ sub GenerateImplementation
                 push(@implContent, "static ");
             }
 
-            my $functionImplementationName = $function->signature->extendedAttributes->{"ImplementationFunction"} || $codeGenerator->WK_lcfirst($function->signature->name);
+            my $functionImplementationName = $function->signature->extendedAttributes->{"ImplementedAs"} || $codeGenerator->WK_lcfirst($function->signature->name);
 
             push(@implContent, "EncodedJSValue JSC_HOST_CALL ${functionName}(ExecState* exec)\n");
             push(@implContent, "{\n");
@@ -2992,7 +2992,7 @@ sub NativeToJSValue
 
     return $value if $codeGenerator->IsSVGAnimatedType($type);
 
-    if ($signature->extendedAttributes->{"ReturnsNew"}) {        
+    if ($signature->extendedAttributes->{"ReturnNewObject"}) {
         return "toJSNewlyCreated(exec, $globalObject, WTF::getPtr($value))";
     }
 
index 064f28c..ae26a74 100644 (file)
@@ -1932,9 +1932,9 @@ sub GenerateSingleBatchedAttribute
     my $attrExt = $attribute->signature->extendedAttributes;
 
     my $accessControl = "v8::DEFAULT";
-    if ($attrExt->{"DoNotCheckDomainSecurityOnGet"}) {
+    if ($attrExt->{"DoNotCheckDomainSecurityOnGetter"}) {
         $accessControl = "v8::ALL_CAN_READ";
-    } elsif ($attrExt->{"DoNotCheckDomainSecurityOnSet"}) {
+    } elsif ($attrExt->{"DoNotCheckDomainSecurityOnSetter"}) {
         $accessControl = "v8::ALL_CAN_WRITE";
     } elsif ($attrExt->{"DoNotCheckDomainSecurity"}) {
         $accessControl = "v8::ALL_CAN_READ";
@@ -3184,8 +3184,8 @@ sub GenerateFunctionCallString()
     my $isSVGTearOffType = ($codeGenerator->IsSVGTypeNeedingTearOff($returnType) and not $implClassName =~ /List$/);
     $nativeReturnType = $codeGenerator->GetSVGWrappedTypeNeedingTearOff($returnType) if $isSVGTearOffType;
 
-    if ($function->signature->extendedAttributes->{"ImplementationFunction"}) {
-        $name = $function->signature->extendedAttributes->{"ImplementationFunction"};
+    if ($function->signature->extendedAttributes->{"ImplementedAs"}) {
+        $name = $function->signature->extendedAttributes->{"ImplementedAs"};
     }
 
     my $index = 0;
@@ -3738,7 +3738,7 @@ sub NativeToJSValue
 
     # special case for non-DOM node interfaces
     if (IsDOMNodeType($type)) {
-        return "toV8(${value}" . ($signature->extendedAttributes->{"ReturnsNew"} ? ", true)" : ")");
+        return "toV8(${value}" . ($signature->extendedAttributes->{"ReturnNewObject"} ? ", true)" : ")");
     }
 
     if ($type eq "EventTarget") {
index 04c937f..476d725 100644 (file)
@@ -80,10 +80,10 @@ static const HashTableValue JSTestInterfaceConstructorTableValues[] =
 static const HashTable JSTestInterfaceConstructorTable = { 4, 3, JSTestInterfaceConstructorTableValues, 0 };
 
 #if ENABLE(Condition11) || ENABLE(Condition12)
-COMPILE_ASSERT(1 == TestInterface::SUPPLEMENTALCONSTANT1, TestInterfaceEnumSUPPLEMENTALCONSTANT1IsWrongUseDontCheckEnums);
+COMPILE_ASSERT(1 == TestInterface::SUPPLEMENTALCONSTANT1, TestInterfaceEnumSUPPLEMENTALCONSTANT1IsWrongUseDoNotCheckConstants);
 #endif
 #if ENABLE(Condition11) || ENABLE(Condition12)
-COMPILE_ASSERT(2 == TestInterface::CONST_IMPL, TestInterfaceEnumCONST_IMPLIsWrongUseDontCheckEnums);
+COMPILE_ASSERT(2 == TestInterface::CONST_IMPL, TestInterfaceEnumCONST_IMPLIsWrongUseDoNotCheckConstants);
 #endif
 
 ASSERT_HAS_TRIVIAL_DESTRUCTOR(JSTestInterfaceConstructor);
index f864960..98e79b3 100644 (file)
@@ -172,20 +172,20 @@ static const HashTableValue JSTestObjConstructorTableValues[] =
 static const HashTable JSTestObjConstructorTable = { 36, 31, JSTestObjConstructorTableValues, 0 };
 
 #if ENABLE(Condition1)
-COMPILE_ASSERT(0 == TestObj::CONDITIONAL_CONST, TestObjEnumCONDITIONAL_CONSTIsWrongUseDontCheckEnums);
+COMPILE_ASSERT(0 == TestObj::CONDITIONAL_CONST, TestObjEnumCONDITIONAL_CONSTIsWrongUseDoNotCheckConstants);
 #endif
-COMPILE_ASSERT(0 == TestObj::CONST_VALUE_0, TestObjEnumCONST_VALUE_0IsWrongUseDontCheckEnums);
-COMPILE_ASSERT(1 == TestObj::CONST_VALUE_1, TestObjEnumCONST_VALUE_1IsWrongUseDontCheckEnums);
-COMPILE_ASSERT(2 == TestObj::CONST_VALUE_2, TestObjEnumCONST_VALUE_2IsWrongUseDontCheckEnums);
-COMPILE_ASSERT(4 == TestObj::CONST_VALUE_4, TestObjEnumCONST_VALUE_4IsWrongUseDontCheckEnums);
-COMPILE_ASSERT(8 == TestObj::CONST_VALUE_8, TestObjEnumCONST_VALUE_8IsWrongUseDontCheckEnums);
-COMPILE_ASSERT(-1 == TestObj::CONST_VALUE_9, TestObjEnumCONST_VALUE_9IsWrongUseDontCheckEnums);
-COMPILE_ASSERT("my constant string" == TestObj::CONST_VALUE_10, TestObjEnumCONST_VALUE_10IsWrongUseDontCheckEnums);
-COMPILE_ASSERT(0xffffffff == TestObj::CONST_VALUE_11, TestObjEnumCONST_VALUE_11IsWrongUseDontCheckEnums);
-COMPILE_ASSERT(0x01 == TestObj::CONST_VALUE_12, TestObjEnumCONST_VALUE_12IsWrongUseDontCheckEnums);
-COMPILE_ASSERT(0X20 == TestObj::CONST_VALUE_13, TestObjEnumCONST_VALUE_13IsWrongUseDontCheckEnums);
-COMPILE_ASSERT(0x1abc == TestObj::CONST_VALUE_14, TestObjEnumCONST_VALUE_14IsWrongUseDontCheckEnums);
-COMPILE_ASSERT(15 == TestObj::CONST_IMPL, TestObjEnumCONST_IMPLIsWrongUseDontCheckEnums);
+COMPILE_ASSERT(0 == TestObj::CONST_VALUE_0, TestObjEnumCONST_VALUE_0IsWrongUseDoNotCheckConstants);
+COMPILE_ASSERT(1 == TestObj::CONST_VALUE_1, TestObjEnumCONST_VALUE_1IsWrongUseDoNotCheckConstants);
+COMPILE_ASSERT(2 == TestObj::CONST_VALUE_2, TestObjEnumCONST_VALUE_2IsWrongUseDoNotCheckConstants);
+COMPILE_ASSERT(4 == TestObj::CONST_VALUE_4, TestObjEnumCONST_VALUE_4IsWrongUseDoNotCheckConstants);
+COMPILE_ASSERT(8 == TestObj::CONST_VALUE_8, TestObjEnumCONST_VALUE_8IsWrongUseDoNotCheckConstants);
+COMPILE_ASSERT(-1 == TestObj::CONST_VALUE_9, TestObjEnumCONST_VALUE_9IsWrongUseDoNotCheckConstants);
+COMPILE_ASSERT("my constant string" == TestObj::CONST_VALUE_10, TestObjEnumCONST_VALUE_10IsWrongUseDoNotCheckConstants);
+COMPILE_ASSERT(0xffffffff == TestObj::CONST_VALUE_11, TestObjEnumCONST_VALUE_11IsWrongUseDoNotCheckConstants);
+COMPILE_ASSERT(0x01 == TestObj::CONST_VALUE_12, TestObjEnumCONST_VALUE_12IsWrongUseDoNotCheckConstants);
+COMPILE_ASSERT(0X20 == TestObj::CONST_VALUE_13, TestObjEnumCONST_VALUE_13IsWrongUseDoNotCheckConstants);
+COMPILE_ASSERT(0x1abc == TestObj::CONST_VALUE_14, TestObjEnumCONST_VALUE_14IsWrongUseDoNotCheckConstants);
+COMPILE_ASSERT(15 == TestObj::CONST_IMPL, TestObjEnumCONST_IMPLIsWrongUseDoNotCheckConstants);
 
 ASSERT_HAS_TRIVIAL_DESTRUCTOR(JSTestObjConstructor);
 
index 36c1fba..94e89e1 100644 (file)
@@ -199,7 +199,7 @@ module test {
         SVGPoint mutablePointFunction();
         [Immutable] SVGPoint immutablePointFunction();
 
-        [ImplementationFunction=banana] void orange();
+        [ImplementedAs=banana] void orange();
 
         attribute [StrictTypeChecking] float strictFloat;
         [StrictTypeChecking] bool strictFunction(in DOMString str, in float a, in int b)
index 0f11008..a8b3751 100644 (file)
@@ -32,7 +32,7 @@ module html {
         GenerateNativeConverter,
         JSNoStaticTables,
         JSCustomToJS,
-        DontCheckEnums
+        DoNotCheckConstants
     ] Float64Array : ArrayBufferView {
         Int32Array foo(in Float32Array array);
     };
index 76ac345..0477223 100644 (file)
@@ -157,10 +157,10 @@ static const BatchedConstant TestInterfaceConsts[] = {
 
 
 #if ENABLE(Condition11) || ENABLE(Condition12)
-COMPILE_ASSERT(1 == TestInterface::SUPPLEMENTALCONSTANT1, TestInterfaceEnumSUPPLEMENTALCONSTANT1IsWrongUseDontCheckEnums);
+COMPILE_ASSERT(1 == TestInterface::SUPPLEMENTALCONSTANT1, TestInterfaceEnumSUPPLEMENTALCONSTANT1IsWrongUseDoNotCheckConstants);
 #endif
 #if ENABLE(Condition11) || ENABLE(Condition12)
-COMPILE_ASSERT(2 == TestInterface::CONST_IMPL, TestInterfaceEnumCONST_IMPLIsWrongUseDontCheckEnums);
+COMPILE_ASSERT(2 == TestInterface::CONST_IMPL, TestInterfaceEnumCONST_IMPLIsWrongUseDoNotCheckConstants);
 #endif
 
 v8::Handle<v8::Value> V8TestInterface::constructorCallback(const v8::Arguments& args)
index c06803f..2ece582 100644 (file)
@@ -1726,20 +1726,20 @@ static const BatchedConstant TestObjConsts[] = {
 
 
 #if ENABLE(Condition1)
-COMPILE_ASSERT(0 == TestObj::CONDITIONAL_CONST, TestObjEnumCONDITIONAL_CONSTIsWrongUseDontCheckEnums);
+COMPILE_ASSERT(0 == TestObj::CONDITIONAL_CONST, TestObjEnumCONDITIONAL_CONSTIsWrongUseDoNotCheckConstants);
 #endif
-COMPILE_ASSERT(0 == TestObj::CONST_VALUE_0, TestObjEnumCONST_VALUE_0IsWrongUseDontCheckEnums);
-COMPILE_ASSERT(1 == TestObj::CONST_VALUE_1, TestObjEnumCONST_VALUE_1IsWrongUseDontCheckEnums);
-COMPILE_ASSERT(2 == TestObj::CONST_VALUE_2, TestObjEnumCONST_VALUE_2IsWrongUseDontCheckEnums);
-COMPILE_ASSERT(4 == TestObj::CONST_VALUE_4, TestObjEnumCONST_VALUE_4IsWrongUseDontCheckEnums);
-COMPILE_ASSERT(8 == TestObj::CONST_VALUE_8, TestObjEnumCONST_VALUE_8IsWrongUseDontCheckEnums);
-COMPILE_ASSERT(-1 == TestObj::CONST_VALUE_9, TestObjEnumCONST_VALUE_9IsWrongUseDontCheckEnums);
-COMPILE_ASSERT("my constant string" == TestObj::CONST_VALUE_10, TestObjEnumCONST_VALUE_10IsWrongUseDontCheckEnums);
-COMPILE_ASSERT(0xffffffff == TestObj::CONST_VALUE_11, TestObjEnumCONST_VALUE_11IsWrongUseDontCheckEnums);
-COMPILE_ASSERT(0x01 == TestObj::CONST_VALUE_12, TestObjEnumCONST_VALUE_12IsWrongUseDontCheckEnums);
-COMPILE_ASSERT(0X20 == TestObj::CONST_VALUE_13, TestObjEnumCONST_VALUE_13IsWrongUseDontCheckEnums);
-COMPILE_ASSERT(0x1abc == TestObj::CONST_VALUE_14, TestObjEnumCONST_VALUE_14IsWrongUseDontCheckEnums);
-COMPILE_ASSERT(15 == TestObj::CONST_IMPL, TestObjEnumCONST_IMPLIsWrongUseDontCheckEnums);
+COMPILE_ASSERT(0 == TestObj::CONST_VALUE_0, TestObjEnumCONST_VALUE_0IsWrongUseDoNotCheckConstants);
+COMPILE_ASSERT(1 == TestObj::CONST_VALUE_1, TestObjEnumCONST_VALUE_1IsWrongUseDoNotCheckConstants);
+COMPILE_ASSERT(2 == TestObj::CONST_VALUE_2, TestObjEnumCONST_VALUE_2IsWrongUseDoNotCheckConstants);
+COMPILE_ASSERT(4 == TestObj::CONST_VALUE_4, TestObjEnumCONST_VALUE_4IsWrongUseDoNotCheckConstants);
+COMPILE_ASSERT(8 == TestObj::CONST_VALUE_8, TestObjEnumCONST_VALUE_8IsWrongUseDoNotCheckConstants);
+COMPILE_ASSERT(-1 == TestObj::CONST_VALUE_9, TestObjEnumCONST_VALUE_9IsWrongUseDoNotCheckConstants);
+COMPILE_ASSERT("my constant string" == TestObj::CONST_VALUE_10, TestObjEnumCONST_VALUE_10IsWrongUseDoNotCheckConstants);
+COMPILE_ASSERT(0xffffffff == TestObj::CONST_VALUE_11, TestObjEnumCONST_VALUE_11IsWrongUseDoNotCheckConstants);
+COMPILE_ASSERT(0x01 == TestObj::CONST_VALUE_12, TestObjEnumCONST_VALUE_12IsWrongUseDoNotCheckConstants);
+COMPILE_ASSERT(0X20 == TestObj::CONST_VALUE_13, TestObjEnumCONST_VALUE_13IsWrongUseDoNotCheckConstants);
+COMPILE_ASSERT(0x1abc == TestObj::CONST_VALUE_14, TestObjEnumCONST_VALUE_14IsWrongUseDoNotCheckConstants);
+COMPILE_ASSERT(15 == TestObj::CONST_IMPL, TestObjEnumCONST_IMPLIsWrongUseDoNotCheckConstants);
 
 v8::Handle<v8::Value> V8TestObj::constructorCallback(const v8::Arguments& args)
 {
index 57ec380..3f21913 100644 (file)
@@ -28,7 +28,7 @@ module css {
     interface [
             Conditional=CSS_FILTERS,
             IndexedGetter,
-            DontCheckEnums
+            DoNotCheckConstants
     ] WebKitCSSFilterValue : CSSValueList {
 
         // OperationTypes
index a4145fb..92fde1d 100644 (file)
@@ -30,7 +30,7 @@ module css {
 
     interface [
             IndexedGetter,
-            DontCheckEnums
+            DoNotCheckConstants
     ] WebKitCSSTransformValue : CSSValueList {
 
         // OperationTypes
index 10b5b1f..3f25b02 100644 (file)
@@ -30,7 +30,7 @@ module core {
 
     interface [
         JSNoStaticTables,
-        DontCheckEnums
+        DoNotCheckConstants
     ] DOMCoreException {
 
         readonly attribute unsigned short   code;
index f5ed877..ded65e5 100644 (file)
@@ -31,31 +31,31 @@ module core {
         readonly attribute DOMImplementation implementation;
         readonly attribute Element documentElement;
 
-        [ReturnsNew] Element createElement(in [TreatNullAs=NullString,Optional=CallWithDefaultValue] DOMString tagName)
+        [ReturnNewObject] Element createElement(in [TreatNullAs=NullString,Optional=CallWithDefaultValue] DOMString tagName)
             raises (DOMException);
         DocumentFragment   createDocumentFragment();
-        [ReturnsNew] Text createTextNode(in [Optional=CallWithDefaultValue] DOMString data);
-        [ReturnsNew] Comment createComment(in [Optional=CallWithDefaultValue] DOMString data);
-        [ReturnsNew] CDATASection createCDATASection(in [Optional=CallWithDefaultValue] DOMString data)
+        [ReturnNewObject] Text createTextNode(in [Optional=CallWithDefaultValue] DOMString data);
+        [ReturnNewObject] Comment createComment(in [Optional=CallWithDefaultValue] DOMString data);
+        [ReturnNewObject] CDATASection createCDATASection(in [Optional=CallWithDefaultValue] DOMString data)
             raises(DOMException);
-        [ObjCLegacyUnnamedParameters, ReturnsNew] ProcessingInstruction createProcessingInstruction(in [Optional=CallWithDefaultValue] DOMString target,
+        [ObjCLegacyUnnamedParameters, ReturnNewObject] ProcessingInstruction createProcessingInstruction(in [Optional=CallWithDefaultValue] DOMString target,
                                                                                      in [Optional=CallWithDefaultValue] DOMString data)
             raises (DOMException);
-        [ReturnsNew] Attr createAttribute(in [Optional=CallWithDefaultValue] DOMString name)
+        [ReturnNewObject] Attr createAttribute(in [Optional=CallWithDefaultValue] DOMString name)
             raises (DOMException);
-        [ReturnsNew] EntityReference createEntityReference(in [Optional=CallWithDefaultValue] DOMString name)
+        [ReturnNewObject] EntityReference createEntityReference(in [Optional=CallWithDefaultValue] DOMString name)
             raises(DOMException);
         NodeList           getElementsByTagName(in [Optional=CallWithDefaultValue] DOMString tagname);
 
         // Introduced in DOM Level 2:
 
-        [ObjCLegacyUnnamedParameters, ReturnsNew] Node importNode(in [Optional=CallWithDefaultValue] Node importedNode,
+        [ObjCLegacyUnnamedParameters, ReturnNewObject] Node importNode(in [Optional=CallWithDefaultValue] Node importedNode,
                                                    in [Optional] boolean deep)
             raises (DOMException);
-        [ObjCLegacyUnnamedParameters, ReturnsNew] Element createElementNS(in [TreatNullAs=NullString,Optional=CallWithDefaultValue] DOMString namespaceURI,
+        [ObjCLegacyUnnamedParameters, ReturnNewObject] Element createElementNS(in [TreatNullAs=NullString,Optional=CallWithDefaultValue] DOMString namespaceURI,
                                                            in [TreatNullAs=NullString,Optional=CallWithDefaultValue] DOMString qualifiedName)
             raises (DOMException);
-        [ObjCLegacyUnnamedParameters, ReturnsNew] Attr createAttributeNS(in [TreatNullAs=NullString,Optional=CallWithDefaultValue] DOMString namespaceURI,
+        [ObjCLegacyUnnamedParameters, ReturnNewObject] Attr createAttributeNS(in [TreatNullAs=NullString,Optional=CallWithDefaultValue] DOMString namespaceURI,
                                                           in [TreatNullAs=NullString,Optional=CallWithDefaultValue] DOMString qualifiedName)
             raises (DOMException);
         [ObjCLegacyUnnamedParameters] NodeList getElementsByTagNameNS(in [TreatNullAs=NullString,Optional=CallWithDefaultValue] DOMString namespaceURI,
@@ -325,7 +325,7 @@ module core {
 #endif
 
 #if defined(ENABLE_TOUCH_EVENTS) && ENABLE_TOUCH_EVENTS
-        [ReturnsNew, V8EnabledAtRuntime] Touch createTouch(in [Optional=CallWithDefaultValue] DOMWindow window,
+        [ReturnNewObject, V8EnabledAtRuntime] Touch createTouch(in [Optional=CallWithDefaultValue] DOMWindow window,
                                                          in [Optional=CallWithDefaultValue] EventTarget target,
                                                          in [Optional=CallWithDefaultValue] long identifier,
                                                          in [Optional=CallWithDefaultValue] long pageX,
@@ -337,7 +337,7 @@ module core {
                                                          in [Optional=CallWithDefaultValue] float webkitRotationAngle,
                                                          in [Optional=CallWithDefaultValue] float webkitForce)
             raises (DOMException);
-        [ReturnsNew, V8EnabledAtRuntime, Custom] TouchList createTouchList()
+        [ReturnNewObject, V8EnabledAtRuntime, Custom] TouchList createTouchList()
             raises (DOMException);
 #endif
 
index 21aa448..28bcf91 100644 (file)
@@ -31,7 +31,7 @@ module events {
     // Introduced in DOM Level 2:
     interface [
         JSNoStaticTables,
-        DontCheckEnums
+        DoNotCheckConstants
     ] EventException {
 
         readonly attribute unsigned short   code;
index 5c86d1d..b2dfc6c 100644 (file)
@@ -20,7 +20,7 @@
 module ranges {
 
     interface [
-        DontCheckEnums
+        DoNotCheckConstants
     ] RangeException {
 
         readonly attribute unsigned short   code;
index da535f9..65de225 100644 (file)
@@ -31,7 +31,7 @@
 module html {
     interface [
         Conditional=BLOB|FILE_SYSTEM,
-        DontCheckEnums,
+        DoNotCheckConstants,
         JSNoStaticTables
     ] FileException {
 
index fdb0802..d01a377 100644 (file)
@@ -31,7 +31,7 @@
 module html {
     interface [
         Conditional=BLOB|FILE_SYSTEM,
-        DontCheckEnums,
+        DoNotCheckConstants,
         JSNoStaticTables
     ] OperationNotAllowedException {
         readonly attribute unsigned short   code;
index 3a2f8a8..521416d 100644 (file)
@@ -38,7 +38,7 @@ module html {
         attribute [Reflect] DOMString autocomplete;
         
 #if defined(LANGUAGE_JAVASCRIPT) && LANGUAGE_JAVASCRIPT
-        [ImplementationFunction=submitFromJavaScript] void submit();
+        [ImplementedAs=submitFromJavaScript] void submit();
 #else
         void submit();
 #endif
index c6338e2..aadb5d9 100644 (file)
@@ -32,7 +32,7 @@ module html {
         GenerateNativeConverter,
         JSNoStaticTables,
         JSCustomToJS,
-        DontCheckEnums
+        DoNotCheckConstants
     ] Float32Array : ArrayBufferView {
         const unsigned int BYTES_PER_ELEMENT = 4;
 
index f03ae60..0672808 100644 (file)
@@ -32,7 +32,7 @@ module html {
         GenerateNativeConverter,
         JSNoStaticTables,
         JSCustomToJS,
-        DontCheckEnums
+        DoNotCheckConstants
     ] Float64Array : ArrayBufferView {
         const unsigned int BYTES_PER_ELEMENT = 8;
 
index 4a835d3..ae399a0 100644 (file)
@@ -31,7 +31,7 @@ module html {
         GenerateNativeConverter,
         JSNoStaticTables,
         JSCustomToJS,
-        DontCheckEnums
+        DoNotCheckConstants
     ] Int16Array : ArrayBufferView {
         const unsigned int BYTES_PER_ELEMENT = 2;
 
index 8355ca3..0b7061d 100644 (file)
@@ -32,7 +32,7 @@ module html {
         GenerateNativeConverter,
         JSNoStaticTables,
         JSCustomToJS,
-        DontCheckEnums
+        DoNotCheckConstants
     ] Int32Array : ArrayBufferView {
         const unsigned int BYTES_PER_ELEMENT = 4;
 
index 91e7dc7..c7def77 100644 (file)
@@ -32,7 +32,7 @@ module html {
         GenerateNativeConverter,
         JSNoStaticTables,
         JSCustomToJS,
-        DontCheckEnums
+        DoNotCheckConstants
     ] Int8Array : ArrayBufferView {
         const unsigned int BYTES_PER_ELEMENT = 1;
 
index 0f50bc6..93f0a01 100644 (file)
@@ -28,7 +28,7 @@ module html {
         Conditional=WEBGL,
         JSGenerateIsReachable=ImplContext,
         OmitConstructor,
-        DontCheckEnums
+        DoNotCheckConstants
     ] OESStandardDerivatives {
         const unsigned int FRAGMENT_SHADER_DERIVATIVE_HINT_OES = 0x8B8B;
     };
index f3977f6..c4adf99 100644 (file)
@@ -28,7 +28,7 @@ module html {
         Conditional=WEBGL, 
         JSGenerateIsReachable=ImplContext,
         OmitConstructor, 
-        DontCheckEnums
+        DoNotCheckConstants
     ] OESVertexArrayObject {
         const unsigned int VERTEX_ARRAY_BINDING_OES = 0x85B5;
         
index 68b2756..0929e2f 100644 (file)
@@ -32,7 +32,7 @@ module html {
         GenerateNativeConverter,
         JSNoStaticTables,
         JSCustomToJS,
-        DontCheckEnums
+        DoNotCheckConstants
     ] Uint16Array : ArrayBufferView {
         const unsigned int BYTES_PER_ELEMENT = 2;
 
index 52afa26..9aad103 100644 (file)
@@ -32,7 +32,7 @@ module html {
         GenerateNativeConverter,
         JSNoStaticTables,
         JSCustomToJS,
-        DontCheckEnums
+        DoNotCheckConstants
     ] Uint32Array : ArrayBufferView {
         const unsigned int BYTES_PER_ELEMENT = 4;
 
index 34370f3..9bdc5a5 100644 (file)
@@ -32,7 +32,7 @@ module html {
         GenerateNativeConverter,
         JSNoStaticTables,
         JSCustomToJS,
-        DontCheckEnums
+        DoNotCheckConstants
     ] Uint8Array : ArrayBufferView {
         const unsigned int BYTES_PER_ELEMENT = 1;
 
index 50f51fe..68d6fd8 100644 (file)
@@ -32,7 +32,7 @@ module html {
         GenerateNativeConverter,
         JSNoStaticTables,
         JSCustomToJS,
-        DontCheckEnums
+        DoNotCheckConstants
     ] Uint8ClampedArray : Uint8Array {
         const unsigned int BYTES_PER_ELEMENT = 1;
 
index 0f25edc..808b60a 100644 (file)
@@ -28,7 +28,7 @@ module html {
         Conditional=WEBGL,
         JSGenerateIsReachable=ImplContext,
         OmitConstructor,
-        DontCheckEnums
+        DoNotCheckConstants
     ] WebGLCompressedTextures {
         /* Compressed Texture Formats */
         const unsigned int COMPRESSED_RGB_S3TC_DXT1_EXT        = 0x83F0;
index 14f9c00..b307a14 100644 (file)
@@ -28,7 +28,7 @@ module html {
         Conditional=WEBGL,
         JSGenerateIsReachable=ImplContext,
         OmitConstructor,
-        DontCheckEnums
+        DoNotCheckConstants
     ] WebGLDebugRendererInfo {
         const unsigned int UNMASKED_VENDOR_WEBGL = 0x9245;
         const unsigned int UNMASKED_RENDERER_WEBGL = 0x9246;
index f524dfd..4d992c1 100644 (file)
@@ -28,7 +28,7 @@ module html {
     interface [
         Conditional=WEBGL,
         JSCustomMarkFunction,
-        DontCheckEnums
+        DoNotCheckConstants
     ] WebGLRenderingContext : CanvasRenderingContext {
 
         /* ClearBufferMask */
index db0e0a6..47ca5d1 100644 (file)
@@ -28,7 +28,7 @@ module inspector {
     interface [
         Conditional=JAVASCRIPT_DEBUGGER,
         OmitConstructor,
-        DontCheckEnums
+        DoNotCheckConstants
     ] JavaScriptCallFrame {
 
         // Scope type
index d9bef2b..a35fa47 100644 (file)
@@ -28,7 +28,7 @@ module offline {
     interface [
         EventTarget,
         OmitConstructor,
-        DontCheckEnums,
+        DoNotCheckConstants,
         JSGenerateIsReachable=ImplFrame
     ] DOMApplicationCache {
         // update status
index 8f7f4be..42cd187 100644 (file)
@@ -41,7 +41,7 @@ module window {
         [CustomArgumentHandling] void dir();
         [CustomArgumentHandling] void dirxml();
         [V8Custom, CustomArgumentHandling] void trace();
-        [V8Custom, CustomArgumentHandling, ImplementationFunction=assertCondition] void assert(in boolean condition);
+        [V8Custom, CustomArgumentHandling, ImplementedAs=assertCondition] void assert(in boolean condition);
         [CustomArgumentHandling] void count();
         [CustomArgumentHandling] void markTimeline();
 
index 91def38..6609dfe 100644 (file)
@@ -43,7 +43,7 @@ module window {
     ] DOMWindow {
         // DOM Level 0
         attribute [Replaceable] Screen screen;
-        attribute [Replaceable, DoNotCheckDomainSecurityOnGet, JSCustomGetter] History history;
+        attribute [Replaceable, DoNotCheckDomainSecurityOnGetter, JSCustomGetter] History history;
         attribute [Replaceable] BarInfo locationbar;
         attribute [Replaceable] BarInfo menubar;
         attribute [Replaceable] BarInfo personalbar;
@@ -115,7 +115,7 @@ module window {
 
         readonly attribute [DoNotCheckDomainSecurity] boolean closed;
 
-        attribute [Replaceable, DoNotCheckDomainSecurityOnGet] unsigned long length;
+        attribute [Replaceable, DoNotCheckDomainSecurityOnGetter] unsigned long length;
 
         attribute DOMString name;
 
@@ -127,13 +127,13 @@ module window {
 #endif
 
         // Self referential attributes
-        attribute [Replaceable, DoNotCheckDomainSecurityOnGet] DOMWindow self;
+        attribute [Replaceable, DoNotCheckDomainSecurityOnGetter] DOMWindow self;
         readonly attribute [DoNotCheckDomainSecurity, V8Unforgeable] DOMWindow window;
-        attribute [Replaceable, DoNotCheckDomainSecurityOnGet] DOMWindow frames;
+        attribute [Replaceable, DoNotCheckDomainSecurityOnGetter] DOMWindow frames;
 
-        attribute [Replaceable, DoNotCheckDomainSecurityOnGet, V8CustomSetter] DOMWindow opener;
-        attribute [Replaceable, DoNotCheckDomainSecurityOnGet] DOMWindow parent;
-        attribute [Replaceable, DoNotCheckDomainSecurityOnGet, V8Unforgeable, V8ReadOnly] DOMWindow top;
+        attribute [Replaceable, DoNotCheckDomainSecurityOnGetter, V8CustomSetter] DOMWindow opener;
+        attribute [Replaceable, DoNotCheckDomainSecurityOnGetter] DOMWindow parent;
+        attribute [Replaceable, DoNotCheckDomainSecurityOnGetter, V8Unforgeable, V8ReadOnly] DOMWindow top;
 
         // DOM Level 2 AbstractView Interface
         readonly attribute Document document;
index 625c9db..8919592 100644 (file)
@@ -43,7 +43,7 @@ module window {
         OmitConstructor
     ] Location {
 #if !defined(LANGUAGE_CPP) || !LANGUAGE_CPP
-                 attribute [DoNotCheckDomainSecurityOnSet, CustomSetter, V8Unforgeable] DOMString href;
+                 attribute [DoNotCheckDomainSecurityOnSetter, CustomSetter, V8Unforgeable] DOMString href;
 #endif
 
         [Custom, V8OnInstance] void assign(in [Optional=CallWithDefaultValue] DOMString url);
@@ -64,7 +64,7 @@ module window {
 #endif
 
 #if defined(LANGUAGE_JAVASCRIPT) && LANGUAGE_JAVASCRIPT
-        [NotEnumerable, Custom, V8OnInstance, V8ReadOnly, ImplementationFunction=toStringFunction] DOMString toString();
+        [NotEnumerable, Custom, V8OnInstance, V8ReadOnly, ImplementedAs=toStringFunction] DOMString toString();
 #endif
 #if defined(V8_BINDING) && V8_BINDING
         [NotEnumerable, Custom, V8OnInstance, V8ReadOnly] DOMObject valueOf();
index e13f658..41540e2 100644 (file)
@@ -40,9 +40,9 @@ module storage {
 
         [CallWith=ScriptExecutionContext] IDBRequest update(in SerializedScriptValue value)
             raises (IDBDatabaseException);
-        [ImplementationFunction=continueFunction] void continue(in [Optional] IDBKey key)
+        [ImplementedAs=continueFunction] void continue(in [Optional] IDBKey key)
             raises (IDBDatabaseException);
-        [CallWith=ScriptExecutionContext, ImplementationFunction=deleteFunction] IDBRequest delete()
+        [CallWith=ScriptExecutionContext, ImplementedAs=deleteFunction] IDBRequest delete()
             raises (IDBDatabaseException);
     };
 }
index 6938f5d..c8e1b35 100644 (file)
@@ -27,7 +27,7 @@ module storage {
 
     interface [
         Conditional=INDEXED_DATABASE,
-        DontCheckEnums
+        DoNotCheckConstants
     ] IDBDatabaseException {
 
         readonly attribute unsigned short   code;
index eae0bec..0a91253 100644 (file)
@@ -37,7 +37,7 @@ module storage {
             raises (IDBDatabaseException);
         [CallWith=ScriptExecutionContext] IDBRequest add(in SerializedScriptValue value, in [Optional] IDBKey key)
             raises (IDBDatabaseException);
-        [CallWith=ScriptExecutionContext, ImplementationFunction=deleteFunction] IDBRequest delete(in IDBKey key)
+        [CallWith=ScriptExecutionContext, ImplementedAs=deleteFunction] IDBRequest delete(in IDBKey key)
             raises (IDBDatabaseException);
         [CallWith=ScriptExecutionContext] IDBRequest clear()
             raises (IDBDatabaseException);
index 749d958..39e58d6 100644 (file)
@@ -33,7 +33,7 @@ module storage {
     interface [
         Conditional=SQL_DATABASE,
         JSNoStaticTables,
-        DontCheckEnums
+        DoNotCheckConstants
     ] SQLException {
         readonly attribute unsigned long code;
         readonly attribute DOMString message;
index e4a2596..1edd5cf 100644 (file)
@@ -27,7 +27,7 @@ module svg {
 
     interface [
         Conditional=SVG&FILTERS,
-        DontCheckEnums
+        DoNotCheckConstants
     ] SVGComponentTransferFunctionElement : SVGElement {
         // Component Transfer Types
         const unsigned short SVG_FECOMPONENTTRANSFER_TYPE_UNKNOWN  = 0;
index 07684ce..9b3a6a8 100644 (file)
@@ -22,7 +22,7 @@ module svg {
 
     interface [
         Conditional=SVG,
-        DontCheckEnums
+        DoNotCheckConstants
     ] SVGException {
 
         readonly attribute unsigned short   code;
index 03a5543..288059c 100644 (file)
@@ -27,7 +27,7 @@ module svg {
 
     interface [
         Conditional=SVG&FILTERS,
-        DontCheckEnums
+        DoNotCheckConstants
     ] SVGFEBlendElement : SVGElement,
                           SVGFilterPrimitiveStandardAttributes {
         // Blend Mode Types
index 01f57fd..6b18061 100644 (file)
@@ -27,7 +27,7 @@ module svg {
 
     interface [
         Conditional=SVG&FILTERS,
-        DontCheckEnums
+        DoNotCheckConstants
     ] SVGFEColorMatrixElement : SVGElement,
                                 SVGFilterPrimitiveStandardAttributes {
         // Color Matrix Types
index dc7fd8d..76840e5 100644 (file)
@@ -27,7 +27,7 @@ module svg {
 
     interface [
         Conditional=SVG&FILTERS,
-        DontCheckEnums
+        DoNotCheckConstants
     ] SVGFECompositeElement : SVGElement,
                               SVGFilterPrimitiveStandardAttributes {
         // Composite Operators
index d880aa7..e78219d 100644 (file)
@@ -27,7 +27,7 @@ module svg {
 
     interface [
         Conditional=SVG&FILTERS,
-        DontCheckEnums
+        DoNotCheckConstants
     ] SVGFEConvolveMatrixElement : SVGElement,
                                    SVGFilterPrimitiveStandardAttributes {
         // Edge Mode Values
index 0fb4e63..0729586 100644 (file)
@@ -27,7 +27,7 @@ module svg {
 
     interface [
         Conditional=SVG&FILTERS,
-        DontCheckEnums
+        DoNotCheckConstants
     ] SVGFEDisplacementMapElement : SVGElement,
                                     SVGFilterPrimitiveStandardAttributes {
         // Channel Selectors
index 37de353..b31d74f 100644 (file)
@@ -27,7 +27,7 @@ module svg {
 
     interface [
         Conditional=SVG&FILTERS,
-        DontCheckEnums
+        DoNotCheckConstants
     ] SVGFEMorphologyElement : SVGElement,
                                SVGFilterPrimitiveStandardAttributes {
         // Morphology Operators
index bd538bd..0060fbf 100644 (file)
@@ -27,7 +27,7 @@ module svg {
 
     interface [
         Conditional=SVG&FILTERS,
-        DontCheckEnums
+        DoNotCheckConstants
     ] SVGFETurbulenceElement : SVGElement,
                                SVGFilterPrimitiveStandardAttributes {
         // Turbulence Types
index 853081f..6db27fb 100644 (file)
@@ -27,7 +27,7 @@ module svg {
 
     interface [
         Conditional=SVG,
-        DontCheckEnums
+        DoNotCheckConstants
     ] SVGGradientElement : SVGElement,
                            SVGURIReference,
                            SVGExternalResourcesRequired,
index 3372ab2..c448155 100644 (file)
@@ -30,7 +30,7 @@ module xml {
 
     interface [
         JSNoStaticTables,
-        DontCheckEnums
+        DoNotCheckConstants
     ] XMLHttpRequestException {
 
         readonly attribute unsigned short   code;
index fdd0791..8196cbe 100644 (file)
@@ -29,7 +29,7 @@
 module xpath {
 
     interface [
-        DontCheckEnums
+        DoNotCheckConstants
     ] XPathException {
 
         readonly attribute unsigned short   code;