Rubber-stamped by Brady Eidson.
[webbrowser.git] / LayoutTests / inspector / settings-set-get.html
blob8341d7d250ee2873503384da145dee514a24a6e9
1 <html>
2 <head>
3 <script src="inspector-test.js"></script>
4 <script>
6 function doit()
8 evaluateInWebInspector("frontend_setSetting('foo', 'bar')");
9 function callback(result)
11 output("Setting should have 'bar' value, was: '" + result + "'");
13 evaluateInWebInspector("frontend_setting('foo')", callback);
15 evaluateInWebInspector("frontend_setSetting('foo', 'baz')");
16 function callback2(result)
18 output("Setting should have 'baz' value, was: '" + result + "'");
19 notifyDone();
21 evaluateInWebInspector("frontend_setting('foo')", callback2);
24 // Frontend functions.
26 function frontend_setSetting(key, value)
28 InspectorFrontendHost.setSetting(key, value);
31 function frontend_setting(key)
33 return InspectorFrontendHost.setting(key);
36 </script>
37 </head>
39 <body onload="onload()">
40 <p id="test-topic">
41 Tests front-end settings read/write.
42 </p>
44 </body>
45 </html>