Bobby Holley
86e94ce2e8
Bug 1126465 - Make redundant-seek use longer timeouts. r=me
...
I did a push with some logging. It looks like this test is currently just on
the border of the 10 second timeout, and sometimes gets killed by the timeout
mechanism before it can finish. Bumping up to 60.
2015-01-29 22:11:12 -08:00
Bobby Holley
1c05e4b1f0
Bug 1126465 - Use a MediaPromiseConsumerHolders to track subdecoder seeks. r=mattwoodrow
...
This combines part 10 and part 10.5 in the bug.
2015-01-29 22:11:12 -08:00
Bobby Holley
afdfb6ec03
Bug 1126465 - Factor out the seeking phases into helper methods. r=mattwoodrow
2015-01-29 22:11:11 -08:00
Bobby Holley
e8ee51cba5
Bug 1126465 - Factor out calls to Request{Audio,Video}Data into a helper method. r=mattwoodrow
2015-01-29 22:11:11 -08:00
Bobby Holley
8bb1599e47
Bug 1126465 - Pass consistent arguments to RequestVideoData invocations on subdecoders. r=mattwoodrow
2015-01-29 22:11:11 -08:00
Bobby Holley
e222a5b1cd
Bug 1126465 - Cancel sample requests when seeks start, disallow them while seeks are happening, and assert against seeks when samples arrive. r=mattwoodrow
...
The duplication of the IsSeeking() checks before all the Request{Audio,Video}Data
callsites is ugly. We'll fix this in the next patch by applying the same disconnect
treatment to the seek promise.
2015-01-29 22:11:11 -08:00
Bobby Holley
00b5f4be82
Bug 1126465 - Implement the ability to disconnect outstanding promises. r=mattwoodrow
2015-01-29 22:11:11 -08:00
Bobby Holley
5efebfb4df
Bug 1126465 - Introduce machinery to hold onto MediaPromise::Consumer references, and use it for MediaSourceReader subdecoders. r=mattwoodrow
2015-01-29 22:11:11 -08:00
Bobby Holley
74ed1bd308
Bug 1126465 - Make ThenValueBase inherit from a publicly-usable type, and refcount it. r=mattwoodrow
2015-01-29 22:11:11 -08:00
Bobby Holley
5bdba392f8
Bug 1126465 - Don't leave stale value in mPendingSeek when there's no audio track. r=mattwoodrow
2015-01-29 22:11:11 -08:00
Bobby Holley
64c12e4a48
Bug 1126465 - Stop invoking On*NotDecoded when we didn't actually go through the promise. r=mattwoodrow
...
This isn't right, and it means that we can't assume at the top of
On{Audio,Video}{,Not}Decoded() that we're fresh out of promise dispatch, which
we want to do.
2015-01-29 22:11:11 -08:00
Jeff Muizelaar
b64704aa54
Bug 1124847. Fix apostrophe typos.
2015-01-30 00:12:01 -05:00
Kyle Machulis
fc5c1cd8d6
Bug 782751 - User Timing API Web Platform Test Metadata update; a=TEST-ONLY
...
--HG--
extra : rebase_source : 7a03160816038fba7f72927b5c1c326a31fff58d
2015-01-29 18:04:28 -08:00
Kyle Machulis
8d1eb813c4
Bug 782751 - User Timing API Mochitests; r=baku
...
--HG--
extra : rebase_source : 507281cfda6ffaef778e67d4e6afcd8b8e1012f5
2015-01-29 18:04:27 -08:00
Kyle Machulis
5694d3e103
Bug 782751 - User Timing API Implementation; r=baku
...
--HG--
extra : rebase_source : dfd5ab7e34913d50c892aad1efd3dae2aa9c46b7
2015-01-29 18:04:27 -08:00
Mason Chang
4d5545036c
Bug 1125999 Part 2: Compress vsync notifications in the parent process refresh driver. r=kats
2015-01-29 17:41:03 -08:00
Mason Chang
f7a51d5193
Bug 1125999 Part 1 Use compress keyword for PVsync notify messages. r=bent
2015-01-29 17:41:02 -08:00
Xidorn Quan
40e2f875d9
Bug 1111891 - Avoid fuzzy in test of bug 1087872 on Windows. r=jfkthame
...
--HG--
extra : source : b36fb390640d9bb85934ede4140be83cfbf98f53
2015-01-30 15:00:18 +11:00
Edwin Flores
d8c025228d
Bug 1127115 - Make MP4 parser assertion non-fatal - r=ajones
2015-01-30 16:54:12 +13:00
Edwin Flores
c106c6d3c7
Bug 1092370 - Tighten up MP3FrameParser - r=cpearce
2015-01-30 16:54:12 +13:00
Wes Kocher
3f15e5268d
Bug 1109248 - Touch CLOBBER to fix OSX and Windows builds on a CLOSED TREE
2015-01-29 17:12:08 -08:00
Paul Kerr [:pkerr]
9f7b135063
Bug 1099318: Fix for conduit receive then send creation order issue. Now insensitive to order. r=bwc"
2015-01-29 08:52:40 -08:00
Nikhil Marathe
77a8cfb540
Bug 1126483 - Added Response.ok. r=baku,bkelly
...
--HG--
extra : rebase_source : fdff9417d56b06a0556da9a95e0836148d91be0e
2015-01-27 17:34:34 -08:00
Jonathan Watt
02d37c1a21
Bug 1127507 - Get transforms on the children of SVG <mask> working. r=dholbert
...
--HG--
extra : rebase_source : 1569a6e4e5f72f71fb47486cdc99f9c64d15b689
2015-01-29 23:58:42 +00:00
Chris Double
7cdf88f085
Bug 1112424 Part 3 - Adds size of the resource to the output a=ajones
...
--HG--
extra : rebase_source : cf54f1263324dd498f9fd7beb7ea5ebe574a83d6
2015-01-29 15:36:02 +13:00
Chris Double
b89d511acb
Bug 1112424 Part 2 - Implement MediaSource methods to return debug information for about:media - r=ajones
...
--HG--
extra : rebase_source : 192051cdea92aa39ecf2768a119f952761f25c68
2015-01-29 15:35:58 +13:00
Chris Double
a9fd240a72
Bug 1112424 Part 1 - Add moz specific methods to retrieve debug data to media object IDL - r=bz
...
Bug 1112424 adds an about:media page that gives debug information about HTMLMediaElements
and in particular MediaSource objects that are live inside tabs. This patch adds
methods to the MediaSource and HTMLMediaElement object to return the debug data as a string
that gets displayed directly in the about:media page, inside a <pre> element.
--HG--
extra : rebase_source : d655dc3d30a26846b965ceeda4849745aab7bef5
2015-01-29 15:35:55 +13:00
Masatoshi Kimura
7e11f87d71
Bug 1126269 - Part 3: Always use the C++11 enum class for nsresult. r=froydnj
2015-01-30 08:53:47 +09:00
Masatoshi Kimura
3cf3c15318
Bug 1126269 - Part 2: Remove a useless include from intl/lwbrk/th_char.h. r=smontagu
2015-01-30 08:53:47 +09:00
Masatoshi Kimura
af0e987393
Bug 1126269 - Part 1: Remove nsError.h dependency from C sources in widget/gtk. r=roc
2015-01-30 08:53:46 +09:00
Luke Wagner
68dc7b204e
Bug 1126754 - Correctly note new pn_tail; factor out ParseNode::prepend (r=jandem)
...
--HG--
extra : rebase_source : 29a9a9b1e81e218d0abd353a71b08ad972d5b084
2015-01-28 10:21:43 -06:00
Brian Birtles
ab9c17ed90
Bug 1126633 - Use Array.prototype.some() instead of Array.prototype.includes() in promiseSetToolbarVisibility; r=mak
...
Array.prototype.includes() is disabled for all channels except Nightly so this
patch switches the code in head.js to use some() instead.
2015-01-30 08:46:03 +09:00
Gian-Carlo Pascutto
5ffc8692cf
Bug 1109248: Merge with webrtc.org update (android compile/merge fixes) r=jesup
...
ON A CLOSED TREE
2015-01-29 18:34:16 -05:00
Randell Jesup
10dd4a6dac
Bug 1109248: remove unused media/webrtc/trunk/base directory (ancient) rs=jesup
2015-01-29 18:33:36 -05:00
Randell Jesup
9fecbd3568
Bug 1109248: Include/etc fixes for B2G from webrtc.org update rs=jesup
2015-01-29 18:33:36 -05:00
Randell Jesup
4d5ff5bccb
Bug 1109248: webrtc.org update needs some floating point routines on Android rs=jesup
2015-01-29 18:33:36 -05:00
Randell Jesup
44dcdd8ab9
Bug 1109248: Merge webrtc.org update with our OpenSLES changes rs=jesup
2015-01-29 18:33:36 -05:00
Gian-Carlo Pascutto
70fd7cc0b0
Bug 1109248: fixes for changes to webrtc Android camera fps handling r=jesup
2015-01-29 18:33:36 -05:00
Gian-Carlo Pascutto
d78166f848
Bug 1109248: Revert removal of SetAndroidObjects calls in webrtc.org r=jesup
2015-01-29 18:33:36 -05:00
Randell Jesup
9a1b12fa1d
Bug 1109248: Temporarily disable webrtc AEC debug dump until some rework is done rs=jesup
2015-01-29 18:33:36 -05:00
Randell Jesup
7c9cb90ed9
Bug 1109248: Remove use of VoECallReport, as it's been removed r=pkerr
2015-01-29 18:33:36 -05:00
Randell Jesup
a38dcd2a62
Bug 1109248: Make fake GMP codec test force fragmentation by returning large IDR frames r=ehugg
2015-01-29 18:33:36 -05:00
Randell Jesup
b486978770
Bug 1109248: Adapt GMP video decoder code to API changes in webrtc.org 40 r=ehugg
2015-01-29 18:33:36 -05:00
Randell Jesup
782ce26312
Bug 1109248: basic adapation of new webrtc/base directory to build in mozilla rs=jesup
2015-01-29 18:33:36 -05:00
Landry Breuil
282a9799e6
Bug 1109248 - build fixes for OpenBSD r=jesup
...
- check for __GLIBC__ instead of __GLIBCXX__ to include <execinfo.h>
- check for WEBRTC_BSD instead of BSD to include <stdlib.h>
2015-01-29 18:33:36 -05:00
Randell Jesup
205d235ac7
Bug 1109248: basic compile fixes for webrtc.org 40 update rs=jesup
...
Mostly #ifdefing Chrome-specific code and replacing WEBRTC_TRACE with LOG_F/etc
2015-01-29 18:33:36 -05:00
Randell Jesup
855e7f4116
Bug 1109248: gyp changes to adapt to webrtc.org 40 update r=ted
2015-01-29 18:33:36 -05:00
Randell Jesup
05d3f1973f
Bug 1109248: revert removal of webrtc audio ExternalRecording interface rs=jesup
2015-01-29 18:33:36 -05:00
Randell Jesup
00e69d533a
Bug 1109248: Revert webrtc upstream Issue 18399004 which removed APIs we're using rs=jesup
...
https://webrtc-codereview.appspot.com/18399004
2015-01-29 18:33:36 -05:00
Randell Jesup
c2f913d156
Bug 1109248: Rollup of changes previously applied to media/webrtc/trunk/webrtc rs=jesup
2015-01-29 18:33:36 -05:00