michael@0: /* This Source Code Form is subject to the terms of the Mozilla Public michael@0: * License, v. 2.0. If a copy of the MPL was not distributed with this michael@0: * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ michael@0: michael@0: #include "nsISupports.idl" michael@0: michael@0: interface nsIAutoCompleteResult; michael@0: interface nsIDOMHTMLInputElement; michael@0: michael@0: [scriptable, uuid(9e7ba3eb-a9cf-4861-93e0-82e93d836f7a)] michael@0: michael@0: interface nsIInputListAutoComplete: nsISupports { michael@0: /** michael@0: * Generate results for a form input autocomplete menu. michael@0: */ michael@0: nsIAutoCompleteResult autoCompleteSearch(in nsIAutoCompleteResult aResult, michael@0: in AString aSearchString, michael@0: in nsIDOMHTMLInputElement aField); michael@0: };