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