[WPE][GTK] WebKitSecurityManager should consider webkit:// to be a local URI scheme
authorcarlosgc@webkit.org <carlosgc@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 9 Oct 2019 07:19:12 +0000 (07:19 +0000)
committercarlosgc@webkit.org <carlosgc@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 9 Oct 2019 07:19:12 +0000 (07:19 +0000)
https://bugs.webkit.org/show_bug.cgi?id=202638

Reviewed by Michael Catanzaro.

* UIProcess/API/glib/WebKitProtocolHandler.cpp:
(WebKit::WebKitProtocolHandler::WebKitProtocolHandler):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@250896 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WebKit/ChangeLog
Source/WebKit/UIProcess/API/glib/WebKitProtocolHandler.cpp

index 3e1075d..ee85a94 100644 (file)
@@ -1,3 +1,13 @@
+2019-10-09  Carlos Garcia Campos  <cgarcia@igalia.com>
+
+        [WPE][GTK] WebKitSecurityManager should consider webkit:// to be a local URI scheme
+        https://bugs.webkit.org/show_bug.cgi?id=202638
+
+        Reviewed by Michael Catanzaro.
+
+        * UIProcess/API/glib/WebKitProtocolHandler.cpp:
+        (WebKit::WebKitProtocolHandler::WebKitProtocolHandler):
+
 2019-10-08  Antti Koivisto  <antti@apple.com>
 
         [CSS Shadow Parts] Enable by default
index 58084c1..cae2a78 100644 (file)
@@ -78,6 +78,7 @@ WebKitProtocolHandler::WebKitProtocolHandler(WebKitWebContext* context)
 
     auto* manager = webkit_web_context_get_security_manager(context);
     webkit_security_manager_register_uri_scheme_as_display_isolated(manager, "webkit");
+    webkit_security_manager_register_uri_scheme_as_local(manager, "webkit");
 }
 
 void WebKitProtocolHandler::handleRequest(WebKitURISchemeRequest* request)