Make Firefox's location bar act like Safari

aps_firefox-dock.jpg

Firefox has been my browser of choice for a long time now, for a variety of reasons. However, it ain't perfect. One of the little things that bothers me is that by default, when you click in the location bar, the entire URL is automatically selected. I would prefer it to just place the cursor where I click. Thankfully, Firefox is quite flexible and there's an easy way to change the default.

  1. Type about:config in the location bar
  2. Enter clickSelects in the Filter bar
  3. Double-click the item row that says browser.urlbar.clickSelectsAll

Double-clicking the item should set the default to false. From this point forward, a single click in the location bar will simply place the cursor. If you want to select the entire URL, you can either triple-click the text in location bar, or double click on the Favicon.

Something I love about Safari is its location bar doing double duty as the progress meter. By default, Firefox has a separate item in the toolbar to show page load progress. This isn't completely accurate, because it doesn't really show progress, just that it's doing something.

To force Firefox to use the location bar as a true progress meter as well, download the Firefox extension, Fission.




Yay!

I actually really WISHED it would select the whole thing - mine was set to false and I flipped it to true. Thanks!





Glad to help

Glad to help, Shanti.





and to place the close

and to place the close buttons on the left of tabs instead of the right (ffx 2+) add this to the userChrome.css file in ~/Application Support/Firefox/Profiles/[profile]/chrome

.tab-image-middle, .tab-image-right {
-moz-box-ordinal-group: 2 !important;
}

.tab-image-middle {
padding-left: .5em !important;
}



Post new comment

The content of this field is kept private and will not be shown publicly.
CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
6 + 2 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.