1. A method comprising: at an electronic device with a display and a battery: receiving a first portion of text for a search query; in response to receiving the first portion of the text: displaying, on the display, a first set of localized results retrieved based on the first portion of text without displaying remote search results from a remote search engine; while displaying the first set of localized results, receiving a second portion of text for the search query; in response to receiving the second portion of the text: in accordance with a determination that the first portion of text and the second portion of text together include more than a predetermined number of characters, wherein the predetermined number of characters is greater than 1 and is based on a low battery charge state of the battery, concurrently displaying, on the display, a plurality of results that include: a set of results received from a remote search engine; and a second set of localized results associated with one or more applications retrieved based on the first portion of the text and the second portion of the text.
13. The method of claim 1 , wherein the plurality of results further include located resources associated with a domain, the domain being separate from the remote search engine; the method further comprising: detecting a user input related to the located resources; and responsive to the user input, removing the domain from a set of domains of interest.