On 2015-03-26 3:07 PM, Jesse Nicholson wrote:
I'm wondering if anyone can point me to some documentation on customizing
what get's built into libxul. All I can find is outdated random forum posts
about changing defines in a "nsStaticXULComponents", specifically
XUL_MODULES define, but that information seems to no longer apply.
I'm looking to create a stripped down version that only includes the
functionality from the layout module (for dom parsing, css selectors, so
on). The link in the documentation that points to the appropriate mailing
list is broken/outdated, so hopefully I've written to the right list.
That's not a supported configuration, and chances are that you would
need to modify Gecko in order to make it build and function in such a
mode. Depending on how much time you're willing to spend on this, it
may not be practical, but that's hard to say without knowing exactly
what components you would want to disable. I really suggest against
doing this if at all possible.
But in order to answer your question, I don't think we have any updated
docs. You can look in configure.in in the root of the tree for options
on what things can be disabled, but don't be surprised if using some of
them gives you broken builds, etc.
_______________________________________________
dev-platform mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-platform