Closed
Bug 1885628
Opened 2 years ago
Closed 1 year ago
[Menu Redesign] Implement Bookmark states
Categories
(Firefox for Android :: Toolbar, task)
Tracking
()
RESOLVED
FIXED
127 Branch
| Tracking | Status | |
|---|---|---|
| firefox127 | --- | fixed |
People
(Reporter: royang, Assigned: gl)
References
Details
(Whiteboard: [fxdroid])
Attachments
(5 files)
Implement bookmark states
| Reporter | ||
Updated•2 years ago
|
Summary: Implement Bookmark states → [Menu Redesign] Implement Bookmark states
| Reporter | ||
Updated•2 years ago
|
Blocks: menu-redesign
| Reporter | ||
Updated•2 years ago
|
Whiteboard: [fxdroid]
Updated•2 years ago
|
| Reporter | ||
Updated•2 years ago
|
Severity: -- → S2
| Reporter | ||
Updated•2 years ago
|
Severity: S2 → S3
| Reporter | ||
Updated•2 years ago
|
Severity: S3 → N/A
| Assignee | ||
Updated•1 year ago
|
Assignee: nobody → gl
Status: NEW → ASSIGNED
| Assignee | ||
Comment 1•1 year ago
|
||
- Refactors the
MenuStoreto contain aBrowserMenuStatethat is only populated when a browser tab is selected.
This is to anticipate that we will handle multiple different types of accesspoint such as Home, Browser and Custom Tab.
Each accesspoint will have its only state so that we will only ever fetch what is necessary when theMenuStoreis initialized.
| Assignee | ||
Comment 2•1 year ago
|
||
| Assignee | ||
Comment 3•1 year ago
|
||
- This refactors
getProperUrlthat was introduced in https://github.com/mozilla-mobile/fenix/pull/16181 into an extension function that lives in AC. - This function will fetch the correct URL to be used when handling features such as bookmarks or share regardless of what mode the browser might be in (e.g. Reader mode).
| Assignee | ||
Comment 4•1 year ago
|
||
- This adds the ability tobookmark the selected tab when the "Bookmark page" menu item is clicked.
| Assignee | ||
Comment 5•1 year ago
|
||
- Adds
guidtoMenuStateand refactors the existing bookmark states intoBookmarkStatewithinBrowserMenuState. guidis used for tracking the bookmark to be edited when navigating to edit bookmark.- Adds the ability to navigate to the Edit Bookmark fragment when the "Edit" button in the "Bookmarked" menu is clicked.
Pushed by gluong@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/87f0521f8f14
Part 1: Fetch the isBookmarked state when the store is initialized r=android-reviewers,matt-tighe
https://hg.mozilla.org/integration/autoland/rev/0bf21e9bab47
Part 2: Display the active bookmark menu state when the selected tab is bookmarked r=android-reviewers,matt-tighe
https://hg.mozilla.org/integration/autoland/rev/4f196d1b7be9
Part 3: Refactor `getProperUrl` into an extension function `TabSessionState.getUrl` r=android-reviewers,harrisono
https://hg.mozilla.org/integration/autoland/rev/41d75b810dc7
Part 4: Implement adding a bookmark in the menu redesign r=android-reviewers,matt-tighe
https://hg.mozilla.org/integration/autoland/rev/63983f5e4555
Part 5: Implement navigation to editing bookmark of the selected tab r=android-reviewers,matt-tighe
Comment 7•1 year ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/87f0521f8f14
https://hg.mozilla.org/mozilla-central/rev/0bf21e9bab47
https://hg.mozilla.org/mozilla-central/rev/4f196d1b7be9
https://hg.mozilla.org/mozilla-central/rev/41d75b810dc7
https://hg.mozilla.org/mozilla-central/rev/63983f5e4555
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
status-firefox127:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 127 Branch
Updated•1 year ago
|
No longer blocks: menu-redesign
You need to log in
before you can comment on or make changes to this bug.
Description
•