Skip to content

Commit 496a553

Browse files
committed
Addind empty missing API to be able to build WPEFramework
1 parent ac6b407 commit 496a553

File tree

6 files changed

+70
-0
lines changed

6 files changed

+70
-0
lines changed

Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp

+5
Original file line numberDiff line numberDiff line change
@@ -298,3 +298,8 @@ const WebCore::ResourceResponse& webkitURIResponseGetResourceResponse(WebKitURIR
298298
return uriResponse->priv->resourceResponse;
299299
}
300300

301+
gboolean webkit_uri_response_is_main_frame(WebKitURIResponse* response)
302+
{
303+
g_return_val_if_fail(WEBKIT_IS_URI_RESPONSE(response), false);
304+
return FALSE;
305+
}

Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp

+12
Original file line numberDiff line numberDiff line change
@@ -4467,3 +4467,15 @@ void webkit_settings_set_enable_service_worker(WebKitSettings* settings, gboolea
44674467
priv->preferences->setServiceWorkersEnabled(enabled);
44684468
g_object_notify_by_pspec(G_OBJECT(settings), sObjProperties[PROP_ENABLE_SERVICE_WORKER]);
44694469
}
4470+
4471+
gboolean webkit_settings_get_enable_non_composited_webgl(WebKitSettings* settings)
4472+
{
4473+
g_return_val_if_fail(WEBKIT_IS_SETTINGS(settings), FALSE);
4474+
4475+
return FALSE;
4476+
}
4477+
4478+
void webkit_settings_set_enable_non_composited_webgl(WebKitSettings* settings, gboolean enabled)
4479+
{
4480+
g_return_if_fail(WEBKIT_IS_SETTINGS(settings));
4481+
}

Source/WebKit/UIProcess/API/glib/WebKitSettings.h.in

+7
Original file line numberDiff line numberDiff line change
@@ -602,6 +602,13 @@ WEBKIT_API void
602602
webkit_settings_set_enable_service_worker (WebKitSettings* settings,
603603
gboolean enabled);
604604

605+
WEBKIT_API gboolean
606+
webkit_settings_get_enable_non_composited_webgl (WebKitSettings *settings);
607+
608+
WEBKIT_API void
609+
webkit_settings_set_enable_non_composited_webgl (WebKitSettings *settings,
610+
gboolean enabled);
611+
605612
G_END_DECLS
606613

607614
#endif /* WebKitSettings_h */

Source/WebKit/UIProcess/API/glib/WebKitURIResponse.h.in

+3
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,9 @@ webkit_uri_response_get_suggested_filename (WebKitURIResponse *response);
6767
WEBKIT_API SoupMessageHeaders *
6868
webkit_uri_response_get_http_headers (WebKitURIResponse *response);
6969

70+
WEBKIT_API gboolean
71+
webkit_uri_response_is_main_frame (WebKitURIResponse *response);
72+
7073
G_END_DECLS
7174

7275
#endif

Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp

+28
Original file line numberDiff line numberDiff line change
@@ -5680,3 +5680,31 @@ void webkit_web_view_send_memory_pressure_event(WebKitWebView *webView, gboolean
56805680

56815681
getPage(webView).sendMemoryPressureEvent(critical);
56825682
}
5683+
5684+
void webkit_web_view_suspend(WebKitWebView *webView)
5685+
{
5686+
g_return_if_fail(WEBKIT_IS_WEB_VIEW(webView));
5687+
5688+
}
5689+
5690+
void webkit_web_view_resume(WebKitWebView *webView)
5691+
{
5692+
g_return_if_fail(WEBKIT_IS_WEB_VIEW(webView));
5693+
}
5694+
5695+
gboolean webkit_web_view_is_suspended(WebKitWebView *webView)
5696+
{
5697+
g_return_val_if_fail(WEBKIT_IS_WEB_VIEW(webView), FALSE);
5698+
5699+
return FALSE;
5700+
}
5701+
5702+
void webkit_web_view_hide(WebKitWebView *webView)
5703+
{
5704+
g_return_if_fail(WEBKIT_IS_WEB_VIEW(webView));
5705+
}
5706+
5707+
void webkit_web_view_show(WebKitWebView *webView)
5708+
{
5709+
g_return_if_fail(WEBKIT_IS_WEB_VIEW(webView));
5710+
}

Source/WebKit/UIProcess/API/glib/WebKitWebView.h.in

+15
Original file line numberDiff line numberDiff line change
@@ -1065,6 +1065,21 @@ WEBKIT_API void
10651065
webkit_web_view_send_memory_pressure_event (WebKitWebView *web_view,
10661066
gboolean critical);
10671067

1068+
WEBKIT_API void
1069+
webkit_web_view_suspend (WebKitWebView *web_view);
1070+
1071+
WEBKIT_API void
1072+
webkit_web_view_resume (WebKitWebView *web_view);
1073+
1074+
WEBKIT_API gboolean
1075+
webkit_web_view_is_suspended (WebKitWebView *web_view);
1076+
1077+
WEBKIT_API void
1078+
webkit_web_view_hide (WebKitWebView *web_view);
1079+
1080+
WEBKIT_API void
1081+
webkit_web_view_show (WebKitWebView *web_view);
1082+
10681083
G_END_DECLS
10691084

10701085
#endif

0 commit comments

Comments
 (0)