mirror of
https://github.com/classilla/tenfourfox.git
synced 2025-02-08 16:30:29 +00:00
92 lines
2.5 KiB
JavaScript
92 lines
2.5 KiB
JavaScript
/* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this file,
|
|
* You can obtain one at http://mozilla.org/MPL/2.0/. */
|
|
|
|
// Inline should never return matches shorter than the search string, since
|
|
// that largely confuses completeDefaultIndex
|
|
|
|
add_task(function* test_not_autofill_ws_1() {
|
|
do_print("Do not autofill whitespaced entry 1");
|
|
yield PlacesTestUtils.addVisits({
|
|
uri: NetUtil.newURI("http://mozilla.org/link/"),
|
|
transition: TRANSITION_TYPED
|
|
});
|
|
yield check_autocomplete({
|
|
search: "mozilla.org ",
|
|
autofilled: "mozilla.org ",
|
|
completed: "mozilla.org "
|
|
});
|
|
yield cleanup();
|
|
});
|
|
|
|
add_task(function* test_not_autofill_ws_2() {
|
|
do_print("Do not autofill whitespaced entry 2");
|
|
yield PlacesTestUtils.addVisits({
|
|
uri: NetUtil.newURI("http://mozilla.org/link/"),
|
|
transition: TRANSITION_TYPED
|
|
});
|
|
yield check_autocomplete({
|
|
search: "mozilla.org/ ",
|
|
autofilled: "mozilla.org/ ",
|
|
completed: "mozilla.org/ "
|
|
});
|
|
yield cleanup();
|
|
});
|
|
|
|
add_task(function* test_not_autofill_ws_3() {
|
|
do_print("Do not autofill whitespaced entry 3");
|
|
yield PlacesTestUtils.addVisits({
|
|
uri: NetUtil.newURI("http://mozilla.org/link/"),
|
|
transition: TRANSITION_TYPED
|
|
});
|
|
yield check_autocomplete({
|
|
search: "mozilla.org/link ",
|
|
autofilled: "mozilla.org/link ",
|
|
completed: "mozilla.org/link "
|
|
});
|
|
yield cleanup();
|
|
});
|
|
|
|
add_task(function* test_not_autofill_ws_4() {
|
|
do_print("Do not autofill whitespaced entry 4");
|
|
yield PlacesTestUtils.addVisits({
|
|
uri: NetUtil.newURI("http://mozilla.org/link/"),
|
|
transition: TRANSITION_TYPED
|
|
});
|
|
yield check_autocomplete({
|
|
search: "mozilla.org/link/ ",
|
|
autofilled: "mozilla.org/link/ ",
|
|
completed: "mozilla.org/link/ "
|
|
});
|
|
yield cleanup();
|
|
});
|
|
|
|
|
|
add_task(function* test_not_autofill_ws_5() {
|
|
do_print("Do not autofill whitespaced entry 5");
|
|
yield PlacesTestUtils.addVisits({
|
|
uri: NetUtil.newURI("http://mozilla.org/link/"),
|
|
transition: TRANSITION_TYPED
|
|
});
|
|
yield check_autocomplete({
|
|
search: "moz illa ",
|
|
autofilled: "moz illa ",
|
|
completed: "moz illa "
|
|
});
|
|
yield cleanup();
|
|
});
|
|
|
|
add_task(function* test_not_autofill_ws_6() {
|
|
do_print("Do not autofill whitespaced entry 6");
|
|
yield PlacesTestUtils.addVisits({
|
|
uri: NetUtil.newURI("http://mozilla.org/link/"),
|
|
transition: TRANSITION_TYPED
|
|
});
|
|
yield check_autocomplete({
|
|
search: " mozilla",
|
|
autofilled: " mozilla",
|
|
completed: " mozilla"
|
|
});
|
|
yield cleanup();
|
|
});
|