[SCM] WebKit Debian packaging branch, debian/experimental, updated. upstream/1.3.3-10851-g50815da
commit-queue at webkit.org
commit-queue at webkit.org
Wed Dec 22 18:30:40 UTC 2010
The following commit has been merged in the debian/experimental branch:
commit 2ce8d91426ed25dfff4aa83b6c89b2f23eb3055d
Author: commit-queue at webkit.org <commit-queue at webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Mon Dec 13 13:27:25 2010 +0000
2010-12-13 Carlos Garcia Campos <cgarcia at igalia.com>
Reviewed by Xan Lopez.
[GTK] Do not use GET_PRIVATE macros
https://bugs.webkit.org/show_bug.cgi?id=50915
GET_PRIVATE macros are slow and should only be used in the object
init() method.
* WebCoreSupport/ContextMenuClientGtk.cpp:
(WebKit::inputMethodsMenuItem):
* WebCoreSupport/FrameLoaderClientGtk.cpp:
(WebKit::FrameLoaderClient::postProgressFinishedNotification):
(WebKit::FrameLoaderClient::setTitle):
(WebKit::FrameLoaderClient::dispatchCreatePage):
(WebKit::postCommitFrameViewSetup):
* webkit/webkitdownload.cpp:
(webkit_download_init):
* webkit/webkitgeolocationpolicydecision.cpp:
(webkit_geolocation_policy_decision_init):
* webkit/webkithittestresult.cpp:
(webkit_hit_test_result_init):
* webkit/webkitnetworkrequest.cpp:
(webkit_network_request_init):
* webkit/webkitsecurityorigin.cpp:
(webkit_security_origin_init):
* webkit/webkitsecurityoriginprivate.h:
* webkit/webkitviewportattributes.cpp:
(webkit_viewport_attributes_init):
* webkit/webkitwebbackforwardlist.cpp:
(webkit_web_back_forward_list_init):
* webkit/webkitwebdatabase.cpp:
(webkit_web_database_init):
* webkit/webkitwebdatasource.cpp:
(webkit_web_data_source_init):
* webkit/webkitwebframe.cpp:
(webkit_web_frame_init):
(webkit_web_frame_new):
* webkit/webkitwebframeprivate.h:
* webkit/webkitwebhistoryitem.cpp:
(webkit_web_history_item_init):
* webkit/webkitwebinspector.cpp:
(webkit_web_inspector_init):
* webkit/webkitwebnavigationaction.cpp:
(webkit_web_navigation_action_init):
* webkit/webkitwebplugin.cpp:
(webkit_web_plugin_init):
* webkit/webkitwebplugindatabase.cpp:
(webkit_web_plugin_database_init):
* webkit/webkitwebplugindatabaseprivate.h:
* webkit/webkitwebpluginprivate.h:
* webkit/webkitwebpolicydecision.cpp:
(webkit_web_policy_decision_init):
* webkit/webkitwebresource.cpp:
(webkit_web_resource_init):
* webkit/webkitwebresourceprivate.h:
* webkit/webkitwebsettings.cpp:
(webkit_web_settings_init):
* webkit/webkitwebview.cpp:
(PopupMenuPositionFunc):
(webkit_web_view_forward_context_menu_event):
(webkit_web_view_drag_end):
(webkit_web_view_drag_data_get):
(webkit_web_view_query_tooltip):
(webkit_web_view_init):
* webkit/webkitwebwindowfeatures.cpp:
(webkit_web_window_features_init):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73906 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebKit/gtk/ChangeLog b/WebKit/gtk/ChangeLog
index 67ccc9f..9d33b23 100644
--- a/WebKit/gtk/ChangeLog
+++ b/WebKit/gtk/ChangeLog
@@ -1,3 +1,72 @@
+2010-12-13 Carlos Garcia Campos <cgarcia at igalia.com>
+
+ Reviewed by Xan Lopez.
+
+ [GTK] Do not use GET_PRIVATE macros
+ https://bugs.webkit.org/show_bug.cgi?id=50915
+
+ GET_PRIVATE macros are slow and should only be used in the object
+ init() method.
+
+ * WebCoreSupport/ContextMenuClientGtk.cpp:
+ (WebKit::inputMethodsMenuItem):
+ * WebCoreSupport/FrameLoaderClientGtk.cpp:
+ (WebKit::FrameLoaderClient::postProgressFinishedNotification):
+ (WebKit::FrameLoaderClient::setTitle):
+ (WebKit::FrameLoaderClient::dispatchCreatePage):
+ (WebKit::postCommitFrameViewSetup):
+ * webkit/webkitdownload.cpp:
+ (webkit_download_init):
+ * webkit/webkitgeolocationpolicydecision.cpp:
+ (webkit_geolocation_policy_decision_init):
+ * webkit/webkithittestresult.cpp:
+ (webkit_hit_test_result_init):
+ * webkit/webkitnetworkrequest.cpp:
+ (webkit_network_request_init):
+ * webkit/webkitsecurityorigin.cpp:
+ (webkit_security_origin_init):
+ * webkit/webkitsecurityoriginprivate.h:
+ * webkit/webkitviewportattributes.cpp:
+ (webkit_viewport_attributes_init):
+ * webkit/webkitwebbackforwardlist.cpp:
+ (webkit_web_back_forward_list_init):
+ * webkit/webkitwebdatabase.cpp:
+ (webkit_web_database_init):
+ * webkit/webkitwebdatasource.cpp:
+ (webkit_web_data_source_init):
+ * webkit/webkitwebframe.cpp:
+ (webkit_web_frame_init):
+ (webkit_web_frame_new):
+ * webkit/webkitwebframeprivate.h:
+ * webkit/webkitwebhistoryitem.cpp:
+ (webkit_web_history_item_init):
+ * webkit/webkitwebinspector.cpp:
+ (webkit_web_inspector_init):
+ * webkit/webkitwebnavigationaction.cpp:
+ (webkit_web_navigation_action_init):
+ * webkit/webkitwebplugin.cpp:
+ (webkit_web_plugin_init):
+ * webkit/webkitwebplugindatabase.cpp:
+ (webkit_web_plugin_database_init):
+ * webkit/webkitwebplugindatabaseprivate.h:
+ * webkit/webkitwebpluginprivate.h:
+ * webkit/webkitwebpolicydecision.cpp:
+ (webkit_web_policy_decision_init):
+ * webkit/webkitwebresource.cpp:
+ (webkit_web_resource_init):
+ * webkit/webkitwebresourceprivate.h:
+ * webkit/webkitwebsettings.cpp:
+ (webkit_web_settings_init):
+ * webkit/webkitwebview.cpp:
+ (PopupMenuPositionFunc):
+ (webkit_web_view_forward_context_menu_event):
+ (webkit_web_view_drag_end):
+ (webkit_web_view_drag_data_get):
+ (webkit_web_view_query_tooltip):
+ (webkit_web_view_init):
+ * webkit/webkitwebwindowfeatures.cpp:
+ (webkit_web_window_features_init):
+
2010-10-28 MORITA Hajime <morrita at google.com>
Reviewed by Ojan Vafai.
diff --git a/WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp b/WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp
index 1237809..137f9ab 100644
--- a/WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp
+++ b/WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp
@@ -62,7 +62,7 @@ static GtkWidget* inputMethodsMenuItem (WebKitWebView* webView)
GtkWidget* menuitem = gtk_image_menu_item_new_with_mnemonic(
_("Input _Methods"));
- WebKitWebViewPrivate* priv = WEBKIT_WEB_VIEW_GET_PRIVATE(webView);
+ WebKitWebViewPrivate* priv = webView->priv;
GtkWidget* imContextMenu = gtk_menu_new();
gtk_im_multicontext_append_menuitems(GTK_IM_MULTICONTEXT(priv->imContext.get()), GTK_MENU_SHELL(imContextMenu));
diff --git a/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp b/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp
index 4ec5fbb..9bac2d0 100644
--- a/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp
+++ b/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp
@@ -378,7 +378,7 @@ void FrameLoaderClient::postProgressEstimateChangedNotification()
void FrameLoaderClient::postProgressFinishedNotification()
{
WebKitWebView* webView = getViewFromFrame(m_frame);
- WebKitWebViewPrivate* privateData = WEBKIT_WEB_VIEW_GET_PRIVATE(webView);
+ WebKitWebViewPrivate* privateData = webView->priv;
// We can get a stopLoad() from dispose when the object is being
// destroyed, don't emit the signal in that case.
@@ -1051,7 +1051,7 @@ void FrameLoaderClient::prepareForDataSourceReplacement()
void FrameLoaderClient::setTitle(const String& title, const KURL& url)
{
- WebKitWebFramePrivate* frameData = WEBKIT_WEB_FRAME_GET_PRIVATE(m_frame);
+ WebKitWebFramePrivate* frameData = m_frame->priv;
g_free(frameData->title);
frameData->title = g_strdup(title.utf8().data());
}
@@ -1236,7 +1236,7 @@ Frame* FrameLoaderClient::dispatchCreatePage(const NavigationAction&)
if (!newWebView)
return 0;
- WebKitWebViewPrivate* privateData = WEBKIT_WEB_VIEW_GET_PRIVATE(newWebView);
+ WebKitWebViewPrivate* privateData = newWebView->priv;
return core(privateData->mainFrame);
}
@@ -1287,7 +1287,7 @@ static void postCommitFrameViewSetup(WebKitWebFrame *frame, FrameView *view, boo
WebKitWebView* containingWindow = getViewFromFrame(frame);
webkit_web_view_clear_resources(containingWindow);
- WebKitWebViewPrivate* priv = WEBKIT_WEB_VIEW_GET_PRIVATE(containingWindow);
+ WebKitWebViewPrivate* priv = containingWindow->priv;
view->setGtkAdjustments(priv->horizontalAdjustment.get(), priv->verticalAdjustment.get(), resetValues);
// Invalidate the viewport attributes - they will only be valid
diff --git a/WebKit/gtk/webkit/webkitdownload.cpp b/WebKit/gtk/webkit/webkitdownload.cpp
index 5e590e1..6be591c 100644
--- a/WebKit/gtk/webkit/webkitdownload.cpp
+++ b/WebKit/gtk/webkit/webkitdownload.cpp
@@ -72,8 +72,6 @@ class DownloadClient : public Noncopyable, public ResourceHandleClient {
WebKitDownload* m_download;
};
-#define WEBKIT_DOWNLOAD_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE((obj), WEBKIT_TYPE_DOWNLOAD, WebKitDownloadPrivate))
-
struct _WebKitDownloadPrivate {
gchar* destinationURI;
gchar* suggestedFilename;
@@ -390,7 +388,7 @@ static void webkit_download_class_init(WebKitDownloadClass* downloadClass)
static void webkit_download_init(WebKitDownload* download)
{
- WebKitDownloadPrivate* priv = WEBKIT_DOWNLOAD_GET_PRIVATE(download);
+ WebKitDownloadPrivate* priv = G_TYPE_INSTANCE_GET_PRIVATE(download, WEBKIT_TYPE_DOWNLOAD, WebKitDownloadPrivate);
download->priv = priv;
priv->downloadClient = new DownloadClient(download);
diff --git a/WebKit/gtk/webkit/webkitgeolocationpolicydecision.cpp b/WebKit/gtk/webkit/webkitgeolocationpolicydecision.cpp
index 7afd8fa..cb023d6 100644
--- a/WebKit/gtk/webkit/webkitgeolocationpolicydecision.cpp
+++ b/WebKit/gtk/webkit/webkitgeolocationpolicydecision.cpp
@@ -43,8 +43,6 @@ struct _WebKitGeolocationPolicyDecisionPrivate {
Geolocation* geolocation;
};
-#define WEBKIT_GEOLOCATION_POLICY_DECISION_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE((obj), WEBKIT_TYPE_GEOLOCATION_POLICY_DECISION, WebKitGeolocationPolicyDecisionPrivate))
-
static void webkit_geolocation_policy_decision_class_init(WebKitGeolocationPolicyDecisionClass* decisionClass)
{
g_type_class_add_private(decisionClass, sizeof(WebKitGeolocationPolicyDecisionPrivate));
@@ -52,7 +50,7 @@ static void webkit_geolocation_policy_decision_class_init(WebKitGeolocationPolic
static void webkit_geolocation_policy_decision_init(WebKitGeolocationPolicyDecision* decision)
{
- decision->priv = WEBKIT_GEOLOCATION_POLICY_DECISION_GET_PRIVATE(decision);
+ decision->priv = G_TYPE_INSTANCE_GET_PRIVATE(decision, WEBKIT_TYPE_GEOLOCATION_POLICY_DECISION, WebKitGeolocationPolicyDecisionPrivate);
}
WebKitGeolocationPolicyDecision* webkit_geolocation_policy_decision_new(WebKitWebFrame* frame, Geolocation* geolocation)
diff --git a/WebKit/gtk/webkit/webkithittestresult.cpp b/WebKit/gtk/webkit/webkithittestresult.cpp
index 1937449..fa0b40b 100644
--- a/WebKit/gtk/webkit/webkithittestresult.cpp
+++ b/WebKit/gtk/webkit/webkithittestresult.cpp
@@ -49,8 +49,6 @@ struct _WebKitHitTestResultPrivate {
WebKitDOMNode* innerNode;
};
-#define WEBKIT_HIT_TEST_RESULT_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE((obj), WEBKIT_TYPE_HIT_TEST_RESULT, WebKitHitTestResultPrivate))
-
enum {
PROP_0,
@@ -230,7 +228,7 @@ static void webkit_hit_test_result_class_init(WebKitHitTestResultClass* webHitTe
static void webkit_hit_test_result_init(WebKitHitTestResult* web_hit_test_result)
{
- web_hit_test_result->priv = WEBKIT_HIT_TEST_RESULT_GET_PRIVATE(web_hit_test_result);
+ web_hit_test_result->priv = G_TYPE_INSTANCE_GET_PRIVATE(web_hit_test_result, WEBKIT_TYPE_HIT_TEST_RESULT, WebKitHitTestResultPrivate);
}
namespace WebKit {
diff --git a/WebKit/gtk/webkit/webkitnetworkrequest.cpp b/WebKit/gtk/webkit/webkitnetworkrequest.cpp
index 7196631..23f22a3 100644
--- a/WebKit/gtk/webkit/webkitnetworkrequest.cpp
+++ b/WebKit/gtk/webkit/webkitnetworkrequest.cpp
@@ -48,8 +48,6 @@ struct _WebKitNetworkRequestPrivate {
SoupMessage* message;
};
-#define WEBKIT_NETWORK_REQUEST_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE((obj), WEBKIT_TYPE_NETWORK_REQUEST, WebKitNetworkRequestPrivate))
-
enum {
PROP_0,
@@ -157,7 +155,7 @@ static void webkit_network_request_class_init(WebKitNetworkRequestClass* request
static void webkit_network_request_init(WebKitNetworkRequest* request)
{
- WebKitNetworkRequestPrivate* priv = WEBKIT_NETWORK_REQUEST_GET_PRIVATE(request);
+ WebKitNetworkRequestPrivate* priv = G_TYPE_INSTANCE_GET_PRIVATE(request, WEBKIT_TYPE_NETWORK_REQUEST, WebKitNetworkRequestPrivate);
request->priv = priv;
}
diff --git a/WebKit/gtk/webkit/webkitsecurityorigin.cpp b/WebKit/gtk/webkit/webkitsecurityorigin.cpp
index 5152ed7..927b76d 100644
--- a/WebKit/gtk/webkit/webkitsecurityorigin.cpp
+++ b/WebKit/gtk/webkit/webkitsecurityorigin.cpp
@@ -212,7 +212,7 @@ static void webkit_security_origin_class_init(WebKitSecurityOriginClass* klass)
static void webkit_security_origin_init(WebKitSecurityOrigin* securityOrigin)
{
- WebKitSecurityOriginPrivate* priv = WEBKIT_SECURITY_ORIGIN_GET_PRIVATE(securityOrigin);
+ WebKitSecurityOriginPrivate* priv = G_TYPE_INSTANCE_GET_PRIVATE(securityOrigin, WEBKIT_TYPE_SECURITY_ORIGIN, WebKitSecurityOriginPrivate);
priv->webDatabases = g_hash_table_new_full(g_str_hash, g_str_equal, g_free, g_object_unref);
securityOrigin->priv = priv;
}
diff --git a/WebKit/gtk/webkit/webkitsecurityoriginprivate.h b/WebKit/gtk/webkit/webkitsecurityoriginprivate.h
index ced262f..5a4a87b 100644
--- a/WebKit/gtk/webkit/webkitsecurityoriginprivate.h
+++ b/WebKit/gtk/webkit/webkitsecurityoriginprivate.h
@@ -35,7 +35,6 @@ WebCore::SecurityOrigin* core(WebKitSecurityOrigin*);
extern "C" {
-#define WEBKIT_SECURITY_ORIGIN_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE((obj), WEBKIT_TYPE_SECURITY_ORIGIN, WebKitSecurityOriginPrivate))
struct _WebKitSecurityOriginPrivate {
RefPtr<WebCore::SecurityOrigin> coreOrigin;
gchar* protocol;
diff --git a/WebKit/gtk/webkit/webkitviewportattributes.cpp b/WebKit/gtk/webkit/webkitviewportattributes.cpp
index 98401d5..c2de5c1 100644
--- a/WebKit/gtk/webkit/webkitviewportattributes.cpp
+++ b/WebKit/gtk/webkit/webkitviewportattributes.cpp
@@ -110,8 +110,6 @@ enum {
G_DEFINE_TYPE(WebKitViewportAttributes, webkit_viewport_attributes, G_TYPE_OBJECT);
-#define WEBKIT_VIEWPORT_ATTRIBUTES_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE((obj), WEBKIT_TYPE_VIEWPORT_ATTRIBUTES, WebKitViewportAttributesPrivate))
-
static void webkit_viewport_attributes_get_property(GObject* object, guint propertyID, GValue* value, GParamSpec* paramSpec);
static void webkit_viewport_attributes_set_property(GObject* object, guint propertyID, const GValue* value, GParamSpec* paramSpec);
@@ -414,7 +412,7 @@ static void webkit_viewport_attributes_class_init(WebKitViewportAttributesClass*
static void webkit_viewport_attributes_init(WebKitViewportAttributes* viewport)
{
- viewport->priv = WEBKIT_VIEWPORT_ATTRIBUTES_GET_PRIVATE(viewport);
+ viewport->priv = G_TYPE_INSTANCE_GET_PRIVATE(viewport, WEBKIT_TYPE_VIEWPORT_ATTRIBUTES, WebKitViewportAttributesPrivate);
viewport->priv->deviceWidth = 0;
viewport->priv->deviceHeight = 0;
diff --git a/WebKit/gtk/webkit/webkitwebbackforwardlist.cpp b/WebKit/gtk/webkit/webkitwebbackforwardlist.cpp
index caedca3..c906ba3 100644
--- a/WebKit/gtk/webkit/webkitwebbackforwardlist.cpp
+++ b/WebKit/gtk/webkit/webkitwebbackforwardlist.cpp
@@ -58,8 +58,6 @@ struct _WebKitWebBackForwardListPrivate {
gboolean disposed;
};
-#define WEBKIT_WEB_BACK_FORWARD_LIST_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE((obj), WEBKIT_TYPE_WEB_BACK_FORWARD_LIST, WebKitWebBackForwardListPrivate))
-
G_DEFINE_TYPE(WebKitWebBackForwardList, webkit_web_back_forward_list, G_TYPE_OBJECT);
static void webkit_web_back_forward_list_dispose(GObject* object)
@@ -93,7 +91,7 @@ static void webkit_web_back_forward_list_class_init(WebKitWebBackForwardListClas
static void webkit_web_back_forward_list_init(WebKitWebBackForwardList* webBackForwardList)
{
- webBackForwardList->priv = WEBKIT_WEB_BACK_FORWARD_LIST_GET_PRIVATE(webBackForwardList);
+ webBackForwardList->priv = G_TYPE_INSTANCE_GET_PRIVATE(webBackForwardList, WEBKIT_TYPE_WEB_BACK_FORWARD_LIST, WebKitWebBackForwardListPrivate);
}
/**
diff --git a/WebKit/gtk/webkit/webkitwebdatabase.cpp b/WebKit/gtk/webkit/webkitwebdatabase.cpp
index 6de78fc..db72cde 100644
--- a/WebKit/gtk/webkit/webkitwebdatabase.cpp
+++ b/WebKit/gtk/webkit/webkitwebdatabase.cpp
@@ -77,8 +77,6 @@ struct _WebKitWebDatabasePrivate {
static gchar* webkit_database_directory_path = NULL;
static guint64 webkit_default_database_quota = 5 * 1024 * 1024;
-#define WEBKIT_WEB_DATABASE_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE((obj), WEBKIT_TYPE_WEB_DATABASE, WebKitWebDatabasePrivate))
-
static void webkit_web_database_set_security_origin(WebKitWebDatabase* webDatabase, WebKitSecurityOrigin* security_origin);
static void webkit_web_database_set_name(WebKitWebDatabase* webDatabase, const gchar* name);
@@ -250,7 +248,7 @@ static void webkit_web_database_class_init(WebKitWebDatabaseClass* klass)
static void webkit_web_database_init(WebKitWebDatabase* webDatabase)
{
- webDatabase->priv = WEBKIT_WEB_DATABASE_GET_PRIVATE(webDatabase);
+ webDatabase->priv = G_TYPE_INSTANCE_GET_PRIVATE(webDatabase, WEBKIT_TYPE_WEB_DATABASE, WebKitWebDatabasePrivate);
}
// Internal use only
diff --git a/WebKit/gtk/webkit/webkitwebdatasource.cpp b/WebKit/gtk/webkit/webkitwebdatasource.cpp
index 72981f0..7d967f7 100644
--- a/WebKit/gtk/webkit/webkitwebdatasource.cpp
+++ b/WebKit/gtk/webkit/webkitwebdatasource.cpp
@@ -74,8 +74,6 @@ struct _WebKitWebDataSourcePrivate {
gchar* unreachableURL;
};
-#define WEBKIT_WEB_DATA_SOURCE_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE((obj), WEBKIT_TYPE_WEB_DATA_SOURCE, WebKitWebDataSourcePrivate))
-
G_DEFINE_TYPE(WebKitWebDataSource, webkit_web_data_source, G_TYPE_OBJECT);
static void webkit_web_data_source_dispose(GObject* object)
@@ -135,7 +133,7 @@ static void webkit_web_data_source_class_init(WebKitWebDataSourceClass* klass)
static void webkit_web_data_source_init(WebKitWebDataSource* webDataSource)
{
- webDataSource->priv = WEBKIT_WEB_DATA_SOURCE_GET_PRIVATE(webDataSource);
+ webDataSource->priv = G_TYPE_INSTANCE_GET_PRIVATE(webDataSource, WEBKIT_TYPE_WEB_DATA_SOURCE, WebKitWebDataSourcePrivate);
}
WebKitWebDataSource* webkit_web_data_source_new_with_loader(PassRefPtr<WebKit::DocumentLoader> loader)
diff --git a/WebKit/gtk/webkit/webkitwebframe.cpp b/WebKit/gtk/webkit/webkitwebframe.cpp
index 9152746..ca2b681 100644
--- a/WebKit/gtk/webkit/webkitwebframe.cpp
+++ b/WebKit/gtk/webkit/webkitwebframe.cpp
@@ -381,7 +381,7 @@ static void webkit_web_frame_class_init(WebKitWebFrameClass* frameClass)
static void webkit_web_frame_init(WebKitWebFrame* frame)
{
- WebKitWebFramePrivate* priv = WEBKIT_WEB_FRAME_GET_PRIVATE(frame);
+ WebKitWebFramePrivate* priv = G_TYPE_INSTANCE_GET_PRIVATE(frame, WEBKIT_TYPE_WEB_FRAME, WebKitWebFramePrivate);
// TODO: Move constructor code here.
frame->priv = priv;
@@ -404,7 +404,7 @@ WebKitWebFrame* webkit_web_frame_new(WebKitWebView* webView)
WebKitWebFrame* frame = WEBKIT_WEB_FRAME(g_object_new(WEBKIT_TYPE_WEB_FRAME, NULL));
WebKitWebFramePrivate* priv = frame->priv;
- WebKitWebViewPrivate* viewPriv = WEBKIT_WEB_VIEW_GET_PRIVATE(webView);
+ WebKitWebViewPrivate* viewPriv = webView->priv;
priv->webView = webView;
WebKit::FrameLoaderClient* client = new WebKit::FrameLoaderClient(frame);
diff --git a/WebKit/gtk/webkit/webkitwebframeprivate.h b/WebKit/gtk/webkit/webkitwebframeprivate.h
index d29397b..23f1e40 100644
--- a/WebKit/gtk/webkit/webkitwebframeprivate.h
+++ b/WebKit/gtk/webkit/webkitwebframeprivate.h
@@ -34,7 +34,6 @@ WebKitWebFrame* kit(WebCore::Frame*);
extern "C" {
-#define WEBKIT_WEB_FRAME_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE((obj), WEBKIT_TYPE_WEB_FRAME, WebKitWebFramePrivate))
typedef struct _WebKitWebFramePrivate WebKitWebFramePrivate;
struct _WebKitWebFramePrivate {
WebCore::Frame* coreFrame;
diff --git a/WebKit/gtk/webkit/webkitwebhistoryitem.cpp b/WebKit/gtk/webkit/webkitwebhistoryitem.cpp
index a6d712b..ac8e57f 100644
--- a/WebKit/gtk/webkit/webkitwebhistoryitem.cpp
+++ b/WebKit/gtk/webkit/webkitwebhistoryitem.cpp
@@ -62,8 +62,6 @@ struct _WebKitWebHistoryItemPrivate {
gboolean disposed;
};
-#define WEBKIT_WEB_HISTORY_ITEM_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE((obj), WEBKIT_TYPE_WEB_HISTORY_ITEM, WebKitWebHistoryItemPrivate))
-
enum {
PROP_0,
@@ -217,7 +215,7 @@ static void webkit_web_history_item_class_init(WebKitWebHistoryItemClass* klass)
static void webkit_web_history_item_init(WebKitWebHistoryItem* webHistoryItem)
{
- webHistoryItem->priv = WEBKIT_WEB_HISTORY_ITEM_GET_PRIVATE(webHistoryItem);
+ webHistoryItem->priv = G_TYPE_INSTANCE_GET_PRIVATE(webHistoryItem, WEBKIT_TYPE_WEB_HISTORY_ITEM, WebKitWebHistoryItemPrivate);
}
static void webkit_web_history_item_set_property(GObject* object, guint prop_id, const GValue* value, GParamSpec* pspec)
diff --git a/WebKit/gtk/webkit/webkitwebinspector.cpp b/WebKit/gtk/webkit/webkitwebinspector.cpp
index e7a829f..ad455bb 100644
--- a/WebKit/gtk/webkit/webkitwebinspector.cpp
+++ b/WebKit/gtk/webkit/webkitwebinspector.cpp
@@ -98,8 +98,6 @@ struct _WebKitWebInspectorPrivate {
gchar* inspected_uri;
};
-#define WEBKIT_WEB_INSPECTOR_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE((obj), WEBKIT_TYPE_WEB_INSPECTOR, WebKitWebInspectorPrivate))
-
static void webkit_web_inspector_finalize(GObject* object);
static void webkit_web_inspector_set_property(GObject* object, guint prop_id, const GValue* value, GParamSpec* pspec);
@@ -326,7 +324,7 @@ static void webkit_web_inspector_class_init(WebKitWebInspectorClass* klass)
static void webkit_web_inspector_init(WebKitWebInspector* web_inspector)
{
- web_inspector->priv = WEBKIT_WEB_INSPECTOR_GET_PRIVATE(web_inspector);
+ web_inspector->priv = G_TYPE_INSTANCE_GET_PRIVATE(web_inspector, WEBKIT_TYPE_WEB_INSPECTOR, WebKitWebInspectorPrivate);
}
static void webkit_web_inspector_finalize(GObject* object)
diff --git a/WebKit/gtk/webkit/webkitwebnavigationaction.cpp b/WebKit/gtk/webkit/webkitwebnavigationaction.cpp
index a2ca73a..b12279e 100644
--- a/WebKit/gtk/webkit/webkitwebnavigationaction.cpp
+++ b/WebKit/gtk/webkit/webkitwebnavigationaction.cpp
@@ -48,8 +48,6 @@ struct _WebKitWebNavigationActionPrivate {
gchar* targetFrame;
};
-#define WEBKIT_WEB_NAVIGATION_ACTION_GET_PRIVATE(obj)(G_TYPE_INSTANCE_GET_PRIVATE((obj), WEBKIT_TYPE_WEB_NAVIGATION_ACTION, WebKitWebNavigationActionPrivate))
-
enum {
PROP_0,
@@ -118,7 +116,7 @@ static void webkit_web_navigation_action_set_property(GObject* object, guint pro
static void webkit_web_navigation_action_init(WebKitWebNavigationAction* navigationAction)
{
- navigationAction->priv = WEBKIT_WEB_NAVIGATION_ACTION_GET_PRIVATE(navigationAction);
+ navigationAction->priv = G_TYPE_INSTANCE_GET_PRIVATE(navigationAction, WEBKIT_TYPE_WEB_NAVIGATION_ACTION, WebKitWebNavigationActionPrivate);
}
static void webkit_web_navigation_action_finalize(GObject* obj)
diff --git a/WebKit/gtk/webkit/webkitwebplugin.cpp b/WebKit/gtk/webkit/webkitwebplugin.cpp
index 86f7438..490bb6f 100644
--- a/WebKit/gtk/webkit/webkitwebplugin.cpp
+++ b/WebKit/gtk/webkit/webkitwebplugin.cpp
@@ -70,7 +70,7 @@ static void webkit_web_plugin_class_init(WebKitWebPluginClass* klass)
static void webkit_web_plugin_init(WebKitWebPlugin *plugin)
{
- WebKitWebPluginPrivate* priv = WEBKIT_WEB_PLUGIN_GET_PRIVATE(plugin);
+ WebKitWebPluginPrivate* priv = G_TYPE_INSTANCE_GET_PRIVATE(plugin, WEBKIT_TYPE_WEB_PLUGIN, WebKitWebPluginPrivate);
plugin->priv = priv = new WebKitWebPluginPrivate();
}
diff --git a/WebKit/gtk/webkit/webkitwebplugindatabase.cpp b/WebKit/gtk/webkit/webkitwebplugindatabase.cpp
index 584ad97..a44fedc 100644
--- a/WebKit/gtk/webkit/webkitwebplugindatabase.cpp
+++ b/WebKit/gtk/webkit/webkitwebplugindatabase.cpp
@@ -47,7 +47,7 @@ static void webkit_web_plugin_database_class_init(WebKitWebPluginDatabaseClass*
static void webkit_web_plugin_database_init(WebKitWebPluginDatabase* database)
{
- WebKitWebPluginDatabasePrivate* priv = WEBKIT_WEB_PLUGIN_DATABASE_GET_PRIVATE(database);
+ WebKitWebPluginDatabasePrivate* priv = G_TYPE_INSTANCE_GET_PRIVATE(database, WEBKIT_TYPE_WEB_PLUGIN_DATABASE, WebKitWebPluginDatabasePrivate);
database->priv = priv;
priv->coreDatabase = PluginDatabase::installedPlugins();
diff --git a/WebKit/gtk/webkit/webkitwebplugindatabaseprivate.h b/WebKit/gtk/webkit/webkitwebplugindatabaseprivate.h
index aa99570..199aede 100644
--- a/WebKit/gtk/webkit/webkitwebplugindatabaseprivate.h
+++ b/WebKit/gtk/webkit/webkitwebplugindatabaseprivate.h
@@ -28,7 +28,6 @@ class PluginDatabase;
extern "C" {
-#define WEBKIT_WEB_PLUGIN_DATABASE_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE((obj), WEBKIT_TYPE_WEB_PLUGIN_DATABASE, WebKitWebPluginDatabasePrivate))
typedef struct _WebKitWebPluginDatabasePrivate WebKitWebPluginDatabasePrivate;
struct _WebKitWebPluginDatabasePrivate {
WebCore::PluginDatabase* coreDatabase;
diff --git a/WebKit/gtk/webkit/webkitwebpluginprivate.h b/WebKit/gtk/webkit/webkitwebpluginprivate.h
index 6beb468..885313e 100644
--- a/WebKit/gtk/webkit/webkitwebpluginprivate.h
+++ b/WebKit/gtk/webkit/webkitwebpluginprivate.h
@@ -32,7 +32,6 @@ WebKitWebPlugin* kitNew(WebCore::PluginPackage* package);
extern "C" {
-#define WEBKIT_WEB_PLUGIN_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE((obj), WEBKIT_TYPE_WEB_PLUGIN, WebKitWebPluginPrivate))
typedef struct _WebKitWebPluginPrivate WebKitWebPluginPrivate;
struct _WebKitWebPluginPrivate {
RefPtr<WebCore::PluginPackage> corePlugin;
diff --git a/WebKit/gtk/webkit/webkitwebpolicydecision.cpp b/WebKit/gtk/webkit/webkitwebpolicydecision.cpp
index f093b39..06c1fcb 100644
--- a/WebKit/gtk/webkit/webkitwebpolicydecision.cpp
+++ b/WebKit/gtk/webkit/webkitwebpolicydecision.cpp
@@ -46,8 +46,6 @@ struct _WebKitWebPolicyDecisionPrivate {
gboolean isCancelled;
};
-#define WEBKIT_WEB_POLICY_DECISION_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE((obj), WEBKIT_TYPE_WEB_POLICY_DECISION, WebKitWebPolicyDecisionPrivate))
-
static void webkit_web_policy_decision_class_init(WebKitWebPolicyDecisionClass* decisionClass)
{
g_type_class_add_private(decisionClass, sizeof(WebKitWebPolicyDecisionPrivate));
@@ -55,7 +53,7 @@ static void webkit_web_policy_decision_class_init(WebKitWebPolicyDecisionClass*
static void webkit_web_policy_decision_init(WebKitWebPolicyDecision* decision)
{
- decision->priv = WEBKIT_WEB_POLICY_DECISION_GET_PRIVATE(decision);
+ decision->priv = G_TYPE_INSTANCE_GET_PRIVATE(decision, WEBKIT_TYPE_WEB_POLICY_DECISION, WebKitWebPolicyDecisionPrivate);
}
WebKitWebPolicyDecision* webkit_web_policy_decision_new(WebKitWebFrame* frame, WebCore::FramePolicyFunction function)
diff --git a/WebKit/gtk/webkit/webkitwebresource.cpp b/WebKit/gtk/webkit/webkitwebresource.cpp
index 9e97ab9..c2f3a15 100644
--- a/WebKit/gtk/webkit/webkitwebresource.cpp
+++ b/WebKit/gtk/webkit/webkitwebresource.cpp
@@ -217,7 +217,7 @@ static void webkit_web_resource_set_property(GObject* object, guint prop_id, con
static void webkit_web_resource_init(WebKitWebResource* webResource)
{
- webResource->priv = WEBKIT_WEB_RESOURCE_GET_PRIVATE(webResource);
+ webResource->priv = G_TYPE_INSTANCE_GET_PRIVATE(webResource, WEBKIT_TYPE_WEB_RESOURCE, WebKitWebResourcePrivate);
}
// internal use only
diff --git a/WebKit/gtk/webkit/webkitwebresourceprivate.h b/WebKit/gtk/webkit/webkitwebresourceprivate.h
index 25d51b6..2ae3d05 100644
--- a/WebKit/gtk/webkit/webkitwebresourceprivate.h
+++ b/WebKit/gtk/webkit/webkitwebresourceprivate.h
@@ -28,7 +28,6 @@
extern "C" {
-#define WEBKIT_WEB_RESOURCE_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE((obj), WEBKIT_TYPE_WEB_RESOURCE, WebKitWebResourcePrivate))
struct _WebKitWebResourcePrivate {
WebCore::ArchiveResource* resource;
diff --git a/WebKit/gtk/webkit/webkitwebsettings.cpp b/WebKit/gtk/webkit/webkitwebsettings.cpp
index 66ebb01..92370d7 100644
--- a/WebKit/gtk/webkit/webkitwebsettings.cpp
+++ b/WebKit/gtk/webkit/webkitwebsettings.cpp
@@ -917,7 +917,7 @@ static void webkit_web_settings_class_init(WebKitWebSettingsClass* klass)
static void webkit_web_settings_init(WebKitWebSettings* web_settings)
{
- web_settings->priv = WEBKIT_WEB_SETTINGS_GET_PRIVATE(web_settings);
+ web_settings->priv = G_TYPE_INSTANCE_GET_PRIVATE(web_settings, WEBKIT_TYPE_WEB_SETTINGS, WebKitWebSettingsPrivate);
}
static EnchantBroker* get_enchant_broker()
diff --git a/WebKit/gtk/webkit/webkitwebview.cpp b/WebKit/gtk/webkit/webkitwebview.cpp
index b067007..fbf14cd 100644
--- a/WebKit/gtk/webkit/webkitwebview.cpp
+++ b/WebKit/gtk/webkit/webkitwebview.cpp
@@ -251,7 +251,7 @@ static GtkIMContext* webkit_web_view_get_im_context(WebKitWebView*);
static void PopupMenuPositionFunc(GtkMenu* menu, gint *x, gint *y, gboolean *pushIn, gpointer userData)
{
WebKitWebView* view = WEBKIT_WEB_VIEW(userData);
- WebKitWebViewPrivate* priv = WEBKIT_WEB_VIEW_GET_PRIVATE(view);
+ WebKitWebViewPrivate* priv = view->priv;
GdkScreen* screen = gtk_widget_get_screen(GTK_WIDGET(view));
GtkRequisition menuSize;
@@ -363,7 +363,7 @@ static gboolean webkit_web_view_forward_context_menu_event(WebKitWebView* webVie
if (!items)
return FALSE;
- WebKitWebViewPrivate* priv = WEBKIT_WEB_VIEW_GET_PRIVATE(webView);
+ WebKitWebViewPrivate* priv = webView->priv;
priv->currentMenu = menu;
priv->lastPopupXPosition = event.globalX();
priv->lastPopupYPosition = event.globalY();
@@ -1511,7 +1511,7 @@ static IntPoint globalPointForClientPoint(GdkWindow* window, const IntPoint& cli
static void webkit_web_view_drag_end(GtkWidget* widget, GdkDragContext* context)
{
WebKitWebView* webView = WEBKIT_WEB_VIEW(widget);
- WebKitWebViewPrivate* priv = WEBKIT_WEB_VIEW_GET_PRIVATE(webView);
+ WebKitWebViewPrivate* priv = webView->priv;
// This might happen if a drag is still in progress after a WebKitWebView
// is disposed and before it is finalized.
@@ -1549,7 +1549,7 @@ static void webkit_web_view_drag_end(GtkWidget* widget, GdkDragContext* context)
static void webkit_web_view_drag_data_get(GtkWidget* widget, GdkDragContext* context, GtkSelectionData* selectionData, guint info, guint)
{
- WebKitWebViewPrivate* priv = WEBKIT_WEB_VIEW_GET_PRIVATE(WEBKIT_WEB_VIEW(widget));
+ WebKitWebViewPrivate* priv = WEBKIT_WEB_VIEW(widget)->priv;
// This might happen if a drag is still in progress after a WebKitWebView
// is diposed and before it is finalized.
@@ -1686,7 +1686,7 @@ static gboolean webkit_web_view_drag_drop(GtkWidget* widget, GdkDragContext* con
#if GTK_CHECK_VERSION(2, 12, 0)
static gboolean webkit_web_view_query_tooltip(GtkWidget *widget, gint x, gint y, gboolean keyboard_mode, GtkTooltip *tooltip)
{
- WebKitWebViewPrivate* priv = WEBKIT_WEB_VIEW_GET_PRIVATE(widget);
+ WebKitWebViewPrivate* priv = WEBKIT_WEB_VIEW(widget)->priv;
if (keyboard_mode) {
WebKitWebView* webView = WEBKIT_WEB_VIEW(widget);
@@ -3457,7 +3457,7 @@ static void webkit_web_view_settings_notify(WebKitWebSettings* webSettings, GPar
static void webkit_web_view_init(WebKitWebView* webView)
{
- WebKitWebViewPrivate* priv = WEBKIT_WEB_VIEW_GET_PRIVATE(webView);
+ WebKitWebViewPrivate* priv = G_TYPE_INSTANCE_GET_PRIVATE(webView, WEBKIT_TYPE_WEB_VIEW, WebKitWebViewPrivate);
webView->priv = priv;
// This is the placement new syntax: http://www.parashift.com/c++-faq-lite/dtors.html#faq-11.10
// It allows us to call a constructor on manually allocated locations in memory. We must use it
diff --git a/WebKit/gtk/webkit/webkitwebwindowfeatures.cpp b/WebKit/gtk/webkit/webkitwebwindowfeatures.cpp
index e5d65bd..ddc657d 100644
--- a/WebKit/gtk/webkit/webkitwebwindowfeatures.cpp
+++ b/WebKit/gtk/webkit/webkitwebwindowfeatures.cpp
@@ -276,7 +276,7 @@ static void webkit_web_window_features_class_init(WebKitWebWindowFeaturesClass*
static void webkit_web_window_features_init(WebKitWebWindowFeatures* web_window_features)
{
- web_window_features->priv = WEBKIT_WEB_WINDOW_FEATURES_GET_PRIVATE(web_window_features);
+ web_window_features->priv = G_TYPE_INSTANCE_GET_PRIVATE(web_window_features, WEBKIT_TYPE_WEB_WINDOW_FEATURES, WebKitWebWindowFeaturesPrivate);
}
static void webkit_web_window_features_set_property(GObject* object, guint prop_id, const GValue* value, GParamSpec* pspec)
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list