UrlbarUtils: {
COMPOSITION: {
CANCELED: number;
COMMIT: number;
COMPOSING: number;
NONE: number;
};
HIGHLIGHT: {
NONE: number;
SUGGESTED: number;
TYPED: number;
};
ICON: {
EXTENSION: any;
HISTORY: any;
SEARCH_GLASS: any;
TIP: any;
TRENDING: any;
};
MAX_TEXT_LENGTH: number;
PAGE_UP_DOWN_DELTA: number;
PROTOCOLS_WITHOUT_AUTHORITY: any;
PROTOCOLS_WITH_ICONS: any;
PROVIDER_TYPE: {
EXTENSION: number;
HEURISTIC: number;
NETWORK: number;
PROFILE: number;
};
REGEXP_SINGLE_WORD: any;
RESULT_GROUP: {
ABOUT_PAGES: any;
FORM_HISTORY: any;
GENERAL: any;
GENERAL_PARENT: any;
HEURISTIC_AUTOFILL: any;
HEURISTIC_BOOKMARK_KEYWORD: any;
HEURISTIC_ENGINE_ALIAS: any;
HEURISTIC_EXTENSION: any;
HEURISTIC_FALLBACK: any;
HEURISTIC_HISTORY_URL: any;
HEURISTIC_OMNIBOX: any;
HEURISTIC_PRELOADED: any;
HEURISTIC_SEARCH_TIP: any;
HEURISTIC_TEST: any;
HEURISTIC_TOKEN_ALIAS_ENGINE: any;
INPUT_HISTORY: any;
OMNIBOX: any;
PRELOADED: any;
REMOTE_SUGGESTION: any;
REMOTE_TAB: any;
SUGGESTED_INDEX: any;
TAIL_SUGGESTION: any;
};
RESULT_SOURCE: {
ACTIONS: number;
ADDON: number;
BOOKMARKS: number;
HISTORY: number;
OTHER_LOCAL: number;
OTHER_NETWORK: number;
SEARCH: number;
TABS: number;
};
RESULT_TYPE: {
DYNAMIC: number;
KEYWORD: number;
OMNIBOX: number;
REMOTE_TAB: number;
SEARCH: number;
TAB_SWITCH: number;
TIP: number;
URL: number;
};
SEARCH_MODE_ENTRY: any;
TITLE_TAGS_SEPARATOR: any;
_compareIgnoringDiacritics: any;
get LOCAL_SEARCH_MODES(): any;
addToFormHistory(input: any, value: any, source: any): any;
addToInputHistory(url: any, input: any): any;
addToUrlbarHistory(url: any, window: any): any;
canAutofillURL(url: any, candidate: any, checkFragmentOnly: any): any;
getHeuristicResultFor(searchString: any, window: any): any;
getIconForUrl(url: any): any;
getLogger(): any;
getPayloadSchema(type: any): any;
getPostDataStream(postDataString: any, type: any): any;
getPrefixRank(prefix: any): any;
getResultGroup(result: any): any;
getResultSourceName(source: any): any;
getSearchQueryUrl(engine: any, query: any): any;
getShortcutOrURIAndPostData(url: any): any;
getSpanForResult(result: any): any;
getTokenMatches(tokens: any, str: any, highlightType: any): any;
getUrlFromResult(result: any): any;
isPasteEvent(event: any): any;
looksLikeSingleWordHost(value: any): any;
searchEngagementTelemetryGroup(result: any): any;
searchEngagementTelemetrySubtype(result: any, element: any): any;
searchEngagementTelemetryType(result: any, selType: any): any;
searchModeForToken(token: any): any;
setupSpeculativeConnection(urlOrEngine: any, window: any): any;
stripPrefixAndTrim(spec: any, options: any): any;
stripPublicSuffixFromHost(host: any): any;
stripURLPrefix(str: any): any;
stripUnsafeProtocolOnPaste(pasteData: any): any;
substringAfter(sourceStr: any, targetStr: any): any;
substringAt(sourceStr: any, targetStr: any): any;
telemetryTypeFromResult(result: any): any;
unEscapeURIForUI(uri: any): any;
}
Type declaration
-
COMPOSITION: {
CANCELED: number;
COMMIT: number;
COMPOSING: number;
NONE: number;
}
-
CANCELED: number
-
COMMIT: number
-
COMPOSING: number
-
NONE: number
-
HIGHLIGHT: {
NONE: number;
SUGGESTED: number;
TYPED: number;
}
-
NONE: number
-
SUGGESTED: number
-
TYPED: number
-
ICON: {
EXTENSION: any;
HISTORY: any;
SEARCH_GLASS: any;
TIP: any;
TRENDING: any;
}
-
EXTENSION: any
-
HISTORY: any
-
SEARCH_GLASS: any
-
TIP: any
-
TRENDING: any
-
MAX_TEXT_LENGTH: number
-
PAGE_UP_DOWN_DELTA: number
-
PROTOCOLS_WITHOUT_AUTHORITY: any
-
PROTOCOLS_WITH_ICONS: any
-
PROVIDER_TYPE: {
EXTENSION: number;
HEURISTIC: number;
NETWORK: number;
PROFILE: number;
}
-
EXTENSION: number
-
HEURISTIC: number
-
NETWORK: number
-
PROFILE: number
-
REGEXP_SINGLE_WORD: any
-
RESULT_GROUP: {
ABOUT_PAGES: any;
FORM_HISTORY: any;
GENERAL: any;
GENERAL_PARENT: any;
HEURISTIC_AUTOFILL: any;
HEURISTIC_BOOKMARK_KEYWORD: any;
HEURISTIC_ENGINE_ALIAS: any;
HEURISTIC_EXTENSION: any;
HEURISTIC_FALLBACK: any;
HEURISTIC_HISTORY_URL: any;
HEURISTIC_OMNIBOX: any;
HEURISTIC_PRELOADED: any;
HEURISTIC_SEARCH_TIP: any;
HEURISTIC_TEST: any;
HEURISTIC_TOKEN_ALIAS_ENGINE: any;
INPUT_HISTORY: any;
OMNIBOX: any;
PRELOADED: any;
REMOTE_SUGGESTION: any;
REMOTE_TAB: any;
SUGGESTED_INDEX: any;
TAIL_SUGGESTION: any;
}
-
ABOUT_PAGES: any
-
FORM_HISTORY: any
-
GENERAL: any
-
GENERAL_PARENT: any
-
HEURISTIC_AUTOFILL: any
-
HEURISTIC_BOOKMARK_KEYWORD: any
-
HEURISTIC_ENGINE_ALIAS: any
-
HEURISTIC_EXTENSION: any
-
HEURISTIC_FALLBACK: any
-
HEURISTIC_HISTORY_URL: any
-
HEURISTIC_OMNIBOX: any
-
HEURISTIC_PRELOADED: any
-
HEURISTIC_SEARCH_TIP: any
-
HEURISTIC_TEST: any
-
HEURISTIC_TOKEN_ALIAS_ENGINE: any
-
INPUT_HISTORY: any
-
OMNIBOX: any
-
PRELOADED: any
-
REMOTE_SUGGESTION: any
-
REMOTE_TAB: any
-
SUGGESTED_INDEX: any
-
TAIL_SUGGESTION: any
-
RESULT_SOURCE: {
ACTIONS: number;
ADDON: number;
BOOKMARKS: number;
HISTORY: number;
OTHER_LOCAL: number;
OTHER_NETWORK: number;
SEARCH: number;
TABS: number;
}
-
ACTIONS: number
-
ADDON: number
-
BOOKMARKS: number
-
HISTORY: number
-
OTHER_LOCAL: number
-
OTHER_NETWORK: number
-
SEARCH: number
-
TABS: number
-
RESULT_TYPE: {
DYNAMIC: number;
KEYWORD: number;
OMNIBOX: number;
REMOTE_TAB: number;
SEARCH: number;
TAB_SWITCH: number;
TIP: number;
URL: number;
}
-
DYNAMIC: number
-
KEYWORD: number
-
OMNIBOX: number
-
REMOTE_TAB: number
-
SEARCH: number
-
TAB_SWITCH: number
-
TIP: number
-
URL: number
-
SEARCH_MODE_ENTRY: any
-
TITLE_TAGS_SEPARATOR: any
-
_compareIgnoringDiacritics: any
-
get LOCAL_SEARCH_MODES(): any
-
addToFormHistory:function
- addToFormHistory(input: any, value: any, source: any): any
-
Parameters
-
input: any
-
value: any
-
source: any
Returns any
-
addToInputHistory:function
- addToInputHistory(url: any, input: any): any
-
Returns any
-
addToUrlbarHistory:function
- addToUrlbarHistory(url: any, window: any): any
-
Returns any
-
canAutofillURL:function
- canAutofillURL(url: any, candidate: any, checkFragmentOnly: any): any
-
Parameters
-
url: any
-
candidate: any
-
checkFragmentOnly: any
Returns any
-
getHeuristicResultFor:function
- getHeuristicResultFor(searchString: any, window: any): any
-
Parameters
-
searchString: any
-
window: any
Returns any
-
getIconForUrl:function
- getIconForUrl(url: any): any
-
Returns any
-
getLogger:function
- getLogger(): any
-
Returns any
-
getPayloadSchema:function
- getPayloadSchema(type: any): any
-
Returns any
-
getPostDataStream:function
- getPostDataStream(postDataString: any, type: any): any
-
Parameters
-
postDataString: any
-
type: any
Returns any
-
getPrefixRank:function
- getPrefixRank(prefix: any): any
-
Returns any
-
getResultGroup:function
- getResultGroup(result: any): any
-
Returns any
-
getResultSourceName:function
- getResultSourceName(source: any): any
-
Returns any
-
getSearchQueryUrl:function
- getSearchQueryUrl(engine: any, query: any): any
-
Returns any
-
getShortcutOrURIAndPostData:function
- getShortcutOrURIAndPostData(url: any): any
-
Returns any
-
getSpanForResult:function
- getSpanForResult(result: any): any
-
Returns any
-
getTokenMatches:function
- getTokenMatches(tokens: any, str: any, highlightType: any): any
-
Parameters
-
tokens: any
-
str: any
-
highlightType: any
Returns any
-
getUrlFromResult:function
- getUrlFromResult(result: any): any
-
Returns any
-
isPasteEvent:function
- isPasteEvent(event: any): any
-
Returns any
-
looksLikeSingleWordHost:function
- looksLikeSingleWordHost(value: any): any
-
Returns any
-
searchEngagementTelemetryGroup:function
- searchEngagementTelemetryGroup(result: any): any
-
Returns any
-
searchEngagementTelemetrySubtype:function
- searchEngagementTelemetrySubtype(result: any, element: any): any
-
Returns any
-
searchEngagementTelemetryType:function
- searchEngagementTelemetryType(result: any, selType: any): any
-
Returns any
-
searchModeForToken:function
- searchModeForToken(token: any): any
-
Returns any
-
setupSpeculativeConnection:function
- setupSpeculativeConnection(urlOrEngine: any, window: any): any
-
Parameters
-
urlOrEngine: any
-
window: any
Returns any
-
stripPrefixAndTrim:function
- stripPrefixAndTrim(spec: any, options: any): any
-
Returns any
-
stripPublicSuffixFromHost:function
- stripPublicSuffixFromHost(host: any): any
-
Returns any
-
stripURLPrefix:function
- stripURLPrefix(str: any): any
-
Returns any
-
stripUnsafeProtocolOnPaste:function
- stripUnsafeProtocolOnPaste(pasteData: any): any
-
Returns any
-
substringAfter:function
- substringAfter(sourceStr: any, targetStr: any): any
-
Parameters
-
sourceStr: any
-
targetStr: any
Returns any
-
substringAt:function
- substringAt(sourceStr: any, targetStr: any): any
-
Parameters
-
sourceStr: any
-
targetStr: any
Returns any
-
telemetryTypeFromResult:function
- telemetryTypeFromResult(result: any): any
-
Returns any
-
unEscapeURIForUI:function
- unEscapeURIForUI(uri: any): any
-
Returns any