Commit Graph

476005 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
9214312096 Backed out changeset 9feb9c89d33a (bug 959388) 2016-05-23 11:36:10 +02:00
Carsten "Tomcat" Book
9c13012232 Backed out changeset 89c46a67642d (bug 959388) 2016-05-23 11:36:09 +02:00
Carsten "Tomcat" Book
f4e7ed2079 Backed out changeset 51865375fb83 (bug 1261002) for possible causing android and valgrind issues on a CLOSED TREE
--HG--
extra : rebase_source : e275e19e418e23748b1fcbc33b061391a7877bd5
2016-05-23 11:22:29 +02:00
Carsten "Tomcat" Book
d84fb223d8 Backed out changeset 0e9913cfd157 (bug 1261002)
--HG--
extra : rebase_source : 3f4578f3132e09f04417faa01c9dfe4bdb694801
2016-05-23 11:22:08 +02:00
Andreas Pehrson
b3ee63f6aa Bug 1271669 - Deprecate RTCPeerConnection.getLocalStreams/getRemoteStreams. r=jib, r=smaug
getLocalStreams and getRemoteStreams have been removed from the spec.

Also, getLocalStreams becomes a problem now that addTrack takes any MediaStream
as the container for the added track.

The addTrack()'ed MediaStream (perhaps not containing the track sent over the
pc - perhaps containing other tracks not sent over the pc!) will be returned
from getLocalStreams.

MozReview-Commit-ID: JUVCUM32mPR

--HG--
extra : rebase_source : 22373da7e02b315f0f4252c1986e55e960694a69
extra : histedit_source : a10d62b9c1d954090ad8c1444759d0e51a580c31
2016-05-20 10:42:48 +02:00
Andreas Pehrson
ff6ebbe16a Bug 1271669 - Don't test invalid pc.addTrack() in test_pc_replaceTrack.html. r=jib
It is now valid, with its own test.

MozReview-Commit-ID: CLdCuRdwYE4

--HG--
extra : rebase_source : f5420b2b9eaaa1ebe04d787db6b0aec1e157a792
extra : histedit_source : 1490988ff154b37d51256abf0ae2e61bcb148461
2016-05-19 15:46:25 +02:00
Andreas Pehrson
ffb3049b28 Bug 1271669 - Remove test_peerConnection_addTrack.html. r=jib
This tested that we were throwing on adding a track with a constructed
MediaStream, which we now allow.

MozReview-Commit-ID: 37QfxZngvqI

--HG--
extra : rebase_source : 3fec846b200def54edbef6bc429eff1eb75e7973
extra : histedit_source : 819a5782fdb814f7e401972999579f406ca59234
2016-05-19 16:38:11 +02:00
Andreas Pehrson
5c1742c0d9 Bug 1271669 - Remove wallpaper constraints to the MediaStream argument to RTCPeerConnection.addTrack(). r=jib
This change RTCPeerConnection.addTrack() to allow any MediaStream as argument.

The MediaStream is in the end used as an identifier of how the tracks will be
grouped together on the receiving side of the peer connection.

MozReview-Commit-ID: 9wDPOmMHYDc

--HG--
extra : rebase_source : 5fd59853c2d207cbcdaa1e4a767b3c4de20a1beb
extra : histedit_source : 2b88e899a329df07a46c1f12e449956d59645cf7
2016-05-19 15:32:56 +02:00
Andreas Pehrson
59ed044326 Bug 1271669 - Remove GetVideoTrackByTrackId(). r=bwc
We have GetTrackById() now that does essentially the same thing.
Also, GetVideoTrackByTrackId() was too focused on the owning MediaStream and
didn't work.

MozReview-Commit-ID: 9z3rg4FI9H8

--HG--
extra : rebase_source : 7e295dc19b41b62f809977b6b73d2729f127d08a
extra : histedit_source : 39ab0f08939825c341b136150760e02c92fac970
2016-05-19 15:28:03 +02:00
Andreas Pehrson
f0637ecee9 Bug 1271669 - Ensure media element flow is tested for all local tracks. r=jib
MozReview-Commit-ID: 6tfp0hHlxlY

--HG--
extra : rebase_source : fbc07d5b7c4e687a62f7c16e7a71b6ada10c2c6a
extra : histedit_source : c266ca1fc22d54fb1fd7ca7fbff08175d34bc256
2016-05-18 16:47:27 +02:00
Andreas Pehrson
8432f89c87 Bug 1271669 - Clean up some stream-centered code in MediaPipelineFactory. r=bwc
MozReview-Commit-ID: 8esaZmy7HVO

--HG--
extra : rebase_source : b98d20380596e3b14c00034ca38b5ff82ff11320
extra : histedit_source : 5e5dcbce95878404f743b142a075c601a4f46f24
2016-05-18 16:36:57 +02:00
Andreas Pehrson
02e322e6f2 Bug 1271669 - Don't rely on streams for getStats(). r=jib, r=bwc
MozReview-Commit-ID: 8I6YowAAGcW

--HG--
extra : rebase_source : 185c4dc7dffcd927b0c5c1ad5d34fcaacb857feb
extra : histedit_source : 9b796fbbf72103eab3eba13381ab6244b424751f
2016-05-18 15:00:21 +02:00
Andreas Pehrson
299b4666bb Bug 1271669 - Change AnyLocalStreamHasPeerIdentity to be per-track. r=mt
MozReview-Commit-ID: LltvHE9ROfT

--HG--
extra : rebase_source : 18e9c57fdb6ca42a6d33f7f57ad4c47ec2abb90d
extra : histedit_source : 0ee3b9159ef05179e803a375d2e6528da7dc7e5b
2016-05-18 12:55:07 +02:00
Andreas Pehrson
58ae6c5d6c Bug 1271669 - Test that we can pc.addTrack() with any MediaStream. r=jib
MozReview-Commit-ID: KvcN1RtGN5X

--HG--
extra : rebase_source : 08648ed731cfa4d52f79ff19ed79fcf933ef15a0
extra : histedit_source : e0e7e3c0b8c7f50af1cd466d2f981caaed7859e0
2016-05-20 10:51:56 +02:00
Kaku Kuo
2c3aeb1b17 Bug 1274192 part 2 - make MDSM and SeekTask to adopt new MediaDecoderReaderWrapper API; r=jwwang
MozReview-Commit-ID: 36QOhD3Hc2f

--HG--
extra : rebase_source : 05a56c3e9dfa970cc576ae7bf54fa7c8b9408b2a
2016-05-19 19:02:20 +08:00
Kaku Kuo
cb40ffa91d Bug 1274192 part 1 - make the MediaDecoderReaderWrapper as a proxy of WaitForData(); r=jwwang
MozReview-Commit-ID: 5wYLuZRKJhA

--HG--
extra : rebase_source : 43c82f7ca75b51d9a895ef73cc4b459bc571d943
2016-05-19 17:55:55 +08:00
Jonathan Hao
f1c8ce8efc Bug 1271792 - Revert changes in bug 1260766 about nsFrameLoader::Swap. r=baku
MozReview-Commit-ID: JzxuYcLyKnk

--HG--
extra : rebase_source : ecd3a1f65ede81b9753ba14f04ea057b6ae351fe
2016-05-18 10:53:48 +08:00
Jonathan Hao
f099b439ef Bug 1271792 - Set correct usercontextid before swapping tabs. r=baku
MozReview-Commit-ID: DOOTo9IhP2E

--HG--
extra : rebase_source : c36de944bb2157bb8fd56e5672f3074554421d1a
2016-05-13 18:14:46 +08:00
Eric Skoglund
ebe3c8320b Bug 1031184 - Introduce a NativeDescription method to more easily customize accessible descriptions for various classes, r=MarcoZ
Implemented a NativeDescription method

--HG--
extra : rebase_source : f0129eaea0f183ab3f67963dfbb61141af670f64
2016-05-23 00:12:54 +02:00
Eddy Bruel
f4e8d4729f Bug 1271653 - Whitespace fixes;r=me 2016-05-23 10:40:08 +02:00
JW Wang
717b00568b Bug 1273397. Part 5 - add assertions. r=jya.
MozReview-Commit-ID: BuNLX1lyvld

--HG--
extra : rebase_source : f2e6f186cf628e7724e56973304e15853b2751e2
2016-05-23 16:20:23 +08:00
JW Wang
d1fc52d4c1 Bug 1273397. Part 4 - remove use of FlushableTaskQueue. r=jya.
MozReview-Commit-ID: CEyfb6Aol9Z

--HG--
extra : rebase_source : bffe3697e7babe0e490255f9675a803135b20266
2016-05-17 15:26:09 +08:00
JW Wang
4cf105b95b Bug 1273397. Part 3 - remove use of FlushableTaskQueue::Flush(). r=jya.
MozReview-Commit-ID: 9xptFPNMY73

--HG--
extra : rebase_source : 8ffc582be1854b5066cb13c4275eb2faf0fd82ab
2016-05-17 15:24:39 +08:00
JW Wang
a07bf1a1df Bug 1273397. Part 2 - constify some members. r=jya.
MozReview-Commit-ID: MHELzIGz3l

--HG--
extra : rebase_source : ea7f06597bba71bb1642228eb52327822aeac8e6
2016-05-17 15:19:43 +08:00
JW Wang
157e73bce1 Bug 1273397. Part 1 - rename some functions to be consistent with other MediaDataDecoder sub-classes. r=jya.
MozReview-Commit-ID: 27yUz02gs4n

--HG--
extra : rebase_source : 33e9aedf9f8587a8f4b73cb0cf8df9270b714dd5
2016-05-20 15:48:09 +08:00
Andi-Bogdan Postelnicu
0e85273c99 Bug 1273072 - initialize |mNameOffset|, |mNameLength|, |mDefine|, |mEnabled|. r=peterv
MozReview-Commit-ID: 49fNxcG2C1

--HG--
extra : rebase_source : b30973f381bbc627fc133849b76783b4eddffa7e
2016-05-16 12:04:50 +03:00
ctai
56e1b21cb5 Bug 1271566 - VideoTrackList::RemoveTrack/AddTrack should also update selected index. r=jesup r=pehrsons
MozReview-Commit-ID: Bb4iPGbb9KW

--HG--
extra : transplant_source : %0A%10%5B%26J%93%0E%2C%FD%86%CE%AC%C8%132V%27%F1m8
2016-05-10 16:28:24 +08:00
ctai
7e0671d483 Bug 1266647 - Clean NotifyQueuedTrackChange to only notify when command is track create and track end. r=jesup r=pehrsons
MozReview-Commit-ID: 4Pp3xHeBIW4

--HG--
extra : transplant_source : %D4c%13P%82Y%04%FA%0E%9D%9C%97%91%AAH%FCI%C3u_
2016-05-04 16:08:44 +08:00
HoPang Hsu
951d35a5a4 Bug 1261002 - Part 2: Add a testcase for Node.isConnected. r=smaug 2016-05-20 16:31:29 +08:00
HoPang Hsu
c709161c11 Bug 1261002 - Part 1: Implement node.isConnected. r=smaug 2016-05-20 16:31:29 +08:00
Kilik Kuo
2e0f7ed44e Bug 1228601 - [Part3] Add 2 reftests for video rotation of both directly playing and <video>.; r=mattwoodrow
MozReview-Commit-ID: 5CmrpFHsbtA

--HG--
extra : transplant_source : %0C%05%AE%DF%ACI%D8%BF%DA%C9%09%03%93%9F%FA%BA1q%A8%ED
2016-05-19 21:22:57 +08:00
Kilik Kuo
650f34aa50 Bug 1228601 - [Part2] Swap width,height if necessary and apply rotation matrix while building layer.; r=mattwoodrow
MozReview-Commit-ID: Jlh6oRa32fj

--HG--
extra : transplant_source : %C2%A5%8C%DA4TF%0C%D4%C9%C6%9C%98%25t%3C%B9%90%E8%B2
2016-05-12 01:54:52 +08:00
Kilik Kuo
b0d32a9fb5 Bug 1228601 - [Part1] Store only supported video rotation informatin into VideoInfo.; r=mattwoodrow
MozReview-Commit-ID: GF1PpJGkGyA

--HG--
extra : transplant_source : %C5%FF%EB%29j%E2T_h%AC%22%8Ey%E0%91%C6%7Dh%1C%09
2016-05-13 02:17:39 +08:00
Thomas Nguyen
668477329c Bug 959388 - Update web platform test meta file. r=ckerschb
MozReview-Commit-ID: CBBHxaJPI6I

--HG--
extra : rebase_source : d5d80155801e53e30097a9f0c0df06d6f1653d3e
2016-05-19 12:13:42 +08:00
Thomas Nguyen
61fe1800b8 Bug 959388 - Add csp worker test cases. r=kmckinley
MozReview-Commit-ID: Ahx419BHWrS

--HG--
extra : rebase_source : 2016c1e68f990a8ba9cd471e18778c87b08546e1
2016-05-19 11:59:54 +08:00
Thomas Nguyen
32e38271c9 Bug 959388 - Deliver CSP from HTTP header. r=ckerschb r=khuey
MozReview-Commit-ID: LUl5LyO94m3

--HG--
extra : rebase_source : f2ddfcbf6237b11ebb19adfabf346cf76f4a6ab8
2016-05-19 11:57:32 +08:00
Jan Horak
1e1c7080c8 Bug 890908 - "Move Negotiate auth off main thread". r=mayhemer
--HG--
extra : rebase_source : 812c6c2237f01b5ad99f2dc2e0fd3d95a6d9f8c7
2016-05-20 06:07:00 +02:00
Makoto Kato
ce24bb4b69 Bug 1177943 - Part 6. Fix HiDPI support. r=smaug
Part 4 isn't compatible with HiDPI mode.  getBoundingClientRect returns logical pixel, so we need convert to device pixel.

MozReview-Commit-ID: IN4i4FOD7v2
2016-05-23 16:47:48 +09:00
Makoto Kato
d8ef4deef4 Bug 1177943 - Part 5. Add IPC for e10s support. r=masayuki
Implement LookUpDictionary to PuppetWidget and PBrowser for e10s.

MozReview-Commit-ID: 44SrfuLJoCF
2016-04-26 17:18:04 +09:00
Makoto Kato
da66cc7e43 Bug 1177943 - Part 4. Implement remote nsICommandWithParams. r=smaug
MozReview-Commit-ID: LbokIF1rWZX
2016-04-20 19:12:27 +09:00
Makoto Kato
e5b8956c7b Bug 1177943 - Part 3. Look up dictionary using new 10.8+ interface. r=masayuki
From 10.8+, it has new API to look up dictionary async.  So I use it.

MozReview-Commit-ID: 9kWEsCib4R5
2016-04-26 18:04:41 +09:00
Makoto Kato
04efbe5905 Bug 1177943 - Part 2. Add cmd_lookUpDictionary content command. r=masayuki
To get selected word on contnet process, I create new contnet command to look up dictionary.  Then, call nsIWidget's method to show looking up dictionary.

About fetched length, see https://www.chromium.org/developers/design-documents/system-dictionary-pop-up-architecture for OSX 10.6's design

MozReview-Commit-ID: Ic2r6hboEEw
2016-05-02 11:41:20 +09:00
Makoto Kato
3cc2e4b00e Bug 1177943 - Part 1. Add LookUpDictionary method to widget. r=masayuki
I would like to add new method to look up dictionary.

MozReview-Commit-ID: Jqk0OelezVF
2016-04-04 17:14:36 +09:00
Eddy Bruel
79f966d7e2 Bug 1271653 - Various API fixes;r=jimb 2016-05-23 09:43:27 +02:00
Ting-Yu Lin
d06693b2f0 Bug 1274835 - Refactor code to process basic shape from clip-path. r=heycam
This can be used in the implementation of shape-outside.

MozReview-Commit-ID: C7bd4D2Kwpm

--HG--
extra : rebase_source : fefdd869b1ede3c518e496d8b25ffa5953a7145d
2016-05-22 20:41:19 +08:00
David Anderson
3afaab9b67 Remove ContentParent use of CompositorBridgeParent. (bug 1274149 part 5, r=mattwoodrow) 2016-05-23 00:28:51 -07:00
David Anderson
5a87aaf54e Remove TabParent use of CompositorBridgeParent. (bug 1274149 part 4, r=mattwoodrow) 2016-05-23 00:28:03 -07:00
David Anderson
25f45d71ec Move Alloc/DeallocLayerTreeId calls to GPUProcessManager. (bug 1274149 part 3, r=mattwoodrow) 2016-05-23 00:27:57 -07:00
David Anderson
0b299bbf23 Remove direct calls to CompositorBridgeParent::GetAPZCTreeManager. (bug 1274149 part 2, r=kats) 2016-05-23 00:27:51 -07:00
David Anderson
ba1f071a23 Add GPUProcessManager to manage access to CompositorBridgeParent. (bug 1274149 part 1, r=mattwoodrow) 2016-05-23 00:27:01 -07:00