Closed Bug 700474 Opened 13 years ago Closed 10 years ago

Make single-word searches faster using background unqualified hostname lookup

Categories

(Firefox :: Address Bar, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 693808

People

(Reporter: fryn, Unassigned)

References

Details

(Whiteboard: [Snappy:p2])

Attachments

(1 file)

This is related to bug 700470, which is a wholly back-end fix. Currently, Firefox's awesomebar isn't so awesome at handling a bunch of different kinds of inputs that are almost certainly intended to be search queries. Example input: bacon Expected outcome: searches for bacon while performing background host lookup for bacon Actual outcome: first performs host look up for bacon, which (almost always) fails, falling back to a search for bacon On some ISPs/networks, doing the DNS lookup first can take several seconds, making us much slower than other browsers for the common case. :( Fixing this requires both changing nsIURIFixup to determine inputs to be search queries more aggressively and for it to provide something that front-end code can listen to in order to generate a notification upon successful host lookup for those unqualified hostnames. I'm not sure what the front-end/back-end split will be exactly, but I'll put this down as Firefox: Location Bar for now. Gavin, how would we architect this, so that other front-ends built on Gecko will also still be able to use unqualified hostnames when the lookup is moved to the background?
This is actually a Snappy bug. Inheriting priority from bug 700470. I'm unassigning myself, because a front-end fix for this has been deemed unacceptable, so invasively modifying nsIURIFixup would be required.
Assignee: fryn → nobody
Status: ASSIGNED → NEW
Whiteboard: [Snappy:p2]
Blocks: 595148
This bug alone has swayed many Firefox users to switch. I want to like Firefox. Help me out.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: