Changeset 49300 in webkit


Ignore:
Timestamp:
Oct 8, 2009 7:44:24 AM (15 years ago)
Author:
eric@webkit.org
Message:

2009-10-08 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>

Reviewed by Simon Hausmann.

[Qt] Re-add the QApplication::syncX() line for plugin windows removed
by r49169. Also changed the location of the sync just after the
creation instead of just before sending it to the plugin.
https://bugs.webkit.org/show_bug.cgi?id=25053

  • plugins/qt/PluginViewQt.cpp: (WebCore::PluginView::platformStart):
Location:
trunk/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r49298 r49300  
     12009-10-08  Jocelyn Turcotte  <jocelyn.turcotte@nokia.com>
     2
     3        Reviewed by Simon Hausmann.
     4
     5        [Qt] Re-add the QApplication::syncX() line for plugin windows removed
     6        by r49169. Also changed the location of the sync just after the
     7        creation instead of just before sending it to the plugin.
     8        https://bugs.webkit.org/show_bug.cgi?id=25053
     9
     10        * plugins/qt/PluginViewQt.cpp:
     11        (WebCore::PluginView::platformStart):
     12
    1132009-10-08  Joseph Pecoraro  <joepeck@webkit.org>
    214
  • trunk/WebCore/plugins/qt/PluginViewQt.cpp

    r49296 r49300  
    758758            QWebPageClient* client = m_parentFrame->view()->hostWindow()->platformPageClient();
    759759            setPlatformWidget(new PluginContainerQt(this, QWidget::find(client->winId())));
     760            // sync our XEmbed container window creation before sending the xid to plugins.
     761            QApplication::syncX();
    760762        } else {
    761763            notImplemented();
Note: See TracChangeset for help on using the changeset viewer.