OLD | NEW |
(Empty) | |
| 1 CONSOLE WARNING: Failed to execute 'play' on 'HTMLMediaElement': API can only be
initiated by a user gesture. |
| 2 CONSOLE WARNING: Failed to execute 'play' on 'HTMLMediaElement': API can only be
initiated by a user gesture. |
| 3 CONSOLE WARNING: Failed to execute 'play' on 'HTMLMediaElement': API can only be
initiated by a user gesture. |
| 4 CONSOLE WARNING: Failed to execute 'play' on 'HTMLMediaElement': API can only be
initiated by a user gesture. |
| 5 CONSOLE WARNING: Failed to execute 'play' on 'HTMLMediaElement': API can only be
initiated by a user gesture. |
| 6 CONSOLE WARNING: Failed to execute 'play' on 'HTMLMediaElement': API can only be
initiated by a user gesture. |
| 7 CONSOLE WARNING: Failed to execute 'play' on 'HTMLMediaElement': API can only be
initiated by a user gesture. |
| 8 CONSOLE WARNING: Failed to execute 'play' on 'HTMLMediaElement': API can only be
initiated by a user gesture. |
| 9 CONSOLE WARNING: Failed to execute 'play' on 'HTMLMediaElement': API can only be
initiated by a user gesture. |
| 10 CONSOLE WARNING: Failed to execute 'play' on 'HTMLMediaElement': API can only be
initiated by a user gesture. |
| 11 CONSOLE WARNING: Failed to execute 'play' on 'HTMLMediaElement': API can only be
initiated by a user gesture. |
| 12 CONSOLE WARNING: Failed to execute 'play' on 'HTMLMediaElement': API can only be
initiated by a user gesture. |
| 13 CONSOLE WARNING: Failed to execute 'play' on 'HTMLMediaElement': API can only be
initiated by a user gesture. |
| 14 CONSOLE WARNING: Failed to execute 'play' on 'HTMLMediaElement': API can only be
initiated by a user gesture. |
| 15 CONSOLE WARNING: Failed to execute 'play' on 'HTMLMediaElement': API can only be
initiated by a user gesture. |
| 16 CONSOLE WARNING: Failed to execute 'play' on 'HTMLMediaElement': API can only be
initiated by a user gesture. |
| 17 CONSOLE WARNING: Failed to execute 'play' on 'HTMLMediaElement': API can only be
initiated by a user gesture. |
| 18 CONSOLE WARNING: Failed to execute 'play' on 'HTMLMediaElement': API can only be
initiated by a user gesture. |
| 19 CONSOLE WARNING: Failed to execute 'play' on 'HTMLMediaElement': API can only be
initiated by a user gesture. |
| 20 CONSOLE WARNING: Failed to execute 'play' on 'HTMLMediaElement': API can only be
initiated by a user gesture. |
| 21 END OF TEST |
| 22 Check if the autoplay gesture override experiment works. There are a lot |
| 23 of config options, so this test just runs all of them. |
| 24 |
| 25 The "results" table contains one row per config tested. |
| 26 == Test Inputs == |
| 27 # - config number, in case you'd like to run just one. |
| 28 Exp - autoplay experiment setting being tested. |
| 29 A-play - how is autoplay requested? |
| 30 none - autoplay is not requested. |
| 31 attr - autoplay attribute is set on the element. |
| 32 js - play() called after media is ready to play. |
| 33 Mute - how is media muted? |
| 34 none - media is not muted. |
| 35 attr - muted attribute is set on the element. |
| 36 js - muted property is set after media is ready to play. |
| 37 Vis - is media visible? |
| 38 onscreen - element starts out onscreen. |
| 39 scroll - element starts offscreen, scrolled into view once |
| 40 it is ready to play. |
| 41 offscreen - element starts out offscreen and stays offscreen. |
| 42 |
| 43 == Test Outputs == |
| 44 Early? - did playback start before element was scrolled onscreen? For |
| 45 tests in which Vis!=scroll, this is reported as "-". |
| 46 Played? - did playback start by the conclusion of the test? |
| 47 Muted? - was the media muted? If the media didn't play, then this is |
| 48 reported as "-". |
| 49 |
| 50 # Exp A-play Mute Vis Early? Played? Muted? |
| 51 0 none none none onscree - no - |
| 52 1 always none none onscree - no - |
| 53 2 if-mute none none onscree - no - |
| 54 3 play-mu none none onscree - no - |
| 55 4 none attr none onscree - no - |
| 56 5 always attr none onscree - played unmuted |
| 57 6 if-mute attr none onscree - no - |
| 58 7 play-mu attr none onscree - played muted |
| 59 8 none js none onscree - no - |
| 60 9 always js none onscree - played unmuted |
| 61 10 if-mute js none onscree - no - |
| 62 11 play-mu js none onscree - played muted |
| 63 12 none none attr onscree - no - |
| 64 13 always none attr onscree - no - |
| 65 14 if-mute none attr onscree - no - |
| 66 15 play-mu none attr onscree - no - |
| 67 16 none attr attr onscree - no - |
| 68 17 always attr attr onscree - played muted |
| 69 18 if-mute attr attr onscree - played muted |
| 70 19 play-mu attr attr onscree - played muted |
| 71 20 none js attr onscree - no - |
| 72 21 always js attr onscree - played muted |
| 73 22 if-mute js attr onscree - played muted |
| 74 23 play-mu js attr onscree - played muted |
| 75 24 none none js onscree - no - |
| 76 25 always none js onscree - no - |
| 77 26 if-mute none js onscree - no - |
| 78 27 play-mu none js onscree - no - |
| 79 28 none attr js onscree - no - |
| 80 29 always attr js onscree - played muted |
| 81 30 if-mute attr js onscree - played muted |
| 82 31 play-mu attr js onscree - played muted |
| 83 32 none js js onscree - no - |
| 84 33 always js js onscree - played muted |
| 85 34 if-mute js js onscree - played muted |
| 86 35 play-mu js js onscree - played muted |
| 87 36 none none none scroll no no - |
| 88 37 always none none scroll no no - |
| 89 38 if-mute none none scroll no no - |
| 90 39 play-mu none none scroll no no - |
| 91 40 none attr none scroll no no - |
| 92 41 always attr none scroll no played unmuted |
| 93 42 if-mute attr none scroll no no - |
| 94 43 play-mu attr none scroll no played muted |
| 95 44 none js none scroll no no - |
| 96 45 always js none scroll no played unmuted |
| 97 46 if-mute js none scroll no no - |
| 98 47 play-mu js none scroll no played muted |
| 99 48 none none attr scroll no no - |
| 100 49 always none attr scroll no no - |
| 101 50 if-mute none attr scroll no no - |
| 102 51 play-mu none attr scroll no no - |
| 103 52 none attr attr scroll no no - |
| 104 53 always attr attr scroll no played muted |
| 105 54 if-mute attr attr scroll no played muted |
| 106 55 play-mu attr attr scroll no played muted |
| 107 56 none js attr scroll no no - |
| 108 57 always js attr scroll no played muted |
| 109 58 if-mute js attr scroll no played muted |
| 110 59 play-mu js attr scroll no played muted |
| 111 60 none none js scroll no no - |
| 112 61 always none js scroll no no - |
| 113 62 if-mute none js scroll no no - |
| 114 63 play-mu none js scroll no no - |
| 115 64 none attr js scroll no no - |
| 116 65 always attr js scroll no played muted |
| 117 66 if-mute attr js scroll no played muted |
| 118 67 play-mu attr js scroll no played muted |
| 119 68 none js js scroll no no - |
| 120 69 always js js scroll no played muted |
| 121 70 if-mute js js scroll no played muted |
| 122 71 play-mu js js scroll no played muted |
| 123 72 none none none offscre - no - |
| 124 73 always none none offscre - no - |
| 125 74 if-mute none none offscre - no - |
| 126 75 play-mu none none offscre - no - |
| 127 76 none attr none offscre - no - |
| 128 77 always attr none offscre - no - |
| 129 78 if-mute attr none offscre - no - |
| 130 79 play-mu attr none offscre - no - |
| 131 80 none js none offscre - no - |
| 132 81 always js none offscre - no - |
| 133 82 if-mute js none offscre - no - |
| 134 83 play-mu js none offscre - no - |
| 135 84 none none attr offscre - no - |
| 136 85 always none attr offscre - no - |
| 137 86 if-mute none attr offscre - no - |
| 138 87 play-mu none attr offscre - no - |
| 139 88 none attr attr offscre - no - |
| 140 89 always attr attr offscre - no - |
| 141 90 if-mute attr attr offscre - no - |
| 142 91 play-mu attr attr offscre - no - |
| 143 92 none js attr offscre - no - |
| 144 93 always js attr offscre - no - |
| 145 94 if-mute js attr offscre - no - |
| 146 95 play-mu js attr offscre - no - |
| 147 96 none none js offscre - no - |
| 148 97 always none js offscre - no - |
| 149 98 if-mute none js offscre - no - |
| 150 99 play-mu none js offscre - no - |
| 151 100 none attr js offscre - no - |
| 152 101 always attr js offscre - no - |
| 153 102 if-mute attr js offscre - no - |
| 154 103 play-mu attr js offscre - no - |
| 155 104 none js js offscre - no - |
| 156 105 always js js offscre - no - |
| 157 106 if-mute js js offscre - no - |
| 158 107 play-mu js js offscre - no - |
| 159 |
OLD | NEW |