Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Unreviewed. Fix GObject DOM API breaks after r190120.
Source/WebCore: EntityReference has been removed from the DOM spec. Generate an empy GObject implementation to keep API and ABI compatibility. also add a deprecated impementation for the methods using WebKitEntityReference. * PlatformGTK.cmake: Do not generate bindings for EntityReference.idl. * bindings/gobject/WebKitDOMDeprecated.cpp: (webkit_dom_entity_reference_init): (webkit_dom_entity_reference_class_init): (webkit_dom_node_iterator_get_expand_entity_references): (webkit_dom_tree_walker_get_expand_entity_references): (webkit_dom_document_create_entity_reference): * bindings/gobject/WebKitDOMDeprecated.h: * bindings/gobject/WebKitDOMDeprecated.symbols: * bindings/scripts/CodeGeneratorGObject.pm: (SkipFunction): Remove FIXME. * dom/Document.idl: Do not generate createEntityReference for GObject. * dom/EntityReference.idl: Do not generate empty files for GObject. Tools: Bring back code removed in r169931 to handle documentation of deleted classes. * gtk/webkitdom.py: (WebKitDOMDocGenerator): (WebKitDOMDocGenerator.write_deleted_classes): (WebKitDOMDocGenerator.generate): (write_deleted_classes): (WebKitDOMDocGeneratorSections._deleted_class): (WebKitDOMDocGeneratorSections._deleted_class.in): (WebKitDOMDocGeneratorSections.write_deleted_classes): (WebKitDOMDocGeneratorSections.write_deleted_classes.with): Canonical link: https://commits.webkit.org/167622@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@190199 268f45cc-cd09-0410-ab3c-d52691b4dbfc
- Loading branch information
Showing
with
171 additions
and 9 deletions.
- +23 −0 Source/WebCore/ChangeLog
- +0 −1 Source/WebCore/PlatformGTK.cmake
- +28 −0 Source/WebCore/bindings/gobject/WebKitDOMDeprecated.cpp
- +59 −0 Source/WebCore/bindings/gobject/WebKitDOMDeprecated.h
- +4 −0 Source/WebCore/bindings/gobject/WebKitDOMDeprecated.symbols
- +0 −6 Source/WebCore/bindings/scripts/CodeGeneratorGObject.pm
- +1 −1 Source/WebCore/dom/Document.idl
- +1 −1 Source/WebCore/dom/EntityReference.idl
- +17 −0 Tools/ChangeLog
- +38 −0 Tools/gtk/webkitdom.py
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@@ -583,7 +583,6 @@ list(APPEND GObjectDOMBindingsStable_IDL_FILES | ||
dom/DocumentFragment.idl | ||
dom/DocumentType.idl | ||
dom/Element.idl | ||
dom/Event.idl | ||
dom/KeyboardEvent.idl | ||
dom/MouseEvent.idl | ||
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@@ -17,7 +17,7 @@ | ||
* Boston, MA 02110-1301, USA. | ||
*/ | ||
|
||
#if defined(LANGUAGE_OBJECTIVE_C) && LANGUAGE_OBJECTIVE_C | ||
|
||
[ | ||
NoInterfaceObject, | ||
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters