[WebIDL] Remove custom binding for the named Image constructor
authorweinig@apple.com <weinig@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 19 Dec 2016 17:53:00 +0000 (17:53 +0000)
committerweinig@apple.com <weinig@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 19 Dec 2016 17:53:00 +0000 (17:53 +0000)
commitf4122e04dce140078be4fae3de5f648fa68d4442
treef949efa043daed091597411fdd09b5dccedff4ae
parentd1ff7b9a093697f1ac47729d57ddae229c3d74df
[WebIDL] Remove custom binding for the named Image constructor
https://bugs.webkit.org/show_bug.cgi?id=166023

Reviewed by Alex Christensen.

* bindings/js/JSBindingsAllInOne.cpp:
* CMakeLists.txt:
* WebCore.xcodeproj/project.pbxproj:
Remove JSImageConstructor.

* bindings/js/JSImageConstructor.cpp: Removed.
* bindings/js/JSImageConstructor.h: Removed.

* bindings/js/JSDOMWindowCustom.cpp:
(WebCore::JSDOMWindow::image): Deleted.
* page/DOMWindow.idl:
Remove custom getter for the constructor.

* html/HTMLImageElement.idl:
Add NamedConstructor annotation.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@209987 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebCore/CMakeLists.txt
Source/WebCore/ChangeLog
Source/WebCore/WebCore.xcodeproj/project.pbxproj
Source/WebCore/bindings/js/JSBindingsAllInOne.cpp
Source/WebCore/bindings/js/JSDOMWindowCustom.cpp
Source/WebCore/bindings/js/JSImageConstructor.cpp [deleted file]
Source/WebCore/bindings/js/JSImageConstructor.h [deleted file]
Source/WebCore/html/HTMLImageElement.idl
Source/WebCore/page/DOMWindow.idl