Title: [137718] trunk/Source/WebKit2
Revision
137718
Author
[email protected]
Date
2012-12-14 00:01:10 -0800 (Fri, 14 Dec 2012)

Log Message

[EFL][WK2] Do not pass size to updateViewportSize
https://bugs.webkit.org/show_bug.cgi?id=104994

Reviewed by Gyuyoung Kim.

There is no need to pass size to updateViewportSize as we
have direct access to it. This makes the code differ less
from Qt.

* UIProcess/API/efl/ewk_view.cpp:
(_ewk_view_smart_calculate):
* UIProcess/PageViewportController.cpp:
(WebKit::PageViewportController::pageDidRequestScroll):
* UIProcess/efl/PageClientBase.h:
(PageClientBase):
* UIProcess/efl/PageClientDefaultImpl.cpp:
(WebKit::PageClientDefaultImpl::updateViewportSize):
* UIProcess/efl/PageClientDefaultImpl.h:
(PageClientDefaultImpl):
* UIProcess/efl/PageClientLegacyImpl.cpp:
(WebKit::PageClientLegacyImpl::updateViewportSize):
* UIProcess/efl/PageClientLegacyImpl.h:
(PageClientLegacyImpl):
* UIProcess/efl/PageViewportControllerClientEfl.cpp:
(WebKit::PageViewportControllerClientEfl::updateViewportSize):
* UIProcess/efl/PageViewportControllerClientEfl.h:
(PageViewportControllerClientEfl):

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (137717 => 137718)


--- trunk/Source/WebKit2/ChangeLog	2012-12-14 07:45:46 UTC (rev 137717)
+++ trunk/Source/WebKit2/ChangeLog	2012-12-14 08:01:10 UTC (rev 137718)
@@ -1,3 +1,33 @@
+2012-12-13  Kenneth Rohde Christiansen  <[email protected]>
+
+        [EFL][WK2] Do not pass size to updateViewportSize
+        https://bugs.webkit.org/show_bug.cgi?id=104994
+
+        Reviewed by Gyuyoung Kim.
+
+        There is no need to pass size to updateViewportSize as we
+        have direct access to it. This makes the code differ less
+        from Qt.
+
+        * UIProcess/API/efl/ewk_view.cpp:
+        (_ewk_view_smart_calculate):
+        * UIProcess/PageViewportController.cpp:
+        (WebKit::PageViewportController::pageDidRequestScroll):
+        * UIProcess/efl/PageClientBase.h:
+        (PageClientBase):
+        * UIProcess/efl/PageClientDefaultImpl.cpp:
+        (WebKit::PageClientDefaultImpl::updateViewportSize):
+        * UIProcess/efl/PageClientDefaultImpl.h:
+        (PageClientDefaultImpl):
+        * UIProcess/efl/PageClientLegacyImpl.cpp:
+        (WebKit::PageClientLegacyImpl::updateViewportSize):
+        * UIProcess/efl/PageClientLegacyImpl.h:
+        (PageClientLegacyImpl):
+        * UIProcess/efl/PageViewportControllerClientEfl.cpp:
+        (WebKit::PageViewportControllerClientEfl::updateViewportSize):
+        * UIProcess/efl/PageViewportControllerClientEfl.h:
+        (PageViewportControllerClientEfl):
+
 2012-12-13  Sanghyup Lee  <[email protected]>
 
         Fix build warning

Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_view.cpp (137717 => 137718)


--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_view.cpp	2012-12-14 07:45:46 UTC (rev 137717)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_view.cpp	2012-12-14 08:01:10 UTC (rev 137718)
@@ -390,7 +390,7 @@
         impl->setNeedsSurfaceResize();
 #endif
 #if USE(TILED_BACKING_STORE)
-        impl->pageClient()->updateViewportSize(IntSize(width, height));
+        impl->pageClient()->updateViewportSize();
 #endif
     }
 }

Modified: trunk/Source/WebKit2/UIProcess/PageViewportController.cpp (137717 => 137718)


--- trunk/Source/WebKit2/UIProcess/PageViewportController.cpp	2012-12-14 07:45:46 UTC (rev 137717)
+++ trunk/Source/WebKit2/UIProcess/PageViewportController.cpp	2012-12-14 08:01:10 UTC (rev 137718)
@@ -226,7 +226,6 @@
 
     FloatPoint position = pixelAlignedFloatPoint(FloatPoint(cssPosition));
     FloatPoint boundPosition = boundContentsPosition(position);
-
     FloatRect endVisibleContentRect(boundPosition, visibleContentsSize());
 
     if (m_lastFrameCoveredRect.intersects(endVisibleContentRect))

Modified: trunk/Source/WebKit2/UIProcess/efl/PageClientBase.h (137717 => 137718)


--- trunk/Source/WebKit2/UIProcess/efl/PageClientBase.h	2012-12-14 07:45:46 UTC (rev 137717)
+++ trunk/Source/WebKit2/UIProcess/efl/PageClientBase.h	2012-12-14 08:01:10 UTC (rev 137718)
@@ -40,7 +40,7 @@
 
     // Called from the view
     virtual void didCommitLoad() = 0;
-    virtual void updateViewportSize(const WebCore::IntSize&) = 0;
+    virtual void updateViewportSize() = 0;
     virtual void didChangeContentsSize(const WebCore::IntSize&) = 0;
 
     EwkViewImpl* viewImpl() const;

Modified: trunk/Source/WebKit2/UIProcess/efl/PageClientDefaultImpl.cpp (137717 => 137718)


--- trunk/Source/WebKit2/UIProcess/efl/PageClientDefaultImpl.cpp	2012-12-14 07:45:46 UTC (rev 137717)
+++ trunk/Source/WebKit2/UIProcess/efl/PageClientDefaultImpl.cpp	2012-12-14 08:01:10 UTC (rev 137718)
@@ -53,14 +53,14 @@
 #endif
 }
 
-void PageClientDefaultImpl::updateViewportSize(const WebCore::IntSize& size)
+void PageClientDefaultImpl::updateViewportSize()
 {
 #if USE(TILED_BACKING_STORE)
     if (!m_pageViewportControllerClient) {
         m_pageViewportControllerClient = PageViewportControllerClientEfl::create(m_viewImpl);
         m_pageViewportController = adoptPtr(new PageViewportController(m_viewImpl->page(), m_pageViewportControllerClient.get()));
     }
-    m_pageViewportControllerClient->updateViewportSize(size);
+    m_pageViewportControllerClient->updateViewportSize();
 #else
     UNUSED_PARAM(size);
 #endif

Modified: trunk/Source/WebKit2/UIProcess/efl/PageClientDefaultImpl.h (137717 => 137718)


--- trunk/Source/WebKit2/UIProcess/efl/PageClientDefaultImpl.h	2012-12-14 07:45:46 UTC (rev 137717)
+++ trunk/Source/WebKit2/UIProcess/efl/PageClientDefaultImpl.h	2012-12-14 08:01:10 UTC (rev 137718)
@@ -44,7 +44,7 @@
     virtual ~PageClientDefaultImpl() { }
 
     virtual void didCommitLoad();
-    virtual void updateViewportSize(const WebCore::IntSize&);
+    virtual void updateViewportSize();
 
     virtual WebCore::FloatRect convertToDeviceSpace(const WebCore::FloatRect&);
     virtual WebCore::FloatRect convertToUserSpace(const WebCore::FloatRect&);

Modified: trunk/Source/WebKit2/UIProcess/efl/PageClientLegacyImpl.cpp (137717 => 137718)


--- trunk/Source/WebKit2/UIProcess/efl/PageClientLegacyImpl.cpp	2012-12-14 07:45:46 UTC (rev 137717)
+++ trunk/Source/WebKit2/UIProcess/efl/PageClientLegacyImpl.cpp	2012-12-14 08:01:10 UTC (rev 137718)
@@ -47,10 +47,10 @@
     m_viewImpl->update();
 }
 
-void PageClientLegacyImpl::updateViewportSize(const WebCore::IntSize& size)
+void PageClientLegacyImpl::updateViewportSize()
 {
 #if USE(TILED_BACKING_STORE)
-    m_viewImpl->page()->drawingArea()->setVisibleContentsRect(IntRect(roundedIntPoint(m_viewImpl->pagePosition()), size), m_viewImpl->scaleFactor(), FloatPoint());
+    m_viewImpl->page()->drawingArea()->setVisibleContentsRect(IntRect(roundedIntPoint(m_viewImpl->pagePosition()), m_viewImpl->size()), m_viewImpl->scaleFactor(), FloatPoint());
 #else
     UNUSED_PARAM(size);
 #endif

Modified: trunk/Source/WebKit2/UIProcess/efl/PageClientLegacyImpl.h (137717 => 137718)


--- trunk/Source/WebKit2/UIProcess/efl/PageClientLegacyImpl.h	2012-12-14 07:45:46 UTC (rev 137717)
+++ trunk/Source/WebKit2/UIProcess/efl/PageClientLegacyImpl.h	2012-12-14 08:01:10 UTC (rev 137718)
@@ -41,7 +41,7 @@
     virtual ~PageClientLegacyImpl() { }
 
     virtual void didCommitLoad();
-    virtual void updateViewportSize(const WebCore::IntSize&);
+    virtual void updateViewportSize();
 
     virtual WebCore::FloatRect convertToDeviceSpace(const WebCore::FloatRect&);
     virtual WebCore::FloatRect convertToUserSpace(const WebCore::FloatRect&);

Modified: trunk/Source/WebKit2/UIProcess/efl/PageViewportControllerClientEfl.cpp (137717 => 137718)


--- trunk/Source/WebKit2/UIProcess/efl/PageViewportControllerClientEfl.cpp	2012-12-14 07:45:46 UTC (rev 137717)
+++ trunk/Source/WebKit2/UIProcess/efl/PageViewportControllerClientEfl.cpp	2012-12-14 08:01:10 UTC (rev 137718)
@@ -59,12 +59,10 @@
     drawingArea()->coordinatedLayerTreeHostProxy()->layerTreeRenderer()->setActive(active);
 }
 
-void PageViewportControllerClientEfl::updateViewportSize(const IntSize& viewportSize)
+void PageViewportControllerClientEfl::updateViewportSize()
 {
-    m_viewportSize = viewportSize;
-
     ASSERT(m_controller);
-    m_controller->didChangeViewportSize(viewportSize);
+    m_controller->didChangeViewportSize(m_viewImpl->size());
 }
 
 void PageViewportControllerClientEfl::didChangeContentsSize(const WebCore::IntSize& contentsSize)

Modified: trunk/Source/WebKit2/UIProcess/efl/PageViewportControllerClientEfl.h (137717 => 137718)


--- trunk/Source/WebKit2/UIProcess/efl/PageViewportControllerClientEfl.h	2012-12-14 07:45:46 UTC (rev 137717)
+++ trunk/Source/WebKit2/UIProcess/efl/PageViewportControllerClientEfl.h	2012-12-14 08:01:10 UTC (rev 137718)
@@ -48,7 +48,7 @@
     float scaleFactor() const { return m_viewImpl->scaleFactor(); }
     WebCore::FloatPoint contentPosition() const { return m_contentPosition; }
 
-    void updateViewportSize(const WebCore::IntSize& viewportSize);
+    void updateViewportSize();
     void setRendererActive(bool);
 
     virtual void setViewportPosition(const WebCore::FloatPoint& contentsPoint);
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to