diff options
Diffstat (limited to 'WebCore/loader/SubframeLoader.cpp')
-rw-r--r-- | WebCore/loader/SubframeLoader.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/WebCore/loader/SubframeLoader.cpp b/WebCore/loader/SubframeLoader.cpp index 2821a50..e7dafa1 100644 --- a/WebCore/loader/SubframeLoader.cpp +++ b/WebCore/loader/SubframeLoader.cpp @@ -226,7 +226,9 @@ PassRefPtr<Widget> SubframeLoader::createJavaAppletWidget(const IntSize& size, H baseURLString = m_frame->document()->baseURL().string(); KURL baseURL = completeURL(baseURLString); - RefPtr<Widget> widget = m_frame->loader()->client()->createJavaAppletWidget(size, element, baseURL, paramNames, paramValues); + RefPtr<Widget> widget; + if (allowPlugins(AboutToInstantiatePlugin)) + widget = m_frame->loader()->client()->createJavaAppletWidget(size, element, baseURL, paramNames, paramValues); if (!widget) return 0; |