Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(143)

Side by Side Diff: LayoutTests/fast/dom/subtree-modified-attributes.html

Issue 48903019: Delete js-test-post.js. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 7 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <body> 2 <body>
3 <script src="../js/resources/js-test-pre.js"></script> 3 <script src="../js/resources/js-test-pre.js"></script>
4 <script> 4 <script>
5 description('DOMSubtreeModified should fire when attributes are added or removed , but not modified (see bug 81141)'); 5 description('DOMSubtreeModified should fire when attributes are added or removed , but not modified (see bug 81141)');
6 6
7 var div = document.createElement('div'); 7 var div = document.createElement('div');
8 document.body.appendChild(div); 8 document.body.appendChild(div);
9 var expected = false; 9 var expected = false;
10 div.addEventListener('DOMSubtreeModified', function(evt) { 10 div.addEventListener('DOMSubtreeModified', function(evt) {
11 shouldBeTrue('expected'); 11 shouldBeTrue('expected');
12 }); 12 });
13 expected = true; 13 expected = true;
14 div.setAttribute('foo', 'bar'); 14 div.setAttribute('foo', 'bar');
15 expected = false; 15 expected = false;
16 div.setAttribute('foo', 'baz'); 16 div.setAttribute('foo', 'baz');
17 expected = true; 17 expected = true;
18 div.removeAttribute('foo'); 18 div.removeAttribute('foo');
19 19
20 var attr = document.createAttribute('bar'); 20 var attr = document.createAttribute('bar');
21 attr.value = 'foo'; 21 attr.value = 'foo';
22 expected = true; 22 expected = true;
23 div.setAttributeNode(attr); 23 div.setAttributeNode(attr);
24 expected = false; 24 expected = false;
25 attr.value = 'bar'; 25 attr.value = 'bar';
26 expected = true; 26 expected = true;
27 div.removeAttributeNode(attr); 27 div.removeAttributeNode(attr);
28 </script> 28 </script>
29 <script src="../js/resources/js-test-post.js"></script>
30 </body> 29 </body>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698