toolkit/components/extensions/Schemas.jsm
7066bee0381d62764ba8fc55aa4270eb5a241b20
created 2017-07-17 15:33 -0700
pushed 2017-08-02 08:25 +0000
Kris Maglione Kris Maglione - Bug 1381687: Store and transfer schema JSON in structured clone blobs. r=aswan (not a CLOSED TREE)
5394bfb8003530d4fad8dce764720cdebbb2b980
created 2017-06-30 09:11 -0400
pushed 2017-08-02 08:25 +0000
Thomas Wisniewski Thomas Wisniewski - Bug 1376991 - Extend browsingData to restrict removing cookies to a give list of hostnames; r=mixedpuppy
fe520e82e9666dc975f02948b9864668c8f911c9
created 2017-07-04 21:30 +0530
pushed 2017-08-02 08:25 +0000
Rajesh Kathiriya Rajesh Kathiriya - Bug 1374670 - Enabled the ESLint no-tabs rule across mozilla-central r=standard8
b04ed6a0a52af869867351bc0a10e86033e718e8
created 2017-06-21 12:12 -0700
pushed 2017-08-02 08:25 +0000
Kris Maglione Kris Maglione - Bug 1373293: Drop invalid permissions when normalizing manifests. r=bsilverberg
91c749e9a6379a75be34c27664e45d456b64851b
created 2017-06-01 20:02 +0200
pushed 2017-08-02 08:25 +0000
Luca Greco Luca Greco - Bug 1293298 - Implement events in SubTypes defined in the WebExtensions API schema files. r=aswan
b435b2f239458d25ce54caa2fd4459491faf6c70
created 2017-06-23 10:55 -0700
pushed 2017-06-23 18:41 +0000
Kris Maglione Kris Maglione - Bug 1373293 - Drop invalid permissions when normalizing manifests. r=bsilverberg, a=jcristau
ad0c7334477be3b0e9fc0761235d7df37fab01f7
created 2017-06-07 16:44 +0200
pushed 2017-06-12 13:08 +0000
Tomislav Jovanovic Tomislav Jovanovic - Bug 1333403 - Part 1: Implement $import keyword for schema namespaces r=kmag
860e84e33e702efd51551430aff30396cc76ac68
created 2017-06-10 16:07 +0200
pushed 2017-06-12 13:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 37b0fcb54cba (bug 1333403) for eslint failure: browser/components/extensions/ext-c-menus.js:158:24 | 'SingletonEventManager' is not defined. r=backout
37b0fcb54cba5efa068af210908b0a9f33b2eac5
created 2017-06-07 16:44 +0200
pushed 2017-06-12 13:08 +0000
Tomislav Jovanovic Tomislav Jovanovic - Bug 1333403 - Part 1: Implement $import keyword for schema namespaces r=kmag
92040a759ddd4c1496dc64e1eb9173805fe25516
created 2017-05-26 15:44 -0700
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1368189: Move more code out of ExtensionUtils.jsm. r=mixedpuppy
3676568d6311b37bae297eee8685cd4b463acc89
created 2017-05-19 09:22 +0100
pushed 2017-06-12 13:08 +0000
Mark Banner Mark Banner - Bug 1367232 - Clean up various ESLint global definitions in toolkit/. r=mossop
1267d47eca93f2fc099cdc71ae9ba2bf2b87252f
created 2017-04-14 17:00 -0700
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1317697: Split ExtensionContent.jsm into a stub process script. r=mixedpuppy
06724365d05824cd380c34f38fccf93dbf7cc9ed
created 2017-04-06 20:14 -0700
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1317697: Lazily initialize Schemas.jsm. r=mixedpuppy
e37c70b7fd23f4c5f6f41fb6b13feb39de3048c1
created 2017-04-11 16:08 -0700
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1354941: Pre-load all cached schema data in one DB operation. r=aswan
8d7dcc765725f1073501e4b2c44faae8ad2a26c8
created 2017-04-03 10:22 -0700
pushed 2017-06-12 13:08 +0000
Andrew McCreight Andrew McCreight - Bug 1353081 - Lazily load NetUtil.jsm in Schemas.jsm. r=kmag
d580a74eae4ed16945e49372b53add59ee817a8f
created 2017-03-08 09:16 -0800
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1344590: Part 4 - Store parsed and normalized extension data in indexedDB. r=aswan
a9e4035449512b458671037b2c9f8cd002352c6f
created 2017-03-07 23:04 -0800
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1344590: Part 3 - Handle schema default values for object properties. r=aswan
3fd634d88e65bfffc260274da94694b9c74e1e0b
created 2017-03-04 16:43 -0800
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1333477: Part 3 - Support dynamically injecting and revoking schema properties based on permissions. r=aswan
e6ba8ff8e7b4074d9328fed9f78ce981d817e4a7
created 2017-03-04 16:47 -0800
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1333477: Part 1 - Bail out earlier for unsupported schema entries. r=aswan
5627b59436dbac71d07b98c8d1f87e74628930b9
created 2017-02-15 17:32 -0500
pushed 2017-04-18 12:07 +0000
Bob Silverberg Bob Silverberg - Bug 1312802 - Implement chrome.privacy API, r=aswan
e5c3d1b928cf814751ac91369d1703f4e0e90022
created 2017-02-16 17:26 -0800
pushed 2017-04-18 12:07 +0000
Kris Maglione Kris Maglione - Bug 1339144 - Use windowless browser for remote background pages. r=aswan
0ebda0965b1326165932d05f15d636e1554c6fb2
created 2017-02-17 10:40 +0800
pushed 2017-04-18 12:07 +0000
Iris Hsiao Iris Hsiao - Backed out changeset c122b0183c7c (bug 1339144) for xpcshell failures
c122b0183c7c94342c7bac953987ca1ed9c94625
created 2017-02-16 17:26 -0800
pushed 2017-04-18 12:07 +0000
Kris Maglione Kris Maglione - Bug 1339144 - Use windowless browser for remote background pages. r=aswan
537d3ea987f3dbbfa56fc73208b32f515afe32ac
created 2017-02-09 18:59 -0800
pushed 2017-04-18 12:07 +0000
Kris Maglione Kris Maglione - Bug 1338409: Part 2 - Lazily parse the schema data for each namespace property, as it is needed. r=aswan
a075cc9b1325ea1f7af1a306a407fcd997e4f383
created 2017-02-10 21:06 -0800
pushed 2017-04-18 12:07 +0000
Kris Maglione Kris Maglione - Bug 1338409: Part 1 - Lazily parse the schema data for each namespace as it is needed. r=aswan
64da0e9bc05b8cff8993e6ac628d3207ac83ca91
created 2017-01-03 10:07 -0500
pushed 2017-03-06 20:48 +0000
Jared Wein Jared Wein - Bug 1326479 - Fix 'indent' eslint errors now that eslint scans multiline array and object definitions. r=Gijs
9ae69a2f818dcc3f37a5966b33da433976b03906
created 2016-11-07 22:03 -0800
pushed 2017-01-23 14:19 +0000
Kris Maglione Kris Maglione - Bug 1315872: Add browser.test.assertRejects and assertThrows. r=aswan
6fb5f161f09c4a75984b053c022fe36a101a7bcc
created 2016-11-06 17:35 -0800
pushed 2017-01-23 14:19 +0000
Kris Maglione Kris Maglione - Bug 1315575: Part 3 - Convert ImageData objects at the binding layer, and remove unnecessary content bindings. r=aswan
308aaa7e7a0800d12386c2d8cc2b20f0cccd6e91
created 2016-10-30 20:24 -0700
pushed 2017-01-23 14:19 +0000
Kris Maglione Kris Maglione - Bug 1312690: Lazily initialize binding implementation objects. r=aswan
533878a315ea839c15f48185dda9c9cd4f3ca2a8
created 2016-11-02 19:09 -0700
pushed 2017-01-23 14:19 +0000
Kris Maglione Kris Maglione - Bug 1312690: Lazily initialize schema bindings. r=aswan
f2f75e6e2d607e8a123e2444c2fd9fe9a4e276c8
created 2016-09-12 18:26 -0700
pushed 2017-01-23 14:19 +0000
Rob Wu Rob Wu - Bug 1287007 - Fix "onclick" in contextMenus, to child. r=billm
1edf5fa29a435f02b78980580543261afbd8db24
created 2016-09-02 03:37 -0700
pushed 2017-01-23 14:19 +0000
Rob Wu Rob Wu - Bug 1287007 - Require "async" in schemas to match name r=billm
3b73442fc24c4275d388b0ac497dbe868754f41d
created 2016-10-03 14:55 -0400
pushed 2017-01-23 14:19 +0000
Bob Silverberg Bob Silverberg - Bug 1262250 - Add a defaultValue property to the web extension schema, r=aswan
c1f0fbaf8ed9528c6300c70617f51bc1bf9ac90c
created 2016-10-03 09:38 -0700
pushed 2017-01-23 14:19 +0000
Alexandre Poirot Alexandre Poirot - Bug 1290581 - Improve error message from Extension.jsm and Schemas.jsm's readJSON functions. r=rpl
164ce4a8757a5181788924958d0598bed7f45869
created 2016-09-19 17:36 -0700
pushed 2017-01-23 14:19 +0000
Matthew Wein Matthew Wein - Bug 1302898 - Rename 'restrictions' to 'allowedContexts' r=kmag
d1789329b81f28584d39c4ac1eb5cf94f9a22445
created 2016-09-14 17:02 -0700
pushed 2017-01-23 14:19 +0000
Matthew Wein Matthew Wein - Bug 1302898 - Make the schema restrictions array non-nullable. r=kmag
c4d0a934472960be184bee8048a99c9c8c1d65a1
created 2016-09-01 13:04 -0700
pushed 2016-11-14 12:26 +0000
Kris Maglione Kris Maglione - Bug 1298939: Don't initialize APIs that the extension does not have permissions for. r=rpl
f350e8c6c982a544b3fa93390cd40909f3b46286
created 2016-08-30 12:24 -0700
pushed 2016-11-14 12:26 +0000
Kris Maglione Kris Maglione - Bug 1265371: Refactor schema parsing to reduce cyclomatic complexity. r=bsilverberg
c78a0b3e115238b6bf1cc9b22e3928d8c657c734
created 2016-08-24 01:03 -0700
pushed 2016-11-14 12:26 +0000
Rob Wu Rob Wu - Bug 1287010 - Refactor shouldInject / pathObj r=billm
aac2a4039d9a5a2d1256cd1c1aec9c4487eb41f3
created 2016-08-18 17:46 -0700
pushed 2016-11-14 12:26 +0000
Rob Wu Rob Wu - Bug 1287010 - Prepare for moving content script APIs to schemas r=billm
3b029657ddf92658aecccff1bdfa6879639951c8
created 2016-08-19 00:35 -0700
pushed 2016-11-14 12:26 +0000
Rob Wu Rob Wu - Bug 1287010 - Add pathObj parameter to Schemas r=billm
998b7d53a1f8230ae297bfe90b339d3149714e4a
created 2016-08-22 15:11 -0700
pushed 2016-11-14 12:26 +0000
Rob Wu Rob Wu - Bug 1297202 - Support cross-namespace submodule references in schemas r=aswan
38ad193a808cf93e153ae7981a40963fec46355c
created 2016-08-07 18:36 -0700
pushed 2016-11-14 12:26 +0000
Rob Wu Rob Wu - Bug 1293132 - Document and enforce contract for Schemas.inject and Schemas.normalize r=kmag
1c6f07b604f671e7a1844e6351e4b7174b58b2ef
created 2016-08-18 18:27 +0200
pushed 2016-11-14 12:26 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset d71c400313a2 (bug 1293132) for failing test_ext_schemas_api_injection.js on Android's Sets test. r=backout
d71c400313a239b1858c73655990b01429fe417a
created 2016-08-07 18:36 -0700
pushed 2016-11-14 12:26 +0000
Rob Wu Rob Wu - Bug 1293132 - Document contract for Schemas.inject and Schemas.normalize r=kmag
c50cb95d1f42420df51b190835aa82e2ec7fd552
created 2016-08-15 23:53 -0700
pushed 2016-11-14 12:26 +0000
Rob Wu Rob Wu - Bug 1295473 - Fix return type of {tabs,runtime}.sendMessage r=billm
33b059c68484e943c279edd73de8a86f7f9c258a
created 2016-07-21 17:20 +0200
pushed 2016-11-14 12:26 +0000
Luca Greco Luca Greco - Bug 1290901 - [webext] Allow "events" and "properties" in SubModuleType defined in JSON schema. r=aswan
f8f56101b72b93cb2eee5a8f6a9518a138c6a738
created 2016-08-15 15:34 +0200
pushed 2016-11-14 12:26 +0000
Luca Greco Luca Greco - Bug 1290901 - [webext] Handle nested namespaced API schema. r=aswan
fdbc19bfac55ae5a43b5c5cdd8cfeb52b21d0c91
created 2016-08-05 14:20 -0700
pushed 2016-11-14 12:26 +0000
Kris Maglione Kris Maglione - Bug 1263011: Part 2 - Implement WebExtensions Experiments prototype. r=aswan
6265328c999cc098a56a2e4e3392927c94b220bc
created 2016-08-03 18:54 -0400
pushed 2016-11-14 12:26 +0000
Jared Wein Jared Wein - Bug 1291855 - Enable the no-else-return rule for eslint. r=Felipe,kmag,mossop
e9ca8dc4b42e341a9ecc451f9033ce2947418b41
created 2016-07-22 12:44 -0700
pushed 2016-09-19 13:38 +0000
Matthew Wein Matthew Wein - Bug 1285063 - Part 2: Switch to using the Category Manager to register scripts/schemas in order to load them in time for Fennec. r=kmag
32bb090d7e625a763a80728da2c276724a2c6761
created 2016-05-23 15:59 -0700
pushed 2016-09-19 13:38 +0000
Matthew Wein Matthew Wein - Bug 1270742 - Add support for default_icon in chrome.pageAction r=kmag
9dac1358aaadcea90aca05b170fc8bc59e097d52
created 2016-06-24 13:00 +0200
pushed 2016-09-19 13:38 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 1008f5b88e6b (bug 1270742) for failing browser_ext_browserAction_context.js. r=backout
1008f5b88e6bd223c16c3ec191302e5395187dc6
created 2016-05-23 15:59 -0700
pushed 2016-09-19 13:38 +0000
Matthew Wein Matthew Wein - Bug 1270742 - Add support for default_icon in chrome.pageAction. r=kmag
0f7a2b698b7a9ad028633a05bf85d16adc8eb409
created 2016-06-17 02:22 -0400
pushed 2016-09-19 13:38 +0000
Martin Giger Martin Giger - Bug 1279562 - Accept negative 'left' and 'top' values in chrome.windows.update. r=kmag
071e9554e3e76a7692fd1a24b845bc42064352b0
created 2016-06-15 01:29 +0100
pushed 2016-09-19 13:38 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 5e6356e7a99e (bug 1270742) for eslint test failures
5e6356e7a99e2111ac7870f99e053ff4a8033956
created 2016-05-23 15:59 -0700
pushed 2016-09-19 13:38 +0000
Matthew Wein Matthew Wein - Bug 1270742 - Add support for default_icon in chrome.pageAction. r=kmag
5003caf3aa25dad509e53c68d2ee39de58fe5ec5
created 2016-06-09 17:44 -0700
pushed 2016-09-19 13:38 +0000
Kris Maglione Kris Maglione - Bug 1279392: [webext] Move API permission definitions to the schemas. r=aswan
4eb7afe97b2b470c9276a8af9c23910cdbd02563
created 2016-06-14 13:37 +0200
pushed 2016-09-19 13:38 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset a00cf073f5c0 (bug 1279392) for failing mochitest test_ext_contentscript_create_iframe.html at least on Linux x64 opt. r=backout
a00cf073f5c00380d4e42b13bc0cd3146b708845
created 2016-06-09 17:44 -0700
pushed 2016-09-19 13:38 +0000
Kris Maglione Kris Maglione - Bug 1279392: [webext] Move API permission definitions to the schemas. r=aswan
less more (0) -60 tip