Closed Bug 1263005 Opened 8 years ago Closed 5 years ago

[tracking] PageAction API support for Android WebExtensions

Categories

(WebExtensions :: Android, defect, P3)

Unspecified
Android
defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1530402

People

(Reporter: mattw, Unassigned)

References

Details

(Keywords: dev-doc-needed, meta, Whiteboard: [pageAction]triaged)

      No description provided.
Depends on: 1263766
Summary: PageAction API support for Android WebExtensions → [tracking] PageAction API support for Android WebExtensions
Depends on: 1264118
Description:

This bug is meant for tracking the implementation of the PageAction API on android.  

We should be able to take advantage of the PageActions.jsm module that already exists on android.  In addition, a lot of the work done should assist with the implementation of the BrowserAction API.

Things to note on android:

Since tooltips aren't supported, the following will not be supported:
 - page_action.default_title in the manifest
 - chrome.pageAction.setTitle(object details)
 - chrome.pageAction.getTitle(object details, function callback)

We will need to figure out how to display browser popups on android. Until this is determined, the following will not be supported:
 - page_action.default_popup in the manifest
 - chrome.pageAction.setPopup(object details)
 - chrome.pageAction.getPopup(object details, function callback)
Whiteboard: [pageAction]triaged
Assignee: nobody → mwein
Depends on: 1267124
Depends on: 1267346
Depends on: 1267354
Depends on: 1267402
Depends on: 1270742
Depends on: 1119890
No longer depends on: 1119890
Depends on: 1285063
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
There are still a lot of things to do here.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
(In reply to Kris Maglione [:kmag] from comment #2)
> There are still a lot of things to do here.

Every blocking bug is closed, if there's more to do, please file more bugs.
Depends on: 1300807
Depends on: 1260548
Blocks: abp
Depends on: 1300811
No longer depends on: 1260548
Component: WebExtensions: Untriaged → WebExtensions: Android
Priority: -- → P3
No longer blocks: abp
Depends on: 1372782
Depends on: 1372783
Depends on: 1382242
Depends on: 1384158
Depends on: 1383160
Depends on: 1394846
Assignee: matthewjwein → lgreco
Depends on: 1396605
Product: Toolkit → WebExtensions
Assignee: lgreco → nobody

Support for GeckoView was added in Bug 1530402, there shouldn't be anything left to do here.

Status: REOPENED → RESOLVED
Closed: 8 years ago5 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.