Changeset 65668 in webkit


Ignore:
Timestamp:
Aug 19, 2010 7:47:23 AM (14 years ago)
Author:
Girish Ramakrishnan
Message:

[Qt] Inject wmode=opaque for both QWebView and QGraphicsWebView on Maemo5
as Flash XEmbed support is flaky.

https://bugs.webkit.org/show_bug.cgi?id=44043

Reviewed by Kenneth Christiansen.

  • WebCoreSupport/FrameLoaderClientQt.cpp:

(WebCore::FrameLoaderClientQt::createPlugin):

Location:
trunk/WebKit/qt
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKit/qt/ChangeLog

    r65629 r65668  
     12010-08-19  Girish Ramakrishnan  <girish@forwardbias.in>
     2
     3        Reviewed by Kenneth Christiansen.
     4
     5        [Qt] Inject wmode=opaque for both QWebView and QGraphicsWebView on Maemo5
     6        as Flash XEmbed support is flaky.
     7
     8        https://bugs.webkit.org/show_bug.cgi?id=44043
     9
     10        * WebCoreSupport/FrameLoaderClientQt.cpp:
     11        (WebCore::FrameLoaderClientQt::createPlugin):
     12
    1132010-08-18  Laszlo Gombos  <laszlo.1.gombos@nokia.com>
    214
  • trunk/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp

    r65521 r65668  
    14621462        if (mimeType == "application/x-shockwave-flash") {
    14631463            QWebPageClient* client = m_webFrame->page()->d->client;
     1464#if defined(MOZ_PLATFORM_MAEMO) && (MOZ_PLATFORM_MAEMO == 5)
     1465            if (true) {
     1466#else
    14641467            if (!client || !qobject_cast<QWidget*>(client->pluginParent())) {
     1468#endif
    14651469                // inject wmode=opaque when there is no client or the client is not a QWebView
    14661470                size_t wmodeIndex = params.find("wmode");
Note: See TracChangeset for help on using the changeset viewer.