commit | a71ffa7dc81cde9e507ae08500684ead80588d42 | [log] [tgz] |
---|---|---|
author | carlosgc@webkit.org <carlosgc@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc> | Thu Sep 01 06:45:40 2016 +0000 |
committer | carlosgc@webkit.org <carlosgc@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc> | Thu Sep 01 06:45:40 2016 +0000 |
tree | 4b965eef05f70f352b1a9c868eb0ee8c169d06de | |
parent | 702c9400559599d1190f6d3aa0a25a078ba14b08 [diff] |
[GTK] Move GObject DOM bindings to WebKit2 layer and stop auto generating them https://bugs.webkit.org/show_bug.cgi?id=161438 Reviewed by Michael Catanzaro. .: * Source/PlatformGTK.cmake: * Source/cmake/OptionsGTK.cmake: Source/WebCore: Remove the scripts to generate GObject DOM bindings and the tests. Also remove all GObject ifdefs from the idl files. * PlatformGTK.cmake: * bindings/gobject: Removed. * bindings/scripts/CodeGeneratorGObject.pm: Removed. * bindings/scripts/test/GObject: Removed. * css/CSSStyleSheet.idl: * css/RGBColor.idl: * dom/DOMCoreException.idl: * dom/DOMImplementation.idl: * dom/Document.idl: * dom/DocumentType.idl: * dom/Element.idl: * dom/Event.idl: * dom/EventTarget.idl: * dom/KeyboardEvent.idl: * dom/MessageEvent.idl: * dom/MessagePort.idl: * dom/MouseEvent.idl: * dom/NamedNodeMap.idl: * dom/Node.idl: * dom/Range.idl: * dom/Slotable.idl: * dom/WheelEvent.idl: * fileapi/FileException.idl: * html/HTMLAppletElement.idl: * html/HTMLCanvasElement.idl: * html/HTMLCollection.idl: * html/HTMLDocument.idl: * html/HTMLElement.idl: * html/HTMLEmbedElement.idl: * html/HTMLFieldSetElement.idl: * html/HTMLFormElement.idl: * html/HTMLIFrameElement.idl: * html/HTMLInputElement.idl: * html/HTMLMediaElement.idl: * html/HTMLOptionElement.idl: * html/HTMLOptionsCollection.idl: * html/HTMLSelectElement.idl: * html/HTMLTableCellElement.idl: * html/HTMLTableColElement.idl: * html/HTMLTextAreaElement.idl: * html/HTMLVideoElement.idl: * html/ImageData.idl: * html/URLUtils.idl: * html/track/TextTrack.idl: * page/DOMSelection.idl: * page/DOMWindow.idl: * svg/SVGDocument.idl: * svg/SVGElement.idl: * svg/SVGException.idl: * workers/DedicatedWorkerGlobalScope.idl: * workers/Worker.idl: * workers/WorkerGlobalScope.idl: * xml/XPathException.idl: Source/WebKit2: Move all GObject bindings code to WebProcess/InjectedBundle/API/gtk/DOM. * PlatformGTK.cmake: * WebProcess/InjectedBundle/API/gtk/DOM: Tools: Remove scripts related to the GObject DOM bindings auto-generation. * BuildSlaveSupport/build.webkit.org-config/master.cfg: (RunGtkAPITests.getText2): (TestFactory.__init__): (RunWebKit1Tests): Deleted. (RunWebKit1Tests.start): Deleted. (RunWebKit1LeakTests): Deleted. (RunWebKit1LeakTests.start): Deleted. (RunAndUploadPerfTests): Deleted. (RunAndUploadPerfTests.start): Deleted. (BuildAndRemoteJSCTestsFactory.__init__): Deleted. * BuildSlaveSupport/build.webkit.org-config/mastercfg_unittest.py: (BuildStepsTest.test_unnecessary_expected_results): (RunAndUploadPerfTestsTest): Deleted. (RunAndUploadPerfTestsTest.assertResults): Deleted. (RunAndUploadPerfTestsTest.test_success): Deleted. (RunAndUploadPerfTestsTest.test_tests_failed): Deleted. (RunAndUploadPerfTestsTest.test_build_bad_build): Deleted. (RunAndUploadPerfTestsTest.test_build_bad_source_json): Deleted. (RunAndUploadPerfTestsTest.test_build_bad_marge): Deleted. (RunAndUploadPerfTestsTest.test_build_bad_failed_uploading): Deleted. (RunAndUploadPerfTestsTest.test_build_bad_preparation): Deleted. (RunAndUploadPerfTestsTest.test_buildbot_timeout): Deleted. (RunBenchmarkTest): Deleted. (RunBenchmarkTest.assertResults): Deleted. (RunBenchmarkTest.test_success): Deleted. * Scripts/run-bindings-tests: (main): * Scripts/webkitpy/style/checker.py: * gtk/check-for-webkitdom-api-breaks: Removed. * gtk/generate-gtkdoc: * gtk/webkitdom.py: Removed. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@205280 268f45cc-cd09-0410-ab3c-d52691b4dbfc