Firefox's annoying "would you like to go to"...

Discussion in 'all things UNIX' started by amarildojr, Feb 27, 2016.

  1. amarildojr

    amarildojr Registered Member

    Joined:
    Aug 8, 2013
    Posts:
    1,963
    Location:
    Brasil
    There was a time when I used to search for things in the title bar without being annoyed. There was a time when I didn't want to blow Firefox away.

    But now, every time I do a search on the title bar Firefox says "would you like to go to...?". It's annoying, and I don't know how to disable this. The worse part is that if you type "wilderssecurity" it will say "would you like to go to wilderssecurity?" but it doesn't take me here, in fact this feature is so stupid it does the same thing for every search.

    Here, let me show you what I'm talking about: https://i.imgur.com/M1MVBjU.png
     
    Last edited: Feb 27, 2016
  2. vasa1

    vasa1 Registered Member

    Joined:
    May 1, 2010
    Posts:
    4,152
    Which version of Firefox? I'm on v44 (direct from Mozilla). I see this. Not very annoying.http:///home/vasa1/Desktop/Screenshots/Feb27192903.png

    Feb27192903.png
     
  3. amarildojr

    amarildojr Registered Member

    Joined:
    Aug 8, 2013
    Posts:
    1,963
    Location:
    Brasil
  4. chrisretusn

    chrisretusn Registered Member

    Joined:
    Jun 16, 2004
    Posts:
    1,322
    Location:
    Philippines
    I don't see this at all. I also tried a clean profile, setting Firefox as you have set and making DuckDuckGo the default for search engine. Using 44.0.2 on Slackware64-current. Maybe this is specific to openSUSE?
     
  5. bo elam

    bo elam Registered Member

    Joined:
    Jun 15, 2010
    Posts:
    3,768
    Location:
    Nicaragua
    In Firefox Tools>Options>Privacy, at the bottom, untick all suggestions for the Location bar. That should get rid of the suggestions, I don't get any.

    Bo
     
  6. bo elam

    bo elam Registered Member

    Joined:
    Jun 15, 2010
    Posts:
    3,768
    Location:
    Nicaragua
    amarildojr, here is another reason why I don't see any suggestions or questions from Firefox as I type something in the Location bar. Looks to me that in my case, setting Firefox to never remember history its really what gets rid of what is annoying you. You should untick Show search suggestions in Location bar results.

    Bo

    untitled.JPG
     
  7. amarildojr

    amarildojr Registered Member

    Joined:
    Aug 8, 2013
    Posts:
    1,963
    Location:
    Brasil
    @bo elam Thanks but I already have everything tuned down and still get the annoying feature :/
     
  8. vasa1

    vasa1 Registered Member

    Joined:
    May 1, 2010
    Posts:
    4,152
    Hi, Bo!
    What you posted works for me. I don't mind seeing my own history so I'm turning it back on. Single user. No one else in the room, ever ;)
     
  9. inka

    inka Registered Member

    Joined:
    Oct 21, 2009
    Posts:
    406
    I'm tempted to reply "no, you obviously don't have your firefox configured to..."
    but although I suspect you've just overlooked one (or three) of the various prefkeys involved in accomplishing the goal, it's also possible that you are a victim of some other influence (could be the case if "experiments.enabled" is set true, or if ubuntu (cough) ENHANCEMENTS are at play).
     
  10. amarildojr

    amarildojr Registered Member

    Joined:
    Aug 8, 2013
    Posts:
    1,963
    Location:
    Brasil
    I think I only saw this behavior in openSUSE's Firefox. Iceweasel on Arch Linux didn't have this behavior AFAIK.
     
  11. amarildojr

    amarildojr Registered Member

    Joined:
    Aug 8, 2013
    Posts:
    1,963
    Location:
    Brasil
  12. chrisretusn

    chrisretusn Registered Member

    Joined:
    Jun 16, 2004
    Posts:
    1,322
    Location:
    Philippines
    Strange. I just checked that setting, it's set to "true" here. No issues with that annoying prompting. I even went as far a installing OpenSUSE in VirtualBox still no prompting. <scratching head> :)
     
  13. amarildojr

    amarildojr Registered Member

    Joined:
    Aug 8, 2013
    Posts:
    1,963
    Location:
    Brasil
  14. Balthazar

    Balthazar Registered Member

    Joined:
    Nov 8, 2013
    Posts:
    137
    Location:
    Earth
    I installed Iceweasel on Arch not long ago. I think there was something like a pop-up the first time I typed something in the urlbar asking me if I would like these suggestions you are talking about. Of course, I said no and since then it never showed again.

    So I guess you must've clicked on "yes" by accident. I guess you can get rid of this "feature" pretty easily. Just take a look at the "about:config" typing in the word "search". There are several fields like "browser.urlbar.userMadeSearchSuggestionsChoice" which says "true" in my case but nothing about my choice. Another adjustment can be made to "browser.urlbar.suggest.searches" which is set to "false" in my Iceweasel.

    You could search a little further or just try out one of these settings.

    Edit: Sorry, I didn't notice that the problem's already solved.
     
    Last edited: Mar 2, 2016
  15. chrisretusn

    chrisretusn Registered Member

    Joined:
    Jun 16, 2004
    Posts:
    1,322
    Location:
    Philippines
    Try as I may, I cannot get Firefox to ask me "Did you mean to go to ...?" Even tried in OS X. :)

    Unless I type the proper URL in the Location Bar it does a search with the chosen search provider. Typing widlerssecurity results in a search, wilderssecurity.com goes the the URL.
     
  16. imdb

    imdb Registered Member

    Joined:
    Nov 2, 2011
    Posts:
    758
    @chrisretusn
    check to see that the value for the following preference is set to true: "browser.urlbar.unifiedcomplete"
     
  17. chrisretusn

    chrisretusn Registered Member

    Joined:
    Jun 16, 2004
    Posts:
    1,322
    Location:
    Philippines
    @imdb, checked, set to true.
     
  18. imdb

    imdb Registered Member

    Joined:
    Nov 2, 2011
    Posts:
    758
    @chrisretusn
    what about "experiments.enabled" & "experiments.supported"? are they set to true as well?
     
  19. vasa1

    vasa1 Registered Member

    Joined:
    May 1, 2010
    Posts:
    4,152
    Thanks for that! I have
    Code:
    extensions.ui.experiment.hidden;true
    . Should that be turned off as well?
     
  20. amarildojr

    amarildojr Registered Member

    Joined:
    Aug 8, 2013
    Posts:
    1,963
    Location:
    Brasil
    It can't be, I'm not the kind of user who would pass over such feature without realising it :p

    Will do that right now.

    browser.urlbar.userMadeSearchSuggestionsChoice did nothing for me.

    Says false on mine too..

    This was the behavior I had 2 weeks ago. Now, if I type "wilderssecurity" it will do the search on my preferred engine, but it will also aks me "did you mean to go to wilderssecurity?". But this suggestions NEVER work, it's a dumb feature for Firefox.

    All were enabled for me. Disabling them didn't get rid of the feature.

    Here's my vendor.js file (Iceweasel's preferences):
    Code:
    // Use LANG environment variable to choose locale
    pref("intl.locale.matchOS", true);
    
    // Disable default browser checking.
    // pref("browser.shell.checkDefaultBrowser", false);
    
    // Don't disable our bundled extensions in the application directory
    pref("extensions.autoDisableScopes", 11);
    pref("extensions.shownSelectionUI", true);
    
    // Disable "alt" as a shortcut key to open full menu bar. Conflicts with "alt" as a modifier
    pref("ui.key.menuAccessKeyFocuses", false);
    
    // Disable the GeoLocation API for content
    pref("geo.enabled", false);
    
    // Make sure that the request URL of the GeoLocation backend is empty
    pref("geo.wifi.uri", "");
    
    // Disable Pocket and make sure that the request URLs of the Pocket are empty
    pref("browser.pocket.enabled", false);
    pref("browser.pocket.api", "");
    pref("browser.pocket.site", "");
    pref("browser.pocket.oAuthConsumerKey", "");
    pref("browser.pocket.useLocaleList", false);
    pref("browser.pocket.enabledLocales", "");
    
    // Disable Freedom Violating DRM Feature
    pref("browser.eme.ui.enabled", false);
    pref("media.eme.enabled", false);
    pref("media.eme.apiVisible", false);
    
    // Default to classic view for about:newtab
    pref("browser.newtabpage.enhanced", false);
    
    // Override add-on signing
    pref("xpinstall.signatures.required", false);
    
    // Poodle attack
    pref("security.tls.version.min", 1);
    
    // Don't call home for blacklisting
    pref("extensions.blocklist.enabled", false);
    
    // Disable plugin installer
    pref("plugins.hide_infobar_for_missing_plugin", true);
    pref("plugins.hide_infobar_for_outdated_plugin", true);
    pref("plugins.notifyMissingFlash", false);
    
    //https://developer.mozilla.org/en-US/docs/Web/API/MediaSource
    //pref("media.mediasource.enabled",true);
    
    //Speeding it up
    pref("network.http.pipelining", true);
    pref("network.http.proxy.pipelining", true);
    pref("network.http.pipelining.maxrequests", 10);
    pref("nglayout.initialpaint.delay", 0);
    
    // Disable third party cookies
    pref("network.cookie.cookieBehavior", 1);
    
    // Prevent EULA dialog to popup on first run
    pref("browser.EULA.override", true);
    
    // disable app updater url
    pref("app.update.url", "http://127.0.0.1/");"
    
    // Set useragent to Firefox compatible
    //pref("general.useragent.compatMode.firefox", true);
    // Spoof the useragent to a generic one
    pref("general.useragent.compatMode.firefox", true);
    // Spoof the useragent to a generic one
    pref("general.useragent.override", "Mozilla/5.0 (Linux x86_64; rv:44.0) Gecko/20100101 Firefox/44.0");
    pref("general.appname.override", "Netscape");
    pref("general.appversion.override", "44.0");
    pref("general.buildID.override", "Gecko/20100101");
    pref("general.oscpu.override", "Linux x86_64");
    pref("general.platform.override", "Linux x86_64");
    
    // Privacy & Freedom Issues
    // https://webdevelopmentaid.wordpress.com/2013/10/21/customize-privacy-settings-in-mozilla-firefox-part-1-aboutconfig/
    // https://panopticlick.eff.org
    // http://ip-check.info
    // http://browserspy.dk
    // https://wiki.mozilla.org/Fingerprinting
    // http://www.browserleaks.com
    // http://fingerprint.pet-portal.eu
    pref("privacy.donottrackheader.enabled", true);
    pref("privacy.donottrackheader.value", 1);
    pref("dom.ipc.plugins.flash.subprocess.crashreporter.enabled", false);
    // pref("browser.safebrowsing.enabled", false);
    // pref("browser.safebrowsing.malware.enabled", false);
    //pref("services.sync.privacyURL", "https://www.gnu.org/software/gnuzilla/");
    pref("social.enabled", false);
    pref("social.remote-install.enabled", false);
    pref("datareporting.healthreport.uploadEnabled", false);
    pref("datareporting.healthreport.about.reportUrl", "127.0.0.1");
    pref("datareporting.healthreport.documentServerURI", "127.0.0.1");
    pref("healthreport.uploadEnabled", false);
    pref("social.toast-notifications.enabled", false);
    pref("datareporting.policy.dataSubmissionEnabled", false);
    pref("datareporting.healthreport.service.enabled", false);
    pref("browser.slowStartup.notificationDisabled", true);
    pref("network.http.sendRefererHeader", 2);
    pref("network.http.referer.spoofSource", true);
    //http://grack.com/blog/2010/01/06/3rd-party-cookies-dom-storage-and-privacy/
    //pref("dom.storage.enabled", false);
    pref("dom.event.clipboardevents.enabled",false);
    pref("network.prefetch-next", false);
    pref("network.dns.disablePrefetch", true);
    pref("network.http.sendSecureXSiteReferrer", false);
    pref("toolkit.telemetry.enabled", false);
    // Do not tell what plugins do we have enabled: https://mail.mozilla.org/pipermail/firefox-dev/2013-November/001186.html
    pref("plugins.enumerable_names", "");
    pref("plugin.state.flash", 1);
    // Do not autoupdate search engines
    pref("browser.search.update", false);
    // Warn when the page tries to redirect or refresh
    //pref("accessibility.blockautorefresh", true);
    pref("dom.battery.enabled", false);
    pref("device.sensors.enabled", false);
    pref("camera.control.face_detection.enabled", false);
    pref("camera.control.autofocus_moving_callback.enabled", false);
    pref("network.http.speculative-parallel-limit", 0);
    
    // Crypto hardening
    // https://gist.github.com/haasn/69e19fc2fe0e25f3cff5
    //General settings
    //pref("security.tls.unrestricted_rc4_fallback", false);
    //pref("security.tls.insecure_fallback_hosts.use_static_list", false);
    //pref("security.tls.version.min", 1);
    //pref("security.ssl.require_safe_negotiation", true);
    //pref("security.ssl.treat_unsafe_negotiation_as_broken", true);
    //pref("security.ssl3.rsa_seed_sha", true);
    //pref("security.OCSP.enabled", 1);
    //pref("security.OCSP.require", true);
    //Disable unnecessary protocols
    //pref("security.ssl3.rsa_rc4_128_sha", false);
    //pref("security.ssl3.rsa_rc4_128_md5", false);
    //pref("security.ssl3.rsa_des_ede3_sha", false);
    //pref("security.ssl3.ecdhe_ecdsa_rc4_128_sha", false);
    //pref("security.ssl3.ecdhe_rsa_rc4_128_sha", false);
    // https://directory.fsf.org/wiki/Disable_DHE
    // Avoid logjam attack
    pref("security.ssl3.dhe_rsa_aes_128_sha", false);
    pref("security.ssl3.dhe_rsa_aes_256_sha", false);
    pref("security.ssl3.dhe_dss_aes_128_sha", false);
    pref("security.ssl3.dhe_rsa_des_ede3_sha", false);
    //Optional
    //Perfect forward secrecy
    // pref("security.ssl3.rsa_aes_256_sha", false);
    //Force TLS 1.2
    // pref("security.tls.version.min", 3);
    
    // Disable channel updates
    pref("app.update.enabled", false);
    pref("app.update.auto", false);
    
    pref("font.default.x-western", "sans-serif");
    
    // Preferences for the Get Add-ons panel
    pref ("extensions.webservice.discoverURL", "https://directory.fsf.org/wiki/GNU_IceCat");
    pref ("extensions.getAddons.search.url", "https://directory.fsf.org/wiki/GNU_IceCat");
    
    // Mobile
    pref("privacy.announcements.enabled", false);
    pref("browser.snippets.enabled", false);
    pref("browser.snippets.syncPromo.enabled", false);
    pref("browser.snippets.geoUrl", "http://127.0.0.1/");
    pref("browser.snippets.updateUrl", "http://127.0.0.1/");
    pref("browser.snippets.statsUrl", "http://127.0.0.1/");
    pref("datareporting.policy.firstRunTime", 0);
    pref("datareporting.policy.dataSubmissionPolicyVersion", 2);
    pref("browser.webapps.checkForUpdates", 0);
    pref("browser.webapps.updateCheckUrl", "http://127.0.0.1/");
    pref("app.faqURL", "http://libreplanet.org/wiki/Group:IceCat/FAQ");
    
    // PFS url
    pref("pfs.datasource.url", "http://gnuzilla.gnu.org/plugins/PluginFinderService.php?mimetype=%PLUGIN_MIMETYPE%");
    pref("pfs.filehint.url", "http://gnuzilla.gnu.org/plugins/PluginFinderService.php?mimetype=%PLUGIN_MIMETYPE%");
    
    // Disable Gecko media plugins: https://wiki.mozilla.org/GeckoMediaPlugins
    pref("media.gmp-manager.url", "http://127.0.0.1/");
    pref("media.gmp-manager.url.override", "data:text/plain,");
    pref("media.gmp-provider.enabled", false);
    // Don't install openh264 codec
    pref("media.gmp-gmpopenh264.enabled", false);
    
    //Disable heartbeat
    pref("browser.selfsupport.url", "");
    
    //Disable Link to FireFox Marketplace, currently loaded with non-free "apps"
    pref("browser.apps.URL", "");
    
    //Disable Firefox Hello
    pref("loop.enabled",false);
    pref("loop.feedback.baseUrl", "");
    pref("loop.gettingStarted.url", "");
    pref("loop.learnMoreUrl", "");
    pref("loop.legal.ToS_url", "");
    pref("loop.legal.privacy_url", "");
    pref("loop.oauth.google.redirect_uri", "");
    pref("loop.oauth.google.scope", "");
    pref("loop.server", "");
    pref("loop.soft_start_hostname", "");
    pref("loop.support_url", "");
    pref("loop.throttled2",false);
    
    // Use old style preferences, that allow javascript to be disabled
    pref("browser.preferences.inContent",false);
    
    // Don't download ads for the newtab page
    pref("browser.newtabpage.directory.source", "");
    pref("browser.newtabpage.directory.ping", "");
    pref("browser.newtabpage.introShown", true);
    
    // Disable home snippets
    pref("browser.aboutHomeSnippets.updateUrl", "data:text/html");
    
    // Disable hardware acceleration and WebGL
    //pref("layers.acceleration.disabled", false);
    pref("webgl.disabled", false);
    
    // Disable SSDP
    pref("browser.casting.enabled", false);
    
    //Disable directory service
    pref("social.directories", "");
    pref("social.whitelist", "");
    pref("social.shareDirectory", "");
    BTW, this annoyance happens wether I use these preferences or not.
     
  21. amarildojr

    amarildojr Registered Member

    Joined:
    Aug 8, 2013
    Posts:
    1,963
    Location:
    Brasil
    I think I know what is happening.

    Here's how my internet is Setup:

    • There are two routers;
    • The first router is an ADSL router which receives the ADSL signal. My family uses this router for Wi-Fi. This router sends it's signal to my second router via cable;
    • My second router receives this internet signal and sends it to my machine.
    Since both routers have DHCP and DNS servers, this is what is causing my problems. Firefox looks up localhosts to see if we want to connect to them, I think Firefox gets confused with so many DNS servers and it asks me if I want to go to every search I make.

    I tested Firefox just with my second router and Firefox didn't ask me "Did you mean to go to?", so I guess the first router is the problem. Or the fact that both use different DNS and dhcpc servers.

    EDIT: Yup, it's the first router, so there's nothing I can do. Damn.
     
  22. chrisretusn

    chrisretusn Registered Member

    Joined:
    Jun 16, 2004
    Posts:
    1,322
    Location:
    Philippines
    Yes both true.
     
  23. amarildojr

    amarildojr Registered Member

    Joined:
    Aug 8, 2013
    Posts:
    1,963
    Location:
    Brasil
    I don't have the annoyance on Windows 7/10, so I guess this setting can be turned off via some Linux DNS setting.
     
  24. chrisretusn

    chrisretusn Registered Member

    Joined:
    Jun 16, 2004
    Posts:
    1,322
    Location:
    Philippines
    I have my own DNS Caching server (bind) which could explain why I don't get this.
     
  25. imdb

    imdb Registered Member

    Joined:
    Nov 2, 2011
    Posts:
    758
    sorry for the late reply. "extensions.ui.experiment.hidden" should be set to true, if "experiments.enabled" & "experiments.supported" are set to false.
     
Loading...