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
    • Parameters

      • input: any
      • value: any
      • source: any

      Returns any

  • addToInputHistory:function
    • Parameters

      • url: any
      • input: any

      Returns any

  • addToUrlbarHistory:function
    • Parameters

      • url: any
      • window: any

      Returns any

  • canAutofillURL:function
    • Parameters

      • url: any
      • candidate: any
      • checkFragmentOnly: any

      Returns any

  • getHeuristicResultFor:function
    • Parameters

      • searchString: any
      • window: any

      Returns any

  • getIconForUrl:function
    • Parameters

      • url: any

      Returns any

  • getLogger:function
    • Returns any

  • getPayloadSchema:function
    • Parameters

      • type: any

      Returns any

  • getPostDataStream:function
    • Parameters

      • postDataString: any
      • type: any

      Returns any

  • getPrefixRank:function
    • Parameters

      • prefix: any

      Returns any

  • getResultGroup:function
    • Parameters

      • result: any

      Returns any

  • getResultSourceName:function
    • Parameters

      • source: any

      Returns any

  • getSearchQueryUrl:function
    • Parameters

      • engine: any
      • query: any

      Returns any

  • getShortcutOrURIAndPostData:function
    • Parameters

      • url: any

      Returns any

  • getSpanForResult:function
    • Parameters

      • result: any

      Returns any

  • getTokenMatches:function
    • Parameters

      • tokens: any
      • str: any
      • highlightType: any

      Returns any

  • getUrlFromResult:function
    • Parameters

      • result: any

      Returns any

  • isPasteEvent:function
    • Parameters

      • event: any

      Returns any

  • looksLikeSingleWordHost:function
    • Parameters

      • value: any

      Returns any

  • searchEngagementTelemetryGroup:function
    • Parameters

      • result: any

      Returns any

  • searchEngagementTelemetrySubtype:function
    • Parameters

      • result: any
      • element: any

      Returns any

  • searchEngagementTelemetryType:function
    • Parameters

      • result: any
      • selType: any

      Returns any

  • searchModeForToken:function
    • Parameters

      • token: any

      Returns any

  • setupSpeculativeConnection:function
    • Parameters

      • urlOrEngine: any
      • window: any

      Returns any

  • stripPrefixAndTrim:function
    • Parameters

      • spec: any
      • options: any

      Returns any

  • stripPublicSuffixFromHost:function
    • Parameters

      • host: any

      Returns any

  • stripURLPrefix:function
    • Parameters

      • str: any

      Returns any

  • stripUnsafeProtocolOnPaste:function
    • Parameters

      • pasteData: any

      Returns any

  • substringAfter:function
    • Parameters

      • sourceStr: any
      • targetStr: any

      Returns any

  • substringAt:function
    • Parameters

      • sourceStr: any
      • targetStr: any

      Returns any

  • telemetryTypeFromResult:function
    • Parameters

      • result: any

      Returns any

  • unEscapeURIForUI:function
    • Parameters

      • uri: any

      Returns any

Generated using TypeDoc