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

Side by Side Diff: LayoutTests/dom/xhtml/level3/core/domconfigurationcansetparameter04.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/level3/core/domconfiguration cansetparameter04"; 17 return "http://www.w3.org/2001/DOM-Test-Suite/level3/core/domconfiguration cansetparameter04";
21 } 18 }
22 19
23 var docsLoaded = -1000000; 20 var docsLoaded = -1000000;
24 var builder = null; 21 var builder = null;
(...skipping 11 matching lines...) Expand all
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 setImplementationAttribute("expandEntityReferences", false); 39 setImplementationAttribute("expandEntityReferences", false);
43 setImplementationAttribute("namespaceAware", true); 40 setImplementationAttribute("namespaceAware", true);
44 41
45 docsLoaded = 0; 42 docsLoaded = 0;
46 43
47 var docRef = null; 44 var docRef = null;
48 if (typeof(this.doc) != 'undefined') { 45 if (typeof(this.doc) != 'undefined') {
49 docRef = this.doc; 46 docRef = this.doc;
50 } 47 }
51 docsLoaded += preload(docRef, "doc", "hc_staff"); 48 docsLoaded += preload(docRef, "doc", "hc_staff");
52 49
53 if (docsLoaded == 1) { 50 if (docsLoaded == 1) {
54 setUpPageStatus = 'complete'; 51 setUpPageStatus = 'complete';
55 } 52 }
56 } catch(ex) { 53 } catch(ex) {
57 » catchInitializationError(builder, ex); 54 catchInitializationError(builder, ex);
58 setUpPageStatus = 'complete'; 55 setUpPageStatus = 'complete';
59 } 56 }
60 } 57 }
61 58
62
63
64 // 59 //
65 // This method is called on the completion of 60 // This method is called on the completion of
66 // each asychronous load started in setUpTests. 61 // each asychronous load started in setUpTests.
67 // 62 //
68 // When every synchronous loaded document has completed, 63 // When every synchronous loaded document has completed,
69 // the page status is changed which allows the 64 // the page status is changed which allows the
70 // body of the test to be executed. 65 // body of the test to be executed.
71 function loadComplete() { 66 function loadComplete() {
72 if (++docsLoaded == 1) { 67 if (++docsLoaded == 1) {
73 setUpPageStatus = 'complete'; 68 setUpPageStatus = 'complete';
74 } 69 }
75 } 70 }
76 71
77
78 /** 72 /**
79 * 73 *
80 » The parameter entities is turned on by default. Check to see if this fe ature can be set 74 The parameter entities is turned on by default. Check to see if this featur e can be set
81 » to false by invoking canSetParameter method. Also check that this metho d does not change the 75 to false by invoking canSetParameter method. Also check that this method do es not change the
82 » value of parameter by checking if entity references still exist in the d ocument. 76 value of parameter by checking if entity references still exist in the docum ent.
83 77
84 * @author IBM 78 * @author IBM
85 * @author Jenny Hsu 79 * @author Jenny Hsu
86 * @see http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/core#DOMConfigura tion-canSetParameter 80 * @see http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/core#DOMConfigura tion-canSetParameter
87 */ 81 */
88 function domconfigurationcansetparameter04() { 82 function domconfigurationcansetparameter04() {
89 var success; 83 var success;
90 if(checkInitialization(builder, "domconfigurationcansetparameter04") != null ) return; 84 if(checkInitialization(builder, "domconfigurationcansetparameter04") != null ) return;
91 var doc; 85 var doc;
92 var domConfig; 86 var domConfig;
93 var acronymList; 87 var acronymList;
94 var acronymElem; 88 var acronymElem;
95 var nodeType; 89 var nodeType;
96 var first; 90 var first;
97 var canSet; 91 var canSet;
98 var paramVal; 92 var paramVal;
99 93
100 var docRef = null; 94 var docRef = null;
101 if (typeof(this.doc) != 'undefined') { 95 if (typeof(this.doc) != 'undefined') {
102 docRef = this.doc; 96 docRef = this.doc;
103 } 97 }
104 doc = load(docRef, "doc", "hc_staff"); 98 doc = load(docRef, "doc", "hc_staff");
105 domConfig = doc.domConfig; 99 domConfig = doc.domConfig;
106 100
107 canSet = domConfig.canSetParameter("entities",false); 101 canSet = domConfig.canSetParameter("entities",false);
108 assertTrue("canSetFalse",canSet); 102 assertTrue("canSetFalse",canSet);
109 paramVal = domConfig.getParameter("entities"); 103 paramVal = domConfig.getParameter("entities");
110 assertTrue("stillTrue",paramVal); 104 assertTrue("stillTrue",paramVal);
111 doc.normalizeDocument(); 105 doc.normalizeDocument();
112 acronymList = doc.getElementsByTagName("acronym"); 106 acronymList = doc.getElementsByTagName("acronym");
113 acronymElem = acronymList.item(1); 107 acronymElem = acronymList.item(1);
114 first = acronymElem.firstChild; 108 first = acronymElem.firstChild;
115 109
116 nodeType = first.nodeType; 110 nodeType = first.nodeType;
117 111
118 assertEquals("entityRefPreserved",5,nodeType); 112 assertEquals("entityRefPreserved",5,nodeType);
119 113
120 } 114 }
121 115
122
123
124
125 function runTest() { 116 function runTest() {
126 domconfigurationcansetparameter04(); 117 domconfigurationcansetparameter04();
127 } 118 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698