Changeset 106202 in webkit
- Timestamp:
- Jan 29, 2012 3:49:39 PM (12 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r106199 r106202 1 2012-01-29 Sheriff Bot <webkit.review.bot@gmail.com> 2 3 Unreviewed, rolling out r106022. 4 http://trac.webkit.org/changeset/106022 5 https://bugs.webkit.org/show_bug.cgi?id=77305 6 7 It broke Qt-WK2 API tests (Requested by Ossy_weekend on 8 #webkit). 9 10 * UIProcess/API/qt/qquickwebview.cpp: 11 (QQuickWebViewPrivate::setUseTraditionalDesktopBehaviour): 12 (QQuickWebView::geometryChanged): 13 * UIProcess/API/qt/qquickwebview_p.h: 14 * UIProcess/API/qt/qwebviewportinfo.cpp: 15 (QWebViewportInfo::currentScale): 16 (QWebViewportInfo::devicePixelRatio): 17 (QWebViewportInfo::initialScale): 18 (QWebViewportInfo::minimumScale): 19 (QWebViewportInfo::maximumScale): 20 (QWebViewportInfo::isScalable): 21 (QWebViewportInfo::layoutSize): 22 1 23 2012-01-29 Sheriff Bot <webkit.review.bot@gmail.com> 2 24 -
trunk/Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp
r106199 r106202 551 551 void QQuickWebViewPrivate::setUseTraditionalDesktopBehaviour(bool enable) 552 552 { 553 Q_Q(QQuickWebView); 554 555 // Do not guard, testing for the same value, as we call this from the constructor. 556 553 557 webPageProxy->setUseFixedLayout(!enable); 554 558 pageView->setUsesTraditionalDesktopBehaviour(enable); 559 if (enable) 560 initializeDesktop(q); 561 else 562 initializeTouch(q); 555 563 } 556 564 … … 1047 1055 Q_D(QQuickWebView); 1048 1056 QQuickItem::geometryChanged(newGeometry, oldGeometry); 1049 1050 if (newGeometry.isEmpty() || newGeometry.size() == oldGeometry.size()) 1051 return; 1052 1053 if (d->pageView->usesTraditionalDesktopBehaviour()) 1054 d->updateDesktopViewportSize(); 1055 else 1056 d->updateTouchViewportSize(); 1057 } 1058 1059 void QQuickWebView::componentComplete() 1060 { 1061 Q_D(QQuickWebView); 1062 QQuickItem::componentComplete(); 1063 if (d->pageView->usesTraditionalDesktopBehaviour()) 1064 d->initializeDesktop(this); 1065 else 1066 d->initializeTouch(this); 1057 if (newGeometry.size() != oldGeometry.size()) { 1058 if (d->pageView->usesTraditionalDesktopBehaviour()) 1059 d->updateDesktopViewportSize(); 1060 else 1061 d->updateTouchViewportSize(); 1062 } 1067 1063 } 1068 1064 -
trunk/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h
r106199 r106202 136 136 protected: 137 137 virtual void geometryChanged(const QRectF&, const QRectF&); 138 virtual void componentComplete(); 138 139 139 virtual void keyPressEvent(QKeyEvent*); 140 140 virtual void keyReleaseEvent(QKeyEvent*); -
trunk/Source/WebKit2/UIProcess/API/qt/qwebviewportinfo.cpp
r106022 r106202 45 45 { 46 46 if (!m_webViewPrivate->interactionEngine) 47 return QVariant( 1.0);47 return QVariant(); 48 48 49 49 return m_webViewPrivate->interactionEngine->currentCSSScale(); … … 53 53 { 54 54 if (!m_webViewPrivate->interactionEngine) 55 return QVariant( 1.0);55 return QVariant(); 56 56 57 57 return m_webViewPrivate->interactionEngine->constraints().devicePixelRatio; … … 61 61 { 62 62 if (!m_webViewPrivate->interactionEngine) 63 return QVariant( 1.0);63 return QVariant(); 64 64 65 65 return m_webViewPrivate->interactionEngine->constraints().initialScale; … … 69 69 { 70 70 if (!m_webViewPrivate->interactionEngine) 71 return QVariant( 0.25);71 return QVariant(); 72 72 73 73 return m_webViewPrivate->interactionEngine->constraints().minimumScale; … … 77 77 { 78 78 if (!m_webViewPrivate->interactionEngine) 79 return QVariant( 1.8);79 return QVariant(); 80 80 81 81 return m_webViewPrivate->interactionEngine->constraints().maximumScale; … … 85 85 { 86 86 if (!m_webViewPrivate->interactionEngine) 87 return QVariant( true);87 return QVariant(); 88 88 89 89 return m_webViewPrivate->interactionEngine->constraints().isUserScalable; … … 93 93 { 94 94 if (!m_webViewPrivate->interactionEngine) 95 return QVariant( QSize());95 return QVariant(); 96 96 97 97 return m_webViewPrivate->interactionEngine->constraints().layoutSize;
Note: See TracChangeset
for help on using the changeset viewer.