Commit Graph

21489 Commits

Author SHA1 Message Date
JW Wang
84e04a0861 Bug 1046756 - Wait until AudioInitTask finished before proceeding to Shutdown(). r=kinetik 2014-08-13 20:08:00 -04:00
Seth Fowler
92c9ca0cf0 Bug 913586 (Part 3) - Update Maybe users in content. r=bent
--HG--
extra : rebase_source : 79526555fcb097068b9d0b54b90e35b0d53eb43e
2014-08-13 15:39:41 -07:00
David Major
6eff25ea3c Bug 1051858: Update UUIDs that should have been revved in bug 741295. r=smaug
--HG--
extra : rebase_source : ec9740e1a9794ae8d974f36a503e97fb2e4fc95e
2014-08-14 10:38:29 +12:00
Ed Morley
964b74e0fe Backed out changeset 1a2dcc132344 (bug 1022818) for B2G failures in test_scroll_behavior.html; CLOSED TREE 2014-08-13 16:31:11 +01:00
Ed Morley
f3117be4d8 Backed out changeset d24b367f3ac4 (bug 1022818) 2014-08-13 16:30:50 +01:00
Jean-Yves Avenard
de40dc4a3f 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
8c91a2fe05 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
46cfc3dd40 Bug 1024188 - Checks can be removed because EncodedFrame::SwapInFrameData() is infallible. r=roc 2014-08-12 16:57:55 +08:00
Kearwood (Kip) Gilbert
1996807257 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
efc9d7cf4a 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
86c4cee83f 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
e0d8a1ab35 Bug 1052388 - Rename JS_CallHeapFooTracer() functions to JS_CallFooTracer() r=terrence r=smaug 2014-08-13 10:05:22 +01:00
Anthony Jones
d582862a2f Bug 1050060 - Fix 64 bit file offset in MP4 reader; r=edwin 2014-08-13 17:13:28 +12:00
Anthony Jones
aa0cd73a9e Bug 1050060 - Fix MP4 range pinning; r=edwin 2014-08-13 17:13:28 +12:00
Anthony Jones
1ee1c35517 Bug 1050060 - Optimise MP4 range calculation; r=edwin 2014-08-13 17:13:28 +12:00
Anthony Jones
82e6f9fe9c Bug 1050060 - Update index off main thread; r=edwin 2014-08-13 17:13:28 +12:00
Jed Davis
de2880107d 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
f0dc4e10b0 Bug 1052378 - Replace stray mIsXXXDecoding fields with IsXXXDecoding() function calls in MediaDecoderStateMachine. r=kinetik 2014-08-13 15:04:19 +12:00
Chris Pearce
8d79c5d794 Bug 1050064 - Reconfigure WMFAACDecoder on stream change. r=padenot 2014-08-13 09:56:33 +12:00
Trevor Saunders
082dd2bdfd 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
551645960d Backout bug 1038243 for not actually helping. 2014-08-12 10:55:29 -07:00
Martijn Wargers
3e7e2a4459 Bug 1032878 - Fix for test_mediatrack_events.html. r=smaug 2014-08-11 11:33:50 -07:00
Martijn Wargers
b248577ba9 Bug 1032878 - Fix for test_mediarecorder_getencodeddata.html. r=rlin 2014-08-10 20:10:53 -07:00
Martijn Wargers
06d99401c1 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
79151b5134 Merge mozilla-central and inbound 2014-08-12 17:56:08 +01:00
Ed Morley
1129a8ed5e Merge latest green b2g-inbound changeset and mozilla-central; a=merge 2014-08-12 17:05:36 +01:00
Jamin Liu
ce6e38e6ed 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
c4f4de9786 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
c3b77ac838 Bug 1050049 - Implement bindToUntrustedContent attribute restriction. r=smaug 2014-08-11 20:06:55 -07:00
Nigel Babu
7e2132868b Backed out changeset a471c7c73409 (bug 1036234) for build bustage on A CLOSED TREE 2014-08-12 09:00:08 +05:30
Jamin Liu
3f63587fec 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
9116db6c8d Bug 1050652 - Implement GetEvictionOffset for WebM reader. r=cajbir 2014-08-10 18:21:00 +12:00
John Schoenick
67a7224834 Bug 1041691 - Cleanup CheckPluginStopEvent, prevent possible leak of running plugin. r=bsmedberg 2014-08-11 17:25:57 -07:00
Wes Kocher
c2ecdbcdd9 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
8b191001ec bug 1047628 - simplify nsMutationGuard r=smaug 2014-08-01 16:30:58 -04:00
Martijn Wargers
99f4868a10 Bug 1032878 - Fix for test_mediatrack_events.html. r=smaug 2014-08-11 11:33:50 -07:00
Martijn Wargers
c0a862a590 Bug 1032878 - Fix for test_call_start_from_end_handler.html. r=slin 2014-08-10 20:14:03 -07:00
Martijn Wargers
986fca7ac8 Bug 1032878 - Fix for test_mediarecorder_getencodeddata.html. r=rlin 2014-08-10 20:10:53 -07:00
Martijn Wargers
37c3c7166b 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
0fafc29b85 Bug 1029710 - Add null check for container in ShadowRoot::IsPooledNode. r=smaug 2014-08-11 11:26:52 -07:00
Axel Viala
ea0878e381 Bug 1044584 - Fix incorrect computation of mUploadTransferred. r=bz 2014-07-28 17:19:51 +02:00
Jonathan Kew
497902a4a8 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
15959221f0 Bug 1024858 - Improve buffered range calculation for MediaSource objects. r=cajbir 2014-08-11 16:32:21 +12:00
Chris Pearce
e57247978c Bug 1050582 - Check we're on the correct thread in SetTimerOnMainThread. r=jesup 2014-08-11 14:18:53 +12:00
Matthew Gregan
d73c433c6b 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
8a0f131967 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
8a37d5542f Bug 1049318 - Make SourceBuffer eviction less aggressive. r=cajbir 2014-08-11 14:05:09 +12:00
Matthew Gregan
7a807c461c Bug 1049321 - Move SubBufferDecoder to a new file. r=cajbir 2014-08-11 14:05:06 +12:00
Matthew Gregan
f0a36db9e4 Bug 1049326 - Partially implement EndOfStream. r=cajbir 2014-08-11 13:21:18 +12:00
Matthew Gregan
2387e41ad7 Bug 1049327 - Assert that public MSE API is only called from the main thread. r=cajbir 2014-08-11 13:21:18 +12:00