upload tizen1.0 source
[framework/web/webkit-efl.git] / LayoutTests / fast / css / attribute-selector-set-dynamic-no-elementstyle.html
1 <!doctype html>
2 <html>
3 <head>
4     <style>
5         span { display: none }
6         *[test] #sp { color: green; display: block}
7     </style>
8 </head>
9 <body onload="startTest();">
10     <div>
11     <p>
12     Test for bug <a href="https://bugs.webkit.org/show_bug.cgi?id=60752">https://bugs.webkit.org/show_bug.cgi?id=60752</a>
13     </p>
14     <p>This test checks whether CSS attribute selector [att] is re-evaluated after attribute changes in DOM elements which have no style associated with them.</p>
15     <span id="sp">PASSED</span>
16     </div>
17
18     <script>
19         function change() {
20             var element = document.getElementsByTagName('div')[0];
21             element.setAttribute("test", "0");
22             if (window.layoutTestController) {
23                 layoutTestController.notifyDone();
24             }
25         }
26         function startTest() {
27             if (window.layoutTestController) {
28                 layoutTestController.dumpAsText();
29                 layoutTestController.waitUntilDone();
30             }
31             // Trigger an attribute change after all load processing is done. Doing the change
32             // here immediately does not exhibit the problem.
33             setTimeout("change();", 0);
34         }
35     </script>
36 </body>
37 </html>