Changeset 64311 in webkit


Ignore:
Timestamp:
Jul 29, 2010 3:09:47 PM (14 years ago)
Author:
commit-queue@webkit.org
Message:

2010-07-29 Bernhard Bauer <bauerb@chromium.org>

Reviewed by Darin Fisher.

Check if plugins are allowed before creating a Java applet.
https://bugs.webkit.org/show_bug.cgi?id=43196

  • loader/SubframeLoader.cpp: (WebCore::SubframeLoader::createJavaAppletWidget):
Location:
trunk/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r64308 r64311  
     12010-07-29  Bernhard Bauer  <bauerb@chromium.org>
     2
     3        Reviewed by Darin Fisher.
     4
     5        Check if plugins are allowed before creating a Java applet.
     6        https://bugs.webkit.org/show_bug.cgi?id=43196
     7
     8        * loader/SubframeLoader.cpp:
     9        (WebCore::SubframeLoader::createJavaAppletWidget):
     10
    1112010-07-29  James Robinson  <jamesr@chromium.org>
    212
  • trunk/WebCore/loader/SubframeLoader.cpp

    r64262 r64311  
    227227    KURL baseURL = completeURL(baseURLString);
    228228
    229     RefPtr<Widget> widget = m_frame->loader()->client()->createJavaAppletWidget(size, element, baseURL, paramNames, paramValues);
     229    RefPtr<Widget> widget;
     230    if (allowPlugins(AboutToInstantiatePlugin))
     231        widget = m_frame->loader()->client()->createJavaAppletWidget(size, element, baseURL, paramNames, paramValues);
    230232    if (!widget)
    231233        return 0;
Note: See TracChangeset for help on using the changeset viewer.