[tracking] BrowserAction API support for Android WebExtensions

NEW
Unassigned

Status

defect
P5
normal
2 years ago
3 months ago

People

(Reporter: andy+bugzilla, Unassigned, NeedInfo)

Tracking

(Depends on 1 bug, Blocks 1 bug, {meta})

Trunk
Unspecified
Android
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: triaged)

Attachments

(1 attachment)

(Reporter)

Description

2 years ago
Implement browser_action for Android. This is the ability to create toolbar button and support the manifest and API:

https://developer.mozilla.org/en-US/Add-ons/WebExtensions/manifest.json/browser_action
https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/browserAction

Both of these have been implemented for Desktop.

Because of the limited space on Android, we'll assume this needs a bit of UX help. There was quite a discussion on this in bug 1264118 which became mostly about pageAction instead.
i'm setting a NI flag on Harly so it's on his radar
Flags: needinfo?(hhsu)
(Reporter)

Updated

2 years ago
webextensions: --- → +
OS: Unspecified → Android
Priority: -- → P2
(Reporter)

Comment 2

2 years ago
(Reporter)

Updated

2 years ago
Assignee: nobody → mwein
Depends on: 1331742, 1331746
Summary: Implement browserAction on Android → [tracking] BrowserAction API support for Android WebExtensions
Duplicate of this bug: 1331126
Clearing bug assignment because this is a tracker bug.
Assignee: mwein → nobody
Depends on: 1351111
(Reporter)

Updated

2 years ago
Assignee: nobody → mwein

Comment 5

2 years ago
Add Jack here so he can think of it while designing a guideline for web extension on Fennec
Flags: needinfo?(hhsu) → needinfo?(jalin)
(Reporter)

Comment 6

2 years ago
Removing off webextensions+ because not all the dependencies on this need to be done for that flag.
webextensions: + → ---
Depends on: 1367494
(Reporter)

Updated

2 years ago
No longer depends on: 1331746
Depends on: 1370303
Depends on: 1370333

Updated

2 years ago
Depends on: 1375857

Updated

2 years ago
Depends on: 1386786

Updated

2 years ago
Depends on: 1387026

Updated

2 years ago
Depends on: 1390090

Updated

2 years ago
Depends on: 1390099

Updated

2 years ago
Depends on: 1392322

Updated

2 years ago
Assignee: matthewjwein → lgreco
(Reporter)

Updated

a year ago
Keywords: meta
Priority: P2 → P5
Depends on: 1427255

Updated

10 months ago
Product: Toolkit → WebExtensions

Updated

3 months ago
Assignee: lgreco → nobody
You need to log in before you can comment on or make changes to this bug.