Index: Source/core/html/HTMLPlugInElement.cpp |
diff --git a/Source/core/html/HTMLPlugInElement.cpp b/Source/core/html/HTMLPlugInElement.cpp |
index b264749247dd2b43f68c10c62e7eb1c1977eb0c5..357a43a6961b0bfb17092f215f82291c6ef0c58f 100644 |
--- a/Source/core/html/HTMLPlugInElement.cpp |
+++ b/Source/core/html/HTMLPlugInElement.cpp |
@@ -39,6 +39,7 @@ |
#include "core/html/HTMLImageLoader.h" |
#include "core/html/PluginDocument.h" |
#include "core/loader/FrameLoaderClient.h" |
+#include "core/loader/MixedContentChecker.h" |
#include "core/page/EventHandler.h" |
#include "core/page/Page.h" |
#include "core/plugins/PluginView.h" |
@@ -561,7 +562,7 @@ bool HTMLPlugInElement::pluginIsLoadable(const KURL& url, const String& mimeType |
return false; |
} |
- return frame->loader().mixedContentChecker()->canRunInsecureContent(document().securityOrigin(), url); |
+ return !MixedContentChecker::shouldBlockFetch(frame, WebURLRequest::RequestContextObject, WebURLRequest::FrameTypeNone, url); |
} |
void HTMLPlugInElement::didAddUserAgentShadowRoot(ShadowRoot&) |