Closed Bug 1826600 Opened 1 year ago Closed 1 year ago

Add Open Tabs page

Categories

(Firefox :: Firefox View, task)

task

Tracking

()

RESOLVED FIXED
116 Branch
Tracking Status
firefox116 --- fixed

People

(Reporter: sclements, Assigned: jsudiaman)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [fidefe-firefox-view])

Attachments

(1 file)

This bug should encompass:

  • html file
  • scrolling behavior (entire page scrolls, not individual cards)
  • pinterest-style grid layout (see this for proof of concept/preliminary work),
  • creating a helper to grab the open tabs per window (see implementation suggestion here).
  • active window is shown first
  • when there are more than 3 cards, card height should be based on viewport (max-height)

Figma is here.

This can utilize the MozTabList and rows but they should not be links, they'll probably need to follow the previous recently closed implementation that treated row items as buttons because clicking on an item will take you to the appropriate tab in that window (should be implemented as part of bug 1831118).

Additional functionality, Context menus and search input (stretch goal) will be in separate bugs.

Blocks: 1827393
Summary: Add Open Tabs page and side nav link → Add Open Tabs page
Blocks: 1831118
Blocks: 1831141
Blocks: 1831142
Blocks: 1831156
Assignee: nobody → jsudiaman
Status: NEW → ASSIGNED
Blocks: 1833423

Per our slack convo, the collapsible cards will be added in bug 1833423.

Attachment #9335722 - Attachment description: Bug 1826600 - Add Open Tabs page r?#fxview-reviewers → WIP: Bug 1826600 - Add Open Tabs page r?#fxview-reviewers
Attachment #9335722 - Attachment description: WIP: Bug 1826600 - Add Open Tabs page r?#fxview-reviewers → Bug 1826600 - Add Open Tabs page r?#fxview-reviewers
Pushed by jsudiaman@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b4d6e2318b2f
Add Open Tabs page r=fluent-reviewers,flod,dao
Duplicate of this bug: 1833423
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 116 Branch
Duplicate of this bug: 1828671
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: