Bug 1185785 (webext-android)

[tracking] Extension API for Android

NEW
Unassigned

Status

()

Toolkit
WebExtensions: Android
P2
normal
2 years ago
a month ago

People

(Reporter: billm, Unassigned)

Tracking

(Depends on: 13 bugs)

34 Branch
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(relnote-firefox 48+)

Details

(Whiteboard: triaged)

(Reporter)

Description

2 years ago
Filing this to track progress on making the extension API in bug 1175770 work in Fennec.
(Reporter)

Updated

2 years ago
Depends on: 1185773
(Reporter)

Updated

2 years ago
Priority: -- → P2
(Reporter)

Updated

2 years ago
Component: Extension Compatibility → WebExtensions
Product: Firefox → Toolkit

Comment 1

2 years ago
Is the plan to have day-1 feature parity with desktop Firefox?
(In reply to 4mr.minj from comment #1)
> Is the plan to have day-1 feature parity with desktop Firefox?

No.  There's an early release riding the trains for Firefox 42 on Desktop; there's nothing likely to hit Fennec until at least Fennec 44.  billm or margaret or mfinkle may have color to add here.
(Reporter)

Comment 3

2 years ago
Yes, we're probably not going to have Android support for a few releases.
Keywords: dev-doc-needed

Updated

2 years ago
Summary: Extension API for Android → [tracking] Extension API for Android

Updated

2 years ago
Blocks: 1214433

Updated

2 years ago
Depends on: 1203233

Updated

2 years ago
Flags: blocking-webextensions+

Updated

a year ago
Whiteboard: triaged
Duplicate of this bug: 1208028

Updated

a year ago
Depends on: 1251042
Taking off a blocker for 1.0, we'll see if we can get the toolkit APIs and basic support working, but if we can't it won't block.
Flags: blocking-webextensions+ → blocking-webextensions-
Assignee: nobody → mwein
Depends on: 1119890
Depends on: 1258975
Depends on: 1260245
No longer depends on: 1258975
Alias: webext-android
Depends on: 1260548
Depends on: 1260888
Depends on: 1261253
Depends on: 1263005
Added to Fx48 Aurora release notes
relnote-firefox: --- → 48+
Depends on: 1269062
Talking to marketing about this, how much of this work will land in 48 and depending on that, is it worth mentioning?
Flags: needinfo?(mwein)
Flags: needinfo?(amckay)
In Firefox 48 there is support for Android in WebExtensions, enabling developers to write ONE extension for Chrome, Opera, Firefox and Firefox for Android, assuming that they stick to the APIs that Android provides (as documented on MDN).

I think this is a big deal and we should talk about it a lot :)

Amy is doing some co-ordination of the Firefox 48 message, so adding a need info.
Flags: needinfo?(mwein)
Flags: needinfo?(atsay)
Flags: needinfo?(amckay)
No longer depends on: 1119890

Comment 9

a year ago
Adding Arcadio, who is working to tie together WebExtensions messaging for 48.
Flags: needinfo?(atsay)

Updated

a year ago
Assignee: mwein → nobody

Comment 10

11 months ago
Why does this ticket block bug 1161828 (parity with Chrome extension API)? Chrome for Android does not support any browser extensions.

Comment 11

11 months ago
Yeah you're right, it shouldn't block Chrome Parity.
No longer blocks: 1161828

Updated

11 months ago
Depends on: 1260916

Updated

10 months ago
Depends on: 1300808

Updated

9 months ago
Component: WebExtensions: Untriaged → WebExtensions: Android
Flags: blocking-webextensions-

Updated

9 months ago
Keywords: dev-doc-needed

Updated

5 months ago
Depends on: 1331126

Updated

5 months ago
Depends on: 1331128

Updated

5 months ago
Depends on: 1302504

Updated

5 months ago
Depends on: 1316442

Comment 12

5 months ago
Using this tracking bug for the first pass at high profile extensions on Android and the first wave of Android WebExtensions.

Updated

5 months ago
Depends on: 1338371

Updated

5 months ago
Depends on: 1338381
Depends on: 1014163
Depends on: 1329027

Updated

3 months ago
No longer depends on: 1331126

Updated

3 months ago
Depends on: 1330159
Depends on: 1345092

Updated

2 months ago
Depends on: 1360448

Updated

a month ago
Depends on: 1364945
Depends on: 1366681
You need to log in before you can comment on or make changes to this bug.