Commit Graph

429789 Commits

Author SHA1 Message Date
Jean-Yves Avenard
3c098f9b97 Bug 1148103: P2. Add MP4 mediasource mochitests. r=karlt
This mostly replicates the webm tests using mp4 content.
Minor functionality changes were applied as required: mostly related
to webm bugs not applicable with mp4.

--HG--
rename : dom/media/mediasource/test/test_BufferedSeek.html => dom/media/mediasource/test/test_BufferedSeek_mp4.html
rename : dom/media/mediasource/test/test_BufferingWait.html => dom/media/mediasource/test/test_BufferingWait_mp4.html
rename : dom/media/mediasource/test/test_DurationUpdated.html => dom/media/mediasource/test/test_DurationUpdated_mp4.html
rename : dom/media/mediasource/test/test_EndOfStream.html => dom/media/mediasource/test/test_EndOfStream_mp4.html
rename : dom/media/mediasource/test/test_HaveMetadataUnbufferedSeek.html => dom/media/mediasource/test/test_HaveMetadataUnbufferedSeek_mp4.html
rename : dom/media/mediasource/test/test_LoadedMetadataFired.html => dom/media/mediasource/test/test_LoadedMetadataFired_mp4.html
rename : dom/media/mediasource/test/test_MediaSource.html => dom/media/mediasource/test/test_MediaSource_mp4.html
rename : dom/media/mediasource/test/test_SeekableAfterEndOfStreamSplit.html => dom/media/mediasource/test/test_SeekableAfterEndOfStreamSplit_mp4.html
rename : dom/media/mediasource/test/test_SeekableAfterEndOfStream.html => dom/media/mediasource/test/test_SeekableAfterEndOfStream_mp4.html
rename : dom/media/mediasource/test/test_SeekableBeforeEndOfStreamSplit.html => dom/media/mediasource/test/test_SeekableBeforeEndOfStreamSplit_mp4.html
rename : dom/media/mediasource/test/test_SeekableBeforeEndOfStream.html => dom/media/mediasource/test/test_SeekableBeforeEndOfStream_mp4.html
rename : dom/media/mediasource/test/test_SplitAppendDelay.html => dom/media/mediasource/test/test_SplitAppendDelay_mp4.html
rename : dom/media/mediasource/test/test_SplitAppend.html => dom/media/mediasource/test/test_SplitAppend_mp4.html
rename : dom/media/mediasource/test/test_TruncatedDuration.html => dom/media/mediasource/test/test_TruncatedDuration_mp4.html
2015-07-10 12:18:00 +01:00
Jean-Yves Avenard
052c09ee91 Bug 1148103: P1. Fix mediasource "once" utility. r=karlt 2015-07-10 12:17:55 +01:00
Ted Mielczarek
c5b6c24366 bug 1176229 - build script for building cctools with crosstool-ng. r=mshal
--HG--
extra : commitid : 2H64iWcGbHO
extra : rebase_source : 7949387fb669114a1381ef11c07ac52a5611942d
2015-06-19 09:45:42 -04:00
Ted Mielczarek
0bb4b5da1a bug 1171427 - update minidump_stackwalk binaries. r=jgriffin
--HG--
extra : commitid : KU3rkn7z6LI
extra : rebase_source : fe3245fcf075ed9b409827281f75f479710785d5
2015-07-08 15:25:58 -04:00
Ted Mielczarek
354147c1ae bug 1181722 - Add a Taskcluster script for building minidump_stackwalk binaries (NPOTB)
--HG--
extra : commitid : 8nkoJI4DfRU
extra : rebase_source : 0d276e12516082560c283a336164890098678756
2015-07-10 06:49:17 -04:00
Jonathan Kew
e084d68099 Bug 1182160 - part 2 - Enable vertical writing-mode portion of ua-style-sheet-* tests involving tables. r=heycam 2015-07-10 10:57:00 +01:00
Jonathan Kew
858787cb30 Bug 1182160 - part 1 - Enable vertical writing-mode portion of ua-style-sheet-input-number testcase. r=heycam 2015-07-10 10:56:58 +01:00
Benjamin Bouvier
995104a40e Bug 1155211: Remove selectBits on Float types; r=nbp
--HG--
extra : rebase_source : d78859d4900403c74c3dc25bca70a98ae55d2f23
extra : histedit_source : e135f9d93e9d40d9107e50a19ff66d700be9379f
2015-07-06 12:41:14 +02:00
Benjamin Bouvier
44f39fa226 Bug 1155211: Rename bitselect into selectBits; r=nbp
--HG--
extra : rebase_source : d1838024d623afb7c83ba874b8c8660d9a651bbc
extra : histedit_source : 824c85d7b4761b1ee98ecaca95ea014701e8f8f5
2015-07-06 11:09:33 +02:00
Benjamin Bouvier
dc18ab1de6 Bug 1155211: Part 3.3 - New tests; r=h4writer
--HG--
extra : rebase_source : 775222e2baec8c144fc4f984bb52abab80e04a31
extra : histedit_source : 83a0651277a325eec7153c96caeae4c12faa3e0e
2015-07-09 21:09:27 +02:00
Benjamin Bouvier
0a5c92d745 Bug 1155211: Part 3.2 - Remove lanes getters; r=nbp
--HG--
extra : rebase_source : a36a68cb07476b4d29aaf2459b572e6efca4ac27
extra : histedit_source : 142001b0366f88df4a6780b27da0ea85ca543246
2015-07-09 21:24:01 +02:00
Benjamin Bouvier
2a498bbf44 Bug 1155211: Part 3.1 - Update tests for extractLane; r=h4writer
--HG--
extra : rebase_source : a99732442eb06d9ca3ef1ca6ed910d6aa83de49a
extra : histedit_source : 268b068343fb955327a0313dfc5cc08d1224dc95
2015-07-09 21:07:20 +02:00
Benjamin Bouvier
5d11b8ae61 Bug 1155211: Part 3.0 - Implement SIMD[type].extractLane; p=flomerz;bbouvier; r=h4writer
--HG--
extra : rebase_source : 469ea5939c75791990bff66d26d482932bdd98d8
extra : histedit_source : 215e0566fe5f36b66bc0153a3dfbcbb606ce59e5
2015-07-09 21:07:04 +02:00
Benjamin Bouvier
802dc6af5c Bug 1173722: Part 1 - Capitalize all the SIMD types names; r=nbp
--HG--
rename : js/src/jit-test/tests/TypedObject/bug1109911.js => js/src/jit-test/tests/SIMD/bug1109911.js
rename : js/src/jit-test/tests/TypedObject/bug953108.js => js/src/jit-test/tests/SIMD/bug953108.js
extra : rebase_source : 3520ab8199e9b9f977e8030e94a5adddb38f69c1
extra : histedit_source : 7e3eeb07c3107d48d381a87f79db2dee18819025
2015-07-09 19:15:24 +02:00
Carsten "Tomcat" Book
ab18aa81af Backed out changeset 9278f620c078 (bug 1181375) for bustage
--HG--
extra : rebase_source : 287922d16f08c2b9dcab3cb9724fac8acc4cac54
2015-07-10 09:28:50 +02:00
Carsten "Tomcat" Book
c2085f63cf Backed out changeset 82ee5a86dead (bug 1181375)
--HG--
extra : rebase_source : f86c7c6632b32a5dc9a208b0ad308b74509fe5a0
2015-07-10 09:27:30 +02:00
Carsten "Tomcat" Book
5a7a6c3543 Backed out changeset f4d81e9a81e0 (bug 1181375)
--HG--
extra : rebase_source : 4baf187061a7e59567772ef0bc407cf6d8c6db33
2015-07-10 09:27:24 +02:00
Hiroyuki Ikezoe
d097a2d673 Bug 1150808 - Implement Animation.reverse(). r=smaug r=birtles
--HG--
extra : rebase_source : 593ef5ed090d016260f6ca07008ff036effe7fd6
2015-07-09 22:54:00 +02:00
Jeff Walden
58fdd7266a Bug 1169639 - Make intrinsicsHolder-accesses fallible, now that it's possible to access it without having previously gone through intrinsics-object creation code to ensure its existence. r=shu
--HG--
extra : rebase_source : a7861beac04513079ceb06e239a19c615b4b9758
2015-06-08 10:55:53 -07:00
Carsten "Tomcat" Book
be3d119475 Backed out changeset a02884944d45 (bug 1175005) for bustage on a CLOSED TREE 2015-07-10 08:40:38 +02:00
Carsten "Tomcat" Book
7b8c1b99eb Backed out changeset 9fac75be77b7 (bug 1175005) 2015-07-10 08:39:38 +02:00
Carsten "Tomcat" Book
c082163e2e Backed out changeset 83b04f47bdaf (bug 1175005) 2015-07-10 08:39:33 +02:00
Carsten "Tomcat" Book
01aaa017e5 Backed out changeset 8ae1bcd7330c (bug 1175005) 2015-07-10 08:39:27 +02:00
David Anderson
f6a359fda1 Annotate crash reports during graphics driver initialization guards. (bug 1181375 part 3, r=mattwoodrow) 2015-07-09 23:17:17 -07:00
David Anderson
b8a3f7b038 Annotate crash reports during the graphics sanity test. (bug 1181375 part 2, r=mchang) 2015-07-09 23:17:12 -07:00
David Anderson
b706489a3e Add telemetry for why the graphics sanity test chooses to run. (bug 1181375 part 1, r=mchang) 2015-07-09 23:17:08 -07:00
David Anderson
13754852de Add monitor information to the telemetry environment. (bug 1175005 part 5, r=gfritzsche)
--HG--
extra : rebase_source : bbef42732fea99d19ab0fb46b76f8fb358d09229
2015-06-17 23:12:19 -07:00
David Anderson
4a507c66a0 Add nsIGfxInfo::GetMonitor support for Windows. (bug 1175005 part 2, r=jimm)
--HG--
extra : rebase_source : e82d07880330bbc8c584da01a6359a50a8179862
2015-06-17 23:12:00 -07:00
David Anderson
fae0692976 Add nsIGfxInfo::ListMonitors support for OS X. (bug 1175005 part 3, r=mstange)
--HG--
extra : rebase_source : 43ed0dba6b9404fbf7f0d3c409c8ac5f53d0e976
2015-06-17 23:12:06 -07:00
David Anderson
b84f465ed6 Add an nsIGfxInfo function to query monitors. (bug 1175005 part 1, r=mattwoodrow)
--HG--
extra : rebase_source : 3cee63399034830a6d81358bd2d52ee064851f30
2015-06-17 23:11:55 -07:00
Nicholas Nethercote
3aa4ed90e3 Bug 1181445 (part 13) - Use nsBaseHashTable::Iterator in xpcom/ds/. r=froydnj.
--HG--
extra : rebase_source : 0c143d4bb6de75d133984b41400cd612e4d1064e
2015-07-09 16:54:59 -07:00
Nicholas Nethercote
f32a629f7d Bug 1181445 (part 12) - Use nsBaseHashTable::Iterator in xpcom/threads/. r=froydnj.
--HG--
extra : rebase_source : 76f747c7ac22df28cc78a8afea0e25f3b4b2aa07
2015-07-09 16:54:59 -07:00
Nicholas Nethercote
d367971294 Bug 1181445 (part 11) - Use nsBaseHashTable::Iterator in xpcom/glue/. r=froydnj.
--HG--
extra : rebase_source : 5b6fe9813c08627f626fa8da66a8e724baa274aa
2015-07-09 16:54:59 -07:00
Nicholas Nethercote
70347ce8c5 Bug 1181445 (part 10) - Use nsBaseHashTable::Iterator in CycleCollectedJSRuntime. r=mccr8.
--HG--
extra : rebase_source : 04841562dbe03e48b37c941b540ade0c493ba4e6
2015-07-09 16:54:59 -07:00
Nicholas Nethercote
dbb7aa5cb2 Bug 1181445 (part 9) - Use nsBaseHashTable::Iterator in nsConsoleService. r=froydnj.
--HG--
extra : rebase_source : b2093646a4e91e99e901075d19851392696f06ff
2015-07-09 16:54:59 -07:00
Nicholas Nethercote
945ee9edd6 Bug 1181445 (part 8) - Use nsBaseHashTable::Iterator in SystemMemoryReporter. r=froydnj.
--HG--
extra : rebase_source : 1629f83406d7997fd8e21f3cb6558ca09adb109c
2015-07-09 16:54:59 -07:00
Nicholas Nethercote
4230c038ed Bug 1181445 (part 7) - Use nsBaseHashTable::Iterator in xpcom/reflect/. r=froydnj.
--HG--
extra : rebase_source : eca5822aff7c334c74a5cabea6cef2fc3b94bf3d
2015-07-09 16:54:59 -07:00
Nicholas Nethercote
d13b0d1848 Bug 1181445 (part 6) - Use nsBaseHashTable::Iterator in xpcom/components/. r=froydnj.
Note that enumfunc_pentries and persistent_userstruct are unused, and so could
be removed.

--HG--
extra : rebase_source : 57ae41aa2e7d514dc8f3f3d79d3d1946a407c4ac
2015-07-09 16:54:59 -07:00
Nicholas Nethercote
240d180d7f Bug 1181445 (part 5) - Use nsTHashTable::Iterator in nsTHashtable.h. r=mccr8.
This is a particularly nice example of how iterators can be so much nicer than
Enumerate()-style functions:

  1 file changed, 4 insertions(+), 33 deletions(-)

--HG--
extra : rebase_source : 757f75b90cb4c624143c236f9743edf158f72d66
2015-07-09 16:54:59 -07:00
Nicholas Nethercote
35b8916e86 Bug 1181445 (part 4) - Use nsTHashTable::Iterator in nsCategoryManager. r=froydnj.
--HG--
extra : rebase_source : dd2ca157bf07f49a25d501986d3338e0f525348f
2015-07-09 16:54:58 -07:00
Nicholas Nethercote
8626fc2a98 Bug 1181445 (part 3) - Use nsTHashTable::Iterator in nsObserverService. r=froydnj.
--HG--
extra : rebase_source : 1bbbc86315455a5af29d34c80feac2f206d7d9f2
2015-07-09 16:49:32 -07:00
Nicholas Nethercote
e4c39dc6c4 Bug 1181445 (part 2) - Use nsTHashTable::Iterator in nsMemoryReporterManager. r=froydnj.
--HG--
extra : rebase_source : 038b7ee151880d57066024d940fa112ee282a995
2015-07-08 22:32:39 -07:00
Nicholas Nethercote
b37d03af49 Bug 1181445 (part 1) - Implement iterators for nsTHashtable and nsBaseHashtable. r=froydnj.
nsBaseHashtable has both EnumerateRead() and Enumerate(). A comment claims that
the latter locks the table, but this is false, so I removed the comment. Other
than that the only notable difference between them is that they have slightly
different types for dealing with values (|UserDataType| vs |DataType&|) so I've
implemented both GetUserData() and GetData(), allowing either type to be used.

--HG--
extra : rebase_source : 9d61cc8f4c14082c9f1939ff3ced2b697e043f42
2015-07-07 20:47:59 -07:00
Mauricio Collares Neto
96a5d2aec9 Bug 1182203 - Part 1: Optimize unsigned division by constants. r=sunfish 2015-07-09 11:21:00 +02:00
Mauricio Collares Neto
3f029ae286 Bug 1182203 - Part 0: Generalize reciprocal multiplication constant calculation. r=sunfish 2015-07-09 11:19:00 +02:00
Gerald Squelart
0cf2393949 Bug 1182363 - Added missing 'else' to prevent wrong error logging. r=edwin 2015-07-09 18:22:00 +02:00
JW Wang
ac161fa645 Bug 1181913 - fix data race in AudioSink::mWritten. r=kinetik 2015-07-09 22:58:24 +08:00
Hiroyuki Ikezoe
56a826cd0a Bug 1181905 - Animation::IsPlaying should check playbackRate != 0 to stop playing on compositor animation. r=bbirtles 2015-07-09 20:54:00 +02:00
Jim Mathies
5df104fdfb Bug 1174461 - Cache NS_NATIVE_PLUGIN_PORT on the content side since it never changes. r=aklotz 2015-07-09 19:07:48 -05:00
Ritu Kothari
533256ed4d Bug 1167410 - Removing an unused initialization. r=hurley 2015-06-26 15:33:00 +02:00