Commit Graph

604 Commits

Author SHA1 Message Date
Ethan Glasser-Camp
492b52f8a9 Bug 1253740 - Add code that syncs and tests, r=bsilverberg,kmag,markh
MozReview-Commit-ID: 8pm2jG92hCs
2016-09-08 14:16:09 -04:00
Ethan Glasser-Camp
a5715ea3a2 Bug 1253740 - Introduce extension-storage engine with a sanity test, r=markh
Note that this "enables" the engine using a pref, even though it might
not be ready yet, so that the tests can pass.

MozReview-Commit-ID: AZ0TVERiQDU
2016-09-08 14:23:12 -04:00
Michiel de Jong
a1fdb6f3ff Bug 1253740 - Implement storage.sync, r=bsilverberg,kmag
MozReview-Commit-ID: 5v9nYBTgekj
2016-08-11 18:16:37 -04:00
Wes Kocher
e40b3bdc43 Merge mozilla-central to autoland a=merge 2016-11-11 14:10:32 -08:00
Carsten "Tomcat" Book
cabaa5540f Merge mozilla-central to mozilla-inbound 2016-11-11 16:43:07 +01:00
Wes Kocher
1ce6160424 Backed out changeset 15886f6c3dd1 (bug 1311576) for test_ext_webrequest_filter.html failures a=backout 2016-11-10 23:36:07 -08:00
Shane Caraveo
beac0c5fcf Bug 1311576 fix webrequest filter for tabId and windowId, r=kmag
MozReview-Commit-ID: Gfg3Wv7JGI6
2016-11-10 09:54:34 -08:00
Shane Caraveo
3a9633522f Bug 1314492 refactor webrequest tests, r=kmag
MozReview-Commit-ID: D0dleERLM3K
2016-11-10 16:01:50 -08:00
Kris Maglione
d25b4ecf0f Bug 1316396: Part 1 - Reorganize parent, child, common, and test code into more appropriate modules. r=aswan
MozReview-Commit-ID: 5WMt69GoN3K
2016-11-10 12:35:22 -08:00
Kris Maglione
1021fda408 Bug 1254204: Part 2 - Allow suspending requests by returning Promises from blocking request listeners. r=mixedpuppy
MozReview-Commit-ID: B1ekz7WJ9kU
2016-11-09 13:39:09 -08:00
Kris Maglione
005089c363 Bug 1254204: Part 1 - Apply WebRequest header changes differentially, after all listeners have run in parallel. r=mixedpuppy
MozReview-Commit-ID: Jk1ja5Y3lMI
2016-11-09 13:36:54 -08:00
Kris Maglione
b73015d895 Bug 1315872: Refactor tests that check for promise rejection to use assertRejects. r=aswan
MozReview-Commit-ID: 1fBE7B2OdH7
2016-11-07 22:04:49 -08:00
Andrew Swan
df2e69b512 Bug 1313980 Avoid listening on browser-specific MM with connectNative() r=kmag
MozReview-Commit-ID: Al57DUrys63
2016-11-10 15:17:51 -08:00
Kris Maglione
01bbe49261 Bug 1315872: Add browser.test.assertRejects and assertThrows. r=aswan
MozReview-Commit-ID: DKUlSVS2EvA
2016-11-07 22:03:15 -08:00
Kris Maglione
970653dbb7 Bug 1313956: Async all the tests. r=aswan
MozReview-Commit-ID: CyNCfEsDD42
2016-11-07 21:03:14 -08:00
Wes Kocher
1aa5b280a6 Merge inbound to central, a=merge 2016-11-08 13:58:20 -08:00
Carsten "Tomcat" Book
c2b964b9a5 Backed out changeset efc9b52a218f (bug 1313956) for failing on own tests 2016-11-08 14:07:22 +01:00
Kris Maglione
37f654a810 Bug 1313956: Async all the tests. r=aswan
MozReview-Commit-ID: CyNCfEsDD42
2016-11-07 21:03:14 -08:00
Phil Ringnalda
ef3560aa59 Merge m-c to m-i
MozReview-Commit-ID: 8cFOopE3aHd
2016-11-07 20:40:30 -08:00
Kris Maglione
1aa2783d54 Bug 1303798: Correctly propagate addListener errors from WebRequest.jsm to extension. r=mixedpuppy
MozReview-Commit-ID: BTTNaaAdBs5
2016-11-06 18:08:46 -08:00
Matthew Wein
04be78a3a6 Bug 1247435 - Add support for runtime.onStartup: Add it to API list. r=bustage-fix on a CLOSED TREE 2016-11-07 19:04:57 +01:00
Matthew Wein
c68d7f947f Bug 1247435 - Add support for runtime.onStartup r=kmag
MozReview-Commit-ID: F4leEN59vQe
2016-10-19 18:42:27 +01:00
Sebastian Hengst
6cf65ed900 Bug 1310297 - Remove test annotations using b2g, mulet or gonk: toolkit. r=RyanVM
MozReview-Commit-ID: I5LuDjnM7By
2016-11-05 11:29:22 +01:00
Jared Wein
eb09d153fa Bug 1314474 - Enable no-shadow rule for eslint for browser/ mochitests. r=mossop
MozReview-Commit-ID: 3EQOeDSnmVz
2016-11-04 17:11:52 -04:00
Wes Kocher
5f6cf497a3 Backed out changeset 2a1b034ed3fb (bug 1314474) for xpcshell failures a=backout 2016-11-04 13:57:56 -07:00
Jared Wein
c0329c1f9a Bug 1314474 - Enable no-shadow rule for eslint for browser/ mochitests. r=mossop
MozReview-Commit-ID: 3QTChaVgCRP
2016-11-03 18:29:08 -04:00
Kris Maglione
4bd88237a3 Bug 1315575: Part 2 - Stop generating multiple sets of schema bindings for proxy contexts. r=aswan
MozReview-Commit-ID: 2VqYscQAAF6
2016-11-07 22:21:01 -08:00
Wes Kocher
ffa634077a Backed out changeset 045ce2ca1b7d (bug 1303798) for test_ext_webrequest_upload.html failures a=backout 2016-11-07 12:00:28 -08:00
Kris Maglione
59d8645f01 Bug 1303798: Correctly propagate addListener errors from WebRequest.jsm to extension. r=mixedpuppy
MozReview-Commit-ID: BTTNaaAdBs5
2016-11-06 18:08:46 -08:00
Kris Maglione
07d3973769 Bug 1312690: Load content scripts asynchronously when possible. r=aswan
MozReview-Commit-ID: BzpZA4stbCI
2016-11-02 13:57:19 -07:00
Kris Maglione
cdaccd617b Bug 1312690: Lazily initialize binding implementation objects. r=aswan
MozReview-Commit-ID: E8K6In6JtWO
2016-10-30 20:24:12 -07:00
Kris Maglione
bec1b361f5 Bug 1312690: Lazily initialize extension APIs. r=aswan
MozReview-Commit-ID: 2ofzT6wPvus
2016-11-02 19:21:04 -07:00
Kris Maglione
e10c4436dc Bug 1312690: Lazily initialize schema bindings. r=aswan
MozReview-Commit-ID: GoVUlANCgHg
2016-11-02 19:09:04 -07:00
Wes Kocher
5fe2107617 Merge central to inbound a=merge 2016-11-02 17:31:08 -07:00
Shane Caraveo
b2ca77fcab Bug 1273138 fix WebRequest for background pages, r=kmag
MozReview-Commit-ID: DEW9anMmKi2
2016-11-02 09:30:50 -07:00
Shane Caraveo
4c02c05b91 Bug 1314493 simplify xhr webrequest tests for uploads, fix xhr blob send, r=kmag
MozReview-Commit-ID: 4sQGgwD6HMC
2016-11-02 09:27:48 -07:00
Kris Maglione
98d56ebab2 Bug 1308920: Part 2 - Support posting messages across windows with different addonId origins. r=billm
MozReview-Commit-ID: 89TD8x5cUlZ
2016-11-01 19:04:13 -07:00
Sebastian Hengst
35ad3e7e0a Backed out changeset 396333163897 (bug 1253740) for failing xpcshell /test_ext_storage.js on Android and Linux. r=backout on a CLOSED TREE 2016-11-02 16:42:22 +01:00
Sebastian Hengst
813b5b83be Backed out changeset 39e08d903b48 (bug 1253740) 2016-11-02 16:40:07 +01:00
Sebastian Hengst
5c978afde0 Backed out changeset d7e4e2a7c0a6 (bug 1253740) 2016-11-02 16:39:59 +01:00
Sebastian Hengst
7eb50b7d66 Backed out changeset 155b13cc953d (bug 1253740) 2016-11-02 16:39:55 +01:00
Sebastian Hengst
6828123d53 Backed out changeset b8bd9da79a5e (bug 1253740) 2016-11-02 16:39:51 +01:00
Sebastian Hengst
5275330c76 Backed out changeset 1042e602ba84 (bug 1253740) 2016-11-02 16:39:46 +01:00
Sebastian Hengst
641ba742e6 Backed out changeset a73da05c87ba (bug 1253740) 2016-11-02 16:39:42 +01:00
Ethan Glasser-Camp
297207debe Bug 1253740 - Handle password resets more correctly, r=markh
MozReview-Commit-ID: 1mSvbsYP9fV
2016-09-30 12:12:58 -04:00
Ethan Glasser-Camp
ca4e737184 Bug 1253740 - Define checkSyncKeyRing() which reuploads keys when passwords change, r=markh
MozReview-Commit-ID: B5Ptj4MGAC
2016-10-03 19:19:13 -04:00
Ethan Glasser-Camp
452b8dca85 Bug 1253740 - Hash extension ID to obfuscate installed add-ons, r=bsilverberg,kmag
MozReview-Commit-ID: ASBrDxIq2lF
2016-07-28 12:20:42 -04:00
Ethan Glasser-Camp
7adbcb683b Bug 1253740 - Introduce extensionIdToCollectionId, r=bsilverberg,kmag
MozReview-Commit-ID: 5nDVtleknyN
2016-07-27 16:16:09 -04:00
Ethan Glasser-Camp
26a598a5d7 Bug 1253740 - Add code that syncs and tests, r=bsilverberg,kmag,markh
MozReview-Commit-ID: 8pm2jG92hCs
2016-09-08 14:16:09 -04:00
Ethan Glasser-Camp
fc29a79469 Bug 1253740 - Introduce extension-storage engine with a sanity test, r=markh
Note that this "enables" the engine using a pref, even though it might
not be ready yet, so that the tests can pass.

MozReview-Commit-ID: AZ0TVERiQDU
2016-09-08 14:23:12 -04:00