Bill McCloskey
1f5c4eee1d
Bug 1246787 - Fix rebasing error
2016-02-11 14:01:29 -08:00
Bill McCloskey
afd5383760
Bug 1246787 - Fix ESLint errors
2016-02-11 13:37:44 -08:00
Bill McCloskey
cc7eba7dde
Bug 1246787 - [webext] Add schema storage.json (r=kmag)
2016-02-11 13:04:31 -08:00
Kris Maglione
0ed5ad7e3d
Bug 1244474: [webext] Part 1 - Add "deprecated" property support to schema validator. r=billm
...
--HG--
extra : commitid : 5nhV9Z5ceVL
extra : rebase_source : 99ff44dc06b45e387d0fddf8596350a08e9e140d
extra : histedit_source : 10f87e416d891986835e3f277a9c3e29718a49cb%2C629ca94b9a7ff27fe0acabd44de9f316737481cd
2016-02-10 16:32:58 -08:00
Kris Maglione
751cbcb894
Bug 1234020: Part 1 - [webext] Add initial binding-level promise<->callback support. r=billm
...
--HG--
extra : commitid : LmqVSqXGkKa
extra : rebase_source : 1e28a81fd74c920822bb5eed0aff8841bd628271
extra : histedit_source : 9acf96c0593f1271a753507c6630765394b88f3c%2Cf19e421dfed99dd65482ba935ac50fffa1208a6d
2016-02-01 19:20:13 -08:00
Kris Maglione
ec5c25ce52
Bug 1244805: [webext] Don't resolve relative URLs in manifests unless extension is running. r=billm
...
--HG--
extra : commitid : L8FL3psdiCQ
extra : rebase_source : 24877d001fbbbaec21644d1ad05362df325c4b97
extra : histedit_source : 0245d9c4e903d60cafd0aa80caf1eac8dbd72968
2016-02-01 11:02:02 -08:00
Kris Maglione
278a332b02
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.
--HG--
extra : commitid : 9jGEwCU9AhR
extra : rebase_source : db16f1e5f9962fb7b24c0e52c05832ae646a57c2
2016-01-30 10:27:02 -08:00
Kris Maglione
7223a1a63e
Bug 1225715: Part 4 - Improve reporting of schema errors. r=billm
...
--HG--
extra : commitid : 8hxwF0y1kXL
extra : rebase_source : 6659b05b2835d9e9feecb45223b4ab2519eea4c5
2016-01-29 20:11:07 -08:00
Kris Maglione
4e6099bea2
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.
--HG--
extra : commitid : 69hnLm2cHLt
extra : rebase_source : 8895c53c36c3790c287c0105fa95b0f3f8f49c33
2016-01-20 22:46:37 -08:00
Kris Maglione
cd5a8640d9
Bug 1225715: Part 2 - Add string format support to schemas. r=billm
...
--HG--
extra : commitid : ArSuR3hloWW
extra : rebase_source : 64f075729beee1a0b3e411c7f3c7084839e793df
2016-01-29 19:48:57 -08:00
Kris Maglione
f9a63c1481
Bug 1225715: Part 1 - Add support for patterned strings and properties in schemas. r=billm
...
--HG--
extra : commitid : DXiMnqrHsn0
extra : rebase_source : e8457775d1c9510e20e3f987eb8deccbcfbb50fb
2016-01-29 19:45:16 -08:00
Kris Maglione
e391b5ccaf
Bug 1190680: Part 2 - [webext] Add initial support for lastError callbacks. r=billm
...
--HG--
extra : commitid : KyImBk4vvCu
extra : rebase_source : f05432e862480ca7e4c81c9fd663822bba63c7af
extra : histedit_source : 6cec5cd0c0c4986f0b22e4338b2e6da3cb851ef7
2016-01-29 18:38:08 -08:00
Bill McCloskey
1b98762630
Bug 1208257 - [webext] extension.json (r=kmag)
2015-12-23 08:57:13 -08:00
Bill McCloskey
a2c4e965e2
Bug 1208257 - [webext] context_menus.json (r=kmag)
2015-12-23 08:57:13 -08:00
Bill McCloskey
a3d3a41850
Bug 1208257 - [webext] browser_action.json (r=kmag)
2015-12-23 08:57:13 -08:00
Bill McCloskey
75122447dd
Bug 1208257 - [webext] bookmarks.json (r=kmag)
2015-12-23 08:57:13 -08:00
Kris Maglione
5806db05fe
Bug 1231827: Fix ESLint regressions in toolkit/components/extensions. r=trivial
...
--HG--
extra : commitid : LOHpVyIKcEO
2015-12-11 11:29:08 -05:00
Bill McCloskey
6e0bf624bf
Bug 1208257 - [webext] tabs.json (r=kmag)
2015-12-06 08:50:24 -08:00
Bill McCloskey
28f4ce315b
Bug 1208257 - [webext] Add basic schema support (r=kmag)
2015-12-06 08:50:24 -08:00
Phil Ringnalda
39a033069a
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
b7ed80bc09
Bug 1208257 - [webext] tabs.json (r=kmag)
2015-12-02 20:26:50 -08:00
Bill McCloskey
2072ccf5eb
Bug 1208257 - [webext] Add basic schema support (r=kmag)
2015-12-02 20:26:44 -08:00