Closed Bug 232179 Opened 21 years ago Closed 20 years ago

"Add engines" doesn't work

Categories

(Firefox :: Toolbars and Customization, defect)

x86
All
defect
Not set
normal

Tracking

()

VERIFIED WORKSFORME

People

(Reporter: tulipawn, Assigned: hyatt)

References

Details

(Keywords: regression)

User-Agent:       
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7a) Gecko/20040124 Firebird/0.8.0+

In the search bar (if present) next to the address bar there's an option to add
a search engine. The problem is nothing happens when this option is clicked.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Keywords: regression

*** This bug has been marked as a duplicate of 231203 ***
Status: UNCONFIRMED → RESOLVED
Closed: 21 years ago
Resolution: --- → DUPLICATE
Status: RESOLVED → UNCONFIRMED
Resolution: DUPLICATE → ---
Not a dupe. It's a specific FB problem. It depends on bug 230569.

When following entry is missing inside the chrome.rdf (profile) this feature
doesn't work.

  <RDF:Description about="urn:mozilla:package:browser-region">
    <c:selectedLocale resource="urn:mozilla:locale:US:browser-region"/>
  </RDF:Description>

If you have "communicator-region" change it the "browser-region" and all is
working fine after a restart of FB.
Status: UNCONFIRMED → NEW
Depends on: 230569
Ever confirmed: true
-> OS: ALL
OS: Linux → All
Acting on your suggestion, Henrik, I looked into mychrome.rdf and it turned out
I had both :

<RDF:Description about="urn:mozilla:package:browser-region">
    <c:selectedLocale resource="urn:mozilla:locale:US:browser-region"/>
  </RDF:Description>

and:

<RDF:Description about="urn:mozilla:package:browser-region">
    <c:selectedLocale resource="urn:mozilla:locale:PL:browser-region"/>
  </RDF:Description>

After deleting the PL entry all works fine indeed.
My system locale is pl_PL however which must be the cause of the duplication. Or
is it?
Piotr, whats happen when you create a new profile with this pl_PL build? Which
entries are created? Also two or only one "browser-region"? Whats happen, when
you remove the US instead?
After creating a new profile there's no sign of this PL locale in chrome.rdf,
just the US one and everything works fine. I must have tried a localised build
some time ago which would explain the 'garbage' in my chrome.rdf. So after all
the bug is invalid most probably :)
Per comment above.
Status: NEW → RESOLVED
Closed: 21 years ago20 years ago
Resolution: --- → WORKSFORME
verified.
Status: RESOLVED → VERIFIED
*** Bug 236221 has been marked as a duplicate of this bug. ***
Simon,

You marked my bug as a duplicate, but I have have just en-US as my locale and
also do not have duplicate locales like Piotr

In my bug report I also mention that adding engines doesn't always work if you
are on the mycroft page. Especially not under linux because the searchplugins
firefox directory usually is not writable. Is this in a bugreport somewhere? I
couldn't find it. I think the search engines should be in the profile

Jaap, try to reproduce your issue with a fresh profile, if it still occurs
reopen your bug.
OK it works with a clean profile (I thought I checked it with a clean profile,
but I guess not)

I guess that only leaves RFE to put the searchplugins in the profile. I just
discovered that that one was filed a couple of days ago
See: http://bugzilla.mozilla.org/show_bug.cgi?id=235600
QA Contact: bugzilla → toolbars
You need to log in before you can comment on or make changes to this bug.