• ch.dumez@sisa.samsung.com's avatar
    Rename BarInfo to BarProp and remove [NoInterfaceObject] · aeca17a4
    ch.dumez@sisa.samsung.com authored
    https://bugs.webkit.org/show_bug.cgi?id=116027
    
    Reviewed by Andreas Kling.
    
    Source/WebCore:
    
    Rename BarInfo to BarProp and remove [NoInterfaceObject] extended attribute from
    the IDL interface to match the specification:
    http://www.w3.org/html/wg/drafts/html/master/browsers.html#barprop
    
    The new behavior also matches Firefox and Blink.
    
    No new tests, covered by LayoutTests/fast/js/global-constructors-attributes.html.
    
    * CMakeLists.txt:
    * DerivedSources.cpp:
    * DerivedSources.make:
    * DerivedSources.pri:
    * GNUmakefile.list.am:
    * Target.pri:
    * WebCore.order:
    * WebCore.vcproj/WebCore.vcproj:
    * WebCore.vcxproj/WebCore.vcxproj:
    * WebCore.vcxproj/WebCore.vcxproj.filters:
    * WebCore.xcodeproj/project.pbxproj:
    * bindings/gobject/GNUmakefile.am:
    * page/BarProp.cpp: Renamed from Source/WebCore/page/BarInfo.cpp.
    * page/BarProp.h: Renamed from Source/WebCore/page/BarInfo.h.
    * page/BarProp.idl: Renamed from Source/WebCore/page/BarInfo.idl.
    * page/DOMWindow.cpp:
    * page/DOMWindow.h:
    * page/DOMWindow.idl:
    
    LayoutTests:
    
    Rebaseline fast/js/global-constructors-attributes.html now that there is a new
    'BarProp' global constructor.
    
    Rebaseline a few other tests now that BarInfo was renamed to BarProp.
    
    * fast/dom/Window/window-lookup-precedence-expected.txt:
    * fast/js/global-constructors-attributes-expected.txt:
    * fast/loader/window-properties-restored-from-page-cache-expected.txt:
    * http/tests/security/cross-frame-access-put-expected.txt:
    * platform/efl/fast/js/global-constructors-attributes-expected.txt:
    * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
    * platform/gtk/fast/js/global-constructors-attributes-expected.txt:
    * platform/mac-lion/fast/js/global-constructors-attributes-expected.txt:
    * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
    * platform/qt/fast/js/global-constructors-attributes-expected.txt:
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@150045 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    aeca17a4