summaryrefslogtreecommitdiffstats
path: root/ui/aura_shell
diff options
context:
space:
mode:
authormrossetti@chromium.org <mrossetti@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-01 20:51:43 +0000
committermrossetti@chromium.org <mrossetti@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-01 20:51:43 +0000
commitdf3fb512f19d28c2803d4b1d6b6c66143581492b (patch)
treef5f323fe9996c1d54a4e71d62e8bf37e67e6ebea /ui/aura_shell
parent39cbe0a7385fbd37d7b7332a9967c7408f08175d (diff)
downloadchromium_src-df3fb512f19d28c2803d4b1d6b6c66143581492b.zip
chromium_src-df3fb512f19d28c2803d4b1d6b6c66143581492b.tar.gz
chromium_src-df3fb512f19d28c2803d4b1d6b6c66143581492b.tar.bz2
Improve Autocomplete Matches and Handling of Large Results Sets
Do not call FixupUserInput as it was prepending unexpected prefixes (such as file://) to the search string and bypassing valid results. Move the search string decomposition operation from the HQP into the IMUI. In the final substring filtering use whitespace delineated terms rather than words. Instead of bailing if we get a large results set (>500) filter it down to 500 by sorting by typed-count/visit-count/last-visit. This means it's no longer necessary to bypass the HQP if there is only one character in the search term so get rid of the ExpandedInMemoryURLIndexTest.ShortCircuit unit test. BUG=101301,103575 TEST=Added unit tests. Review URL: http://codereview.chromium.org/8526010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112527 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ui/aura_shell')
0 files changed, 0 insertions, 0 deletions