Skip to content

Commit dac0143

Browse files
magomezspenap
authored andcommitted
Addind empty missing API to be able to build WPEFramework
1 parent f0f239d commit dac0143

File tree

4 files changed

+62
-0
lines changed

4 files changed

+62
-0
lines changed

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

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4839,3 +4839,15 @@ void webkit_settings_set_enable_ice_candidate_filtering(WebKitSettings* settings
48394839
priv->preferences->setICECandidateFilteringEnabled(enabled);
48404840
g_object_notify(G_OBJECT(settings), "enable-ice-candidate-filtering");
48414841
}
4842+
4843+
gboolean webkit_settings_get_enable_non_composited_webgl(WebKitSettings* settings)
4844+
{
4845+
g_return_val_if_fail(WEBKIT_IS_SETTINGS(settings), FALSE);
4846+
4847+
return FALSE;
4848+
}
4849+
4850+
void webkit_settings_set_enable_non_composited_webgl(WebKitSettings* settings, gboolean enabled)
4851+
{
4852+
g_return_if_fail(WEBKIT_IS_SETTINGS(settings));
4853+
}

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

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -629,6 +629,13 @@ WEBKIT_API void
629629
webkit_settings_set_enable_ice_candidate_filtering (WebKitSettings *settings,
630630
gboolean enabled);
631631

632+
WEBKIT_API gboolean
633+
webkit_settings_get_enable_non_composited_webgl (WebKitSettings *settings);
634+
635+
WEBKIT_API void
636+
webkit_settings_set_enable_non_composited_webgl (WebKitSettings *settings,
637+
gboolean enabled);
638+
632639
G_END_DECLS
633640

634641
#endif /* WebKitSettings_h */

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

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

58735873
getPage(webView).sendMemoryPressureEvent(critical);
58745874
}
5875+
5876+
void webkit_web_view_suspend(WebKitWebView *webView)
5877+
{
5878+
g_return_if_fail(WEBKIT_IS_WEB_VIEW(webView));
5879+
5880+
}
5881+
5882+
void webkit_web_view_resume(WebKitWebView *webView)
5883+
{
5884+
g_return_if_fail(WEBKIT_IS_WEB_VIEW(webView));
5885+
}
5886+
5887+
gboolean webkit_web_view_is_suspended(WebKitWebView *webView)
5888+
{
5889+
g_return_val_if_fail(WEBKIT_IS_WEB_VIEW(webView), FALSE);
5890+
5891+
return FALSE;
5892+
}
5893+
5894+
void webkit_web_view_hide(WebKitWebView *webView)
5895+
{
5896+
g_return_if_fail(WEBKIT_IS_WEB_VIEW(webView));
5897+
}
5898+
5899+
void webkit_web_view_show(WebKitWebView *webView)
5900+
{
5901+
g_return_if_fail(WEBKIT_IS_WEB_VIEW(webView));
5902+
}

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

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1074,6 +1074,21 @@ WEBKIT_API void
10741074
webkit_web_view_send_memory_pressure_event (WebKitWebView *web_view,
10751075
gboolean critical);
10761076

1077+
WEBKIT_API void
1078+
webkit_web_view_suspend (WebKitWebView *web_view);
1079+
1080+
WEBKIT_API void
1081+
webkit_web_view_resume (WebKitWebView *web_view);
1082+
1083+
WEBKIT_API gboolean
1084+
webkit_web_view_is_suspended (WebKitWebView *web_view);
1085+
1086+
WEBKIT_API void
1087+
webkit_web_view_hide (WebKitWebView *web_view);
1088+
1089+
WEBKIT_API void
1090+
webkit_web_view_show (WebKitWebView *web_view);
1091+
10771092
G_END_DECLS
10781093

10791094
#endif

0 commit comments

Comments
 (0)