Closed Bug 229913 Opened 21 years ago Closed 21 years ago

Remove unused defaultengine.label from pref-search.dtd

Categories

(SeaMonkey :: Search, defect)

defect
Not set
trivial

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: durbacher, Assigned: durbacher)

Details

Attachments

(1 file)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6b) Gecko/20031209 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6b) Gecko/20031209 Bug 225490 removed Netscape Search from Mozilla, but apart from what is mentioned in bug 225490 comment #44 there is one more line that still mentions Netscape search: http://lxr.mozilla.org/seamonkey/source/xpfe/components/prefwindow/resources/locale/en-US/pref-search.dtd#14 saying: <!ENTITY defaultengine.label "Netscape Search"> It turned out that this entity is not used anymore, so it should be removed. For a more detailed analysis where this came from and why it survived, please read on. If the above is sufficient for you... that's been all. Detailed research: This string was put there in version 1.4 of pref-search.dtd, a few hours after the search-pref panel was introduced. Later it was changed from "(default)" to "Netscape Search" in version 1.8 of pref-search.dtd, fixing bug 26931. Access to that bug is restricted, but not because of security reasons, maybe there are some Netscape interna in it? The fix at least seems harmless: bonsai says that additionally in pref-offline.dtd some occurences of "Communicator" were changed to "Mozilla", that's it. The only place that used it was pref-search.xul. Beginning with version 1.14 ("pref window IV landing") it was no more used, but nevertheless not removed. Lxr does not find any other usage and it seems quite obvious that it has just been forgotten and is not in use even by any extension or Netscape 7 (actually I checked its search prefs and it does not appear there). The other strings in pref-search.dtd are all still in use. Patch coming. Reproducible: Always Steps to Reproduce:
This is the fix, I compiled and tested it.
Assignee: search → durbacher
Comment on attachment 138296 [details] [diff] [review] Patch: remove that string Requesting r= from Neil and sr= from alecf. I forgot: thanks to KaiRo for spotting that string!
Attachment #138296 - Flags: superreview?(alecf)
Attachment #138296 - Flags: review?(neil.parkwaycc.co.uk)
Status: NEW → ASSIGNED
Hmmm... this entry would still work if you restored it...
Comment on attachment 138296 [details] [diff] [review] Patch: remove that string OK, so I've since discovered that having a "use default" type menuitem is inappropriate.
Attachment #138296 - Flags: review?(neil.parkwaycc.co.uk) → review+
Comment on attachment 138296 [details] [diff] [review] Patch: remove that string sr=alecf
Attachment #138296 - Flags: superreview?(alecf) → superreview+
Checking in xpfe/components/prefwindow/resources/locale/en-US/pref-search.dtd; /cvsroot/mozilla/xpfe/components/prefwindow/resources/locale/en-US/pref-search.dtd,v <-- pref-search.dtd new revision: 1.20; previous revision: 1.19 done
Status: ASSIGNED → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
v
Status: RESOLVED → VERIFIED
Product: Core → SeaMonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: