Removing warnings reported by cppcheck tool.
[framework/web/wrt-installer.git] / tests / general / widgets / register_protocol / hook.js
1 var id = "register01";
2
3 function hook(id, result, message){};
4
5 try {
6     navigator.registerProtocolHandler("news", "?uri=%s", "Example magnet");
7     if (navigator.isProtocolHandlerRegistered("news", "?uri=%s") === 'registered') {
8         navigator.unregisterProtocolHandler("news", "?uri=%s");
9         if (navigator.isProtocolHandlerRegistered("news", "?uri=%s") === 'new') {
10             document.getElementById('test').innerHTML = 'PASSED';
11             document.body.style.backgroundColor = 'green';
12             hook(id, 'pass', 'protocol handler registered');
13         } else {
14             hook(id, 'fail', 'protocol handler registered (tried to unregister)');
15         }
16     } else {
17         hook(id, 'fail', 'protocol handler not registered');
18     }
19 } catch (e) {
20     hook(id, 'fail', 'widget failed because ' + e.message);
21 }