Skip to content
  • eric@webkit.org's avatar
    HTMLIsIndexElement should not expose HTMLInputElement properties · c00f0a0c
    eric@webkit.org authored
    https://bugs.webkit.org/show_bug.cgi?id=76095
    
    Reviewed by Adam Barth.
    
    Source/WebCore:
    
    document.createElement("isindex") should produce an HTMLUnknownElement
    per the HTML5 spec.  The parser automagically translates <isindex> into
    a whole dom tree roughly representing what <isindex> used to do 15 years ago. :)
    
    This patch just removes our support for HTMLIsIndexElement.  The parser
    support was already in.  Having support for HTMLIsIndexElement was causing
    one of the IE TestCenter tests to fail.
    
    Test: fast/dom/HTMLIsIndexElement/prototype-chain.html
    
    * DerivedSources.cpp:
    * DerivedSources.make:
    * DerivedSources.pri:
    * GNUmakefile.list.am:
    * Target.pri:
    * WebCore.exp.in:
    * WebCore.gypi:
    * WebCore.order:
    * WebCore.vcproj/WebCore.vcproj:
    * WebCore.xcodeproj/project.pbxproj:
    * bindings/gobject/GNUmakefile.am:
    * bindings/gobject/WebKitHTMLElementWrapperFactory.cpp:
    (WebKit::createHTMLElementWrapper):
    * bindings/objc/DOM.mm:
    (WebCore::createElemen...
    c00f0a0c