Commit Graph

23 Commits

Author SHA1 Message Date
Florian Quèze
63de711857 Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
Dão Gottwald
1367ab44f5 Bug 1330001 - Remove browser code behind Windows XP and Vista version checks. r=jaws 2017-01-11 10:54:16 +01:00
Chris Peterson
eb22fb1e9e Bug 1329547 - Remove messages about missing CDM on XP. r=Gijs
MozReview-Commit-ID: nTEgsecM8h
2017-01-08 00:43:12 -08:00
Chris Peterson
47fe26c0a2 Bug 1329547 - Remove messages about missing codecs on XP. r=Gijs
MozReview-Commit-ID: 2YH1Hv1bj19
2017-01-07 23:27:25 -08: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
André Bargull
2980c46ca7 Bug 1320144 - Remove String generics uses in browser/base/content. r=gijs 2016-11-24 13:18:26 -08:00
Dave Townsend
4e295aa48d Bug 1316882: Turn on space-before-function-paren eslint rule (browser). r=jaws
MozReview-Commit-ID: 2ZvTiZDHchz
2016-11-11 08:10:51 -08:00
Chris Pearce
f6bca0a3cf Bug 1314445 - Remove unused EME notification handlers from browser-media.js. r=Gijs
Gecko no longer emits these notifications, so there's no point handling them in
the front end code.

MozReview-Commit-ID: KGysG56m3QO
2016-11-02 13:07:14 +13:00
Gijs Kruitbosch
fc10f65b04 Bug 1312416 - use tabbrowser message manager group to listen for decoder doctor messages, r=jaws
For browsers in e.g. panels, we can't really make decoder doctor work well, so we simply elect to only listen for such messages within tabbrowser browsers.

MozReview-Commit-ID: Frrhf6AOgAy
2016-10-28 18:15:30 +01:00
Gerald Squelart
50e6581f24 Bug 1263665 - Frontend notification of unsupported libavcodec - r=gijs
Inform the user through a drop-down notification, that the installed
libavcodec is not supported (possibly because it is vulnerable) and should
be updated.

MozReview-Commit-ID: J4VSCeTYyO0
2016-09-22 00:07:45 -07:00
Gerald Squelart
0339f31801 Bug 1247056 - Show notification when PulseAudio cannot be used - r=Gijs
MozReview-Commit-ID: 4q4CLb9VjcU
2016-09-13 20:10:58 -07:00
Gerald Squelart
5b711deb8f Bug 1247056 - More flexible SUMO link - r=Gijs
Instead of always pointing to the same fix-video-audio-problems-firefox-windows
SUMO page, make it possible to point at others depending on the issue.

Also we won't show a "Learn How" button for WinXP anymore, as the linked
page is not relevant to XP, and CDMs are not available on XP anyway.

MozReview-Commit-ID: 7YR43Wa0IRe
2016-09-27 00:03:06 -07:00
Gerald Squelart
81ae01695a Bug 1303707 - Fix collecting of formats-at-issues - r=Gijs
Array.filter was given the wrong information, so we were only adding
existing name, instead of adding new ones.
This is not critical, as this is only useful to better find when issues
are fixed, that's why I'm fixing it in a fly-by here.

MozReview-Commit-ID: CGkN3BbSTge
2016-09-18 22:24:47 -07:00
Gerald Squelart
4a75936921 Bug 1303255 - Use correct dec-doc messages on Vista - r=Gijs
MozReview-Commit-ID: FeaFlvaL8t4
2016-09-15 00:15:59 -07:00
Kilik Kuo
5e0d0c667e Bug 1150371 - [Part2] DRM UI should not show up when Clearkey is the only one CDM created successfully. r=florian
MozReview-Commit-ID: GaklA7OEmQy
2016-08-09 16:19:05 +08:00
Kilik Kuo
836f6c8d80 Bug 1136707 - [Part2] Remove the pref 'media.eme.clearkey.enabled' in browser. r=Gijs
MozReview-Commit-ID: LsUdsFOaJlz
2016-07-27 12:05:00 +08:00
Gerald Squelart
f28531692d Bug 1271483 - p10. Front-end handling of prefs&telemetry - r=gijs
When an issue is reported, save the unplayable formats/key-systesm in a pref,
keyed by the detailed issue string id, and report the infobar-shown telemetry.
More telemetry when the "Show me how" button is clicked.
And final telemetry (and clearing the prefs) when the issue is solved.

MozReview-Commit-ID: 4PgaPMVfjsQ
2016-05-26 23:46:52 +10:00
Chris Pearce
e83045512f Bug 1276132 - Don't show EME 'enable' UI for non-visible keysystems. r=gijs
This means we'll only show the EME UI for keysystems that are explicitly turned
on in the build config, or those that are enabled after the build via prefs.

MozReview-Commit-ID: 7VTp1BJSZFy
2016-05-31 12:04:12 +12:00
Phil Ringnalda
f7687bcc80 Back out 4 changesets (bug 1276132) for browser_gmpProvider.js failures
CLOSED TREE

Backed out changeset 511a2389ca48 (bug 1276132)
Backed out changeset 91b3cdd0640a (bug 1276132)
Backed out changeset 09b9972e36f9 (bug 1276132)
Backed out changeset 69052d4e3dbb (bug 1276132)
2016-06-08 20:36:22 -07:00
Chris Pearce
5954ea0f9a Bug 1276132 - Don't show EME 'enable' UI for non-visible keysystems. r=gijs
This means we'll only show the EME UI for keysystems that are explicitly turned
on in the build config, or those that are enabled after the build via prefs.

MozReview-Commit-ID: 7VTp1BJSZFy
2016-05-31 12:04:12 +12:00
Jared Wein
69fdf08b69 Bug 1160424 - [Decoder Doctor] Show notification UI when a requested codec is missing but downloadable. r=gijs
MozReview-Commit-ID: BHPpLM96cg3
2016-04-24 18:04:25 +10:00