Kris Maglione
093b4109a5
Bug 1453123: Follow-up: Fix straggler CertUtils.jsm import. r=bustage DONTBUILD CLOSED TREE
...
MozReview-Commit-ID: ImCFeWh79wW
2018-04-12 17:33:14 -07:00
Mark Banner
0f7796144a
Bug 1440761 - Enable no-unused-vars for global scope on jsm files in toolkit/. r=mossop
...
MozReview-Commit-ID: 7Okqmw5dBcL
2018-02-23 19:25:59 +00:00
Mark Banner
94214ba814
Bug 1441460 - ESLint's no-define-cc-etc looks at the wrong property item when checking for Cc/Ci/Cu/Cr usage. r=florian
...
MozReview-Commit-ID: IkSkCWqBHOn
2018-02-23 20:42:17 +00:00
Florian Quèze
f1a55f73f8
Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8.
2018-02-23 20:50:01 +01:00
Florian Quèze
c5f15a4700
Bug 1339461 - script-generated patch to convert foo.indexOf(...) == -1 to foo.includes(), r=Mossop.
2018-02-01 20:45:22 +01:00
Kris Maglione
0bb74efdf1
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
2018-01-29 15:20:18 -08:00
Cosmin Sabou
f09d6d985d
Backed out 3 changesets (bug 1431533) for Android mochitest failures on testEventDispatcher on a CLOSED TREE
...
Backed out changeset a1eca62826a1 (bug 1431533 )
Backed out changeset 34c999fa006b (bug 1431533 )
Backed out changeset e2674287e57f (bug 1431533 )
2018-01-30 07:17:48 +02:00
Kris Maglione
fd67f090b2
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
2018-01-29 15:20:18 -08:00
Brindusan Cristian
483ba301cb
Backed out 2 changesets (bug 1431533) for ESlint failures on a CLOSED TREE
...
Backed out changeset 6e56f4c8843e (bug 1431533 )
Backed out changeset 12fc4dee861c (bug 1431533 )
2018-01-30 02:32:43 +02:00
Kris Maglione
683a97d172
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
2018-01-29 15:20:18 -08:00
Stephen A Pohl
9bcfd5de36
Bug 1415340: Remove undefined (and unnecessary) property when rejecting a Promise in GMPDownloader. r=gfritzsche
2017-11-14 10:49:12 -05:00
Dan Banner
5af4450327
Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8
...
MozReview-Commit-ID: Jm8BRgt6mIv
2017-10-15 20:50:39 +01:00
Marco Castelluccio
f48db43fd0
Bug 1357517 - Remove Preferences.jsm usage from some toolkit modules. r=MattN
2017-07-29 00:55:58 +02:00
Zibi Braniecki
b8b8d5d6a8
Bug 1380278 - UpdateUtils.getLocale to Fetch API for async I/O. r=florian,whimboo
...
The NetUtils sync I/O shows up in the profile logs, so we want to switch the
function that loads `update.locale` file to be async.
MozReview-Commit-ID: AEYKiivsNl0
2017-07-12 10:34:23 -07:00
Dale Harvey
0bde531fa4
Bug 1360261 - Remove Preferences.jsm usage in GMPUtils. r=florian
...
MozReview-Commit-ID: WxerrrFZVi
2017-07-05 14:06:29 +01:00
Florian Quèze
f97b0ef21c
Bug 1034599 - Convert remaining Promise.defer() uses to PromiseUtils.defer() or new Promise(), r=mconley.
2017-06-23 11:25:02 +02:00
Stephen A Pohl
a87f45c45e
Bug 1149732: Avoid main-thread IO when installing GMP modules. r=Gijs
2017-06-13 16:29:28 -04:00
Florian Quèze
ff53eb9a63
Bug 1353542 - massive script-generated patch converting Task.async and Task.spawn calls, and generators clearly identifiable as tasks, rs=Mossop.
2017-05-12 14:42:39 +02:00
Mark Banner
a54b21ce85
Bug 1335813 - Enable eslint no-undef for toolkit, apart from components/ and content/, and fix various issues. r=jaws
...
MozReview-Commit-ID: LpXm7TbwvDb
2017-01-31 13:17:03 +00:00
Jared Wein
242ab87626
Bug 1326511 - Enable brace-style and no-multi-spaces eslint rules for toolkit. r=MattN
...
MozReview-Commit-ID: FuVu8skcqOe
2016-12-30 21:47:25 -05:00
Jared Wein
e3149c378f
Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
...
MozReview-Commit-ID: 7E7LPorrEje
2016-12-29 18:34:54 -05:00
Wes Kocher
2d7553dcfd
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
34e228f767
Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
...
MozReview-Commit-ID: 8WoGr8i6oCR
2016-12-29 15:20:47 -05:00
Dave Townsend
b0f59ac265
Bug 1316882: Turn on func-call-spacing eslint rule. r=bgrins
...
MozReview-Commit-ID: GIkQnRX9woD
2016-11-10 15:05:32 -08:00
Dave Townsend
12596ced47
Bug 1316882: Turn on space-infix-ops eslint rule. r=jaws
...
MozReview-Commit-ID: HBpjT2uHJaZ
2016-11-10 14:48:04 -08:00
Dale Harvey
cb2d30438b
Bug 1309463 - Fix check for supported EME platforms. r=mconley
2016-10-20 21:17:50 +01:00
Dale Harvey
5c3d1cfe93
Bug 1267495 - Fallback to local config for fresh GMP installs. r=mconley, r=rhelmer, feedback=ksteuber
2016-09-27 11:57:41 +01:00
Jared Wein
4518d81cb5
Bug 1292042 - Enable the keyword-spacing rule for eslint. Most of this patch was autogenerated by 'eslint --fix'. Files with .xml extension needed to be changed by hand due to limitations of custom plugin. r=markh
...
MozReview-Commit-ID: EMjJ3yWt9Wt
2016-08-04 03:28:58 -04:00
Chris Pearce
41f5f3e7f0
Bug 1288311 - Remove GMP install failed/unsupported telemetry reporting code. r=spohl
...
The telemetry result indicate that unexplained install failures are very rare,
so we don't need to bother keeping this probe.
We should still need to check whether the GMP files disappear from disk, as
telemetry indicates this does happen, though quite rarely.
MozReview-Commit-ID: K64tlRajACJ
2016-07-21 16:31:56 +12:00
Kirk Steuber
cbc1f90af9
Bug 1245256 - GMP Plugins now installed in flat manner to accomodate widevine. r=spohl
...
MozReview-Commit-ID: 6aSKMD6oox7
2016-04-06 18:08:17 -07:00
Kirk Steuber
57eef90f24
Bug 1245256 - Add support for Widevine to CDM updater. r=spohl
...
MozReview-Commit-ID: JwB4Q6ZEqoV
2016-02-25 14:24:13 -08:00
Chris Pearce
006dfe7d82
Bug 1230857 - Make GMPInstallManager enforce sensible permissions on GMP files at install time. r=spohl
...
This ensures that GMP packages with bad permissions will still be usable. For
example, a GMP without execute/read permissions in its zip won't work without
this.
2016-01-14 15:16:06 +13:00
Chris Pearce
11362986f6
Bug 1232799 - Remove KEY_PLUGIN_TRIAL_CREATE pref from GMPProvider and friends. r=spohl
...
The GMPVideoDecoderTrialCreator was removed from Gecko in bug 1232527, and so
we don't need to set/reset this pref in the GMPProvider any more.
2015-12-16 10:38:51 +13:00
Dave Townsend
7b18d60eed
Bug 1229519: Fix toolkit/modules to pass eslint checks. r=mak
2015-12-03 09:58:56 -08:00
Dave Townsend
94567cd7f2
Bug 1192924: Split out add-on update.xml parsing code from GMP modules. r=spohl
...
The system add-on update checks will use the same update.xml format as GMP so
this splits out the code for parsing and downloading files into a standalone
module that both can reuse.
2015-09-08 15:00:28 -07:00
Dave Townsend
f657500ff0
Bug 1192924: Expose the update URL formatting code a new UpdateUtils module. r=rstrong
...
The GMP manager uses a copy of the update service's url formatting code and has
since fallen out of sync. We'll also want to use the same formatting code for
the system add-on update checks so this just exposes it in a shared API.
I've moved the contents of UpdateChannel.jsm to UpdateUtils.jsm and exposed
formatUpdateURL there as well as a few properties that the update service still
needs access to.
UpdateUtils.UpdateChannel is intended to be a lazy getter but isn't for now
since tests expect to be able to change the update channel at runtime.
2015-09-14 11:04:19 -07:00
Wes Kocher
69b522405d
Backed out 3 changesets (bug 1192924) for Android bustage CLOSED TREE
...
Backed out changeset 30d612836685 (bug 1192924)
Backed out changeset a6860f880e01 (bug 1192924)
Backed out changeset 10e1fa2cc23a (bug 1192924)
2015-09-22 11:02:55 -07:00
Dave Townsend
0737c547c1
Bug 1192924: Split out add-on update.xml parsing code from GMP modules. r=spohl
...
The system add-on update checks will use the same update.xml format as GMP so
this splits out the code for parsing and downloading files into a standalone
module that both can reuse.
2015-09-08 15:00:28 -07:00
Dave Townsend
eef8701d19
Bug 1192924: Expose the update URL formatting code a new UpdateUtils module. r=rstrong
...
The GMP manager uses a copy of the update service's url formatting code and has
since fallen out of sync. We'll also want to use the same formatting code for
the system add-on update checks so this just exposes it in a shared API.
I've moved the contents of UpdateChannel.jsm to UpdateUtils.jsm and exposed
formatUpdateURL there as well as a few properties that the update service still
needs access to.
UpdateUtils.UpdateChannel is intended to be a lazy getter but isn't for now
since tests expect to be able to change the update channel at runtime.
2015-09-14 11:04:19 -07:00
Chris Pearce
3a0c17a885
Bug 1205178 - Make GMPProvider check that GMPs are the right arch before loading. r=spohl
2015-09-17 13:28:48 +12:00
Shu-yu Guo
37989840cd
Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff)
2015-09-15 11:19:45 -07:00
Edwin Flores
40525f027b
Bug 1190503 - Add telemetry to report details on GMP update failures - r=cpearce,vladan
2015-09-01 17:31:48 +12:00
Chris Pearce
901a9a6cd2
Bug 1175006 - Reset state so we re-try creating a trial GMPVideoDecoder whenever Firefox updates. r=spohl
2015-06-17 11:00:42 +12:00
Carsten "Tomcat" Book
4df8387627
Merge mozilla-central to mozilla-inbound
2015-06-05 15:36:32 +02:00
Vijendra Singh
9037b7ba4b
Bug 1150688 - Update sections of GMPInstallManager.jsm, which were copied from nsUpdateService.js, to reflect the changes to nsUpdateService.js from bug 1149334. r=spohl
2015-06-04 17:21:17 -07:00
Chris Pearce
5085f950b1
Bug 1169129 - reset media.{0}.trial-create on GMP install. r=spohl
2015-06-05 21:55:52 +12:00
ziyunfei
649e7033e4
Bug 1102219 - Part 4: Replace String.prototype.contains with String.prototype.includes in chrome code. r=till
2015-04-30 00:32:05 +09:00
Philip Chee
cc48129674
Bug 1139958 - Start using AppConstants.jsm in Toolkit r=mossop
2015-04-07 16:09:49 +08:00
Philip Chee
509ae1acb9
Backed out changeset: 764b057e1c3f (Bug 1139958 - Start using AppConstants.jsm in Toolkit)
2015-03-28 20:54:30 +08:00
Philip Chee
02ce7a1bcb
Bug 1139958 - Start using AppConstants.jsm in Toolkit r=mossop
2015-03-28 19:17:24 +08:00