| OLD | NEW |
| (Empty) |
| 1 CONSOLE WARNING: line 71: Failed to execute 'play' on 'HTMLMediaElement': API ca
n only be initiated by a user gesture. | |
| 2 CONSOLE ERROR: line 71: Uncaught (in promise) NotAllowedError: play() can only b
e initiated by a user gesture. | |
| 3 Check if the autoplay gesture override experiment works. There are a lot | |
| 4 of config options, so this test just runs all of them. | |
| 5 | |
| 6 The "results" table contains one row per config tested. | |
| 7 == Test Inputs == | |
| 8 # - config number, in case you'd like to run just one. | |
| 9 Flags - autoplay experiment setting being tested. | |
| 10 a - "foraudio" | |
| 11 v - "forvideo" | |
| 12 V - "ifviewport" | |
| 13 P - "ifpagevisible" | |
| 14 M - "ifmuted" | |
| 15 p - "playmuted" | |
| 16 m - "ifmobile" | |
| 17 For example, vM means '-forvideo-ifmuted". | |
| 18 Type - audio or video element? | |
| 19 audio - | |
| 20 # Flags Type Play w/ Mute Mobile View Setting Early? Played?
Muted? | |
| 21 28 audio attr no no scroll enabled no no
- | |
| 22 30 a audio attr no no scroll enabled yes played
unmuted | |
| 23 31 aV audio attr no no scroll enabled yes played
unmuted | |
| 24 32 audio play() no no scroll enabled no no
- | |
| 25 34 a audio play() no no scroll enabled yes played
unmuted | |
| 26 35 aV audio play() no no scroll enabled yes played
unmuted | |
| OLD | NEW |