Commit Graph

798 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
2dd2c6b7ed merge mozilla-inbound to mozilla-central a=merge 2017-03-20 13:10:48 +01:00
Tomislav Jovanovic
251163ad61 Bug 1339559 - Enable no-mixed-operators ESLint rule r=kmag
MozReview-Commit-ID: LjuiizBh1OK
2017-03-17 14:28:14 +01: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
Matthew Wein
57d753fc0f Bug 1338525 - Add schema validation for webextension themes r=mikedeboer,mossop
MozReview-Commit-ID: 3QjDrTeMKH0
2017-03-17 18:17:14 -04:00
Kris Maglione
c94ce68add Bug 1333990: Part 3e - Add tests for content script cache eviction. r=aswan,billm
MozReview-Commit-ID: 6SRI8xTuZk5
2017-03-11 20:17:36 -08:00
Kris Maglione
7f9c816bc2 Bug 1333990: Part 3a - Use async loading and in-memory caching for WebExtension content scripts. r=aswan
MozReview-Commit-ID: GcdKDbWcUtu
2017-03-16 18:45:22 -07:00
Tomislav Jovanovic
1cb7bff4e2 Bug 1347700 - Test async loading of content scripts. r=kmag 2017-03-19 17:24:25 +01:00
Wes Kocher
a243646827 Merge inbound to central, a=merge
MozReview-Commit-ID: 4p4SK3EhvJ2
2017-03-15 14:24:58 -07:00
Mike de Boer
682e1144a9 Bug 1344926 - add a regression test to make sure themes are persisted across windows using the Theming API. r=mossop
MozReview-Commit-ID: BU7knUPaz1w
2017-03-14 18:48:13 +01:00
Tomislav Jovanovic
7db7bfa408 Bug 1319070 - Test matching against the principal. r=kmag
MozReview-Commit-ID: LjuiizBh1OK
2017-03-15 10:06:43 +01:00
Sebastian Hengst
19cef28b06 Backed out changeset 5cbd00cc8a95 (bug 1344926) 2017-03-14 17:55:37 +01:00
Mike de Boer
011a874a9c Bug 1344926 - add a regression test to make sure themes are persisted across windows using the Theming API. r=mossop
MozReview-Commit-ID: BYatMSNBLiX
2017-03-14 13:46:46 +01:00
Tomislav Jovanovic
07708471f8 Bug 1313648 - Add previousVersion to onInstalled details r=aswan
MozReview-Commit-ID: Cmw7zp8CV7e
2017-03-13 05:55:52 +01:00
Kris Maglione
2aa5ab63cc Backed out changeset 2ad68bdfb2ed (bug 1344590) for mochitest bustage
MozReview-Commit-ID: 7lUtSXTsmnT
2017-03-12 19:20:10 -07:00
Kris Maglione
ec5fb4a3c6 Bug 1344590: Follow-up: Fix changes that got lost in rebase.
MozReview-Commit-ID: 7V9FoZXaizK
2017-03-12 16:54:03 -07: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
10effa3b58 Bug 1344590: Part 1 - Handle extension reloads, upgrades, and manager restarts in xpcshell helpers. r=rhelmer
MozReview-Commit-ID: FJLeYCz26PX
2017-03-07 23:41:57 -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
Kris Maglione
50f77bbcb4 Bug 1333477: Part 2 - Remove "browser" environment from ESLint settings. r=aswan
MozReview-Commit-ID: LCxI6JVp7Xo
2017-03-12 14:16:13 -07: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
Shawn Huang
d98fcccfc1 Bug 1268804 Part 3: Test storage api in WebExtensions, r=kmag 2017-03-07 16:28:47 +08: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
da5fad5d77 Part 2: Bug 1295807 - Implement the Proxy API. r=kmag
MozReview-Commit-ID: KCoak15Mic8
2017-03-03 02:16:01 +00: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
Ryan VanderMeulen
c9103ccfc6 Backed out changeset a9beac770cec (bug 1295807) 2017-03-06 16:47:24 -05:00
Matthew Wein
d49e921235 Part 2: Bug 1295807 - Implement the Proxy API. r=kmag
MozReview-Commit-ID: KCoak15Mic8
2017-03-03 02:16:01 +00: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
Sebastian Hengst
31ed29fb9b Backed out changeset 3ae228897932 (bug 1295807) 2017-03-05 20:17:42 +01:00
Matthew Wein
b55d4608af Part 2: Bug 1295807 - Implement the Proxy API. r=kmag
MozReview-Commit-ID: KCoak15Mic8
2017-03-03 02:16:01 +00: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
c078fad5aa Merge m-c to autoland, a=merge
MozReview-Commit-ID: K0Q4b2wzvlJ
2017-03-03 17:29:54 -08:00
Carsten "Tomcat" Book
4d7acee740 Merge mozilla-central to mozilla-inbound 2017-03-03 13:06:37 +01:00
Carsten "Tomcat" Book
646ad1d024 merge mozilla-inbound to mozilla-central a=merge 2017-03-03 13:03:48 +01: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
eb2b58e1bb Part 2: Bug 1295807 - Implement the Proxy API. r=kmag
MozReview-Commit-ID: CtSYWl8lWHM
2017-03-01 15:37:09 +00: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
Tomislav Jovanovic
09bffff571 Bug 1343583 - Adapt test framework to function toString revision r=aswan
MozReview-Commit-ID: LHABSIrgpBi
2017-03-02 20:38:25 +01: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
7a75bd36e0 Bug 1341277 - Part 2: Update ExtensionPreferencesManager to support disabled settings. r=aswan
MozReview-Commit-ID: FG7u2KbWLdG
2017-02-22 14:27:33 -05:00
Bob Silverberg
71100acdb9 Bug 1341277 - Part 1: Update ExtensionSettingsStore to support disabled settings. r=aswan
MozReview-Commit-ID: 4N67JXfO81D
2017-02-22 11:35:10 -05:00
Wes Kocher
cd6ff174c9 Backed out 2 changesets (bug 1343583) at developer's request a=backout
Backed out changeset 10fccfc11db1 (bug 1343583)
Backed out changeset 3b9e06e3d9b8 (bug 1343583)

MozReview-Commit-ID: FKEYDU9MZIa
2017-03-02 10:44:07 -08:00
Tomislav Jovanovic
7e509610d6 Bug 1343583 - Adapt test framework to function toString revision r=aswan
MozReview-Commit-ID: LHABSIrgpBi
2017-03-02 18:32:33 +01:00
Andrea Marchesini
cd61c907da Bug 1335539 - Get rid of nsIDOMWindowUtils.wrapDOMFile, r=smaug, r=Gijs 2017-03-03 09:42:54 +01:00
Kris Maglione
2916d6f60c Bug 1344089: Fix test_ext_webrequest_filter Android failures on infra. r=mixedpuppy
MozReview-Commit-ID: 6WAeiOE03Uk
2017-03-02 19:10:54 -08:00
Kris Maglione
3b2836dd88 Bug 1344089: Speed up webNavigation filters tests. r=mixedpuppy
MozReview-Commit-ID: 2Ily6rDIP7e
2017-03-02 17:58:02 -08:00
Mike de Boer
fcbaae1469 Bug 1330349 - Part 1 - move the new theme WebExtension API to the toolkit collection of APIs. r=aswan
MozReview-Commit-ID: LERYdJHNvxW
2017-03-02 14:22:14 +01:00
Sebastian Hengst
80293821cd Backed out changeset 86fae94513cd (bug 1330349) for failing mochitest browser_bug591465.js and xpcshell test test_webextension_theme.js. r=backout on a CLOSED TREE 2017-03-02 00:03:10 +01:00