Wes Kocher
c4adb53fc9
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: IQlYASgyniL
2017-01-05 17:32:50 -08:00
Wes Kocher
0f254a30d6
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 1ij6nLf8f8s
2017-01-05 17:30:35 -08:00
Jared Wein
a937f60d4f
Bug 1328805 - Enable the no-cond-assign rule for eslint and fix the six resulting errors mostly by wrapping the assignment with parentheses to explicitly state that the assignment is intentional with exception for advanced.js where assignment was not intended. r=mossop
...
MozReview-Commit-ID: EZytfzGoMLR
--HG--
extra : rebase_source : 6d64988ba720f172c188214c1ffbef87d093c79c
2017-01-05 01:03:08 -05:00
Jared Wein
f598aa2509
Bug 1326305 - Revert bad manual merge from bug 1325464 that lead to memory leaks. r=rhelmer
...
MozReview-Commit-ID: KIWhJ9nzv0E
--HG--
extra : rebase_source : 4107f3b12c477f97d32f6cb24b84aceb3561c271
2017-01-04 10:50:19 -05:00
Jared Wein
60b5555bc2
Bug 1328802 - Enable the no-unsafe-finally rule for eslint and fix the four errors that are triggered by it by moving the control flow statement outside of the finally block. r=mossop
...
MozReview-Commit-ID: 7UFBBpvptdd
--HG--
extra : rebase_source : b31f86341571ec6928caea130597e6c918a34636
2017-01-05 00:38:24 -05:00
Jared Wein
34d1740fa3
Bug 1328796 - Enable the no-debugger rule for eslint and remove the one instance of 'debugger;'. r=aswan
...
MozReview-Commit-ID: EpaRi97DHnd
--HG--
extra : rebase_source : f557282c4fa34ed8f7a64ffd1b56337f0d49e237
2017-01-05 00:05:56 -05:00
Andrew Swan
6f2a7b8c3a
bug 1323129 part 3: clean up the old amIWebInstallListener interfaces r=rhelmer
...
MozReview-Commit-ID: 27IuXEXbGvq
--HG--
extra : rebase_source : 795b59af728c536a942486e316a692cb31724fc9
extra : source : c59cb11abf98dcb9b9f5f48846e24552ed183c41
2017-01-03 20:37:31 -08:00
Andrew Swan
c6e46bcd64
Bug 1323129 part 2: remove amIWebInstaller r=rhelmer
...
MozReview-Commit-ID: O0jtQi9BzQ
--HG--
rename : toolkit/mozapps/extensions/amIWebInstallListener.idl => toolkit/mozapps/extensions/amIWebInstallPrompt.idl
extra : rebase_source : 7d1981f282b5e2c34b8b720c0a96e2cc8b71a86f
extra : source : 8a61b376d87f52d1bd660af41bdc6bdb5d5e44ae
2017-01-04 10:13:16 -08:00
Andrew Swan
090c727768
Bug 1323129 part 1: Remove support for installing multiple xpis in InstallTrigger r=rhelmer
...
MozReview-Commit-ID: 567cHYjbjO4
--HG--
extra : rebase_source : c386aa73b5b3e895b7bab5415b1490a210d3f263
extra : intermediate-source : 99ab629f9cadbd2404d1c62a484b558475005959
extra : source : 070c629adccf921965486524a3c65ce63b5323c1
2017-01-04 10:12:53 -08:00
Nick Thomas
2aced9c475
Bug 1320773 - Update stub installer build to include dummy certificate for Stub Attribution data; r=mshal
2017-01-05 14:54:06 -05:00
Andrew Swan
005c2ba3de
Bug 1308309 Prompt for webextensions permissions r=florian,rhelmer
...
MozReview-Commit-ID: 6rTGvjKcx3H
--HG--
extra : rebase_source : b17acde9a1ebf4a378b5f4e02f411b2aef8cde10
extra : intermediate-source : a9f326b034571a273b0087a3c3d9c7738093d903
extra : source : 320fb02a40dc18208bb00cef3ba7e1de2ca89938
2017-01-03 10:55:25 -08:00
Jared Wein
9141469edf
Bug 1326511 - Enable brace-style and no-multi-spaces eslint rules for toolkit. r=MattN
...
MozReview-Commit-ID: FuVu8skcqOe
--HG--
extra : rebase_source : 8ab34c4e46a7c3075b459bf44786ec184d10d203
2016-12-30 21:47:25 -05:00
Jared Wein
2bd8ec9d21
Bug 1325464 - Manually fix the remaining ES6 method syntax eslint errors. r=MattN
...
MozReview-Commit-ID: 6NqMryvKH9S
--HG--
extra : rebase_source : 264815538de1d0698cbd82e1b995be1b1b07f373
2016-12-28 12:22:09 -05:00
Jared Wein
ecab54a7c9
Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
...
MozReview-Commit-ID: 7E7LPorrEje
--HG--
extra : rebase_source : 0572a35415a766a3f31d266760ecd07f0dcc3f72
2016-12-29 18:34:54 -05:00
Wes Kocher
0dfb7c2b5c
Backed out 3 changesets (bug 1325464) for xpcshell failures a=backout
...
Backed out changeset 562ddc32cc21 (bug 1325464)
Backed out changeset cd10db6087dd (bug 1325464)
Backed out changeset 4079437c4648 (bug 1325464)
2016-12-29 14:05:44 -08:00
Jared Wein
e916e6e896
Bug 1325464 - Manually fix the remaining ES6 method syntax eslint errors. r=MattN
...
MozReview-Commit-ID: 6NqMryvKH9S
--HG--
extra : rebase_source : 4085737de26adb421eb9b3c9e9841d44a1c89fa4
2016-12-28 12:22:09 -05:00
Jared Wein
7255df4e9a
Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
...
MozReview-Commit-ID: 8WoGr8i6oCR
--HG--
extra : rebase_source : da7172285d43b820421557ed3b05887e091ff939
2016-12-29 15:20:47 -05:00
Thomas Nguyen
0aaea58b69
Bug 1304623 - Create a pref to control the default referrer policy - part 3. r=bkelly
...
MozReview-Commit-ID: 1A6IHPeNYBQ
2017-01-05 11:29:56 +08:00
Masatoshi Kimura
5aabeea338
Bug 1325217 - Remove Windows Vista from <supportedOS> manifest. r=jimm
...
MozReview-Commit-ID: BoZo3XKCgv0
--HG--
extra : rebase_source : 8ad6fa7d6fcc3741e308287a57471f61dd62f97b
2016-12-22 07:17:30 +09:00
Ethan Glasser-Camp
e863aa6c2a
Bug 1323228 - throw an exception if using the storage API without an ID, r=kmag
...
This protection is in ext-storage.js rather than
ExtensionStorageSync.jsm because storage.local may one day be migrated
to work using the same code as ExtensionStorageSync, but without any
syncing event loop. When this happens, we still want to raise but only
in the storage.sync case.
MozReview-Commit-ID: Jwu9FA5DZA6
--HG--
extra : rebase_source : fa749703bb9aeea214ea9c19fd42d9fdf9ed6efa
2016-12-19 18:06:05 -05:00
Phil Ringnalda
b94a0cbd73
Merge m-i to m-c, a=merge
2016-12-24 16:51:17 -08:00
Kris Maglione
a60dac64bc
Bug 1325149: Don't download dummy config when GMP updates are disabled. r=rhelmer
...
MozReview-Commit-ID: DfKOxpTIiXE
--HG--
extra : rebase_source : e19785f79d9b4fb0b61cd4aeee5eb0a4b742e0c0
extra : amend_source : ff19aa3f3bed94fbc70bbaee1bb95bbb02f017f0
2016-12-22 18:37:17 -08:00
Robert Helmer
fb615ad9b0
Bug 1325501 - move addons manager from XHR to ServiceRequest r=kmag
...
MozReview-Commit-ID: J0ytKWqDOr3
--HG--
extra : rebase_source : c87a158d5cd47598c8520ce96c796b1f4ca0ed17
2016-12-22 19:54:57 -08:00
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
Dave Townsend
fba49792c5
Bug 1322722: Fix file permissions errors on taskcluster test runs by forcing extracted permissions to not be read only. r=rhelmer
2016-12-23 13:04:26 -08:00
David Keeler
104c38c723
bug 1324071 - add nsIPK11Token.hasPassword to replace unnecessary uses of nsIPKCS11Slot.status r=Cykesiopka,gps,MattN,sebastian
...
MozReview-Commit-ID: C2jwQHPEDC0
--HG--
extra : rebase_source : 16271e70ef32da8657cdc4f8df41b7822430e3bf
2016-12-02 15:09:35 -08:00
Alessio Placitelli
3d3b6b38af
Bug 1282782 - Add sourcestamp file to the source package. r=ted
...
MozReview-Commit-ID: GPuTKfeg7oy
2016-12-22 09:14:00 +01: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
Steve Jarvis
7f70113bbd
Bug 1319762 - Remove download.xul and related unused files. r=florian
...
Remove files and resources no longer shipped or referenced and update
the appropriate packaging files.
MozReview-Commit-ID: Apaa2JnOTMt
--HG--
extra : rebase_source : e4f13f309fff39a5254d5cd7b53e98b51c6d21f8
2016-12-15 07:47:07 -07:00
Matt Howell
e7f07a6850
Bug 1323325 - Find the correct updates directory to remove in 64-bit installers; r=rstrong
...
MozReview-Commit-ID: 14fPGOOYPRE
--HG--
extra : rebase_source : 2f10be108827a704b71e7d66b186d4ed7ff8adb1
2016-12-13 16:21:46 -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
Mark Banner
e1cb180728
Bug 1278812 - Change default mac filename to be 'mac' rather than 'mac64' now that bug 1295375 has moved us away from universal builds. r=gps
...
MozReview-Commit-ID: 4z5lozKd9tI
--HG--
extra : rebase_source : ea41981dd6175c677c4c17551240126c9f93b061
2016-12-13 10:11:59 +00:00
Robert Strong
4c3453fa32
Bug 1318138 - Remove AddDDEHandlerValues macro from the installer now that it has no consumers. r=mhowell
2016-12-07 10:35:33 -10:00
Robert Strong
554a6e4c83
Bug 1322331 - Add Windows 10 detection to the installer. r=mhowell
2016-12-07 10:35:05 -10:00
Patrick McManus
eefe030798
Bug 1321783 - Make updater be networking conservative r=dkeeler r=rstrong r=dragana
2016-12-02 16:49:23 -05:00
Tooru Fujisawa
08f4e91f3f
Bug 1321229 - Remove legacy generator from toolkit/. r=Yoric
2016-12-01 18:12:15 +09:00
Axel Hecht
4458fe9cad
bug 1280683, keep a pristine copy of en-US installer for repacks, r=glandium
...
Let's use a pristine unpackaged directory of the en-US package, and just
rsync that to l10n-stage. That way, all repacks start off with a copy
of en-US without modifications of the previous repack.
Removing clobber-zip, that hasn't been used in ages, on the way.
Moving the creation of the branding dir to the INNER_UNMAKE_PACKAGE,
which is the command that needs it, to simplify rulesets.
MozReview-Commit-ID: 8WJtaAqjmk1
--HG--
extra : rebase_source : 2c60a09bc09c72d5d8cf3058a66f806059c93751
2016-11-23 22:19:19 +01:00
Ryan VanderMeulen
7af8f38714
Merge m-c to autoland on a CLOSED TREE. a=merge
2016-11-30 13:27:46 -05:00
Phil Ringnalda
430ec9a870
Merge m-c to autoland
2016-11-29 19:31:34 -08: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
Mike Hommey
e32d52e3cc
Bug 1317504 - Don't try to set LD from old-configure. r=chmanchester
...
Now, it's completely unused.
--HG--
extra : rebase_source : 978296f2c12cfac4d3b2badf0390f29df1d16769
2016-11-24 15:47:10 +09: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