Name Description Size
head_autocomplete.js Header file for autocomplete testcases that create a set of pages with uris, titles, tags and tests that a given search term matches certain pages. 9728
test_416211.js Test bug 416211 to make sure results that match the tag show the bookmark title instead of the page title. 844
test_416214.js Test autocomplete for non-English URLs that match the tag bug 416214. Also test bug 417441 by making sure escaped ascii characters like "+" remain escaped. - add a visit for a page with a non-English URL - add a tag for the page - search for the tag - test number of matches (should be exactly one) - make sure the url is decoded 1164
test_417798.js Test for bug 417798 to make sure javascript: URIs don't show up unless the user searches for javascript: explicitly. 1163
test_418257.js Test bug 418257 by making sure tags are returned with the title as part of the "comment" if there are tags even if we didn't match in the tags. They are separated from the title by a endash. 1326
test_422277.js Test bug 422277 to make sure bad escaped uris don't get escaped. This makes sure we don't hit an assertion for "not a UTF8 string". 738
test_autocomplete_on_value_removed_479089.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1804
test_download_embed_bookmarks.js Tests bug 449406 to ensure that TRANSITION_DOWNLOAD, TRANSITION_EMBED and TRANSITION_FRAMED_LINK bookmarked uri's show up in the location bar. 1853
test_empty_search.js Test for bug 426864 that makes sure the empty search (drop down list) only shows typed pages from history. 2024
test_enabled.js Test for bug 471903 to make sure searching in autocomplete can be turned on and off. Also test bug 463535 for pref changing search. 2566
test_escape_self.js Test bug 422698 to make sure searches with urls from the location bar correctly match itself when it contains escaped characters. 886
test_ignore_protocol.js Test bug 424509 to make sure searching for "h" doesn't match "http" of urls. 767
test_keyword_search.js Test for bug 392143 that puts keyword results into the autocomplete. Makes sure that multiple parameter queries get spaces converted to +, + converted to %2B, non-ascii become escaped, and pages in history that match the keyword uses the page's title. Also test for bug 249468 by making sure multiple keyword bookmarks with the same keyword appear in the list. 2136
test_match_beginning.js Test bug 451760 which allows matching only at the beginning of urls or titles to simulate Firefox 2 functionality. 1273
test_multi_word_search.js Test for bug 401869 to allow multiple words separated by spaces to match in the page title, page url, or bookmark title to be considered a match. All terms must match but not all terms need to be in the title, etc. Test bug 424216 by making sure bookmark titles are always shown if one is available. Also bug 425056 makes sure matches aren't found partially in the page title and partially in the bookmark. 1617
test_special_search.js Test for bug 395161 that allows special searches that restrict results to history/bookmark/tagged items and title/url matches. Test 485122 by making sure results don't have tags when restricting result to just history either by default behavior or dynamic query restrict. 6123
test_swap_protocol.js Test bug 424717 to make sure searching with an existing location like http://site/ also matches https://site/ or ftp://site/. Same thing for ftp://site/ and https://site/. Test bug 461483 to make sure a search for "w" doesn't match the "www." from site subdomains. 2135
test_tabmatches.js 2645
test_word_boundary_search.js Test bug 393678 to make sure matches against the url, title, tags are only made on word boundaries instead of in the middle of words. Make sure we don't try matching one after a CamelCase because the upper-case isn't really a word boundary. (bug 429498) Bug 429531 provides switching between "must match on word boundary" and "can match," so leverage "must match" pref for checking word boundary logic and make sure "can match" matches anywhere. 3361
xpcshell.ini 760