Index: Source/core/loader/FrameLoader.cpp |
diff --git a/Source/core/loader/FrameLoader.cpp b/Source/core/loader/FrameLoader.cpp |
index 402242e0aadd008832a7cd86795df725fb65176c..d30381816e394784adbab83d4f7480a317701995 100644 |
--- a/Source/core/loader/FrameLoader.cpp |
+++ b/Source/core/loader/FrameLoader.cpp |
@@ -440,7 +440,7 @@ void FrameLoader::didBeginDocument(bool dispatch) |
m_frame->document()->initContentSecurityPolicy(m_documentLoader ? m_documentLoader->releaseContentSecurityPolicy() : ContentSecurityPolicy::create()); |
if (m_documentLoader) |
- m_frame->document()->setClientHintsPreferences(m_documentLoader->clientHintsPreferences()); |
+ m_frame->document()->clientHintsPreferences().updateFrom(m_documentLoader->clientHintsPreferences()); |
Settings* settings = m_frame->document()->settings(); |
if (settings) { |