Closed
Bug 1144413
Opened 10 years ago
Closed 9 years ago
Remove "details" page from about:passwords
Categories
(Firefox for Android Graveyard :: General, defect)
Tracking
(firefox41 fixed)
RESOLVED
FIXED
Firefox 41
Tracking | Status | |
---|---|---|
firefox41 | --- | fixed |
People
(Reporter: liuche, Assigned: ally)
References
Details
Attachments
(1 file, 3 obsolete files)
10.69 KB,
patch
|
liuche
:
review+
|
Details | Diff | Splinter Review |
The only actions that should be available on the about:passwords page will be from the context menu:
- Copy password (bug 1122225)
- Copy username
- Edit (bug 1144385)
- Delete (bug 1143939)
and the details page should be completely eliminated.
Reporter | ||
Comment 1•10 years ago
|
||
Talked to antlam, and this should be similar to the "Add login" page (bug 1128526).
Summary: Remove "Details" page from about:passwords → Update details page of about:passwords
Reporter | ||
Comment 2•10 years ago
|
||
Er, "Edit" in comment 1 links to the wrong bug - that is for Doorhangers.
The Edit bug is actually bug 1148524.
Comment 3•10 years ago
|
||
"details" for a saved login.
The awkward white space would normally be covered with a keyboard so I'm not too worried about the vertical alignment. I wanted to hide that in the mock to show the full button for you.
Flags: needinfo?(ally)
Reporter | ||
Comment 4•10 years ago
|
||
Hm, this bug name is a bit confusing, so updating the title.
This should only happen after the context menu items are all complete.
Summary: Update details page of about:passwords → Remove "details" page from about:passwords
Reporter | ||
Comment 5•10 years ago
|
||
Comment on attachment 8602395 [details]
prev_pw_edit_mock1.png
Antlam, I'm moving your mock to bug 1148524.
...I still need to improve my bugfoo-ing, namely naming and keeping bugs discrete x_x
Attachment #8602395 -
Attachment is obsolete: true
Assignee | ||
Updated•10 years ago
|
Blocks: mobile-passwords
Flags: needinfo?(ally)
Assignee | ||
Updated•10 years ago
|
Assignee: nobody → ally
Assignee | ||
Updated•9 years ago
|
Blocks: mobile-about-passwords-v1
Assignee | ||
Comment 6•9 years ago
|
||
I did not remove showDetails() because it is used by onPopupState().
Attachment #8614383 -
Flags: feedback?(liuche)
Assignee | ||
Updated•9 years ago
|
Status: NEW → ASSIGNED
Reporter | ||
Comment 7•9 years ago
|
||
Comment on attachment 8614383 [details] [diff] [review]
removeDetailsFromAboutPasswords
This bug depends on bug 1148524, so I'm clearing the review flag until that is fixed.
Attachment #8614383 -
Flags: feedback?(liuche)
Reporter | ||
Comment 9•9 years ago
|
||
There's also a bug that I just discovered now where "back" on Details doesn't work anymore. But removing the details page will fix that :)
Assignee | ||
Comment 10•9 years ago
|
||
The two bugs are independent of each other. I left the dependency tree as is when I took the bugs over, but I see no technical reason for that relationship
Flags: needinfo?(liuche)
Reporter | ||
Comment 11•9 years ago
|
||
I think the idea is that "Edit login" would replace the Details view, because you'd be able to see all the info about the login. However, now that we added Copy Username/Password, and also Show, the only extra thing that we have is Age which we decided we don't care about anyways.
I'm okay with removing this page entirely.
To summarize, we should remove _onPopState as well because it's no longer relevant (although you'll need it again for bug 1148524); you should also remove the details-related code from aboutPasswords.xhtml.
No longer depends on: 1148524
Flags: needinfo?(liuche)
Assignee | ||
Comment 12•9 years ago
|
||
updated past about:logins refactor and including all the requests from comment 11.
Attachment #8614383 -
Attachment is obsolete: true
Assignee | ||
Updated•9 years ago
|
Attachment #8621356 -
Flags: review?(liuche)
Reporter | ||
Comment 13•9 years ago
|
||
Comment on attachment 8621356 [details] [diff] [review]
removeDetailsFromAboutPasswords v2
Review of attachment 8621356 [details] [diff] [review]:
-----------------------------------------------------------------
You can also remove the .details css rules in aboutLogins.css.
Just a few things to check.
::: mobile/android/chrome/content/aboutLogins.js
@@ -346,1 @@
> _openLink: function (clickEvent) {
Technically, we don't use this anymore, although we might want to use it later (does "Edit login" in about:logins need it?). I have a slight preference for removing it now and re-adding it later if we need to because then we don't accidentally forget about it, but up to you.
The same goes for _getElementForLogin.
Attachment #8621356 -
Flags: review?(liuche) → feedback+
Assignee | ||
Comment 14•9 years ago
|
||
Attachment #8621356 -
Attachment is obsolete: true
Attachment #8621949 -
Flags: review?(liuche)
Reporter | ||
Updated•9 years ago
|
Attachment #8621949 -
Flags: review?(liuche) → review+
Assignee | ||
Comment 15•9 years ago
|
||
Comment 16•9 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
status-firefox41:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 41
Updated•4 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•