Skip to content

Commit 2799135

Browse files
authored
Bug-1659500 contextualIdentities API undefined in Firefox for Android (#26097)
* Bug-1659500 API undefined in Firefox for Android * grammar update * Explicit mention of Firefox for Android * Update to the contextualIdentities permission item
1 parent dbecf29 commit 2799135

File tree

2 files changed

+25
-21
lines changed

2 files changed

+25
-21
lines changed

webextensions/api/contextualIdentities.json

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"firefox_android": {
1616
"version_added": false,
1717
"impl_url": "https://bugzil.la/1638878",
18-
"notes": "`contextualIdentities` is defined but not functional in Firefox for Android."
18+
"notes": "Until Firefox for Android 137 `contextualIdentities` is defined but not functional. From Firefox for Android 138 `contextualIdentities` is inaccessible."
1919
},
2020
"opera": "mirror",
2121
"safari": {
@@ -38,7 +38,7 @@
3838
"firefox_android": {
3939
"version_added": false,
4040
"impl_url": "https://bugzil.la/1638878",
41-
"notes": "`contextualIdentities` is defined but not functional in Firefox for Android."
41+
"notes": "Until Firefox for Android 137 `contextualIdentities` is defined but not functional. From Firefox for Android 138 `contextualIdentities` is inaccessible."
4242
},
4343
"opera": "mirror",
4444
"safari": {
@@ -60,7 +60,7 @@
6060
"firefox_android": {
6161
"version_added": false,
6262
"impl_url": "https://bugzil.la/1638878",
63-
"notes": "`contextualIdentities` is defined but not functional in Firefox for Android."
63+
"notes": "Until Firefox for Android 137 `contextualIdentities` is defined but not functional. From Firefox for Android 138 `contextualIdentities` is inaccessible."
6464
},
6565
"opera": "mirror",
6666
"safari": {
@@ -83,7 +83,7 @@
8383
"firefox_android": {
8484
"version_added": false,
8585
"impl_url": "https://bugzil.la/1638878",
86-
"notes": "`contextualIdentities` is defined but not functional in Firefox for Android."
86+
"notes": "Until Firefox for Android 137 `contextualIdentities` is defined but not functional. From Firefox for Android 138 `contextualIdentities` is inaccessible."
8787
},
8888
"opera": "mirror",
8989
"safari": {
@@ -106,7 +106,7 @@
106106
"firefox_android": {
107107
"version_added": false,
108108
"impl_url": "https://bugzil.la/1638878",
109-
"notes": "`contextualIdentities` is defined but not functional in Firefox for Android."
109+
"notes": "Until Firefox for Android 137 `contextualIdentities` is defined but not functional. From Firefox for Android 138 `contextualIdentities` is inaccessible."
110110
},
111111
"opera": "mirror",
112112
"safari": {
@@ -129,7 +129,7 @@
129129
"firefox_android": {
130130
"version_added": false,
131131
"impl_url": "https://bugzil.la/1638878",
132-
"notes": "`contextualIdentities` is defined but not functional in Firefox for Android."
132+
"notes": "Until Firefox for Android 137 `contextualIdentities` is defined but not functional. From Firefox for Android 138 `contextualIdentities` is inaccessible."
133133
},
134134
"opera": "mirror",
135135
"safari": {
@@ -152,7 +152,7 @@
152152
"firefox_android": {
153153
"version_added": false,
154154
"impl_url": "https://bugzil.la/1638878",
155-
"notes": "`contextualIdentities` is defined but not functional in Firefox for Android."
155+
"notes": "Until Firefox for Android 137 `contextualIdentities` is defined but not functional. From Firefox for Android 138 `contextualIdentities` is inaccessible."
156156
},
157157
"opera": "mirror",
158158
"safari": {
@@ -175,7 +175,7 @@
175175
"firefox_android": {
176176
"version_added": false,
177177
"impl_url": "https://bugzil.la/1638878",
178-
"notes": "`contextualIdentities` is defined but not functional in Firefox for Android."
178+
"notes": "Until Firefox for Android 137 `contextualIdentities` is defined but not functional. From Firefox for Android 138 `contextualIdentities` is inaccessible."
179179
},
180180
"opera": "mirror",
181181
"safari": {
@@ -201,7 +201,7 @@
201201
"firefox_android": {
202202
"version_added": false,
203203
"impl_url": "https://bugzil.la/1638878",
204-
"notes": "`contextualIdentities` is defined but not functional in Firefox for Android."
204+
"notes": "Until Firefox for Android 137 `contextualIdentities` is defined but not functional. From Firefox for Android 138 `contextualIdentities` is inaccessible."
205205
},
206206
"opera": "mirror",
207207
"safari": {
@@ -223,13 +223,13 @@
223223
"version_added": "53",
224224
"notes": [
225225
"Before version 57, this method resolves its promise with `false` if the contextual identities feature is disabled.",
226-
"Before version 57, this method resolves its promise with `null` if the given identity was not found."
226+
"Before version 57, this method resolves its promise with `null` if the given identity is not found."
227227
]
228228
},
229229
"firefox_android": {
230230
"version_added": false,
231231
"impl_url": "https://bugzil.la/1638878",
232-
"notes": "`contextualIdentities` is defined but not functional in Firefox for Android."
232+
"notes": "Until Firefox for Android 137 `contextualIdentities` is defined but not functional. From Firefox for Android 138 `contextualIdentities` is inaccessible."
233233
},
234234
"opera": "mirror",
235235
"safari": {
@@ -253,7 +253,7 @@
253253
"firefox_android": {
254254
"version_added": false,
255255
"impl_url": "https://bugzil.la/1638878",
256-
"notes": "`contextualIdentities` is defined but not functional in Firefox for Android."
256+
"notes": "Until Firefox for Android 137 `contextualIdentities` is defined but not functional. From Firefox for Android 138 `contextualIdentities` is inaccessible."
257257
},
258258
"opera": "mirror",
259259
"safari": {
@@ -277,7 +277,7 @@
277277
"firefox_android": {
278278
"version_added": false,
279279
"impl_url": "https://bugzil.la/1638878",
280-
"notes": "`contextualIdentities` is defined but not functional in Firefox for Android."
280+
"notes": "Until Firefox for Android 137 `contextualIdentities` is defined but not functional. From Firefox for Android 138 `contextualIdentities` is inaccessible."
281281
},
282282
"opera": "mirror",
283283
"safari": {
@@ -301,7 +301,7 @@
301301
"firefox_android": {
302302
"version_added": false,
303303
"impl_url": "https://bugzil.la/1638878",
304-
"notes": "`contextualIdentities` is defined but not functional in Firefox for Android."
304+
"notes": "Until Firefox for Android 137 `contextualIdentities` is defined but not functional. From Firefox for Android 138 `contextualIdentities` is inaccessible."
305305
},
306306
"opera": "mirror",
307307
"safari": {
@@ -325,7 +325,7 @@
325325
"firefox_android": {
326326
"version_added": false,
327327
"impl_url": "https://bugzil.la/1638878",
328-
"notes": "`contextualIdentities` is defined but not functional in Firefox for Android."
328+
"notes": "Until Firefox for Android 137 `contextualIdentities` is defined but not functional. From Firefox for Android 138 `contextualIdentities` is inaccessible."
329329
},
330330
"opera": "mirror",
331331
"safari": {
@@ -350,7 +350,7 @@
350350
"firefox_android": {
351351
"version_added": false,
352352
"impl_url": "https://bugzil.la/1638878",
353-
"notes": "`contextualIdentities` is defined but not functional in Firefox for Android."
353+
"notes": "Until Firefox for Android 137 `contextualIdentities` is defined but not functional. From Firefox for Android 138 `contextualIdentities` is inaccessible."
354354
},
355355
"opera": "mirror",
356356
"safari": {
@@ -372,13 +372,13 @@
372372
"version_added": "53",
373373
"notes": [
374374
"Before version 57, this method resolves its promise with `false` if the contextual identities feature is disabled.",
375-
"Before version 57, this method resolves its promise with `null` if the given identity was not found."
375+
"Before version 57, this method resolves its promise with `null` if the given identity is not found."
376376
]
377377
},
378378
"firefox_android": {
379379
"version_added": false,
380380
"impl_url": "https://bugzil.la/1638878",
381-
"notes": "`contextualIdentities` is defined but not functional in Firefox for Android."
381+
"notes": "Until Firefox for Android 137 `contextualIdentities` is defined but not functional. From Firefox for Android 138 `contextualIdentities` is inaccessible."
382382
},
383383
"opera": "mirror",
384384
"safari": {
@@ -400,13 +400,13 @@
400400
"version_added": "53",
401401
"notes": [
402402
"Before version 57, this method resolves its promise with `false` if the contextual identities feature is disabled.",
403-
"Before version 57, this method resolves its promise with `null` if the given identity was not found."
403+
"Before version 57, this method resolves its promise with `null` if the given identity is not found."
404404
]
405405
},
406406
"firefox_android": {
407407
"version_added": false,
408408
"impl_url": "https://bugzil.la/1638878",
409-
"notes": "`contextualIdentities` is defined but not functional in Firefox for Android."
409+
"notes": "Until Firefox for Android 137 `contextualIdentities` is defined but not functional. From Firefox for Android 138 `contextualIdentities` is inaccessible."
410410
},
411411
"opera": "mirror",
412412
"safari": {

webextensions/manifest/permissions.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,11 @@
273273
"firefox": {
274274
"version_added": "53"
275275
},
276-
"firefox_android": "mirror",
276+
"firefox_android": {
277+
"version_added": false,
278+
"impl_url": "https://bugzil.la/1638878",
279+
"notes": "Until Firefox for Android 137, enabled access to the undefined and nonfunctional `contextualIdentities` API. From Firefox for Android 138 the `contextualIdentities` API is inaccessible and this permission does nothing."
280+
},
277281
"opera": "mirror",
278282
"safari": {
279283
"version_added": false

0 commit comments

Comments
 (0)