Fix TIVI-2772 16/16716/2 accepted/tizen_ivi_release tizen_ivi_release accepted/tizen/generic/20140305.081922 accepted/tizen/ivi/20140305.174944 accepted/tizen/ivi/release/20140315.020700 submit/tizen/20140305.080858 submit/tizen_ivi_release/20140315.020611
authorTina Zhang <tina.zhang@intel.com>
Fri, 21 Feb 2014 09:23:08 +0000 (17:23 +0800)
committerTina Zhang <tina.zhang@intel.com>
Mon, 24 Feb 2014 07:06:27 +0000 (15:06 +0800)
webkit2-efl build fail during emulator image build with gbs.
This happens during the "WaylandSurface.cpp" being compiled.
The complier complains the type PFNEGLQUERYWAYLANDBUFFERWL isn't defined.
This type should be defined in "WaylandPlatformExt.h".
But with the emulator build, the file "WaylandPlatformExt.h" cannot
be included in the "EGLSurface.h", since USE(MESA) is disabled.
So the solution is let "WaylandPlatformExt.h" be included in the
"EGLSurface.h" for both emulator and standard build.

Change-Id: I4c661deb6b91f8b74de0bc206e84a1adace81e35

Source/WebCore/platform/graphics/surfaces/egl/EGLSurface.h

index 6293575..3945b2a 100644 (file)
@@ -41,7 +41,7 @@
 #include <EGL/egl.h>
 #include <EGL/eglext.h>
 
-#if PLATFORM(WAYLAND) && USE(MESA)
+#if PLATFORM(WAYLAND)
 #include "WaylandPlatformExt.h"
 #endif