RESOLVED FIXED 51346
Add ENABLE_NETSCAPE_PLUGIN_API, ENABLE_ORIENTATION_EVENTS and ENABLE_TOUCH_EVENTS flags to build-webkit
https://bugs.webkit.org/show_bug.cgi?id=51346
Summary Add ENABLE_NETSCAPE_PLUGIN_API, ENABLE_ORIENTATION_EVENTS and ENABLE_TOUCH_EV...
Laszlo Gombos
Reported 2010-12-20 12:24:20 PST
Based on the feedback received at bug 51316. I'm not sure if most/all ports have interest in these build options, but perhaps worth considering.
Attachments
proposed patch (2.77 KB, patch)
2010-12-20 12:26 PST, Laszlo Gombos
no flags
Laszlo Gombos
Comment 1 2010-12-20 12:26:08 PST
Created attachment 77025 [details] proposed patch
Csaba Osztrogonác
Comment 2 2010-12-21 07:49:40 PST
ENABLE_TOUCH_EVENTS is enabled by default for Android and Chromium build. But it seems that Android doesn't use build-webkit script and Chromium ignores all --FEATURE and --no-FEATURE options passed to build-webkit. Eric, could you confirm or disprove it? Otherwise this patch looks good to me.
Eric Seidel (no email)
Comment 3 2010-12-21 10:45:30 PST
I know very little about Chromium's build, but that sounds right that they would ignore options passed to build-webkit.
Tony Chang
Comment 4 2011-01-04 10:35:01 PST
Yes, chromium ignores these flags to build-webkit. I think that's working as intended since flags can be modified in features.gypi.
Eric Seidel (no email)
Comment 5 2011-01-06 13:20:36 PST
Comment on attachment 77025 [details] proposed patch OK.
WebKit Commit Bot
Comment 6 2011-01-06 13:49:57 PST
Comment on attachment 77025 [details] proposed patch Clearing flags on attachment: 77025 Committed r75196: <http://trac.webkit.org/changeset/75196>
WebKit Commit Bot
Comment 7 2011-01-06 13:50:04 PST
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.