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

Side by Side Diff: LayoutTests/dom/xhtml/level1/core/hc_namednodemapsetnameditemthatexists.js

Issue 756123002: Remove tabs and trailing whitspace in LayoutTests/dom/.../*.js (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: rebase Created 6 years 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
2 /* 1 /*
3 Copyright © 2001-2004 World Wide Web Consortium, 2 Copyright © 2001-2004 World Wide Web Consortium,
4 (Massachusetts Institute of Technology, European Research Consortium 3 (Massachusetts Institute of Technology, European Research Consortium
5 for Informatics and Mathematics, Keio University). All 4 for Informatics and Mathematics, Keio University). All
6 Rights Reserved. This work is distributed under the W3C® Software License [1] i n the 5 Rights Reserved. This work is distributed under the W3C® Software License [1] i n the
7 hope that it will be useful, but WITHOUT ANY WARRANTY; without even 6 hope that it will be useful, but WITHOUT ANY WARRANTY; without even
8 the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 7 the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
9 8
10 [1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231 9 [1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
11 */ 10 */
12 11
13
14
15 /** 12 /**
16 * Gets URI that identifies the test. 13 * Gets URI that identifies the test.
17 * @return uri identifier of test 14 * @return uri identifier of test
18 */ 15 */
19 function getTargetURI() { 16 function getTargetURI() {
20 return "http://www.w3.org/2001/DOM-Test-Suite/level1/core/hc_namednodemaps etnameditemthatexists"; 17 return "http://www.w3.org/2001/DOM-Test-Suite/level1/core/hc_namednodemaps etnameditemthatexists";
21 } 18 }
22 19
23 var docsLoaded = -1000000; 20 var docsLoaded = -1000000;
24 var builder = null; 21 var builder = null;
25 22
26 // 23 //
27 // This function is called by the testing framework before 24 // This function is called by the testing framework before
28 // running the test suite. 25 // running the test suite.
29 // 26 //
30 // If there are no configuration exceptions, asynchronous 27 // If there are no configuration exceptions, asynchronous
31 // document loading is started. Otherwise, the status 28 // document loading is started. Otherwise, the status
32 // is set to complete and the exception is immediately 29 // is set to complete and the exception is immediately
33 // raised when entering the body of the test. 30 // raised when entering the body of the test.
34 // 31 //
35 function setUpPage() { 32 function setUpPage() {
36 setUpPageStatus = 'running'; 33 setUpPageStatus = 'running';
37 try { 34 try {
38 // 35 //
39 // creates test document builder, may throw exception 36 // creates test document builder, may throw exception
40 // 37 //
41 builder = createConfiguredBuilder(); 38 builder = createConfiguredBuilder();
42 39
43 docsLoaded = 0; 40 docsLoaded = 0;
44 41
45 var docRef = null; 42 var docRef = null;
46 if (typeof(this.doc) != 'undefined') { 43 if (typeof(this.doc) != 'undefined') {
47 docRef = this.doc; 44 docRef = this.doc;
48 } 45 }
49 docsLoaded += preload(docRef, "doc", "hc_staff"); 46 docsLoaded += preload(docRef, "doc", "hc_staff");
50 47
51 if (docsLoaded == 1) { 48 if (docsLoaded == 1) {
52 setUpPageStatus = 'complete'; 49 setUpPageStatus = 'complete';
53 } 50 }
54 } catch(ex) { 51 } catch(ex) {
55 » catchInitializationError(builder, ex); 52 catchInitializationError(builder, ex);
56 setUpPageStatus = 'complete'; 53 setUpPageStatus = 'complete';
57 } 54 }
58 } 55 }
59 56
60
61
62 // 57 //
63 // This method is called on the completion of 58 // This method is called on the completion of
64 // each asychronous load started in setUpTests. 59 // each asychronous load started in setUpTests.
65 // 60 //
66 // When every synchronous loaded document has completed, 61 // When every synchronous loaded document has completed,
67 // the page status is changed which allows the 62 // the page status is changed which allows the
68 // body of the test to be executed. 63 // body of the test to be executed.
69 function loadComplete() { 64 function loadComplete() {
70 if (++docsLoaded == 1) { 65 if (++docsLoaded == 1) {
71 setUpPageStatus = 'complete'; 66 setUpPageStatus = 'complete';
72 } 67 }
73 } 68 }
74 69
75
76 /** 70 /**
77 * 71 *
78 If the node to be added by the "setNamedItem(arg)" method 72 If the node to be added by the "setNamedItem(arg)" method
79 already exists in the NamedNodeMap, it is replaced by 73 already exists in the NamedNodeMap, it is replaced by
80 the new one. 74 the new one.
81 75
82 Retrieve the second employee and create a NamedNodeMap 76 Retrieve the second employee and create a NamedNodeMap
83 object from the attributes of the last child by 77 object from the attributes of the last child by
84 invoking the "getAttributes()" method. Once the 78 invoking the "getAttributes()" method. Once the
85 list is created an invocation of the "setNamedItem(arg)" 79 list is created an invocation of the "setNamedItem(arg)"
86 method is done with arg=newAttr, where newAttr is a 80 method is done with arg=newAttr, where newAttr is a
87 new Attr Node previously created and whose node name 81 new Attr Node previously created and whose node name
88 already exists in the map. The "setNamedItem(arg)" 82 already exists in the map. The "setNamedItem(arg)"
89 method should replace the already existing node with 83 method should replace the already existing node with
90 the new one. 84 the new one.
91 This node is then retrieved using the "getNamedItem(name)" 85 This node is then retrieved using the "getNamedItem(name)"
92 method. This test uses the "createAttribute(name)" 86 method. This test uses the "createAttribute(name)"
93 method from the document interface 87 method from the document interface
94 88
95 * @author Curt Arnold 89 * @author Curt Arnold
96 * @see http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/level-one-core#ID-1025 163788 90 * @see http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/level-one-core#ID-1025 163788
97 * @see http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/level-one-core#ID-3494 67F9 91 * @see http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/level-one-core#ID-3494 67F9
98 */ 92 */
99 function hc_namednodemapsetnameditemthatexists() { 93 function hc_namednodemapsetnameditemthatexists() {
100 var success; 94 var success;
101 if(checkInitialization(builder, "hc_namednodemapsetnameditemthatexists") != null) return; 95 if(checkInitialization(builder, "hc_namednodemapsetnameditemthatexists") != null) return;
102 var doc; 96 var doc;
103 var elementList; 97 var elementList;
104 var newAttribute; 98 var newAttribute;
105 var testAddress; 99 var testAddress;
106 var attributes; 100 var attributes;
107 var districtNode; 101 var districtNode;
108 var attrValue; 102 var attrValue;
109 var setNode; 103 var setNode;
110 104
111 var docRef = null; 105 var docRef = null;
112 if (typeof(this.doc) != 'undefined') { 106 if (typeof(this.doc) != 'undefined') {
113 docRef = this.doc; 107 docRef = this.doc;
114 } 108 }
115 doc = load(docRef, "doc", "hc_staff"); 109 doc = load(docRef, "doc", "hc_staff");
116 elementList = doc.getElementsByTagName("acronym"); 110 elementList = doc.getElementsByTagName("acronym");
117 testAddress = elementList.item(1); 111 testAddress = elementList.item(1);
118 newAttribute = doc.createAttribute("class"); 112 newAttribute = doc.createAttribute("class");
119 attributes = testAddress.attributes; 113 attributes = testAddress.attributes;
120 114
121 setNode = attributes.setNamedItem(newAttribute); 115 setNode = attributes.setNamedItem(newAttribute);
122 districtNode = attributes.getNamedItem("class"); 116 districtNode = attributes.getNamedItem("class");
123 attrValue = districtNode.nodeValue; 117 attrValue = districtNode.nodeValue;
124 118
125 assertEquals("namednodemapSetNamedItemThatExistsAssert","",attrValue); 119 assertEquals("namednodemapSetNamedItemThatExistsAssert","",attrValue);
126 120
127 } 121 }
128 122
129
130
131
132 function runTest() { 123 function runTest() {
133 hc_namednodemapsetnameditemthatexists(); 124 hc_namednodemapsetnameditemthatexists();
134 } 125 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698