Changeset 102340 in webkit
- Timestamp:
- Dec 8, 2011 7:46:47 AM (12 years ago)
- Location:
- trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r102338 r102340 1 2011-12-08 Simon Hausmann <simon.hausmann@nokia.com> 2 3 [Qt] WebKitTestRunner crashes with debug builds 4 https://bugs.webkit.org/show_bug.cgi?id=74090 5 6 Reviewed by Tor Arne Vestbø. 7 8 Export private C++ API style platformInitialize function needed 9 by low-level WTR. 10 11 * UIProcess/API/qt/qquickwebview.cpp: 12 (QQuickWebView::platformInitialize): 13 * UIProcess/API/qt/qquickwebview_p.h: 14 1 15 2011-12-07 Jocelyn Turcotte <jocelyn.turcotte@nokia.com> 2 16 -
trunk/Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp
r102142 r102340 32 32 #include "qwebpreferences_p_p.h" 33 33 34 #include <JavaScriptCore/InitializeThreading.h> 34 35 #include <QtDeclarative/QQuickCanvas> 35 36 #include <QtWidgets/QFileDialog> … … 617 618 } 618 619 620 void QQuickWebView::platformInitialize() 621 { 622 JSC::initializeThreading(); 623 WTF::initializeMainThread(); 624 } 625 619 626 void QQuickWebView::geometryChanged(const QRectF& newGeometry, const QRectF& oldGeometry) 620 627 { -
trunk/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h
r102035 r102340 92 92 static QQuickWebViewAttached* qmlAttachedProperties(QObject*); 93 93 94 static void platformInitialize(); // Only needed by WTR. 95 94 96 public Q_SLOTS: 95 97 void load(const QUrl&); -
trunk/Tools/ChangeLog
r102335 r102340 1 2011-12-08 Simon Hausmann <simon.hausmann@nokia.com> 2 3 [Qt] WebKitTestRunner crashes with debug builds 4 https://bugs.webkit.org/show_bug.cgi?id=74090 5 6 Reviewed by Tor Arne Vestbø. 7 8 * WebKitTestRunner/qt/TestControllerQt.cpp: 9 (WTR::TestController::platformInitialize): Call QQuickWebView::platformInitialize 10 to ensure WTF/JSC threading is initialized. 11 1 12 2011-12-08 Dirk Pranke <dpranke@chromium.org> 2 13 -
trunk/Tools/WebKitTestRunner/qt/TestControllerQt.cpp
r97557 r102340 36 36 #include <QLibrary> 37 37 #include <QObject> 38 #include <qquickwebview_p.h> 38 39 #include <QtGlobal> 39 40 #include <wtf/Platform.h> … … 83 84 void TestController::platformInitialize() 84 85 { 86 QQuickWebView::platformInitialize(); 85 87 } 86 88
Note: See TracChangeset
for help on using the changeset viewer.