JW Wang
d7ee4b6ad2
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
97f6b90c7d
Bug 668973 - enable test_playback.html on Android and B2G. r=cpearce
2014-07-17 18:50:00 +02:00
Nikhil Marathe
126236ec8e
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
Robert O'Callahan
87569c747a
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
Alexandre Poirot
32f4c0930e
Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files; fix previous bustage on a CLOSED TREE, r=ahal
2014-07-02 15:40:56 -07:00
Jonathan Griffin
c981769b72
Backout 4f6d9db92389 for bustage on a CLOSED TREE
2014-07-22 17:55:50 -07:00
Mike Hommey
33ef4f2c39
Bug 1041864 - Remove LIBRARY_NAMEs that aren't used. r=mshal
2014-07-23 08:39:56 +09:00
Mike Hommey
9ae3c48776
Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal
2014-07-23 08:37:51 +09:00
Alexandre Poirot
1a463bf842
Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files. r=ahal
2014-07-02 15:40:56 -07:00
Gregory Szorc
f0906d7f80
Bug 1040413 - Do not cast ANDROID_VERSION to int; r=nalexander
...
Ideally it should be converted to an int. But empty variables need to
work. The rest of the tree uses string comparisons.
--HG--
extra : rebase_source : 16701034df6b5047bcd7ca529785ee97b76412ed
extra : amend_source : 9c1cc54c1820dccae514ad06dac5677710e9a8f0
2014-07-17 16:49:37 -07:00
Trevor Saunders
dcbd7db871
bug 1036694 - merge nsIMarkupDocumentViewer into nsIContentViewer r=smaug
2014-07-09 17:27:49 -04:00
Georgios Kontaxis
fb67b7c923
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
b3a405984f
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
8d44efe84e
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
0b86f5635c
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
4f315e4fe2
Bug 1039575 followup to fix --disable-crashreporter builds r=bustage
2014-07-18 14:23:07 -04:00
Kyle Huey
9506a11a6f
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
e3a1210b99
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
b6a14c7dd0
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
f8bc213b2f
Bug 1035395, r=bholley,smaug
...
--HG--
extra : rebase_source : 478200a62a5073177ae3c782e252fa9a804e5b01
2014-07-18 09:37:42 -07:00
Bill McCloskey
51c7b90b14
Bug 1027299 - Print a deprecation warning when importing XUL into content documents (r=smaug)
2014-07-18 08:59:00 -07:00
Benoit Jacob
88c726eb78
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
cd119e9fd0
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
971e6da824
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
4dcc22f03c
Bug 886570 - Initial integration of structured logs in mochitest; r=ahal,Ms2ger
2014-07-17 09:02:00 +02:00
Matthew Gregan
3e211aa14d
Bug 1025768 - Restore eager SourceBuffer switching. r=cajbir
2014-07-17 21:31:00 +12:00
Karl Tomlinson
9c5ba748c6
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
d733f40c91
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
a968b880df
Bug 988816 - Support multiple OpenNSPRFileOpen() on RemoteOpenFile. r=aklotz, jduell
2014-07-18 10:46:22 +08:00
Randell Jesup
ce75229bed
Bug 1039529: Add screen and window sharing booleans to MediaCaptureWindowState r=pkerr,gcp
2014-07-17 22:23:00 -04:00
Randell Jesup
16784889cf
Bug 1038926 - implement window sharing in webrtc/getUserMedia r=jesup,gcp,smaug
2014-07-17 22:23:00 -04:00
Carsten "Tomcat" Book
58e9e11d5f
Backed out changeset 2ccde1bdcb7f (bug 902686) for android m3 test failures
2014-07-17 16:26:05 +02:00
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