[tracking] BrowserAction API support for Android WebExtensions

NEW
Assigned to

Status

()

Toolkit
WebExtensions: Android
P5
normal
a year ago
4 months ago

People

(Reporter: Andy McKay, Assigned: rpl, NeedInfo)

Tracking

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

Trunk
Unspecified
Android
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox53 affected)

Details

(Whiteboard: triaged)

Attachments

(1 attachment)

(Reporter)

Description

a year 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

a year ago
webextensions: --- → +
OS: Unspecified → Android
Priority: -- → P2
(Reporter)

Comment 2

a year ago
Created attachment 8834993 [details]
screenshot-browser-action-android.png
(Reporter)

Updated

a year 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
Blocks: 1185785
Depends on: 1351111
(Reporter)

Updated

a year ago
Assignee: nobody → mwein

Comment 5

a year 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

11 months ago
Removing off webextensions+ because not all the dependencies on this need to be done for that flag.
webextensions: + → ---

Updated

11 months ago
Depends on: 1367494
(Reporter)

Updated

11 months ago
No longer depends on: 1331746

Updated

11 months ago
Depends on: 1370303

Updated

11 months ago
Depends on: 1370333

Updated

9 months ago
Depends on: 1375857
(Assignee)

Updated

9 months ago
Depends on: 1386786
(Assignee)

Updated

9 months ago
Depends on: 1387026

Updated

8 months ago
Depends on: 1390090

Updated

8 months ago
Depends on: 1390099
(Assignee)

Updated

8 months ago
Depends on: 1392322
(Assignee)

Updated

8 months ago
Assignee: matthewjwein → lgreco
(Reporter)

Updated

5 months ago
Keywords: meta
Priority: P2 → P5

Updated

4 months ago
Depends on: 1427255
You need to log in before you can comment on or make changes to this bug.