Moving some resources into the GRE

Benjamin Smedberg <[email protected]> Fri, 12 Sep 2003 08:24:42 -0400
Newsgroups gmane.comp.mozilla.devel.xpinstall,gmane.comp.mozilla.devel.embedding,gmane.comp.mozilla.devel.xpcom
Organization Another Netscape Collabra Server User
Message-ID <[email protected]>
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