Commit Graph

22524 Commits

Author SHA1 Message Date
Christoph Kerschbaumer
d9a7d89df4 Bug 908933 - CSP tests: ShouldProcess should block TYPE_OBJECT (r=sstamm) 2014-08-08 15:01:52 -07:00
Christoph Kerschbaumer
f93996c74a Bug 908933 - CSP: Call ShouldLoad inside ShouldProcess for TYPE_OBJECT (r=sstamm) 2014-08-05 11:47:08 -07:00
Benjamin Chen
dc5936dec8 Bug 1029552 - Release HW resource when the MediaElement UnbindFromTree. r=cpearce 2014-10-13 12:07:42 +08:00
Randell Jesup
2d324a3cc9 Bug 1053130: non-unified-build bustage r=bustage rs=alfredo 2014-10-13 03:28:49 -04:00
Andrea Marchesini
6f4a3b6d72 Bug 1081686 - WebSocket can be still accessible once it is disconnected, r=smaug
--HG--
rename : content/base/test/test_websocket_hello.html => content/base/test/test_bug1081686.html
2014-10-14 10:28:07 +01:00
Alfredo Yang
41fd96b1e5 Bug 1077299 - allocate blob buffer to CreateMemoryFile(). r=roc 2014-10-14 01:00:00 +02:00
Alfredo Yang
b3c2dc058a Bug 1069222 - testcase for ImageCapture on gonk. r=roc 2014-10-14 00:28:00 +02:00
Gina Yeh
485409e98d Bug 989198, Patch 3: Dispatch BeforeAfterKeyboardEvent on b2g, r=smaug
---
 b2g/app/b2g.js                   |    3 +
 content/base/src/nsGkAtomList.h  |    4 +
 dom/events/EventNameList.h       |   16 +++
 dom/events/EventStateManager.cpp |    6 +
 dom/ipc/PBrowser.ipdl            |    2 +
 dom/ipc/TabChild.cpp             |    6 +-
 dom/ipc/TabParent.cpp            |   24 ++++
 dom/ipc/TabParent.h              |    1 +
 layout/base/nsIPresShell.h       |   12 +-
 layout/base/nsPresShell.cpp      |  250 ++++++++++++++++++++++++++++++++++++++
 layout/base/nsPresShell.h        |   26 ++++
 modules/libpref/init/all.js      |    3 +
 12 files changed, 350 insertions(+), 3 deletions(-)
2014-10-14 15:09:24 +08:00
Chris Pearce
1d3fca0dad Bug 1060896 - Add test that loading a video in an <audio> plays. r=jwwang 2014-10-15 10:46:25 +13:00
Eitan Isaacson
1aa1fb3352 Bug 1080863 - Make nsPicoService an observer and initialize on profile-after-change. r=smaug 2014-10-14 14:42:51 -07:00
Randell Jesup
bc47cca926 Bug 1070127: refactor TrackUnionStream into cpp to unconfuse lldb debugger r=roc
--HG--
rename : content/media/TrackUnionStream.h => content/media/TrackUnionStream.cpp
2014-10-11 09:02:59 -04:00
Jan-Ivar Bruaroey
3705891166 Bug 1070127 - add placeholder tracks at DOMMediaStream creation. r=roc,jesup 2014-10-12 23:13:36 -04:00
Andreas Pehrson
3fb42cda61 Bug 879717: Part 2: Add mochitest for canvas drawImage with video.mozSrcObject=stream r=roc 2014-10-06 11:22:55 +02:00
Andreas Pehrson
88faa7d75d Bug 879717: Part 1: Delay HAVE_CURRENT_DATA state until a video frame has been stored in the image container. r=roc 2014-10-10 11:34:57 +02:00
Karl Tomlinson
c6c491700f b=1080958 end current SourceBufferResource before Shutdown of TrackBuffer::mTaskQueue r=kinetik
--HG--
extra : rebase_source : fa2c7ca8138b666508f09badb907b4c420b8f9f8
2014-10-10 17:13:10 +13:00
Chai-hung Tai
7161e34d5d Bug 1053130: Refactor MediaEngine video sources; alse remove Snapshot function. r=jesup,alfredo
--HG--
rename : content/media/webrtc/MediaEngineWebRTCVideo.cpp => content/media/webrtc/MediaEngineCameraVideoSource.cpp
rename : content/media/webrtc/MediaEngineWebRTC.h => content/media/webrtc/MediaEngineCameraVideoSource.h
rename : content/media/webrtc/MediaEngineWebRTCVideo.cpp => content/media/webrtc/MediaEngineGonkVideoSource.cpp
rename : content/media/webrtc/MediaEngineWebRTC.h => content/media/webrtc/MediaEngineGonkVideoSource.h
2014-10-12 23:37:37 -04:00
Chris Pearce
8d85a690e8 Bug 1060179 - Disable GMPService.getNodeID on B2G, as it can't possibly work there. r=bustage 2014-10-13 11:53:45 +13:00
Chris Pearce
3291d42480 Bug 1060179 - Skip EME tests on e10s. r=kentuckyfriedtakahe 2014-10-13 11:53:45 +13:00
Chris Pearce
f180ed0e4b Bug 1060179 - Use RLZ to hash device specific id into origin salt to give EME GMPs a per-origin and non transferrable node id. r=hsivonen,jesup 2014-10-13 11:53:44 +13:00
Chris Pearce
6ac64b70aa Bug 1060179 - Import librlz for device identity generation on Windows. r=glandium,dmajor 2014-10-13 11:53:44 +13:00
Chris Pearce
80230af1a4 Bug 1060179 - Ensure GMP storage respects private browsing mode. r=ehsan,jesup 2014-10-13 11:53:44 +13:00
Chris Pearce
a35f1a01d8 Bug 1060179 - Percolate EME node id to EME child process. r=jesup 2014-10-13 11:53:44 +13:00
Chris Pearce
2dc76780b9 Bug 1060179 - Store and retrieve EME node id. r=jesup 2014-10-13 11:53:44 +13:00
Chris Pearce
c46ad3053d Bug 1060179 - Generate a random node id for every EME (origin,topLevelOrigin) pair. r=bz 2014-10-13 11:53:43 +13:00
Chris Pearce
add5b0adb0 Bug 1060179 - Factor out AndroidMediaResourceServer's code to generate random number string. r=cajbir 2014-10-13 11:53:43 +13:00
Chris Pearce
e49afc2773 Bug 1060179 - Rename 'origin' in EME code to 'nodeid'. r=bz 2014-10-13 11:53:43 +13:00
Chris Pearce
d764c41602 Bug 1060179 - Use unix eol consistently in content/media/. r=whitespace. 2014-10-13 11:53:42 +13:00
Ryan VanderMeulen
807e663903 Merge m-c to inbound. a=merge 2014-10-12 14:57:13 -04:00
Tom Schuster
0db58380c0 Bug 1069694 - Remove OldDebugAPI from the browser. r=shu 2014-10-12 19:37:41 +02:00
Fabrice Desré
5788a6960b Bug 832700 - Add private browsing to b2g, API implementation r=ehsan,smaug 2014-10-10 14:28:04 -07:00
Randell Jesup
f422ef7e5c Backed out changeset 6442a3773f2a and 400c4131858e (bug 1070127) on a CLOSED TREE 2014-10-11 13:22:01 -04:00
Randell Jesup
c78fdb5f34 Bug 1070127 - refactor TrackUnionStream into cpp to unconfuse lldb debugger r=roc
--HG--
rename : content/media/TrackUnionStream.h => content/media/TrackUnionStream.cpp
2014-10-11 11:34:36 -04:00
Jan-Ivar Bruaroey
36fc84387f Bug 1070127 - add placeholder tracks at DOMMediaStream creation. r=jesup 2014-10-11 11:25:47 -04:00
Matthew Gregan
c667c61f53 Bug 1073998 - Convert TestWebMBuffered to use files rather than data arrays. r=cpearce 2014-10-10 15:56:07 +13:00
Wes Kocher
4a533e451f Merge inbound to m-c a=merge CLOSED TREE 2014-10-10 18:58:06 -07:00
Andrea Marchesini
704f8f7aff Bug 504553 - patch 5 - AutoJSAPI in websockets in workers, r=smaug 2014-10-10 17:58:19 +01:00
Andrea Marchesini
5b8997d791 Bug 504553 - patch 3 - WebSockes in Workers: Workers supported, r=smaug 2014-10-10 17:58:05 +01:00
Andrea Marchesini
08c98e9eee Bug 504553 - patch 2 - WebSockes in Workers: WebSocketImpl, thread-safe class, r=smaug 2014-10-10 17:56:43 +01:00
Matt Brubeck
c80b3b58ed Bug 1079338 - Log resources blocked by tracking protection. r=mcmanus,mmc,dcamp
* * *
Bug 1079338 - Put tracking protection logging in the Security tab
2014-10-10 12:19:14 -07:00
Mike Hommey
63567d45bd Backout changeset fdd14734b036 (bug 1073998) for various B2G bustage 2014-10-10 17:08:36 +09:00
Eric Rahm
6165689908 Bug 1074387 - Fix double-counting of WebAudio PannerNode memory. r=jessup
--HG--
extra : rebase_source : a23a8d204e6eea6c1fca424343e4cb9569b012e1
2014-10-09 19:30:28 -07:00
Matthew Gregan
2c4ec79757 Bug 1073998 - Convert TestWebMBuffered to use files rather than data arrays. r=cpearce 2014-10-10 15:56:07 +13:00
Steve Workman
3c318eea99 Bug 504553 - Patch 1 - WebSockets in Workers: Dispatch WebSocketChannel::StartWebsocketConnect to target thread, r=jduell 2014-04-17 11:53:58 -07:00
Wes Kocher
434366d302 Backed out changeset 5d60f3e1f6cf (bug 1067216) for breaking the build 2014-10-13 14:48:44 -07:00
Chris Pearce
edb3fd6f39 Bug 1067216 - Make MediaKeys.isTypeSupported() more accurate. r=edwin,jesup 2014-10-14 10:01:45 +13:00
Jon Morton
0f167a14a3 Bug 979835: Port BoxObject and its subclasses to WebIDL. r=khuey sr=bz
--HG--
rename : layout/xul/nsIPopupBoxObject.idl => dom/webidl/PopupBoxObject.webidl
rename : layout/xul/tree/nsITreeBoxObject.idl => dom/webidl/TreeBoxObject.webidl
rename : layout/xul/nsBoxObject.cpp => layout/xul/BoxObject.cpp
rename : layout/xul/nsBoxObject.h => layout/xul/BoxObject.h
rename : layout/xul/nsListBoxObject.cpp => layout/xul/ListBoxObject.cpp
rename : layout/xul/nsMenuBoxObject.cpp => layout/xul/MenuBoxObject.cpp
rename : layout/xul/nsPopupBoxObject.cpp => layout/xul/PopupBoxObject.cpp
2014-10-14 13:15:21 -07:00
Steve Fink
b41205df20 Bug 1061288 - Make it harder for ArrayBuffer data pointers to be held across invalidations. r=smaug,terrence,jdm,roc,khuey 2014-10-07 10:44:07 -07:00
Tim Abraldes
e530136ae9 bug 1066326. Pre-load (load before starting sandbox) DLLs that are specified in the plugin info file and that are in a pre-approved whitelist. r=jesup, r=cpearce, r=bobowen 2014-10-09 08:45:22 -07:00
Ethan Tseng
912260669c Bug 1056187 - Add playout delay to RtspTrackBuffer. r=bechen 2014-10-07 16:44:58 +08:00
JW Wang
57ab7a607c Bug 901102 - enable test_streams_element_capture_reset.html on B2G. r=cpearce 2014-10-08 23:13:00 +02:00
Carsten "Tomcat" Book
74a51e906e Backed out changeset 5ff88bfd0718 (bug 1060179) for suspicion of causing B2G ICS Emulator opt M4 Test failures 2014-10-09 12:49:24 +02:00
Carsten "Tomcat" Book
84606ed930 Backed out changeset 1e532bbff55b (bug 1060179) 2014-10-09 12:48:33 +02:00
Carsten "Tomcat" Book
9007e95455 Backed out changeset e84a9df80ec5 (bug 1060179) 2014-10-09 12:48:31 +02:00
Carsten "Tomcat" Book
ca822cf272 Backed out changeset 48b65dba6387 (bug 1060179) 2014-10-09 12:48:28 +02:00
Carsten "Tomcat" Book
c24c37ede1 Backed out changeset e7545921e875 (bug 1060179) 2014-10-09 12:48:24 +02:00
Carsten "Tomcat" Book
e6adb61cde Backed out changeset 36c32cb1cbd3 (bug 1060179) 2014-10-09 12:48:20 +02:00
Carsten "Tomcat" Book
131ed8ee36 Backed out changeset f93b8ceabc6e (bug 1060179) 2014-10-09 12:48:18 +02:00
Carsten "Tomcat" Book
f7bc56c228 Backed out changeset ff97841a1f54 (bug 1060179) 2014-10-09 12:48:15 +02:00
Carsten "Tomcat" Book
ae03364142 Backed out changeset ca27bcfe3e5b (bug 1060179) 2014-10-09 12:48:13 +02:00
Carsten "Tomcat" Book
8dd8445558 Backed out changeset 981994dec186 (bug 1060179) 2014-10-09 12:48:06 +02:00
Carsten "Tomcat" Book
7764ee249c Backed out changeset 11ef2d1d2215 (bug 1060179) 2014-10-09 12:47:45 +02:00
Bob Owen
fa71ebe726 Bug 1067305: Conditionally disable media mochitests that won't run with the Windows content sandbox at low integrity. r=jmaher 2014-10-09 10:09:43 +01:00
Andrea Marchesini
0568e89c9a Bug 1079954 - File::SetLazyData is not used, r=ehsan 2014-10-09 09:36:23 +01:00
JW Wang
f1e0f99e1a Bug 668973 - Part2 - make timeout reason obvious for easier debugging. r=cpearce 2014-10-07 19:57:00 +02:00
JW Wang
050c2acf9d Bug 668973 - Part 1 - remove flooding logs in frequent 'timeupdate' handler which make debugging hard. r=cpearce 2014-10-07 19:55:00 +02:00
JW Wang
1e867c6d0a Bug 1021677 - enable test_media_selection.html on B2G. r=cpearce 2014-10-07 20:06:00 +02:00
JW Wang
8e7e9058ba Bug 1023552 - fix race between 'playing' and wakelock events. r=baku. 2014-10-08 19:14:00 +02:00
Mike Hommey
e03fbf9e73 Fixup for bug 1060179 for bustage on unified builds. r=me 2014-10-09 15:52:41 +09:00
Mike Hommey
e9f9e855d8 Fixup for the followup to bug 1073712 on a CLOSED TREE 2014-10-09 14:44:00 +09:00
Mike Hommey
9f7618b42a Followup for bug 1073712: Don't include a C header inside namespace mozilla on a CLOSED TREE 2014-10-09 14:31:10 +09:00
Chris Pearce
dd47359d07 Bug 1060179 - Skip EME tests on e10s. r=kentuckyfriedtakahe 2014-10-09 17:01:03 +13:00
Chris Pearce
3b884854ed Bug 1060179 - Use RLZ to hash device specific id into origin salt to give EME GMPs a per-origin and non transferrable node id. r=hsivonen,jesup 2014-10-09 17:01:03 +13:00
Chris Pearce
6b411b90e2 Bug 1060179 - Import librlz for device identity generation on Windows. r=glandium,dmajor 2014-10-09 17:01:03 +13:00
Chris Pearce
e4dbc659d1 Bug 1060179 - Ensure GMP storage respects private browsing mode. r=ehsan,jesup 2014-10-09 17:01:03 +13:00
Chris Pearce
c60a63ff25 Bug 1060179 - Percolate EME node id to EME child process. r=jesup 2014-10-09 17:01:03 +13:00
Chris Pearce
8e7e0d2e3a Bug 1060179 - Store and retrieve EME node id. r=jesup 2014-10-09 17:01:02 +13:00
Chris Pearce
2c2b3ec19c Bug 1060179 - Generate a random node id for every EME (origin,topLevelOrigin) pair. r=bz 2014-10-09 17:01:02 +13:00
Chris Pearce
70d390d0d8 Bug 1060179 - Factor out AndroidMediaResourceServer's code to generate random number string. r=cajbir 2014-10-09 17:01:02 +13:00
Chris Pearce
48bc679bb9 Bug 1060179 - Rename 'origin' in EME code to 'nodeid'. r=bz 2014-10-09 17:01:02 +13:00
Chris Pearce
156f15d374 Bug 1060179 - Use unix eol consistently in content/media/. r=whitespace. 2014-10-09 17:01:01 +13:00
Chris Peterson
32977903f2 Bug 1079672 - Fix -Wpointer-arith warning in GonkAudioDecoderManager.cpp. r=cpearce 2014-10-04 23:18:43 -07:00
William Chen
371608d92c Bug 1064211 - Check nsDocument::sProcessingStack contains a value before processing it. r=mrbkap 2014-10-08 18:05:39 -07:00
L. David Baron
c642b6e690 Bug 1047928 patch 3 - Pass restyle hint to nsPresContext::RebuildAllStyleData. r=bzbarsky
This patch is not intended to contain any changes in behavior.

The behavior changes for these callers are in the following patch.
2014-10-08 14:26:57 -07:00
Eric Rahm
96050f224f Bug 806819 - Part 4: Add files that were excluded from unified builds back in. r=ehsan 2014-10-08 13:19:14 -07:00
Eric Rahm
f6bb65afb3 Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan 2014-10-08 13:17:32 -07:00
Ben Craddock
a4efbf7e77 Bug 1060896 - Don't decode video without an ImageContainer. r=cpearce 2014-10-09 07:42:12 +13:00
Andrea Marchesini
91571652a3 Bug 1047483 - patch 5 - Remove 'name' in the FilePropertyBag dictionary, r=smaug 2014-10-08 17:15:23 +01:00
Andrea Marchesini
61a0781726 Bug 1047483 - patch 4 - Removing nsDOMBlobBuilder, r=ehsan
--HG--
rename : content/base/src/nsDOMBlobBuilder.cpp => content/base/src/MultipartFileImpl.cpp
rename : content/base/src/nsDOMBlobBuilder.h => content/base/src/MultipartFileImpl.h
2014-10-08 17:15:23 +01:00
Andrea Marchesini
2f672ff2db Bug 1047483 - patch 3 - Renaming DOMFile to File, r=ehsan
--HG--
rename : content/base/public/nsDOMFile.h => content/base/public/File.h
rename : content/base/src/nsDOMFile.cpp => content/base/src/File.cpp
2014-10-08 17:15:23 +01:00
Andrea Marchesini
cc23d6dced Bug 1047483 - patch 2 - Renaming nsDOMFileList to FileList, r=ehsan 2014-10-08 17:15:23 +01:00
Andrea Marchesini
2ca496756f Bug 1047483 - patch 1 - Porting DOMFile/DOMBlob to WebIDL, r=bz, r=bkelly, r=bholley 2014-10-08 17:15:22 +01:00
Carsten "Tomcat" Book
22c6bea259 merge fx-team to mozilla-central a=merge 2014-10-08 15:53:14 +02:00
JW Wang
e0c10b593b Bug 1069289 - take |mAudioEndTime| into account when updating playback position at the end of playback. r=kinetik 2014-10-07 19:45:00 +02:00
JW Wang
a922e490b4 Bug 1079174 - allow video playback when AudioStream init fails. r=kinetik 2014-10-07 15:55:00 +02:00
Guilherme Goncalves
b6b5383008 Bug 1078451 - Accept a free function in ThreadSharedFloatArrayBufferList::SetData. r=jesup 2014-10-07 10:03:00 +02:00
Adam Roach [:abr]
a469e633d5 Bug 1017257 - Attach Loop CSP Policy r=sstamm,dmose 2014-10-06 15:25:04 -05:00
Ryan VanderMeulen
671d1a817e Backed out 7 changesets (bug 1047483, bug 1079301, bug 1079335) for webplatform test failures.
Backed out changeset 7d06b68c44d0 (bug 1079335)
Backed out changeset 92030169528e (bug 1079301)
Backed out changeset c09d7f95554a (bug 1047483)
Backed out changeset c199f1057d7e (bug 1047483)
Backed out changeset 18830d07884c (bug 1047483)
Backed out changeset e087289ccfbb (bug 1047483)
Backed out changeset 6238ff5d3ed0 (bug 1047483)

CLOSED TREE

--HG--
rename : content/base/public/File.h => content/base/public/nsDOMFile.h
rename : content/base/src/MultipartFileImpl.cpp => content/base/src/nsDOMBlobBuilder.cpp
rename : content/base/src/MultipartFileImpl.h => content/base/src/nsDOMBlobBuilder.h
rename : content/base/src/File.cpp => content/base/src/nsDOMFile.cpp
2014-10-07 13:16:11 -04:00
Andrea Marchesini
d7a1da3601 Bug 1079335 - Blob/File headers should be used in Fetch API, r=peterv - CLOSED TREE 2014-10-07 17:02:28 +01:00
Andrea Marchesini
63e3f3c579 Bug 1047483 - patch 5 - Remove 'name' in the FilePropertyBag dictionary, r=smaug 2014-10-07 15:20:59 +01:00
Andrea Marchesini
13abeabca9 Bug 1047483 - patch 4 - Removing nsDOMBlobBuilder, r=ehsan
--HG--
rename : content/base/src/nsDOMBlobBuilder.cpp => content/base/src/MultipartFileImpl.cpp
rename : content/base/src/nsDOMBlobBuilder.h => content/base/src/MultipartFileImpl.h
2014-10-07 15:20:57 +01:00