diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2019-05-09 15:22:24 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2019-05-09 15:22:24 +0200 |
commit | 0eac492b5c66b1774118c387dd527ad419e51be7 (patch) | |
tree | 37324fdefd615e433dd65073390d7b9996d660d3 /src/core/renderer/content_renderer_client_qt.cpp | |
parent | 5d6086d1b97461b35c143839a8a6ba1b990bb87c (diff) | |
parent | 99d46a8a918dee7323bc3d4f1624c47c097f9a3a (diff) |
Merge remote-tracking branch 'origin/5.13' into dev
Change-Id: I495adfcbb010ac29dc64e051c030a92d27859ca6
Diffstat (limited to 'src/core/renderer/content_renderer_client_qt.cpp')
-rw-r--r-- | src/core/renderer/content_renderer_client_qt.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/core/renderer/content_renderer_client_qt.cpp b/src/core/renderer/content_renderer_client_qt.cpp index fa1e20f24..f69a8b64f 100644 --- a/src/core/renderer/content_renderer_client_qt.cpp +++ b/src/core/renderer/content_renderer_client_qt.cpp @@ -152,7 +152,14 @@ void ContentRendererClientQt::RenderThreadStarted() blink::WebString file(blink::WebString::FromASCII("file")); blink::WebSecurityPolicy::AddOriginAccessAllowListEntry(qrc, file, blink::WebString(), true, network::mojom::CorsOriginAccessMatchPriority::kDefaultPriority); + #if BUILDFLAG(ENABLE_EXTENSIONS) + // Allow the pdf viewer extension to access chrome resources + blink::WebURL pdfViewerExtension(blink::KURL("chrome-extension://mhjfbmdgcfjbbpaeojofohoefgiehjai")); + blink::WebString chromeResources(blink::WebString::FromASCII("chrome")); + blink::WebSecurityPolicy::AddOriginAccessAllowListEntry(pdfViewerExtension, chromeResources, blink::WebString(), true, + network::mojom::CorsOriginAccessMatchPriority::kDefaultPriority); + ExtensionsRendererClientQt::GetInstance()->RenderThreadStarted(); #endif } |