To make the GRE a more usable and complete package, I will be moving some of the resources (in the bin/res directory) into the GRE. Embedders using the GRE and applications will no longer need to ship files like html.css and the various font .properties files. I am updating the embedding manifests so that the embedding packages contain the proper files. This change should not affect non-GRE embedders.

In addition, I will be changing the directory service such that embeddors using the GRE don't need to provide the NS_GRE_COMPONENT_DIR "GreComsD" key; the directory service will automatically look in NS_GRE_DIR/components (most embedders use GRE_Startup() and will not notice this change).

I intend to land these changes veery soon (see bug 179834). Although I don't anticipate any problems, there are many embedding scenarios that I may not be aware of; if you notice any problems, please let me know and I will correct code or packaging scripts as appropriate.

--BDS


Reply via email to