-
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