[EFL] Remove PageClientEfl
https://bugs.webkit.org/show_bug.cgi?id=128508

Reviewed by Andreas Kling.

Source/WebCore:

PageClientEfl was introduced for accelerated compositing of WebKit1, but
it's bad idea because it's layer violation.
Indeed, it has never been used since introduced.

* platform/Widget.h: Back to PlatformPageClient to Evas_Object.
* platform/graphics/efl/GraphicsContext3DPrivate.cpp:
Removed empty method which use PageClientEfl.
* platform/graphics/efl/GraphicsContext3DPrivate.h: Ditto.

Source/WebKit:

* PlatformEfl.cmake: Removed PageClientEfl.cpp

Source/WebKit/efl:

* WebCoreSupport/AcceleratedCompositingContextEfl.cpp:
Removed dependencies of PageClientEfl.
(WebCore::AcceleratedCompositingContext::initialize):
* WebCoreSupport/ChromeClientEfl.cpp:
(WebCore::ChromeClientEfl::platformPageClient):
* WebCoreSupport/PageClientEfl.cpp: Removed.
* WebCoreSupport/PageClientEfl.h: Removed.
* ewk/ewk_view.cpp:
(_ewk_view_priv_new):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@163761 268f45cc-cd09-0410-ab3c-d52691b4dbfc