Closed
Bug 93651
Opened 24 years ago
Closed 15 years ago
Sidebar broken, if certain prefs not set
Categories
(SeaMonkey :: Sidebar, defect)
SeaMonkey
Sidebar
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: BenB, Unassigned)
Details
(Keywords: l12y)
Attachments
(1 file, 2 obsolete files)
1.96 KB,
patch
|
samir_bugzilla
:
review-
|
Details | Diff | Splinter Review |
If neither intl.content.langcode nor general.useragent.locale are sat, the
sidebar won't have any panels, and you can't get any.
That's mostly due to a bad exception handling in sidebarOverlay.js. We have
something like
var locale
try {
locale = prefs.CopyCharPref("intl.content.langcode");
}
catch(ex) {
debug ("error");
}
locale = locale.toLowerCase();
The last line will fail, because locale is not sat. |locale| must be set in the
catch block.
In this particular case, there are 2 nested try blocks, so I chose a longer
solution. Will attach patch.
Reporter | ||
Comment 1•24 years ago
|
||
Reporter | ||
Comment 2•24 years ago
|
||
That was most dry-coding - I didn't test all cases I try to catch. It did fix
the problem for me, though.
Please review.
Updated•24 years ago
|
Component: XP Apps → Sidebar
QA Contact: sairuh → sujay
Reporter | ||
Comment 4•24 years ago
|
||
matt, can you review?
Great bug. I this might be a bug that people in the international teams have
been seeing that i have never been able to reproduce.
Reporter | ||
Updated•24 years ago
|
Keywords: l12y
Summary: Sidebar broken, if certain prefs not sat. → Sidebar broken, if certain prefs not sat
Reporter | ||
Comment 6•24 years ago
|
||
matt, was that a r=?
Comment 7•24 years ago
|
||
Is this bug still valid in Netscape 6.2?
Updated•24 years ago
|
Attachment #44683 -
Flags: review+
Comment 8•24 years ago
|
||
Comment on attachment 44683 [details] [diff] [review]
Fix, version 1
r=sgehani
Reporter | ||
Comment 9•24 years ago
|
||
Attachment #44683 -
Attachment is obsolete: true
Comment 10•23 years ago
|
||
if we are sure this is desired behavior, the patch looks good.
could anyone review it ?
Comment 11•23 years ago
|
||
need to ask reviewers@mozilla.org for a review, thanks. pretty standard
proceedure, if we got a patch needing review.
Comment 12•23 years ago
|
||
Ben, what's the current status of this patch? is it still needed, does it still
apply?
Reporter | ||
Comment 13•23 years ago
|
||
Contains fix for bug 121381 again (should I mark it a dup?).
This is the version shipped with Beonex Communicator 0.8/0.9. That's all I can
say about the patch.
Attachment #66102 -
Attachment is obsolete: true
Comment 14•23 years ago
|
||
HONK !
Updated•23 years ago
|
Attachment #97394 -
Flags: review?
Updated•22 years ago
|
Attachment #97394 -
Flags: review? → review?(sgehani)
Comment 15•22 years ago
|
||
Comment on attachment 97394 [details] [diff] [review]
Fix, version 3.
This contains the fix for bug 121381 which has not been thoroughly tested for
web and *chrome* tabs. Please attach a patch for just this bug. In the future
please request reviews for sidebar from Shuehan (shliang@netscape.com) since
she now works on sidebar. Thanks.
Attachment #97394 -
Flags: review?(sgehani) → review-
Updated•21 years ago
|
Product: Browser → Seamonkey
Ben, are you still working on this? Does the bug still occur?
Updated•17 years ago
|
QA Contact: sujay → sidebar
Reporter | ||
Updated•17 years ago
|
Summary: Sidebar broken, if certain prefs not sat → Sidebar broken, if certain prefs not set
Comment 18•15 years ago
|
||
To bug opener, do you still see problem you state by bug summary?
Reporter | ||
Comment 19•15 years ago
|
||
Please test yourself and stop asking that in all my bugs.
Reporter | ||
Comment 20•15 years ago
|
||
Offending code no longer exists.
WORKSFORME
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•