[EFL] Remove non Coordinated Graphics code path from cmake build system after r142169
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 29 Aug 2014 10:05:25 +0000 (10:05 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 29 Aug 2014 10:05:25 +0000 (10:05 +0000)
https://bugs.webkit.org/show_bug.cgi?id=135560

Patch by Eva Balazsfalvi <evab.u-szeged@partner.samsung.com> on 2014-08-29
Reviewed by Gyuyoung Kim.

.:

* Source/cmake/OptionsEfl.cmake: Removed TILED_BACKING_STORE guard.

Source/WebCore:

No new tests required, no new functionality.

* PlatformEfl.cmake: Removed TEXTURE_MAPPER and 3D_GRAPHICS guards.
* platform/graphics/efl/GraphicsContext3DEfl.cpp: Removed TEXTURE_MAPPER_GL and GRAPHICS_SURFACE guards.
(WebCore::GraphicsContext3D::platformLayer):
(WebCore::GraphicsContext3D::createGraphicsSurfaces):
* platform/graphics/efl/GraphicsContext3DPrivate.cpp: Removed TEXTURE_MAPPER_GL and GRAPHICS_SURFACE guards.
(WebCore::GraphicsContext3DPrivate::initialize):
(WebCore::GraphicsContext3DPrivate::releaseResources):
(WebCore::GraphicsContext3DPrivate::paintToTextureMapper):
(WebCore::GraphicsContext3DPrivate::graphicsSurfaceFlags):
* platform/graphics/efl/GraphicsContext3DPrivate.h: Removed TEXTURE_MAPPER_GL and GRAPHICS_SURFACE guards.
* platform/graphics/surfaces/efl/GraphicsSurfaceCommon.cpp: Removed GRAPHICS_SURFACE guard.

Tools:

* Scripts/webkitperl/FeatureList.pm: Removed TILED_BACKING_STORE guard.

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

ChangeLog
Source/WebCore/ChangeLog
Source/WebCore/PlatformEfl.cmake
Source/WebCore/platform/graphics/efl/GraphicsContext3DEfl.cpp
Source/WebCore/platform/graphics/efl/GraphicsContext3DPrivate.cpp
Source/WebCore/platform/graphics/efl/GraphicsContext3DPrivate.h
Source/WebCore/platform/graphics/surfaces/efl/GraphicsSurfaceCommon.cpp
Source/cmake/OptionsEfl.cmake
Tools/ChangeLog
Tools/Scripts/webkitperl/FeatureList.pm

index e37a8af..7ef1040 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2014-08-29  Eva Balazsfalvi  <evab.u-szeged@partner.samsung.com>
+
+        [EFL] Remove non Coordinated Graphics code path from cmake build system after r142169
+        https://bugs.webkit.org/show_bug.cgi?id=135560
+
+        Reviewed by Gyuyoung Kim.
+
+        * Source/cmake/OptionsEfl.cmake: Removed TILED_BACKING_STORE guard.
+
 2014-08-28  Brian J. Burg  <burg@cs.washington.edu>
 
         WebInspectorUI.framework is not built for the "All Source" Xcode scheme
index 7b90d0a..3ed26ec 100644 (file)
@@ -1,3 +1,24 @@
+2014-08-29  Eva Balazsfalvi  <evab.u-szeged@partner.samsung.com>
+
+        [EFL] Remove non Coordinated Graphics code path from cmake build system after r142169
+        https://bugs.webkit.org/show_bug.cgi?id=135560
+
+        Reviewed by Gyuyoung Kim.
+
+        No new tests required, no new functionality.
+
+        * PlatformEfl.cmake: Removed TEXTURE_MAPPER and 3D_GRAPHICS guards.
+        * platform/graphics/efl/GraphicsContext3DEfl.cpp: Removed TEXTURE_MAPPER_GL and GRAPHICS_SURFACE guards.
+        (WebCore::GraphicsContext3D::platformLayer):
+        (WebCore::GraphicsContext3D::createGraphicsSurfaces):
+        * platform/graphics/efl/GraphicsContext3DPrivate.cpp: Removed TEXTURE_MAPPER_GL and GRAPHICS_SURFACE guards.
+        (WebCore::GraphicsContext3DPrivate::initialize):
+        (WebCore::GraphicsContext3DPrivate::releaseResources):
+        (WebCore::GraphicsContext3DPrivate::paintToTextureMapper):
+        (WebCore::GraphicsContext3DPrivate::graphicsSurfaceFlags):
+        * platform/graphics/efl/GraphicsContext3DPrivate.h: Removed TEXTURE_MAPPER_GL and GRAPHICS_SURFACE guards.
+        * platform/graphics/surfaces/efl/GraphicsSurfaceCommon.cpp: Removed GRAPHICS_SURFACE guard.
+
 2014-08-29  Carlos Garcia Campos  <cgarcia@igalia.com>
 
         RenderThemeGtk depends on classes outside of platform
index 5afc810..342b0c4 100644 (file)
@@ -10,7 +10,12 @@ list(APPEND WebCore_INCLUDE_DIRECTORIES
     "${WEBCORE_DIR}/platform/graphics/freetype"
     "${WEBCORE_DIR}/platform/graphics/harfbuzz/"
     "${WEBCORE_DIR}/platform/graphics/harfbuzz/ng"
+    "${WEBCORE_DIR}/platform/graphics/opengl"
     "${WEBCORE_DIR}/platform/graphics/opentype"
+    "${WEBCORE_DIR}/platform/graphics/surfaces"
+    "${WEBCORE_DIR}/platform/graphics/surfaces/efl"
+    "${WEBCORE_DIR}/platform/graphics/surfaces/glx"
+    "${WEBCORE_DIR}/platform/graphics/texmap"
     "${WEBCORE_DIR}/platform/graphics/texmap/coordinated"
     "${WEBCORE_DIR}/platform/linux"
     "${WEBCORE_DIR}/platform/mediastream/gstreamer"
@@ -106,6 +111,7 @@ list(APPEND WebCore_SOURCES
 
     platform/graphics/cairo/BitmapImageCairo.cpp
     platform/graphics/cairo/CairoUtilities.cpp
+    platform/graphics/cairo/DrawingBufferCairo.cpp
     platform/graphics/cairo/FontCairo.cpp
     platform/graphics/cairo/FontCairoHarfbuzzNG.cpp
     platform/graphics/cairo/GradientCairo.cpp
@@ -122,6 +128,10 @@ list(APPEND WebCore_SOURCES
     platform/graphics/cairo/TransformationMatrixCairo.cpp
 
     platform/graphics/efl/CairoUtilitiesEfl.cpp
+    platform/graphics/efl/EvasGLContext.cpp
+    platform/graphics/efl/EvasGLSurface.cpp
+    platform/graphics/efl/GraphicsContext3DEfl.cpp
+    platform/graphics/efl/GraphicsContext3DPrivate.cpp
     platform/graphics/efl/IconEfl.cpp
     platform/graphics/efl/ImageEfl.cpp
     platform/graphics/efl/IntPointEfl.cpp
@@ -154,8 +164,25 @@ list(APPEND WebCore_SOURCES
     platform/graphics/harfbuzz/HarfBuzzFaceCairo.cpp
     platform/graphics/harfbuzz/HarfBuzzShaper.cpp
 
+    platform/graphics/opengl/Extensions3DOpenGLCommon.cpp
+    platform/graphics/opengl/GLPlatformContext.cpp
+    platform/graphics/opengl/GLPlatformSurface.cpp
+    platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp
+    platform/graphics/opengl/TemporaryOpenGLSetting.cpp
+
     platform/graphics/opentype/OpenTypeVerticalData.cpp
 
+    platform/graphics/surfaces/GLTransportSurface.cpp
+    platform/graphics/surfaces/GraphicsSurface.cpp
+
+    platform/graphics/surfaces/efl/GraphicsSurfaceCommon.cpp
+
+    platform/graphics/surfaces/glx/X11Helper.cpp
+
+    platform/graphics/texmap/GraphicsLayerTextureMapper.cpp
+    platform/graphics/texmap/TextureMapperGL.cpp
+    platform/graphics/texmap/TextureMapperShaderProgram.cpp
+
     platform/graphics/texmap/coordinated/AreaAllocator.cpp
     platform/graphics/texmap/coordinated/CompositingCoordinator.cpp
     platform/graphics/texmap/coordinated/CoordinatedBackingStore.cpp
@@ -254,12 +281,6 @@ list(APPEND WebCore_USER_AGENT_STYLE_SHEETS
     ${WEBCORE_DIR}/Modules/mediacontrols/mediaControlsApple.css
 )
 
-if (WTF_USE_TEXTURE_MAPPER)
-    list(APPEND WebCore_SOURCES
-        platform/graphics/texmap/GraphicsLayerTextureMapper.cpp
-    )
-endif ()
-
 set(WebCore_USER_AGENT_SCRIPTS
     ${WEBCORE_DIR}/English.lproj/mediaControlsLocalizedStrings.js
     ${WEBCORE_DIR}/Modules/mediacontrols/mediaControlsApple.js
@@ -291,6 +312,7 @@ list(APPEND WebCore_LIBRARIES
     ${LIBXSLT_LIBRARIES}
     ${PNG_LIBRARIES}
     ${SQLITE_LIBRARIES}
+    ${X11_X11_LIB}
     ${ZLIB_LIBRARIES}
 )
 
@@ -358,90 +380,51 @@ if (ENABLE_VIDEO)
     endif ()
 endif ()
 
-if (WTF_USE_3D_GRAPHICS)
+if (WTF_USE_EGL)
     list(APPEND WebCore_INCLUDE_DIRECTORIES
-        "${WEBCORE_DIR}/platform/graphics/opengl"
-        "${WEBCORE_DIR}/platform/graphics/surfaces"
-        "${WEBCORE_DIR}/platform/graphics/surfaces/efl"
-        "${WEBCORE_DIR}/platform/graphics/surfaces/glx"
-        "${WEBCORE_DIR}/platform/graphics/texmap"
+        ${EGL_INCLUDE_DIR}
+        "${WEBCORE_DIR}/platform/graphics/surfaces/egl"
     )
+endif ()
 
-    if (WTF_USE_EGL)
-        list(APPEND WebCore_INCLUDE_DIRECTORIES
-            ${EGL_INCLUDE_DIR}
-            "${WEBCORE_DIR}/platform/graphics/surfaces/egl"
+if (WTF_USE_EGL)
+    list(APPEND WebCore_SOURCES
+        platform/graphics/surfaces/egl/EGLConfigSelector.cpp
+        platform/graphics/surfaces/egl/EGLContext.cpp
+        platform/graphics/surfaces/egl/EGLHelper.cpp
+        platform/graphics/surfaces/egl/EGLSurface.cpp
+        platform/graphics/surfaces/egl/EGLXSurface.cpp
     )
-    endif ()
-
+else ()
     list(APPEND WebCore_SOURCES
-        platform/graphics/cairo/DrawingBufferCairo.cpp
-
-        platform/graphics/efl/EvasGLContext.cpp
-        platform/graphics/efl/EvasGLSurface.cpp
-        platform/graphics/efl/GraphicsContext3DEfl.cpp
-        platform/graphics/efl/GraphicsContext3DPrivate.cpp
-
-        platform/graphics/opengl/Extensions3DOpenGLCommon.cpp
-        platform/graphics/opengl/GLPlatformContext.cpp
-        platform/graphics/opengl/GLPlatformSurface.cpp
-        platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp
-        platform/graphics/opengl/TemporaryOpenGLSetting.cpp
-
-        platform/graphics/surfaces/GLTransportSurface.cpp
-        platform/graphics/surfaces/GraphicsSurface.cpp
-
-        platform/graphics/surfaces/efl/GraphicsSurfaceCommon.cpp
-
-        platform/graphics/surfaces/glx/X11Helper.cpp
-
-        platform/graphics/texmap/TextureMapperGL.cpp
-        platform/graphics/texmap/TextureMapperShaderProgram.cpp
+        platform/graphics/surfaces/glx/GLXContext.cpp
+        platform/graphics/surfaces/glx/GLXSurface.cpp
     )
+endif ()
 
-    if (WTF_USE_EGL)
-        list(APPEND WebCore_SOURCES
-            platform/graphics/surfaces/egl/EGLConfigSelector.cpp
-            platform/graphics/surfaces/egl/EGLContext.cpp
-            platform/graphics/surfaces/egl/EGLHelper.cpp
-            platform/graphics/surfaces/egl/EGLSurface.cpp
-            platform/graphics/surfaces/egl/EGLXSurface.cpp
-        )
-    else ()
-        list(APPEND WebCore_SOURCES
-            platform/graphics/surfaces/glx/GLXContext.cpp
-            platform/graphics/surfaces/glx/GLXSurface.cpp
-        )
-    endif ()
-
-    if (WTF_USE_OPENGL_ES_2)
-        list(APPEND WebCore_SOURCES
-            platform/graphics/opengl/Extensions3DOpenGLES.cpp
-            platform/graphics/opengl/GraphicsContext3DOpenGLES.cpp
-        )
-    else ()
-        list(APPEND WebCore_SOURCES
-            platform/graphics/OpenGLShims.cpp
+if (WTF_USE_OPENGL_ES_2)
+    list(APPEND WebCore_SOURCES
+        platform/graphics/opengl/Extensions3DOpenGLES.cpp
+        platform/graphics/opengl/GraphicsContext3DOpenGLES.cpp
+    )
+else ()
+    list(APPEND WebCore_SOURCES
+        platform/graphics/OpenGLShims.cpp
 
-            platform/graphics/opengl/Extensions3DOpenGL.cpp
-            platform/graphics/opengl/GraphicsContext3DOpenGL.cpp
-        )
-    endif ()
+        platform/graphics/opengl/Extensions3DOpenGL.cpp
+        platform/graphics/opengl/GraphicsContext3DOpenGL.cpp
+    )
+endif ()
 
+if (WTF_USE_EGL)
     list(APPEND WebCore_LIBRARIES
-        ${X11_X11_LIB}
+        ${EGL_LIBRARY}
+    )
+elseif (X11_Xcomposite_FOUND AND X11_Xrender_FOUND)
+    list(APPEND WebCore_LIBRARIES
+        ${X11_Xcomposite_LIB}
+        ${X11_Xrender_LIB}
     )
-
-    if (WTF_USE_EGL)
-        list(APPEND WebCore_LIBRARIES
-            ${EGL_LIBRARY}
-        )
-    elseif (X11_Xcomposite_FOUND AND X11_Xrender_FOUND)
-        list(APPEND WebCore_LIBRARIES
-            ${X11_Xcomposite_LIB}
-            ${X11_Xrender_LIB}
-        )
-    endif ()
 endif ()
 
 if (ENABLE_WEB_AUDIO)
index 6cdd5e2..c61f5ca 100644 (file)
@@ -175,12 +175,7 @@ Platform3DObject GraphicsContext3D::platformTexture() const
 
 PlatformLayer* GraphicsContext3D::platformLayer() const
 {
-#if USE(TEXTURE_MAPPER_GL)
     return m_private.get();
-#else
-    notImplemented();
-    return 0;
-#endif
 }
 
 bool GraphicsContext3D::makeContextCurrent()
@@ -230,12 +225,10 @@ void GraphicsContext3D::paintToCanvas(const unsigned char* imagePixels, int imag
     context->restore();
 }
 
-#if USE(GRAPHICS_SURFACE)
 void GraphicsContext3D::createGraphicsSurfaces(const IntSize& size)
 {
     m_private->didResizeCanvas(size);
 }
-#endif
 
 GraphicsContext3D::ImageExtractor::~ImageExtractor()
 {
index fa06d97..16627f4 100644 (file)
@@ -68,9 +68,7 @@ bool GraphicsContext3DPrivate::initialize()
 
         if (!makeContextCurrent())
             return false;
-#if USE(GRAPHICS_SURFACE)
         m_surfaceOperation = CreateSurface;
-#endif
     }
 
     return true;
@@ -87,7 +85,6 @@ void GraphicsContext3DPrivate::releaseResources()
         return;
 
     // Release the current context and drawable only after destroying any associated gl resources.
-#if USE(GRAPHICS_SURFACE)
     if (m_previousGraphicsSurface)
         m_previousGraphicsSurface = nullptr;
 
@@ -95,7 +92,6 @@ void GraphicsContext3DPrivate::releaseResources()
         m_graphicsSurface = nullptr;
 
     m_surfaceHandle = GraphicsSurfaceToken();
-#endif
     if (m_offScreenSurface)
         m_offScreenSurface->destroy();
 
@@ -163,14 +159,11 @@ bool GraphicsContext3DPrivate::prepareBuffer() const
     return true;
 }
 
-#if USE(TEXTURE_MAPPER_GL)
 void GraphicsContext3DPrivate::paintToTextureMapper(TextureMapper*, const FloatRect& /* target */, const TransformationMatrix&, float /* opacity */)
 {
     notImplemented();
 }
-#endif
 
-#if USE(GRAPHICS_SURFACE)
 void GraphicsContext3DPrivate::createGraphicsSurface()
 {
     static PendingSurfaceOperation pendingOperation = DeletePreviousSurface | Resize | CreateSurface;
@@ -264,6 +257,5 @@ GraphicsSurface::Flags GraphicsContext3DPrivate::graphicsSurfaceFlags() const
 
     return TextureMapperPlatformLayer::graphicsSurfaceFlags();
 }
-#endif
 
 } // namespace WebCore
index 7cec5db..c8c934a 100644 (file)
 #define GraphicsContext3DPrivate_h
 
 #include "GraphicsContext3D.h"
-
-#if USE(TEXTURE_MAPPER_GL)
 #include <texmap/TextureMapperPlatformLayer.h>
-#endif
-
 #include "GLPlatformContext.h"
 
 namespace WebCore {
-class GraphicsContext3DPrivate
-#if USE(TEXTURE_MAPPER_GL)
-        : public TextureMapperPlatformLayer
-#endif
+class GraphicsContext3DPrivate: public TextureMapperPlatformLayer
 {
 public:
     static std::unique_ptr<GraphicsContext3DPrivate> create(GraphicsContext3D*, HostWindow*);
@@ -43,20 +36,15 @@ public:
 
     PlatformGraphicsContext3D platformGraphicsContext3D() const;
     void setContextLostCallback(std::unique_ptr<GraphicsContext3D::ContextLostCallback>);
-#if USE(TEXTURE_MAPPER_GL)
     virtual void paintToTextureMapper(TextureMapper*, const FloatRect&, const TransformationMatrix&, float) override;
-#endif
-#if USE(GRAPHICS_SURFACE)
     virtual IntSize platformLayerSize() const override;
     virtual uint32_t copyToGraphicsSurface() override;
     virtual GraphicsSurfaceToken graphicsSurfaceToken() const override;
     virtual GraphicsSurface::Flags graphicsSurfaceFlags() const override;
     void didResizeCanvas(const IntSize&);
-#endif
     bool makeContextCurrent() const;
 
 private:
-#if USE(GRAPHICS_SURFACE)
     enum PendingOperation {
         Default = 0x00, // No Pending Operation.
         CreateSurface = 0x01,
@@ -65,7 +53,6 @@ private:
     };
 
     typedef unsigned PendingSurfaceOperation;
-#endif
 
     bool initialize();
     void createGraphicsSurface();
@@ -76,12 +63,10 @@ private:
     HostWindow* m_hostWindow;
     std::unique_ptr<GLPlatformContext> m_offScreenContext;
     std::unique_ptr<GLPlatformSurface> m_offScreenSurface;
-#if USE(GRAPHICS_SURFACE)
     GraphicsSurfaceToken m_surfaceHandle;
     RefPtr<GraphicsSurface> m_graphicsSurface;
     RefPtr<GraphicsSurface> m_previousGraphicsSurface;
     PendingSurfaceOperation m_surfaceOperation : 3;
-#endif
     std::unique_ptr<GraphicsContext3D::ContextLostCallback> m_contextLostCallback;
     ListHashSet<GC3Denum> m_syntheticErrors;
     IntSize m_size;
index be8c698..ec4f122 100644 (file)
@@ -25,9 +25,6 @@
 
 #include "config.h"
 #include "GraphicsSurface.h"
-
-#if USE(GRAPHICS_SURFACE)
-
 #include "GLPlatformContext.h"
 #include "GLTransportSurface.h"
 #include "NotImplemented.h"
@@ -267,4 +264,3 @@ PassRefPtr<Image> GraphicsSurface::createReadOnlyImage(const IntRect&)
 
 }
 
-#endif
index f0e3617..c8ec86e 100644 (file)
@@ -221,50 +221,39 @@ if (ENABLE_VIDEO OR ENABLE_WEB_AUDIO)
     endif ()
 endif ()
 
-if (WTF_USE_TILED_BACKING_STORE)
-    add_definitions(-DWTF_USE_COORDINATED_GRAPHICS=1)
+add_definitions(-DWTF_USE_COORDINATED_GRAPHICS=1)
 
-    set(WTF_USE_TEXTURE_MAPPER 1)
-    add_definitions(-DWTF_USE_TEXTURE_MAPPER=1)
+add_definitions(-DWTF_USE_TEXTURE_MAPPER=1)
 
-    set(WTF_USE_3D_GRAPHICS 1)
-    add_definitions(-DWTF_USE_3D_GRAPHICS=1)
+set(WTF_USE_3D_GRAPHICS 1)
+add_definitions(-DWTF_USE_3D_GRAPHICS=1)
 
-    set(ENABLE_3D_RENDERING 1)
-    add_definitions(-DENABLE_3D_RENDERING=1)
-else ()
-    # Disable 3D graphics and WEBGL if tiled backing is disabled
-    set(ENABLE_WEBGL 0)
-    set(WTF_USE_3D_GRAPHICS 0)
-    add_definitions(-DWTF_USE_3D_GRAPHICS=0)
-endif ()
+set(ENABLE_3D_RENDERING 1)
+add_definitions(-DENABLE_3D_RENDERING=1)
 
-if (ENABLE_WEBGL OR WTF_USE_TILED_BACKING_STORE)
-    set(USE_GRAPHICS_SURFACE 1)
-    add_definitions(-DWTF_USE_GRAPHICS_SURFACE=1)
+add_definitions(-DWTF_USE_GRAPHICS_SURFACE=1)
 
-    option(ENABLE_GLES2 "Enable GLES Support")
-    if (ENABLE_GLES2)
-        find_package(GLES REQUIRED)
+option(ENABLE_GLES2 "Enable GLES Support")
+if (ENABLE_GLES2)
+    find_package(GLES REQUIRED)
 
-        set(WTF_USE_OPENGL_ES_2 1)
-        add_definitions(-DWTF_USE_OPENGL_ES_2=1)
-    else ()
-        find_package(OpenGL REQUIRED)
+    set(WTF_USE_OPENGL_ES_2 1)
+    add_definitions(-DWTF_USE_OPENGL_ES_2=1)
+else ()
+    find_package(OpenGL REQUIRED)
 
-        set(WTF_USE_OPENGL 1)
-        add_definitions(-DWTF_USE_OPENGL=1)
-    endif ()
+    set(WTF_USE_OPENGL 1)
+    add_definitions(-DWTF_USE_OPENGL=1)
+endif ()
 
-    option(ENABLE_EGL "Enable EGL Support")
-    if (ENABLE_EGL)
-        find_package(EGL REQUIRED)
-        set(WTF_USE_EGL 1)
-        add_definitions(-DWTF_USE_EGL=1)
-    else ()
-        CHECK_INCLUDE_FILES("GL/glx.h" OPENGLX_FOUND)
-        add_definitions(-DWTF_USE_GLX=1)
-    endif ()
+option(ENABLE_EGL "Enable EGL Support")
+if (ENABLE_EGL)
+    find_package(EGL REQUIRED)
+    set(WTF_USE_EGL 1)
+    add_definitions(-DWTF_USE_EGL=1)
+else ()
+    CHECK_INCLUDE_FILES("GL/glx.h" OPENGLX_FOUND)
+    add_definitions(-DWTF_USE_GLX=1)
 endif ()
 
 if (ENABLE_WEBGL AND OPENGLX_FOUND)
index f0a2a0f..5fb05aa 100644 (file)
@@ -1,3 +1,12 @@
+2014-08-29  Eva Balazsfalvi  <evab.u-szeged@partner.samsung.com>
+
+        [EFL] Remove non Coordinated Graphics code path from cmake build system after r142169
+        https://bugs.webkit.org/show_bug.cgi?id=135560
+
+        Reviewed by Gyuyoung Kim.
+
+        * Scripts/webkitperl/FeatureList.pm: Removed TILED_BACKING_STORE guard.
+
 2014-08-28  Daniel Bates  <dabates@apple.com>
 
         [Win] update-webkit should update auxiliary libs by default
index ecafae1..7c8ad81 100644 (file)
@@ -394,9 +394,6 @@ my @features = (
     { option => "text-autosizing", desc => "Toggle Text Autosizing support",
       define => "ENABLE_TEXT_AUTOSIZING", default => 0, value => \$textAutosizingSupport },
 
-    { option => "tiled-backing-store", desc => "Toggle Tiled Backing Store support",
-      define => "WTF_USE_TILED_BACKING_STORE", default => isEfl(), value => \$tiledBackingStoreSupport },
-
     { option => "touch-events", desc => "Toggle Touch Events support",
       define => "ENABLE_TOUCH_EVENTS", default => (isIOSWebKit() || isEfl() || isGtk()), value => \$touchEventsSupport },