| 498 { |
498 { |
| 499 GtkWebViewPriv *priv = GTK_WEBVIEW_GET_PRIVATE(webview); |
499 GtkWebViewPriv *priv = GTK_WEBVIEW_GET_PRIVATE(webview); |
| 500 |
500 |
| 501 priv->load_queue = g_queue_new(); |
501 priv->load_queue = g_queue_new(); |
| 502 |
502 |
| 503 g_signal_connect(webview, "navigation-policy-decision-requested", |
503 g_signal_connect(G_OBJECT(webview), "navigation-policy-decision-requested", |
| 504 G_CALLBACK(webview_link_clicked), NULL); |
504 G_CALLBACK(webview_link_clicked), NULL); |
| 505 |
505 |
| 506 g_signal_connect(webview, "load-started", |
506 g_signal_connect(G_OBJECT(webview), "load-started", |
| 507 G_CALLBACK(webview_load_started), NULL); |
507 G_CALLBACK(webview_load_started), NULL); |
| 508 |
508 |
| 509 g_signal_connect(webview, "load-finished", |
509 g_signal_connect(G_OBJECT(webview), "load-finished", |
| 510 G_CALLBACK(webview_load_finished), NULL); |
510 G_CALLBACK(webview_load_finished), NULL); |
| 511 |
511 |
| 512 g_signal_connect(G_OBJECT(webview), "resource-request-starting", |
512 g_signal_connect(G_OBJECT(webview), "resource-request-starting", |
| 513 G_CALLBACK(webview_resource_loading), NULL); |
513 G_CALLBACK(webview_resource_loading), NULL); |
| 514 } |
514 } |
| 515 |
515 |