3 <script src="../../http/tests/inspector/inspector-test.js"></script>
5 @import url("some-url-to-load-css.css") print;
6 @charset "ISO-8859-15";
7 @namespace svg url(http://www.w3.org/2000/svg);
9 font-family: "Example Font";
10 src: url("http://www.example.com/fonts/example");
17 margin-right: 5cm; /* right pages only */
20 margin-top: 8cm; /* extra top margin on the first page */
25 border: 1px solid black;
28 input:-moz-placeholder { text-overflow: ellipsis; }
29 .class-name, p /* style all paragraphs as well */ {
31 -lol-cats: "dogs" /* unexisting property */
34 @keyframes identifier {
35 0% { top: 0; left: 0; }
37 68%, 72% { left: 50px; }
38 100% { top: 100px; left: 100%; }
42 text-decoration: underline;
45 @media (max-width:500px) {
47 -webkit-border-radius: 10px;
48 font-family: "Example Font"
56 return document.querySelector("#styler").textContent;
61 setTimeout(InspectorTest.completeTest.bind(InspectorTest), 1000);
62 var worker = new Worker("ScriptFormatterWorker.js");
63 worker.onmessage = onWorkerMessage;
64 worker.onerror = onWorkerError;
66 function onWorkerMessage(event)
68 InspectorTest.addObject(event.data);
69 InspectorTest.completeTest();
72 function onWorkerError(event)
74 InspectorTest.addResult("Error in worker: " + event.data);
75 InspectorTest.completeTest();
78 function onStyleFetched(result)
80 worker.postMessage({ method: "cssOutline", params: { content: result.value } });
83 InspectorTest.evaluateInPage("getCSS()", onStyleFetched);
90 <body onload="runTest()">
91 <p>The test verifies the CSS outline functionality.</p>