No context menu such as "Remove tab" for Tabs from Other Devices

RESOLVED INCOMPLETE

Status

defect
RESOLVED INCOMPLETE
6 years ago
2 years ago

People

(Reporter: Samvedana, Unassigned, Mentored)

Tracking

Trunk
x86_64
Windows 8.1
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [defect] p=0 [lang=js])

Reporter

Description

6 years ago
User Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0
Build ID: 20130826074752
Built from http://hg.mozilla.org/mozilla-central/rev/14b1e8c2957e

STR and expected result:
* The Metro Firefox user opens Metro Firefox or opens a new tab to the Awesome (aka Start) screen.
* The Start screen presents a grid of tiles for each Top Sites, Bookmarks and History (as well as Remote Tab if you have synced). 
* These tiles behave just like the Windows native tiles - the user taps and presses to navigate to the pages they represent, and swipe selects or long-presses to see contextual actions for the tiles. 


Actual result:
When I presses Tabs from other devices, I didn't get any context menu saying "Remove tab"
Whiteboard: [preview-triage] feature=defect c=tbd u=tbd p=0
Blocks: metrov2defect&change
No longer blocks: metrov1backlog

Updated

6 years ago
Whiteboard: [preview-triage] feature=defect c=tbd u=tbd p=0 → [triage] feature=defect c=tbd u=tbd p=0
Whiteboard: [triage] feature=defect c=tbd u=tbd p=0 → feature=defect c=tbd u=tbd p=0
The remote tabs grid in Start.xul and RemoteTabsView.js never got any contextual actions defined and hooked up. The expectation is that we should be able to remove items from this list. We need a block list that could follow the same pattern as browser.newtabpage.blocked / NewTabUtils that we consult before populating the start page grid. Then we need a delete action and clear selected action which can follow the same pattern established in TopSitesView, BookmarksView etc.
Adding shovel-ready flag, ping me if you want to take this and I'll be happy to walk you through it
Whiteboard: feature=defect c=tbd u=tbd p=0 → feature=defect c=tbd u=tbd p=0 [shovel-ready] [mentor=sfoster] [lang=js]
No longer blocks: metrov2defect&change
Summary: Defect- No context menu such as "Remove tab" for Tabs from Other Devices → No context menu such as "Remove tab" for Tabs from Other Devices
Whiteboard: feature=defect c=tbd u=tbd p=0 [shovel-ready] [mentor=sfoster] [lang=js] → [defect] p=0 [mentor=sfoster] [lang=js]
Mentor: sfoster
Whiteboard: [defect] p=0 [mentor=sfoster] [lang=js] → [defect] p=0 [lang=js]
OS: Windows 8 Metro → Windows 8.1
Mass close of bugs in obsolete product https://bugzilla.mozilla.org/show_bug.cgi?id=1350354
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.