OLD | NEW |
1 <html> | 1 <html> |
2 <head> | 2 <head> |
3 <style type="text/css"> | 3 <style type="text/css"> |
4 .pass { color: green; } | 4 .pass { color: green; } |
5 .fail { color: red; } | 5 .fail { color: red; } |
6 </style> | 6 </style> |
7 <script> | 7 <script> |
8 function printOut(msg) | 8 function printOut(msg) |
9 { | 9 { |
10 var console = document.getElementById("console"); | 10 var console = document.getElementById("console"); |
(...skipping 153 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
164 elementToUse: document.createElement('base'), | 164 elementToUse: document.createElement('base'), |
165 attributes: [ | 165 attributes: [ |
166 {name: 'href', expectedNull: 'null', isUrl: true}, | 166 {name: 'href', expectedNull: 'null', isUrl: true}, |
167 {name: 'target', expectedNull: 'null'} | 167 {name: 'target', expectedNull: 'null'} |
168 ] | 168 ] |
169 }, | 169 }, |
170 { | 170 { |
171 type: 'HTMLBlockquoteElement', | 171 type: 'HTMLBlockquoteElement', |
172 elementToUse: document.createElement('blockquote'), | 172 elementToUse: document.createElement('blockquote'), |
173 attributes: [ | 173 attributes: [ |
174 {name: 'cite', expectedNull: ''} | 174 {name: 'cite', expectedNull: 'null', isUrl: true} |
175 ] | 175 ] |
176 }, | 176 }, |
177 { | 177 { |
178 type: 'HTMLBodyElement', | 178 type: 'HTMLBodyElement', |
179 elementToUse: document.createElement('body'), | 179 elementToUse: document.createElement('body'), |
180 attributes: [ | 180 attributes: [ |
181 {name: 'aLink', expectedNull: ''}, | 181 {name: 'aLink', expectedNull: ''}, |
182 {name: 'background', expectedNull: 'null'}, | 182 {name: 'background', expectedNull: 'null'}, |
183 {name: 'bgColor', expectedNull: ''}, | 183 {name: 'bgColor', expectedNull: ''}, |
184 {name: 'link', expectedNull: ''}, | 184 {name: 'link', expectedNull: ''}, |
(...skipping 19 matching lines...) Expand all Loading... |
204 {name: 'formTarget', expectedNull: 'null'}, | 204 {name: 'formTarget', expectedNull: 'null'}, |
205 {name: 'name', expectedNull: 'null'}, | 205 {name: 'name', expectedNull: 'null'}, |
206 {name: 'type', expectedNull: 'submit'}, | 206 {name: 'type', expectedNull: 'submit'}, |
207 {name: 'value', expectedNull: 'null'} | 207 {name: 'value', expectedNull: 'null'} |
208 ] | 208 ] |
209 }, | 209 }, |
210 { | 210 { |
211 type: 'HTMLDivElement', | 211 type: 'HTMLDivElement', |
212 elementToUse: document.createElement('div'), | 212 elementToUse: document.createElement('div'), |
213 attributes: [ | 213 attributes: [ |
214 {name: 'align', expectedNull: ''} | 214 {name: 'align', expectedNull: 'null'} |
215 ] | 215 ] |
216 }, | 216 }, |
217 | 217 |
218 // HTMLDListElement | 218 // HTMLDListElement |
219 // NONE | 219 // NONE |
220 | 220 |
221 { | 221 { |
222 type: 'HTMLEmbedElement', | 222 type: 'HTMLEmbedElement', |
223 elementToUse: document.createElement('embed'), | 223 elementToUse: document.createElement('embed'), |
224 attributes: [ | 224 attributes: [ |
(...skipping 141 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
366 elementToUse: document.createElement('legend'), | 366 elementToUse: document.createElement('legend'), |
367 attributes: [ | 367 attributes: [ |
368 {name: 'accessKey', expectedNull: ''}, | 368 {name: 'accessKey', expectedNull: ''}, |
369 {name: 'align', expectedNull: ''} | 369 {name: 'align', expectedNull: ''} |
370 ] | 370 ] |
371 }, | 371 }, |
372 { | 372 { |
373 type: 'HTMLLIElement', | 373 type: 'HTMLLIElement', |
374 elementToUse: document.createElement('li'), | 374 elementToUse: document.createElement('li'), |
375 attributes: [ | 375 attributes: [ |
376 {name: 'type', expectedNull: ''} | 376 {name: 'type', expectedNull: 'null'} |
377 ] | 377 ] |
378 }, | 378 }, |
379 { | 379 { |
380 type: 'HTMLLinkElement', | 380 type: 'HTMLLinkElement', |
381 elementToUse: document.createElement('link'), | 381 elementToUse: document.createElement('link'), |
382 attributes: [ | 382 attributes: [ |
383 {name: 'charset', expectedNull: ''}, | 383 {name: 'charset', expectedNull: ''}, |
384 {name: 'href', expectedNull: ''}, | 384 {name: 'href', expectedNull: ''}, |
385 {name: 'hreflang', expectedNull: ''}, | 385 {name: 'hreflang', expectedNull: ''}, |
386 {name: 'media', expectedNull: ''}, | 386 {name: 'media', expectedNull: ''}, |
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
435 {name: 'standby', expectedNull: ''}, | 435 {name: 'standby', expectedNull: ''}, |
436 {name: 'type', expectedNull: ''}, | 436 {name: 'type', expectedNull: ''}, |
437 {name: 'useMap', expectedNull: ''}, | 437 {name: 'useMap', expectedNull: ''}, |
438 {name: 'width', expectedNull: ''} | 438 {name: 'width', expectedNull: ''} |
439 ] | 439 ] |
440 }, | 440 }, |
441 { | 441 { |
442 type: 'HTMLOListElement', | 442 type: 'HTMLOListElement', |
443 elementToUse: document.createElement('ol'), | 443 elementToUse: document.createElement('ol'), |
444 attributes: [ | 444 attributes: [ |
445 {name: 'type', expectedNull: ''} | 445 {name: 'type', expectedNull: 'null'} |
446 ] | 446 ] |
447 }, | 447 }, |
448 { | 448 { |
449 type: 'HTMLOptGroupElement', | 449 type: 'HTMLOptGroupElement', |
450 elementToUse: document.createElement('optgroup'), | 450 elementToUse: document.createElement('optgroup'), |
451 attributes: [ | 451 attributes: [ |
452 {name: 'label', expectedNull: ''} | 452 {name: 'label', expectedNull: ''} |
453 ] | 453 ] |
454 }, | 454 }, |
455 { | 455 { |
456 type: 'HTMLOptionElement', | 456 type: 'HTMLOptionElement', |
457 elementToUse: document.createElement('option'), | 457 elementToUse: document.createElement('option'), |
458 attributes: [ | 458 attributes: [ |
459 {name: 'text', expectedNull: 'null'}, | 459 {name: 'text', expectedNull: 'null'}, |
460 {name: 'label', expectedNull: 'null'}, | 460 {name: 'label', expectedNull: 'null'}, |
461 {name: 'value', expectedNull: 'null'} | 461 {name: 'value', expectedNull: 'null'} |
462 ] | 462 ] |
463 }, | 463 }, |
464 { | 464 { |
465 type: 'HTMLParagraphElement', | 465 type: 'HTMLParagraphElement', |
466 elementToUse: document.createElement('p'), | 466 elementToUse: document.createElement('p'), |
467 attributes: [ | 467 attributes: [ |
468 {name: 'align', expectedNull: ''} | 468 {name: 'align', expectedNull: 'null'} |
469 ] | 469 ] |
470 }, | 470 }, |
471 { | 471 { |
472 type: 'HTMLParamElement', | 472 type: 'HTMLParamElement', |
473 elementToUse: document.createElement('param'), | 473 elementToUse: document.createElement('param'), |
474 attributes: [ | 474 attributes: [ |
475 {name: 'name', expectedNull: ''}, | 475 {name: 'name', expectedNull: ''}, |
476 {name: 'type', expectedNull: ''}, | 476 {name: 'type', expectedNull: ''}, |
477 {name: 'value', expectedNull: ''}, | 477 {name: 'value', expectedNull: ''}, |
478 {name: 'valueType', expectedNull: ''} | 478 {name: 'valueType', expectedNull: ''} |
479 ] | 479 ] |
480 }, | 480 }, |
481 | 481 |
482 // HTMLPreElement | 482 // HTMLPreElement |
483 // NONE | 483 // NONE |
484 | 484 |
485 { | 485 { |
486 type: 'HTMLQuoteElement', | 486 type: 'HTMLQuoteElement', |
487 elementToUse: document.createElement('q'), | 487 elementToUse: document.createElement('q'), |
488 attributes: [ | 488 attributes: [ |
489 {name: 'cite', expectedNull: ''} | 489 {name: 'cite', expectedNull: 'null', isUrl:true} |
490 ] | 490 ] |
491 }, | 491 }, |
492 { | 492 { |
493 type: 'HTMLScriptElement', | 493 type: 'HTMLScriptElement', |
494 elementToUse: document.createElement('script'), | 494 elementToUse: document.createElement('script'), |
495 attributes: [ | 495 attributes: [ |
496 {name: 'text', expectedNull: ''}, | 496 {name: 'text', expectedNull: ''}, |
497 {name: 'htmlFor', expectedNull: ''}, | 497 {name: 'htmlFor', expectedNull: ''}, |
498 {name: 'event', expectedNull: ''}, | 498 {name: 'event', expectedNull: ''}, |
499 {name: 'charset', expectedNull: ''}, | 499 {name: 'charset', expectedNull: ''}, |
(...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
621 {name: 'kind', expectedNull: 'subtitles'}, | 621 {name: 'kind', expectedNull: 'subtitles'}, |
622 {name: 'label', expectedNull: 'null'}, | 622 {name: 'label', expectedNull: 'null'}, |
623 {name: 'src', expectedNull: 'null', isUrl:true}, | 623 {name: 'src', expectedNull: 'null', isUrl:true}, |
624 {name: 'srclang', expectedNull: 'null'} | 624 {name: 'srclang', expectedNull: 'null'} |
625 ] | 625 ] |
626 }, | 626 }, |
627 { | 627 { |
628 type: 'HTMLUListElement', | 628 type: 'HTMLUListElement', |
629 elementToUse: document.createElement('ul'), | 629 elementToUse: document.createElement('ul'), |
630 attributes: [ | 630 attributes: [ |
631 {name: 'type', expectedNull: ''} | 631 {name: 'type', expectedNull: 'null'} |
632 ] | 632 ] |
633 }, | 633 }, |
634 { | 634 { |
635 type: 'HTMLVideoElement', | 635 type: 'HTMLVideoElement', |
636 elementToUse: document.createElement('video'), | 636 elementToUse: document.createElement('video'), |
637 attributes: [ | 637 attributes: [ |
638 {name: 'mediaGroup', expectedNull: 'null'}, | 638 {name: 'mediaGroup', expectedNull: 'null'}, |
639 {name: 'poster', expectedNull: 'null', isUrl:true}, | 639 {name: 'poster', expectedNull: 'null', isUrl:true}, |
640 {name: 'preload', expectedNull: 'auto'}, | 640 {name: 'preload', expectedNull: 'auto'}, |
641 {name: 'src', expectedNull: 'null', isUrl: true} | 641 {name: 'src', expectedNull: 'null', isUrl: true} |
(...skipping 11 matching lines...) Expand all Loading... |
653 printOut(''); | 653 printOut(''); |
654 } | 654 } |
655 } | 655 } |
656 </script> | 656 </script> |
657 </head> | 657 </head> |
658 <body onload="runTests()"> | 658 <body onload="runTests()"> |
659 <p>This test setting various attributes of a elements to JavaScript null.</p
> | 659 <p>This test setting various attributes of a elements to JavaScript null.</p
> |
660 <div id="console"></div> | 660 <div id="console"></div> |
661 </body> | 661 </body> |
662 </html> | 662 </html> |
OLD | NEW |