Closed Bug 1575155 Opened 5 years ago Closed 5 years ago

Lockwise UI - Breach exclamation marks shown on all logins due to nsIURI.host throwing

Categories

(Firefox :: about:logins, defect, P1)

x86_64
Windows 10
defect

Tracking

()

RESOLVED FIXED
Firefox 70
Tracking Status
firefox70 --- fixed

People

(Reporter: vtol, Assigned: lnorton)

Details

(Whiteboard: [passwords:management] [skyline])

Attachments

(4 files, 1 obsolete file)

Attached image lockwise screenshot
  • W10 Pro x_64 1908 b18362.295
  • FX 70.0a1 (2019-08-19) (64-bit)

Since a few build Lockwise UI is exhibiting those exclamation marks and the buttons edit | delete | launch | copy | password reveal are unresponsive.

opening about:logins produces those errors in the browser console.

Attached image banner blocking button inertaction (obsolete) —

The Lockwise app banner is causing the buttons being unresponsive - the screencast done on a maiden browser profile.

Are the exclamation marks shown on all logins or just ones that were in a breach?

(In reply to vtol from comment #0)

and the buttons edit | delete | launch | copy | password reveal are unresponsive.

This part is bug 1574869. Let's focus this bug on the exclamation marks.

The error with nsIURI.host may be relevant.

Thanks

Flags: needinfo?(vtol)
Priority: -- → P1
Summary: Lockwise UI - showing exclamation marks and buttons unresponsive → Lockwise UI - Breach exclamation marks shown
Whiteboard: [passwords:management] [skyline]

Showing on all stored logins, in this profile that being 214 entries and some are non-public ip ranges, respectively not publicly resolvable domains.

N.B. The meaning of the exclamation mark is not apparent to me, there is nothing when hovering over it with the cursor or clicking on it - that was until you mentioned this being related to breached accounts in f.mon

Flags: needinfo?(vtol)
Attachment #9086756 - Attachment is obsolete: true

Working on reproducing this presently - it's interesting that the favicons aren't showing up either.

Assignee: nobody → lnorton
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true

Hi :vtol, you mention in comment #2 that this is a screencast and I'm wondering - are these warning icons persistent or do they flash on page load/reload?

obsolted the screencast in this bug as been rather pertinent to bug 1574869 where it resides now in comment #1.

since I have no way of obfuscating the screencast I canot post one here when pressing F5. The icons are persisent/stable once the dom redraw process finishes, no flashing/blinking/flickering of sorts.

(In reply to Lesley Norton [:lnorton] from comment #5)

Working on reproducing this presently - it's interesting that the favicons aren't showing up either.

There is one concrete lead in this bug which is the error message with line number. Did you look at what that line was doing? The error is probably preventing the favicon code from running so that's also a hint that the error is before the favicon message.

Pushed by mozilla@noorenberghe.ca:
https://hg.mozilla.org/integration/autoland/rev/d779671a20bf
Handle exceptions thrown by non-standard URIs. r=MattN
Summary: Lockwise UI - Breach exclamation marks shown → Lockwise UI - Breach exclamation marks shown on all logins due to nsIURI.host throwing

Not sure that nsIURI.host is the cause really. The FX instance meantime been advanced to build 835d0d9cdae81b3ab583d4ccf7459d00b041fad6 and whilst the nsIURI.host error does not show in the browser console the exclamation marks are still present and the favicons are not showing.

The browser console does not provide anything meaningful related to the issue - see screenshot of browser console since having launched the browser and opened about:login

Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70

(In reply to vtol from comment #11)

Created attachment 9087284 [details]
screenshot browser console of recent browser launch and opening the login

Not sure that nsIURI.host is the cause really. The FX instance meantime been advanced to build 835d0d9cdae81b3ab583d4ccf7459d00b041fad6 and whilst the nsIURI.host error does not show in the browser console the exclamation marks are still present and the favicons are not showing.

The browser console does not provide anything meaningful related to the issue - see screenshot of browser console since having launched the browser and opened about:login

Let us know if the issue is solved in the latest Nightly. If not, please file a new bug and include the Browser Console logs after flipping signon.debug to true in about:config.

Thanks

Flags: needinfo?(vtol)

works for me, thank you

Flags: needinfo?(vtol)
Component: Password Manager → about:logins
Product: Toolkit → Firefox
Target Milestone: mozilla70 → Firefox 70
Version: 70 Branch → unspecified
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: