Skip to content
  • haraken@chromium.org's avatar
    Remove [DelegatingPrototypeGetOwnPropertySlot], [HasCustomIndexGetter], · 80d4632d
    haraken@chromium.org authored
    [HasIndexSetter], [JSConstructorTemplate] and [NonEmpty] from code generators
    https://bugs.webkit.org/show_bug.cgi?id=77585
    
    Reviewed by Adam Barth.
    
    This patch removes [DelegatingPrototypeGetOwnPropertySlot], [HasCustomIndexGetter],
    [HasIndexSetter], [JSConstructorTemplate] and [NonEmpty] from code generators,
    since they are not used by no IDL files.
    
    No tests. No change in behavior.
    
    * bindings/scripts/CodeGenerator.pm:
    (GetterExpression):
    * bindings/scripts/CodeGeneratorJS.pm:
    (GenerateGetOwnPropertySlotBody):
    (GenerateGetOwnPropertyDescriptorBody):
    (GenerateHeader):
    (GenerateImplementation):
    (IsConstructable):
    (IsConstructorTemplate):
    
    * bindings/scripts/test/TestObj.idl:
    * bindings/scripts/test/CPP/WebDOMTestObj.cpp: Updated the run-bindings-tests results.
    * bindings/scripts/test/CPP/WebDOMTestObj.h: Ditto.
    * bindings/scripts/test/GObject/WebKitDOMTestObj.cpp: Ditto.
    (webkit_dom_test_obj_set_property):
    (webkit_dom_test_obj_get_property):
    (webkit_dom_test_obj_class_init):
    * bindings/scripts/test/GObject/WebKitDOMTestObj.h: Ditto.
    * bindings/scripts/test/JS/JSTestObj.cpp: Ditto.
    (WebCore):
    * bindings/scripts/test/JS/JSTestObj.h: Ditto.
    (WebCore):
    * bindings/scripts/test/ObjC/DOMTestObj.h: Ditto.
    * bindings/scripts/test/ObjC/DOMTestObj.mm: Ditto.
    * bindings/scripts/test/V8/V8TestObj.cpp: Ditto.
    (WebCore):
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@106528 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    80d4632d