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
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
Edwin Flores
c106c6d3c7
Bug 1092370 - Tighten up MP3FrameParser - r=cpearce
2015-01-30 16:54:12 +13: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
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
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
c2f913d156
Bug 1109248: Rollup of changes previously applied to media/webrtc/trunk/webrtc rs=jesup
2015-01-29 18:33:36 -05:00
Wes Kocher
4bb251d0cc
Backed out changeset 176166c0bae9 (bug 1124394) for b2g device bustage on a CLOSED TREE
2015-01-29 14:23:37 -08:00
Jim Mathies
ec93043624
Bug 1095754 - Disable two plugin tests under e10s that perma-fail with these changes. r=me
2015-01-29 13:41:58 -06:00
Jim Mathies
cb85ff4a2b
Bug 1095754 - Add platform widget support for providing widget identifiers used in remote widget tracking and hookl this up on gtk and Windows. r=roc
2015-01-29 13:41:57 -06:00
Jim Mathies
803fb1d104
Bug 1095754 - Miscellaneous code cleanup nits found along the way. r=me
2015-01-29 13:41:57 -06:00
Jim Mathies
d3c0a8cfc1
Bug 1095754 - Transfer bounds information from native plugin widgets to GTK socket widgets when the native plugin widget bounds update. r=roc
2015-01-29 13:41:57 -06:00
Jim Mathies
4c3194fc91
Bug 1095754 - Provide a way to force an update on a plugin window asyncronously from chrome. Trigger an update when we adjust the widget configurations. r=aklotz
2015-01-29 13:41:56 -06:00
Jim Mathies
b93a28f5fb
Bug 1095754 - Update PPluginWidget shutdown logic. r=aklotz
2015-01-29 13:41:56 -06:00
Jim Mathies
18141d6edb
Bug 1095754 - Add various debug assertions to PluginWidgetParent. r=aklotz
2015-01-29 13:41:56 -06:00
Jim Mathies
d7b79cfddb
Bug 1095754 - Remove obsolete PPluginWidget apis and code. r=aklotz
2015-01-29 13:41:56 -06:00
Jim Mathies
968b1551b0
Bug 1095754 - In the content process provide a way to track and access PluginInstanceParent objects from PluginWidgetChild. r=aklotz
2015-01-29 13:41:53 -06:00
Jim Mathies
e5e145ed22
Bug 1095754 - Provide a way to track and access native plugin widgets so they can be accessed from global scope. r=aklotz
2015-01-29 13:41:53 -06:00
Bill McCloskey
73cced6be2
Bug 1072980 - Don't allow CPOWs to be passed to C++ code (r=mrbkap,ally,mconley)
2015-01-29 11:28:01 -08:00
Bill McCloskey
848fb76219
Bug 1126042 - Use different window IDs for different processes (r=smaug)
2015-01-28 11:53:46 -08:00
Martin Thomson
6b01558a5a
Bug 1119593 - Dealing with multiple streams, r=drno
...
--HG--
extra : rebase_source : 452405054841a7c9fe4582513f003c86a22237ca
2015-01-28 14:05:57 -08:00
Martin Thomson
f4cca0b749
Bug 1119593 - Fixing test preconditions for steeplechase, r=drno
...
--HG--
extra : rebase_source : cc3b301447d312f7b7ab1a02340b8d4dbd750fb1
2015-01-28 14:05:57 -08:00
Martin Thomson
f55f1ca12b
Bug 1119593 - Aggressively removing boilerplate on tests, r=drno
...
Conflicts:
dom/media/tests/mochitest/test_getUserMedia_exceptions.html
--HG--
extra : rebase_source : 61d146fe146021d9114a67d6577ca749b30e2d69
2015-01-28 14:05:57 -08:00
Martin Thomson
0ad09e6b12
Bug 1119593 - Re-enable per-data-channel close, r=drno
...
--HG--
extra : rebase_source : 8cde653955f6175e0c751f8b677319b0be299e86
2015-01-28 14:05:57 -08:00
Martin Thomson
441ee0857f
Bug 1119593 - Adding test for legacy navigator.mozGetUserMedia, r=drno
...
Conflicts:
dom/media/tests/mochitest/mochitest.ini
--HG--
extra : rebase_source : 60c2cc3a7eb39d82dc111e2b27c60fc03425b6ee
2015-01-28 14:05:57 -08:00
Martin Thomson
0a428041f6
Bug 1119593 - Adding test for legacy PC callback functions, r=drno,jib
...
--HG--
extra : rebase_source : a1ef753b0b8592504dc6b3e4ffbc7bbeecd0bc20
2015-01-28 14:05:56 -08:00
Martin Thomson
0f80d6a695
Bug 1119593 - Update gUM tests to use promises consistently, r=drno,jib
...
Conflicts:
dom/media/tests/mochitest/constraints.js
--HG--
extra : rebase_source : d4a786176efdd0647189204d2e2c8eff1b8c27e9
2015-01-28 14:05:56 -08:00
Martin Thomson
cbc97acbd1
Bug 1119593 - Update identity tests, r=drno
...
--HG--
extra : rebase_source : a17f081f9fa55a171e9155f3d0e3734766271075
2015-01-28 14:05:56 -08:00
Martin Thomson
04f21756e6
Bug 1119593 - Update PeerConnection tests, r=drno,jib
...
--HG--
extra : rebase_source : 0589f310d3cfdce241fd40f752186c623301373f
2015-01-28 14:05:56 -08:00
Martin Thomson
0c12368ade
Bug 1119593 - Update WebRTC data channel tests, r=drno
...
--HG--
extra : rebase_source : baf9f9b04c7eb0cf4471ebb29600def300424af8
2015-01-28 14:05:56 -08:00
Martin Thomson
591c54cf5a
Bug 1119593 - Update WebRTC tests to use promises more consistently, r=drno,jib
...
--HG--
extra : rebase_source : 6e2d929dc84387d36b0ceaf3fcbf7b1af1bfb196
2015-01-28 14:05:56 -08:00
Jonathan Watt
0c90310724
Bug 1064430, part 3 - Update <input type=email> validity tests to check both typeMismatch and badInput. r=smaug
2015-01-28 23:01:41 +00:00
Jonathan Watt
0a7cc8e4cf
Bug 1064430, pat 2 - Don't set the 'badInput' state on <input type=email> for punycode encoding failures. r=bz
2015-01-28 23:01:37 +00:00
Jonathan Watt
28758ba6c7
Bug 1064430, part 1 - When punycode encoding <input type=email> content, only encode the domain labels. r=bz
2015-01-28 23:01:33 +00:00
Carsten "Tomcat" Book
0ab3496e2a
Merge mozilla-central to mozilla-inbound
2015-01-29 16:17:28 +01:00
Carsten "Tomcat" Book
fbcd2762dd
merge b2g-inbound to mozilla-central a=merge on a CLOSED TREE
...
--HG--
extra : amend_source : c732998111bf4b9ecd2158a1de5cbfaf9e93e1bc
2015-01-29 16:09:31 +01:00
Jacek Caban
0af6a359ed
Bug 1126724 - Fixed WindowsLocationProvider.cpp compilation on GCC. r=josh
2015-01-29 13:02:07 +01:00
Matt Woodrow
9523fc44a2
Bug 1127122 - Make ResourceQueue::Evict treat aSizeToEvict as relative to the start of the data instead of 0. r=cajbir,jya
2015-01-29 23:34:18 +13:00
Chris Pearce
2e11d0c8f6
Bug 1123535 - Don't hold decoder monitor while calling PreReadMetadata. r=kentuckyfriedtakahe
2015-01-29 21:50:48 +13:00
Chris Pearce
442a7ef2b5
Bug 1123535 - Make MP4Reader and WMFMediaDataDecoder support going dormant. r=kentuckyfriedtakahe
2015-01-29 21:50:48 +13:00