Changeset 96511 in webkit
- Timestamp:
- Oct 3, 2011 9:36:46 AM (13 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r96508 r96511 1 2011-10-03 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [GTK] Add failing uri parameter to provisional-load-failed and load-failed signals 4 https://bugs.webkit.org/show_bug.cgi?id=69252 5 6 Reviewed by Martin Robinson. 7 8 * UIProcess/API/gtk/WebKitWebLoaderClient.cpp: 9 (didFailProvisionalLoadWithErrorForFrame): Pass failing URL to 10 signal handler. 11 (didFailLoadWithErrorForFrame): Ditto. 12 (webkit_web_loader_client_class_init): Add failing URL parameter 13 to provisional-load-failed and load-failed signals. 14 * UIProcess/API/gtk/WebKitWebLoaderClient.h: 15 * UIProcess/API/gtk/tests/testloading.c: 16 (loadStatusProvisionalLoadFailed): Update to API changes. 17 (loadStatusLoadFailed): Ditto. 18 (loadErrorProvisionalLoadFailed): Ditto. 19 * UIProcess/API/gtk/webkit2marshal.list: 20 1 21 2011-10-03 Carlos Garcia Campos <cgarcia@igalia.com> 2 22 -
trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebLoaderClient.cpp
r96317 r96511 85 85 resourceError.localizedDescription().utf8().data())); 86 86 gboolean returnValue; 87 g_signal_emit(WEBKIT_WEB_LOADER_CLIENT(clientInfo), signals[PROVISIONAL_LOAD_FAILED], 0, webError.get(), &returnValue); 87 g_signal_emit(WEBKIT_WEB_LOADER_CLIENT(clientInfo), signals[PROVISIONAL_LOAD_FAILED], 0, resourceError.failingURL().utf8().data(), 88 webError.get(), &returnValue); 88 89 } 89 90 … … 116 117 resourceError.localizedDescription().utf8().data())); 117 118 gboolean returnValue; 118 g_signal_emit(WEBKIT_WEB_LOADER_CLIENT(clientInfo), signals[LOAD_FAILED], 0, webError.get(), &returnValue); 119 g_signal_emit(WEBKIT_WEB_LOADER_CLIENT(clientInfo), signals[LOAD_FAILED], 0, resourceError.failingURL().utf8().data(), 120 webError.get(), &returnValue); 119 121 } 120 122 … … 285 287 G_STRUCT_OFFSET(WebKitWebLoaderClientClass, provisional_load_failed), 286 288 g_signal_accumulator_true_handled, NULL, 287 webkit_marshal_BOOLEAN__POINTER, 288 G_TYPE_BOOLEAN, 1, 289 webkit_marshal_BOOLEAN__STRING_POINTER, 290 G_TYPE_BOOLEAN, 2, 291 G_TYPE_STRING, 289 292 G_TYPE_POINTER); 290 293 … … 357 360 G_STRUCT_OFFSET(WebKitWebLoaderClientClass, load_failed), 358 361 g_signal_accumulator_true_handled, NULL, 359 webkit_marshal_BOOLEAN__POINTER, 360 G_TYPE_BOOLEAN, 1, 362 webkit_marshal_BOOLEAN__STRING_POINTER, 363 G_TYPE_BOOLEAN, 2, 364 G_TYPE_STRING, 361 365 G_TYPE_POINTER); 362 366 -
trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebLoaderClient.h
r96324 r96511 54 54 gboolean (* provisional_load_received_server_redirect) (WebKitWebLoaderClient *loader_client); 55 55 gboolean (* provisional_load_failed) (WebKitWebLoaderClient *loader_client, 56 const gchar *failing_uri, 56 57 GError *error); 57 58 gboolean (* load_committed) (WebKitWebLoaderClient *loader_client); 58 59 gboolean (* load_finished) (WebKitWebLoaderClient *loader_client); 59 60 gboolean (* load_failed) (WebKitWebLoaderClient *loader_client, 61 const gchar *failing_uri, 60 62 GError *error); 61 63 }; -
trunk/Source/WebKit2/UIProcess/API/gtk/tests/testloading.c
r96226 r96511 118 118 } 119 119 120 static gboolean loadStatusProvisionalLoadFailed(WebKitWebLoaderClient *client, GError *error, WebLoadingFixture *fixture)120 static gboolean loadStatusProvisionalLoadFailed(WebKitWebLoaderClient *client, const gchar *failingURI, GError *error, WebLoadingFixture *fixture) 121 121 { 122 122 g_assert_not_reached(); … … 147 147 } 148 148 149 static gboolean loadStatusLoadFailed(WebKitWebLoaderClient *client, GError *error, WebLoadingFixture *fixture)149 static gboolean loadStatusLoadFailed(WebKitWebLoaderClient *client, const gchar *failingURI, GError *error, WebLoadingFixture *fixture) 150 150 { 151 151 g_assert_not_reached(); … … 186 186 } 187 187 188 static gboolean loadErrorProvisionalLoadFailed(WebKitWebLoaderClient *client, GError *error, WebLoadingFixture *fixture)188 static gboolean loadErrorProvisionalLoadFailed(WebKitWebLoaderClient *client, const gchar *failingURI, GError *error, WebLoadingFixture *fixture) 189 189 { 190 190 g_assert(fixture->hasBeenProvisional); -
trunk/Source/WebKit2/UIProcess/API/gtk/webkit2marshal.list
r96226 r96511 1 BOOLEAN: POINTER1 BOOLEAN:STRING,POINTER 2 2 BOOLEAN:VOID 3 3
Note: See TracChangeset
for help on using the changeset viewer.