97495d832803ae0a324c509ed7574c9c65d2bd4d
[WebKit-https.git] / LayoutTests / fast / js / continue-break-multiple-labels.html
1 <script>
2 function print(msg) {
3     document.getElementById("log").innerHTML += msg;
4 }
5 function test() {
6     if (window.layoutTestController)
7         layoutTestController.dumpAsText();
8     print("Expected: 12356789<br>Actual: ");
9     a:
10     b:
11     for (var foo = 1; foo < 10; foo++) {
12        if (foo == 4)
13             continue a;
14        print(foo);
15     }
16     print("<br>Expected: 123<br>Actual: ");
17     c:
18     d:
19     for (var bar = 1; bar < 10; bar++) {
20        if (bar == 4)
21             break c;
22        print(bar);
23     }
24     print("<br>Test done<br>");
25 }
26 </script>
27 <body onload="test()">
28 <div id="log"></div>