Add flag for HTTP site with password field to SecurityInformation
Categories
(GeckoView :: General, defect, P3)
Tracking
(firefox68 affected)
| Tracking | Status | |
|---|---|---|
| firefox68 | --- | affected |
People
(Reporter: tigeroakes, Unassigned)
Details
Attachments
(2 obsolete files)
User Agent: Mozilla/5.0 (X11; CrOS x86_64 12239.19.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.38 Safari/537.36
Steps to reproduce:
Open a HTTP website with a password field like http://http-password.badssl.com/
Actual results:
In the toolbar, a standard globe icon will be shown, because the component doesn't know a password field is on the page.
Expected results:
A broken padlock should be shown instead. To support this, we need some flag on GeckoSession.ProgressDelegate.SecurityInformation to see if a page is HTTP and has a password field. This matches desktop Firefox behaviour.
Comment 1•7 years ago
|
||
Fennec has the same bad behavior.
Fenix still needs a flag to mark all HTTP insecure as well, as that will be the default in desktop Firefox soon - bug 1562881 (see D37790).
Comment 3•4 years ago
|
||
The bug has a release status flag that shows some version of Firefox is affected, thus it will be considered confirmed.
Updated•3 years ago
|
Updated•7 months ago
|
Comment 4•6 months ago
|
||
Comment 5•6 months ago
|
||
Updated•6 months ago
|
Updated•5 months ago
|
Comment 6•5 months ago
|
||
Tracker.onSecurityChange is on network layer, so it doesn't know whether web content has password field. SecurityInformation won't be good way for this.
Updated•2 months ago
|
Updated•2 months ago
|
Description
•