View Javadoc
1   /*
2    * Copyright (c) 2002-2025 Gargoyle Software Inc.
3    *
4    * Licensed under the Apache License, Version 2.0 (the "License");
5    * you may not use this file except in compliance with the License.
6    * You may obtain a copy of the License at
7    * https://www.apache.org/licenses/LICENSE-2.0
8    *
9    * Unless required by applicable law or agreed to in writing, software
10   * distributed under the License is distributed on an "AS IS" BASIS,
11   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12   * See the License for the specific language governing permissions and
13   * limitations under the License.
14   */
15  package org.htmlunit.general.huge;
16  
17  import java.util.Collection;
18  
19  import org.htmlunit.junit.BrowserParameterizedRunner;
20  import org.htmlunit.junit.annotation.Alerts;
21  import org.htmlunit.junit.annotation.HtmlUnitNYI;
22  import org.junit.Test;
23  import org.junit.runner.RunWith;
24  import org.junit.runners.Parameterized.Parameters;
25  
26  /**
27   * Tests two Host classes, if one prototype is parent of another.
28   *
29   * This class handles all host names which starts by character 'H'.
30   *
31   * @author Ahmed Ashour
32   * @author Ronald Brill
33   */
34  @RunWith(BrowserParameterizedRunner.class)
35  public class HostParentOfHTest extends HostParentOf {
36  
37      /**
38       * Returns the parameterized data.
39       * @return the parameterized data
40       * @throws Exception if an error occurs
41       */
42      @Parameters
43      public static Collection<Object[]> data() throws Exception {
44          return HostParentOf.data(input -> {
45              final char ch = Character.toUpperCase(input.charAt(0));
46              return ch == 'H';
47          });
48      }
49  
50      /**
51       * @throws Exception if the test fails
52       */
53      @Test
54      @Alerts("true/false")
55      public void _HashChangeEvent_HashChangeEvent() throws Exception {
56          test("HashChangeEvent", "HashChangeEvent");
57      }
58  
59      /**
60       * @throws Exception if the test fails
61       */
62      @Test
63      @Alerts("true/false")
64      public void _Headers_Headers() throws Exception {
65          test("Headers", "Headers");
66      }
67  
68      /**
69       * @throws Exception if the test fails
70       */
71      @Test
72      @Alerts("true/false")
73      public void _History_History() throws Exception {
74          test("History", "History");
75      }
76  
77      /**
78       * @throws Exception if the test fails
79       */
80      @Test
81      @Alerts("true/false")
82      public void _HTMLAllCollection_HTMLAllCollection() throws Exception {
83          test("HTMLAllCollection", "HTMLAllCollection");
84      }
85  
86      /**
87       * @throws Exception if the test fails
88       */
89      @Test
90      @Alerts("true/false")
91      public void _HTMLAnchorElement_HTMLAnchorElement() throws Exception {
92          test("HTMLAnchorElement", "HTMLAnchorElement");
93      }
94  
95      /**
96       * @throws Exception if the test fails
97       */
98      @Test
99      @Alerts("false/false")
100     public void _HTMLAppletElement_HTMLAppletElement() throws Exception {
101         test("HTMLAppletElement", "HTMLAppletElement");
102     }
103 
104     /**
105      * @throws Exception if the test fails
106      */
107     @Test
108     @Alerts("true/false")
109     public void _HTMLAreaElement_HTMLAreaElement() throws Exception {
110         test("HTMLAreaElement", "HTMLAreaElement");
111     }
112 
113     /**
114      * @throws Exception if the test fails
115      */
116     @Test
117     @Alerts("true/false")
118     @HtmlUnitNYI(CHROME = "true/true",
119             EDGE = "true/true",
120             FF = "true/true",
121             FF_ESR = "true/true")
122     public void _HTMLAudioElement_Audio() throws Exception {
123         test("HTMLAudioElement", "Audio");
124     }
125 
126     /**
127      * @throws Exception if the test fails
128      */
129     @Test
130     @Alerts("true/false")
131     public void _HTMLAudioElement_HTMLAudioElement() throws Exception {
132         test("HTMLAudioElement", "HTMLAudioElement");
133     }
134 
135     /**
136      * @throws Exception if the test fails
137      */
138     @Test
139     @Alerts("true/false")
140     public void _HTMLBaseElement_HTMLBaseElement() throws Exception {
141         test("HTMLBaseElement", "HTMLBaseElement");
142     }
143 
144     /**
145      * @throws Exception if the test fails
146      */
147     @Test
148     @Alerts("false/false")
149     public void _HTMLBaseFontElement_HTMLBaseFontElement() throws Exception {
150         test("HTMLBaseFontElement", "HTMLBaseFontElement");
151     }
152 
153     /**
154      * @throws Exception if the test fails
155      */
156     @Test
157     @Alerts("false/false")
158     public void _HTMLBGSoundElement_HTMLBGSoundElement() throws Exception {
159         test("HTMLBGSoundElement", "HTMLBGSoundElement");
160     }
161 
162     /**
163      * @throws Exception if the test fails
164      */
165     @Test
166     @Alerts("false/false")
167     public void _HTMLBlockElement_HTMLBlockElement() throws Exception {
168         test("HTMLBlockElement", "HTMLBlockElement");
169     }
170 
171     /**
172      * @throws Exception if the test fails
173      */
174     @Test
175     @Alerts("true/false")
176     public void _HTMLBodyElement_HTMLBodyElement() throws Exception {
177         test("HTMLBodyElement", "HTMLBodyElement");
178     }
179 
180     /**
181      * @throws Exception if the test fails
182      */
183     @Test
184     @Alerts("true/false")
185     public void _HTMLBRElement_HTMLBRElement() throws Exception {
186         test("HTMLBRElement", "HTMLBRElement");
187     }
188 
189     /**
190      * @throws Exception if the test fails
191      */
192     @Test
193     @Alerts("true/false")
194     public void _HTMLButtonElement_HTMLButtonElement() throws Exception {
195         test("HTMLButtonElement", "HTMLButtonElement");
196     }
197 
198     /**
199      * @throws Exception if the test fails
200      */
201     @Test
202     @Alerts("true/false")
203     public void _HTMLCanvasElement_HTMLCanvasElement() throws Exception {
204         test("HTMLCanvasElement", "HTMLCanvasElement");
205     }
206 
207     /**
208      * @throws Exception if the test fails
209      */
210     @Test
211     @Alerts("false/false")
212     public void _HTMLCollection_HTMLAllCollection() throws Exception {
213         test("HTMLCollection", "HTMLAllCollection");
214     }
215 
216     /**
217      * @throws Exception if the test fails
218      */
219     @Test
220     @Alerts("true/false")
221     public void _HTMLCollection_HTMLCollection() throws Exception {
222         test("HTMLCollection", "HTMLCollection");
223     }
224 
225     /**
226      * @throws Exception if the test fails
227      */
228     @Test
229     @Alerts("true/true")
230     public void _HTMLCollection_HTMLFormControlsCollection() throws Exception {
231         test("HTMLCollection", "HTMLFormControlsCollection");
232     }
233 
234     /**
235      * @throws Exception if the test fails
236      */
237     @Test
238     @Alerts("true/true")
239     @HtmlUnitNYI(CHROME = "false/false",
240             EDGE = "false/false",
241             FF = "false/false",
242             FF_ESR = "false/false")
243     public void _HTMLCollection_HTMLOptionsCollection() throws Exception {
244         test("HTMLCollection", "HTMLOptionsCollection");
245     }
246 
247     /**
248      * @throws Exception if the test fails
249      */
250     @Test
251     @Alerts("true/false")
252     public void _HTMLDataElement_HTMLDataElement() throws Exception {
253         test("HTMLDataElement", "HTMLDataElement");
254     }
255 
256     /**
257      * @throws Exception if the test fails
258      */
259     @Test
260     @Alerts("true/false")
261     public void _HTMLDataListElement_HTMLDataListElement() throws Exception {
262         test("HTMLDataListElement", "HTMLDataListElement");
263     }
264 
265     /**
266      * @throws Exception if the test fails
267      */
268     @Test
269     @Alerts("false/false")
270     public void _HTMLDDElement_HTMLDDElement() throws Exception {
271         test("HTMLDDElement", "HTMLDDElement");
272     }
273 
274     /**
275      * @throws Exception if the test fails
276      */
277     @Test
278     @Alerts("true/false")
279     public void _HTMLDetailsElement_HTMLDetailsElement() throws Exception {
280         test("HTMLDetailsElement", "HTMLDetailsElement");
281     }
282 
283     /**
284      * @throws Exception if the test fails
285      */
286     @Test
287     @Alerts("true/false")
288     public void _HTMLDialogElement_HTMLDialogElement() throws Exception {
289         test("HTMLDialogElement", "HTMLDialogElement");
290     }
291 
292     /**
293      * @throws Exception if the test fails
294      */
295     @Test
296     @Alerts("true/false")
297     public void _HTMLDirectoryElement_HTMLDirectoryElement() throws Exception {
298         test("HTMLDirectoryElement", "HTMLDirectoryElement");
299     }
300 
301     /**
302      * @throws Exception if the test fails
303      */
304     @Test
305     @Alerts("true/false")
306     public void _HTMLDivElement_HTMLDivElement() throws Exception {
307         test("HTMLDivElement", "HTMLDivElement");
308     }
309 
310     /**
311      * @throws Exception if the test fails
312      */
313     @Test
314     @Alerts("true/false")
315     public void _HTMLDListElement_HTMLDListElement() throws Exception {
316         test("HTMLDListElement", "HTMLDListElement");
317     }
318 
319     /**
320      * @throws Exception if the test fails
321      */
322     @Test
323     @Alerts("true/false")
324     public void _HTMLDocument_HTMLDocument() throws Exception {
325         test("HTMLDocument", "HTMLDocument");
326     }
327 
328     /**
329      * @throws Exception if the test fails
330      */
331     @Test
332     @Alerts("false/false")
333     public void _HTMLDTElement_HTMLDTElement() throws Exception {
334         test("HTMLDTElement", "HTMLDTElement");
335     }
336 
337     /**
338      * @throws Exception if the test fails
339      */
340     @Test
341     @Alerts("true/false")
342     public void _HTMLElement_Audio() throws Exception {
343         test("HTMLElement", "Audio");
344     }
345 
346     /**
347      * @throws Exception if the test fails
348      */
349     @Test
350     @Alerts("true/true")
351     public void _HTMLElement_HTMLAnchorElement() throws Exception {
352         test("HTMLElement", "HTMLAnchorElement");
353     }
354 
355     /**
356      * @throws Exception if the test fails
357      */
358     @Test
359     @Alerts("false/false")
360     public void _HTMLElement_HTMLAppletElement() throws Exception {
361         test("HTMLElement", "HTMLAppletElement");
362     }
363 
364     /**
365      * @throws Exception if the test fails
366      */
367     @Test
368     @Alerts("true/true")
369     public void _HTMLElement_HTMLAreaElement() throws Exception {
370         test("HTMLElement", "HTMLAreaElement");
371     }
372 
373     /**
374      * @throws Exception if the test fails
375      */
376     @Test
377     @Alerts("true/false")
378     public void _HTMLElement_HTMLAudioElement() throws Exception {
379         test("HTMLElement", "HTMLAudioElement");
380     }
381 
382     /**
383      * @throws Exception if the test fails
384      */
385     @Test
386     @Alerts("true/true")
387     public void _HTMLElement_HTMLBaseElement() throws Exception {
388         test("HTMLElement", "HTMLBaseElement");
389     }
390 
391     /**
392      * @throws Exception if the test fails
393      */
394     @Test
395     @Alerts("false/false")
396     public void _HTMLElement_HTMLBaseFontElement() throws Exception {
397         test("HTMLElement", "HTMLBaseFontElement");
398     }
399 
400     /**
401      * @throws Exception if the test fails
402      */
403     @Test
404     @Alerts("false/false")
405     public void _HTMLElement_HTMLBGSoundElement() throws Exception {
406         test("HTMLElement", "HTMLBGSoundElement");
407     }
408 
409     /**
410      * @throws Exception if the test fails
411      */
412     @Test
413     @Alerts("false/false")
414     public void _HTMLElement_HTMLBlockElement() throws Exception {
415         test("HTMLElement", "HTMLBlockElement");
416     }
417 
418     /**
419      * @throws Exception if the test fails
420      */
421     @Test
422     @Alerts("true/true")
423     public void _HTMLElement_HTMLBodyElement() throws Exception {
424         test("HTMLElement", "HTMLBodyElement");
425     }
426 
427     /**
428      * @throws Exception if the test fails
429      */
430     @Test
431     @Alerts("true/true")
432     public void _HTMLElement_HTMLBRElement() throws Exception {
433         test("HTMLElement", "HTMLBRElement");
434     }
435 
436     /**
437      * @throws Exception if the test fails
438      */
439     @Test
440     @Alerts("true/true")
441     public void _HTMLElement_HTMLButtonElement() throws Exception {
442         test("HTMLElement", "HTMLButtonElement");
443     }
444 
445     /**
446      * @throws Exception if the test fails
447      */
448     @Test
449     @Alerts("true/true")
450     public void _HTMLElement_HTMLCanvasElement() throws Exception {
451         test("HTMLElement", "HTMLCanvasElement");
452     }
453 
454     /**
455      * @throws Exception if the test fails
456      */
457     @Test
458     @Alerts("true/true")
459     public void _HTMLElement_HTMLDataElement() throws Exception {
460         test("HTMLElement", "HTMLDataElement");
461     }
462 
463     /**
464      * @throws Exception if the test fails
465      */
466     @Test
467     @Alerts("true/true")
468     public void _HTMLElement_HTMLDataListElement() throws Exception {
469         test("HTMLElement", "HTMLDataListElement");
470     }
471 
472     /**
473      * @throws Exception if the test fails
474      */
475     @Test
476     @Alerts("false/false")
477     public void _HTMLElement_HTMLDDElement() throws Exception {
478         test("HTMLElement", "HTMLDDElement");
479     }
480 
481     /**
482      * @throws Exception if the test fails
483      */
484     @Test
485     @Alerts("true/true")
486     public void _HTMLElement_HTMLDetailsElement() throws Exception {
487         test("HTMLElement", "HTMLDetailsElement");
488     }
489 
490     /**
491      * @throws Exception if the test fails
492      */
493     @Test
494     @Alerts("true/true")
495     public void _HTMLElement_HTMLDialogElement() throws Exception {
496         test("HTMLElement", "HTMLDialogElement");
497     }
498 
499     /**
500      * @throws Exception if the test fails
501      */
502     @Test
503     @Alerts("true/true")
504     public void _HTMLElement_HTMLDirectoryElement() throws Exception {
505         test("HTMLElement", "HTMLDirectoryElement");
506     }
507 
508     /**
509      * @throws Exception if the test fails
510      */
511     @Test
512     @Alerts("true/true")
513     public void _HTMLElement_HTMLDivElement() throws Exception {
514         test("HTMLElement", "HTMLDivElement");
515     }
516 
517     /**
518      * @throws Exception if the test fails
519      */
520     @Test
521     @Alerts("true/true")
522     public void _HTMLElement_HTMLDListElement() throws Exception {
523         test("HTMLElement", "HTMLDListElement");
524     }
525 
526     /**
527      * @throws Exception if the test fails
528      */
529     @Test
530     @Alerts("false/false")
531     public void _HTMLElement_HTMLDTElement() throws Exception {
532         test("HTMLElement", "HTMLDTElement");
533     }
534 
535     /**
536      * @throws Exception if the test fails
537      */
538     @Test
539     @Alerts("true/false")
540     public void _HTMLElement_HTMLElement() throws Exception {
541         test("HTMLElement", "HTMLElement");
542     }
543 
544     /**
545      * @throws Exception if the test fails
546      */
547     @Test
548     @Alerts("true/true")
549     public void _HTMLElement_HTMLEmbedElement() throws Exception {
550         test("HTMLElement", "HTMLEmbedElement");
551     }
552 
553     /**
554      * @throws Exception if the test fails
555      */
556     @Test
557     @Alerts("true/true")
558     public void _HTMLElement_HTMLFieldSetElement() throws Exception {
559         test("HTMLElement", "HTMLFieldSetElement");
560     }
561 
562     /**
563      * @throws Exception if the test fails
564      */
565     @Test
566     @Alerts("true/true")
567     public void _HTMLElement_HTMLFontElement() throws Exception {
568         test("HTMLElement", "HTMLFontElement");
569     }
570 
571     /**
572      * @throws Exception if the test fails
573      */
574     @Test
575     @Alerts("true/true")
576     public void _HTMLElement_HTMLFormElement() throws Exception {
577         test("HTMLElement", "HTMLFormElement");
578     }
579 
580     /**
581      * @throws Exception if the test fails
582      */
583     @Test
584     @Alerts("true/true")
585     public void _HTMLElement_HTMLFrameElement() throws Exception {
586         test("HTMLElement", "HTMLFrameElement");
587     }
588 
589     /**
590      * @throws Exception if the test fails
591      */
592     @Test
593     @Alerts("true/true")
594     public void _HTMLElement_HTMLFrameSetElement() throws Exception {
595         test("HTMLElement", "HTMLFrameSetElement");
596     }
597 
598     /**
599      * @throws Exception if the test fails
600      */
601     @Test
602     @Alerts("true/true")
603     public void _HTMLElement_HTMLHeadElement() throws Exception {
604         test("HTMLElement", "HTMLHeadElement");
605     }
606 
607     /**
608      * @throws Exception if the test fails
609      */
610     @Test
611     @Alerts("true/true")
612     public void _HTMLElement_HTMLHeadingElement() throws Exception {
613         test("HTMLElement", "HTMLHeadingElement");
614     }
615 
616     /**
617      * @throws Exception if the test fails
618      */
619     @Test
620     @Alerts("true/true")
621     public void _HTMLElement_HTMLHRElement() throws Exception {
622         test("HTMLElement", "HTMLHRElement");
623     }
624 
625     /**
626      * @throws Exception if the test fails
627      */
628     @Test
629     @Alerts("true/true")
630     public void _HTMLElement_HTMLHtmlElement() throws Exception {
631         test("HTMLElement", "HTMLHtmlElement");
632     }
633 
634     /**
635      * @throws Exception if the test fails
636      */
637     @Test
638     @Alerts("true/true")
639     public void _HTMLElement_HTMLIFrameElement() throws Exception {
640         test("HTMLElement", "HTMLIFrameElement");
641     }
642 
643     /**
644      * @throws Exception if the test fails
645      */
646     @Test
647     @Alerts("true/true")
648     public void _HTMLElement_HTMLImageElement() throws Exception {
649         test("HTMLElement", "HTMLImageElement");
650     }
651 
652     /**
653      * @throws Exception if the test fails
654      */
655     @Test
656     @Alerts("true/true")
657     public void _HTMLElement_HTMLInputElement() throws Exception {
658         test("HTMLElement", "HTMLInputElement");
659     }
660 
661     /**
662      * @throws Exception if the test fails
663      */
664     @Test
665     @Alerts("false/false")
666     public void _HTMLElement_HTMLIsIndexElement() throws Exception {
667         test("HTMLElement", "HTMLIsIndexElement");
668     }
669 
670     /**
671      * @throws Exception if the test fails
672      */
673     @Test
674     @Alerts("true/true")
675     public void _HTMLElement_HTMLLabelElement() throws Exception {
676         test("HTMLElement", "HTMLLabelElement");
677     }
678 
679     /**
680      * @throws Exception if the test fails
681      */
682     @Test
683     @Alerts("true/true")
684     public void _HTMLElement_HTMLLegendElement() throws Exception {
685         test("HTMLElement", "HTMLLegendElement");
686     }
687 
688     /**
689      * @throws Exception if the test fails
690      */
691     @Test
692     @Alerts("true/true")
693     public void _HTMLElement_HTMLLIElement() throws Exception {
694         test("HTMLElement", "HTMLLIElement");
695     }
696 
697     /**
698      * @throws Exception if the test fails
699      */
700     @Test
701     @Alerts("true/true")
702     public void _HTMLElement_HTMLLinkElement() throws Exception {
703         test("HTMLElement", "HTMLLinkElement");
704     }
705 
706     /**
707      * @throws Exception if the test fails
708      */
709     @Test
710     @Alerts("true/true")
711     public void _HTMLElement_HTMLMapElement() throws Exception {
712         test("HTMLElement", "HTMLMapElement");
713     }
714 
715     /**
716      * @throws Exception if the test fails
717      */
718     @Test
719     @Alerts("true/true")
720     public void _HTMLElement_HTMLMarqueeElement() throws Exception {
721         test("HTMLElement", "HTMLMarqueeElement");
722     }
723 
724     /**
725      * @throws Exception if the test fails
726      */
727     @Test
728     @Alerts("true/true")
729     public void _HTMLElement_HTMLMediaElement() throws Exception {
730         test("HTMLElement", "HTMLMediaElement");
731     }
732 
733     /**
734      * @throws Exception if the test fails
735      */
736     @Test
737     @Alerts("true/true")
738     public void _HTMLElement_HTMLMenuElement() throws Exception {
739         test("HTMLElement", "HTMLMenuElement");
740     }
741 
742     /**
743      * @throws Exception if the test fails
744      */
745     @Test
746     @Alerts("false/false")
747     public void _HTMLElement_HTMLMenuItemElement() throws Exception {
748         test("HTMLElement", "HTMLMenuItemElement");
749     }
750 
751     /**
752      * @throws Exception if the test fails
753      */
754     @Test
755     @Alerts("true/true")
756     public void _HTMLElement_HTMLMetaElement() throws Exception {
757         test("HTMLElement", "HTMLMetaElement");
758     }
759 
760     /**
761      * @throws Exception if the test fails
762      */
763     @Test
764     @Alerts("true/true")
765     public void _HTMLElement_HTMLMeterElement() throws Exception {
766         test("HTMLElement", "HTMLMeterElement");
767     }
768 
769     /**
770      * @throws Exception if the test fails
771      */
772     @Test
773     @Alerts("true/true")
774     public void _HTMLElement_HTMLModElement() throws Exception {
775         test("HTMLElement", "HTMLModElement");
776     }
777 
778     /**
779      * @throws Exception if the test fails
780      */
781     @Test
782     @Alerts("false/false")
783     public void _HTMLElement_HTMLNextIdElement() throws Exception {
784         test("HTMLElement", "HTMLNextIdElement");
785     }
786 
787     /**
788      * @throws Exception if the test fails
789      */
790     @Test
791     @Alerts("true/true")
792     public void _HTMLElement_HTMLObjectElement() throws Exception {
793         test("HTMLElement", "HTMLObjectElement");
794     }
795 
796     /**
797      * @throws Exception if the test fails
798      */
799     @Test
800     @Alerts("true/true")
801     public void _HTMLElement_HTMLOListElement() throws Exception {
802         test("HTMLElement", "HTMLOListElement");
803     }
804 
805     /**
806      * @throws Exception if the test fails
807      */
808     @Test
809     @Alerts("true/true")
810     public void _HTMLElement_HTMLOptGroupElement() throws Exception {
811         test("HTMLElement", "HTMLOptGroupElement");
812     }
813 
814     /**
815      * @throws Exception if the test fails
816      */
817     @Test
818     @Alerts("true/true")
819     public void _HTMLElement_HTMLOptionElement() throws Exception {
820         test("HTMLElement", "HTMLOptionElement");
821     }
822 
823     /**
824      * @throws Exception if the test fails
825      */
826     @Test
827     @Alerts("true/true")
828     public void _HTMLElement_HTMLOutputElement() throws Exception {
829         test("HTMLElement", "HTMLOutputElement");
830     }
831 
832     /**
833      * @throws Exception if the test fails
834      */
835     @Test
836     @Alerts("true/true")
837     public void _HTMLElement_HTMLParagraphElement() throws Exception {
838         test("HTMLElement", "HTMLParagraphElement");
839     }
840 
841     /**
842      * @throws Exception if the test fails
843      */
844     @Test
845     @Alerts("true/true")
846     public void _HTMLElement_HTMLParamElement() throws Exception {
847         test("HTMLElement", "HTMLParamElement");
848     }
849 
850     /**
851      * @throws Exception if the test fails
852      */
853     @Test
854     @Alerts("false/false")
855     public void _HTMLElement_HTMLPhraseElement() throws Exception {
856         test("HTMLElement", "HTMLPhraseElement");
857     }
858 
859     /**
860      * @throws Exception if the test fails
861      */
862     @Test
863     @Alerts("true/true")
864     public void _HTMLElement_HTMLPictureElement() throws Exception {
865         test("HTMLElement", "HTMLPictureElement");
866     }
867 
868     /**
869      * @throws Exception if the test fails
870      */
871     @Test
872     @Alerts("true/true")
873     public void _HTMLElement_HTMLPreElement() throws Exception {
874         test("HTMLElement", "HTMLPreElement");
875     }
876 
877     /**
878      * @throws Exception if the test fails
879      */
880     @Test
881     @Alerts("true/true")
882     public void _HTMLElement_HTMLProgressElement() throws Exception {
883         test("HTMLElement", "HTMLProgressElement");
884     }
885 
886     /**
887      * @throws Exception if the test fails
888      */
889     @Test
890     @Alerts("true/true")
891     public void _HTMLElement_HTMLQuoteElement() throws Exception {
892         test("HTMLElement", "HTMLQuoteElement");
893     }
894 
895     /**
896      * @throws Exception if the test fails
897      */
898     @Test
899     @Alerts("true/true")
900     public void _HTMLElement_HTMLScriptElement() throws Exception {
901         test("HTMLElement", "HTMLScriptElement");
902     }
903 
904     /**
905      * @throws Exception if the test fails
906      */
907     @Test
908     @Alerts("true/true")
909     public void _HTMLElement_HTMLSelectElement() throws Exception {
910         test("HTMLElement", "HTMLSelectElement");
911     }
912 
913     /**
914      * @throws Exception if the test fails
915      */
916     @Test
917     @Alerts("true/true")
918     public void _HTMLElement_HTMLSlotElement() throws Exception {
919         test("HTMLElement", "HTMLSlotElement");
920     }
921 
922     /**
923      * @throws Exception if the test fails
924      */
925     @Test
926     @Alerts("true/true")
927     public void _HTMLElement_HTMLSourceElement() throws Exception {
928         test("HTMLElement", "HTMLSourceElement");
929     }
930 
931     /**
932      * @throws Exception if the test fails
933      */
934     @Test
935     @Alerts("true/true")
936     public void _HTMLElement_HTMLSpanElement() throws Exception {
937         test("HTMLElement", "HTMLSpanElement");
938     }
939 
940     /**
941      * @throws Exception if the test fails
942      */
943     @Test
944     @Alerts("true/true")
945     public void _HTMLElement_HTMLStyleElement() throws Exception {
946         test("HTMLElement", "HTMLStyleElement");
947     }
948 
949     /**
950      * @throws Exception if the test fails
951      */
952     @Test
953     @Alerts("true/true")
954     public void _HTMLElement_HTMLTableCaptionElement() throws Exception {
955         test("HTMLElement", "HTMLTableCaptionElement");
956     }
957 
958     /**
959      * @throws Exception if the test fails
960      */
961     @Test
962     @Alerts("true/true")
963     public void _HTMLElement_HTMLTableCellElement() throws Exception {
964         test("HTMLElement", "HTMLTableCellElement");
965     }
966 
967     /**
968      * @throws Exception if the test fails
969      */
970     @Test
971     @Alerts("true/true")
972     public void _HTMLElement_HTMLTableColElement() throws Exception {
973         test("HTMLElement", "HTMLTableColElement");
974     }
975 
976     /**
977      * @throws Exception if the test fails
978      */
979     @Test
980     @Alerts("false/false")
981     public void _HTMLElement_HTMLTableDataCellElement() throws Exception {
982         test("HTMLElement", "HTMLTableDataCellElement");
983     }
984 
985     /**
986      * @throws Exception if the test fails
987      */
988     @Test
989     @Alerts("true/true")
990     public void _HTMLElement_HTMLTableElement() throws Exception {
991         test("HTMLElement", "HTMLTableElement");
992     }
993 
994     /**
995      * @throws Exception if the test fails
996      */
997     @Test
998     @Alerts("false/false")
999     public void _HTMLElement_HTMLTableHeaderCellElement() throws Exception {
1000         test("HTMLElement", "HTMLTableHeaderCellElement");
1001     }
1002 
1003     /**
1004      * @throws Exception if the test fails
1005      */
1006     @Test
1007     @Alerts("true/true")
1008     public void _HTMLElement_HTMLTableRowElement() throws Exception {
1009         test("HTMLElement", "HTMLTableRowElement");
1010     }
1011 
1012     /**
1013      * @throws Exception if the test fails
1014      */
1015     @Test
1016     @Alerts("true/true")
1017     public void _HTMLElement_HTMLTableSectionElement() throws Exception {
1018         test("HTMLElement", "HTMLTableSectionElement");
1019     }
1020 
1021     /**
1022      * @throws Exception if the test fails
1023      */
1024     @Test
1025     @Alerts("true/true")
1026     public void _HTMLElement_HTMLTemplateElement() throws Exception {
1027         test("HTMLElement", "HTMLTemplateElement");
1028     }
1029 
1030     /**
1031      * @throws Exception if the test fails
1032      */
1033     @Test
1034     @Alerts("true/true")
1035     public void _HTMLElement_HTMLTextAreaElement() throws Exception {
1036         test("HTMLElement", "HTMLTextAreaElement");
1037     }
1038 
1039     /**
1040      * @throws Exception if the test fails
1041      */
1042     @Test
1043     @Alerts("true/true")
1044     public void _HTMLElement_HTMLTimeElement() throws Exception {
1045         test("HTMLElement", "HTMLTimeElement");
1046     }
1047 
1048     /**
1049      * @throws Exception if the test fails
1050      */
1051     @Test
1052     @Alerts("true/true")
1053     public void _HTMLElement_HTMLTitleElement() throws Exception {
1054         test("HTMLElement", "HTMLTitleElement");
1055     }
1056 
1057     /**
1058      * @throws Exception if the test fails
1059      */
1060     @Test
1061     @Alerts("true/true")
1062     public void _HTMLElement_HTMLTrackElement() throws Exception {
1063         test("HTMLElement", "HTMLTrackElement");
1064     }
1065 
1066     /**
1067      * @throws Exception if the test fails
1068      */
1069     @Test
1070     @Alerts("true/true")
1071     public void _HTMLElement_HTMLUListElement() throws Exception {
1072         test("HTMLElement", "HTMLUListElement");
1073     }
1074 
1075     /**
1076      * @throws Exception if the test fails
1077      */
1078     @Test
1079     @Alerts("true/true")
1080     public void _HTMLElement_HTMLUnknownElement() throws Exception {
1081         test("HTMLElement", "HTMLUnknownElement");
1082     }
1083 
1084     /**
1085      * @throws Exception if the test fails
1086      */
1087     @Test
1088     @Alerts("true/false")
1089     public void _HTMLElement_HTMLVideoElement() throws Exception {
1090         test("HTMLElement", "HTMLVideoElement");
1091     }
1092 
1093     /**
1094      * @throws Exception if the test fails
1095      */
1096     @Test
1097     @Alerts("true/false")
1098     public void _HTMLElement_Image() throws Exception {
1099         test("HTMLElement", "Image");
1100     }
1101 
1102     /**
1103      * @throws Exception if the test fails
1104      */
1105     @Test
1106     @Alerts("true/false")
1107     public void _HTMLElement_Option() throws Exception {
1108         test("HTMLElement", "Option");
1109     }
1110 
1111     /**
1112      * @throws Exception if the test fails
1113      */
1114     @Test
1115     @Alerts("true/false")
1116     public void _HTMLEmbedElement_HTMLEmbedElement() throws Exception {
1117         test("HTMLEmbedElement", "HTMLEmbedElement");
1118     }
1119 
1120     /**
1121      * @throws Exception if the test fails
1122      */
1123     @Test
1124     @Alerts("true/false")
1125     public void _HTMLFieldSetElement_HTMLFieldSetElement() throws Exception {
1126         test("HTMLFieldSetElement", "HTMLFieldSetElement");
1127     }
1128 
1129     /**
1130      * @throws Exception if the test fails
1131      */
1132     @Test
1133     @Alerts("true/false")
1134     public void _HTMLFontElement_HTMLFontElement() throws Exception {
1135         test("HTMLFontElement", "HTMLFontElement");
1136     }
1137 
1138     /**
1139      * @throws Exception if the test fails
1140      */
1141     @Test
1142     @Alerts("true/false")
1143     public void _HTMLFormControlsCollection_HTMLFormControlsCollection() throws Exception {
1144         test("HTMLFormControlsCollection", "HTMLFormControlsCollection");
1145     }
1146 
1147     /**
1148      * @throws Exception if the test fails
1149      */
1150     @Test
1151     @Alerts("true/false")
1152     public void _HTMLFormElement_HTMLFormElement() throws Exception {
1153         test("HTMLFormElement", "HTMLFormElement");
1154     }
1155 
1156     /**
1157      * @throws Exception if the test fails
1158      */
1159     @Test
1160     @Alerts("true/false")
1161     public void _HTMLFrameElement_HTMLFrameElement() throws Exception {
1162         test("HTMLFrameElement", "HTMLFrameElement");
1163     }
1164 
1165     /**
1166      * @throws Exception if the test fails
1167      */
1168     @Test
1169     @Alerts("true/false")
1170     public void _HTMLFrameSetElement_HTMLFrameSetElement() throws Exception {
1171         test("HTMLFrameSetElement", "HTMLFrameSetElement");
1172     }
1173 
1174     /**
1175      * @throws Exception if the test fails
1176      */
1177     @Test
1178     @Alerts("true/false")
1179     public void _HTMLHeadElement_HTMLHeadElement() throws Exception {
1180         test("HTMLHeadElement", "HTMLHeadElement");
1181     }
1182 
1183     /**
1184      * @throws Exception if the test fails
1185      */
1186     @Test
1187     @Alerts("true/false")
1188     public void _HTMLHeadingElement_HTMLHeadingElement() throws Exception {
1189         test("HTMLHeadingElement", "HTMLHeadingElement");
1190     }
1191 
1192     /**
1193      * @throws Exception if the test fails
1194      */
1195     @Test
1196     @Alerts("true/false")
1197     public void _HTMLHRElement_HTMLHRElement() throws Exception {
1198         test("HTMLHRElement", "HTMLHRElement");
1199     }
1200 
1201     /**
1202      * @throws Exception if the test fails
1203      */
1204     @Test
1205     @Alerts("true/false")
1206     public void _HTMLHtmlElement_HTMLHtmlElement() throws Exception {
1207         test("HTMLHtmlElement", "HTMLHtmlElement");
1208     }
1209 
1210     /**
1211      * @throws Exception if the test fails
1212      */
1213     @Test
1214     @Alerts("true/false")
1215     public void _HTMLIFrameElement_HTMLIFrameElement() throws Exception {
1216         test("HTMLIFrameElement", "HTMLIFrameElement");
1217     }
1218 
1219     /**
1220      * @throws Exception if the test fails
1221      */
1222     @Test
1223     @Alerts("true/false")
1224     public void _HTMLImageElement_HTMLImageElement() throws Exception {
1225         test("HTMLImageElement", "HTMLImageElement");
1226     }
1227 
1228     /**
1229      * @throws Exception if the test fails
1230      */
1231     @Test
1232     @Alerts("true/false")
1233     public void _HTMLImageElement_Image() throws Exception {
1234         //although Image != HTMLImageElement, they seem to be synonyms!!!
1235         test("HTMLImageElement", "Image");
1236     }
1237 
1238     /**
1239      * @throws Exception if the test fails
1240      */
1241     @Test
1242     @Alerts("true/false")
1243     public void _HTMLInputElement_HTMLInputElement() throws Exception {
1244         test("HTMLInputElement", "HTMLInputElement");
1245     }
1246 
1247     /**
1248      * @throws Exception if the test fails
1249      */
1250     @Test
1251     @Alerts("false/false")
1252     public void _HTMLIsIndexElement_HTMLIsIndexElement() throws Exception {
1253         test("HTMLIsIndexElement", "HTMLIsIndexElement");
1254     }
1255 
1256     /**
1257      * @throws Exception if the test fails
1258      */
1259     @Test
1260     @Alerts("true/false")
1261     public void _HTMLLabelElement_HTMLLabelElement() throws Exception {
1262         test("HTMLLabelElement", "HTMLLabelElement");
1263     }
1264 
1265     /**
1266      * @throws Exception if the test fails
1267      */
1268     @Test
1269     @Alerts("true/false")
1270     public void _HTMLLegendElement_HTMLLegendElement() throws Exception {
1271         test("HTMLLegendElement", "HTMLLegendElement");
1272     }
1273 
1274     /**
1275      * @throws Exception if the test fails
1276      */
1277     @Test
1278     @Alerts("true/false")
1279     public void _HTMLLIElement_HTMLLIElement() throws Exception {
1280         test("HTMLLIElement", "HTMLLIElement");
1281     }
1282 
1283     /**
1284      * @throws Exception if the test fails
1285      */
1286     @Test
1287     @Alerts("true/false")
1288     public void _HTMLLinkElement_HTMLLinkElement() throws Exception {
1289         test("HTMLLinkElement", "HTMLLinkElement");
1290     }
1291 
1292     /**
1293      * @throws Exception if the test fails
1294      */
1295     @Test
1296     @Alerts("true/false")
1297     public void _HTMLMapElement_HTMLMapElement() throws Exception {
1298         test("HTMLMapElement", "HTMLMapElement");
1299     }
1300 
1301     /**
1302      * @throws Exception if the test fails
1303      */
1304     @Test
1305     @Alerts("true/false")
1306     public void _HTMLMarqueeElement_HTMLMarqueeElement() throws Exception {
1307         test("HTMLMarqueeElement", "HTMLMarqueeElement");
1308     }
1309 
1310     /**
1311      * @throws Exception if the test fails
1312      */
1313     @Test
1314     @Alerts("true/false")
1315     public void _HTMLMediaElement_Audio() throws Exception {
1316         test("HTMLMediaElement", "Audio");
1317     }
1318 
1319     /**
1320      * @throws Exception if the test fails
1321      */
1322     @Test
1323     @Alerts("true/true")
1324     public void _HTMLMediaElement_HTMLAudioElement() throws Exception {
1325         test("HTMLMediaElement", "HTMLAudioElement");
1326     }
1327 
1328     /**
1329      * @throws Exception if the test fails
1330      */
1331     @Test
1332     @Alerts("true/false")
1333     public void _HTMLMediaElement_HTMLMediaElement() throws Exception {
1334         test("HTMLMediaElement", "HTMLMediaElement");
1335     }
1336 
1337     /**
1338      * @throws Exception if the test fails
1339      */
1340     @Test
1341     @Alerts("true/true")
1342     public void _HTMLMediaElement_HTMLVideoElement() throws Exception {
1343         test("HTMLMediaElement", "HTMLVideoElement");
1344     }
1345 
1346     /**
1347      * @throws Exception if the test fails
1348      */
1349     @Test
1350     @Alerts("true/false")
1351     public void _HTMLMenuElement_HTMLMenuElement() throws Exception {
1352         test("HTMLMenuElement", "HTMLMenuElement");
1353     }
1354 
1355     /**
1356      * @throws Exception if the test fails
1357      */
1358     @Test
1359     @Alerts("false/false")
1360     public void _HTMLMenuItemElement_HTMLMenuItemElement() throws Exception {
1361         test("HTMLMenuItemElement", "HTMLMenuItemElement");
1362     }
1363 
1364     /**
1365      * @throws Exception if the test fails
1366      */
1367     @Test
1368     @Alerts("true/false")
1369     public void _HTMLMetaElement_HTMLMetaElement() throws Exception {
1370         test("HTMLMetaElement", "HTMLMetaElement");
1371     }
1372 
1373     /**
1374      * @throws Exception if the test fails
1375      */
1376     @Test
1377     @Alerts("true/false")
1378     public void _HTMLMeterElement_HTMLMeterElement() throws Exception {
1379         test("HTMLMeterElement", "HTMLMeterElement");
1380     }
1381 
1382     /**
1383      * @throws Exception if the test fails
1384      */
1385     @Test
1386     @Alerts("true/false")
1387     public void _HTMLModElement_HTMLModElement() throws Exception {
1388         test("HTMLModElement", "HTMLModElement");
1389     }
1390 
1391     /**
1392      * @throws Exception if the test fails
1393      */
1394     @Test
1395     @Alerts("false/false")
1396     public void _HTMLNextIdElement_HTMLNextIdElement() throws Exception {
1397         test("HTMLNextIdElement", "HTMLNextIdElement");
1398     }
1399 
1400     /**
1401      * @throws Exception if the test fails
1402      */
1403     @Test
1404     @Alerts("true/false")
1405     public void _HTMLObjectElement_HTMLObjectElement() throws Exception {
1406         test("HTMLObjectElement", "HTMLObjectElement");
1407     }
1408 
1409     /**
1410      * @throws Exception if the test fails
1411      */
1412     @Test
1413     @Alerts("true/false")
1414     public void _HTMLOListElement_HTMLOListElement() throws Exception {
1415         test("HTMLOListElement", "HTMLOListElement");
1416     }
1417 
1418     /**
1419      * @throws Exception if the test fails
1420      */
1421     @Test
1422     @Alerts("true/false")
1423     public void _HTMLOptGroupElement_HTMLOptGroupElement() throws Exception {
1424         test("HTMLOptGroupElement", "HTMLOptGroupElement");
1425     }
1426 
1427     /**
1428      * @throws Exception if the test fails
1429      */
1430     @Test
1431     @Alerts("true/false")
1432     public void _HTMLOptionElement_HTMLOptionElement() throws Exception {
1433         test("HTMLOptionElement", "HTMLOptionElement");
1434     }
1435 
1436     /**
1437      * @throws Exception if the test fails
1438      */
1439     @Test
1440     @Alerts("true/false")
1441     public void _HTMLOptionElement_Option() throws Exception {
1442         //although Option != HTMLOptionElement, they seem to be synonyms!!!
1443         test("HTMLOptionElement", "Option");
1444     }
1445 
1446     /**
1447      * @throws Exception if the test fails
1448      */
1449     @Test
1450     @Alerts("true/false")
1451     public void _HTMLOptionsCollection_HTMLOptionsCollection() throws Exception {
1452         test("HTMLOptionsCollection", "HTMLOptionsCollection");
1453     }
1454 
1455     /**
1456      * @throws Exception if the test fails
1457      */
1458     @Test
1459     @Alerts("true/false")
1460     public void _HTMLOutputElement_HTMLOutputElement() throws Exception {
1461         test("HTMLOutputElement", "HTMLOutputElement");
1462     }
1463 
1464     /**
1465      * @throws Exception if the test fails
1466      */
1467     @Test
1468     @Alerts("true/false")
1469     public void _HTMLParagraphElement_HTMLParagraphElement() throws Exception {
1470         test("HTMLParagraphElement", "HTMLParagraphElement");
1471     }
1472 
1473     /**
1474      * @throws Exception if the test fails
1475      */
1476     @Test
1477     @Alerts("true/false")
1478     public void _HTMLParamElement_HTMLParamElement() throws Exception {
1479         test("HTMLParamElement", "HTMLParamElement");
1480     }
1481 
1482     /**
1483      * @throws Exception if the test fails
1484      */
1485     @Test
1486     @Alerts("false/false")
1487     public void _HTMLPhraseElement_HTMLPhraseElement() throws Exception {
1488         test("HTMLPhraseElement", "HTMLPhraseElement");
1489     }
1490 
1491     /**
1492      * @throws Exception if the test fails
1493      */
1494     @Test
1495     @Alerts("true/false")
1496     public void _HTMLPictureElement_HTMLPictureElement() throws Exception {
1497         test("HTMLPictureElement", "HTMLPictureElement");
1498     }
1499 
1500     /**
1501      * @throws Exception if the test fails
1502      */
1503     @Test
1504     @Alerts("true/false")
1505     public void _HTMLPreElement_HTMLPreElement() throws Exception {
1506         test("HTMLPreElement", "HTMLPreElement");
1507     }
1508 
1509     /**
1510      * @throws Exception if the test fails
1511      */
1512     @Test
1513     @Alerts("true/false")
1514     public void _HTMLProgressElement_HTMLProgressElement() throws Exception {
1515         test("HTMLProgressElement", "HTMLProgressElement");
1516     }
1517 
1518     /**
1519      * @throws Exception if the test fails
1520      */
1521     @Test
1522     @Alerts("true/false")
1523     public void _HTMLQuoteElement_HTMLQuoteElement() throws Exception {
1524         test("HTMLQuoteElement", "HTMLQuoteElement");
1525     }
1526 
1527     /**
1528      * @throws Exception if the test fails
1529      */
1530     @Test
1531     @Alerts("true/false")
1532     public void _HTMLScriptElement_HTMLScriptElement() throws Exception {
1533         test("HTMLScriptElement", "HTMLScriptElement");
1534     }
1535 
1536     /**
1537      * @throws Exception if the test fails
1538      */
1539     @Test
1540     @Alerts("true/false")
1541     public void _HTMLSelectElement_HTMLSelectElement() throws Exception {
1542         test("HTMLSelectElement", "HTMLSelectElement");
1543     }
1544 
1545     /**
1546      * @throws Exception if the test fails
1547      */
1548     @Test
1549     @Alerts("true/false")
1550     public void _HTMLSlotElement_HTMLSlotElement() throws Exception {
1551         test("HTMLSlotElement", "HTMLSlotElement");
1552     }
1553 
1554     /**
1555      * @throws Exception if the test fails
1556      */
1557     @Test
1558     @Alerts("true/false")
1559     public void _HTMLSourceElement_HTMLSourceElement() throws Exception {
1560         test("HTMLSourceElement", "HTMLSourceElement");
1561     }
1562 
1563     /**
1564      * @throws Exception if the test fails
1565      */
1566     @Test
1567     @Alerts("true/false")
1568     public void _HTMLSpanElement_HTMLSpanElement() throws Exception {
1569         test("HTMLSpanElement", "HTMLSpanElement");
1570     }
1571 
1572     /**
1573      * @throws Exception if the test fails
1574      */
1575     @Test
1576     @Alerts("true/false")
1577     public void _HTMLStyleElement_HTMLStyleElement() throws Exception {
1578         test("HTMLStyleElement", "HTMLStyleElement");
1579     }
1580 
1581     /**
1582      * @throws Exception if the test fails
1583      */
1584     @Test
1585     @Alerts("true/false")
1586     public void _HTMLTableCaptionElement_HTMLTableCaptionElement() throws Exception {
1587         test("HTMLTableCaptionElement", "HTMLTableCaptionElement");
1588     }
1589 
1590     /**
1591      * @throws Exception if the test fails
1592      */
1593     @Test
1594     @Alerts("true/false")
1595     public void _HTMLTableCellElement_HTMLTableCellElement() throws Exception {
1596         test("HTMLTableCellElement", "HTMLTableCellElement");
1597     }
1598 
1599     /**
1600      * @throws Exception if the test fails
1601      */
1602     @Test
1603     @Alerts("false/false")
1604     public void _HTMLTableCellElement_HTMLTableDataCellElement() throws Exception {
1605         test("HTMLTableCellElement", "HTMLTableDataCellElement");
1606     }
1607 
1608     /**
1609      * @throws Exception if the test fails
1610      */
1611     @Test
1612     @Alerts("false/false")
1613     public void _HTMLTableCellElement_HTMLTableHeaderCellElement() throws Exception {
1614         test("HTMLTableCellElement", "HTMLTableHeaderCellElement");
1615     }
1616 
1617     /**
1618      * @throws Exception if the test fails
1619      */
1620     @Test
1621     @Alerts("true/false")
1622     public void _HTMLTableColElement_HTMLTableColElement() throws Exception {
1623         test("HTMLTableColElement", "HTMLTableColElement");
1624     }
1625 
1626     /**
1627      * @throws Exception if the test fails
1628      */
1629     @Test
1630     @Alerts("false/false")
1631     public void _HTMLTableDataCellElement_HTMLTableDataCellElement() throws Exception {
1632         test("HTMLTableDataCellElement", "HTMLTableDataCellElement");
1633     }
1634 
1635     /**
1636      * @throws Exception if the test fails
1637      */
1638     @Test
1639     @Alerts("true/false")
1640     public void _HTMLTableElement_HTMLTableElement() throws Exception {
1641         test("HTMLTableElement", "HTMLTableElement");
1642     }
1643 
1644     /**
1645      * @throws Exception if the test fails
1646      */
1647     @Test
1648     @Alerts("false/false")
1649     public void _HTMLTableHeaderCellElement_HTMLTableHeaderCellElement() throws Exception {
1650         test("HTMLTableHeaderCellElement", "HTMLTableHeaderCellElement");
1651     }
1652 
1653     /**
1654      * @throws Exception if the test fails
1655      */
1656     @Test
1657     @Alerts("true/false")
1658     public void _HTMLTableRowElement_HTMLTableRowElement() throws Exception {
1659         test("HTMLTableRowElement", "HTMLTableRowElement");
1660     }
1661 
1662     /**
1663      * @throws Exception if the test fails
1664      */
1665     @Test
1666     @Alerts("true/false")
1667     public void _HTMLTableSectionElement_HTMLTableSectionElement() throws Exception {
1668         test("HTMLTableSectionElement", "HTMLTableSectionElement");
1669     }
1670 
1671     /**
1672      * @throws Exception if the test fails
1673      */
1674     @Test
1675     @Alerts("true/false")
1676     public void _HTMLTemplateElement_HTMLTemplateElement() throws Exception {
1677         test("HTMLTemplateElement", "HTMLTemplateElement");
1678     }
1679 
1680     /**
1681      * @throws Exception if the test fails
1682      */
1683     @Test
1684     @Alerts("true/false")
1685     public void _HTMLTextAreaElement_HTMLTextAreaElement() throws Exception {
1686         test("HTMLTextAreaElement", "HTMLTextAreaElement");
1687     }
1688 
1689     /**
1690      * @throws Exception if the test fails
1691      */
1692     @Test
1693     @Alerts("true/false")
1694     public void _HTMLTimeElement_HTMLTimeElement() throws Exception {
1695         test("HTMLTimeElement", "HTMLTimeElement");
1696     }
1697 
1698     /**
1699      * @throws Exception if the test fails
1700      */
1701     @Test
1702     @Alerts("true/false")
1703     public void _HTMLTitleElement_HTMLTitleElement() throws Exception {
1704         test("HTMLTitleElement", "HTMLTitleElement");
1705     }
1706 
1707     /**
1708      * @throws Exception if the test fails
1709      */
1710     @Test
1711     @Alerts("true/false")
1712     public void _HTMLTrackElement_HTMLTrackElement() throws Exception {
1713         test("HTMLTrackElement", "HTMLTrackElement");
1714     }
1715 
1716     /**
1717      * @throws Exception if the test fails
1718      */
1719     @Test
1720     @Alerts("true/false")
1721     public void _HTMLUListElement_HTMLUListElement() throws Exception {
1722         test("HTMLUListElement", "HTMLUListElement");
1723     }
1724 
1725     /**
1726      * @throws Exception if the test fails
1727      */
1728     @Test
1729     @Alerts("true/false")
1730     public void _HTMLUnknownElement_HTMLUnknownElement() throws Exception {
1731         test("HTMLUnknownElement", "HTMLUnknownElement");
1732     }
1733 
1734     /**
1735      * @throws Exception if the test fails
1736      */
1737     @Test
1738     @Alerts("true/false")
1739     public void _HTMLVideoElement_HTMLVideoElement() throws Exception {
1740         test("HTMLVideoElement", "HTMLVideoElement");
1741     }
1742 
1743 }