Commit Graph

6248 Commits

Author SHA1 Message Date
Phil Ringnalda
63d58feb4a Backed out 2 changesets (bug 1303113) for test_ext_cookies.html failures
CLOSED TREE

Backed out changeset f6c9241b40ec (bug 1303113)
Backed out changeset f4b8933f62ea (bug 1303113)
2017-01-21 12:20:41 -08:00
Gabor Krizsanits
8b31ae6749 Bug 1303113 - Turn e10s-multi on in Nightly. r=me 2017-01-21 18:24:35 +01:00
Wes Kocher
ddc572ebce Backed out changeset 529ae909938a (bug 1303113) for frequent asan failures in test_ext_cookies.html a=backout
MozReview-Commit-ID: 9hU3ePb8tpn
2017-01-20 12:22:08 -08:00
Gabor Krizsanits
4ef662975e Bug 1303113 - Turn e10s-multi on in Nightly. r=me 2017-01-20 15:52:07 +01:00
Andrew Swan
db65053d39 Bug 1317470 Show permission prompts for background webextension updates r=florian
MozReview-Commit-ID: I55ePPFPuuE

--HG--
extra : rebase_source : 0cd199712783accfc237d638336b6c70a06e9810
2017-01-19 19:28:08 -08:00
Wes Kocher
438acaa485 Backed out changeset 79d111e76fc9 (bug 1317470) for xpcshell failures a=backout
MozReview-Commit-ID: ATEluhMBccR
2017-01-19 18:14:55 -08:00
Andrew Swan
cafe95ca01 Bug 1317470 Show permission prompts for background webextension updates r=florian
MozReview-Commit-ID: I55ePPFPuuE

--HG--
extra : rebase_source : a0b6aef83b3c315be7088e990c12181a5d022b8d
2017-01-19 14:17:53 -08:00
Mark Banner
16e6d381ac Bug 503613 - Remove old 'tail =' lines from xpcshell.ini files; r=gps
MozReview-Commit-ID: 62Hp5ISxowJ

--HG--
extra : rebase_source : daa8efb3409031fea553f4fd0c9d0746e38dc308
extra : histedit_source : b4c23aacf678ba0d0ac9c09191a7c494ead11a08
2017-01-18 10:30:39 +00:00
Carsten "Tomcat" Book
709bd29d0a merge mozilla-inbound to mozilla-central a=merge 2017-01-19 16:05:22 +01:00
Andrew Swan
2e63037fde Bug 1317363 Implement the new sideloading flow r=florian,rhelmer
MozReview-Commit-ID: JgloWKYAhlK

--HG--
extra : rebase_source : 732c178b13c231b36dea0c8c9f0871c7486e18c3
2017-01-18 18:16:19 -08:00
Kris Maglione
94213ad506 Bug 1320395: Part 3 - Run WebExtensions in their own process type. r=billm,bobowen
MozReview-Commit-ID: FZ4f1Lda5vh

--HG--
extra : rebase_source : 013dfd2ab5e74097d81b0a2afebd3e02060f5e75
2017-01-12 14:11:47 -08:00
Chris Pearce
009952ed23 Bug 1329543 - Rename eme-adobe_description string to cdm_description. r=spohl
The Adobe CDM is being removed, leaving only the Widevine CDM. So it doesn't make
sense to have the string refer to Adobe.

MozReview-Commit-ID: 6jjI6Q7BwWX

--HG--
extra : rebase_source : f1aa42bbb8e55b97cac88295ba54780378ba8dfa
2017-01-14 16:39:30 +08:00
Chris Pearce
fffddbdfce Bug 1329543 - Remove 'adobe' from GMP download code. r=spohl
MozReview-Commit-ID: HXcl2xNDgEo

--HG--
extra : rebase_source : 934855aee2eefbb7e2a13c360456cac118342b5e
2017-01-14 16:37:59 +08:00
Chris Pearce
c0e6ad9f36 Bug 1329543 - Remove Adobe from GMP backup downloader. r=mconley
MozReview-Commit-ID: 4wWso4j4Kwd

--HG--
extra : rebase_source : 0752c6f76e27b7a3b93610d1df47c4814b4c5c5d
2017-01-14 16:30:43 +08:00
Gijs Kruitbosch
a302733bfb Bug 1331185 - default theme icon not shown when it is not in use, r=mossop,rhelmer
MozReview-Commit-ID: 1gZy3gMFNCo

--HG--
extra : rebase_source : 4e7b69bb5aa247bf331b3b79e3cc95f5b2770af9
2017-01-15 16:42:07 +00:00
Felipe Gomes
5a83ec2ffe Bug 1331308 - Remove two addons from e10s allow list as they don't work. r=mconley
MozReview-Commit-ID: DfmsmoVgVbk

--HG--
extra : rebase_source : 4f483607884354b9445004529561188522fc0587
2017-01-16 18:13:52 -02:00
Jared Wein
5e37a69783 Bug 1331661 - Manually fix the remaining 'quotes' errors for eslint. r=Gijs
MozReview-Commit-ID: 7iXjQtp9ftV

--HG--
extra : rebase_source : 281bc81a05c3f7105918c1eac5141915851cfbe9
2017-01-17 10:38:58 -06:00
Jared Wein
43bac26d30 Bug 1331661 - Enable the 'quotes' rule for eslint and fix most of the errors with --fix. r=Gijs
MozReview-Commit-ID: 6tv0Z06CO4a

--HG--
extra : rebase_source : 014c0b04d8538dc5f15bc6dd4ed6bd220c55c5d4
2017-01-17 09:48:17 -06:00
Florian Quèze
85611a7b6d Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws.
--HG--
extra : rebase_source : a22344ee1569f58f1f0a01017bfe0d46a6a14602
2017-01-17 11:50:25 +01:00
Florian Quèze
1e42cad36c Bug 1330464 - script-generated removal of additional parameters that don't exist in the interface, r=jaws. 2017-01-13 20:21:53 +01:00
Felipe Gomes
fde4c3cfb7 Bug 1329015. Configure list for addons on 51 release based on the top addons seen during the experiment on 51 beta. r=mconley
MozReview-Commit-ID: ESVWycM5bmd

--HG--
extra : rebase_source : 6c8ad8580ef5b5440cca03276d4dedde9357052a
2017-01-12 16:34:59 -02:00
Florian Quèze
a03918c148 Bug 1330147 - automatic removal of the third boolean parameter in removeObserver calls, r=jaws. 2017-01-11 22:27:42 +01:00
Andrew Swan
5246947c06 Bug 1308295 part 2: add extension prompts to InstallTrigger r=rhelmer
Logic for displaying addon installation confirmation prompts that
was previously in the Installer helper class is now rolled into the
prompts that are issued from AddonInstall.

MozReview-Commit-ID: HGZTqDZMgNQ

--HG--
extra : rebase_source : a7caaee24ffb0557b00c192fe01357a1ac2417bf
extra : source : 73440e18fc824662390fee130aab4a86cf6af60d
2017-01-05 16:35:07 -08:00
Andrew Swan
e0d3b0aa71 Bug 1308295 part 1: rename permHandler -> promptHandler r=rhelmer
MozReview-Commit-ID: 7IJaxeLXqBb

--HG--
extra : rebase_source : c81ffc5b0c30d999a45fd3c9d4792927b036a94f
2016-12-30 07:52:23 -08:00
Mark Banner
582fcb8090 Bug 1329614 - [eslint] Catch more cases of importing globals from 'var foo = Cu.import('...');'. r=jaws
MozReview-Commit-ID: 5NKHHb70YA6

--HG--
extra : rebase_source : 4551e56f56065349fb9ddc8d90e67f9dc84c1701
2017-01-09 10:12:26 +00:00
Luca Greco
bf415500cf Bug 1329021 - Stop an embedded webextension when a shutdown bootstrap method is not defined. r=aswan
MozReview-Commit-ID: 4VTDRpadaHO

--HG--
extra : rebase_source : a06373e42c4b0a2dd43c51c98673798215af3d9e
2017-01-06 04:11:12 -05:00
Sebastian Hengst
430e57d6fb Backed out changeset d8191c9b20ca (bug 1308295) for failing browser-chrome tests browser_bug567127.js, browser_discovery_install.js and browser_getmorethemes.js. r=backout 2017-01-10 17:57:38 +01:00
Sebastian Hengst
22246e78b5 Backed out changeset c0f94e1d6f11 (bug 1308295) 2017-01-10 17:56:28 +01:00
Andrew Swan
bfb895757c Bug 1308295 part 2: add extension prompts to InstallTrigger r=rhelmer
Logic for displaying addon installation confirmation prompts that
was previously in the Installer helper class is now rolled into the
prompts that are issued from AddonInstall.

MozReview-Commit-ID: HGZTqDZMgNQ

--HG--
extra : rebase_source : 960a0a33795ff3578e3ee9365670f6a47e351e5c
extra : source : 73440e18fc824662390fee130aab4a86cf6af60d
2017-01-05 16:35:07 -08:00
Andrew Swan
3346784e1d Bug 1308295 part 1: rename permHandler -> promptHandler r=rhelmer
MozReview-Commit-ID: 7IJaxeLXqBb

--HG--
extra : rebase_source : fbae15cfe8e8e23598c6adce1b0d89accb695e71
2016-12-30 07:52:23 -08:00
Carsten "Tomcat" Book
89882dc5f4 merge mozilla-inbound to mozilla-central a=merge 2017-01-10 12:11:31 +01:00
Sean Lee
e0653aa27c Bug 812894 - Use the short time format for downloading remaining time.; r=Paolo
MozReview-Commit-ID: 8riIUa7MCfr

--HG--
extra : rebase_source : 16c543b46a18c886736daebf5199787580815292
2016-12-08 23:21:23 -10:00
Jared Wein
b33bfba51a Bug 1329017 - Enable the no-useless-return rule for eslint and use eslint --fix to autofix the errors. r=standard8
MozReview-Commit-ID: 2MhpvzUDgtK

--HG--
extra : rebase_source : 1df2b81badfe556928f6424c8990e4b3fde7056f
2017-01-06 12:09:28 -05:00
Justin Wood
c41a21838f Bug 1329310 - Support SIMPLE NAME for langpacks too. r=mshal
MozReview-Commit-ID: 8HpOsddMyhJ

--HG--
extra : rebase_source : f0737006e97caf488752eecafa8b35416caef821
2017-01-06 15:04:31 -05:00
Jared Wein
ba08da0b5d Bug 1329012 - Enable the no-useless-call rule for eslint and fix the nine errors that it caught. r=mossop
MozReview-Commit-ID: 57vvfJlyvfW

--HG--
extra : rebase_source : 793106837614bc6756409712d8683a64f2096522
2017-01-05 12:56:53 -05:00
Jared Wein
f64146d9d7 Bug 1329014 - Enable the no-extra-bind rule and use eslint --fix to autofix the errors. r=standard8
MozReview-Commit-ID: BwK94W2mHXS

--HG--
extra : rebase_source : a905658829084d3a4018df81f51bb210ef1e645b
2017-01-05 16:43:29 -05:00
Iris Hsiao
7e248d8cc9 Merge mozilla-central to autoland 2017-01-06 11:13:22 -05:00
Robert Helmer
30f47382c3 Bug 1323938 - use the ADDON_INSTALL bootstrap reason for temporarily-loaded add-ons r=aswan
MozReview-Commit-ID: 3QtHQkhbYky

--HG--
extra : rebase_source : e7e115a7106c82d972b42ba1ac9fa7dc8efd0653
2016-12-29 17:15:29 -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
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