Skip to content
  • haraken@chromium.org's avatar
    Rename [DontCheckEnums], [ReturnsNew], [DoNotCheckDomainSecurityOnGet], · 3d1bedd8
    haraken@chromium.org authored
    [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: Updated run-bindings-tests results.
    (WebCore):
    * bindings/scripts/test/JS/JSTestObj.cpp: Ditto.
    (WebCore):
    * bindings/scripts/test/V8/V8TestInterface.cpp: Ditto.
    (WebCore):
    * bindings/scripts/test/V8/V8TestObj.cpp: Ditto.
    (WebCore):
    
    * bindings/scripts/test/TestObj.idl:
    * bindings/scripts/test/TestTypedArray.idl:
    * 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:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@106883 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    3d1bedd8