Re: Programmer Challenge: Worlds Smallest Gecko Browser DLL for C++ programmers to use in their apps? (programmatically controlled, ultra minimalistic-->ultra fast)
Benjamin Smedberg <[email protected]>
| Newsgroups | gmane.comp.mozilla.devel.embedding |
|---|---|
| Message-ID | <[email protected]> |
On 8/8/10 1:48 PM, Jani Mäkinen wrote: > I'm curious, what is the smallest size you guys have gotten the gecko > browser fitted into? Why does this matter to you? > I'm working on a project right now where I need(and I believe many > others will need aswell) a programmatically controlled browser DLL for > my windows software and I'm going to create a very very small Gecko > browser without using activex's or external executables if I possibly > can, and I'd like to challenge you guys also to this, so that we as C+ > + programmers can support Mozilla& FireFox to get a nice smart fast > browser to our use when we function in environments where do not have > either the resources or the full capabilities to launch the real > Mozilla Firefox or the users default browser. The standard recommendation for this is to use a XULRunner build, which already has things like XRE_InitEmbedding which you can use to hook up browsing within an application. I think this problem has already been mostly solved. See the winEmbed example in the tree. Also, to address your first question, please see http://benjamin.smedbergs.us/blog/2005-07-29/the-testing-matrix/ for why we strongly discourage people from trying to make the "smallest possible" version of Mozilla, rather than using the standard tested version. --BDS