Replace created/updated/used times with timeline
Categories
(Firefox :: about:logins, enhancement, P1)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox111 | --- | verified |
People
(Reporter: serg, Assigned: mtigley)
References
(Blocks 1 open bug)
Details
(Whiteboard: [fxcm-productive-ux])
Attachments
(1 file)
Timeline component presents events on the horizontal line. It makes it easier to understand when events happened.
Once we get the change history working, we can add more events to the timeline and make them clickable, so user would be able to select previous point in history (recover from data loss).
| Reporter | ||
Comment 1•3 years ago
|
||
| Reporter | ||
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
| Reporter | ||
Updated•3 years ago
|
| Assignee | ||
Updated•3 years ago
|
Updated•3 years ago
|
Comment 3•3 years ago
•
|
||
Backed out for causing mochitest failures in browser/components/aboutlogins/tests/chrome/test_login_item.html
Backout link: https://hg.mozilla.org/integration/autoland/rev/2c59a86050aae04d38e301f61b3ac10a35360e30
INFO - TEST-UNEXPECTED-FAIL | browser/components/aboutlogins/tests/chrome/test_login_item.html | TypeError: can't access property "getAttribute", element is null - Should not throw any errors
| Reporter | ||
Updated•3 years ago
|
Comment 5•3 years ago
|
||
| bugherder | ||
| Assignee | ||
Updated•3 years ago
|
Comment 6•3 years ago
|
||
This has been backed out for causing frequent leaks in Bug 1798028. Will be merged to central later on.
Backout link: https://hg.mozilla.org/integration/autoland/rev/92bf950f388660ebc143d4a3308c0cd3f6249eb7
Comment 7•3 years ago
|
||
Backout merged to central: https://hg.mozilla.org/mozilla-central/rev/92bf950f3886
| Assignee | ||
Comment 8•3 years ago
|
||
Hey Cosmin, I was able to replicate the issue with a try push. I made a small change that I'm hoping fixes the issue but it seems like my jobs on TreeHerder with that change are being held up by something. Do you have suggestions on how I can replicate this issue locally? Running all the about:logins tests on a debug build are passing.
Comment 9•3 years ago
|
||
(In reply to Micah [:mtigley] (she/her) from comment #8)
but it seems like my jobs on TreeHerder with that change are being held up by something.
Do you have a link for this try push? We could add jobs there to see if they're passing. Unfortunately I have no answer on how can this be replicated locally.
Comment 10•3 years ago
•
|
||
Ok, found it, I assume is this one: https://treeherder.mozilla.org/jobs?repo=try&group_state=expanded&selectedTaskRun=XovC7cG8RtmCNvtS0rgESw.0&resultStatus=pending%2Crunning%2Ctestfailed%2Cbusted%2Cexception&revision=384caa07410682dd6c8614994f32d05035e99a74
There's a backlog on macOS tasks because of another push, will add jobs on linux and windows to pick those up faster.
LE: looks like it's still leaking here.
| Assignee | ||
Comment 11•3 years ago
|
||
I noticed I needed to import the login-timeline module into the tests to be able to access component's shadowRoot. I don't know if that's related at all to the leak since I haven't been able to replicate this locally, but I figured I'd give it another shot: https://treeherder.mozilla.org/jobs?repo=try&revision=4b455bfcae9a6eabc988ff9c08518804cfb5c0d2
Comment 12•3 years ago
|
||
Comment 13•3 years ago
|
||
| bugherder | ||
Comment 14•3 years ago
|
||
I‘ve verified this enhancement using the latest Firefox Nightly 111.0a1 (Build ID: 20230122211034) on Windows 10 x64, macOS 11.7.1, and Ubuntu 22.04 x64.
- "Created", "Last Used" and "Last Modified" section is changed to a timeline and is correctly updated after creating/updating/using a saved login.
Description
•