4 <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, width=device-width" />
5 <title>Custom handlers</title>
7 <body style="background-color:red;">
8 <h1 id="test">FAIL</h1>
9 <script type="text/javascript" src="hook.js"></script>
10 <script type="text/javascript">
12 navigator.registerContentHandler("application/test", "test.html?uri=%s", "Example content");
13 if (navigator.isContentHandlerRegistered("application/test", "test.html?uri=%s") === 'registered') {
14 document.getElementById('test').innerHTML = 'PASSED';
15 document.body.style.backgroundColor = 'green';
16 hook(id, 'pass', 'content handler registered');
18 hook(id, 'fail', 'content handler not registered');
21 hook(id, 'fail', 'widget failed because ' + e.message);