Requires --enable-features=InstallElement,
OR enabling about://flags/#web-app-install-element,
OR an origin
trial
header for
InstallElement
Executes:
<install></install>
Executes:
<install installurl="https://mustjab.github.io/"></install>
Executes:
<install installurl="https://diek.us/bubble/" manifestid="https://diek.us/bubble/index.html"></install>
Executes:
<install installurl="https://amandabaker.github.io/pwa/web-install/index.html"></install>
Executes:
<install installurl="https://mustjab.github.io/" manifestid="mismatched-manifest-id"></install>
Executes:
<install installurl="https://amandabaker.github.io/pwa/web-install/index.html" manifestid="mismatched-manifest-id"></install>
Executes:
<install installurl=12345 manifestid="https://diek.us/bubble/index.html"></install>
Executes:
<install installurl="https://diek.us/bubble/" manifestid=67890></install>
Executes:
<script>const numUrl = 99999;</script>
<install id="installVarNumberUrl" manifestid="https://diek.us/bubble/index.html"></install>
<script>document.getElementById('installVarNumberUrl').setAttribute('installurl', numUrl);</script>
Executes:
<script>const numManifest = 88888;</script>
<install id="installVarNumberManifest" installurl="https://diek.us/bubble/"></install>
<script>document.getElementById('installVarNumberManifest').setAttribute('manifestid', numManifest);</script>
Executes:
<script>const nullUrl = null;</script>
<install id="installVarNullUrl" manifestid="https://diek.us/bubble/index.html"></install>
<script>document.getElementById('installVarNullUrl').setAttribute('installurl', nullUrl);</script>
Executes:
<script>const nullManifest = null;</script>
<install id="installVarNullManifest" installurl="https://diek.us/bubble/"></install>
<script>document.getElementById('installVarNullManifest').setAttribute('manifestid', nullManifest);</script>
Executes:
<script>let undefinedUrl;</script>
<install id="installVarUndefinedUrl" manifestid="https://diek.us/bubble/index.html"></install>
<script>document.getElementById('installVarUndefinedUrl').setAttribute('installurl', undefinedUrl);</script>
Executes:
<script>let undefinedManifest;</script>
<install id="installVarUndefinedManifest" installurl="https://diek.us/bubble/"></install>
<script>document.getElementById('installVarUndefinedManifest').setAttribute('manifestid', undefinedManifest);</script>