Problems with Abrowser Update

9 risposte [Ultimo contenuto]
oralfloss
Offline
Iscritto: 06/20/2013

So recently I updated Abrowser (I haven't had internet in a month) and I noticed that when I use the URL bar to search, I get a DuckDuckGo search using https://duckduckgo.com/?t=trisquel&q=. The problem is I don't want the trisquel to be included, and I want the HTML version which is what I set the URL bar to do.

I have checked about:config and the values seem to be the same as I set them to:
keyword.URL: https://duckduckgo.com/html/?q=
keyword.enabled: true

Through this, I should be getting an html search for DDG everytime I use the URL bar without a URL, but I still get the normal DDG with ?t=trisquel attached. I have searched about:config for t=trisquel to see if there is anything else that causes this, but there is nothing else. My guess is that the new add-on "Trisquel Abrowser Modifications 2.7" is causing this, but I am not for sure.

andrew
Offline
Iscritto: 04/19/2012

On 29/08/13 13:19, oralfloss wrote:
> So recently I updated Abrowser (I haven't had internet in a month)
> and I noticed that when I use the URL bar to search, I get a
> DuckDuckGo search using https://duckduckgo.com/?t=trisquel&q=. The
> problem is I don't want the trisquel to be included, and I want the
> HTML version which is what I set the URL bar to do.

The Abrowser search plugins are in
/usr/lib/abrowser-addons/searchplugins. Just copy/paste an existing one
and change it to meet your needs (as a superuser).

Andrew.

oralfloss
Offline
Iscritto: 06/20/2013

I'm not using Abroswer plugins to search, nor do I plan on doing so. I cleary said that I am using the keyword.URL and keyword.Enabled features in about:config, which don't require a plugin. They have worked before, without the use of any sort of plugin. I don't want to use a plugin. I have tried using a plugin, but it does not work.

andrew
Offline
Iscritto: 04/19/2012

On 10/09/13 14:57, oralfloss wrote:
> I'm not using Abroswer plugins to search, nor do I plan on doing so.

Plugins != search plugins. A search plugin is just an XML file with the
search engine URL and other information required to display the search
engine in the search bar.

Andrew.

oralfloss
Offline
Iscritto: 06/20/2013

That is completely off topic. I am not using either, nor did I ever need to before. The URL bar should act as a search if I use keyword.URL, and it has before, without plugins or search plugins. The problem I am having is that the update is forcing the search plugin, and I do not know how to change it or even want to use it. I just want the URL.keyboard to work like it did before this update and many other updates.

andrew
Offline
Iscritto: 04/19/2012

On 11/09/13 11:00, oralfloss wrote:
> That is completely off topic. I am not using either, nor did I ever
> need to before. The URL bar should act as a search if I use
> URL.keyword, and it has before, without plugins or search plugins.
> The problem I am having is that the update is forcing the search
> plugin, and I do not know how to change it or even want to use it. I
> just want the URL.keyboard to work like it did before this update
> and many other updates.

Sorry, maybe I was thinking of something else.

You might want to try asking at MozillaZine instead:
http://forums.mozillazine.org

Andrew.

oralfloss
Offline
Iscritto: 06/20/2013

Bump. This problem has still not been fixed.

G4JC
Offline
Iscritto: 03/11/2012

The problem is due to the t=trisquel being hardcoded as the default search engine in the browser during compile.

You will find that the keyword.url is set here on line 74:
http://devel.trisquel.info/gitweb/?p=package-helpers.git;a=blob;f=helpers/make-ubufox;h=0c4c42197c038738e8d9ef45f9e07f4c06802822

However, the part you are referring to is actually set here on line 212:
http://devel.trisquel.info/gitweb/?p=package-helpers.git;a=blob;f=helpers/make-firefox;h=c81a6dee50f0058e093323c16341c0f87d91717f;hb=1c2440e15682d518a7349f76fa9ca0f9c0aae83d
It seems keyword.url was depreciated upstream by FireFox; not aBrowser.

The solution to remove this is fairly simple however. Go to https://duckduckgo.com/html then in the opensearch box (the one containing all the default search engines) at the bottom you will see: Add "DuckDuckGo (HTML)". Click that and make sure to "Start using right away". Once you have this search engine enabled you will find that the address bar (or keyword.url as it was previously known) is now set to the currently set OpenSearch one.

You can change the address search at any time via the Search Engine dropdown; and you can add/remove search engines from the Manage Search Engines window.

Hope this helps! :)

oralfloss
Offline
Iscritto: 06/20/2013

This works perfectly! Thanks for the explanation too.

t3g
t3g
Offline
Iscritto: 05/15/2011

The t=trisquel value tells the DuckDuckGo staff that you are willing to support Trisquel and they will donate money (probably not a whole lot) to the Trisquel project.