Commit Graph

269856 Commits

Author SHA1 Message Date
Chris Manchester
7a57de174b Bug 1219082 - Fix reference to "resolver_func" in mach try. r=jgraham 2015-10-27 20:54:14 -07:00
Shu-yu Guo
f438dff3ac Bug 1167029 - Followup: remove now-unused DeprecatedLetBlock telemetry. (rs=efaust) 2015-10-27 20:13:17 -07:00
Shu-yu Guo
456707fc56 Bug 932517 - Treat let as a contextual keyword in sloppy mode and make it versionless. (r=jorendorff) 2015-10-27 20:13:17 -07:00
Jean-Yves Avenard
3a242f3099 Bug 1195094: P2. Ensure TrackInfo object passed to constructor is never modified. r=cpearce
The PDM documentation states that it is safe to keep a reference to the TrackInfo object provided to the constructor.

However, this wasn't enforced by the H264Converter which would modify the object and worse, did in a non thread-safe fashion
2015-10-29 00:46:31 +11:00
Jean-Yves Avenard
1906624f4a Bug 1195094: P1. Properly detects SPS changes for decoders requiring Annex B. r=cpearce 2015-10-29 00:46:31 +11:00
Jean-Yves Avenard
18f6772a04 Bug 1217226: P2. Implement WMFMediaDataDecoder::ConfigurationChanged. r=cpearce
We need to be notified by the reader that the stream content has changed as we no longer rely on the WMF to analyze it.
2015-10-29 00:46:31 +11:00
Jean-Yves Avenard
2961952436 Bug 1217226: P1. Use VideoInfo display size data rather than attempt to detect value in stream. r=cpearce
The VideoInfo data now contains accurate and up to date information about the video display size, its aspect ratio and borders.

While the WMF can determine those values for H264 through the SPS NAL, it can't be done reliably for a VP9 stream.

Picture size is still determined by the WMF to ensure the allocated DXVA texture has the right size.
2015-10-29 00:46:30 +11:00
Jean-Yves Avenard
84dca112bd Bug 1101885: P5. Only attempt to use HW VP decoder if DXVA active. r=cpearce 2015-10-29 00:46:30 +11:00
Jean-Yves Avenard
7dcad9c068 Bug 1101885: P4. Enable Intel VP8/VP9 HW decoder by default. r=cpearce 2015-10-29 00:46:30 +11:00
Jean-Yves Avenard
3e0277f766 Bug 1101885: P3. Allow decoder creation fallback. r=cpearce
While we may be able to instantiate a decoder, we may not be able to initialise
it once all information is available.
2015-10-29 00:46:30 +11:00
Jean-Yves Avenard
90b4c2259b Bug 1101885: P2. Don't shutdown WMF framework before releasing decoder. r=cpearce 2015-10-29 00:46:30 +11:00
Jean-Yves Avenard
b0b3910cf3 Bug 1101885: P1. Make pref dynamic. r=cpearce
So we don't have to restart the browser for changes to take effect.
2015-10-29 00:46:30 +11:00
Phil Ringnalda
ce40e7ed5a Bug 1188887 followup, adjust wpt expectations to realize we'll now pass the HAVE_NOTHING test in offsets-into-the-media-resource/currentTime.html
CLOSED TREE
2015-10-27 19:20:13 -07:00
Jean-Yves Avenard
eb7c6e684e Bug 1188887: P4. Add mochitest to test new behavior. r=jwwang 2015-10-28 10:46:03 +11:00
Jean-Yves Avenard
604e0bb27d Bug 1188887: P3. Never throw an exception when seeking. r=jwwang
Per spec, no exception can ever be thrown when seeking.
Only leaving cases indicating a failure in one of the component (which other than a second to usec conversion overflow will never happen anyway).
2015-10-28 10:46:01 +11:00
Jean-Yves Avenard
9a14016c92 Bug 1188887: P2. Add mochitest testing new seek behavior. r=jwwang 2015-10-28 10:45:59 +11:00
Jean-Yves Avenard
0d4b4fa431 Bug 1188887: P1. Allow seeking when readyState is HAVE_NOTHING. r=jwwang 2015-10-28 10:45:58 +11:00
Nathan Froyd
3b64fa8d95 Bug 1218042 - part 2 - make the CompileDB backend follow the backend protocol; r=mshal
Calling CommonBackend.consume_object ensures that we process WebIDL and
IPDL files (and many other things) correctly.  Calling
CommonBackend.consume_finished ensures that the CompileDB backend gets
to see the unified bindings and protocol files that we generate, and add
those files to the compilation database.
2015-10-26 11:53:59 -04:00
Nathan Froyd
5b70be67e6 Bug 1218042 - part 1 - pass an objdir into _build_db_line; r=mshal
The only thing we need the obj for here is getting the objdir.  Future
patches will just have an objdir when calling this function, and not a
proper mozbuild object.  In light of these facts, let's change the
function to accept an objdir only, which will make those future patches
easier.
2015-10-26 11:50:27 -04:00
Nicholas Nethercote
021613e515 Bug 1215334 (part 2) - Avoid creating a fake header for BMP files in ICO files. r=seth.
This requires delaying the creation of the BMP decoder used by the ICO decoder.
2015-10-15 15:43:31 -07:00
Nicholas Nethercote
8ef8ffb5d0 Bug 1215334 (part 1) - Avoid creating a fake header for BMP files in ICO files. r=seth.
The FileHeader and V5InfoHeader structs are shared by the BMP decoder and
encoder. But most of the fields within those structs are actually unused by the
decoder. It makes things clearer if we create a decoder-only struct that
contains the used fields, and then make FileHeader and V5InfoHeader only used
by the encoder. This patch does that.

This patch also renames BMPFileHeaders.h as BMPHeaders.h, which is now a better
name for it.
2015-10-15 15:43:25 -07:00
Benoit Girard
9d19429c30 Bug 1097321 - Add layers.amd-switchable-gfx.enabled pref. r=jrmuizel 2015-10-20 12:58:11 -07:00
Benoit Girard
9d6aa1afc8 Bug 1097321 - Fix DoesD3D11TextureSharingWorkInternal to handle Intel/AMD configurations. r=Bas 2015-10-08 14:20:22 -07:00
Blake Kaplan
fccbbc67e6 Bug 1169268 - Don't crash when pasting files. r=ndeakin 2015-10-27 14:41:58 -07:00
Wes Kocher
1368633e1f Merge m-c to inbound, a=merge 2015-10-27 14:15:23 -07:00
Wes Kocher
baa717492e Merge b2ginbound to central, a=merge 2015-10-27 14:12:08 -07:00
Ehsan Akhgari
f7b1ec3f21 Bug 1218621 - Keep the service worker alive while the promise passed to FetchEvent.respondWith() settles; r=catalinb 2015-10-27 17:10:57 -04:00
Wes Kocher
41ae2c045b Merge fx-team to central, a=merge 2015-10-27 12:35:17 -07:00
B2G Bumper Bot
338c4b1a93 Bumping manifests a=b2g-bump 2015-10-27 11:08:11 -07:00
B2G Bumper Bot
652229c213 Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/a99ff14b3258
Author: Martijn <martijn.martijn@gmail.com>
Desc: Merge pull request #32718 from mwargers/1217870

Bug 1217870 - test_homescreen_status_bar_icons_visibility.py doesn't run anymore

========

https://hg.mozilla.org/integration/gaia-central/rev/9433fa486249
Author: Martijn Wargers <mwargers@mozilla.com>
Desc: Bug 1217870 - test_homescreen_status_bar_icons_visibility.py doesn't run anymore

========

https://hg.mozilla.org/integration/gaia-central/rev/2230c0ced30d
Author: Guillaume C. Marty <gmarty@users.noreply.github.com>
Desc: Merge pull request #32653 from gmarty/Bug-1216394-After-cleared-browsing-history-no-History-Top-sites-new

Bug 1216394 - [Browser] After you cleared browsing history, cookie, a…

========

https://hg.mozilla.org/integration/gaia-central/rev/919a021b0681
Author: Guillaume Marty <edo999@gmail.com>
Desc: Bug 1216394 - [Browser] After you cleared browsing history, there is no 'History' and 'Top sites' any more
2015-10-27 11:05:27 -07:00
B2G Bumper Bot
7da24757ed Bumping manifests a=b2g-bump 2015-10-27 09:48:13 -07:00
B2G Bumper Bot
4ed0fae635 Bumping gaia.json for 5 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/c9a2d77ff14e
Author: John Dorlus <jsdorlus@gmail.com>
Desc: Merge pull request #31922 from pdehaan/Bug_1189144_FxA_Mock_Cleanup_Test

Bug 1189144 - fx a mock cleanup test

========

https://hg.mozilla.org/integration/gaia-central/rev/5bba1bf30006
Author: Peter deHaan <peter@deseloper.com>
Desc: Address feedback from Johan

========

https://hg.mozilla.org/integration/gaia-central/rev/0863fd637721
Author: Peter deHaan <peter@deseloper.com>
Desc: Fixing some COPPA test flows

========

https://hg.mozilla.org/integration/gaia-central/rev/af22cc8af800
Author: Peter deHaan <peter@deseloper.com>
Desc: Adding timeout to inputs to avoid keyboard issues

========

https://hg.mozilla.org/integration/gaia-central/rev/405c84079bf3
Author: Peter deHaan <peter@deseloper.com>
Desc: Recover better on FxA Mock server errors
2015-10-27 09:45:30 -07:00
B2G Bumper Bot
330c94c041 Bumping manifests a=b2g-bump 2015-10-27 09:18:06 -07:00
B2G Bumper Bot
e9deb94b06 Bumping gaia.json for 3 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/77101a52ed66
Author: Martijn <martijn.martijn@gmail.com>
Desc: Merge pull request #32725 from mwargers/1215469

Bug 1215469 - Create a Gaia UI test that exercises the first run dialog in the browser

========

https://hg.mozilla.org/integration/gaia-central/rev/b4c0e000e868
Author: Martijn Wargers <mwargers@mozilla.com>
Desc: Bug 1215469 - Create a Gaia UI test that exercises the first run dialog in the browser

========

https://hg.mozilla.org/integration/gaia-central/rev/55aebcde6ca1
Author: Martijn Wargers <mwargers@mozilla.com>
Desc: Bug 1215469 - Create a Gaia UI test that exercises the first run dialog in the browser
2015-10-27 09:15:22 -07:00
Jordan Santell
3e8ef2f977 Bug 1217239 - part 2 - fix bad rebase. r=jlong 2015-10-27 08:17:47 -07:00
Nathan Froyd
edc9df0468 Bug 1218823 - use UniquePtr<> in preference to delete[] in image/; r=seth 2015-10-27 10:47:51 -04:00
Boris Zbarsky
f5a7d91c7c Bug 1039986. Make Function.prototype.toString work on Web IDL interface objects. r=jorendorff,peterv 2015-10-27 16:25:14 -04:00
Boris Zbarsky
05d3688b34 Bug 1217270. Media documents loaded from file:// URIs should still fire onload. r=kinetik 2015-10-27 16:25:14 -04:00
Carsten "Tomcat" Book
d9a95b2300 Backed out changeset 90edb8c62dee (bug 1214293) for Valgrind test failures on a CLOSED TREE 2015-10-27 15:39:16 +01:00
Ryan VanderMeulen
1b2780c42c Bug 1217984 - Add desktop assertion annotations as well. 2015-10-27 10:10:36 -04:00
Ryan VanderMeulen
ea4f19398f Bug 595042 - Add crashtest. 2015-10-27 10:03:38 -04:00
Ryan VanderMeulen
88114f4060 Bug 591998 - Add crashtest. 2015-10-27 10:03:38 -04:00
Ryan VanderMeulen
b2242d0dc6 Bug 591075 - Add crashtest. 2015-10-27 10:03:38 -04:00
Ryan VanderMeulen
ee62f1cc7e Bug 575464 - Add crashtest. 2015-10-27 10:03:38 -04:00
Ryan VanderMeulen
9af56a6fa5 Bug 570038 - Add crashtest. 2015-10-27 10:03:38 -04:00
Ryan VanderMeulen
9189947677 Bug 569193 - Add crashtest. 2015-10-27 10:03:38 -04:00
Ryan VanderMeulen
7c0f3846a2 Bug 563740 - Add crashtest. 2015-10-27 10:03:38 -04:00
Ryan VanderMeulen
852f70ebfe Bug 543648 - Add crashtest. 2015-10-27 10:03:38 -04:00
Ryan VanderMeulen
442c4ba6e0 Bug 516512 - Add crashtest. 2015-10-27 10:03:38 -04:00
Ryan VanderMeulen
4e0f429569 Bug 501870 - Add crashtest. 2015-10-27 10:03:37 -04:00