Skip to content

Commit ccde30a

Browse files
committed
Addind empty missing API to be able to build WPEFramework
1 parent 3991112 commit ccde30a

6 files changed

Lines changed: 70 additions & 0 deletions

File tree

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

Lines changed: 5 additions & 0 deletions
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

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4679,3 +4679,15 @@ void webkit_settings_set_enable_service_worker(WebKitSettings* settings, gboolea
46794679
priv->preferences->setServiceWorkersEnabled(enabled);
46804680
g_object_notify_by_pspec(G_OBJECT(settings), sObjProperties[PROP_ENABLE_SERVICE_WORKER]);
46814681
}
4682+
4683+
gboolean webkit_settings_get_enable_non_composited_webgl(WebKitSettings* settings)
4684+
{
4685+
g_return_val_if_fail(WEBKIT_IS_SETTINGS(settings), FALSE);
4686+
4687+
return FALSE;
4688+
}
4689+
4690+
void webkit_settings_set_enable_non_composited_webgl(WebKitSettings* settings, gboolean enabled)
4691+
{
4692+
g_return_if_fail(WEBKIT_IS_SETTINGS(settings));
4693+
}

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

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -615,6 +615,13 @@ WEBKIT_API void
615615
webkit_settings_set_enable_service_worker (WebKitSettings* settings,
616616
gboolean enabled);
617617

618+
WEBKIT_API gboolean
619+
webkit_settings_get_enable_non_composited_webgl (WebKitSettings *settings);
620+
621+
WEBKIT_API void
622+
webkit_settings_set_enable_non_composited_webgl (WebKitSettings *settings,
623+
gboolean enabled);
624+
618625
G_END_DECLS
619626

620627
#endif /* WebKitSettings_h */

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

Lines changed: 3 additions & 0 deletions
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

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5738,3 +5738,31 @@ void webkit_web_view_send_memory_pressure_event(WebKitWebView *webView, gboolean
57385738

57395739
getPage(webView).sendMemoryPressureEvent(critical);
57405740
}
5741+
5742+
void webkit_web_view_suspend(WebKitWebView *webView)
5743+
{
5744+
g_return_if_fail(WEBKIT_IS_WEB_VIEW(webView));
5745+
5746+
}
5747+
5748+
void webkit_web_view_resume(WebKitWebView *webView)
5749+
{
5750+
g_return_if_fail(WEBKIT_IS_WEB_VIEW(webView));
5751+
}
5752+
5753+
gboolean webkit_web_view_is_suspended(WebKitWebView *webView)
5754+
{
5755+
g_return_val_if_fail(WEBKIT_IS_WEB_VIEW(webView), FALSE);
5756+
5757+
return FALSE;
5758+
}
5759+
5760+
void webkit_web_view_hide(WebKitWebView *webView)
5761+
{
5762+
g_return_if_fail(WEBKIT_IS_WEB_VIEW(webView));
5763+
}
5764+
5765+
void webkit_web_view_show(WebKitWebView *webView)
5766+
{
5767+
g_return_if_fail(WEBKIT_IS_WEB_VIEW(webView));
5768+
}

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

Lines changed: 15 additions & 0 deletions
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)