Kris Maglione
ce246a6039
Bug 1356891: Get rid of getAPILevelForWindow. r=mixedpuppy
...
MozReview-Commit-ID: 4IMnEiC5VAh
2017-04-16 08:32:59 -07:00
Kris Maglione
9e1d79362b
Bug 1350522: Part 5 - Remove registerSchemaAPI(). r=aswan
...
MozReview-Commit-ID: 5yK2wUms86G
2017-03-25 13:59:14 -07:00
Kris Maglione
dccaa03b3d
Bug 1350522: Part 1 - Allow lazily loading and instantiating API modules. r=aswan
...
MozReview-Commit-ID: 7ETOJL6ERkg
2017-03-31 17:16:39 -07:00
Andrew Swan
298bdbae0b
Bug 1197420 Part 5 Tests for optional permissions r=kmag
...
MozReview-Commit-ID: 8uViXB1Jgz3
2017-03-16 14:36:26 -07:00
Sebastian Hengst
2c71ec8b7b
Backed out changeset b56c89bfeb0e (bug 1197420)
2017-03-25 17:39:30 +01:00
Andrew Swan
5c28083872
Bug 1197420 Part 5 Tests for optional permissions r=kmag
...
MozReview-Commit-ID: 8uViXB1Jgz3
2017-03-16 14:36:26 -07:00
Phil Ringnalda
bb0cc6a131
Backed out 5 changesets (bug 1197420) for test_ext_permissions.js and test_chrome_ext_permissions.html timeouts on Fennec
...
CLOSED TREE
Backed out changeset 8a0125e00903 (bug 1197420)
Backed out changeset 925e3a9499ee (bug 1197420)
Backed out changeset 46e135035f10 (bug 1197420)
Backed out changeset 440bab141509 (bug 1197420)
Backed out changeset 3e690bbe8b5a (bug 1197420)
2017-03-24 20:43:24 -07:00
Andrew Swan
a943135938
Bug 1197420 Part 5 Tests for optional permissions r=kmag
...
MozReview-Commit-ID: 8uViXB1Jgz3
2017-03-16 14:36:26 -07:00
Sebastian Hengst
53bc3eea4c
Backed out changeset 5750ae148c78 (bug 1197420)
2017-03-24 20:56:01 +01:00
Andrew Swan
81adbb1dea
Bug 1197420 Part 5 Tests for optional permissions r=kmag
...
MozReview-Commit-ID: 8uViXB1Jgz3
2017-03-16 14:36:26 -07:00
Matthew Wein
589da2dc3a
Bug 1338525 - Add test coverage for theme validation r=mikedeboer
...
MozReview-Commit-ID: FLYMpceZYhA
2017-03-09 16:56:46 -05:00
Sebastian Hengst
2f33f5f382
Backed out changeset 1a4f971e5654 (bug 1338525)
2017-03-16 20:52:26 +01:00
Matthew Wein
2f9edde594
Bug 1338525 - Add test coverage for theme validation r=mikedeboer
...
MozReview-Commit-ID: FLYMpceZYhA
2017-03-09 16:56:46 -05:00
Kris Maglione
115e1d5fce
Bug 1344590: Part 4 - Store parsed and normalized extension data in indexedDB. r=aswan
...
MozReview-Commit-ID: HA0PJfbGa9w
2017-03-08 09:16:01 -08:00
Kris Maglione
9ac789da88
Bug 1333477: Part 3 - Support dynamically injecting and revoking schema properties based on permissions. r=aswan
...
MozReview-Commit-ID: C2pQpsD18W0
2017-03-04 16:43:21 -08:00
Matthew Wein
889ea58b3c
Bug 1339131 - Provide warnings instead of throwing errors for unrecognized properties r=jaws,mikedeboer
...
MozReview-Commit-ID: Ger9hssqqpO
2017-03-07 14:16:19 -05:00
Carsten "Tomcat" Book
708777dd78
merge mozilla-inbound to mozilla-central a=merge
2017-03-07 15:13:31 +01:00
Kris Maglione
ebe238b724
Bug 1344616: Migrate content script mochitests to xpcshell. r=mixedpuppy
...
MozReview-Commit-ID: 2ljMgRTIi5r
2017-03-06 17:15:40 -08:00
Matthew Wein
18e5cb2f76
Part 1: Bug 1295807 - Add a Javascript Module for registering proxy scripts. r=kmag,robwu
...
MozReview-Commit-ID: HLokEivMpmp
2017-03-06 17:04:46 -05:00
Ryan VanderMeulen
57a4b61c72
Backed out changeset 7a576717126b (bug 1295807) for unresolved review issues. DONTBUILD
2017-03-06 16:47:49 -05:00
Matthew Wein
4a9f157e28
Part 1: Bug 1295807 - Add a Javascript Module for registering proxy scripts. r=kmag,robwu
...
MozReview-Commit-ID: HLokEivMpmp
2017-03-03 23:25:57 +00:00
Sebastian Hengst
2d1fc2a660
Backed out changeset 488acde695af (bug 1295807) for formatting failure in extensions-toolkit.manifest and eslint failure. r=backout
2017-03-05 20:18:41 +01:00
Matthew Wein
7c3aae7284
Part 1: Bug 1295807 - Add a Javascript Module for registering proxy scripts. r=kmag,robwu
...
MozReview-Commit-ID: HLokEivMpmp
2017-03-03 23:25:57 +00:00
Wes Kocher
e992104f74
Backed out 2 changesets (bug 1295807) for build bustage a=backout
...
Backed out changeset 1b162d4857b5 (bug 1295807)
Backed out changeset 1a9f4c3c782d (bug 1295807)
MozReview-Commit-ID: A7E4wtTcBNM
2017-03-02 18:19:10 -08:00
Matthew Wein
08ecccfcc1
Part 1: Bug 1295807 - Add a Javascript Module for registering proxy scripts. r=kmag,robwu
...
MozReview-Commit-ID: HLokEivMpmp
2017-03-01 15:35:34 +00:00
Bob Silverberg
2f8174e4aa
Bug 1341277 - Part 3: Update ext-privacy.js to support disabling and re-enabling settings. r=aswan
...
MozReview-Commit-ID: 4Yf0uxsoXHP
2017-02-23 09:45:37 -05:00
Bob Silverberg
a8478b79ad
Bug 1312802 - Implement chrome.privacy API, r=aswan
...
MozReview-Commit-ID: 5DoGnYb945Z
2017-02-15 17:32:24 -05:00
Kris Maglione
04c93fc6ca
Bug 1339144 - Use windowless browser for remote background pages. r=aswan
...
MozReview-Commit-ID: LfmPbkTsgwu
2017-02-16 17:26:15 -08:00
Iris Hsiao
a03d2f9e7d
Backed out changeset c122b0183c7c (bug 1339144) for xpcshell failures
2017-02-17 10:40:20 +08:00
Kris Maglione
04eaecabfd
Bug 1339144 - Use windowless browser for remote background pages. r=aswan
...
MozReview-Commit-ID: LfmPbkTsgwu
2017-02-16 17:26:15 -08:00
Bob Silverberg
3a5d69e781
Bug 1320736 - Part 3: Create ExtensionPreferencesManager module, r=aswan
...
MozReview-Commit-ID: BiY8XikUSUV
2017-01-16 17:30:47 -05:00
Bob Silverberg
d997693083
Bug 1320736 - Part 2: Create ExtensionSettingsStore module, r=aswan
...
MozReview-Commit-ID: A6zWB58OAlB
2017-01-12 17:12:05 -05:00
Ethan Glasser-Camp
447d4b287d
Bug 1321570 - Move ExtensionStorageSync crypto out of services/sync, r=kmag
...
Since services/sync doesn't ship on Android, this meant
conditionally-defining some variables such as `cryptoCollection` and
`CollectionKeyEncryptionRemoteTransformer` depending on whether or not
we were on Android. However, none of these definitions really rely on
functionality that isn't present on Android (although you can't really
use them yet either). Move the dependency together with the dependant
code so we can simplify a bit. This lets us remove conditional uses of
`cryptoCollection` and `CollectionKeyEncryptionRemoteTransformer`.
Because the WebExtensions source directory has more stringent eslint
rules, we end up reformatting and commenting a bit in addition to
moving.
MozReview-Commit-ID: 2ddDeymYFNi
2017-02-13 15:06:02 -05:00
Mark Banner
55868dde7c
Bug 503613 - Remove old 'tail =' lines from xpcshell.ini files; r=gps
...
MozReview-Commit-ID: 62Hp5ISxowJ
2017-01-18 10:30:39 +00:00
Luca Greco
dbcd4bde44
Bug 1330076 - Rewrite test_chrome_ext_shutdown_cleanup.html into an xpcshell test r=aswan
...
MozReview-Commit-ID: 52AITgCDmJy
2017-01-10 22:00:33 +01:00
Geoff Brown
f78bffac2a
Bug 1324870 - Skip test_bug803225.html and test_ext_downloads_misc.js on linux32 only, to enable taskcluster migration; r=jmaher
2017-01-05 16:34:47 -07:00
Iris Hsiao
9fdf8b6ee7
Backed out changeset 724fdfe8f396 (bug 1324870)
2017-01-05 12:21:31 -05:00
Geoff Brown
3bca59f868
Bug 1324870 - Skip test_bug803225.html and test_ext_downloads_misc.js on linux32 only, to enable taskcluster migration; r=jmaher
2017-01-05 09:15:11 -07:00
Andrea Marchesini
60a9d8c123
Bug 1322856 - Expose ContextualIdentities (aka containers) to WebExtensions - part 1, r=kmaglione
2016-12-17 18:41:02 +01:00
Sebastian Hengst
d273b12326
Backed out changeset 5a145b21bd64 (bug 1322856) for failing own test test_ext_contextual_identities.js. r=backout
2016-12-16 23:52:11 +01:00
Andrea Marchesini
40b3b9a35c
Bug 1322856 - Expose ContextualIdentities (aka containers) to WebExtensions - part 1, r=kmaglione
2016-12-16 22:01:24 +01:00
Kris Maglione
7eab9e39f9
Bug 1319452: Part 1 - Load background page in private browsing mode during permanent private browsing. r=billm
...
MozReview-Commit-ID: KXA7xlq8Voc
2016-11-22 12:07:59 -08:00
Ethan Glasser-Camp
1c16eba2cc
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
7f289b0749
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
f4b60082d3
Bug 1253740 - Implement storage.sync, r=bsilverberg,kmag
...
MozReview-Commit-ID: 5v9nYBTgekj
2016-08-11 18:16:37 -04:00
Wes Kocher
f17d46cc2b
Backed out 9 changesets (bug 1253740) for xpcshell failures a=backout
...
Backed out changeset 903890f218dd (bug 1253740)
Backed out changeset 1b13fe394b66 (bug 1253740)
Backed out changeset e1312ab53299 (bug 1253740)
Backed out changeset 5b5338a2baeb (bug 1253740)
Backed out changeset d3d89d4e2d87 (bug 1253740)
Backed out changeset 96da5e6944b8 (bug 1253740)
Backed out changeset 4fbff333994f (bug 1253740)
Backed out changeset 653788e146f2 (bug 1253740)
Backed out changeset b98fa03d8c15 (bug 1253740)
2016-11-11 18:59:24 -08:00
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
Matthew Wein
c68d7f947f
Bug 1247435 - Add support for runtime.onStartup r=kmag
...
MozReview-Commit-ID: F4leEN59vQe
2016-10-19 18:42:27 +01:00