summaryrefslogtreecommitdiff
path: root/Source/WebKit2/UIProcess/API/gtk/WebKitSecurityManager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebKit2/UIProcess/API/gtk/WebKitSecurityManager.cpp')
-rw-r--r--Source/WebKit2/UIProcess/API/gtk/WebKitSecurityManager.cpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/Source/WebKit2/UIProcess/API/gtk/WebKitSecurityManager.cpp b/Source/WebKit2/UIProcess/API/gtk/WebKitSecurityManager.cpp
index 9b849a825..7245dd5ee 100644
--- a/Source/WebKit2/UIProcess/API/gtk/WebKitSecurityManager.cpp
+++ b/Source/WebKit2/UIProcess/API/gtk/WebKitSecurityManager.cpp
@@ -20,9 +20,9 @@
#include "config.h"
#include "WebKitSecurityManager.h"
-#include "WebContext.h"
#include "WebKitSecurityManagerPrivate.h"
#include "WebKitWebContextPrivate.h"
+#include "WebProcessPool.h"
#include <WebCore/SchemeRegistry.h>
using namespace WebKit;
@@ -55,7 +55,7 @@ struct _WebKitSecurityManagerPrivate {
WEBKIT_DEFINE_TYPE(WebKitSecurityManager, webkit_security_manager, G_TYPE_OBJECT)
-static void webkit_security_manager_class_init(WebKitSecurityManagerClass* klass)
+static void webkit_security_manager_class_init(WebKitSecurityManagerClass*)
{
}
@@ -69,7 +69,7 @@ WebKitSecurityManager* webkitSecurityManagerCreate(WebKitWebContext* webContext)
static void registerSecurityPolicyForURIScheme(WebKitSecurityManager* manager, const char* scheme, SecurityPolicy policy)
{
String urlScheme = String::fromUTF8(scheme);
- WebContext* webContext = webkitWebContextGetContext(manager->priv->webContext);
+ auto& processPool = webkitWebContextGetProcessPool(manager->priv->webContext);
// We keep the WebCore::SchemeRegistry of the UI process in sync with the
// web process one, so that we can return the SecurityPolicy for
@@ -77,27 +77,27 @@ static void registerSecurityPolicyForURIScheme(WebKitSecurityManager* manager, c
switch (policy) {
case SecurityPolicyLocal:
WebCore::SchemeRegistry::registerURLSchemeAsLocal(urlScheme);
- webContext->registerURLSchemeAsLocal(urlScheme);
+ processPool.registerURLSchemeAsLocal(urlScheme);
break;
case SecurityPolicyNoAccess:
WebCore::SchemeRegistry::registerURLSchemeAsNoAccess(urlScheme);
- webContext->registerURLSchemeAsNoAccess(urlScheme);
+ processPool.registerURLSchemeAsNoAccess(urlScheme);
break;
case SecurityPolicyDisplayIsolated:
WebCore::SchemeRegistry::registerURLSchemeAsDisplayIsolated(urlScheme);
- webContext->registerURLSchemeAsDisplayIsolated(urlScheme);
+ processPool.registerURLSchemeAsDisplayIsolated(urlScheme);
break;
case SecurityPolicySecure:
WebCore::SchemeRegistry::registerURLSchemeAsSecure(urlScheme);
- webContext->registerURLSchemeAsSecure(urlScheme);
+ processPool.registerURLSchemeAsSecure(urlScheme);
break;
case SecurityPolicyCORSEnabled:
WebCore::SchemeRegistry::registerURLSchemeAsCORSEnabled(urlScheme);
- webContext->registerURLSchemeAsCORSEnabled(urlScheme);
+ processPool.registerURLSchemeAsCORSEnabled(urlScheme);
break;
case SecurityPolicyEmptyDocument:
WebCore::SchemeRegistry::registerURLSchemeAsEmptyDocument(urlScheme);
- webContext->registerURLSchemeAsEmptyDocument(urlScheme);
+ processPool.registerURLSchemeAsEmptyDocument(urlScheme);
break;
}
}