Closed Bug 809745 Opened 9 years ago Closed 9 years ago

Entering 'localhost' in the location bar initiates a Google search

Categories

(Core :: DOM: Navigation, defect)

defect
Not set
normal

Tracking

()

VERIFIED FIXED
mozilla19
Tracking Status
firefox18 --- unaffected
firefox19 + verified

People

(Reporter: kyle.kalstabakken, Assigned: abrjpt)

References

Details

(Keywords: regression)

When you type 'localhost' in the location bar and hit enter, a Google search is performed.
This also occurs for any number of subdirectories, as long as you don't specify an actual file with file extension (ie, |localhost(/directory/)*|).

I expected to be shown the index page of the site I'm running on my machine. This does work if you type http://localhost

This first happens in the Nightly from Nov 3.

Just scanning the pushlog, it looks like this is caused by:
ded200210541	Abhishek Rajput — Bug 693808 - Make number keywords in locationbar be searched as normal terms. r=jst

... which makes sense because 'localhost' doesn't have any periods, colons or ?s in it. Adding any of these works as expected (eg, 'localhost:80', 'localhost?', 'localhost/index.html')
this is related to bug 150025
Blocks: 693808
Keywords: regression
Component: Location Bar → Document Navigation
Product: Firefox → Core
Also don't forget about internal network sites.
"myIntranetMachine/Site/" also causes the same problem and is a valid address.

As a note, these problems do not happen with browser.urlbar.trimURLs set to false.
Blocks: 63736
Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Linux → All
Hardware: x86_64 → All
(In reply to João Rosado from comment #2)
> As a note, these problems do not happen with browser.urlbar.trimURLs set to
> false.

They do using today's nightly. TrimURLs has no effect.
abhishek, this was caused by your patch and seems like an important issue to resolve. Do you have any ideas how we could address it?
Assignee: nobody → abrjpt
Blocks: 63736
Can we just backout bug 693808 from FF19 before the merge to prevent this from hitting Aurora and then resolve for FF20?
Yep - I'll do that.
Duplicate of this bug: 812116
Duplicate of this bug: 812267
Fixed by the backout of bug 693808.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla19
This regressed again starting with today's nightly.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Oddly, 'localhost' doesn't trigger a Google search, but entering LAN machine names does.
In fact, the bug is even worse than that. It is now impossible with FF to visit a LAN machine. Typing 'http://vega' is automatically changed to http://www.vega.com, and 'vega' initiates a Google search.
Works again with a later build.
Status: REOPENED → RESOLVED
Closed: 9 years ago9 years ago
Resolution: --- → FIXED
Tested on: Windows 7x64, Ubuntu 12.10 and Mac OS X 10.8 - using Firefox 19 beta 5. 
Marking as verified fixed. 
If someone is able to reproduce, please reopen it.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.