| OLD | NEW |
| 1 CONSOLE WARNING: line 71: Failed to execute 'play' on 'HTMLMediaElement': API ca
n only be initiated by a user gesture. | 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. | 2 CONSOLE ERROR: line 71: Uncaught (in promise) NotAllowedError: play() can only b
e initiated by a user gesture. |
| 3 CONSOLE WARNING: line 71: Failed to execute 'play' on 'HTMLMediaElement': API ca
n only be initiated by a user gesture. | 3 CONSOLE WARNING: line 71: Failed to execute 'play' on 'HTMLMediaElement': API ca
n only be initiated by a user gesture. |
| 4 CONSOLE ERROR: line 71: Uncaught (in promise) NotAllowedError: play() can only b
e initiated by a user gesture. | 4 CONSOLE ERROR: line 71: Uncaught (in promise) NotAllowedError: play() can only b
e initiated by a user gesture. |
| 5 CONSOLE WARNING: line 71: Failed to execute 'play' on 'HTMLMediaElement': API ca
n only be initiated by a user gesture. | 5 CONSOLE WARNING: line 71: Failed to execute 'play' on 'HTMLMediaElement': API ca
n only be initiated by a user gesture. |
| 6 CONSOLE ERROR: line 71: Uncaught (in promise) NotAllowedError: play() can only b
e initiated by a user gesture. | 6 CONSOLE ERROR: line 71: Uncaught (in promise) NotAllowedError: play() can only b
e initiated by a user gesture. |
| 7 CONSOLE WARNING: line 71: Failed to execute 'play' on 'HTMLMediaElement': API ca
n only be initiated by a user gesture. | 7 CONSOLE WARNING: line 71: Failed to execute 'play' on 'HTMLMediaElement': API ca
n only be initiated by a user gesture. |
| 8 CONSOLE ERROR: line 71: Uncaught (in promise) NotAllowedError: play() can only b
e initiated by a user gesture. | 8 CONSOLE ERROR: line 71: Uncaught (in promise) NotAllowedError: play() can only b
e initiated by a user gesture. |
| 9 CONSOLE WARNING: line 71: Failed to execute 'play' on 'HTMLMediaElement': API ca
n only be initiated by a user gesture. | 9 CONSOLE WARNING: line 71: Failed to execute 'play' on 'HTMLMediaElement': API ca
n only be initiated by a user gesture. |
| 10 CONSOLE ERROR: line 71: Uncaught (in promise) NotAllowedError: play() can only b
e initiated by a user gesture. | 10 CONSOLE ERROR: line 71: Uncaught (in promise) NotAllowedError: play() can only b
e initiated by a user gesture. |
| 11 CONSOLE WARNING: line 71: Failed to execute 'play' on 'HTMLMediaElement': API ca
n only be initiated by a user gesture. | 11 CONSOLE WARNING: line 71: Failed to execute 'play' on 'HTMLMediaElement': API ca
n only be initiated by a user gesture. |
| 12 CONSOLE ERROR: line 71: Uncaught (in promise) NotAllowedError: play() can only b
e initiated by a user gesture. | 12 CONSOLE ERROR: line 71: Uncaught (in promise) NotAllowedError: play() can only b
e initiated by a user gesture. |
| 13 CONSOLE WARNING: line 71: Failed to execute 'play' on 'HTMLMediaElement': API ca
n only be initiated by a user gesture. | 13 CONSOLE WARNING: line 71: Failed to execute 'play' on 'HTMLMediaElement': API ca
n only be initiated by a user gesture. |
| 14 CONSOLE ERROR: line 71: Uncaught (in promise) NotAllowedError: play() can only b
e initiated by a user gesture. | 14 CONSOLE ERROR: line 71: Uncaught (in promise) NotAllowedError: play() can only b
e initiated by a user gesture. |
| 15 CONSOLE WARNING: line 71: Failed to execute 'play' on 'HTMLMediaElement': API ca
n only be initiated by a user gesture. | 15 CONSOLE WARNING: line 71: Failed to execute 'play' on 'HTMLMediaElement': API ca
n only be initiated by a user gesture. |
| 16 CONSOLE ERROR: line 71: Uncaught (in promise) NotAllowedError: play() can only b
e initiated by a user gesture. | 16 CONSOLE ERROR: line 71: Uncaught (in promise) NotAllowedError: play() can only b
e initiated by a user gesture. |
| 17 END OF TEST | 17 Check if the autoplay gesture override experiment works. There are a lot |
| 18 Check if the autoplay gesture override experiment works. There are a lot | |
| 19 of config options, so this test just runs all of them. | 18 of config options, so this test just runs all of them. |
| 20 | 19 |
| 21 The "results" table contains one row per config tested. | 20 The "results" table contains one row per config tested. |
| 22 == Test Inputs == | 21 == Test Inputs == |
| 23 # - config number, in case you'd like to run just one. | 22 # - config number, in case you'd like to run just one. |
| 24 Flags - autoplay experiment setting being tested. | 23 Flags - autoplay experiment setting being tested. |
| 25 a - "foraudio" | 24 a - "foraudio" |
| 26 v - "forvideo" | 25 v - "forvideo" |
| 27 V - "ifviewport" | 26 V - "ifviewport" |
| 28 P - "ifpagevisible" | 27 P - "ifpagevisible" |
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 61 92 v video attr no no offscre enabled - played
unmuted | 60 92 v video attr no no offscre enabled - played
unmuted |
| 62 95 vVp video attr no no offscre enabled - no
- | 61 95 vVp video attr no no offscre enabled - no
- |
| 63 135 vP video attr no no obscure enabled - no
- | 62 135 vP video attr no no obscure enabled - no
- |
| 64 182 video play() no no onscree disable - no
- | 63 182 video play() no no onscree disable - no
- |
| 65 183 v video play() no no onscree disable - no
- | 64 183 v video play() no no onscree disable - no
- |
| 66 185 vVM video play() no no onscree disable - no
- | 65 185 vVM video play() no no onscree disable - no
- |
| 67 186 vVp video play() no no onscree disable - no
- | 66 186 vVp video play() no no onscree disable - no
- |
| 68 206 vVM video play() yes no onscree disable - no
- | 67 206 vVM video play() yes no onscree disable - no
- |
| 69 344 v video attr no yes onscree enabled - played
unmuted | 68 344 v video attr no yes onscree enabled - played
unmuted |
| 70 348 vm video attr no yes onscree enabled - played
unmuted | 69 348 vm video attr no yes onscree enabled - played
unmuted |
| OLD | NEW |