[WK2] PageViewportController.cpp is supposed to be a generic WebKit2 file but only works with Qt port.
https://bugs.webkit.org/show_bug.cgi?id=98186

Reviewed by Noam Rosenthal.

Source/WebCore:

Remove the implicit conversion from WebCore::FloatSize to QSize.

* platform/graphics/FloatSize.h:
(FloatSize):

Source/WebKit2:

Remove the dependece of WebCore::FloatSize to QSize implicit conversion.

* UIProcess/API/qt/qquickwebpage.cpp:
(QQuickWebPagePrivate::updateSize):
* UIProcess/API/qt/qquickwebview.cpp:
(QQuickWebViewLegacyPrivate::updateViewportSize):
(QQuickWebViewFlickablePrivate::updateViewportSize):
* UIProcess/PageViewportController.cpp:
(WebKit::PageViewportController::didRenderFrame):
(WebKit::PageViewportController::pageDidRequestScroll):
(WebKit::PageViewportController::syncVisibleContents):
(WebKit::PageViewportController::viewportSizeInContentsCoordinates):
(WebKit):
* UIProcess/PageViewportController.h:
(PageViewportController):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@130327 268f45cc-cd09-0410-ab3c-d52691b4dbfc
7 files changed