Title: [150130] trunk/Source/WebKit2
Revision
150130
Author
[email protected]
Date
2013-05-15 11:11:20 -0700 (Wed, 15 May 2013)

Log Message

[GTK] Add padding to all public class structs for future expansion without breaking ABI
https://bugs.webkit.org/show_bug.cgi?id=112565

Reviewed by Anders Carlsson.

Use 4 pointers for most of the classes that are unlikely to grow
and 8 for WebKitWebView and WebKitWebContext.

* UIProcess/API/gtk/WebKitBackForwardList.h:
(_WebKitBackForwardListClass):
* UIProcess/API/gtk/WebKitBackForwardListItem.h:
(_WebKitBackForwardListItemClass):
* UIProcess/API/gtk/WebKitContextMenu.h:
(_WebKitContextMenuClass):
* UIProcess/API/gtk/WebKitContextMenuItem.h:
(_WebKitContextMenuItemClass):
* UIProcess/API/gtk/WebKitCookieManager.h:
(_WebKitCookieManagerClass):
* UIProcess/API/gtk/WebKitDownload.h:
(_WebKitDownloadClass):
* UIProcess/API/gtk/WebKitFaviconDatabase.h:
(_WebKitFaviconDatabaseClass):
* UIProcess/API/gtk/WebKitFileChooserRequest.h:
(_WebKitFileChooserRequestClass):
* UIProcess/API/gtk/WebKitFindController.h:
(_WebKitFindControllerClass):
* UIProcess/API/gtk/WebKitFormSubmissionRequest.h:
(_WebKitFormSubmissionRequestClass):
* UIProcess/API/gtk/WebKitGeolocationPermissionRequest.h:
(_WebKitGeolocationPermissionRequestClass):
* UIProcess/API/gtk/WebKitHitTestResult.h:
(_WebKitHitTestResultClass):
* UIProcess/API/gtk/WebKitNavigationPolicyDecision.h:
(_WebKitNavigationPolicyDecisionClass):
* UIProcess/API/gtk/WebKitPlugin.h:
(_WebKitPluginClass):
* UIProcess/API/gtk/WebKitPolicyDecision.h:
(_WebKitPolicyDecisionClass):
* UIProcess/API/gtk/WebKitPrintOperation.h:
(_WebKitPrintOperationClass):
* UIProcess/API/gtk/WebKitResponsePolicyDecision.h:
(_WebKitResponsePolicyDecisionClass):
* UIProcess/API/gtk/WebKitSecurityManager.h:
(_WebKitSecurityManagerClass):
* UIProcess/API/gtk/WebKitSettings.h:
(_WebKitSettingsClass):
* UIProcess/API/gtk/WebKitURIRequest.h:
(_WebKitURIRequestClass):
* UIProcess/API/gtk/WebKitURIResponse.h:
(_WebKitURIResponseClass):
* UIProcess/API/gtk/WebKitURISchemeRequest.h:
(_WebKitURISchemeRequestClass):
* UIProcess/API/gtk/WebKitWebContext.h:
(_WebKitWebContextClass):
* UIProcess/API/gtk/WebKitWebInspector.h:
(_WebKitWebInspectorClass):
* UIProcess/API/gtk/WebKitWebResource.h:
(_WebKitWebResourceClass):
* UIProcess/API/gtk/WebKitWebView.h:
(_WebKitWebViewClass):
* UIProcess/API/gtk/WebKitWebViewBase.h:
(_WebKitWebViewBaseClass):
* UIProcess/API/gtk/WebKitWebViewGroup.h:
(_WebKitWebViewGroupClass):
* UIProcess/API/gtk/WebKitWindowProperties.h:
(_WebKitWindowPropertiesClass):

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (150129 => 150130)


--- trunk/Source/WebKit2/ChangeLog	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/ChangeLog	2013-05-15 18:11:20 UTC (rev 150130)
@@ -1,3 +1,72 @@
+2013-05-15  Carlos Garcia Campos  <[email protected]>
+
+        [GTK] Add padding to all public class structs for future expansion without breaking ABI
+        https://bugs.webkit.org/show_bug.cgi?id=112565
+
+        Reviewed by Anders Carlsson.
+
+        Use 4 pointers for most of the classes that are unlikely to grow
+        and 8 for WebKitWebView and WebKitWebContext.
+
+        * UIProcess/API/gtk/WebKitBackForwardList.h:
+        (_WebKitBackForwardListClass):
+        * UIProcess/API/gtk/WebKitBackForwardListItem.h:
+        (_WebKitBackForwardListItemClass):
+        * UIProcess/API/gtk/WebKitContextMenu.h:
+        (_WebKitContextMenuClass):
+        * UIProcess/API/gtk/WebKitContextMenuItem.h:
+        (_WebKitContextMenuItemClass):
+        * UIProcess/API/gtk/WebKitCookieManager.h:
+        (_WebKitCookieManagerClass):
+        * UIProcess/API/gtk/WebKitDownload.h:
+        (_WebKitDownloadClass):
+        * UIProcess/API/gtk/WebKitFaviconDatabase.h:
+        (_WebKitFaviconDatabaseClass):
+        * UIProcess/API/gtk/WebKitFileChooserRequest.h:
+        (_WebKitFileChooserRequestClass):
+        * UIProcess/API/gtk/WebKitFindController.h:
+        (_WebKitFindControllerClass):
+        * UIProcess/API/gtk/WebKitFormSubmissionRequest.h:
+        (_WebKitFormSubmissionRequestClass):
+        * UIProcess/API/gtk/WebKitGeolocationPermissionRequest.h:
+        (_WebKitGeolocationPermissionRequestClass):
+        * UIProcess/API/gtk/WebKitHitTestResult.h:
+        (_WebKitHitTestResultClass):
+        * UIProcess/API/gtk/WebKitNavigationPolicyDecision.h:
+        (_WebKitNavigationPolicyDecisionClass):
+        * UIProcess/API/gtk/WebKitPlugin.h:
+        (_WebKitPluginClass):
+        * UIProcess/API/gtk/WebKitPolicyDecision.h:
+        (_WebKitPolicyDecisionClass):
+        * UIProcess/API/gtk/WebKitPrintOperation.h:
+        (_WebKitPrintOperationClass):
+        * UIProcess/API/gtk/WebKitResponsePolicyDecision.h:
+        (_WebKitResponsePolicyDecisionClass):
+        * UIProcess/API/gtk/WebKitSecurityManager.h:
+        (_WebKitSecurityManagerClass):
+        * UIProcess/API/gtk/WebKitSettings.h:
+        (_WebKitSettingsClass):
+        * UIProcess/API/gtk/WebKitURIRequest.h:
+        (_WebKitURIRequestClass):
+        * UIProcess/API/gtk/WebKitURIResponse.h:
+        (_WebKitURIResponseClass):
+        * UIProcess/API/gtk/WebKitURISchemeRequest.h:
+        (_WebKitURISchemeRequestClass):
+        * UIProcess/API/gtk/WebKitWebContext.h:
+        (_WebKitWebContextClass):
+        * UIProcess/API/gtk/WebKitWebInspector.h:
+        (_WebKitWebInspectorClass):
+        * UIProcess/API/gtk/WebKitWebResource.h:
+        (_WebKitWebResourceClass):
+        * UIProcess/API/gtk/WebKitWebView.h:
+        (_WebKitWebViewClass):
+        * UIProcess/API/gtk/WebKitWebViewBase.h:
+        (_WebKitWebViewBaseClass):
+        * UIProcess/API/gtk/WebKitWebViewGroup.h:
+        (_WebKitWebViewGroupClass):
+        * UIProcess/API/gtk/WebKitWindowProperties.h:
+        (_WebKitWindowPropertiesClass):
+
 2013-05-14  Carlos Garcia Campos  <[email protected]>
 
         Remove WTF_USE_PLATFORM_STRATEGIES

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitBackForwardList.h (150129 => 150130)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitBackForwardList.h	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitBackForwardList.h	2013-05-15 18:11:20 UTC (rev 150130)
@@ -49,6 +49,11 @@
 
 struct _WebKitBackForwardListClass {
     GObjectClass parent_class;
+
+    void (*_webkit_reserved0) (void);
+    void (*_webkit_reserved1) (void);
+    void (*_webkit_reserved2) (void);
+    void (*_webkit_reserved3) (void);
 };
 
 WEBKIT_API GType

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitBackForwardListItem.h (150129 => 150130)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitBackForwardListItem.h	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitBackForwardListItem.h	2013-05-15 18:11:20 UTC (rev 150130)
@@ -48,6 +48,11 @@
 
 struct _WebKitBackForwardListItemClass {
     GInitiallyUnownedClass parent_class;
+
+    void (*_webkit_reserved0) (void);
+    void (*_webkit_reserved1) (void);
+    void (*_webkit_reserved2) (void);
+    void (*_webkit_reserved3) (void);
 };
 
 WEBKIT_API GType

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitContextMenu.h (150129 => 150130)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitContextMenu.h	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitContextMenu.h	2013-05-15 18:11:20 UTC (rev 150130)
@@ -49,6 +49,11 @@
 
 struct _WebKitContextMenuClass {
     GObjectClass parent_class;
+
+    void (*_webkit_reserved0) (void);
+    void (*_webkit_reserved1) (void);
+    void (*_webkit_reserved2) (void);
+    void (*_webkit_reserved3) (void);
 };
 
 WEBKIT_API GType

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitContextMenuItem.h (150129 => 150130)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitContextMenuItem.h	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitContextMenuItem.h	2013-05-15 18:11:20 UTC (rev 150130)
@@ -50,6 +50,11 @@
 
 struct _WebKitContextMenuItemClass {
     GInitiallyUnownedClass parent_class;
+
+    void (*_webkit_reserved0) (void);
+    void (*_webkit_reserved1) (void);
+    void (*_webkit_reserved2) (void);
+    void (*_webkit_reserved3) (void);
 };
 
 WEBKIT_API GType

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitCookieManager.h (150129 => 150130)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitCookieManager.h	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitCookieManager.h	2013-05-15 18:11:20 UTC (rev 150130)
@@ -77,6 +77,11 @@
 
 struct _WebKitCookieManagerClass {
     GObjectClass parent_class;
+
+    void (*_webkit_reserved0) (void);
+    void (*_webkit_reserved1) (void);
+    void (*_webkit_reserved2) (void);
+    void (*_webkit_reserved3) (void);
 };
 
 WEBKIT_API GType

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitDownload.h (150129 => 150130)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitDownload.h	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitDownload.h	2013-05-15 18:11:20 UTC (rev 150130)
@@ -54,6 +54,11 @@
 
     gboolean (* decide_destination)  (WebKitDownload *download,
                                       const gchar    *suggested_filename);
+
+    void (*_webkit_reserved0) (void);
+    void (*_webkit_reserved1) (void);
+    void (*_webkit_reserved2) (void);
+    void (*_webkit_reserved3) (void);
 };
 
 WEBKIT_API GType

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitFaviconDatabase.h (150129 => 150130)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitFaviconDatabase.h	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitFaviconDatabase.h	2013-05-15 18:11:20 UTC (rev 150130)
@@ -51,6 +51,11 @@
 
 struct _WebKitFaviconDatabaseClass {
     GObjectClass parent_class;
+
+    void (*_webkit_reserved0) (void);
+    void (*_webkit_reserved1) (void);
+    void (*_webkit_reserved2) (void);
+    void (*_webkit_reserved3) (void);
 };
 
 /**

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitFileChooserRequest.h (150129 => 150130)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitFileChooserRequest.h	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitFileChooserRequest.h	2013-05-15 18:11:20 UTC (rev 150130)
@@ -49,6 +49,11 @@
 
 struct _WebKitFileChooserRequestClass {
     GObjectClass parent_class;
+
+    void (*_webkit_reserved0) (void);
+    void (*_webkit_reserved1) (void);
+    void (*_webkit_reserved2) (void);
+    void (*_webkit_reserved3) (void);
 };
 
 WEBKIT_API GType

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitFindController.h (150129 => 150130)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitFindController.h	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitFindController.h	2013-05-15 18:11:20 UTC (rev 150130)
@@ -74,6 +74,11 @@
 
 struct _WebKitFindControllerClass {
     GObjectClass parent_class;
+
+    void (*_webkit_reserved0) (void);
+    void (*_webkit_reserved1) (void);
+    void (*_webkit_reserved2) (void);
+    void (*_webkit_reserved3) (void);
 };
 
 WEBKIT_API GType

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitFormSubmissionRequest.h (150129 => 150130)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitFormSubmissionRequest.h	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitFormSubmissionRequest.h	2013-05-15 18:11:20 UTC (rev 150130)
@@ -49,6 +49,11 @@
 
 struct _WebKitFormSubmissionRequestClass {
     GObjectClass parent_class;
+
+    void (*_webkit_reserved0) (void);
+    void (*_webkit_reserved1) (void);
+    void (*_webkit_reserved2) (void);
+    void (*_webkit_reserved3) (void);
 };
 
 WEBKIT_API GType

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitGeolocationPermissionRequest.h (150129 => 150130)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitGeolocationPermissionRequest.h	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitGeolocationPermissionRequest.h	2013-05-15 18:11:20 UTC (rev 150130)
@@ -49,6 +49,11 @@
 
 struct _WebKitGeolocationPermissionRequestClass {
     GObjectClass parent_class;
+
+    void (*_webkit_reserved0) (void);
+    void (*_webkit_reserved1) (void);
+    void (*_webkit_reserved2) (void);
+    void (*_webkit_reserved3) (void);
 };
 
 WEBKIT_API GType

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitHitTestResult.h (150129 => 150130)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitHitTestResult.h	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitHitTestResult.h	2013-05-15 18:11:20 UTC (rev 150130)
@@ -69,6 +69,11 @@
 
 struct _WebKitHitTestResultClass {
     GObjectClass parent_class;
+
+    void (*_webkit_reserved0) (void);
+    void (*_webkit_reserved1) (void);
+    void (*_webkit_reserved2) (void);
+    void (*_webkit_reserved3) (void);
 };
 
 WEBKIT_API GType

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitNavigationPolicyDecision.h (150129 => 150130)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitNavigationPolicyDecision.h	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitNavigationPolicyDecision.h	2013-05-15 18:11:20 UTC (rev 150130)
@@ -71,6 +71,11 @@
 
 struct _WebKitNavigationPolicyDecisionClass {
     WebKitPolicyDecisionClass parent_class;
+
+    void (*_webkit_reserved0) (void);
+    void (*_webkit_reserved1) (void);
+    void (*_webkit_reserved2) (void);
+    void (*_webkit_reserved3) (void);
 };
 
 WEBKIT_API GType

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitPlugin.h (150129 => 150130)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitPlugin.h	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitPlugin.h	2013-05-15 18:11:20 UTC (rev 150130)
@@ -48,6 +48,11 @@
 
 struct _WebKitPluginClass {
     GObjectClass parent_class;
+
+    void (*_webkit_reserved0) (void);
+    void (*_webkit_reserved1) (void);
+    void (*_webkit_reserved2) (void);
+    void (*_webkit_reserved3) (void);
 };
 
 WEBKIT_API GType

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitPolicyDecision.h (150129 => 150130)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitPolicyDecision.h	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitPolicyDecision.h	2013-05-15 18:11:20 UTC (rev 150130)
@@ -49,6 +49,11 @@
 
 struct _WebKitPolicyDecisionClass {
     GObjectClass parent_class;
+
+    void (*_webkit_reserved0) (void);
+    void (*_webkit_reserved1) (void);
+    void (*_webkit_reserved2) (void);
+    void (*_webkit_reserved3) (void);
 };
 
 WEBKIT_API GType

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitPrintOperation.h (150129 => 150130)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitPrintOperation.h	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitPrintOperation.h	2013-05-15 18:11:20 UTC (rev 150130)
@@ -62,6 +62,11 @@
 
 struct _WebKitPrintOperationClass {
     GObjectClass parent_class;
+
+    void (*_webkit_reserved0) (void);
+    void (*_webkit_reserved1) (void);
+    void (*_webkit_reserved2) (void);
+    void (*_webkit_reserved3) (void);
 };
 
 WEBKIT_API GType

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitResponsePolicyDecision.h (150129 => 150130)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitResponsePolicyDecision.h	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitResponsePolicyDecision.h	2013-05-15 18:11:20 UTC (rev 150130)
@@ -52,6 +52,11 @@
 
 struct _WebKitResponsePolicyDecisionClass {
     WebKitPolicyDecisionClass parent_class;
+
+    void (*_webkit_reserved0) (void);
+    void (*_webkit_reserved1) (void);
+    void (*_webkit_reserved2) (void);
+    void (*_webkit_reserved3) (void);
 };
 
 WEBKIT_API GType

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitSecurityManager.h (150129 => 150130)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitSecurityManager.h	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitSecurityManager.h	2013-05-15 18:11:20 UTC (rev 150130)
@@ -48,6 +48,11 @@
 
 struct _WebKitSecurityManagerClass {
     GObjectClass parent_class;
+
+    void (*_webkit_reserved0) (void);
+    void (*_webkit_reserved1) (void);
+    void (*_webkit_reserved2) (void);
+    void (*_webkit_reserved3) (void);
 };
 
 WEBKIT_API GType

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitSettings.h (150129 => 150130)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitSettings.h	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitSettings.h	2013-05-15 18:11:20 UTC (rev 150130)
@@ -60,11 +60,10 @@
 struct _WebKitSettingsClass {
     GObjectClass parent_class;
 
-    /* Padding for future expansion */
+    void (*_webkit_reserved0) (void);
     void (*_webkit_reserved1) (void);
     void (*_webkit_reserved2) (void);
     void (*_webkit_reserved3) (void);
-    void (*_webkit_reserved4) (void);
 };
 
 WEBKIT_API GType

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitURIRequest.h (150129 => 150130)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitURIRequest.h	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitURIRequest.h	2013-05-15 18:11:20 UTC (rev 150130)
@@ -51,6 +51,10 @@
 struct _WebKitURIRequestClass {
     GObjectClass parent_class;
 
+    void (*_webkit_reserved0) (void);
+    void (*_webkit_reserved1) (void);
+    void (*_webkit_reserved2) (void);
+    void (*_webkit_reserved3) (void);
 };
 
 WEBKIT_API GType

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitURIResponse.h (150129 => 150130)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitURIResponse.h	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitURIResponse.h	2013-05-15 18:11:20 UTC (rev 150130)
@@ -50,6 +50,10 @@
 struct _WebKitURIResponseClass {
     GObjectClass parent_class;
 
+    void (*_webkit_reserved0) (void);
+    void (*_webkit_reserved1) (void);
+    void (*_webkit_reserved2) (void);
+    void (*_webkit_reserved3) (void);
 };
 
 WEBKIT_API GType

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitURISchemeRequest.h (150129 => 150130)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitURISchemeRequest.h	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitURISchemeRequest.h	2013-05-15 18:11:20 UTC (rev 150130)
@@ -49,6 +49,11 @@
 
 struct _WebKitURISchemeRequestClass {
     GObjectClass parent_class;
+
+    void (*_webkit_reserved0) (void);
+    void (*_webkit_reserved1) (void);
+    void (*_webkit_reserved2) (void);
+    void (*_webkit_reserved3) (void);
 };
 
 WEBKIT_API GType

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebContext.h (150129 => 150130)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebContext.h	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebContext.h	2013-05-15 18:11:20 UTC (rev 150130)
@@ -98,11 +98,14 @@
 struct _WebKitWebContextClass {
     GObjectClass parent;
 
-    /* Padding for future expansion */
     void (*_webkit_reserved0) (void);
     void (*_webkit_reserved1) (void);
     void (*_webkit_reserved2) (void);
     void (*_webkit_reserved3) (void);
+    void (*_webkit_reserved4) (void);
+    void (*_webkit_reserved5) (void);
+    void (*_webkit_reserved6) (void);
+    void (*_webkit_reserved7) (void);
 };
 
 WEBKIT_API GType

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebInspector.h (150129 => 150130)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebInspector.h	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebInspector.h	2013-05-15 18:11:20 UTC (rev 150130)
@@ -49,6 +49,11 @@
 
 struct _WebKitWebInspectorClass {
     GObjectClass parent_class;
+
+    void (*_webkit_reserved0) (void);
+    void (*_webkit_reserved1) (void);
+    void (*_webkit_reserved2) (void);
+    void (*_webkit_reserved3) (void);
 };
 
 WEBKIT_API GType

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebResource.h (150129 => 150130)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebResource.h	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebResource.h	2013-05-15 18:11:20 UTC (rev 150130)
@@ -50,6 +50,11 @@
 
 struct _WebKitWebResourceClass {
     GObjectClass parent_class;
+
+    void (*_webkit_reserved0) (void);
+    void (*_webkit_reserved1) (void);
+    void (*_webkit_reserved2) (void);
+    void (*_webkit_reserved3) (void);
 };
 
 WEBKIT_API GType

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebView.h (150129 => 150130)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebView.h	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebView.h	2013-05-15 18:11:20 UTC (rev 150130)
@@ -242,7 +242,6 @@
                                               WebKitInsecureContentEvent   event);
     gboolean   (* web_process_crashed)       (WebKitWebView               *web_view);
 
-    /* Padding for future expansion */
     void (*_webkit_reserved0) (void);
     void (*_webkit_reserved1) (void);
     void (*_webkit_reserved2) (void);

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebViewBase.h (150129 => 150130)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebViewBase.h	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebViewBase.h	2013-05-15 18:11:20 UTC (rev 150130)
@@ -57,7 +57,6 @@
 struct _WebKitWebViewBaseClass {
     GtkContainerClass parentClass;
 
-    /* Padding for future expansion */
     void (*_webkit_reserved0) (void);
     void (*_webkit_reserved1) (void);
     void (*_webkit_reserved2) (void);

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebViewGroup.h (150129 => 150130)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebViewGroup.h	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebViewGroup.h	2013-05-15 18:11:20 UTC (rev 150130)
@@ -49,6 +49,11 @@
 
 struct _WebKitWebViewGroupClass {
     GObjectClass parent_class;
+
+    void (*_webkit_reserved0) (void);
+    void (*_webkit_reserved1) (void);
+    void (*_webkit_reserved2) (void);
+    void (*_webkit_reserved3) (void);
 };
 
 /**

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWindowProperties.h (150129 => 150130)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWindowProperties.h	2013-05-15 17:24:03 UTC (rev 150129)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWindowProperties.h	2013-05-15 18:11:20 UTC (rev 150130)
@@ -51,6 +51,10 @@
 struct _WebKitWindowPropertiesClass {
     GObjectClass parent_class;
 
+    void (*_webkit_reserved0) (void);
+    void (*_webkit_reserved1) (void);
+    void (*_webkit_reserved2) (void);
+    void (*_webkit_reserved3) (void);
 };
 
 WEBKIT_API GType
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to