Wes Kocher
65f15b63ea
Backed out 3 changesets (bug 1325501) for xpcshell failures a=backout
...
Backed out changeset b6e50911ef79 (bug 1325501)
Backed out changeset c0493757d21e (bug 1325501)
Backed out changeset 880decff07b3 (bug 1325501)
2016-12-24 00:38:09 -08:00
Robert Helmer
42e9031acf
Bug 1325501 - move addons manager from XHR to ServiceRequest r=kmag
...
MozReview-Commit-ID: J0ytKWqDOr3
--HG--
extra : rebase_source : e09c9ee318ae8201ebcdac2cd3b40f31fe8765a1
2016-12-22 19:54:57 -08:00
Jared Wein
a0b75bb470
Bug 934205 - Add link to install more themes from the Add-on Manager. Original patch written by MattN. r=MattN
...
MozReview-Commit-ID: 4LeqpQyFxDg
--HG--
extra : rebase_source : 8a59fbb26b18dcef79f79a7ffc210259900b3302
2016-12-19 21:47:46 -05:00
Phil Ringnalda
a122b98497
Merge m-c to m-i
2016-12-17 20:15:38 -08:00
Andrew Swan
96e56e12b2
Bug 1323128 Remove support for multi-package xpis r=rhelmer
...
MozReview-Commit-ID: LtLQ2phOlTK
--HG--
extra : rebase_source : 262d481b205aa536a5594fd6489f867d084e870b
2016-12-16 21:43:38 -08:00
Kris Maglione
22eba76d86
Bug 987512: Part 5 - Remove manual AddonManager promise wrappers. r=rhelmer
...
MozReview-Commit-ID: LrEiGbQGrt6
--HG--
extra : rebase_source : 38971f7242261e5d8b11d586f6eb033b6364c6cf
extra : histedit_source : 0b9403a97d3f3092b8991e8e6af5095b898dd8c3
2016-12-15 12:03:24 -10:00
Kris Maglione
1ff0e3d9a1
Bug 987512: Part 4 - Remove manual AddonManager promise wrappers from test code. r=rhelmer
...
MozReview-Commit-ID: LoBxNMfOT83
--HG--
extra : rebase_source : 5c0070c3c728f622ab28755991e661f22ddf0232
extra : histedit_source : 5a5ebd6791d4e1ff03f02adcc793a33d444f44bd
2016-12-15 11:48:39 -10:00
Kris Maglione
00a6e76f24
Bug 987512: Part 3 - Support promises in getInstallForFile and getInstallForURL. r=rhelmer
...
MozReview-Commit-ID: IgLDBYhAwcg
--HG--
extra : rebase_source : c1a8e77d5058fbfa1c28b6802b40f82ad6f2033c
extra : histedit_source : 884d62156f5b61b48138efa1bf4469f2a6aab6eb%2C5fc663f63ff0f9ef9e5d677364e3234f345e3d6a
2016-12-17 13:49:41 -08:00
Kris Maglione
4cfd5da037
Bug 987512: Part 2 - Remove promise wrappers from AddonTestUtils. r=rhelmer
...
MozReview-Commit-ID: GyPguoX4r3d
--HG--
extra : rebase_source : 8c61cc6a0628aede697a208a99024ac67a937b72
2016-12-17 13:47:37 -08:00
Kris Maglione
cc21131f1e
Bug 987512: Part 1 - Support both promises and callbacks in the AddonManager API. r=rhelmer
...
MozReview-Commit-ID: 4pXVzfiZoaz
--HG--
extra : rebase_source : 289e18d3d38bff8ba3a10d923af8741fb3922810
2016-12-17 10:52:42 -08:00
Mark Banner
4f94e4bd68
Bug 1322343 - Enable no-unused-vars in the local scope in toolkit/.eslintrc.js. r=mossop
...
MozReview-Commit-ID: CiIsUjQzp4D
--HG--
extra : rebase_source : 1b98e88673625a52ef82c1fad5d56aec3e2e8e80
2016-11-09 22:06:32 +00:00
André Bargull
84eaaaf97d
Bug 1319939 - Remove String generics uses in toolkit/mozapps/extensions/content. r=rhelmer
2016-11-29 14:22:07 -08:00
Andrew Swan
a814ac2978
Bug 1308688 Expose mozAddonManager allowed hosts to chrome r=bkelly
...
MozReview-Commit-ID: JI3qMmCtYFT
--HG--
extra : rebase_source : b33c1e63e10999e35e404222082486bdf1ecc56d
extra : source : 58a48b3e78629657f34e3479a8b36495657a0bba
2016-10-28 14:39:18 -07:00
Benjamin Smedberg
df53257c80
Bug 1311420
- Add a notice to the addon manager and about:plugins about NPAPI deprecation, r=felipe
...
MozReview-Commit-ID: HuHbCASJiux
--HG--
extra : rebase_source : 6a0d07abd71939c078843b90662a7ed73dd4e9fd
2016-11-22 15:36:32 -05:00
Felipe Gomes
5e9387e149
Bug 1314429 - Bump XPIProvider's schema version to re-read info about multiprocessCompatible. Store information about whether that is false in a new field in the DB to avoid conflicts with any existing code. r=rhelmer
...
MozReview-Commit-ID: 5Ip4UjuAult
2016-11-28 17:05:46 -02:00
Robert Helmer
60a6754766
Bug 1272446 - rebuild addons DB from manifests when schema has changed r=kmag
...
MozReview-Commit-ID: BHzwRJaFU7V
--HG--
extra : rebase_source : 1b1a1553f63924f9fca2da1dfc1b40cf37bafdd0
2016-11-22 12:56:18 -08:00
Kris Maglione
29a9c0be12
Bug 1318371: Flush jar caches by path rather than creating a nsIFile in the content process. r=billm
...
MozReview-Commit-ID: 4J88w5lxEsP
--HG--
extra : rebase_source : af96201524bd1caeaf5c1ac2a80e47e8d3111590
extra : amend_source : 12f124c75cb035aa5326fad65cfb2325dc845a3d
2016-11-17 20:00:30 -08:00
Carsten "Tomcat" Book
866da9f9c6
merge mozilla-inbound to mozilla-central a=merge
2016-11-18 16:51:17 +01:00
Kris Maglione
73067d82f6
Bug 1317101 - Part 7e: Load extension options pages in a remote browser. r=aswan
...
MozReview-Commit-ID: 963sD0DcwhT
--HG--
extra : rebase_source : 2d914c53476133d4e635998e6fbefd9d450758ea
extra : source : 1e1bfb578dcd24433d43fb67cc1f75e87ba48d21
2016-11-16 13:24:08 -08:00
Andrew Swan
b6b483f98a
Bug 1317590 followup, placate eslint
2016-11-16 20:17:23 -08:00
Wes Kocher
609b9922f7
Merge m-c to autoland, a=merge
2016-11-16 17:29:05 -08:00
Andrew Swan
92002248b4
Bug 1317590 AddonManager support for permissions r=rhelmer
...
MozReview-Commit-ID: 6I6BTb0TJR2
--HG--
extra : rebase_source : 82d7c03327518b827d5988e72b3fac6c6ab77f31
2016-11-16 08:53:56 -08:00
Robert Helmer
2ac6133e12
Bug 1313960 - synchronous addon DB loader should handle in-progress async load r=kmag
...
MozReview-Commit-ID: LwzmRr3PdXx
--HG--
extra : rebase_source : d8c8aa7c3974fe88f4b6228a157dc3140c664980
2016-11-15 13:40:47 -08:00
Kris Maglione
abd16e9d30
Bug 1318089: Follow-up: Re-add a lazy getter trigger that looked like a no-op. r=rhelmer
...
MozReview-Commit-ID: 65HmvAzTNal
--HG--
extra : rebase_source : e4867530905b53d8a35d5283418d5c814a074f0c
2016-11-17 13:39:56 -08:00
Kris Maglione
f24828db7e
Bug 1318089: Turn on no-unused-vars ESLint rule for toolkit/mozapps/extensions. r=rhelmer
...
MozReview-Commit-ID: 1GdxLoW3FLX
--HG--
extra : rebase_source : 6ecc8fd22c2292d660b3d27d58a711e48bbcad1d
2016-11-16 13:01:16 -08:00
Dave Townsend
c5bb304fd9
Bug 1316882: Turn on space-before-function-paren eslint rule (toolkit). r=jaws
...
MozReview-Commit-ID: FGFwg6TYkvm
--HG--
extra : rebase_source : 4073cebbef1694393efe312aaafbdb803adbd304
2016-11-11 15:22:34 -08:00
Dave Townsend
6135d646ca
Bug 1316882: Turn on space-unary-ops eslint rule. r=MattN
...
MozReview-Commit-ID: 1xb6sWwhjvd
--HG--
extra : rebase_source : b29de9b4d966a824aee0c65c838e79bc9f35837c
2016-11-10 15:25:40 -08:00
Dave Townsend
4ac0e05ec7
Bug 1316882: Turn on func-call-spacing eslint rule. r=bgrins
...
MozReview-Commit-ID: GIkQnRX9woD
--HG--
extra : rebase_source : ed6e9af9b102aaf92965d089d8022b9d94e3f440
2016-11-10 15:05:32 -08:00
Dave Townsend
0a2c8f9b78
Bug 1316882: Turn on space-infix-ops eslint rule. r=jaws
...
MozReview-Commit-ID: HBpjT2uHJaZ
--HG--
extra : rebase_source : 78fe71a1d673a1c698520a9c82c6f35959614f8f
2016-11-10 14:48:04 -08:00
Andrew Swan
aced3b2ee7
Bug 1317450 Remove duplicate implementation of AddonInstall.postpone() r=rhelmer
...
MozReview-Commit-ID: F9mp8tJfdFx
--HG--
extra : rebase_source : 4f6d9974c4ea4b147524af49e3b5d85a9a440da4
2016-11-14 13:24:02 -08:00
Andrew Swan
3ba2dd8dcc
Bug 1315407 Refactor AddonInstall r=mossop,rhelmer
...
MozReview-Commit-ID: Hj88zv7cBhI
--HG--
extra : rebase_source : c47aee7b599433726733f73c494e83242e4ca0e2
extra : intermediate-source : b5554e10bab8c637b4b9974e7e1d94bb2a1c04a9
extra : source : d1002ce40764e6b5465563b08f124882ca815d9e
2016-11-11 13:24:47 -08:00
Andrew Swan
5d0287401f
Bug 1315407 Revise tracking of active AddonInstalls r=rhelmer
...
MozReview-Commit-ID: Is3RMjSN6Bw
--HG--
extra : rebase_source : d0ea5475559a25097a72022de0aa529b148e068a
extra : intermediate-source : c47e12b63929919f9fdecad4aea1aeea0ed41cd0
extra : source : 67088f2c1a9c13b471ddeb57e874ce15c72dc014
2016-11-10 12:49:27 -08:00
Carsten "Tomcat" Book
cc5d30c616
Merge mozilla-central to mozilla-inbound
...
--HG--
extra : rebase_source : 658b3ffdfa71afff2d44129f50e50e2fbecbd06e
2016-11-11 16:43:07 +01:00
Felipe Gomes
554ee6118d
Bug 1314429 - Allow every add-on to run on e10s, except those explictly marked with multiprocessCompatible=false. r=mconley
...
There's also an existing blocklist of add-ons in bootstrap.js that currently only includes TabMixPlus
MozReview-Commit-ID: 5ocmfpxApxn
2016-11-11 13:43:03 -02:00
Wes Kocher
c1a8e22e32
Backed out 2 changesets (bug 1315407) for test-addon-installer.js.test and browser_bug553455.js failures a=backout
...
Backed out changeset 7f747c8f6c60 (bug 1315407)
Backed out changeset 95ef280ccc1b (bug 1315407)
2016-11-10 23:36:48 -08:00
Andrew Swan
992470914d
Bug 1315407 Refactor AddonInstall r=mossop,rhelmer
...
MozReview-Commit-ID: Hj88zv7cBhI
--HG--
extra : rebase_source : 9b862a1c0c9e357a5f262d36a14689cac1b20f29
extra : intermediate-source : b5554e10bab8c637b4b9974e7e1d94bb2a1c04a9
extra : source : d1002ce40764e6b5465563b08f124882ca815d9e
2016-11-09 13:04:30 -08:00
Andrew Swan
977c5b0df9
Bug 1315407 Revise tracking of active AddonInstalls r=rhelmer
...
MozReview-Commit-ID: Is3RMjSN6Bw
--HG--
extra : rebase_source : 87cc0078e73ceae0f0196729c446f56977332637
extra : intermediate-source : c47e12b63929919f9fdecad4aea1aeea0ed41cd0
extra : source : 67088f2c1a9c13b471ddeb57e874ce15c72dc014
2016-11-10 12:49:27 -08:00
Andrew Swan
573808d53f
Bug 1309282 Don't allow direct download from CDN r=rhelmer
...
MozReview-Commit-ID: Ka7wdosBTfS
--HG--
extra : rebase_source : 3fbefa7c049ac8636cac479848b39102a51dffa5
extra : amend_source : 08daac837b1fb79cb7fc4c52e52f9736270cd2b0
2016-10-11 12:50:38 -07:00
Iris Hsiao
0cc78823fe
Backed out changeset f6f28be8d8f2 (bug 1315781) for XPCShell test timed out
...
--HG--
extra : rebase_source : 0122a5372b6ac2174d4c37e7cc0169bf9c437178
2016-11-10 14:53:46 +08:00
Robert Helmer
d342ff445e
Bug 1204156 - allow system add-ons to install and update without restart r=aswan
...
MozReview-Commit-ID: 3RuYfR2wGIg
--HG--
extra : rebase_source : a858c81029ad63eef14592154ae1c9246d7d211e
2016-08-25 10:01:43 -07:00
Jared Wein
8ebd29ee02
Bug 1315781 - Enable no-shadow rule for eslint for xpcshell mochitests. r=mossop
...
MozReview-Commit-ID: DnpVQRrG9Ec
--HG--
extra : rebase_source : 3641e46c32b0e6700ee86fc71dcd35924ce1ed3a
2016-11-07 22:34:25 -05:00
Jared Wein
5bb7b57b66
Bug 1316096 - Change eslint configuration to use string values for rules instead of integers, making it easier for others who are reading the rules to know if a rule is set to off, warn, or error. r=mossop
...
MozReview-Commit-ID: 2Xuj5nxuQdO
--HG--
extra : rebase_source : fab5c4903b47d48080ff3c07825440e12f718698
2016-11-08 15:14:19 -05:00
Christoph Kerschbaumer
f2776f1b8d
Bug 1308889 - Try to explicitly pass aTriggeringPrincipal and aPrincipalToInherit to DoURILoad(). r=bz
2016-11-08 07:23:12 +01:00
Blake Kaplan
a7731ad47d
Bug 1311197 - Remove CPOWs from browser_localfile2.js. r=Gijs
...
MozReview-Commit-ID: Dv5RCSTmp8
2016-11-07 14:43:41 -08:00
Blake Kaplan
cf163b18bd
Bug 1311197 - Remove CPOWs from browser_bug611242.js. r=Gijs
...
MozReview-Commit-ID: Inunje5BaMJ
2016-11-07 14:43:41 -08:00
Dave Townsend
882d4951b2
Bug 1315405: Enable some tests that are missing from the manifests. r=aswan
...
Back when we switched to using test manifest files it looks like some tests
were missed. This adds them to the manifests and fixes the one test that was
failing. It failed because we were only setting the tooltip for buttons if the
button was visible. This change makes the tooltip always be set regardless.
MozReview-Commit-ID: 9Qoqr4BkCMY
--HG--
extra : rebase_source : 650e70e3256d8734a52c64f273db23ae8cd18f18
2016-11-04 17:09:13 -07:00
Sebastian Hengst
69e7d5814f
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: toolkit. r=RyanVM
...
MozReview-Commit-ID: I5LuDjnM7By
--HG--
extra : rebase_source : f9b5704ab17d717169a4b89651f7ede68cec2091
2016-11-05 11:29:22 +01:00
Wes Kocher
db15df3e50
Merge m-c to inbound, a=merge CLOSED TREE
2016-11-04 15:19:49 -07:00
Dave Townsend
6a07a42125
Bug 1314343: Turn on no-unreachable in eslint. r=standard8
...
Unreachable code can be a sign of a mistake so we should turn this rule on.
MozReview-Commit-ID: LQphsNL7HBX
--HG--
extra : rebase_source : eb5fdb1157cac6e447492ac89bb15d83dc32eef6
2016-11-01 10:58:35 -07:00
Jared Wein
87b2d4c295
Bug 1315013 - part 1, remove unnecessary double-slash comments that don't add value and look out of place with the spaced-comment eslint rule. r=mossop
...
MozReview-Commit-ID: HIUTSdkXxbY
--HG--
extra : rebase_source : 2f05e2f275ac7f293f9c650bdec8943189e3ce01
2016-11-03 14:42:06 -04:00