[scriptable, uuid(6bd1d803-1c67-11d3-9820-ed1b357eb3c4)]
interface nsIInternetSearchService : nsISupports

Constants


          
const unsigned short kHaveNext = 1

          
const unsigned short kHavePrev = 2

Methods


          
void AddSearchEngine(in string engineURL, in string iconURL, in wstring suggestedTitle, in wstring suggestedCategory)

          
void ClearResultSearchSites()

          
void ClearResults(in boolean flushLastSearchRef)

          
boolean FindInternetSearchResults(in string url)

          
nsIRDFDataSource GetCategoryDataSource()

          
string GetInternetSearchURL(in string searchEngineURI, in wstring searchStr, in short direction, in unsigned short pageNumber, out unsigned short whichButtons)

          
void RememberLastSearchText(in wstring escapedSearchStr)

          
void Stop()