Summary: | [WPE] Do not require XSLT if disabled | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Olivier Blin <olivier.blin> | ||||
Component: | WPE WebKit | Assignee: | Nobody <webkit-unassigned> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | aperez, bugs-noreply, commit-queue, cturner, don.olmstead, mcatanzaro, webkit-bug-importer, zan | ||||
Priority: | P2 | ||||||
Version: | Other | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
See Also: | https://bugs.webkit.org/show_bug.cgi?id=177857 | ||||||
Attachments: |
|
Description
Olivier Blin
2017-10-02 10:28:09 PDT
Created attachment 322387 [details]
Patch
Comment on attachment 322387 [details] Patch Clearing flags on attachment: 322387 Committed r222727: <http://trac.webkit.org/changeset/222727> All reviewed patches have been landed. Closing bug. I suppose we should expose ENABLE_XSLT as a public option, since it allows avoiding a dependency that's not needed on embedded devices. (In reply to Michael Catanzaro from comment #4) > I suppose we should expose ENABLE_XSLT as a public option, since it allows > avoiding a dependency that's not needed on embedded devices. Yes, I think that makes sense. (In reply to Zan Dobersek from comment #5) > (In reply to Michael Catanzaro from comment #4) > > I suppose we should expose ENABLE_XSLT as a public option, since it allows > > avoiding a dependency that's not needed on embedded devices. > > Yes, I think that makes sense. +1 (In reply to Adrian Perez from comment #6) > (In reply to Zan Dobersek from comment #5) > > (In reply to Michael Catanzaro from comment #4) > > > I suppose we should expose ENABLE_XSLT as a public option, since it allows > > > avoiding a dependency that's not needed on embedded devices. > > > > Yes, I think that makes sense. > > +1 Please do. We want to remove libxslt from WinCairo by default This doesn't affect WinCairo at all since the choice of which options to expose for WPE is WPE-specific. In the future: please no patches to allow disabling dependencies unless the corresponding feature flag also made public. |