Title: [154788] releases/WebKitGTK/webkit-2.2/Source/WebCore
Revision
154788
Author
[email protected]
Date
2013-08-28 16:36:41 -0700 (Wed, 28 Aug 2013)

Log Message

Merge 154786 - [GTK] HTMLElement lost setID and getID - need to add compatibility symbols
https://bugs.webkit.org/show_bug.cgi?id=120440

Reviewed by Martin Robinson.

No tests, just adding compatibility symbols.

setID and getID were removed, and the parent class (Element) ones should be used instead.
We need to keep our ABI compatible, though, so add compatibility symbols.

* bindings/gobject/WebKitDOMCustom.cpp:
(webkit_dom_html_element_get_id):
(webkit_dom_html_element_set_id):
* bindings/gobject/WebKitDOMCustom.h:

Modified Paths

Diff

Modified: releases/WebKitGTK/webkit-2.2/Source/WebCore/ChangeLog (154787 => 154788)


--- releases/WebKitGTK/webkit-2.2/Source/WebCore/ChangeLog	2013-08-28 23:35:34 UTC (rev 154787)
+++ releases/WebKitGTK/webkit-2.2/Source/WebCore/ChangeLog	2013-08-28 23:36:41 UTC (rev 154788)
@@ -1,3 +1,20 @@
+2013-08-28  Gustavo Noronha Silva  <[email protected]>
+
+        [GTK] HTMLElement lost setID and getID - need to add compatibility symbols
+        https://bugs.webkit.org/show_bug.cgi?id=120440
+
+        Reviewed by Martin Robinson.
+
+        No tests, just adding compatibility symbols.
+
+        setID and getID were removed, and the parent class (Element) ones should be used instead.
+        We need to keep our ABI compatible, though, so add compatibility symbols.
+
+        * bindings/gobject/WebKitDOMCustom.cpp:
+        (webkit_dom_html_element_get_id):
+        (webkit_dom_html_element_set_id):
+        * bindings/gobject/WebKitDOMCustom.h:
+
 2013-08-27  Xabier Rodriguez Calvar  <[email protected]>
 
         [GTK] Volume slider shows incorrect track when muted

Modified: releases/WebKitGTK/webkit-2.2/Source/WebCore/bindings/gobject/WebKitDOMCustom.cpp (154787 => 154788)


--- releases/WebKitGTK/webkit-2.2/Source/WebCore/bindings/gobject/WebKitDOMCustom.cpp	2013-08-28 23:35:34 UTC (rev 154787)
+++ releases/WebKitGTK/webkit-2.2/Source/WebCore/bindings/gobject/WebKitDOMCustom.cpp	2013-08-28 23:36:41 UTC (rev 154788)
@@ -64,6 +64,18 @@
     webkit_dom_element_set_class_name(WEBKIT_DOM_ELEMENT(element), value);
 }
 
+gchar* webkit_dom_html_element_get_id(WebKitDOMHTMLElement* element)
+{
+    g_warning("The get_id method on WebKitDOMHTMLElement is deprecated. Use the one in WebKitDOMElement instead.");
+    return webkit_dom_element_get_id(WEBKIT_DOM_ELEMENT(element));
+}
+
+void webkit_dom_html_element_set_id(WebKitDOMHTMLElement* element, const gchar* value)
+{
+    g_warning("The set_id method on WebKitDOMHTMLElement is deprecated. Use the one in WebKitDOMElement instead.");
+    webkit_dom_element_set_id(WEBKIT_DOM_ELEMENT(element), value);
+}
+
 gboolean webkit_dom_webkit_named_flow_get_overflow(WebKitDOMWebKitNamedFlow* flow)
 {
     g_warning("The WebKitDOMWebKitNamedFlow::overflow property has been renamed to WebKitDOMWebKitNamedFlow::overset. Please update your code to use the new name.");

Modified: releases/WebKitGTK/webkit-2.2/Source/WebCore/bindings/gobject/WebKitDOMCustom.h (154787 => 154788)


--- releases/WebKitGTK/webkit-2.2/Source/WebCore/bindings/gobject/WebKitDOMCustom.h	2013-08-28 23:35:34 UTC (rev 154787)
+++ releases/WebKitGTK/webkit-2.2/Source/WebCore/bindings/gobject/WebKitDOMCustom.h	2013-08-28 23:36:41 UTC (rev 154788)
@@ -91,6 +91,38 @@
 WEBKIT_API void webkit_dom_html_form_element_dispatch_form_input(WebKitDOMHTMLFormElement* self);
 
 /**
+ * webkit_dom_html_element_get_id:
+ * @self: A #WebKitDOMHTMLElement
+ *
+ * This method is deprecated. Use webkit_dom_element_set_id() instead.
+ *
+ * Returns:
+ *
+**/
+WEBKIT_API gchar* webkit_dom_html_element_get_id(WebKitDOMHTMLElement* self);
+
+/**
+ * webkit_dom_html_element_set_id:
+ * @self: A #WebKitDOMHTMLElement
+ * @value: A #gchar
+ *
+ * This method is deprecated. Use webkit_dom_element_set_id() instead.
+ *
+ * Returns:
+ *
+**/
+WEBKIT_API void webkit_dom_html_element_set_id(WebKitDOMHTMLElement* self, const gchar* value);
+
+/**
+ * webkit_dom_html_element_get_title:
+ * @self: A #WebKitDOMHTMLElement
+ *
+ * Returns:
+ *
+**/
+WEBKIT_API gchar* webkit_dom_html_element_get_title(WebKitDOMHTMLElement* self);
+
+/**
  * webkit_dom_webkit_named_flow_get_overflow:
  * @flow: A #WebKitDOMWebKitNamedFlow
  *
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to