Linux Mac OSX Windows

Implemented by


  
[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 ClearResults(in boolean flushLastSearchRef)

        
void ClearResultSearchSites()

        
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()