Autoplay test pages

Intro

These test pages are for testing and verifying autoplay working in conjunction with various other attributes like muted and playsinline. There are two main sections: plain, and videojs.

Plain means that this is just a regular video element without Video.js. videojs means that this is running with Video.js.

Plain

These are divided into a few ways of setting the attributes: HTML attribute, properties on the DOM object, setAttribute method, calling play with attributes. There probably should be another set of the various mixtures of things, like HTML attribute for muted with a setAttribute of autoplay but to keep the testing matrix less complicated, we will forgo such tests.

video.js

These are split into: HTML attributes, Video.js options, player methods. Again, we won't be looking into mixtures of these quite yet.

Simple embeds
Plain Video.js
Simple Simple

HTML attributes
Plain Video.js
Autoplay Autoplay
Muted Muted
Playsinline Playsinline
Muted, Playsinline Muted, Playsinline
Autoplay, Muted Autoplay, Muted
Autoplay, Playsinline Autoplay, Playsinline
Autoplay, Muted, Playsinline Autoplay, Muted, Playsinline

HTML attributes with a call to play
Plain Video.js
Autoplay Autoplay
Autoplay, Muted Autoplay, Muted
Autoplay, Playsinline Autoplay, Playsinline
Autoplay, Muted, Playsinline Autoplay, Muted, Playsinline

Plain video with
Properties setAttribute
Autoplay Autoplay
Muted Muted
Playsinline Playsinline
Muted, Playsinline Muted, Playsinline
Autoplay, Muted Autoplay, Muted
Autoplay, Playsinline Autoplay, Playsinline
Autoplay, Muted, Playsinline Autoplay, Muted, Playsinline

Video.js with
Options method calls
Autoplay Autoplay
Muted Muted
Playsinline Playsinline
Muted, Playsinline Muted, Playsinline
Autoplay, Muted Autoplay, Muted
Autoplay, Playsinline Autoplay, Playsinline
Autoplay, Muted, Playsinline Autoplay, Muted, Playsinline