Martijn Wargers
a96a1949fe
Bug 902686 - Change manifest.js to use SpecialPowers.pushPrefEnv. r=jwwang
2014-07-14 12:18:16 +02:00
Bruce Sun
d01416c279
Bug 904177 - Add media.omx.async.enabled preference. r=sotaro, r=cpearce
2014-07-16 15:40:05 +08:00
Gabor Krizsanits
52ba548df3
Bug 1016875 - Part10: GetPrincipal for imports. r=mrbkap
2014-07-17 10:51:11 +02:00
Makoto Kato
bab6f180c8
Bug 984033 - Large OOM in nsStreamLoader::WriteSegmentFun. r=honza
2014-07-17 17:37:33 +09:00
Bruce Sun
88c3fa45d2
Bug 904177 - Create MediaCodecDecoder. r=sotaro, r=cpearce
2014-07-16 15:38:14 +08:00
Bruce Sun
940d5707c2
Bug 904177 - Create MediaCodecReader. r=sotaro, r=cpearce
2014-07-16 15:36:29 +08:00
Bruce Sun
e422707343
Bug 904177 - Extract MediaStreamResource. r=sotaro, r=cpearce
2014-07-16 15:34:30 +08:00
Bruce Sun
dd78ab4dce
Bug 904177 - Add I420ColorConverterHelper. r=sotaro, r=cpearce
2014-07-16 15:32:21 +08:00
Dirkjan Ochtman
6ad61da6d3
Bug 779723 - Implement RadioNodeList collection r=bz
2014-07-16 18:44:19 +02:00
Walter Litwinczyk
e330e282ae
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
af8d42f874
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
1bc50b5184
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
7d06a049e6
Bug 1038061 - Allow specifying audio stream for speech recognition. r=smaug,ggp sr=smaug
2014-07-16 09:38:59 +08:00
Tom Schuster
4e27ccd62e
Bug 673569 - Let each frame script have its own scope (r=smaug)
2014-06-13 19:56:38 +02:00
Randell Jesup
371220169d
Bug 1037754: Query GMPService to determine if H.264 is available r=cpearce
2014-07-16 22:59:17 -04:00
Randell Jesup
1bb3afde43
Backed out changeset 6d976c67e926 (bug 1037754)
2014-07-16 23:50:10 -04:00
L. David Baron
05fedabeee
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
241a56c740
Bug 1037754: Query GMPService to determine if H.264 is available r=cpearce
2014-07-16 22:59:17 -04:00
Edwin Flores
ba3c31b695
Bug 1038467 - Rename MediaPlugin* classes r=cpearce
2014-07-17 13:32:56 +12:00
Edwin Flores
085cde332a
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
b34732fc82
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
Chris Pearce
894f4fac92
Bug 973710 - Fix compile errors for pedantic SOB compilers and WAE. r=bustage
2014-07-17 10:47:50 +12:00
Chris Pearce
ed4d27cc38
Bug 973710 - Drain MP4Reader's decoders on EOS. r=kinetik
2014-07-17 10:37:17 +12:00
Edwin Flores
154b202425
Bug 1038031 - Add --disable-eme flag - r=cpearce,gps,bz
2014-07-17 08:54:00 +12:00
Birunthan Mohanathas
eaf5a9b897
Bug 1038535 - Flatten caps/{idl,include,src}/ directories. r=bholley,gps
...
--HG--
rename : caps/src/DomainPolicy.cpp => caps/DomainPolicy.cpp
rename : caps/include/DomainPolicy.h => caps/DomainPolicy.h
rename : caps/idl/nsIDomainPolicy.idl => caps/nsIDomainPolicy.idl
rename : caps/idl/nsIPrincipal.idl => caps/nsIPrincipal.idl
rename : caps/idl/nsIScriptSecurityManager.idl => caps/nsIScriptSecurityManager.idl
rename : caps/src/nsJSPrincipals.cpp => caps/nsJSPrincipals.cpp
rename : caps/include/nsJSPrincipals.h => caps/nsJSPrincipals.h
rename : caps/src/nsNullPrincipal.cpp => caps/nsNullPrincipal.cpp
rename : caps/include/nsNullPrincipal.h => caps/nsNullPrincipal.h
rename : caps/src/nsNullPrincipalURI.cpp => caps/nsNullPrincipalURI.cpp
rename : caps/src/nsNullPrincipalURI.h => caps/nsNullPrincipalURI.h
rename : caps/src/nsPrincipal.cpp => caps/nsPrincipal.cpp
rename : caps/include/nsPrincipal.h => caps/nsPrincipal.h
rename : caps/src/nsScriptSecurityManager.cpp => caps/nsScriptSecurityManager.cpp
rename : caps/include/nsScriptSecurityManager.h => caps/nsScriptSecurityManager.h
rename : caps/src/nsSystemPrincipal.cpp => caps/nsSystemPrincipal.cpp
rename : caps/include/nsSystemPrincipal.h => caps/nsSystemPrincipal.h
2014-07-15 11:12:59 -07:00
Matthew A. Miller
549c9d0443
Bug 983504 - Fix Android emulator build errors. r=jesup
2014-07-16 19:16:38 +02:00
Matthew A. Miller
4c1cff2114
Bug 983504 - Modify constraints for screen sharing. r=bholley,jib
2014-07-08 00:01:27 -06:00
Gian-Carlo Pascutto
98f56bf7f2
Bug 983504 - Enumeration & MediaEngine changes for screen sharing. r=jesup,mt
2014-07-07 09:46:00 +02:00
Christoph Kerschbaumer
0611e0b922
Bug 1005225 - CSP in C++: SImplify shouldProcess for CSP (r=sstamm)
2014-07-07 10:15:36 -07:00
JW Wang
69a1353f18
Bug 886188 - Re-enable test_preload_actions.html on Android. r=cpearce
2014-07-15 18:58:00 -04:00
Carsten "Tomcat" Book
89828810a9
Backed out changeset ffa4255ebaa7 (bug 1016875) for bustage on a CLOSED TREE
2014-07-16 15:25:59 +02:00
Gabor Krizsanits
4f48c22648
Bug 1016875 - Part10: Principal() for ImportLoader. r=mrbkap
2014-07-16 14:32:00 +02:00
Gabor Krizsanits
818336512c
Bug 1016875 - part9: System should only import other system documents. r=mrbkap
2014-07-16 14:32:00 +02:00
Gabor Krizsanits
1a28bb42ef
Bug 1016875 - Part8: handling imports with non-http uri. r=mrbkap
2014-07-16 14:32:00 +02:00
Gabor Krizsanits
09085f3ca2
Bug 1016875 - Part7: Imports should have their own LoadGroup. r=mrbkap
2014-07-16 14:31:59 +02:00
Gabor Krizsanits
237296e6ae
Bug 1016875 - Part6: CORS and other security checks for imports. r=mrbkap
2014-07-16 14:31:59 +02:00
Gabor Krizsanits
2ae58cfc9a
Bug 1016875 - Part5: Redirection test for Imports. r=mrbkap
2014-07-16 14:31:59 +02:00
Gabor Krizsanits
44b803c23a
Bug 1016875 - Part4: Removing mChannel in ImportLoader. r=mrbkap
2014-07-16 14:31:59 +02:00
Gabor Krizsanits
6308e91d6b
Bug 1016875 - Part3: Events in HTML imports should not bubble. r=mrbkap
2014-07-16 14:31:59 +02:00
Gabor Krizsanits
302d5f0675
Bug 1016875 - Part2: Ensure mDocument in ImportLoader::OnStopRequest. r=mrbkap
2014-07-16 14:31:59 +02:00
Gabor Krizsanits
6fb3e2f23c
Bug 1016875 - Part1: Fixing leaking of mImportParent. r=mrbkap
2014-07-16 14:31:58 +02:00
Matt Woodrow
b76f8316a4
Bug 1039150 - Don't trigger creation a backbuffer when we set a canvas to be opaque. r=roc
...
--HG--
extra : rebase_source : 681d8c8e172fb2eba6639cd03e5664017d522dbc
2014-07-16 18:15:39 +12:00
Wes Kocher
3d788aba24
Merge m-c to inbound
2014-07-15 17:39:19 -07:00
Wes Kocher
2e408ff3b5
Merge fx-team to m-c a=merge
2014-07-15 17:26:32 -07:00
Brad Lassey
10f1a84d09
bug 1037644 - don't use mozAfterPaint events to drive tab stream r=jesup
2014-07-11 17:03:47 -04:00
Brad Lassey
499f8d11da
bug 1037488 - MediaEngineTabVideoSource should set width, height and framerate based on constraints and prefs passed to Allocate() r=jesup
2014-07-11 11:55:23 -04:00
Brian Birtles
13ee79ab71
Bug 1036287 part 5 - Drop aTime param from IsRunning(At) and IsCurrent(At), since they now use the current timeline time; r=dholbert
2014-07-16 09:02:33 +09:00
Brian Birtles
7976ecebaf
Bug 1032573 part 5 - Add GetAnimationPlayers to Element; r=bz
...
This patch adds the WebIDL definitions and implementation of
getAnimationPlayers on Element.
It does not include the full definition of AnimationPlayer but only readonly
versions of the currentTime and startTime attributes since these are easy
to implement and enable identifying the different animations that are returned
for the sake of testing.
Web Animations defines getAnimationPlayers as only returning the animations that
are either running or will run in the future (known as "current" animations).
This will likely change since it seems desirable to be able query animations
that have finished but are applying a forwards fill. For now, however, this
patch makes us only return animations that have not finished.
This patch also removes an assertion in ElementAnimation::GetLocalTime that
would fail if called on a finished transition. This assertion is no longer
necessary since an earlier patch in this series removed the overloading of
the animation start time that meant calling this on a finished transition
was unsafe. Furthermore, this assertion, if it were not removed, would fail
if script holds onto a transition and queries its start time after it
completed.
2014-07-16 09:02:31 +09:00
Anthony Jones
f96b22a4c6
Bug 1038971 - Fix libav frame ordering; r=edwin
2014-07-16 11:54:26 +12:00
Wes Kocher
78f6be009c
Backed out 1 changesets (bug 1005225) for Gu permared
...
Backed out changeset 452d8502bea1 (bug 1005225)
* * *
Backed out 2 changesets (bug 1005225, bug 1030936) for Gu permared
Backed out changeset 32a1fa1b28d5 (bug 1030936)
Backed out changeset 61d41b381f30 (bug 1005225)
2014-07-15 16:18:50 -07:00
Christoph Kerschbaumer
7baffd6361
Bug 1005225: Follow up, changed uuid in the wrong idl (r=ckerschb)
2014-07-15 13:59:59 -07:00
Sid Stamm
502fa82c14
Bug 1030936 - Remove CSP fast path for certified apps (r=fabrice)
...
--HG--
extra : rebase_source : 29ded0fc7b6cd320b234e45571239961513bd9ff
2014-07-15 13:31:47 -07:00
Christoph Kerschbaumer
e95172359b
Bug 1005225 - CSP in C++: SImplify shouldProcess for CSP (r=sstamm)
...
--HG--
extra : rebase_source : a0e2bacb5376afde0ccc0487da6e3ceb70bfb09c
2014-07-07 10:15:36 -07:00
Ehsan Akhgari
aa47662f4d
Bug 1038202 - Give MSCOMInitThreadPoolListener a private destructor; r=bjacob
2014-07-15 16:37:33 -04:00
Randell Jesup
b938bb593a
Bug 1038879: ensure odd widths/heights in getUserMedia are handled correctly r=rillian
2014-07-15 15:49:01 -04:00
Benoit Girard
cb397e6eb5
Bug 1037691 - Fix instances where refcounted classes expose a public destructor. r=ehsan,bent,mayhemer,jrmuizel
2014-07-15 11:37:45 -04:00
Michael Ratcliffe
5271f4ddf9
Bug 1033391 - Enable GeometryUtils APIs in privileged code. r=smaug,roc
2014-07-03 14:23:14 +01:00
Jed Davis
8cf2ff52b1
Bug 1038406 - Privatize destructor for ResourceSocketListener. r=cpearce
...
Bonus fix: remove redundant `public:`.
2014-07-14 14:47:00 +02:00
Matthew Gregan
cc129d221e
Bug 1031532 - Hold the SourceBufferResource monitor during eviction. r=cajbir
2014-07-14 22:41:00 +12:00
Matthew Gregan
9e0b0e6724
Bug 1031532 - Tighten up public interface of SourceBufferResource::ResourceQueue. r=cajbir
2014-07-14 22:41:00 +12:00
Ehsan Akhgari
56654a8755
Bug 1038221 - Fix some WMF destructors to be private; r=cpearce
2014-07-14 21:51:13 -04:00
Gabriel Luong
b310347d92
Bug 591303 - Part 3: Set line and column number for all rules in nsCSSParser. r=bz
2014-07-14 15:57:54 -07:00
Ryan VanderMeulen
b34be95846
Merge m-c to inbound. a=merge
2014-07-14 16:19:58 -04:00
Ryan VanderMeulen
b565295f7a
Merge b2g-inbound to m-c. a=merge
2014-07-14 16:17:10 -04:00
Octoploid
d808249c97
Bug 1035092 - "bool functions shouldn't return nullptr" [r=sfink]
...
--HG--
extra : rebase_source : 0a0f2549b0a34c759384d8293f6227e112610147
2014-07-12 06:26:00 -07:00
Andrew McCreight
1ee07d58d6
Bug 1038207 - Fix various classes that reimplement nsISupports. r=ehsan
2014-07-14 12:21:34 -07:00
Carsten "Tomcat" Book
1e360ef1ad
Merge mozilla-central to b2g-inbound
2014-07-14 15:32:20 +02:00
Martijn Wargers
e03e2074d8
Bug 1037976 - Enable some of the Iframe sandbox mochitests on b2g emulator. r=jmaher
2014-07-13 17:23:39 +02:00
Jonathan Watt
c8e82d1245
Bug 1037570 - Remove gfxPath. r=mattwoodrow
2014-07-11 11:25:00 +02:00
Bruce Sun
875c2a9ff4
Bug 1037282 - Create MediaResourceHandler and MediaCodecProxy. r=sotaro,cpearce
2014-07-11 11:01:30 +08:00
Randell Jesup
0beb954b47
Bug 1035819: patch 2 - Enable dynamic rotation in gUM when we're hooked to a PeerConnection r=jhlin
2014-07-14 01:48:02 -04:00
Randell Jesup
ee8f20f154
Bug 1035819: patch 1 - Add notification of DirectListeners and generalize Notification of events r=roc
2014-07-14 01:47:56 -04:00
Randell Jesup
14c29a4bf9
Bug 1037911: bustage fix for the other half rs=bustage
2014-07-13 20:48:45 -04:00
Randell Jesup
f2666722f4
Bug 1037911: Bustage fix for -Werror rs=bustage
2014-07-13 15:11:39 -04:00
Randell Jesup
2c93f480c3
Bug 1037911: Downgrade assertion on GMP codec destruction since an edge case triggers it r=cpearce
2014-07-13 02:06:58 -04:00
Kyle Huey
8031891b11
Bug 1034304: Remove nsIDOMHTMLAudio/VideoElement. r=smaug
2014-07-12 19:20:42 -07:00
Vivien Nicolas
f8615d7ace
Bug 1013913 - Add a DOMMetaChanged event. r=bz
2014-07-12 13:28:48 +02:00
Jeff Gilbert
a707c24aa1
Bug 843673 - Re-enable WebGL instanced drawing, and fix the max instance calculation. - r=kamidphish
2014-07-11 21:53:57 -07:00
Michael Pruett
73b88d19fd
Bug 1034907 - Remove dangerous public destructor of TimeRanges. r=smaug
2014-07-12 20:26:21 -05:00
Ryan VanderMeulen
0aebdb29a0
Merge inbound to m-c. a=merge
2014-07-11 16:34:56 -04:00
Chris Pearce
9ee7bb7bfe
Bug 1037317 - Move GMPBufferType to be a property of GMPVideoFrameEncoded. r=jesup
2014-07-11 10:39:10 -04:00
JW Wang
195262fa39
Bug 996465 - Enable test_fragment_play.html. r=cpearce
2014-07-10 19:13:00 -04:00
JW Wang
0f9bf7bc61
Bug 996465 - Add ability to delay running state machine cycles for synchronization between decoding/main and state machine threads. r=cpearce
2014-07-11 03:11:00 -04:00
JW Wang
80b90738fb
Bug 996465 - Extract code running state machine cycles into a class. r=cpearce
2014-07-11 03:11:00 -04:00
Carsten "Tomcat" Book
d6ea794d8c
Backed out changeset cf85693280c7 (bug 886570) frequent mochitest-3 errors on windows
2014-07-11 14:15:29 +02:00
Mike Hommey
34799e0459
Bug 1036864 - Remove EXPORT_LIBRARY. r=mshal
2014-07-11 19:06:55 +09:00
Carsten "Tomcat" Book
0d3361fa9d
Backed out changeset bbcfcf00f84e (bug 996465) for bustage on a CLOSED TREE
2014-07-11 09:54:42 +02:00
Carsten "Tomcat" Book
fa1174ca38
Backed out changeset aa529bac2a92 (bug 996465)
2014-07-11 09:54:24 +02:00
Carsten "Tomcat" Book
87a18b60be
Backed out changeset 19f686d29ae6 (bug 996465)
2014-07-11 09:54:22 +02:00
Neil Deakin
5e375bd157
Bug 1020496, add getAutocompleteInfo method to get components of autocomplete attribute, r=smaug
2014-07-09 08:01:00 +01:00
Gijs Kruitbosch
ba4ae2ee67
Bug 577892 - allow icons to change when href attribute is set directly, with automated test, r=dolske,bz
...
--HG--
extra : rebase_source : 8b74cb3e4c60df4b84c207f2ae1bc371e238d19d
2014-07-03 22:40:52 +01:00
Ryan VanderMeulen
6199750f94
Merge inbound to m-c on a CLOSED TREE. a=merge
2014-07-10 18:22:38 -04:00
Benjamin Smedberg
3fd5e0dcc1
Bug 1032814 - Gecko media plugins should not automatically enable plugin from system locations. Instead, there is a programmatic API for registering available plugins which will be used by addons or the addon manager. For development, there is also an environment variable. r=josh/jesup
2014-07-10 14:48:11 -04:00
Eric Rahm
39dc6549a4
Bug 1036679 - MediaStreamGraph shutdown can hang if happening in conjunction with a memory report. r=roc
2014-07-09 17:22:37 -07:00
Nicolas Silva
4020519c2c
Bug 1034593 - Prevent clips with huge extents to be passed to a cairo context from CanvasRenderingContext2D. r=jrmuizel
2014-07-10 20:12:26 +02:00
Randell Jesup
1d928b0727
Bug 1037000: Include "default communications device" in the audio input enumeration for gUM r=padenot
2014-07-10 13:15:26 -04:00
Ed Morley
54b9865ebb
Backed out changeset 91f25a63dea9 (bug 1032814) for build failures
2014-07-10 17:43:21 +01:00
Benjamin Smedberg
fbe5d05607
Bug 1032814 - Gecko media plugins should not automatically enable plugin from system locations. Instead, there is a programmatic API for registering available plugins which will be used by addons or the addon manager. For development, there is also an environment variable. r=josh/jesup
...
--HG--
extra : rebase_source : dcd8708ac50a96cff3c59d3c4a531288c19bd961
2014-07-10 10:32:59 -04:00
Olli Pettay
7b0a4c383d
Bug 982039 - Radio input required not working when element disabled by js, r=bz
...
--HG--
extra : rebase_source : 53b134dc349ec7068c4543469e89f7e40073ea15
2014-07-10 18:01:59 +03:00
Kartikaya Gupta
35136e5a31
Bug 1036444 - Kill touchenter and touchleave events. r=smaug
2014-07-09 10:27:00 -04:00