Title: [89210] trunk/Source/WebKit2
Revision
89210
Author
[email protected]
Date
2011-06-18 20:42:48 -0700 (Sat, 18 Jun 2011)

Log Message

2011-06-18  Eunmi Lee  <[email protected]>

        Reviewed by Sam Weinig.

        [EFL][WK2] Add missing functions of EFL port's PageClientImpl
        https://bugs.webkit.org/show_bug.cgi?id=62711

        Three functions are added in the PageClient.h, so add them to the EFL's PageClientImpl.

        * UIProcess/API/efl/PageClientImpl.cpp:
        (WebKit::PageClientImpl::screenToWindow):
        (WebKit::PageClientImpl::enterAcceleratedCompositingMode):
        (WebKit::PageClientImpl::exitAcceleratedCompositingMode):
        * UIProcess/API/efl/PageClientImpl.h:

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (89209 => 89210)


--- trunk/Source/WebKit2/ChangeLog	2011-06-19 01:55:24 UTC (rev 89209)
+++ trunk/Source/WebKit2/ChangeLog	2011-06-19 03:42:48 UTC (rev 89210)
@@ -1,3 +1,18 @@
+2011-06-18  Eunmi Lee  <[email protected]>
+
+        Reviewed by Sam Weinig.
+
+        [EFL][WK2] Add missing functions of EFL port's PageClientImpl
+        https://bugs.webkit.org/show_bug.cgi?id=62711
+
+        Three functions are added in the PageClient.h, so add them to the EFL's PageClientImpl.
+
+        * UIProcess/API/efl/PageClientImpl.cpp:
+        (WebKit::PageClientImpl::screenToWindow):
+        (WebKit::PageClientImpl::enterAcceleratedCompositingMode):
+        (WebKit::PageClientImpl::exitAcceleratedCompositingMode):
+        * UIProcess/API/efl/PageClientImpl.h:
+
 2011-06-17  Brent Fulgham  <[email protected]>
 
         [WinCairo] Unreviewed build fix after r89060 and r89161.

Modified: trunk/Source/WebKit2/UIProcess/API/efl/PageClientImpl.cpp (89209 => 89210)


--- trunk/Source/WebKit2/UIProcess/API/efl/PageClientImpl.cpp	2011-06-19 01:55:24 UTC (rev 89209)
+++ trunk/Source/WebKit2/UIProcess/API/efl/PageClientImpl.cpp	2011-06-19 03:42:48 UTC (rev 89210)
@@ -163,6 +163,12 @@
     return viewRect;
 }
 
+IntPoint PageClientImpl::screenToWindow(const IntPoint& point)
+{
+    notImplemented();
+    return point;
+}
+
 IntRect PageClientImpl::windowToScreen(const IntRect&)
 {
     notImplemented();
@@ -191,6 +197,18 @@
     notImplemented();
 }
 
+#if USE(ACCELERATED_COMPOSITING)
+void PageClientImpl::enterAcceleratedCompositingMode(const LayerTreeContext&)
+{
+    notImplemented();
+}
+
+void PageClientImpl::exitAcceleratedCompositingMode()
+{
+    notImplemented();
+}
+#endif // USE(ACCELERATED_COMPOSITING)
+
 void PageClientImpl::didChangeScrollbarsForMainFrame() const
 {
     notImplemented();

Modified: trunk/Source/WebKit2/UIProcess/API/efl/PageClientImpl.h (89209 => 89210)


--- trunk/Source/WebKit2/UIProcess/API/efl/PageClientImpl.h	2011-06-19 01:55:24 UTC (rev 89209)
+++ trunk/Source/WebKit2/UIProcess/API/efl/PageClientImpl.h	2011-06-19 03:42:48 UTC (rev 89210)
@@ -72,6 +72,7 @@
     virtual void executeUndoRedo(WebPageProxy::UndoOrRedo);
     virtual WebCore::FloatRect convertToDeviceSpace(const WebCore::FloatRect&);
     virtual WebCore::FloatRect convertToUserSpace(const WebCore::FloatRect&);
+    virtual WebCore::IntPoint screenToWindow(const WebCore::IntPoint&);
     virtual WebCore::IntRect windowToScreen(const WebCore::IntRect&);
 
     virtual void doneWithKeyEvent(const NativeWebKeyboardEvent&, bool);
@@ -80,6 +81,10 @@
     virtual PassRefPtr<WebContextMenuProxy> createContextMenuProxy(WebPageProxy*);
 
     virtual void setFindIndicator(PassRefPtr<FindIndicator>, bool);
+#if USE(ACCELERATED_COMPOSITING)
+    virtual void enterAcceleratedCompositingMode(const LayerTreeContext&);
+    virtual void exitAcceleratedCompositingMode();
+#endif
 
     virtual void didChangeScrollbarsForMainFrame() const;
 
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to