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

Reply via email to