| Summary: | [GTK] Enable plugin-related CMake options and variables for the X11 target only | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Zan Dobersek <zan> | ||||||
| Component: | New Bugs | Assignee: | Zan Dobersek <zan> | ||||||
| Status: | RESOLVED FIXED | ||||||||
| Severity: | Normal | ||||||||
| Priority: | P2 | ||||||||
| Version: | 528+ (Nightly build) | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| Attachments: |
|
||||||||
|
Description
Zan Dobersek
2015-05-14 01:39:41 PDT
Created attachment 253113 [details]
Patch
Comment on attachment 253113 [details]
Patch
I thought WEBKIT_OPTION_DEPEND could be used for this, but Zan told me it doesn't really work, so let's use this for now.
(In reply to comment #2) > Comment on attachment 253113 [details] > Patch > > I thought WEBKIT_OPTION_DEPEND could be used for this, but Zan told me it > doesn't really work, so let's use this for now. It turns out it does work, though it doesn't affect values in CMakeCache.txt but only those in cmakeconfig.h. Plus, it only works for configurable options (like ENABLE_NETSCAPE_PLUGIN_API and ENABLE_PLUGIN_PROCESS_GTK2) and not for ordinary variables like ENABLE_PLUGIN_PROCESS. Created attachment 253116 [details]
Patch for landing
Comment on attachment 253116 [details] Patch for landing Clearing flags on attachment: 253116 Committed r184335: <http://trac.webkit.org/changeset/184335> All reviewed patches have been landed. Closing bug. |