dom/html/HTMLMediaElement.cpp
c20001a2dc59f3c0dd61713d32edf2459b5efc5a
created 2021-01-22 18:11 +0000
pushed 2021-01-22 21:27 +0000
alwu alwu - Bug 1687899 - part2 : wrap details of determining if we should dispatch 'timeupdate' event into a helper function. r=bryce
abe8873979c100c95cfbc9f1a3a78e446da1205b
created 2021-01-22 18:07 +0000
pushed 2021-01-22 21:27 +0000
alwu alwu - Bug 1687899 - part1 : use enum class to replace boolean for a better understanding why we need to dispatch 'timeupdate'. r=bryce
8379725ca873c9b6309f9e6bf75cb2fc74357275
created 2021-01-19 19:49 +0000
pushed 2021-01-20 09:51 +0000
alwu alwu - Bug 1685399 - part13 : add test. r=padenot
0527bd0ca81fb575221cac9249977a0c548c983d
created 2021-01-15 19:58 +0000
pushed 2021-01-20 09:51 +0000
alwu alwu - Bug 1685399 - part10 : add chrome-only attributes to allow us check accumulated time during testing. r=padenot,emilio
a434e3cd5efc32f8093a4aa864fe8ea3f1b57e5b
created 2021-01-19 17:34 +0000
pushed 2021-01-20 09:51 +0000
alwu alwu - Bug 1685399 - part7 : implement a helper class to accumulate and report the telemetry probe. r=padenot,bryce
33df9e2b87a1643e0453fa657223f50952882821
created 2021-01-14 19:54 +0000
pushed 2021-01-20 09:51 +0000
alwu alwu - Bug 1685399 - part4 : check media info directly to know if video is valid. r=padenot
7d8b2275be91ab22b095fd5daf4cc14b24fb519b
created 2021-01-14 19:54 +0000
pushed 2021-01-20 09:51 +0000
alwu alwu - Bug 1685399 - part3 : use actual invisible state to determine if we should suspend decoding. r=padenot
9fc499a76660e0c829d97f0d1753e00399cb0cfb
created 2021-01-19 19:48 +0000
pushed 2021-01-20 09:51 +0000
alwu alwu - Bug 1685399 - part2 : reorgnize functions being used for determining if element is visible. r=padenot,webidl,mccr8
80f8af60004d0f61c1b550c7bbc1a33bd79eca36
created 2021-01-14 19:54 +0000
pushed 2021-01-20 09:51 +0000
alwu alwu - Bug 1685399 - part1 : remove `mCurrentLoadPlayTime`. r=padenot
6e65979d6200cab2c6c94813ecdaa24ca5ed01a3
created 2021-01-12 09:35 +0000
pushed 2021-01-12 21:59 +0000
Andreas Pehrson Andreas Pehrson - Bug 1601385 - Don't continue UpdateOutputTrackSources if the tracks-captured state changed. r=jib
adbbea95b33e70972e88e825f3b7d63561e00cbc
created 2021-01-12 02:05 +0000
pushed 2021-01-12 15:55 +0000
Andreas Pehrson Andreas Pehrson - Bug 1601422 - Update output track sources synchronously when aborted by content. r=jib
61407047ca1ac212c92d7945143bf4635bdf330d
created 2021-01-05 07:43 +0000
pushed 2021-01-05 16:04 +0000
Andreas Pehrson Andreas Pehrson - Bug 1601799 - Use a SharedDummyTrack for graph access in DecodedStream. r=karlt
6ef67464ede709855187d7d8a997d436bdb1ce2b
created 2020-12-11 15:43 +0000
pushed 2020-12-12 09:23 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1635914 - Move active flag handling explicitly to BrowsingContext. r=nika
5ce148e5bf5cac3094fa5074d361f6dbe53f22e6
created 2020-12-07 14:25 +0000
pushed 2020-12-07 21:55 +0000
Simon Giesecke Simon Giesecke - Bug 1679272 - Include ScopeExit.h exactly where used. r=andi
93fabad45659d172b723c9606215d3acaab54df1
created 2020-11-23 16:21 +0000
pushed 2020-11-24 09:22 +0000
Simon Giesecke Simon Giesecke - Bug 1660470 - Add missing include directives/forward declarations. r=nika
3a1bbbea1aa7bdef3fcfcd945ae556bfb2a11617
created 2020-11-19 17:31 +0000
pushed 2020-11-20 09:45 +0000
alwu alwu - Bug 1674829 - part1 : dispatch 'MozNoControlsBlockedVideo' to video control. r=Gijs
127a45ae833f610f696161fafff5671bf3f8c339
created 2020-11-19 00:33 +0000
pushed 2020-11-19 09:57 +0000
alwu alwu - Bug 1673509 - part3 : stop controlled media when it unbind from DOM tree. r=chunmin
3c07e6f1f530e778a2dfcdfd097dce3ea7f56189
created 2020-11-18 09:05 +0000
pushed 2020-11-18 16:05 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat with clang-format-11 to the Google coding style r=andi,sg,geckoview-reviewers,snorp
8a260892acc935e4f0911b38029e69e8178c06c3
created 2020-11-04 17:04 +0000
pushed 2020-11-05 04:52 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1674637 - Use nested namespaces in dom/ r=sg,andi
8bb104cbe0cf1e1de6688a2770281e76702bb8c9
created 2020-11-04 10:54 +0200
pushed 2020-11-04 21:43 +0000
Butkovits Atila Butkovits Atila - Backed out changeset c0adbf7522dc (bug 1674637) for bustage on GMPParent.cpp. CLOSED TREE
c0adbf7522dc9daa4f17a7607c5eb45a99d08d44
created 2020-11-04 08:29 +0000
pushed 2020-11-04 21:43 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1674637 - Use nested namespaces in dom/ r=sg,andi
f472c740de789d5f5aa62a26bca9af75fc4cba46
created 2020-10-27 19:55 +0000
pushed 2020-10-28 09:24 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1673707 - Simplify handling of the suspendMediaWhenInactive flag. r=nika
e7a73de0451def786fe93ca55bcc48a3516c12e4
created 2020-10-19 15:35 +0000
pushed 2020-10-19 21:38 +0000
Andreas Pehrson Andreas Pehrson - Bug 1582294 - Implement MediaStreamTrackSource::HasAlpha for MediaDecoder sources. r=bryce
d416f835b0a56e290f48e1058d09ddbce5f91ba7
created 2020-10-19 15:35 +0000
pushed 2020-10-19 21:38 +0000
Andreas Pehrson Andreas Pehrson - Bug 1582294 - Set up HTMLMediaElement to convey video track alpha channel when playing a MediaStream. r=bryce
76816622157c99d3168daabeb422ef19786840e1
created 2020-10-04 07:19 +0000
pushed 2020-10-10 09:37 +0000
Chun-Min Chang Chun-Min Chang - Bug 1646719 - P1: Add more debugging logs r=gerald
37f3ecdbcb08720d7f2b8c3e918c70dee2f944c6
created 2020-10-06 01:47 +0000
pushed 2020-10-06 16:17 +0000
Matt Woodrow Matt Woodrow - Bug 1660928 - Record video play time telemetry if we had a non-empty video track at any point. r=jya
1ed52a5454ab9ff97aa761e02bcfe95255d9687d
created 2020-09-23 22:35 +0000
pushed 2020-09-25 03:37 +0000
alwu alwu - Bug 1652108 - part3 : remove relevant codes for 'autoplay_would_be_allowed_count' and 'autoplay_would_not_be_allowed_count'. r=bryce
454d9054e08f5c100c5051977abba2202879e50d
created 2020-09-24 21:41 +0000
pushed 2020-09-25 03:37 +0000
alwu alwu - Bug 1652108 - part2 : modify `page_had_media_count` to `in_page_count` r=nika,bryce
0a88085be612e5842b76923dd0b436ffa03209d9
created 2020-09-24 16:18 +0000
pushed 2020-09-25 03:37 +0000
alwu alwu - Bug 1662164 - remove expired telemetry ping 'MEDIA_PLAYED_TIME_AFTER_AUTOPLAY_BLOCKED' and its related code. r=bryce
1f4532c736251ab25bacbfde219264a5b9b492ef
created 2020-09-23 15:17 +0000
pushed 2020-09-24 09:34 +0000
Simon Giesecke Simon Giesecke - Bug 1650145 - Replace all value uses of Empty[C]String by 0-length _ns literals. r=froydnj,geckoview-reviewers,agi
de59913a89e72c7769d74d057ef2278a54f6a8f4
created 2020-09-17 14:43 +0000
pushed 2020-09-18 09:45 +0000
Bryce Seager van Dyk Bryce Seager van Dyk - Bug 1615444 - Remove media telem histograms that expired in 74 and related code. r=alwu
5d770d6ba0a536d37674e3137e1b61667927fdc4
created 2020-09-10 22:04 +0000
pushed 2020-09-11 21:38 +0000
Bryce Seager van Dyk Bryce Seager van Dyk - Bug 1662212 - Add telemetry to track play time of encrypted HTMLMediaElements. r=drno
343d941ac9dc1cb70df5ab625e07c44838202d8d
created 2020-08-31 18:19 +0000
pushed 2020-08-31 21:52 +0000
Bryce Seager van Dyk Bryce Seager van Dyk - Bug 1662210 - Remove dead MediaKeys code from MediaElement's SuspendOrResumeElement. r=jolin
3afcd9d68d5a3daa65e2ad2b1e378ed84356e33b
created 2020-08-31 15:34 +0000
pushed 2020-08-31 21:52 +0000
Andreas Pehrson Andreas Pehrson - Bug 1661668 - Capture `this` in HTMLMediaElement::SetSinkId captures, for readability. r=padenot
e1620a74a759fa529f22a2bec9f0164fec81b69e
created 2020-08-31 16:08 +0000
pushed 2020-08-31 21:52 +0000
Andreas Pehrson Andreas Pehrson - Bug 1661668 - Rename CrossGraphManager to CrossGraphPort. r=padenot
216dbb2039aacee6d16a50d45a781998d0b43196
created 2020-08-26 14:25 +0000
pushed 2020-08-26 21:41 +0000
Andreas Pehrson Andreas Pehrson - Bug 1592539 - Use a MediaStreamRenderer to render video tracks into a secondary container. r=jib,mconley
d578c157a0503d3d86668d2d0c8d3c37061a5bf5
created 2020-08-26 14:25 +0000
pushed 2020-08-26 21:41 +0000
Andreas Pehrson Andreas Pehrson - Bug 1592539 - Make MediaStreamRenderer always apply its FirstFrameVideoOutput. r=jib,karlt
4e41706c54b8ed990f89fb1d3f517eaa1e812b15
created 2020-08-26 14:25 +0000
pushed 2020-08-26 21:41 +0000
Andreas Pehrson Andreas Pehrson - Bug 1592539 - Inject a FirstFrameVideoOutput into MediaStreamRenderer. r=jib
58e3e07a0806d6c959ec117d184c67405e7d912b
created 2020-08-26 14:25 +0000
pushed 2020-08-26 21:41 +0000
Andreas Pehrson Andreas Pehrson - Bug 1592539 - Also null out mMediaStreamRenderer in Unlink. r=bryce
204ab99a22d62bb46b8c03d0ad2398d33e55d371
created 2020-08-26 14:25 +0000
pushed 2020-08-26 21:41 +0000
Andreas Pehrson Andreas Pehrson - Bug 1592539 - Move the FirstFrameListener to VideoOutput.h. r=jib
2538cfa89102250bd0cad4ca9161ebfc7f79a042
created 2020-08-26 14:24 +0000
pushed 2020-08-26 21:41 +0000
Andreas Pehrson Andreas Pehrson - Bug 1592539 - Move the FirstFrameListener handling to MediaStreamRenderer. r=jib
1c059a524a701193181a11494e1cff58a5d67359
created 2020-08-19 22:18 +0000
pushed 2020-08-20 09:32 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1652884 - Rename MediaTrack::SetEnabled to SetDisabledTrackMode. r=pehrsons
0ba7afbc4eee63f52955c97412dac0b1a7191248
created 2020-08-20 01:13 +0300
pushed 2020-08-20 09:32 +0000
Bogdan Tara Bogdan Tara - Backed out 14 changesets (bug 1652884) for test_peerConnection_trackDisabling.html failures CLOSED TREE
b9f419aed12d7385a3f984789930eed1d23e08e2
created 2020-08-19 19:30 +0000
pushed 2020-08-20 09:32 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1652884 - Rename MediaTrack::SetEnabled to SetDisabledTrackMode. r=pehrsons
e8054b77177ab72fe86d6f2038f1c23cc44af0b8
created 2020-08-19 22:21 +0300
pushed 2020-08-20 09:32 +0000
Bogdan Tara Bogdan Tara - Backed out 14 changesets (bug 1652884) for VideoFrameConverter related failures CLOSED TREE
e0b1266231bf472595395b33aed343780d199065
created 2020-08-19 14:03 +0000
pushed 2020-08-20 09:32 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1652884 - Rename MediaTrack::SetEnabled to SetDisabledTrackMode. r=pehrsons
84e4f72a38b04ed11efc6bea6674137a4cab323c
created 2020-08-13 19:16 +0000
pushed 2020-08-14 09:45 +0000
alwu alwu - Bug 1656642 - part2 : prevent to start controller for non-playable media even if it enters fullscreen/PIP mode. r=chunmin
1bcee92cca2ff51b01b15b70ccc4e669835c51d9
created 2020-08-14 01:23 +0000
pushed 2020-08-14 09:45 +0000
alwu alwu - Bug 1654657 - part1 : update fullscreen change in media element. r=chunmin
b1115aea9eb5795a22ba1ee1b6cf3c4c5392ad5a
created 2020-08-05 23:12 +0000
pushed 2020-08-06 15:44 +0000
alwu alwu - Bug 1657224 - add a pref to control stopping media after media reaches to the end. r=chunmin
19a0d1ad43cfb410f7d5030911148b5bb0f1a0d1
created 2020-07-31 00:05 +0000
pushed 2020-08-01 09:48 +0000
alwu alwu - Bug 1654045 - part1 : stop listening to the media keys when media reaches to the end. r=chunmin
491b6b3d363d831e230604fdf82c01f01183cdec
created 2020-07-29 23:39 +0000
pushed 2020-07-30 09:39 +0000
alwu alwu - Bug 1654277 - part3 : add a test for only resuming latest paused media. r=chunmin
f901c6481cf064774ba74735d17a6531dbbce67d
created 2020-07-30 04:01 +0000
pushed 2020-07-30 09:39 +0000
alwu alwu - Bug 1654277 - part2 : pause playing media but stop already paused media when receiving 'pause'. r=chunmin
2ff99baef2c56638fcb92975c2cedff833ea32aa
created 2020-07-29 22:15 +0000
pushed 2020-07-30 09:39 +0000
alwu alwu - Bug 1655204 - part3 : start listening to media control keys once media starts again. r=chunmin
9e12530f8f600a24b650a4e4dc8b5e73d4567273
created 2020-07-29 22:15 +0000
pushed 2020-07-30 09:39 +0000
alwu alwu - Bug 1655204 - part1 : stop being controlled by media control keys when media element receives `Stop`. r=chunmin
5c6e6417c6df01a9c6ddbd6e7e9378fc949ed2ed
created 2020-07-29 08:27 +0000
pushed 2020-07-29 21:38 +0000
emcminn emcminn - Bug 1655765 - Add media permission for about:welcome privacy page mp4 r=ckerschb
7255ff741205f16208dcf042614b52259573d605
created 2020-07-27 19:37 +0000
pushed 2020-07-28 09:47 +0000
alwu alwu - Bug 1655175 - avoid to access owner media element after unlink. r=bryce
0a3bb5c4669879bbba273296d2e7cbea5e26fb75
created 2020-07-24 15:43 +0000
pushed 2020-07-25 09:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1652618 - Ensure UA widgets are attached and detached synchronously. r=smaug
f10c1afc8bf0943e077a76f0978f49230aff2060
created 2020-07-24 02:43 +0000
pushed 2020-07-24 09:32 +0000
alwu alwu - Bug 1654959 - part2 : start listener when media enters PIP mode. r=bryce
4e685f4aa90e2e28235c1e756105b4743676c88e
created 2020-07-24 02:43 +0000
pushed 2020-07-24 09:32 +0000
alwu alwu - Bug 1654959 - part1 : start listener when media enters fullscreen. r=bryce
c4c53ba083593742ed6d9bf8528ad984f3c558e9
created 2020-07-24 02:43 +0000
pushed 2020-07-24 09:32 +0000
alwu alwu - Bug 1653390 - part6 : add audible check back in media element. r=bryce
less more (0) -1000 -300 -100 -60 tip