Closed Bug 1221771 Opened 9 years ago Closed 9 years ago

On about:accounts, Firefox warns that your login could be compromised.

Categories

(Firefox :: Firefox Accounts, defect, P1)

defect

Tracking

()

VERIFIED FIXED
Iteration:
46.3 - Jan 25
Tracking Status
firefox46 --- verified

People

(Reporter: markh, Unassigned)

References

Details

(Whiteboard: [fxsync][fxprivacy])

Attachments

(1 file)

STR: * Start a Sync signin flow. * When on about:accounts, click the globe icon in the URL bar. Actual: * Dropdown tells you your login could be compromised. Expected: * It doesn't
Flags: firefox-backlog+
This is probably a bug with the login manager code more than anything else.
Blocks: 1179961
Blocks: 1221206
Is about:accounts listed as moz-safe-about? There is a bug open on the webconsole warning for about:accounts that probably has some helpful context - https://bugzilla.mozilla.org/show_bug.cgi?id=983326
As Margaret guessed, the login manager is the source of this (although it doesn't look like a bug). checkIfURIisSecure() in LoginManagerContent.js is returning false for about:accounts due to... (In reply to Tanvi Vyas [:tanvi] from comment #2) > Is about:accounts listed as moz-safe-about? There is a bug open on the > webconsole warning for about:accounts that probably has some helpful context > - https://bugzilla.mozilla.org/show_bug.cgi?id=983326 about:accounts *does not* have URI_SAFE_TO_LOAD_IN_SECURE_CONTEXT, because, as mentioned in bug 983326, that would mean it loses chrome permissions (and indeed, adding that flag prevent aboutAccounts.js from referencing Components, and thus it can't import anything or do what it needs to do.) So adding that flag isn't the simple fix. I'm not sure where this leave us.
Blocks: 1221711
IIUC, this doesn't affect Fx44. I can only repro in Fx45, and needs to be fixed for Fx45.
Priority: -- → P1
Whiteboard: [fxsync]
(In reply to Chris Karlof [:ckarlof] from comment #5) > IIUC, this doesn't affect Fx44. I can only repro in Fx45, and needs to be > fixed for Fx45. Right now the pref for insecure passwords is only set in Nightly builds, and hence the inability to reproduce on FF 44. This bug blocks https://bugzilla.mozilla.org/show_bug.cgi?id=1221206 to turn on the warnings in dev edition.
I am sorry, I spoke out of ignorance in my previous two comments (#7 and #8), I wish I could just delete them. Yet, I am temporarily fixing the bug in my own theme by adding into panel.css the rule: /* Hide contradictory messages based on insecure login forms presence. */ #identity-popup[connection=chrome] [when-loginforms=insecure] { display: none; }
Depends on: 1217766
This issue gets fixed with bug 1217766, which is on fx-team and if all goes well will merge to central soon.
Marking as resolved so it can be verified.
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: qe-verify+
Resolution: --- → FIXED
Whiteboard: [fxsync] → [fxsync][fxprivacy]
Iteration: --- → 46.3 - Jan 25
QA Contact: paul.silaghi
Blocks: 1216897
Verified fixed FF 46.0a2 (2016-01-25) Win 7
Status: RESOLVED → VERIFIED
See Also: → 1293065
Product: Core → Firefox
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: