Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Loading Search Plugins

0 views
Skip to first unread message

Greg Marine

unread,
Dec 21, 2008, 3:11:30 PM12/21/08
to
I have create an application that has a basic integrated Web browser.
I have implemented my own way of using search engines much like
Firefox. I would like to change from my implementation to the way
Firefox does it so any search plugin created for my application or
Firefox can run on both. Does anyone have an idea of how this works or
at least pointers to where I can find more info on how Firefox
implements search plugins?

Thank you and God Bless <><
Greg

Gavin Sharp

unread,
Dec 22, 2008, 9:26:40 AM12/22/08
to Greg Marine, dev-pl...@lists.mozilla.org

Firefox's search service has recently been moved ito the toolkit on
the development trunk and 1.9.1 branch, which means you'll be able to
use it out-of-the-box in XULRunner 1.9.1 and later. The code now lives
at http://mxr.mozilla.org/mozilla-central/source/toolkit/components/search/
(that's a link to the "trunk" mozilla-central code, which is currently
identical to the 1.9.1 code, and not much different than what shipped
in Firefox 3). If you're interested in using it in a XULRunner
application running on an older XULRunner (e.g. 1.9 or 1.8), you might
want to consider just copying it into your application - it's pretty
self contained. API documentation is available in
nsIBrowserSearchService.idl .

Gavin

Greg Marine

unread,
Dec 22, 2008, 11:06:45 AM12/22/08
to
On Dec 22, 8:26 am, "Gavin Sharp" <gavin.sh...@gmail.com> wrote:
> Firefox's search service has recently been moved ito the toolkit on
> the development trunk and 1.9.1 branch, which means you'll be able to
> use it out-of-the-box in XULRunner 1.9.1 and later. The code now lives
> athttp://mxr.mozilla.org/mozilla-central/source/toolkit/components/search/

> (that's a link to the "trunk" mozilla-central code, which is currently
> identical to the 1.9.1 code, and not much different than what shipped
> in Firefox 3). If you're interested in using it in a XULRunner
> application running on an older XULRunner (e.g. 1.9 or 1.8), you might
> want to consider just copying it into your application - it's pretty
> self contained. API documentation is available in
> nsIBrowserSearchService.idl .
>
> Gavin

Thank you Gavin! I appreciate this!
Greg

0 new messages