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

Reply via email to