Title: [127124] trunk/Source/WebCore
- Revision
- 127124
- Author
- [email protected]
- Date
- 2012-08-30 04:18:29 -0700 (Thu, 30 Aug 2012)
Log Message
1.9.90 drops symbols, breaking compatibility
https://bugs.webkit.org/show_bug.cgi?id=93477
Patch by Xan Lopez <[email protected]> on 2012-08-30
Reviewed by Martin Robinson.
Add a bunch of compatibility methods to the GObject DOM bindings
to cope with recent renames.
* bindings/gobject/WebKitDOMCustom.cpp:
(webkit_dom_html_element_get_class_list):
(webkit_dom_element_get_webkit_region_overflow):
(webkit_dom_webkit_named_flow_get_content_nodes):
(webkit_dom_webkit_named_flow_get_regions_by_content_node):
* bindings/gobject/WebKitDOMCustom.h:
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (127123 => 127124)
--- trunk/Source/WebCore/ChangeLog 2012-08-30 11:07:31 UTC (rev 127123)
+++ trunk/Source/WebCore/ChangeLog 2012-08-30 11:18:29 UTC (rev 127124)
@@ -1,3 +1,20 @@
+2012-08-30 Xan Lopez <[email protected]>
+
+ 1.9.90 drops symbols, breaking compatibility
+ https://bugs.webkit.org/show_bug.cgi?id=93477
+
+ Reviewed by Martin Robinson.
+
+ Add a bunch of compatibility methods to the GObject DOM bindings
+ to cope with recent renames.
+
+ * bindings/gobject/WebKitDOMCustom.cpp:
+ (webkit_dom_html_element_get_class_list):
+ (webkit_dom_element_get_webkit_region_overflow):
+ (webkit_dom_webkit_named_flow_get_content_nodes):
+ (webkit_dom_webkit_named_flow_get_regions_by_content_node):
+ * bindings/gobject/WebKitDOMCustom.h:
+
2012-08-29 Antti Koivisto <[email protected]>
Cache and share parsed imported stylesheets
Modified: trunk/Source/WebCore/bindings/gobject/WebKitDOMCustom.cpp (127123 => 127124)
--- trunk/Source/WebCore/bindings/gobject/WebKitDOMCustom.cpp 2012-08-30 11:07:31 UTC (rev 127123)
+++ trunk/Source/WebCore/bindings/gobject/WebKitDOMCustom.cpp 2012-08-30 11:18:29 UTC (rev 127124)
@@ -69,6 +69,31 @@
return webkit_dom_webkit_named_flow_get_overset(flow);
}
+WebKitDOMDOMTokenList*
+webkit_dom_html_element_get_class_list(WebKitDOMHTMLElement* element)
+{
+ return webkit_dom_element_get_class_list(WEBKIT_DOM_ELEMENT(element));
+}
+
+gchar*
+webkit_dom_element_get_webkit_region_overflow(WebKitDOMElement* element)
+{
+ return webkit_dom_element_get_webkit_region_overset(element);
+}
+
+WebKitDOMNodeList*
+webkit_dom_webkit_named_flow_get_content_nodes(WebKitDOMWebKitNamedFlow* namedFlow)
+{
+ return webkit_dom_webkit_named_flow_get_content(namedFlow);
+
+}
+
+WebKitDOMNodeList*
+webkit_dom_webkit_named_flow_get_regions_by_content_node(WebKitDOMWebKitNamedFlow* namedFlow, WebKitDOMNode* contentNode)
+{
+ return webkit_dom_webkit_named_flow_get_regions_by_content(namedFlow, contentNode);
+}
+
void
webkit_dom_html_form_element_dispatch_form_change(WebKitDOMHTMLFormElement* self)
{
Modified: trunk/Source/WebCore/bindings/gobject/WebKitDOMCustom.h (127123 => 127124)
--- trunk/Source/WebCore/bindings/gobject/WebKitDOMCustom.h 2012-08-30 11:07:31 UTC (rev 127123)
+++ trunk/Source/WebCore/bindings/gobject/WebKitDOMCustom.h 2012-08-30 11:18:29 UTC (rev 127124)
@@ -36,6 +36,9 @@
WEBKIT_API void webkit_dom_html_form_element_dispatch_form_change(WebKitDOMHTMLFormElement* self);
WEBKIT_API void webkit_dom_html_form_element_dispatch_form_input(WebKitDOMHTMLFormElement* self);
WEBKIT_API gboolean webkit_dom_webkit_named_flow_get_overflow(WebKitDOMWebKitNamedFlow* flow);
+WEBKIT_API gchar* webkit_dom_element_get_webkit_region_overflow(WebKitDOMElement* element);
+WEBKIT_API WebKitDOMNodeList* webkit_dom_webkit_named_flow_get_content_nodes(WebKitDOMWebKitNamedFlow* namedFlow);
+WEBKIT_API WebKitDOMNodeList* webkit_dom_webkit_named_flow_get_regions_by_content_node(WebKitDOMWebKitNamedFlow* namedFlow, WebKitDOMNode* contentNode);
G_END_DECLS
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes