[webkit-reviews] review granted: [Bug 120627] [GTK] Add support for the Wayland build target : [Attachment 210363] Patch

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Sep 3 13:05:34 PDT 2013


Gustavo Noronha (kov) <gns at gnome.org> has granted Zan Dobersek
<zandobersek at gmail.com>'s request for review:
Bug 120627: [GTK] Add support for the Wayland build target
https://bugs.webkit.org/show_bug.cgi?id=120627

Attachment 210363: Patch
https://bugs.webkit.org/attachment.cgi?id=210363&action=review

------- Additional Comments from Gustavo Noronha (kov) <gns at gnome.org>
View in context: https://bugs.webkit.org/attachment.cgi?id=210363&action=review


> Source/WebCore/ChangeLog:15
> +	   (gdk_screen_get_monitor_workarea): Additionally guard bits of code
that depend on the GTK_WINDOWING_X11 macro being

s/GTK/GDK/

> Source/autotools/FindDependencies.m4:204
> +    AC_MSG_WARN([X11 target support not enabled, disabling GLX support.])
> +    enable_glx=no

Perhaps this should only warn if enable_glx was true.

> Source/autotools/FindDependencies.m4:298
> +if test "$with_x11_target" != "yes" && test "$with_wayland_target" = "yes"
&& test "enable_accelerated_compositing" != "no"; then

I think it's weird how we test for != "yes", = "yes", != "no" quite
inconsistently heh, just saying though, no need for changing.

> Source/autotools/ReadCommandLineArguments.m4:62
> +# To support building for X11 and Wayland targets concurrently, the
$with_target value is checked for this
> +# special case and two additional variables are introduced that denote
specifically whether we're building
> +# the X11 target, the Wayland target, both of these or neither.

Cunning.


More information about the webkit-reviews mailing list