Kris Maglione
ec185ce217
Bug 1254194: [webext] Add 'onError' schema option to make manifest errors non-fatal. r=aswan
...
MozReview-Commit-ID: ByGsO4WFcOU
2016-04-14 16:39:09 -07:00
Bill McCloskey
f43508ae12
Bug 1197346 - Allow browser.storage to be used from content scripts (r=kmag)
2016-04-23 20:04:30 -07:00
Bill McCloskey
fcf9677d02
Bug 1197346 - Add callFunctionNoReturn (r=kmag)
2016-04-23 20:04:29 -07:00
Bob Silverberg
2199a9f406
Bug 1263637 - Fix eslint 2 warnings for WebExtensions code. r=kmag
...
MozReview-Commit-ID: CNLX3xjIoNV
2016-04-18 09:08:05 -04:00
Andrew Swan
39e7f61107
Bug 1251766 - Add new Date type to webextensions schemas. r=kmag
...
MozReview-Commit-ID: EEX5FziiINo
2016-03-04 13:08:19 -08:00
Kris Maglione
2d83ab587e
Bug 1214955: [webext] Automatically localize all localizable manifest properties. r=billm
...
MozReview-Commit-ID: 2kvYT44NIE8
2016-02-29 19:34:49 -08:00
Kris Maglione
55354c26e2
Bug 1213993: [webext] Support frameId/allFrames/runAt in browser.tabs.executeScript and insertCSS. r=billm
...
MozReview-Commit-ID: FgV9vyHVjj8
2016-02-08 17:40:02 -08:00
Matthew Wein
657500c828
Bug 1243602 - don't expose browser.* properties that lack required permissions. r=kmag
2016-02-24 18:08:59 -08:00
Bill McCloskey
6b7dbef7ba
Bug 1246787 - Fix rebasing error
2016-02-11 14:01:29 -08:00
Bill McCloskey
10a764ce9d
Bug 1246787 - Fix ESLint errors
2016-02-11 13:37:44 -08:00
Bill McCloskey
e0f8de3c70
Bug 1246787 - [webext] Add schema storage.json (r=kmag)
2016-02-11 13:04:31 -08:00
Kris Maglione
923fcfb938
Bug 1244474: [webext] Part 1 - Add "deprecated" property support to schema validator. r=billm
2016-02-10 16:32:58 -08:00
Kris Maglione
c71b8aa2e6
Bug 1234020: Part 1 - [webext] Add initial binding-level promise<->callback support. r=billm
2016-02-01 19:20:13 -08:00
Kris Maglione
72237129ca
Bug 1244805: [webext] Don't resolve relative URLs in manifests unless extension is running. r=billm
2016-02-01 11:02:02 -08:00
Kris Maglione
aaa7c2d387
Bug 1225715: Part 5 - Add schema for extension manifests. r=billm
...
This currently forbids unknown top-level schema properties, and unknown
permissions. In the future, I'd like to make those warnings rather than
errors, for compatibility purposes, but I think errors are fine for now.
2016-01-30 10:27:02 -08:00
Kris Maglione
66200c72ef
Bug 1225715: Part 4 - Improve reporting of schema errors. r=billm
2016-01-29 20:11:07 -08:00
Kris Maglione
bcc6d8cec0
Bug 1225715: Part 3 - Allow extending existing schema types. r=billm
...
This one's a bit weird. I was trying to avoid it for a while, but when we
start to support different sets of APIs on different apps, it's going make it
complicated to maintain a single, centralized manifest schema without some way
for them to directly extend it.
2016-01-20 22:46:37 -08:00
Kris Maglione
ed96a63537
Bug 1225715: Part 2 - Add string format support to schemas. r=billm
2016-01-29 19:48:57 -08:00
Kris Maglione
aac8f08d11
Bug 1225715: Part 1 - Add support for patterned strings and properties in schemas. r=billm
2016-01-29 19:45:16 -08:00
Kris Maglione
cb2bf096f9
Bug 1190680: Part 2 - [webext] Add initial support for lastError callbacks. r=billm
2016-01-29 18:38:08 -08:00
Bill McCloskey
37ea2fa726
Bug 1208257 - [webext] extension.json (r=kmag)
2015-12-23 08:57:13 -08:00
Bill McCloskey
4b8e226fb9
Bug 1208257 - [webext] context_menus.json (r=kmag)
2015-12-23 08:57:13 -08:00
Bill McCloskey
8beda44f2f
Bug 1208257 - [webext] browser_action.json (r=kmag)
2015-12-23 08:57:13 -08:00
Bill McCloskey
cc4c432b00
Bug 1208257 - [webext] bookmarks.json (r=kmag)
2015-12-23 08:57:13 -08:00
Kris Maglione
e9c6469c48
Bug 1231827: Fix ESLint regressions in toolkit/components/extensions. r=trivial
2015-12-11 11:29:08 -05:00
Bill McCloskey
0553f0441b
Bug 1208257 - [webext] tabs.json (r=kmag)
2015-12-06 08:50:24 -08:00
Bill McCloskey
76871bddaa
Bug 1208257 - [webext] Add basic schema support (r=kmag)
2015-12-06 08:50:24 -08:00
Phil Ringnalda
60a91e0398
Backed out 7 changesets (bug 1208257) for b2g emulator mochitest and reftest and b2g desktop Gu startup hangs
...
CLOSED TREE
Backed out changeset c074d2c82fd1 (bug 1208257)
Backed out changeset b0110c958530 (bug 1208257)
Backed out changeset 256b993d4ffc (bug 1208257)
Backed out changeset 5af1998a1366 (bug 1208257)
Backed out changeset a1c13811fea4 (bug 1208257)
Backed out changeset 53004d642d8d (bug 1208257)
Backed out changeset a23147905fb3 (bug 1208257)
2015-12-02 22:21:36 -08:00
Bill McCloskey
8f72290c0c
Bug 1208257 - [webext] tabs.json (r=kmag)
2015-12-02 20:26:50 -08:00
Bill McCloskey
b583c3193e
Bug 1208257 - [webext] Add basic schema support (r=kmag)
2015-12-02 20:26:44 -08:00