3 function hook(id, result, message){};
6 navigator.registerContentHandler("application/test", "?uri=%s", "Example content");
7 if (navigator.isContentHandlerRegistered("application/test", "?uri=%s") === 'registered') {
8 navigator.unregisterContentHandler("application/test", "?uri=%s");
9 if (navigator.isContentHandlerRegistered("application/test", "?uri=%s") === 'new') {
10 document.getElementById('test').innerHTML = 'PASSED';
11 document.body.style.backgroundColor = 'green';
12 hook(id, 'pass', 'content handler registered');
14 hook(id, 'fail', 'content handler registered (tried to unregister)');
17 hook(id, 'fail', 'content handler not registered');
20 hook(id, 'fail', 'widget failed because ' + e.message);