How is the embedding distribution made?
Look in embedding/config/ to see a the embedding build process. The basebrowser-win (or basebrowser-unix etc.) file determines which files need to be copied. The embed-jar.mn specifies what chrome is required. Note that this sample only contains a typical subset of files. You may wish to add or remove files from basebrowser-foo (where foo is win, unix or mach as appropriate) depending on the capabilities you need in your product, or supplement these files by writing your own client-foo file which will be read in addition to basebrowser-foo. For instance, you can remove the “necko2” library if you do not need FTP, but you will need to add the “appcomps” and “mork” libraries in order to use the Mozilla browser’s global history implementation. The embedding distribution readme file provides more information.
Look in embedding/config/ to see a the embedding build process. The basebrowser-win (or basebrowser-unix etc.) file determines which files need to be copied. The embed-jar.mn specifies what chrome is required. Note that this sample only contains a typical subset of files. You may wish to add or remove files from basebrowser-foo (where foo is win, unix or mach as appropriate) depending on the capabilities you need in your product, or supplement these files by writing your own client-foo file which will be read in addition to basebrowser-foo. For instance, you can remove the “necko2” library if you do not need FTP, but you will need to add the “appcomps” and “mork” libraries in order to use the Mozilla browser’s global history implementation. The embedding distribution Template:Source provides more information.
Related Questions
- I have caches configured with asynchronous replication or distribution, but these caches appear to be behaving synchronously (waiting for responses), what is going on?
- How is scaling affected by node distribution over different latency networks, e.g. WAN vs LAN?
- How is the embedding distribution made?