Title: [167802] trunk/Source/WebCore
Revision
167802
Author
[email protected]
Date
2014-04-25 06:35:26 -0700 (Fri, 25 Apr 2014)

Log Message

[GTK] Iframe seamless support was removed in r163427
https://bugs.webkit.org/show_bug.cgi?id=132192

Patch by Philippe Normand <[email protected]> on 2014-04-25
Reviewed by Carlos Garcia Campos.

Add the removed get and set methods as deprecated API to keep
backwards compatibility.

* bindings/gobject/WebKitDOMDeprecated.cpp:
(webkit_dom_processing_instruction_set_data):
(webkit_dom_html_iframe_element_get_seamless):
(webkit_dom_html_iframe_element_set_seamless):
* bindings/gobject/WebKitDOMDeprecated.h:
* bindings/gobject/WebKitDOMDeprecated.symbols:

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (167801 => 167802)


--- trunk/Source/WebCore/ChangeLog	2014-04-25 13:24:07 UTC (rev 167801)
+++ trunk/Source/WebCore/ChangeLog	2014-04-25 13:35:26 UTC (rev 167802)
@@ -1,5 +1,22 @@
 2014-04-25  Philippe Normand  <[email protected]>
 
+        [GTK] Iframe seamless support was removed in r163427
+        https://bugs.webkit.org/show_bug.cgi?id=132192
+
+        Reviewed by Carlos Garcia Campos.
+
+        Add the removed get and set methods as deprecated API to keep
+        backwards compatibility.
+
+        * bindings/gobject/WebKitDOMDeprecated.cpp:
+        (webkit_dom_processing_instruction_set_data):
+        (webkit_dom_html_iframe_element_get_seamless):
+        (webkit_dom_html_iframe_element_set_seamless):
+        * bindings/gobject/WebKitDOMDeprecated.h:
+        * bindings/gobject/WebKitDOMDeprecated.symbols:
+
+2014-04-25  Philippe Normand  <[email protected]>
+
         [GTK] HTMLInputElement webkitdirectory property was removed in r163483
         https://bugs.webkit.org/show_bug.cgi?id=132191
 

Modified: trunk/Source/WebCore/bindings/gobject/WebKitDOMDeprecated.cpp (167801 => 167802)


--- trunk/Source/WebCore/bindings/gobject/WebKitDOMDeprecated.cpp	2014-04-25 13:24:07 UTC (rev 167801)
+++ trunk/Source/WebCore/bindings/gobject/WebKitDOMDeprecated.cpp	2014-04-25 13:35:26 UTC (rev 167802)
@@ -574,6 +574,19 @@
     g_warning("%s: this functionality has been removed from WebKit, this function does nothing.", __func__);
 }
 
+// WebKitDOMHTMLIFrameElement
+
+gboolean webkit_dom_html_iframe_element_get_seamless(WebKitDOMHTMLIFrameElement*)
+{
+    g_warning("%s: this functionality has been removed from WebKit, this function does nothing.", __func__);
+    return FALSE;
+}
+
+void webkit_dom_html_iframe_element_set_seamless(WebKitDOMHTMLIFrameElement*, gboolean)
+{
+    g_warning("%s: this functionality has been removed from WebKit, this function does nothing.", __func__);
+}
+
 // WebKitDOMShadowRoot
 
 typedef struct _WebKitDOMShadowRoot {

Modified: trunk/Source/WebCore/bindings/gobject/WebKitDOMDeprecated.h (167801 => 167802)


--- trunk/Source/WebCore/bindings/gobject/WebKitDOMDeprecated.h	2014-04-25 13:24:07 UTC (rev 167801)
+++ trunk/Source/WebCore/bindings/gobject/WebKitDOMDeprecated.h	2014-04-25 13:35:26 UTC (rev 167802)
@@ -612,6 +612,31 @@
 WEBKIT_DEPRECATED void
 webkit_dom_processing_instruction_set_data(WebKitDOMProcessingInstruction* self, const gchar* value, GError** error);
 
+/**
+ * webkit_dom_html_iframe_element_get_seamless:
+ * @self: A #WebKitDOMHTMLIFrameElement
+ *
+ * This functionality has been removed from WebKit, this function does nothing.
+ *
+ * Returns: a #gboolean
+ *
+ * Deprecated: 2.6
+ */
+WEBKIT_DEPRECATED gboolean
+webkit_dom_html_iframe_element_get_seamless(WebKitDOMHTMLIFrameElement* self);
+
+/**
+ * webkit_dom_html_iframe_element_set_seamless:
+ * @self: A #WebKitDOMHTMLIFrameElement
+ * @value: A #gboolean
+ *
+ * This functionality has been removed from WebKit, this function does nothing.
+ *
+ * Deprecated: 2.6
+ */
+WEBKIT_DEPRECATED void
+webkit_dom_html_iframe_element_set_seamless(WebKitDOMHTMLIFrameElement* self, gboolean value);
+
 WEBKIT_DEPRECATED GType
 webkit_dom_shadow_root_get_type(void);
 

Modified: trunk/Source/WebCore/bindings/gobject/WebKitDOMDeprecated.symbols (167801 => 167802)


--- trunk/Source/WebCore/bindings/gobject/WebKitDOMDeprecated.symbols	2014-04-25 13:24:07 UTC (rev 167801)
+++ trunk/Source/WebCore/bindings/gobject/WebKitDOMDeprecated.symbols	2014-04-25 13:35:26 UTC (rev 167802)
@@ -49,6 +49,8 @@
 void webkit_dom_processing_instruction_set_data(WebKitDOMProcessingInstruction*, const gchar*, GError**)
 WebKitDOMElement* webkit_dom_html_document_get_active_element(WebKitDOMHTMLDocument*)
 gboolean webkit_dom_html_document_has_focus(WebKitDOMHTMLDocument*)
+void webkit_dom_html_iframe_element_set_seamless(WebKitDOMHTMLIFrameElement*, gboolean)
+gboolean webkit_dom_html_iframe_element_get_seamless(WebKitDOMHTMLIFrameElement*)
 gboolean webkit_dom_html_input_element_get_webkitdirectory(WebKitDOMHTMLInputElement*)
 void webkit_dom_html_input_element_set_webkitdirectory(WebKitDOMHTMLInputElement*, gboolean)
 WebKitDOMElement* webkit_dom_shadow_root_element_from_point(WebKitDOMShadowRoot*, glong, glong)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to