Alfredo Yang
a6d8c4558e
Bug 1054905 - Use takePhotoComplete callback on B2G. r=roc
2014-09-09 00:17:00 +02:00
Chris Peterson
d126c3c24f
Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
2014-07-21 21:43:21 -07:00
Matthew Gregan
9ffd4a6f81
Bug 1064570 - Run end of SourceBuffer update algorithms asynchronously per spec. r=cajbir
2014-09-09 10:29:41 +12:00
Jed Davis
c3d33c7fa3
Bug 1058977 - Adjust mochitests that do content-process file creation/deletion. r=bz
...
Some form tests are switched to Blob-backed DOM files; some tests now
use nsIFile but don't create the file, if the test simply uses the path
but doesn't access it; and some tests are moved to mochi-chrome
2014-09-08 18:48:50 -07:00
Matthew Gregan
55da0f3e5f
Bug 1064160 - Move NotifyGotData calls to TrackBuffer so they are closer to the state being waited/notified on. r=cajbir
...
Rename NotifyGotData to slightly clearer NotifyTimeRangesChanged. Move
WaitForData from MediaSourceDecoder's public API to MediaSourceReader's
private API and hoist the wait loop logic inside it.
2014-09-07 23:54:00 +12:00
Matthew Gregan
e7ed001eac
Bug 1062664 - Don't update MediaSourceReader::mLast{Audio,Video}Time when seeking. r=cajbir
...
Any On{Audio,Video}Decoded callbacks triggered before we request a new
sample from a reader after seeking should not be used to compute the
last sample time because they originate from the reader we're switching
away from and cause us to switch back to it after seeking.
2014-09-08 16:55:20 +12:00
Matthew Gregan
6146b675d7
Bug 1062664 - Make Switch{Audio,Video}Reader return true only on an actual reader change (i.e. selecting the current reader is not a switch). r=cajbir
...
Remove the ok check from MSR::Seek now that Switch{Audio,Video}Reader
may return false; return to relying on the ContainsTime assert.
2014-09-08 16:54:52 +12:00
Matthew Gregan
f971f97ec4
Bug 1062664 - Select newest decoder for a given TrackBuffer. r=cajbir
2014-09-08 12:13:50 +12:00
Matthew Gregan
16aad26466
Bug 1062664 - Refactor reader switching. r=cajbir
2014-09-08 12:07:56 +12:00
Matthew Gregan
3845b6f0b5
Bug 1062664 - Frame selection test. r=cajbir
2014-09-05 18:20:23 +12:00
Ryan VanderMeulen
ccd2f112b7
Backed out changeset 56e2793c8ac7 (bug 1058452) for B2G mochitest orange.
2014-09-08 16:52:44 -04:00
Sotaro Ikeda
82f2e7e4bf
Bug 1058452 - Use FakeMediaStreamGraph r=mikeh
2014-09-08 11:59:16 -07:00
Carsten "Tomcat" Book
ed621febbf
Merge m-c to mozilla-inbound
2014-09-08 15:30:23 +02:00
Carsten "Tomcat" Book
75dcdffdac
merge mozilla-inbound to mozilla-central a=merge
2014-09-08 15:22:16 +02:00
Shian-Yow Wu
e41905a55a
Bug 1057855 - Fix error checking when calling nsZipArchive::GetItem(). r=smaug
2014-09-04 19:55:00 +02:00
Jean-Yves Avenard
1dc6df2eed
Bug 1059066 - Avoid picture frame copy and keep picture in GPU by using IOSurface objects. r=rillian
2014-09-07 20:40:52 +10:00
Jean-Yves Avenard
0ca8fc3b56
Bug 1062596 - Use official 10.9 constant. r=rillian
...
There are no functional changes, but it prevents errors or typo
2014-09-07 20:33:55 +10:00
Jean-Yves Avenard
a243268a94
Bug 1062596 - Re-enable hardware acceleration in AppleVTDecoder. r=rillian
2014-09-05 11:50:37 +10:00
Jean-Yves Avenard
61f592a0ca
Bug 1062596 - Bump thread stack size on OS X to avoid crashes. r=kinetik
2014-09-05 11:50:19 +10:00
Olli Pettay
33ad5a3cc6
Bug 1063583 - "Crash in shadow-dom @ nsIDocument::GetRootElement() const". r=jgraham
2014-09-05 12:54:00 +02:00
Matthew Gregan
5c88bf3ea3
Bug 1064118 - Drop MediaSourceReader sub-reader refs in a safer order. r=cajbir
2014-09-08 12:59:36 +12:00
Matthew Gregan
5d6dcd5866
Bug 931388 - Add crashtest for shutdown hang.
2014-09-08 13:38:52 +12:00
Matthew Gregan
f5a8655a03
Bug 1063354 - Refactor MSE tests, introduce mediasource.js shared functions. r=cajbir
2014-09-05 17:10:42 +12:00
Jan-Ivar Bruaroey
99f0dac500
Bug 1062981 - Disable bfcache for pages active MediaManager. r=smaug, r=jesup
2014-09-05 16:02:54 -04:00
Boris Zbarsky
8432077b40
Bug 880997 followup to fix a reflection test I missed and fix the orange
2014-09-05 23:51:50 -04:00
David Zbarsky
6813ce3dab
Bug 1042654: Remove nsITouchEventReceiver r=bz
2014-09-05 23:32:49 -04:00
Boris Zbarsky
b03c146c49
Bug 880997 part 3. Change crossOrigin reflection to allow null values and be a limited enumerated attribute. r=smaug
2014-09-05 22:42:33 -04:00
Boris Zbarsky
7d93b250b5
Bug 880997 part 2. Fix reflect.js to be more strict when examining the value of the IDL attribute for enumerated reflection (e.g. to differentiate between null and empty string) and to allow flagging enumerated reflection as allowing null as a value.
2014-09-05 22:42:32 -04:00
Boris Zbarsky
4d8c8ca0fc
Bug 880997 part 1. Move GetEnumAttr up to Element so I can use it in SVG code. r=smag
2014-09-05 22:42:32 -04:00
Jonathan Watt
7d2ad21e7e
Bug 1063073 - Make sure embedding elements that rely on an embedded SVG's intrinsic dimensions are resized if the SVG is late in loading. r=dholbert
2014-09-04 20:09:51 +01:00
Jacek Caban
06efc6492d
Bug 1063511 - Fix mingw builds after bug 1027906. r=tabraldes
2014-09-08 10:35:24 +02:00
Boris Zbarsky
2f75825ec4
Bug 1017424 part 3. Remove the now-unnecessary nsIDocument::WrapObject. r=peterv
2014-09-05 14:28:44 -04:00
Jean-Yves Avenard
67fea6cd17
Bug 1063255 - Revert fix from bug 1062098. r=rillian
2014-09-05 12:29:08 +10:00
Kilik Kuo
6b7ffc4559
Bug 1022524 - Set up audio track and video track information for Ogg files. r=rillian
2014-09-03 11:01:37 +08:00
Kilik Kuo
f9a8f31cb4
Bug 1022524 - Mochitest for Bug 1022524. r=rillian
2014-08-26 14:33:08 +08:00
Matthew Gregan
4335ec1e50
Bug 1062669 - Consider only SourceBuffers created before the first initialization segment is appended as essential for parent decoder initialization. r=cajbir
2014-09-05 12:04:54 +12:00
Ehsan Akhgari
d289d3a9b1
Bug 1063086 - Fix more bad implicit constructors in DOM; r=baku
2014-09-04 23:22:49 -04:00
Matthew Gregan
8b2ba8781f
Bug 1062733 - Keep track of all TrackBuffer decoders rather than only fully initialized ones. r=cajbir
2014-09-04 19:35:01 +12:00
Boris Zbarsky
a5de334278
Bug 716491. Return a .status of 200 and .statusText of "OK" for successful non-HTTP XHR loads. r=smaug
2014-09-04 15:26:58 -04:00
Boris Zbarsky
0884032212
Bug 1057176. Don't try to use the document's window for regexp evaluation in nsContentUtils::IsPatternMatching, since there might not be one. Just use the unprivileged junk scope. r=bholley
2014-09-04 15:26:39 -04:00
Alfredo Yang
9d9c06aae5
Bug 1041393 - ImageCapture - add test case. r=roc
2014-08-18 23:39:00 +02:00
JW Wang
8d74b8027a
Bug 1029372 - clear AudioQueue only after shutting down audio thread to avoid race in accessing AudioQueue. r=kinetik
2014-09-03 20:05:00 +02:00
Alfredo Yang
6957a19320
Bug 916643 - ImageCapture webidl and implementation. r=roc, r=smaug
2013-09-16 10:50:24 +08:00
Alfredo Yang
1d9ecb16df
Bug 916643 - Refactory ImageEncoder. r=roc
...
--HG--
rename : dom/canvas/ImageEncoder.cpp => dom/base/ImageEncoder.cpp
rename : dom/canvas/ImageEncoder.h => dom/base/ImageEncoder.h
2014-09-04 02:08:00 +02:00
Alfredo Yang
eca5c8a6d7
Bug 916643 - Refactory black image. r=roc
2014-09-04 02:08:00 +02:00
Matthew Gregan
2903132a69
Bug 1059058 - Introduce abstraction to manager mapping between SourceBuffers and SourceBufferDecoders for the MediaSourceReader. r=cajbir
2014-09-04 13:57:06 +12:00
Christoph Kerschbaumer
68de320099
Bug 1062529 - Split GetChannelPrincipal into GetChannelResultPrincipal and GetChannelURIPrincipal. r=bz
2014-08-06 16:05:40 -07:00
Mike Hommey
0060683747
Bug 1059090 - Don't require SOURCES to be set for CPP_UNIT_TESTS and SIMPLE_PROGRAMS. r=mshal
2014-09-03 14:16:37 +09:00
Mike Hommey
ed70c5f377
Bug 1041941 - Use templates for programs, simple programs, libraries and C++ unit tests. r=gps
2014-09-03 14:10:54 +09:00
Ryan VanderMeulen
bc55829916
Merge m-c to inbound. a=merge
2014-09-03 16:40:18 -04:00