Jean-Yves Avenard
2342791f3c
Bug 1048173 - Make sure we can link against FFmpeg libraries before attempting to create a decoder. r=edwin
2014-08-05 16:13:05 +10:00
Jean-Yves Avenard
40e1f9f229
Bug 1047180 - Decode a single audio frame in order to retrieve accurate channel count and sampling rate and propagate to MP4Reader. r=cpearce
2014-08-11 15:27:00 +10:00
Randy Lin
fd9b2a1183
Bug 1024188 - Checks can be removed because EncodedFrame::SwapInFrameData() is infallible. r=roc
2014-08-12 16:57:55 +08:00
Kearwood (Kip) Gilbert
0befdfe863
Bug 1022818 - Part 2: Implement Smooth Scrolling. r=bz
...
- Updated ScrollTo method in nsGlobalWindow to accept a
mozilla::dom::ScrollOptions parameter to select between the instant
and smooth MSD motion.
- Updated WebIDL binding boilerplate scrolling functions in nsGlobalWindow
to pass the correct value of mozilla::dom::ScrollBehavior to the
implementation and functions, activating smooth scrolling.
- These functions will need to be updated again to support the scroll-behavior
CSS property in Bug 1010538.
2014-07-21 11:19:00 -04:00
Kearwood (Kip) Gilbert
cbede6f09b
Bug 1022818 - Part 1: Update webidl interfaces. r=bz
...
- Extended the Element and Window webidl interfaces as described in the
CSSOM-View smooth-scrolling specification.
- The Element.scrollTop and Element.scrollLeft changes have been omitted
until either WebIDL is extended to allow properties to have union datatypes
that contain dictionaries or the CSSOM-View smooth-scroll specification
is upddated. This will not prevent the other interface changes from being
useful.
- Implemented wrapper functions for the nsGlobalWindow to connect to the new
WebIDL bindings. The ScrollOptions parameters are ignored in this patch,
and used in Part 3 of this patch series.
2014-07-21 11:04:00 -04:00
Martijn Wargers
81f5f3fab6
Bug 928678 - Request complete log for intermittent failure in Intermittent test_iframe_sandbox_general.html. r=kwierso
2014-08-12 18:04:26 -07:00
Jon Coppeard
511f6ef1c5
Bug 1052388 - Rename JS_CallHeapFooTracer() functions to JS_CallFooTracer() r=terrence r=smaug
2014-08-13 10:05:22 +01:00
Anthony Jones
4c33e4d4ac
Bug 1050060 - Fix 64 bit file offset in MP4 reader; r=edwin
2014-08-13 17:13:28 +12:00
Anthony Jones
fa358b339a
Bug 1050060 - Fix MP4 range pinning; r=edwin
2014-08-13 17:13:28 +12:00
Anthony Jones
2c2bccb36d
Bug 1050060 - Optimise MP4 range calculation; r=edwin
2014-08-13 17:13:28 +12:00
Anthony Jones
4f53a7c1a6
Bug 1050060 - Update index off main thread; r=edwin
2014-08-13 17:13:28 +12:00
Jed Davis
033a6785eb
Bug 1043733 - Require sandboxing to load Gecko Media Plugins on Linux. r=jesup r=kang
...
Also refactors how sandbox support and disabling are handled, and allows
simulating a lack of sandbox support with an env var (for testing
without rebuilding a kernel).
2014-08-12 21:28:27 -07:00
Chris Pearce
e1c08d8e72
Bug 1052378 - Replace stray mIsXXXDecoding fields with IsXXXDecoding() function calls in MediaDecoderStateMachine. r=kinetik
2014-08-13 15:04:19 +12:00
Chris Pearce
6f3e8d4952
Bug 1050064 - Reconfigure WMFAACDecoder on stream change. r=padenot
2014-08-13 09:56:33 +12:00
Trevor Saunders
8f78184d9a
bug 1016545 - Provide an iterator that iterates over all children of an element r=bz
2014-07-16 14:41:57 -04:00
Andrew McCreight
45b4b04305
Backout bug 1038243 for not actually helping.
2014-08-12 10:55:29 -07:00
Martijn Wargers
3b697038e0
Bug 1032878 - Fix for test_mediatrack_events.html. r=smaug
2014-08-11 11:33:50 -07:00
Martijn Wargers
ced68fdbe0
Bug 1032878 - Fix for test_mediarecorder_getencodeddata.html. r=rlin
2014-08-10 20:10:53 -07:00
Martijn Wargers
4d71b5379f
Bug 1032878 - Fix for various failing mochitest-plain/-chrome tests. r=jmaher, r=akachkach, r=surkov, r=cpearce
2014-08-10 20:03:50 -07:00
Ed Morley
62b7aa6b87
Merge mozilla-central and inbound
2014-08-12 17:56:08 +01:00
Ed Morley
05976976d9
Merge latest green b2g-inbound changeset and mozilla-central; a=merge
2014-08-12 17:05:36 +01:00
Jamin Liu
55bbcf1752
Bug 1036234 - Implement pairing event handlers of BluetoothAdapter. r=btian, r=mrbkap
...
- EventHandler ondevicepaired;
- EventHandler ondeviceunpaired;
2014-08-12 16:30:42 +08:00
Chris Double
e8ebcb5e39
Bug 1052239
- MSE main thread assertion when seeking - r=kinetik
...
--HG--
extra : rebase_source : 7127180b4257434d65488f9ca7acbcc77bb77e6c
2014-08-12 15:50:57 +12:00
Bobby Holley
25f875bfcb
Bug 1050049 - Implement bindToUntrustedContent attribute restriction. r=smaug
2014-08-11 20:06:55 -07:00
Nigel Babu
7e1903b51c
Backed out changeset a471c7c73409 (bug 1036234) for build bustage on A CLOSED TREE
2014-08-12 09:00:08 +05:30
Jamin Liu
c87d6c4079
Bug 1036234 - Implement pairing event handlers of BluetoothAdapter. r=btian, r=mrbkap
...
- EventHandler ondevicepaired;
- EventHandler ondeviceunpaired;
2014-08-12 10:49:59 +08:00
Matthew Gregan
394638ff0f
Bug 1050652 - Implement GetEvictionOffset for WebM reader. r=cajbir
2014-08-10 18:21:00 +12:00
John Schoenick
89496a6645
Bug 1041691 - Cleanup CheckPluginStopEvent, prevent possible leak of running plugin. r=bsmedberg
2014-08-11 17:25:57 -07:00
Wes Kocher
1b1fc072d1
Backed out 4 changesets (bug 1032878) for probably introducing a leak, creating a CLOSED TREE
...
Backed out changeset 780c948d79f3 (bug 1032878)
Backed out changeset 0cfcc44660a8 (bug 1032878)
Backed out changeset 991f8d5da382 (bug 1032878)
Backed out changeset f54984be223e (bug 1032878)
2014-08-11 14:27:57 -07:00
Trevor Saunders
4849f6e046
bug 1047628 - simplify nsMutationGuard r=smaug
2014-08-01 16:30:58 -04:00
Martijn Wargers
07d6939eea
Bug 1032878 - Fix for test_mediatrack_events.html. r=smaug
2014-08-11 11:33:50 -07:00
Martijn Wargers
b4d7b33591
Bug 1032878 - Fix for test_call_start_from_end_handler.html. r=slin
2014-08-10 20:14:03 -07:00
Martijn Wargers
7c512ae6b5
Bug 1032878 - Fix for test_mediarecorder_getencodeddata.html. r=rlin
2014-08-10 20:10:53 -07:00
Martijn Wargers
ab8828526e
Bug 1032878 - Fix for various failing mochitest-plain/-chrome tests. r=jmaher, r=akachkach, r=surkov, r=cpearce
2014-08-10 20:03:50 -07:00
William Chen
7f62b7c8dd
Bug 1029710 - Add null check for container in ShadowRoot::IsPooledNode. r=smaug
2014-08-11 11:26:52 -07:00
Axel Viala
0d0cb5fed9
Bug 1044584 - Fix incorrect computation of mUploadTransferred. r=bz
2014-07-28 17:19:51 +02:00
Jonathan Kew
31f53d899f
bug 1048050 - ignore region (or other) subtags when checking for language-specific casing behavior. r=smontagu
2014-08-11 09:49:11 +01:00
Matthew Gregan
cad5eeec17
Bug 1024858
- Improve buffered range calculation for MediaSource objects. r=cajbir
2014-08-11 16:32:21 +12:00
Chris Pearce
4f59abb8fc
Bug 1050582
- Check we're on the correct thread in SetTimerOnMainThread. r=jesup
2014-08-11 14:18:53 +12:00
Matthew Gregan
faca6b37b1
Bug 1050099 - Avoid calling deprecated FindStartTime and instead use buffer's decoded ranges in switching logic. r=cajbir
2014-08-11 14:05:09 +12:00
Matthew Gregan
930455959f
Bug 1050083 - Changes to WebM buffered range handling. r=cajbir
...
Include the frame duration in the range end. Also handle (ignore) invalid
negative timestamps when parsing. Include cluster offset in time/data
offset record. Cluster offset will be used when calculating discard/resync
points in MSE.
2014-08-11 14:05:09 +12:00
Matthew Gregan
7ffcc0cedd
Bug 1049318 - Make SourceBuffer eviction less aggressive. r=cajbir
2014-08-11 14:05:09 +12:00
Matthew Gregan
d018ec3efe
Bug 1049321 - Move SubBufferDecoder to a new file. r=cajbir
2014-08-11 14:05:06 +12:00
Matthew Gregan
7319f8d88c
Bug 1049326 - Partially implement EndOfStream. r=cajbir
2014-08-11 13:21:18 +12:00
Matthew Gregan
5bc8f166b3
Bug 1049327 - Assert that public MSE API is only called from the main thread. r=cajbir
2014-08-11 13:21:18 +12:00
Matthew Gregan
ba475d554e
Bug 1049326 - Fix unit conversion of duration and other minor MSE cleanups. r=cajbir
2014-08-11 13:21:18 +12:00
Matthew Gregan
3b17397d0c
Bug 1049323 - Tidy up MSE logging. r=cajbir
2014-08-11 13:21:17 +12:00
Matthew Gregan
4ef30b5b03
Bug 1049317 - SBR::ReadFromCache forgot to reset offset. r=cajbir
2014-08-11 13:21:17 +12:00
Matthew Gregan
3b90d46458
Bug 1049323 - Tidy up SourceBufferResource logging. r=cajbir
2014-08-11 13:21:17 +12:00
Matthew Gregan
81e2f21aed
Bug 1049317 - Simplify SourceBufferResource::ReadFromCache. r=cajbir
2014-08-11 13:21:17 +12:00