Closed Bug 8357 Opened 27 years ago Closed 27 years ago

Security Icon in chrome is wrong

Categories

(SeaMonkey :: UI Design, defect, P1)

defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: davidm, Assigned: law)

Details

(Whiteboard: Fix is ready and approved)

In th e6/15 build the icon is showing that I have a secure connection to mozilla.org. Lets change the default state to unsecure so that users don't get wrong information.
To see the security button you have to hit the notication component text
Assignee: don → law
OS: Mac System 8.5 → All
Priority: P3 → P1
Hardware: Macintosh → All
Target Milestone: M7
Bill, is this a bug or a feature? Do we want to do anything about this now, or wait until M9 when we do the security chrome? Your call ...
Hmmm, if you click on the security button it hides itself. Cool! I think ...
Whiteboard: Investigate for M7
Status: NEW → ASSIGNED
The code that turns the security button on and off was put in to test it, since one can't test it by going to a secure page. We've just left it in up till now. It might be better to turn it off, at least in non-debug builds. I'm not sure how to do that since there's no "#ifdef NS_DEBUG" in JavaScript... I'll see if I can come up with some solution and turn it off entirely if not (requiring security chrome testers to tweak their navigator.js file if they want to make it work).
Whiteboard: Investigate for M7 → Fix is ready and approved
Status: ASSIGNED → RESOLVED
Closed: 27 years ago
Resolution: --- → FIXED
I just checked in this fix. It disables the click-to-show-security-icon "feature." It can be re-enabled (for use when we implement the real chrome) by simply tweaking the initialization of the debugSecuriy var. Index: navigator.js =================================================================== RCS file: /cvsroot/mozilla/xpfe/browser/src/navigator.js,v retrieving revision 1.23 retrieving revision 1.24 diff -r1.23 -r1.24 22a23 > var debugSecurity = false; // Set this true to enable Security chrome testing. 697a699,703 > // Set debugSecurity (at top of file) to turn this code on. > if ( !debugSecurity ) { > return; > } > 701,702d706 < // Temporary till onchange handlers work. < onSecurity(); 709,710d712 < // Temporary till onchange handlers work. < onSecurity();
Status: RESOLVED → VERIFIED
I checked on build 1999061808 and it is disabled, I am marking this as verified and am presuming that someone will remember to turn this back on.
Product: Core → Mozilla Application Suite
You need to log in before you can comment on or make changes to this bug.