Граф коммитов

2858 Коммитов

Автор SHA1 Сообщение Дата
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