Commit Graph

21116 Commits

Author SHA1 Message Date
Robert O'Callahan
1dfa57f8e3 Bug 863618. Make Range.getClientRects/getBoundingClientRect take account of CSS transforms. r=tn
--HG--
extra : rebase_source : 7a4b8773965f12e89fe0be655819d6d408140c2d
2014-07-22 01:58:14 +12:00
Chris Pearce
69ac3d284b Bug 1041401 - Build WMF PDM in its own translation unit in unified builds. r=padenot 2014-07-21 20:57:03 +12:00
Shelly Lin
9f0205643e Bug 1038494 - Rewrite test cases of track interfaces when consuming a media stream. r=roc 2014-07-15 18:04:22 +08:00
Randell Jesup
4ac7943b4f Bug 1038961: Patch 1 - Send GMP plugin crashes to observer, and implement PluginID system r=cpearce,jib 2014-07-21 03:50:09 -04:00
Bob Owen
37adeee814 Bug 1037564 Part 3: Replace |nsCxPusher|s in nsObjectLoadingContent::NotifyContentObjectWrapper. r=bholley 2014-07-15 12:34:42 +01:00
JW Wang
62b92a8a88 Bug 972826 - reset 'src' to force releasing h264 decoder so that the cloned <video> can play gizmo.mp4. r=cajbir 2014-07-17 20:28:00 +02:00
JW Wang
5558561bf9 Bug 668973 - enable test_playback.html on Android and B2G. r=cpearce 2014-07-17 18:50:00 +02:00
Nikhil Marathe
5f5ae44de2 Bug 984048 - Part 7 - Documents register themselves with corresponding ServiceWorkerInfo. r=bz
--HG--
extra : transplant_source : %FD%9BD%8C%E4a%A9%CB9%17L%EE%E38%11%A1t%8A%3Bs
2014-07-20 23:25:44 -07:00
Georgios Kontaxis
60a20731f2 Bug 1029887: Keep track of DOM nodes blocked by NS_ERROR_TRACKING_URI (r=khuey,smaug) 2014-06-24 17:37:03 -07:00
Randell Jesup
6b383c6465 Bug 1041226: disable crashreporter in GMP plugins until it's ready r=gfritzsche a=kwierso 2014-07-19 19:51:37 -04:00
Randell Jesup
2a66338f30 Bug 1040345: Fix shutdown design issues with Webrtc GMP interfaces and quash leaks r=gcp 2014-07-19 19:14:03 -04:00
Boris Zbarsky
c03ab46f93 Bug 1040263. Eagerly create and preserve Promise reflectors so we always have them available during unlink. r=nsm,bholley. 2014-07-18 21:31:11 -04:00
Benjamin Smedberg
6a1e7fc555 Bug 1039575 followup to fix --disable-crashreporter builds r=bustage 2014-07-18 14:23:07 -04:00
Kyle Huey
7919c2fb28 Bug 1040380: Report the size of text nodes in the CC graph. r=smaug
--HG--
extra : rebase_source : bfb7217a8e617709e6f0a8e95d41563fdbd65959
2014-07-18 10:41:34 -07:00
Benjamin Smedberg
76203fd3dd Bug 1039572 - Fix the re-entry problem with GMPParent::ActorDestroy and the MaybeUnload callers who are asynchronous, r=jesup 2014-07-18 13:37:06 -04:00
Benjamin Smedberg
214fd35cc4 Bug 1039575 - Hook up crash reporting for GMP plugins to the point where we have a crash ID in GMPParent::ActorDestroy, r=ted
* * *
Bug 1039575 followup - always return from GMPChild
2014-07-18 13:35:44 -04:00
Steve Fink
723f09580a Bug 1035395, r=bholley,smaug
--HG--
extra : rebase_source : 478200a62a5073177ae3c782e252fa9a804e5b01
2014-07-18 09:37:42 -07:00
Bill McCloskey
0f6c7e3982 Bug 1027299 - Print a deprecation warning when importing XUL into content documents (r=smaug) 2014-07-18 08:59:00 -07:00
Benoit Jacob
f02c025df6 Bug 1038928 - WebGL element array cache: dont try to handle null out_upperBound, and add some test coverage for out_upperBound - r=jgilbert 2014-07-18 10:59:55 -04:00
Benjamin Chen
6b106ff18d Bug 1016265 - Ensure the Session object is destroyed on main thread and add assertion and warning if dispatch runnable failed. r=roc 2014-06-26 17:22:05 +08:00
JW Wang
bda3068dd1 Bug 1037423 - Force stop the cubeb stream to ensure stable state before destroying the stream. Also fix some race conditions in AudioStream. r=kinetik 2014-07-17 19:27:00 +02:00
Ahmed Kachkach
68c23f6dff Bug 886570 - Initial integration of structured logs in mochitest; r=ahal,Ms2ger 2014-07-17 09:02:00 +02:00
Matthew Gregan
1dd7b2f142 Bug 1025768 - Restore eager SourceBuffer switching. r=cajbir 2014-07-17 21:31:00 +12:00
Karl Tomlinson
c408e4099c b=932400 change stream ordering to get feedback DelayNode output before supplying input r=roc
Previously downstream nodes from DelayNodes in cycles sometimes received stale
output from the previous MSG iteration.

Also, if two cycles share a common path, they will now *both* be treated as
cycles, either by muting or by enforcing minimum delay.  Previously, marking
one cycle first could prevent detection of other cycles in the same SCC.

--HG--
extra : rebase_source : 82892c538c5ce514165b5f975474df15b99e3d2b
2014-07-17 12:55:55 +12:00
Karl Tomlinson
cbffbf7d6b b=932400 remove refcount manipulation of streams when reordering for processing r=roc
--HG--
extra : rebase_source : f99f4220b53a28a32e9a294b67f4db6218113d73
2014-07-07 11:52:25 +12:00
Shian-Yow Wu
63d29bd74a Bug 988816 - Support multiple OpenNSPRFileOpen() on RemoteOpenFile. r=aklotz, jduell 2014-07-18 10:46:22 +08:00
Randell Jesup
abf65b060c Bug 1039529: Add screen and window sharing booleans to MediaCaptureWindowState r=pkerr,gcp 2014-07-17 22:23:00 -04:00
Randell Jesup
7422d811fc Bug 1038926 - implement window sharing in webrtc/getUserMedia r=jesup,gcp,smaug 2014-07-17 22:23:00 -04:00
Carsten "Tomcat" Book
a996054b3c Backed out changeset 2ccde1bdcb7f (bug 902686) for android m3 test failures 2014-07-17 16:26:05 +02:00
Martijn Wargers
48f939fb0a Bug 902686 - Change manifest.js to use SpecialPowers.pushPrefEnv. r=jwwang 2014-07-14 12:18:16 +02:00
Bruce Sun
1a3f03656f Bug 904177 - Add media.omx.async.enabled preference. r=sotaro, r=cpearce 2014-07-16 15:40:05 +08:00
Gabor Krizsanits
2d26e1168d Bug 1016875 - Part10: GetPrincipal for imports. r=mrbkap 2014-07-17 10:51:11 +02:00
Makoto Kato
12c0753107 Bug 984033 - Large OOM in nsStreamLoader::WriteSegmentFun. r=honza 2014-07-17 17:37:33 +09:00
Bruce Sun
800ea85cc3 Bug 904177 - Create MediaCodecDecoder. r=sotaro, r=cpearce 2014-07-16 15:38:14 +08:00
Bruce Sun
28bc6e557a Bug 904177 - Create MediaCodecReader. r=sotaro, r=cpearce 2014-07-16 15:36:29 +08:00
Bruce Sun
2d0b517729 Bug 904177 - Extract MediaStreamResource. r=sotaro, r=cpearce 2014-07-16 15:34:30 +08:00
Bruce Sun
ecb0c74388 Bug 904177 - Add I420ColorConverterHelper. r=sotaro, r=cpearce 2014-07-16 15:32:21 +08:00
Dirkjan Ochtman
c66270aa34 Bug 779723 - Implement RadioNodeList collection r=bz 2014-07-16 18:44:19 +02:00
Walter Litwinczyk
579ffb3e57 Bug 1030206 - Update old webgl conformance test. Not supporting float rendering targets is now legal. r=kamidphish 2014-07-16 14:25:36 -07:00
Walter Litwinczyk
9f3afeae15 Bug 1030206 - webgl-1.0.3 Disallow floating point render targets if WEBGL_color_buffer_float is not enabled. r=jgilbert 2014-07-07 15:15:59 -07:00
Vikneshwar
028ffa1db3 Bug 1036803 - Removed GetEventTarget() and changed NS_FORWARD_SAFE_NSIEVENTTARGET(GetEventTarget() to NS_FORWARD_SAFE_NSIEVENTTARGET(mEventTarget). r=kinetik 2014-07-15 09:53:00 +02:00
Shih-Chiang Chien
42560288cf Bug 1038061 - Allow specifying audio stream for speech recognition. r=smaug,ggp sr=smaug 2014-07-16 09:38:59 +08:00
Tom Schuster
9777274923 Bug 673569 - Let each frame script have its own scope (r=smaug) 2014-06-13 19:56:38 +02:00
Randell Jesup
0ff7099b5e Bug 1037754: Query GMPService to determine if H.264 is available r=cpearce 2014-07-16 22:59:17 -04:00
Randell Jesup
6de133ee99 Backed out changeset 6d976c67e926 (bug 1037754) 2014-07-16 23:50:10 -04:00
L. David Baron
b083f2db52 Bug 996798 patch 2 - Make the ability to change nsWrapperCache::FlagsType more portable. r=bzbarsky
Without this, an Android build on our automation gives:
content/xul/content/src/nsXULElement.h:359:117: error: left shift count >= width of type [-Werror]
2014-07-16 20:10:10 -07:00
Randell Jesup
f9990e063e Bug 1037754: Query GMPService to determine if H.264 is available r=cpearce 2014-07-16 22:59:17 -04:00
Edwin Flores
7400047efb Bug 1038467 - Rename MediaPlugin* classes r=cpearce 2014-07-17 13:32:56 +12:00
Edwin Flores
cffc75f4d0 Bug 1038467 - Move content/media/plugins to content/media/android and rename files. r=cpearce
--HG--
rename : content/media/plugins/MediaPluginDecoder.cpp => content/media/android/AndroidMediaDecoder.cpp
rename : content/media/plugins/MediaPluginDecoder.h => content/media/android/AndroidMediaDecoder.h
rename : content/media/plugins/MediaPluginHost.cpp => content/media/android/AndroidMediaPluginHost.cpp
rename : content/media/plugins/MediaPluginHost.h => content/media/android/AndroidMediaPluginHost.h
rename : content/media/plugins/MediaPluginReader.cpp => content/media/android/AndroidMediaReader.cpp
rename : content/media/plugins/MediaPluginReader.h => content/media/android/AndroidMediaReader.h
rename : content/media/plugins/MediaResourceServer.cpp => content/media/android/AndroidMediaResourceServer.cpp
rename : content/media/plugins/MediaResourceServer.h => content/media/android/AndroidMediaResourceServer.h
rename : content/media/plugins/MPAPI.h => content/media/android/MPAPI.h
rename : content/media/plugins/moz.build => content/media/android/moz.build
2014-07-17 13:29:24 +12:00
Tim Abraldes
2271b8aa31 bug 985252. Build sandbox code regardless of whether --enable-content-sandbox/MOZ_CONTENT_SANDBOX is provided. Enable sandboxing of GMP plugins. Enable SandboxBroker to set different security policies for different process types. r=bbondy, r=cpearce, r=bent 2014-07-16 16:01:34 -07:00