Extend the Login Storage API to support reporting used logins
Categories
(GeckoView :: General, task, P1)
Tracking
(firefox74 fixed)
Tracking | Status | |
---|---|---|
firefox74 | --- | fixed |
People
(Reporter: esawin, Assigned: esawin)
References
Details
(Whiteboard: [geckoview:m74])
Attachments
(5 files)
Extend LoginStorage.Delegate
to report when GV uses an existing password, as returned by onLoginFetch
, to autofill fields.
Initially, GV will only report when the password
field of a LoginEntry
is used, which might be extended to support username
field usage in future.
This can be used to update meta information of the login entry, like "times used" or "last used".
Assignee | ||
Comment 1•4 years ago
|
||
Assignee | ||
Comment 2•4 years ago
|
||
Depends on D60440
Assignee | ||
Comment 3•4 years ago
|
||
Depends on D60441
Assignee | ||
Comment 4•4 years ago
|
||
Depends on D60442
Assignee | ||
Comment 5•4 years ago
|
||
Depends on D60443
Assignee | ||
Updated•4 years ago
|
Updated•4 years ago
|
Pushed by esawin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d45cb4828442 [1.0] Add LoginStorage onLoginUsed API. r=snorp,geckoview-reviewers,MattN,agi https://hg.mozilla.org/integration/autoland/rev/1152d253beb2 [2.0] Connect Gecko backend to GeckoView onLoginUsed API. r=MattN https://hg.mozilla.org/integration/autoland/rev/282778a58d0b [3.0] Add Login Storage onLoginUsed test. r=geckoview-reviewers,snorp https://hg.mozilla.org/integration/autoland/rev/d0a06daef257 [4.0] Try to make top-level docs prettier. r=agi https://hg.mozilla.org/integration/autoland/rev/6a2d19e7cdf2 [5.1] Update API changelog. r=geckoview-reviewers,agi
Comment 7•4 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/d45cb4828442
https://hg.mozilla.org/mozilla-central/rev/1152d253beb2
https://hg.mozilla.org/mozilla-central/rev/282778a58d0b
https://hg.mozilla.org/mozilla-central/rev/d0a06daef257
https://hg.mozilla.org/mozilla-central/rev/6a2d19e7cdf2
Comment 8•4 years ago
|
||
I think this caused
58:55.66 Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=utf-8
58:57.06 /home/bclary/mozilla/builds/autoland/mozilla/mobile/android/geckoview/src/main/java/org/mozilla/geckoview/LoginStorage.java:42: error: unexpected end tag: </p>
58:57.06 * </p>
58:57.06 ^
58:57.06 /home/bclary/mozilla/builds/autoland/mozilla/mobile/android/geckoview/src/main/java/org/mozilla/geckoview/LoginStorage.java:312: error: reference not found
58:57.06 * Possible login entry field types for {@link onLoginUsed}.
Assignee | ||
Comment 9•4 years ago
|
||
(In reply to Bob Clary [:bc:] from comment #8)
I think this caused
58:55.66 Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=utf-8 58:57.06 /home/bclary/mozilla/builds/autoland/mozilla/mobile/android/geckoview/src/main/java/org/mozilla/geckoview/LoginStorage.java:42: error: unexpected end tag: </p> 58:57.06 * </p> 58:57.06 ^ 58:57.06 /home/bclary/mozilla/builds/autoland/mozilla/mobile/android/geckoview/src/main/java/org/mozilla/geckoview/LoginStorage.java:312: error: reference not found 58:57.06 * Possible login entry field types for {@link onLoginUsed}.
Fixing in bug 1611474.
Description
•