[Webkit-unassigned] [Bug 185253] [WPE] Fix build for ENABLE_TOUCH_EVENTS=OFF
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu May 3 14:10:01 PDT 2018
https://bugs.webkit.org/show_bug.cgi?id=185253
Carlos Alberto Lopez Perez <clopez at igalia.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |aperez at igalia.com
--- Comment #9 from Carlos Alberto Lopez Perez <clopez at igalia.com> ---
(In reply to Michael Catanzaro from comment #6)
> Comment on attachment 339415 [details]
> patch
>
> Ooops, one more thing. I notice that ENABLE_TOUCH_EVENTS is actually forced
> on in OptionsWPE.cmake:
>
> WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_TOUCH_EVENTS PRIVATE ON)
>
> If we want to allow disabling touch support, that should be changed from
> PRIVATE to PUBLIC, and moved to the list of public options. And Zan should
> be the one to approve that.
>
> I guess there's not really any strong reason to support disabling touch
> events currently, because it doesn't add any new dependency.
Sorry, I don't agree with you at all
This comes from the meta-wpe and meta-webkit recipe that provide this as configurable, as many other options that are not cmake public options.
One thing is fixing the build with a private option disabled, and another one is moving the build option from public to private.
Following your reasoning we should remove all the private cmake config options. I don't buy that, neither I think is a good idea.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180503/5de7ee27/attachment-0001.html>
More information about the webkit-unassigned
mailing list