Index: chrome/renderer/chrome_content_renderer_client.cc |
diff --git a/chrome/renderer/chrome_content_renderer_client.cc b/chrome/renderer/chrome_content_renderer_client.cc |
index 0c254e7f57e32c5dc5d1c050cd71bba748d47754..511f06153c7a2931961960b04817a82af55577e7 100644 |
--- a/chrome/renderer/chrome_content_renderer_client.cc |
+++ b/chrome/renderer/chrome_content_renderer_client.cc |
@@ -20,6 +20,7 @@ |
#include "chrome/common/crash_keys.h" |
#include "chrome/common/extensions/extension_metrics.h" |
#include "chrome/common/localized_error.h" |
+#include "chrome/common/origin_util.h" |
#include "chrome/common/pepper_permission_util.h" |
#include "chrome/common/render_messages.h" |
#include "chrome/common/url_constants.h" |
@@ -509,6 +510,10 @@ void ChromeContentRendererClient::RenderThreadStarted() { |
pdf_print_client_.reset(new ChromePDFPrintClient()); |
pdf::PPB_PDF_Impl::SetPrintClient(pdf_print_client_.get()); |
#endif |
+ |
+ const std::set<GURL>& origins = GetWhiteListedSecureOrigins(); |
+ for (const GURL& origin : origins) |
palmer
2015/04/20 22:16:18
Nit: auto here too?
|
+ WebSecurityPolicy::addOriginTrustworthyWhiteList(origin); |
} |
void ChromeContentRendererClient::RenderFrameCreated( |