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.annotation.Alerts;
20  import org.htmlunit.junit.annotation.HtmlUnitNYI;
21  import org.junit.jupiter.params.provider.Arguments;
22  
23  /**
24   * Tests two Host classes, if one prototype is parent of another.
25   *
26   * This class handles all host names which starts by character 'D' to 'E'.
27   *
28   * @author Ahmed Ashour
29   * @author Ronald Brill
30   */
31  public class HostParentOfDTest extends HostParentOf {
32  
33      /**
34       * Returns the parameterized data.
35       * @return the parameterized data
36       * @throws Exception if an error occurs
37       */
38      public static Collection<Arguments> data() throws Exception {
39          return HostParentOf.data(input -> {
40              final char ch = Character.toUpperCase(input.charAt(0));
41              return ch >= 'D' && ch <= 'E';
42          });
43      }
44  
45      @Alerts("true/false")
46      void _DataTransfer_DataTransfer() throws Exception {
47          test("DataTransfer", "DataTransfer");
48      }
49  
50      @Alerts("true/false")
51      void _DataTransferItem_DataTransferItem() throws Exception {
52          test("DataTransferItem", "DataTransferItem");
53      }
54  
55      @Alerts("true/false")
56      void _DataTransferItemList_DataTransferItemList() throws Exception {
57          test("DataTransferItemList", "DataTransferItemList");
58      }
59  
60      @Alerts("true/false")
61      void _DataView_DataView() throws Exception {
62          test("DataView", "DataView");
63      }
64  
65      @Alerts("true/false")
66      void _DelayNode_DelayNode() throws Exception {
67          test("DelayNode", "DelayNode");
68      }
69  
70      @Alerts("false/false")
71      void _DeviceLightEvent_DeviceLightEvent() throws Exception {
72          test("DeviceLightEvent", "DeviceLightEvent");
73      }
74  
75      @Alerts("true/false")
76      void _DeviceMotionEvent_DeviceMotionEvent() throws Exception {
77          test("DeviceMotionEvent", "DeviceMotionEvent");
78      }
79  
80      @Alerts("true/false")
81      void _DeviceOrientationEvent_DeviceOrientationEvent() throws Exception {
82          test("DeviceOrientationEvent", "DeviceOrientationEvent");
83      }
84  
85      @Alerts("false/false")
86      void _DeviceProximityEvent_DeviceProximityEvent() throws Exception {
87          test("DeviceProximityEvent", "DeviceProximityEvent");
88      }
89  
90      @Alerts("true/false")
91      void _Document_Document() throws Exception {
92          test("Document", "Document");
93      }
94  
95      @Alerts("true/true")
96      void _Document_HTMLDocument() throws Exception {
97          test("Document", "HTMLDocument");
98      }
99  
100     @Alerts("true/true")
101     void _Document_XMLDocument() throws Exception {
102         test("Document", "XMLDocument");
103     }
104 
105     @Alerts("true/false")
106     void _DocumentFragment_DocumentFragment() throws Exception {
107         test("DocumentFragment", "DocumentFragment");
108     }
109 
110     @Alerts("true/true")
111     void _DocumentFragment_ShadowRoot() throws Exception {
112         test("DocumentFragment", "ShadowRoot");
113     }
114 
115     @Alerts("true/false")
116     void _DocumentType_DocumentType() throws Exception {
117         test("DocumentType", "DocumentType");
118     }
119 
120     @Alerts("false/false")
121     void _DOMCursor_DOMCursor() throws Exception {
122         test("DOMCursor", "DOMCursor");
123     }
124 
125     @Alerts(DEFAULT = "true/false",
126             FF = "false/false",
127             FF_ESR = "false/false")
128     void _DOMError_DOMError() throws Exception {
129         test("DOMError", "DOMError");
130     }
131 
132     @Alerts("true/false")
133     void _DOMException_DOMException() throws Exception {
134         test("DOMException", "DOMException");
135     }
136 
137     @Alerts("true/false")
138     void _DOMImplementation_DOMImplementation() throws Exception {
139         test("DOMImplementation", "DOMImplementation");
140     }
141 
142     @Alerts("true/false")
143     void _DOMMatrix_DOMMatrix() throws Exception {
144         test("DOMMatrix", "DOMMatrix");
145     }
146 
147     @Alerts("true/false")
148     void _DOMMatrix_WebKitCSSMatrix() throws Exception {
149         test("DOMMatrix", "WebKitCSSMatrix");
150     }
151 
152     @Alerts("true/true")
153     void _DOMMatrixReadOnly_DOMMatrix() throws Exception {
154         test("DOMMatrixReadOnly", "DOMMatrix");
155     }
156 
157     @Alerts("true/false")
158     void _DOMMatrixReadOnly_DOMMatrixReadOnly() throws Exception {
159         test("DOMMatrixReadOnly", "DOMMatrixReadOnly");
160     }
161 
162     @Alerts("true/true")
163     void _DOMMatrixReadOnly_WebKitCSSMatrix() throws Exception {
164         test("DOMMatrixReadOnly", "WebKitCSSMatrix");
165     }
166 
167     @Alerts("true/false")
168     void _DOMParser_DOMParser() throws Exception {
169         test("DOMParser", "DOMParser");
170     }
171 
172     @Alerts("true/false")
173     void _DOMPoint_DOMPoint() throws Exception {
174         test("DOMPoint", "DOMPoint");
175     }
176 
177     @Alerts("true/true")
178     void _DOMPointReadOnly_DOMPoint() throws Exception {
179         test("DOMPointReadOnly", "DOMPoint");
180     }
181 
182     @Alerts("true/false")
183     void _DOMPointReadOnly_DOMPointReadOnly() throws Exception {
184         test("DOMPointReadOnly", "DOMPointReadOnly");
185     }
186 
187     @Alerts("true/false")
188     void _DOMRect_DOMRect() throws Exception {
189         test("DOMRect", "DOMRect");
190     }
191 
192     @Alerts("true/false")
193     void _DOMRectList_DOMRectList() throws Exception {
194         test("DOMRectList", "DOMRectList");
195     }
196 
197     @Alerts("true/true")
198     void _DOMRectReadOnly_DOMRect() throws Exception {
199         test("DOMRectReadOnly", "DOMRect");
200     }
201 
202     @Alerts("true/false")
203     void _DOMRectReadOnly_DOMRectReadOnly() throws Exception {
204         test("DOMRectReadOnly", "DOMRectReadOnly");
205     }
206 
207     @Alerts("false/false")
208     void _DOMRequest_DOMRequest() throws Exception {
209         test("DOMRequest", "DOMRequest");
210     }
211 
212     @Alerts("false/false")
213     void _DOMSettableTokenList_DOMSettableTokenList() throws Exception {
214         test("DOMSettableTokenList", "DOMSettableTokenList");
215     }
216 
217     @Alerts("true/false")
218     void _DOMStringList_DOMStringList() throws Exception {
219         test("DOMStringList", "DOMStringList");
220     }
221 
222     @Alerts("true/false")
223     @HtmlUnitNYI(CHROME = "false/false",
224             EDGE = "false/false",
225             FF = "false/false",
226             FF_ESR = "false/false")
227     void _DOMStringMap_DOMStringMap() throws Exception {
228         test("DOMStringMap", "DOMStringMap");
229     }
230 
231     @Alerts("false/false")
232     void _DOMTokenList_DOMSettableTokenList() throws Exception {
233         test("DOMTokenList", "DOMSettableTokenList");
234     }
235 
236     @Alerts("true/false")
237     void _DOMTokenList_DOMTokenList() throws Exception {
238         test("DOMTokenList", "DOMTokenList");
239     }
240 
241     @Alerts("true/false")
242     void _DragEvent_DragEvent() throws Exception {
243         test("DragEvent", "DragEvent");
244     }
245 
246     @Alerts("true/false")
247     void _DynamicsCompressorNode_DynamicsCompressorNode() throws Exception {
248         test("DynamicsCompressorNode", "DynamicsCompressorNode");
249     }
250 
251     @Alerts("true/false")
252     void _Element_Audio() throws Exception {
253         test("Element", "Audio");
254     }
255 
256     @Alerts("true/false")
257     void _Element_Element() throws Exception {
258         test("Element", "Element");
259     }
260 
261     @Alerts("true/false")
262     void _Element_HTMLAnchorElement() throws Exception {
263         test("Element", "HTMLAnchorElement");
264     }
265 
266     @Alerts("false/false")
267     void _Element_HTMLAppletElement() throws Exception {
268         test("Element", "HTMLAppletElement");
269     }
270 
271     @Alerts("true/false")
272     void _Element_HTMLAreaElement() throws Exception {
273         test("Element", "HTMLAreaElement");
274     }
275 
276     @Alerts("true/false")
277     void _Element_HTMLAudioElement() throws Exception {
278         test("Element", "HTMLAudioElement");
279     }
280 
281     @Alerts("true/false")
282     void _Element_HTMLBaseElement() throws Exception {
283         test("Element", "HTMLBaseElement");
284     }
285 
286     @Alerts("false/false")
287     void _Element_HTMLBaseFontElement() throws Exception {
288         test("Element", "HTMLBaseFontElement");
289     }
290 
291     @Alerts("false/false")
292     void _Element_HTMLBGSoundElement() throws Exception {
293         test("Element", "HTMLBGSoundElement");
294     }
295 
296     @Alerts("false/false")
297     void _Element_HTMLBlockElement() throws Exception {
298         test("Element", "HTMLBlockElement");
299     }
300 
301     @Alerts("true/false")
302     void _Element_HTMLBodyElement() throws Exception {
303         test("Element", "HTMLBodyElement");
304     }
305 
306     @Alerts("true/false")
307     void _Element_HTMLBRElement() throws Exception {
308         test("Element", "HTMLBRElement");
309     }
310 
311     @Alerts("true/false")
312     void _Element_HTMLButtonElement() throws Exception {
313         test("Element", "HTMLButtonElement");
314     }
315 
316     @Alerts("true/false")
317     void _Element_HTMLCanvasElement() throws Exception {
318         test("Element", "HTMLCanvasElement");
319     }
320 
321     @Alerts("true/false")
322     void _Element_HTMLDataElement() throws Exception {
323         test("Element", "HTMLDataElement");
324     }
325 
326     @Alerts("true/false")
327     void _Element_HTMLDataListElement() throws Exception {
328         test("Element", "HTMLDataListElement");
329     }
330 
331     @Alerts("false/false")
332     void _Element_HTMLDDElement() throws Exception {
333         test("Element", "HTMLDDElement");
334     }
335 
336     @Alerts("true/false")
337     void _Element_HTMLDetailsElement() throws Exception {
338         test("Element", "HTMLDetailsElement");
339     }
340 
341     @Alerts("true/false")
342     void _Element_HTMLDialogElement() throws Exception {
343         test("Element", "HTMLDialogElement");
344     }
345 
346     @Alerts("true/false")
347     void _Element_HTMLDirectoryElement() throws Exception {
348         test("Element", "HTMLDirectoryElement");
349     }
350 
351     @Alerts("true/false")
352     void _Element_HTMLDivElement() throws Exception {
353         test("Element", "HTMLDivElement");
354     }
355 
356     @Alerts("true/false")
357     void _Element_HTMLDListElement() throws Exception {
358         test("Element", "HTMLDListElement");
359     }
360 
361     @Alerts("false/false")
362     void _Element_HTMLDTElement() throws Exception {
363         test("Element", "HTMLDTElement");
364     }
365 
366     @Alerts("true/true")
367     void _Element_HTMLElement() throws Exception {
368         test("Element", "HTMLElement");
369     }
370 
371     @Alerts("true/false")
372     void _Element_HTMLEmbedElement() throws Exception {
373         test("Element", "HTMLEmbedElement");
374     }
375 
376     @Alerts("true/false")
377     void _Element_HTMLFieldSetElement() throws Exception {
378         test("Element", "HTMLFieldSetElement");
379     }
380 
381     @Alerts("true/false")
382     void _Element_HTMLFontElement() throws Exception {
383         test("Element", "HTMLFontElement");
384     }
385 
386     @Alerts("true/false")
387     void _Element_HTMLFormElement() throws Exception {
388         test("Element", "HTMLFormElement");
389     }
390 
391     @Alerts("true/false")
392     void _Element_HTMLFrameElement() throws Exception {
393         test("Element", "HTMLFrameElement");
394     }
395 
396     @Alerts("true/false")
397     void _Element_HTMLFrameSetElement() throws Exception {
398         test("Element", "HTMLFrameSetElement");
399     }
400 
401     @Alerts("true/false")
402     void _Element_HTMLHeadElement() throws Exception {
403         test("Element", "HTMLHeadElement");
404     }
405 
406     @Alerts("true/false")
407     void _Element_HTMLHeadingElement() throws Exception {
408         test("Element", "HTMLHeadingElement");
409     }
410 
411     @Alerts("true/false")
412     void _Element_HTMLHRElement() throws Exception {
413         test("Element", "HTMLHRElement");
414     }
415 
416     @Alerts("true/false")
417     void _Element_HTMLHtmlElement() throws Exception {
418         test("Element", "HTMLHtmlElement");
419     }
420 
421     @Alerts("true/false")
422     void _Element_HTMLIFrameElement() throws Exception {
423         test("Element", "HTMLIFrameElement");
424     }
425 
426     @Alerts("true/false")
427     void _Element_HTMLImageElement() throws Exception {
428         test("Element", "HTMLImageElement");
429     }
430 
431     @Alerts("true/false")
432     void _Element_HTMLInputElement() throws Exception {
433         test("Element", "HTMLInputElement");
434     }
435 
436     @Alerts("false/false")
437     void _Element_HTMLIsIndexElement() throws Exception {
438         test("Element", "HTMLIsIndexElement");
439     }
440 
441     @Alerts("true/false")
442     void _Element_HTMLLabelElement() throws Exception {
443         test("Element", "HTMLLabelElement");
444     }
445 
446     @Alerts("true/false")
447     void _Element_HTMLLegendElement() throws Exception {
448         test("Element", "HTMLLegendElement");
449     }
450 
451     @Alerts("true/false")
452     void _Element_HTMLLIElement() throws Exception {
453         test("Element", "HTMLLIElement");
454     }
455 
456     @Alerts("true/false")
457     void _Element_HTMLLinkElement() throws Exception {
458         test("Element", "HTMLLinkElement");
459     }
460 
461     @Alerts("true/false")
462     void _Element_HTMLMapElement() throws Exception {
463         test("Element", "HTMLMapElement");
464     }
465 
466     @Alerts("true/false")
467     void _Element_HTMLMarqueeElement() throws Exception {
468         test("Element", "HTMLMarqueeElement");
469     }
470 
471     @Alerts("true/false")
472     void _Element_HTMLMediaElement() throws Exception {
473         test("Element", "HTMLMediaElement");
474     }
475 
476     @Alerts("true/false")
477     void _Element_HTMLMenuElement() throws Exception {
478         test("Element", "HTMLMenuElement");
479     }
480 
481     @Alerts("false/false")
482     void _Element_HTMLMenuItemElement() throws Exception {
483         test("Element", "HTMLMenuItemElement");
484     }
485 
486     @Alerts("true/false")
487     void _Element_HTMLMetaElement() throws Exception {
488         test("Element", "HTMLMetaElement");
489     }
490 
491     @Alerts("true/false")
492     void _Element_HTMLMeterElement() throws Exception {
493         test("Element", "HTMLMeterElement");
494     }
495 
496     @Alerts("true/false")
497     void _Element_HTMLModElement() throws Exception {
498         test("Element", "HTMLModElement");
499     }
500 
501     @Alerts("false/false")
502     void _Element_HTMLNextIdElement() throws Exception {
503         test("Element", "HTMLNextIdElement");
504     }
505 
506     @Alerts("true/false")
507     void _Element_HTMLObjectElement() throws Exception {
508         test("Element", "HTMLObjectElement");
509     }
510 
511     @Alerts("true/false")
512     void _Element_HTMLOListElement() throws Exception {
513         test("Element", "HTMLOListElement");
514     }
515 
516     @Alerts("true/false")
517     void _Element_HTMLOptGroupElement() throws Exception {
518         test("Element", "HTMLOptGroupElement");
519     }
520 
521     @Alerts("true/false")
522     void _Element_HTMLOptionElement() throws Exception {
523         test("Element", "HTMLOptionElement");
524     }
525 
526     @Alerts("true/false")
527     void _Element_HTMLOutputElement() throws Exception {
528         test("Element", "HTMLOutputElement");
529     }
530 
531     @Alerts("true/false")
532     void _Element_HTMLParagraphElement() throws Exception {
533         test("Element", "HTMLParagraphElement");
534     }
535 
536     @Alerts("true/false")
537     void _Element_HTMLParamElement() throws Exception {
538         test("Element", "HTMLParamElement");
539     }
540 
541     @Alerts("false/false")
542     void _Element_HTMLPhraseElement() throws Exception {
543         test("Element", "HTMLPhraseElement");
544     }
545 
546     @Alerts("true/false")
547     void _Element_HTMLPictureElement() throws Exception {
548         test("Element", "HTMLPictureElement");
549     }
550 
551     @Alerts("true/false")
552     void _Element_HTMLPreElement() throws Exception {
553         test("Element", "HTMLPreElement");
554     }
555 
556     @Alerts("true/false")
557     void _Element_HTMLProgressElement() throws Exception {
558         test("Element", "HTMLProgressElement");
559     }
560 
561     @Alerts("true/false")
562     void _Element_HTMLQuoteElement() throws Exception {
563         test("Element", "HTMLQuoteElement");
564     }
565 
566     @Alerts("true/false")
567     void _Element_HTMLScriptElement() throws Exception {
568         test("Element", "HTMLScriptElement");
569     }
570 
571     @Alerts("true/false")
572     void _Element_HTMLSelectElement() throws Exception {
573         test("Element", "HTMLSelectElement");
574     }
575 
576     @Alerts("true/false")
577     void _Element_HTMLSlotElement() throws Exception {
578         test("Element", "HTMLSlotElement");
579     }
580 
581     @Alerts("true/false")
582     void _Element_HTMLSourceElement() throws Exception {
583         test("Element", "HTMLSourceElement");
584     }
585 
586     @Alerts("true/false")
587     void _Element_HTMLSpanElement() throws Exception {
588         test("Element", "HTMLSpanElement");
589     }
590 
591     @Alerts("true/false")
592     void _Element_HTMLStyleElement() throws Exception {
593         test("Element", "HTMLStyleElement");
594     }
595 
596     @Alerts("true/false")
597     void _Element_HTMLTableCaptionElement() throws Exception {
598         test("Element", "HTMLTableCaptionElement");
599     }
600 
601     @Alerts("true/false")
602     void _Element_HTMLTableCellElement() throws Exception {
603         test("Element", "HTMLTableCellElement");
604     }
605 
606     @Alerts("true/false")
607     void _Element_HTMLTableColElement() throws Exception {
608         test("Element", "HTMLTableColElement");
609     }
610 
611     @Alerts("false/false")
612     void _Element_HTMLTableDataCellElement() throws Exception {
613         test("Element", "HTMLTableDataCellElement");
614     }
615 
616     @Alerts("true/false")
617     void _Element_HTMLTableElement() throws Exception {
618         test("Element", "HTMLTableElement");
619     }
620 
621     @Alerts("false/false")
622     void _Element_HTMLTableHeaderCellElement() throws Exception {
623         test("Element", "HTMLTableHeaderCellElement");
624     }
625 
626     @Alerts("true/false")
627     void _Element_HTMLTableRowElement() throws Exception {
628         test("Element", "HTMLTableRowElement");
629     }
630 
631     @Alerts("true/false")
632     void _Element_HTMLTableSectionElement() throws Exception {
633         test("Element", "HTMLTableSectionElement");
634     }
635 
636     @Alerts("true/false")
637     void _Element_HTMLTemplateElement() throws Exception {
638         test("Element", "HTMLTemplateElement");
639     }
640 
641     @Alerts("true/false")
642     void _Element_HTMLTextAreaElement() throws Exception {
643         test("Element", "HTMLTextAreaElement");
644     }
645 
646     @Alerts("true/false")
647     void _Element_HTMLTimeElement() throws Exception {
648         test("Element", "HTMLTimeElement");
649     }
650 
651     @Alerts("true/false")
652     void _Element_HTMLTitleElement() throws Exception {
653         test("Element", "HTMLTitleElement");
654     }
655 
656     @Alerts("true/false")
657     void _Element_HTMLTrackElement() throws Exception {
658         test("Element", "HTMLTrackElement");
659     }
660 
661     @Alerts("true/false")
662     void _Element_HTMLUListElement() throws Exception {
663         test("Element", "HTMLUListElement");
664     }
665 
666     @Alerts("true/false")
667     void _Element_HTMLUnknownElement() throws Exception {
668         test("Element", "HTMLUnknownElement");
669     }
670 
671     @Alerts("true/false")
672     void _Element_HTMLVideoElement() throws Exception {
673         test("Element", "HTMLVideoElement");
674     }
675 
676     @Alerts("true/false")
677     void _Element_Image() throws Exception {
678         test("Element", "Image");
679     }
680 
681     @Alerts("true/false")
682     void _Element_Option() throws Exception {
683         test("Element", "Option");
684     }
685 
686     @Alerts("true/false")
687     void _Element_SVGAElement() throws Exception {
688         test("Element", "SVGAElement");
689     }
690 
691     @Alerts("true/false")
692     void _Element_SVGAnimateElement() throws Exception {
693         test("Element", "SVGAnimateElement");
694     }
695 
696     @Alerts("true/false")
697     void _Element_SVGAnimateMotionElement() throws Exception {
698         test("Element", "SVGAnimateMotionElement");
699     }
700 
701     @Alerts("true/false")
702     void _Element_SVGAnimateTransformElement() throws Exception {
703         test("Element", "SVGAnimateTransformElement");
704     }
705 
706     @Alerts("true/false")
707     void _Element_SVGAnimationElement() throws Exception {
708         test("Element", "SVGAnimationElement");
709     }
710 
711     @Alerts("true/false")
712     void _Element_SVGCircleElement() throws Exception {
713         test("Element", "SVGCircleElement");
714     }
715 
716     @Alerts("true/false")
717     void _Element_SVGClipPathElement() throws Exception {
718         test("Element", "SVGClipPathElement");
719     }
720 
721     @Alerts("true/false")
722     void _Element_SVGComponentTransferFunctionElement() throws Exception {
723         test("Element", "SVGComponentTransferFunctionElement");
724     }
725 
726     @Alerts("true/false")
727     void _Element_SVGDefsElement() throws Exception {
728         test("Element", "SVGDefsElement");
729     }
730 
731     @Alerts("true/false")
732     void _Element_SVGDescElement() throws Exception {
733         test("Element", "SVGDescElement");
734     }
735 
736     @Alerts("false/false")
737     void _Element_SVGDiscardElement() throws Exception {
738         test("Element", "SVGDiscardElement");
739     }
740 
741     @Alerts("true/true")
742     void _Element_SVGElement() throws Exception {
743         test("Element", "SVGElement");
744     }
745 
746     @Alerts("true/false")
747     void _Element_SVGEllipseElement() throws Exception {
748         test("Element", "SVGEllipseElement");
749     }
750 
751     @Alerts("true/false")
752     void _Element_SVGFEBlendElement() throws Exception {
753         test("Element", "SVGFEBlendElement");
754     }
755 
756     @Alerts("true/false")
757     void _Element_SVGFEColorMatrixElement() throws Exception {
758         test("Element", "SVGFEColorMatrixElement");
759     }
760 
761     @Alerts("true/false")
762     void _Element_SVGFEComponentTransferElement() throws Exception {
763         test("Element", "SVGFEComponentTransferElement");
764     }
765 
766     @Alerts("true/false")
767     void _Element_SVGFECompositeElement() throws Exception {
768         test("Element", "SVGFECompositeElement");
769     }
770 
771     @Alerts("true/false")
772     void _Element_SVGFEConvolveMatrixElement() throws Exception {
773         test("Element", "SVGFEConvolveMatrixElement");
774     }
775 
776     @Alerts("true/false")
777     void _Element_SVGFEDiffuseLightingElement() throws Exception {
778         test("Element", "SVGFEDiffuseLightingElement");
779     }
780 
781     @Alerts("true/false")
782     void _Element_SVGFEDisplacementMapElement() throws Exception {
783         test("Element", "SVGFEDisplacementMapElement");
784     }
785 
786     @Alerts("true/false")
787     void _Element_SVGFEDistantLightElement() throws Exception {
788         test("Element", "SVGFEDistantLightElement");
789     }
790 
791     @Alerts("true/false")
792     void _Element_SVGFEDropShadowElement() throws Exception {
793         test("Element", "SVGFEDropShadowElement");
794     }
795 
796     @Alerts("true/false")
797     void _Element_SVGFEFloodElement() throws Exception {
798         test("Element", "SVGFEFloodElement");
799     }
800 
801     @Alerts("true/false")
802     void _Element_SVGFEFuncAElement() throws Exception {
803         test("Element", "SVGFEFuncAElement");
804     }
805 
806     @Alerts("true/false")
807     void _Element_SVGFEFuncBElement() throws Exception {
808         test("Element", "SVGFEFuncBElement");
809     }
810 
811     @Alerts("true/false")
812     void _Element_SVGFEFuncGElement() throws Exception {
813         test("Element", "SVGFEFuncGElement");
814     }
815 
816     @Alerts("true/false")
817     void _Element_SVGFEFuncRElement() throws Exception {
818         test("Element", "SVGFEFuncRElement");
819     }
820 
821     @Alerts("true/false")
822     void _Element_SVGFEGaussianBlurElement() throws Exception {
823         test("Element", "SVGFEGaussianBlurElement");
824     }
825 
826     @Alerts("true/false")
827     void _Element_SVGFEImageElement() throws Exception {
828         test("Element", "SVGFEImageElement");
829     }
830 
831     @Alerts("true/false")
832     void _Element_SVGFEMergeElement() throws Exception {
833         test("Element", "SVGFEMergeElement");
834     }
835 
836     @Alerts("true/false")
837     void _Element_SVGFEMergeNodeElement() throws Exception {
838         test("Element", "SVGFEMergeNodeElement");
839     }
840 
841     @Alerts("true/false")
842     void _Element_SVGFEMorphologyElement() throws Exception {
843         test("Element", "SVGFEMorphologyElement");
844     }
845 
846     @Alerts("true/false")
847     void _Element_SVGFEOffsetElement() throws Exception {
848         test("Element", "SVGFEOffsetElement");
849     }
850 
851     @Alerts("true/false")
852     void _Element_SVGFEPointLightElement() throws Exception {
853         test("Element", "SVGFEPointLightElement");
854     }
855 
856     @Alerts("true/false")
857     void _Element_SVGFESpecularLightingElement() throws Exception {
858         test("Element", "SVGFESpecularLightingElement");
859     }
860 
861     @Alerts("true/false")
862     void _Element_SVGFESpotLightElement() throws Exception {
863         test("Element", "SVGFESpotLightElement");
864     }
865 
866     @Alerts("true/false")
867     void _Element_SVGFETileElement() throws Exception {
868         test("Element", "SVGFETileElement");
869     }
870 
871     @Alerts("true/false")
872     void _Element_SVGFETurbulenceElement() throws Exception {
873         test("Element", "SVGFETurbulenceElement");
874     }
875 
876     @Alerts("true/false")
877     void _Element_SVGFilterElement() throws Exception {
878         test("Element", "SVGFilterElement");
879     }
880 
881     @Alerts("true/false")
882     void _Element_SVGForeignObjectElement() throws Exception {
883         test("Element", "SVGForeignObjectElement");
884     }
885 
886     @Alerts("true/false")
887     void _Element_SVGGElement() throws Exception {
888         test("Element", "SVGGElement");
889     }
890 
891     @Alerts("true/false")
892     void _Element_SVGGeometryElement() throws Exception {
893         test("Element", "SVGGeometryElement");
894     }
895 
896     @Alerts("true/false")
897     void _Element_SVGGradientElement() throws Exception {
898         test("Element", "SVGGradientElement");
899     }
900 
901     @Alerts("true/false")
902     void _Element_SVGGraphicsElement() throws Exception {
903         test("Element", "SVGGraphicsElement");
904     }
905 
906     @Alerts("true/false")
907     void _Element_SVGImageElement() throws Exception {
908         test("Element", "SVGImageElement");
909     }
910 
911     @Alerts("true/false")
912     void _Element_SVGLinearGradientElement() throws Exception {
913         test("Element", "SVGLinearGradientElement");
914     }
915 
916     @Alerts("true/false")
917     void _Element_SVGLineElement() throws Exception {
918         test("Element", "SVGLineElement");
919     }
920 
921     @Alerts("true/false")
922     void _Element_SVGMarkerElement() throws Exception {
923         test("Element", "SVGMarkerElement");
924     }
925 
926     @Alerts("true/false")
927     void _Element_SVGMaskElement() throws Exception {
928         test("Element", "SVGMaskElement");
929     }
930 
931     @Alerts("true/false")
932     void _Element_SVGMetadataElement() throws Exception {
933         test("Element", "SVGMetadataElement");
934     }
935 
936     @Alerts("true/false")
937     void _Element_SVGMPathElement() throws Exception {
938         test("Element", "SVGMPathElement");
939     }
940 
941     @Alerts("true/false")
942     void _Element_SVGPathElement() throws Exception {
943         test("Element", "SVGPathElement");
944     }
945 
946     @Alerts("true/false")
947     void _Element_SVGPatternElement() throws Exception {
948         test("Element", "SVGPatternElement");
949     }
950 
951     @Alerts("true/false")
952     void _Element_SVGPolygonElement() throws Exception {
953         test("Element", "SVGPolygonElement");
954     }
955 
956     @Alerts("true/false")
957     void _Element_SVGPolylineElement() throws Exception {
958         test("Element", "SVGPolylineElement");
959     }
960 
961     @Alerts("true/false")
962     void _Element_SVGRadialGradientElement() throws Exception {
963         test("Element", "SVGRadialGradientElement");
964     }
965 
966     @Alerts("true/false")
967     void _Element_SVGRectElement() throws Exception {
968         test("Element", "SVGRectElement");
969     }
970 
971     @Alerts("true/false")
972     void _Element_SVGScriptElement() throws Exception {
973         test("Element", "SVGScriptElement");
974     }
975 
976     @Alerts("true/false")
977     void _Element_SVGSetElement() throws Exception {
978         test("Element", "SVGSetElement");
979     }
980 
981     @Alerts("true/false")
982     void _Element_SVGStopElement() throws Exception {
983         test("Element", "SVGStopElement");
984     }
985 
986     @Alerts("true/false")
987     void _Element_SVGStyleElement() throws Exception {
988         test("Element", "SVGStyleElement");
989     }
990 
991     @Alerts("true/false")
992     void _Element_SVGSVGElement() throws Exception {
993         test("Element", "SVGSVGElement");
994     }
995 
996     @Alerts("true/false")
997     void _Element_SVGSwitchElement() throws Exception {
998         test("Element", "SVGSwitchElement");
999     }
1000 
1001     @Alerts("true/false")
1002     void _Element_SVGSymbolElement() throws Exception {
1003         test("Element", "SVGSymbolElement");
1004     }
1005 
1006     @Alerts("true/false")
1007     void _Element_SVGTextContentElement() throws Exception {
1008         test("Element", "SVGTextContentElement");
1009     }
1010 
1011     @Alerts("true/false")
1012     void _Element_SVGTextElement() throws Exception {
1013         test("Element", "SVGTextElement");
1014     }
1015 
1016     @Alerts("true/false")
1017     void _Element_SVGTextPathElement() throws Exception {
1018         test("Element", "SVGTextPathElement");
1019     }
1020 
1021     @Alerts("true/false")
1022     void _Element_SVGTextPositioningElement() throws Exception {
1023         test("Element", "SVGTextPositioningElement");
1024     }
1025 
1026     @Alerts("true/false")
1027     void _Element_SVGTitleElement() throws Exception {
1028         test("Element", "SVGTitleElement");
1029     }
1030 
1031     @Alerts("true/false")
1032     void _Element_SVGTSpanElement() throws Exception {
1033         test("Element", "SVGTSpanElement");
1034     }
1035 
1036     @Alerts("true/false")
1037     void _Element_SVGUseElement() throws Exception {
1038         test("Element", "SVGUseElement");
1039     }
1040 
1041     @Alerts("true/false")
1042     void _Element_SVGViewElement() throws Exception {
1043         test("Element", "SVGViewElement");
1044     }
1045 
1046     @Alerts("false/false")
1047     void _Enumerator_Enumerator() throws Exception {
1048         test("Enumerator", "Enumerator");
1049     }
1050 
1051     @Alerts("true/false")
1052     @HtmlUnitNYI(CHROME = "false/false",
1053             EDGE = "false/false",
1054             FF = "false/false",
1055             FF_ESR = "false/false")
1056     void _Error_DOMException() throws Exception {
1057         test("Error", "DOMException");
1058     }
1059 
1060     @Alerts("true/false")
1061     void _Error_Error() throws Exception {
1062         test("Error", "Error");
1063     }
1064 
1065     @Alerts("true/false")
1066     void _ErrorEvent_ErrorEvent() throws Exception {
1067         test("ErrorEvent", "ErrorEvent");
1068     }
1069 
1070     @Alerts("true/true")
1071     void _Event_AnimationEvent() throws Exception {
1072         test("Event", "AnimationEvent");
1073     }
1074 
1075     @Alerts("false/false")
1076     void _Event_ApplicationCacheErrorEvent() throws Exception {
1077         test("Event", "ApplicationCacheErrorEvent");
1078     }
1079 
1080     @Alerts("true/true")
1081     void _Event_AudioProcessingEvent() throws Exception {
1082         test("Event", "AudioProcessingEvent");
1083     }
1084 
1085     @Alerts(DEFAULT = "false/false",
1086             CHROME = "true/true",
1087             EDGE = "true/true")
1088     void _Event_BeforeInstallPromptEvent() throws Exception {
1089         test("Event", "BeforeInstallPromptEvent");
1090     }
1091 
1092     @Alerts("true/true")
1093     void _Event_BeforeUnloadEvent() throws Exception {
1094         test("Event", "BeforeUnloadEvent");
1095     }
1096 
1097     @Alerts("true/true")
1098     void _Event_BlobEvent() throws Exception {
1099         test("Event", "BlobEvent");
1100     }
1101 
1102     @Alerts("true/true")
1103     void _Event_ClipboardEvent() throws Exception {
1104         test("Event", "ClipboardEvent");
1105     }
1106 
1107     @Alerts("true/true")
1108     void _Event_CloseEvent() throws Exception {
1109         test("Event", "CloseEvent");
1110     }
1111 
1112     @Alerts("true/false")
1113     void _Event_CompositionEvent() throws Exception {
1114         test("Event", "CompositionEvent");
1115     }
1116 
1117     @Alerts("true/true")
1118     void _Event_CustomEvent() throws Exception {
1119         test("Event", "CustomEvent");
1120     }
1121 
1122     @Alerts("false/false")
1123     void _Event_DeviceLightEvent() throws Exception {
1124         test("Event", "DeviceLightEvent");
1125     }
1126 
1127     @Alerts("true/true")
1128     void _Event_DeviceMotionEvent() throws Exception {
1129         test("Event", "DeviceMotionEvent");
1130     }
1131 
1132     @Alerts("true/true")
1133     void _Event_DeviceOrientationEvent() throws Exception {
1134         test("Event", "DeviceOrientationEvent");
1135     }
1136 
1137     @Alerts("false/false")
1138     void _Event_DeviceProximityEvent() throws Exception {
1139         test("Event", "DeviceProximityEvent");
1140     }
1141 
1142     @Alerts("true/false")
1143     void _Event_DragEvent() throws Exception {
1144         test("Event", "DragEvent");
1145     }
1146 
1147     @Alerts("true/true")
1148     void _Event_ErrorEvent() throws Exception {
1149         test("Event", "ErrorEvent");
1150     }
1151 
1152     @Alerts("true/false")
1153     void _Event_Event() throws Exception {
1154         test("Event", "Event");
1155     }
1156 
1157     @Alerts("true/false")
1158     void _Event_FocusEvent() throws Exception {
1159         test("Event", "FocusEvent");
1160     }
1161 
1162     @Alerts("true/true")
1163     void _Event_GamepadEvent() throws Exception {
1164         test("Event", "GamepadEvent");
1165     }
1166 
1167     @Alerts("true/true")
1168     void _Event_HashChangeEvent() throws Exception {
1169         test("Event", "HashChangeEvent");
1170     }
1171 
1172     @Alerts("true/true")
1173     void _Event_IDBVersionChangeEvent() throws Exception {
1174         test("Event", "IDBVersionChangeEvent");
1175     }
1176 
1177     @Alerts("true/false")
1178     void _Event_InputEvent() throws Exception {
1179         test("Event", "InputEvent");
1180     }
1181 
1182     @Alerts("true/false")
1183     void _Event_KeyboardEvent() throws Exception {
1184         test("Event", "KeyboardEvent");
1185     }
1186 
1187     @Alerts("true/true")
1188     void _Event_MediaEncryptedEvent() throws Exception {
1189         test("Event", "MediaEncryptedEvent");
1190     }
1191 
1192     @Alerts(DEFAULT = "false/false",
1193             FF = "true/true",
1194             FF_ESR = "true/true")
1195     void _Event_MediaKeyError() throws Exception {
1196         test("Event", "MediaKeyError");
1197     }
1198 
1199     @Alerts("true/true")
1200     void _Event_MediaKeyMessageEvent() throws Exception {
1201         test("Event", "MediaKeyMessageEvent");
1202     }
1203 
1204     @Alerts("true/true")
1205     void _Event_MediaQueryListEvent() throws Exception {
1206         test("Event", "MediaQueryListEvent");
1207     }
1208 
1209     @Alerts("true/true")
1210     void _Event_MediaStreamEvent() throws Exception {
1211         test("Event", "MediaStreamEvent");
1212     }
1213 
1214     @Alerts("true/true")
1215     void _Event_MediaStreamTrackEvent() throws Exception {
1216         test("Event", "MediaStreamTrackEvent");
1217     }
1218 
1219     @Alerts("true/true")
1220     void _Event_MessageEvent() throws Exception {
1221         test("Event", "MessageEvent");
1222     }
1223 
1224     @Alerts("true/true")
1225     void _Event_MIDIConnectionEvent() throws Exception {
1226         test("Event", "MIDIConnectionEvent");
1227     }
1228 
1229     @Alerts("true/true")
1230     void _Event_MIDIMessageEvent() throws Exception {
1231         test("Event", "MIDIMessageEvent");
1232     }
1233 
1234     @Alerts("true/false")
1235     void _Event_MouseEvent() throws Exception {
1236         test("Event", "MouseEvent");
1237     }
1238 
1239     @Alerts(DEFAULT = "false/false",
1240             FF = "true/false",
1241             FF_ESR = "true/false")
1242     void _Event_MouseScrollEvent() throws Exception {
1243         test("Event", "MouseScrollEvent");
1244     }
1245 
1246     @Alerts("false/false")
1247     void _Event_MouseWheelEvent() throws Exception {
1248         test("Event", "MouseWheelEvent");
1249     }
1250 
1251     @Alerts("false/false")
1252     void _Event_MSGestureEvent() throws Exception {
1253         test("Event", "MSGestureEvent");
1254     }
1255 
1256     @Alerts("false/false")
1257     void _Event_MutationEvent() throws Exception {
1258         test("Event", "MutationEvent");
1259     }
1260 
1261     @Alerts("true/true")
1262     void _Event_OfflineAudioCompletionEvent() throws Exception {
1263         test("Event", "OfflineAudioCompletionEvent");
1264     }
1265 
1266     @Alerts("true/true")
1267     void _Event_PageTransitionEvent() throws Exception {
1268         test("Event", "PageTransitionEvent");
1269     }
1270 
1271     @Alerts("true/false")
1272     void _Event_PointerEvent() throws Exception {
1273         test("Event", "PointerEvent");
1274     }
1275 
1276     @Alerts("true/true")
1277     void _Event_PopStateEvent() throws Exception {
1278         test("Event", "PopStateEvent");
1279     }
1280 
1281     @Alerts(DEFAULT = "false/false",
1282             CHROME = "true/true",
1283             EDGE = "true/true")
1284     void _Event_PresentationConnectionAvailableEvent() throws Exception {
1285         test("Event", "PresentationConnectionAvailableEvent");
1286     }
1287 
1288     @Alerts(DEFAULT = "false/false",
1289             CHROME = "true/true",
1290             EDGE = "true/true")
1291     void _Event_PresentationConnectionCloseEvent() throws Exception {
1292         test("Event", "PresentationConnectionCloseEvent");
1293     }
1294 
1295     @Alerts("true/true")
1296     void _Event_ProgressEvent() throws Exception {
1297         test("Event", "ProgressEvent");
1298     }
1299 
1300     @Alerts("true/true")
1301     void _Event_PromiseRejectionEvent() throws Exception {
1302         test("Event", "PromiseRejectionEvent");
1303     }
1304 
1305     @Alerts("true/true")
1306     void _Event_RTCDataChannelEvent() throws Exception {
1307         test("Event", "RTCDataChannelEvent");
1308     }
1309 
1310     @Alerts("true/true")
1311     void _Event_RTCPeerConnectionIceEvent() throws Exception {
1312         test("Event", "RTCPeerConnectionIceEvent");
1313     }
1314 
1315     @Alerts("true/true")
1316     void _Event_SecurityPolicyViolationEvent() throws Exception {
1317         test("Event", "SecurityPolicyViolationEvent");
1318     }
1319 
1320     @Alerts("true/true")
1321     void _Event_SpeechSynthesisEvent() throws Exception {
1322         test("Event", "SpeechSynthesisEvent");
1323     }
1324 
1325     @Alerts("true/true")
1326     void _Event_StorageEvent() throws Exception {
1327         test("Event", "StorageEvent");
1328     }
1329 
1330     @Alerts("true/true")
1331     void _Event_SubmitEvent() throws Exception {
1332         test("Event", "SubmitEvent");
1333     }
1334 
1335     @Alerts("false/false")
1336     void _Event_SVGZoomEvent() throws Exception {
1337         test("Event", "SVGZoomEvent");
1338     }
1339 
1340     @Alerts("true/false")
1341     void _Event_TextEvent() throws Exception {
1342         test("Event", "TextEvent");
1343     }
1344 
1345     @Alerts(DEFAULT = "false/false",
1346             FF = "true/true",
1347             FF_ESR = "true/true")
1348     void _Event_TimeEvent() throws Exception {
1349         test("Event", "TimeEvent");
1350     }
1351 
1352     @Alerts(DEFAULT = "false/false",
1353             CHROME = "true/false",
1354             EDGE = "true/false")
1355     void _Event_TouchEvent() throws Exception {
1356         test("Event", "TouchEvent");
1357     }
1358 
1359     @Alerts("true/true")
1360     void _Event_TrackEvent() throws Exception {
1361         test("Event", "TrackEvent");
1362     }
1363 
1364     @Alerts("true/true")
1365     void _Event_TransitionEvent() throws Exception {
1366         test("Event", "TransitionEvent");
1367     }
1368 
1369     @Alerts("true/true")
1370     void _Event_UIEvent() throws Exception {
1371         test("Event", "UIEvent");
1372     }
1373 
1374     @Alerts("false/false")
1375     void _Event_UserProximityEvent() throws Exception {
1376         test("Event", "UserProximityEvent");
1377     }
1378 
1379     @Alerts("true/true")
1380     void _Event_WebGLContextEvent() throws Exception {
1381         test("Event", "WebGLContextEvent");
1382     }
1383 
1384     @Alerts(DEFAULT = "false/false",
1385             CHROME = "true/true",
1386             EDGE = "true/true")
1387     void _Event_webkitSpeechRecognitionError() throws Exception {
1388         test("Event", "webkitSpeechRecognitionError");
1389     }
1390 
1391     @Alerts(DEFAULT = "false/false",
1392             CHROME = "true/true",
1393             EDGE = "true/true")
1394     void _Event_webkitSpeechRecognitionEvent() throws Exception {
1395         test("Event", "webkitSpeechRecognitionEvent");
1396     }
1397 
1398     @Alerts("true/false")
1399     void _Event_WheelEvent() throws Exception {
1400         test("Event", "WheelEvent");
1401     }
1402 
1403     @Alerts("true/false")
1404     void _EventSource_EventSource() throws Exception {
1405         test("EventSource", "EventSource");
1406     }
1407 
1408     @Alerts("true/true")
1409     void _EventTarget_AbortSignal() throws Exception {
1410         test("EventTarget", "AbortSignal");
1411     }
1412 
1413     @Alerts("true/false")
1414     void _EventTarget_AnalyserNode() throws Exception {
1415         test("EventTarget", "AnalyserNode");
1416     }
1417 
1418     @Alerts("true/true")
1419     void _EventTarget_Animation() throws Exception {
1420         test("EventTarget", "Animation");
1421     }
1422 
1423     @Alerts("false/false")
1424     void _EventTarget_ApplicationCache() throws Exception {
1425         test("EventTarget", "ApplicationCache");
1426     }
1427 
1428     @Alerts("true/false")
1429     void _EventTarget_Attr() throws Exception {
1430         test("EventTarget", "Attr");
1431     }
1432 
1433     @Alerts("true/false")
1434     void _EventTarget_Audio() throws Exception {
1435         test("EventTarget", "Audio");
1436     }
1437 
1438     @Alerts("true/false")
1439     void _EventTarget_AudioBufferSourceNode() throws Exception {
1440         test("EventTarget", "AudioBufferSourceNode");
1441     }
1442 
1443     @Alerts("true/false")
1444     void _EventTarget_AudioContext() throws Exception {
1445         test("EventTarget", "AudioContext");
1446     }
1447 
1448     @Alerts("true/false")
1449     void _EventTarget_AudioDestinationNode() throws Exception {
1450         test("EventTarget", "AudioDestinationNode");
1451     }
1452 
1453     @Alerts("true/true")
1454     void _EventTarget_AudioNode() throws Exception {
1455         test("EventTarget", "AudioNode");
1456     }
1457 
1458     @Alerts("true/false")
1459     void _EventTarget_AudioScheduledSourceNode() throws Exception {
1460         test("EventTarget", "AudioScheduledSourceNode");
1461     }
1462 
1463     @Alerts("true/true")
1464     void _EventTarget_BaseAudioContext() throws Exception {
1465         test("EventTarget", "BaseAudioContext");
1466     }
1467 
1468     @Alerts(DEFAULT = "true/true",
1469             FF = "false/false",
1470             FF_ESR = "false/false")
1471     void _EventTarget_BatteryManager() throws Exception {
1472         test("EventTarget", "BatteryManager");
1473     }
1474 
1475     @Alerts("true/false")
1476     void _EventTarget_BiquadFilterNode() throws Exception {
1477         test("EventTarget", "BiquadFilterNode");
1478     }
1479 
1480     @Alerts("true/true")
1481     void _EventTarget_BroadcastChannel() throws Exception {
1482         test("EventTarget", "BroadcastChannel");
1483     }
1484 
1485     @Alerts(DEFAULT = "false/false",
1486             FF = "true/false",
1487             FF_ESR = "true/false")
1488     void _EventTarget_CanvasCaptureMediaStream() throws Exception {
1489         test("EventTarget", "CanvasCaptureMediaStream");
1490     }
1491 
1492     @Alerts(DEFAULT = "false/false",
1493             CHROME = "true/false",
1494             EDGE = "true/false")
1495     void _EventTarget_CanvasCaptureMediaStreamTrack() throws Exception {
1496         test("EventTarget", "CanvasCaptureMediaStreamTrack");
1497     }
1498 
1499     @Alerts("true/false")
1500     void _EventTarget_CDATASection() throws Exception {
1501         test("EventTarget", "CDATASection");
1502     }
1503 
1504     @Alerts("true/false")
1505     void _EventTarget_ChannelMergerNode() throws Exception {
1506         test("EventTarget", "ChannelMergerNode");
1507     }
1508 
1509     @Alerts("true/false")
1510     void _EventTarget_ChannelSplitterNode() throws Exception {
1511         test("EventTarget", "ChannelSplitterNode");
1512     }
1513 
1514     @Alerts("true/false")
1515     void _EventTarget_CharacterData() throws Exception {
1516         test("EventTarget", "CharacterData");
1517     }
1518 
1519     @Alerts("true/false")
1520     void _EventTarget_Comment() throws Exception {
1521         test("EventTarget", "Comment");
1522     }
1523 
1524     @Alerts("true/false")
1525     void _EventTarget_ConstantSourceNode() throws Exception {
1526         test("EventTarget", "ConstantSourceNode");
1527     }
1528 
1529     @Alerts("true/false")
1530     void _EventTarget_ConvolverNode() throws Exception {
1531         test("EventTarget", "ConvolverNode");
1532     }
1533 
1534     @Alerts("true/false")
1535     void _EventTarget_DelayNode() throws Exception {
1536         test("EventTarget", "DelayNode");
1537     }
1538 
1539     @Alerts("true/false")
1540     void _EventTarget_Document() throws Exception {
1541         test("EventTarget", "Document");
1542     }
1543 
1544     @Alerts("true/false")
1545     void _EventTarget_DocumentFragment() throws Exception {
1546         test("EventTarget", "DocumentFragment");
1547     }
1548 
1549     @Alerts("true/false")
1550     void _EventTarget_DocumentType() throws Exception {
1551         test("EventTarget", "DocumentType");
1552     }
1553 
1554     @Alerts("false/false")
1555     void _EventTarget_DOMCursor() throws Exception {
1556         test("EventTarget", "DOMCursor");
1557     }
1558 
1559     @Alerts("false/false")
1560     void _EventTarget_DOMRequest() throws Exception {
1561         test("EventTarget", "DOMRequest");
1562     }
1563 
1564     @Alerts("true/false")
1565     void _EventTarget_DynamicsCompressorNode() throws Exception {
1566         test("EventTarget", "DynamicsCompressorNode");
1567     }
1568 
1569     @Alerts("true/false")
1570     void _EventTarget_Element() throws Exception {
1571         test("EventTarget", "Element");
1572     }
1573 
1574     @Alerts("true/true")
1575     void _EventTarget_EventSource() throws Exception {
1576         test("EventTarget", "EventSource");
1577     }
1578 
1579     @Alerts("true/false")
1580     void _EventTarget_EventTarget() throws Exception {
1581         test("EventTarget", "EventTarget");
1582     }
1583 
1584     @Alerts("true/true")
1585     void _EventTarget_FileReader() throws Exception {
1586         test("EventTarget", "FileReader");
1587     }
1588 
1589     @Alerts(DEFAULT = "false/false",
1590             FF = "true/true",
1591             FF_ESR = "true/true")
1592     void _EventTarget_FontFaceSet() throws Exception {
1593         test("EventTarget", "FontFaceSet");
1594     }
1595 
1596     @Alerts("true/false")
1597     void _EventTarget_GainNode() throws Exception {
1598         test("EventTarget", "GainNode");
1599     }
1600 
1601     @Alerts("true/false")
1602     void _EventTarget_HTMLAnchorElement() throws Exception {
1603         test("EventTarget", "HTMLAnchorElement");
1604     }
1605 
1606     @Alerts("true/false")
1607     void _EventTarget_HTMLAreaElement() throws Exception {
1608         test("EventTarget", "HTMLAreaElement");
1609     }
1610 
1611     @Alerts("true/false")
1612     void _EventTarget_HTMLAudioElement() throws Exception {
1613         test("EventTarget", "HTMLAudioElement");
1614     }
1615 
1616     @Alerts("true/false")
1617     void _EventTarget_HTMLBaseElement() throws Exception {
1618         test("EventTarget", "HTMLBaseElement");
1619     }
1620 
1621     @Alerts("true/false")
1622     void _EventTarget_HTMLBodyElement() throws Exception {
1623         test("EventTarget", "HTMLBodyElement");
1624     }
1625 
1626     @Alerts("true/false")
1627     void _EventTarget_HTMLBRElement() throws Exception {
1628         test("EventTarget", "HTMLBRElement");
1629     }
1630 
1631     @Alerts("true/false")
1632     void _EventTarget_HTMLButtonElement() throws Exception {
1633         test("EventTarget", "HTMLButtonElement");
1634     }
1635 
1636     @Alerts("true/false")
1637     void _EventTarget_HTMLCanvasElement() throws Exception {
1638         test("EventTarget", "HTMLCanvasElement");
1639     }
1640 
1641     @Alerts("true/false")
1642     void _EventTarget_HTMLDataElement() throws Exception {
1643         test("EventTarget", "HTMLDataElement");
1644     }
1645 
1646     @Alerts("true/false")
1647     void _EventTarget_HTMLDataListElement() throws Exception {
1648         test("EventTarget", "HTMLDataListElement");
1649     }
1650 
1651     @Alerts("true/false")
1652     void _EventTarget_HTMLDetailsElement() throws Exception {
1653         test("EventTarget", "HTMLDetailsElement");
1654     }
1655 
1656     @Alerts("true/false")
1657     void _EventTarget_HTMLDialogElement() throws Exception {
1658         test("EventTarget", "HTMLDialogElement");
1659     }
1660 
1661     @Alerts("true/false")
1662     void _EventTarget_HTMLDirectoryElement() throws Exception {
1663         test("EventTarget", "HTMLDirectoryElement");
1664     }
1665 
1666     @Alerts("true/false")
1667     void _EventTarget_HTMLDivElement() throws Exception {
1668         test("EventTarget", "HTMLDivElement");
1669     }
1670 
1671     @Alerts("true/false")
1672     void _EventTarget_HTMLDListElement() throws Exception {
1673         test("EventTarget", "HTMLDListElement");
1674     }
1675 
1676     @Alerts("true/false")
1677     void _EventTarget_HTMLDocument() throws Exception {
1678         test("EventTarget", "HTMLDocument");
1679     }
1680 
1681     @Alerts("true/false")
1682     void _EventTarget_HTMLElement() throws Exception {
1683         test("EventTarget", "HTMLElement");
1684     }
1685 
1686     @Alerts("true/false")
1687     void _EventTarget_HTMLEmbedElement() throws Exception {
1688         test("EventTarget", "HTMLEmbedElement");
1689     }
1690 
1691     @Alerts("true/false")
1692     void _EventTarget_HTMLFieldSetElement() throws Exception {
1693         test("EventTarget", "HTMLFieldSetElement");
1694     }
1695 
1696     @Alerts("true/false")
1697     void _EventTarget_HTMLFontElement() throws Exception {
1698         test("EventTarget", "HTMLFontElement");
1699     }
1700 
1701     @Alerts("true/false")
1702     void _EventTarget_HTMLFormElement() throws Exception {
1703         test("EventTarget", "HTMLFormElement");
1704     }
1705 
1706     @Alerts("true/false")
1707     void _EventTarget_HTMLFrameElement() throws Exception {
1708         test("EventTarget", "HTMLFrameElement");
1709     }
1710 
1711     @Alerts("true/false")
1712     void _EventTarget_HTMLFrameSetElement() throws Exception {
1713         test("EventTarget", "HTMLFrameSetElement");
1714     }
1715 
1716     @Alerts("true/false")
1717     void _EventTarget_HTMLHeadElement() throws Exception {
1718         test("EventTarget", "HTMLHeadElement");
1719     }
1720 
1721     @Alerts("true/false")
1722     void _EventTarget_HTMLHeadingElement() throws Exception {
1723         test("EventTarget", "HTMLHeadingElement");
1724     }
1725 
1726     @Alerts("true/false")
1727     void _EventTarget_HTMLHRElement() throws Exception {
1728         test("EventTarget", "HTMLHRElement");
1729     }
1730 
1731     @Alerts("true/false")
1732     void _EventTarget_HTMLHtmlElement() throws Exception {
1733         test("EventTarget", "HTMLHtmlElement");
1734     }
1735 
1736     @Alerts("true/false")
1737     void _EventTarget_HTMLIFrameElement() throws Exception {
1738         test("EventTarget", "HTMLIFrameElement");
1739     }
1740 
1741     @Alerts("true/false")
1742     void _EventTarget_HTMLImageElement() throws Exception {
1743         test("EventTarget", "HTMLImageElement");
1744     }
1745 
1746     @Alerts("true/false")
1747     void _EventTarget_HTMLInputElement() throws Exception {
1748         test("EventTarget", "HTMLInputElement");
1749     }
1750 
1751     @Alerts("true/false")
1752     void _EventTarget_HTMLLabelElement() throws Exception {
1753         test("EventTarget", "HTMLLabelElement");
1754     }
1755 
1756     @Alerts("true/false")
1757     void _EventTarget_HTMLLegendElement() throws Exception {
1758         test("EventTarget", "HTMLLegendElement");
1759     }
1760 
1761     @Alerts("true/false")
1762     void _EventTarget_HTMLLIElement() throws Exception {
1763         test("EventTarget", "HTMLLIElement");
1764     }
1765 
1766     @Alerts("true/false")
1767     void _EventTarget_HTMLLinkElement() throws Exception {
1768         test("EventTarget", "HTMLLinkElement");
1769     }
1770 
1771     @Alerts("true/false")
1772     void _EventTarget_HTMLMapElement() throws Exception {
1773         test("EventTarget", "HTMLMapElement");
1774     }
1775 
1776     @Alerts("true/false")
1777     void _EventTarget_HTMLMarqueeElement() throws Exception {
1778         test("EventTarget", "HTMLMarqueeElement");
1779     }
1780 
1781     @Alerts("true/false")
1782     void _EventTarget_HTMLMediaElement() throws Exception {
1783         test("EventTarget", "HTMLMediaElement");
1784     }
1785 
1786     @Alerts("true/false")
1787     void _EventTarget_HTMLMenuElement() throws Exception {
1788         test("EventTarget", "HTMLMenuElement");
1789     }
1790 
1791     @Alerts("false/false")
1792     void _EventTarget_HTMLMenuItemElement() throws Exception {
1793         test("EventTarget", "HTMLMenuItemElement");
1794     }
1795 
1796     @Alerts("true/false")
1797     void _EventTarget_HTMLMetaElement() throws Exception {
1798         test("EventTarget", "HTMLMetaElement");
1799     }
1800 
1801     @Alerts("true/false")
1802     void _EventTarget_HTMLMeterElement() throws Exception {
1803         test("EventTarget", "HTMLMeterElement");
1804     }
1805 
1806     @Alerts("true/false")
1807     void _EventTarget_HTMLModElement() throws Exception {
1808         test("EventTarget", "HTMLModElement");
1809     }
1810 
1811     @Alerts("true/false")
1812     void _EventTarget_HTMLObjectElement() throws Exception {
1813         test("EventTarget", "HTMLObjectElement");
1814     }
1815 
1816     @Alerts("true/false")
1817     void _EventTarget_HTMLOListElement() throws Exception {
1818         test("EventTarget", "HTMLOListElement");
1819     }
1820 
1821     @Alerts("true/false")
1822     void _EventTarget_HTMLOptGroupElement() throws Exception {
1823         test("EventTarget", "HTMLOptGroupElement");
1824     }
1825 
1826     @Alerts("true/false")
1827     void _EventTarget_HTMLOptionElement() throws Exception {
1828         test("EventTarget", "HTMLOptionElement");
1829     }
1830 
1831     @Alerts("true/false")
1832     void _EventTarget_HTMLOutputElement() throws Exception {
1833         test("EventTarget", "HTMLOutputElement");
1834     }
1835 
1836     @Alerts("true/false")
1837     void _EventTarget_HTMLParagraphElement() throws Exception {
1838         test("EventTarget", "HTMLParagraphElement");
1839     }
1840 
1841     @Alerts("true/false")
1842     void _EventTarget_HTMLParamElement() throws Exception {
1843         test("EventTarget", "HTMLParamElement");
1844     }
1845 
1846     @Alerts("true/false")
1847     void _EventTarget_HTMLPictureElement() throws Exception {
1848         test("EventTarget", "HTMLPictureElement");
1849     }
1850 
1851     @Alerts("true/false")
1852     void _EventTarget_HTMLPreElement() throws Exception {
1853         test("EventTarget", "HTMLPreElement");
1854     }
1855 
1856     @Alerts("true/false")
1857     void _EventTarget_HTMLProgressElement() throws Exception {
1858         test("EventTarget", "HTMLProgressElement");
1859     }
1860 
1861     @Alerts("true/false")
1862     void _EventTarget_HTMLQuoteElement() throws Exception {
1863         test("EventTarget", "HTMLQuoteElement");
1864     }
1865 
1866     @Alerts("true/false")
1867     void _EventTarget_HTMLScriptElement() throws Exception {
1868         test("EventTarget", "HTMLScriptElement");
1869     }
1870 
1871     @Alerts("true/false")
1872     void _EventTarget_HTMLSelectElement() throws Exception {
1873         test("EventTarget", "HTMLSelectElement");
1874     }
1875 
1876     @Alerts("true/false")
1877     void _EventTarget_HTMLSlotElement() throws Exception {
1878         test("EventTarget", "HTMLSlotElement");
1879     }
1880 
1881     @Alerts("true/false")
1882     void _EventTarget_HTMLSourceElement() throws Exception {
1883         test("EventTarget", "HTMLSourceElement");
1884     }
1885 
1886     @Alerts("true/false")
1887     void _EventTarget_HTMLSpanElement() throws Exception {
1888         test("EventTarget", "HTMLSpanElement");
1889     }
1890 
1891     @Alerts("true/false")
1892     void _EventTarget_HTMLStyleElement() throws Exception {
1893         test("EventTarget", "HTMLStyleElement");
1894     }
1895 
1896     @Alerts("true/false")
1897     void _EventTarget_HTMLTableCaptionElement() throws Exception {
1898         test("EventTarget", "HTMLTableCaptionElement");
1899     }
1900 
1901     @Alerts("true/false")
1902     void _EventTarget_HTMLTableCellElement() throws Exception {
1903         test("EventTarget", "HTMLTableCellElement");
1904     }
1905 
1906     @Alerts("true/false")
1907     void _EventTarget_HTMLTableColElement() throws Exception {
1908         test("EventTarget", "HTMLTableColElement");
1909     }
1910 
1911     @Alerts("true/false")
1912     void _EventTarget_HTMLTableElement() throws Exception {
1913         test("EventTarget", "HTMLTableElement");
1914     }
1915 
1916     @Alerts("true/false")
1917     void _EventTarget_HTMLTableRowElement() throws Exception {
1918         test("EventTarget", "HTMLTableRowElement");
1919     }
1920 
1921     @Alerts("true/false")
1922     void _EventTarget_HTMLTableSectionElement() throws Exception {
1923         test("EventTarget", "HTMLTableSectionElement");
1924     }
1925 
1926     @Alerts("true/false")
1927     void _EventTarget_HTMLTemplateElement() throws Exception {
1928         test("EventTarget", "HTMLTemplateElement");
1929     }
1930 
1931     @Alerts("true/false")
1932     void _EventTarget_HTMLTextAreaElement() throws Exception {
1933         test("EventTarget", "HTMLTextAreaElement");
1934     }
1935 
1936     @Alerts("true/false")
1937     void _EventTarget_HTMLTimeElement() throws Exception {
1938         test("EventTarget", "HTMLTimeElement");
1939     }
1940 
1941     @Alerts("true/false")
1942     void _EventTarget_HTMLTitleElement() throws Exception {
1943         test("EventTarget", "HTMLTitleElement");
1944     }
1945 
1946     @Alerts("true/false")
1947     void _EventTarget_HTMLTrackElement() throws Exception {
1948         test("EventTarget", "HTMLTrackElement");
1949     }
1950 
1951     @Alerts("true/false")
1952     void _EventTarget_HTMLUListElement() throws Exception {
1953         test("EventTarget", "HTMLUListElement");
1954     }
1955 
1956     @Alerts("true/false")
1957     void _EventTarget_HTMLUnknownElement() throws Exception {
1958         test("EventTarget", "HTMLUnknownElement");
1959     }
1960 
1961     @Alerts("true/false")
1962     void _EventTarget_HTMLVideoElement() throws Exception {
1963         test("EventTarget", "HTMLVideoElement");
1964     }
1965 
1966     @Alerts("true/true")
1967     void _EventTarget_IDBDatabase() throws Exception {
1968         test("EventTarget", "IDBDatabase");
1969     }
1970 
1971     @Alerts("false/false")
1972     void _EventTarget_IDBMutableFile() throws Exception {
1973         test("EventTarget", "IDBMutableFile");
1974     }
1975 
1976     @Alerts("true/false")
1977     void _EventTarget_IDBOpenDBRequest() throws Exception {
1978         test("EventTarget", "IDBOpenDBRequest");
1979     }
1980 
1981     @Alerts("true/true")
1982     void _EventTarget_IDBRequest() throws Exception {
1983         test("EventTarget", "IDBRequest");
1984     }
1985 
1986     @Alerts("true/true")
1987     void _EventTarget_IDBTransaction() throws Exception {
1988         test("EventTarget", "IDBTransaction");
1989     }
1990 
1991     @Alerts("true/false")
1992     void _EventTarget_IIRFilterNode() throws Exception {
1993         test("EventTarget", "IIRFilterNode");
1994     }
1995 
1996     @Alerts("true/false")
1997     void _EventTarget_Image() throws Exception {
1998         test("EventTarget", "Image");
1999     }
2000 
2001     @Alerts("false/false")
2002     void _EventTarget_LocalMediaStream() throws Exception {
2003         test("EventTarget", "LocalMediaStream");
2004     }
2005 
2006     @Alerts("true/true")
2007     void _EventTarget_MediaDevices() throws Exception {
2008         test("EventTarget", "MediaDevices");
2009     }
2010 
2011     @Alerts("true/false")
2012     void _EventTarget_MediaElementAudioSourceNode() throws Exception {
2013         test("EventTarget", "MediaElementAudioSourceNode");
2014     }
2015 
2016     @Alerts("true/true")
2017     void _EventTarget_MediaKeySession() throws Exception {
2018         test("EventTarget", "MediaKeySession");
2019     }
2020 
2021     @Alerts("true/true")
2022     void _EventTarget_MediaQueryList() throws Exception {
2023         test("EventTarget", "MediaQueryList");
2024     }
2025 
2026     @Alerts("true/true")
2027     void _EventTarget_MediaRecorder() throws Exception {
2028         test("EventTarget", "MediaRecorder");
2029     }
2030 
2031     @Alerts("true/true")
2032     void _EventTarget_MediaSource() throws Exception {
2033         test("EventTarget", "MediaSource");
2034     }
2035 
2036     @Alerts("true/true")
2037     void _EventTarget_MediaStream() throws Exception {
2038         test("EventTarget", "MediaStream");
2039     }
2040 
2041     @Alerts("true/false")
2042     void _EventTarget_MediaStreamAudioDestinationNode() throws Exception {
2043         test("EventTarget", "MediaStreamAudioDestinationNode");
2044     }
2045 
2046     @Alerts("true/false")
2047     void _EventTarget_MediaStreamAudioSourceNode() throws Exception {
2048         test("EventTarget", "MediaStreamAudioSourceNode");
2049     }
2050 
2051     @Alerts("true/true")
2052     void _EventTarget_MediaStreamTrack() throws Exception {
2053         test("EventTarget", "MediaStreamTrack");
2054     }
2055 
2056     @Alerts("true/true")
2057     void _EventTarget_MessagePort() throws Exception {
2058         test("EventTarget", "MessagePort");
2059     }
2060 
2061     @Alerts("true/true")
2062     void _EventTarget_MIDIAccess() throws Exception {
2063         test("EventTarget", "MIDIAccess");
2064     }
2065 
2066     @Alerts("true/false")
2067     void _EventTarget_MIDIInput() throws Exception {
2068         test("EventTarget", "MIDIInput");
2069     }
2070 
2071     @Alerts("true/false")
2072     void _EventTarget_MIDIOutput() throws Exception {
2073         test("EventTarget", "MIDIOutput");
2074     }
2075 
2076     @Alerts("true/true")
2077     void _EventTarget_MIDIPort() throws Exception {
2078         test("EventTarget", "MIDIPort");
2079     }
2080 
2081     @Alerts("false/false")
2082     void _EventTarget_mozRTCPeerConnection() throws Exception {
2083         test("EventTarget", "mozRTCPeerConnection");
2084     }
2085 
2086     @Alerts(DEFAULT = "false/false",
2087             CHROME = "true/true",
2088             EDGE = "true/true")
2089     void _EventTarget_NetworkInformation() throws Exception {
2090         test("EventTarget", "NetworkInformation");
2091     }
2092 
2093     @Alerts("true/true")
2094     void _EventTarget_Node() throws Exception {
2095         test("EventTarget", "Node");
2096     }
2097 
2098     @Alerts("true/true")
2099     void _EventTarget_Notification() throws Exception {
2100         test("EventTarget", "Notification");
2101     }
2102 
2103     @Alerts("true/false")
2104     void _EventTarget_OfflineAudioContext() throws Exception {
2105         test("EventTarget", "OfflineAudioContext");
2106     }
2107 
2108     @Alerts("false/false")
2109     void _EventTarget_OfflineResourceList() throws Exception {
2110         test("EventTarget", "OfflineResourceList");
2111     }
2112 
2113     @Alerts("true/false")
2114     void _EventTarget_Option() throws Exception {
2115         test("EventTarget", "Option");
2116     }
2117 
2118     @Alerts("true/false")
2119     void _EventTarget_OscillatorNode() throws Exception {
2120         test("EventTarget", "OscillatorNode");
2121     }
2122 
2123     @Alerts("true/false")
2124     void _EventTarget_PannerNode() throws Exception {
2125         test("EventTarget", "PannerNode");
2126     }
2127 
2128     @Alerts(DEFAULT = "false/false",
2129             CHROME = "true/true",
2130             EDGE = "true/true")
2131     void _EventTarget_PaymentRequest() throws Exception {
2132         test("EventTarget", "PaymentRequest");
2133     }
2134 
2135     @Alerts(DEFAULT = "false/false",
2136             CHROME = "true/true",
2137             EDGE = "true/true")
2138     void _EventTarget_PaymentResponse() throws Exception {
2139         test("EventTarget", "PaymentResponse");
2140     }
2141 
2142     @Alerts("true/true")
2143     void _EventTarget_Performance() throws Exception {
2144         test("EventTarget", "Performance");
2145     }
2146 
2147     @Alerts("true/true")
2148     void _EventTarget_PermissionStatus() throws Exception {
2149         test("EventTarget", "PermissionStatus");
2150     }
2151 
2152     @Alerts(DEFAULT = "false/false",
2153             CHROME = "true/true",
2154             EDGE = "true/true")
2155     void _EventTarget_PresentationAvailability() throws Exception {
2156         test("EventTarget", "PresentationAvailability");
2157     }
2158 
2159     @Alerts(DEFAULT = "false/false",
2160             CHROME = "true/true",
2161             EDGE = "true/true")
2162     void _EventTarget_PresentationConnection() throws Exception {
2163         test("EventTarget", "PresentationConnection");
2164     }
2165 
2166     @Alerts(DEFAULT = "false/false",
2167             CHROME = "true/true",
2168             EDGE = "true/true")
2169     void _EventTarget_PresentationRequest() throws Exception {
2170         test("EventTarget", "PresentationRequest");
2171     }
2172 
2173     @Alerts("true/false")
2174     void _EventTarget_ProcessingInstruction() throws Exception {
2175         test("EventTarget", "ProcessingInstruction");
2176     }
2177 
2178     @Alerts(DEFAULT = "false/false",
2179             CHROME = "true/true",
2180             EDGE = "true/true")
2181     void _EventTarget_RemotePlayback() throws Exception {
2182         test("EventTarget", "RemotePlayback");
2183     }
2184 
2185     @Alerts("true/true")
2186     void _EventTarget_RTCPeerConnection() throws Exception {
2187         test("EventTarget", "RTCPeerConnection");
2188     }
2189 
2190     @Alerts("true/true")
2191     void _EventTarget_RTCSctpTransport() throws Exception {
2192         test("EventTarget", "RTCSctpTransport");
2193     }
2194 
2195     @Alerts("true/true")
2196     void _EventTarget_Screen() throws Exception {
2197         test("EventTarget", "Screen");
2198     }
2199 
2200     @Alerts("true/true")
2201     void _EventTarget_ScreenOrientation() throws Exception {
2202         test("EventTarget", "ScreenOrientation");
2203     }
2204 
2205     @Alerts("true/false")
2206     void _EventTarget_ScriptProcessorNode() throws Exception {
2207         test("EventTarget", "ScriptProcessorNode");
2208     }
2209 
2210     @Alerts("true/true")
2211     void _EventTarget_ServiceWorker() throws Exception {
2212         test("EventTarget", "ServiceWorker");
2213     }
2214 
2215     @Alerts("true/true")
2216     void _EventTarget_ServiceWorkerContainer() throws Exception {
2217         test("EventTarget", "ServiceWorkerContainer");
2218     }
2219 
2220     @Alerts("true/true")
2221     void _EventTarget_ServiceWorkerRegistration() throws Exception {
2222         test("EventTarget", "ServiceWorkerRegistration");
2223     }
2224 
2225     @Alerts("true/false")
2226     void _EventTarget_ShadowRoot() throws Exception {
2227         test("EventTarget", "ShadowRoot");
2228     }
2229 
2230     @Alerts("true/true")
2231     void _EventTarget_SharedWorker() throws Exception {
2232         test("EventTarget", "SharedWorker");
2233     }
2234 
2235     @Alerts("true/true")
2236     void _EventTarget_SourceBuffer() throws Exception {
2237         test("EventTarget", "SourceBuffer");
2238     }
2239 
2240     @Alerts("true/true")
2241     void _EventTarget_SourceBufferList() throws Exception {
2242         test("EventTarget", "SourceBufferList");
2243     }
2244 
2245     @Alerts("true/true")
2246     void _EventTarget_SpeechSynthesis() throws Exception {
2247         test("EventTarget", "SpeechSynthesis");
2248     }
2249 
2250     @Alerts("true/true")
2251     void _EventTarget_SpeechSynthesisUtterance() throws Exception {
2252         test("EventTarget", "SpeechSynthesisUtterance");
2253     }
2254 
2255     @Alerts("true/false")
2256     void _EventTarget_StereoPannerNode() throws Exception {
2257         test("EventTarget", "StereoPannerNode");
2258     }
2259 
2260     @Alerts("false/false")
2261     void _EventTarget_StorageManager() throws Exception {
2262         test("EventTarget", "StorageManager");
2263     }
2264 
2265     @Alerts("true/false")
2266     void _EventTarget_SVGAElement() throws Exception {
2267         test("EventTarget", "SVGAElement");
2268     }
2269 
2270     @Alerts("true/false")
2271     void _EventTarget_SVGAnimateElement() throws Exception {
2272         test("EventTarget", "SVGAnimateElement");
2273     }
2274 
2275     @Alerts("true/false")
2276     void _EventTarget_SVGAnimateMotionElement() throws Exception {
2277         test("EventTarget", "SVGAnimateMotionElement");
2278     }
2279 
2280     @Alerts("true/false")
2281     void _EventTarget_SVGAnimateTransformElement() throws Exception {
2282         test("EventTarget", "SVGAnimateTransformElement");
2283     }
2284 
2285     @Alerts("true/false")
2286     void _EventTarget_SVGAnimationElement() throws Exception {
2287         test("EventTarget", "SVGAnimationElement");
2288     }
2289 
2290     @Alerts("true/false")
2291     void _EventTarget_SVGCircleElement() throws Exception {
2292         test("EventTarget", "SVGCircleElement");
2293     }
2294 
2295     @Alerts("true/false")
2296     void _EventTarget_SVGClipPathElement() throws Exception {
2297         test("EventTarget", "SVGClipPathElement");
2298     }
2299 
2300     @Alerts("true/false")
2301     void _EventTarget_SVGComponentTransferFunctionElement() throws Exception {
2302         test("EventTarget", "SVGComponentTransferFunctionElement");
2303     }
2304 
2305     @Alerts("true/false")
2306     void _EventTarget_SVGDefsElement() throws Exception {
2307         test("EventTarget", "SVGDefsElement");
2308     }
2309 
2310     @Alerts("true/false")
2311     void _EventTarget_SVGDescElement() throws Exception {
2312         test("EventTarget", "SVGDescElement");
2313     }
2314 
2315     @Alerts("false/false")
2316     void _EventTarget_SVGDiscardElement() throws Exception {
2317         test("EventTarget", "SVGDiscardElement");
2318     }
2319 
2320     @Alerts("true/false")
2321     void _EventTarget_SVGElement() throws Exception {
2322         test("EventTarget", "SVGElement");
2323     }
2324 
2325     @Alerts("true/false")
2326     void _EventTarget_SVGEllipseElement() throws Exception {
2327         test("EventTarget", "SVGEllipseElement");
2328     }
2329 
2330     @Alerts("true/false")
2331     void _EventTarget_SVGFEBlendElement() throws Exception {
2332         test("EventTarget", "SVGFEBlendElement");
2333     }
2334 
2335     @Alerts("true/false")
2336     void _EventTarget_SVGFEColorMatrixElement() throws Exception {
2337         test("EventTarget", "SVGFEColorMatrixElement");
2338     }
2339 
2340     @Alerts("true/false")
2341     void _EventTarget_SVGFEComponentTransferElement() throws Exception {
2342         test("EventTarget", "SVGFEComponentTransferElement");
2343     }
2344 
2345     @Alerts("true/false")
2346     void _EventTarget_SVGFECompositeElement() throws Exception {
2347         test("EventTarget", "SVGFECompositeElement");
2348     }
2349 
2350     @Alerts("true/false")
2351     void _EventTarget_SVGFEConvolveMatrixElement() throws Exception {
2352         test("EventTarget", "SVGFEConvolveMatrixElement");
2353     }
2354 
2355     @Alerts("true/false")
2356     void _EventTarget_SVGFEDiffuseLightingElement() throws Exception {
2357         test("EventTarget", "SVGFEDiffuseLightingElement");
2358     }
2359 
2360     @Alerts("true/false")
2361     void _EventTarget_SVGFEDisplacementMapElement() throws Exception {
2362         test("EventTarget", "SVGFEDisplacementMapElement");
2363     }
2364 
2365     @Alerts("true/false")
2366     void _EventTarget_SVGFEDistantLightElement() throws Exception {
2367         test("EventTarget", "SVGFEDistantLightElement");
2368     }
2369 
2370     @Alerts("true/false")
2371     void _EventTarget_SVGFEDropShadowElement() throws Exception {
2372         test("EventTarget", "SVGFEDropShadowElement");
2373     }
2374 
2375     @Alerts("true/false")
2376     void _EventTarget_SVGFEFloodElement() throws Exception {
2377         test("EventTarget", "SVGFEFloodElement");
2378     }
2379 
2380     @Alerts("true/false")
2381     void _EventTarget_SVGFEFuncAElement() throws Exception {
2382         test("EventTarget", "SVGFEFuncAElement");
2383     }
2384 
2385     @Alerts("true/false")
2386     void _EventTarget_SVGFEFuncBElement() throws Exception {
2387         test("EventTarget", "SVGFEFuncBElement");
2388     }
2389 
2390     @Alerts("true/false")
2391     void _EventTarget_SVGFEFuncGElement() throws Exception {
2392         test("EventTarget", "SVGFEFuncGElement");
2393     }
2394 
2395     @Alerts("true/false")
2396     void _EventTarget_SVGFEFuncRElement() throws Exception {
2397         test("EventTarget", "SVGFEFuncRElement");
2398     }
2399 
2400     @Alerts("true/false")
2401     void _EventTarget_SVGFEGaussianBlurElement() throws Exception {
2402         test("EventTarget", "SVGFEGaussianBlurElement");
2403     }
2404 
2405     @Alerts("true/false")
2406     void _EventTarget_SVGFEImageElement() throws Exception {
2407         test("EventTarget", "SVGFEImageElement");
2408     }
2409 
2410     @Alerts("true/false")
2411     void _EventTarget_SVGFEMergeElement() throws Exception {
2412         test("EventTarget", "SVGFEMergeElement");
2413     }
2414 
2415     @Alerts("true/false")
2416     void _EventTarget_SVGFEMergeNodeElement() throws Exception {
2417         test("EventTarget", "SVGFEMergeNodeElement");
2418     }
2419 
2420     @Alerts("true/false")
2421     void _EventTarget_SVGFEMorphologyElement() throws Exception {
2422         test("EventTarget", "SVGFEMorphologyElement");
2423     }
2424 
2425     @Alerts("true/false")
2426     void _EventTarget_SVGFEOffsetElement() throws Exception {
2427         test("EventTarget", "SVGFEOffsetElement");
2428     }
2429 
2430     @Alerts("true/false")
2431     void _EventTarget_SVGFEPointLightElement() throws Exception {
2432         test("EventTarget", "SVGFEPointLightElement");
2433     }
2434 
2435     @Alerts("true/false")
2436     void _EventTarget_SVGFESpecularLightingElement() throws Exception {
2437         test("EventTarget", "SVGFESpecularLightingElement");
2438     }
2439 
2440     @Alerts("true/false")
2441     void _EventTarget_SVGFESpotLightElement() throws Exception {
2442         test("EventTarget", "SVGFESpotLightElement");
2443     }
2444 
2445     @Alerts("true/false")
2446     void _EventTarget_SVGFETileElement() throws Exception {
2447         test("EventTarget", "SVGFETileElement");
2448     }
2449 
2450     @Alerts("true/false")
2451     void _EventTarget_SVGFETurbulenceElement() throws Exception {
2452         test("EventTarget", "SVGFETurbulenceElement");
2453     }
2454 
2455     @Alerts("true/false")
2456     void _EventTarget_SVGFilterElement() throws Exception {
2457         test("EventTarget", "SVGFilterElement");
2458     }
2459 
2460     @Alerts("true/false")
2461     void _EventTarget_SVGForeignObjectElement() throws Exception {
2462         test("EventTarget", "SVGForeignObjectElement");
2463     }
2464 
2465     @Alerts("true/false")
2466     void _EventTarget_SVGGElement() throws Exception {
2467         test("EventTarget", "SVGGElement");
2468     }
2469 
2470     @Alerts("true/false")
2471     void _EventTarget_SVGGeometryElement() throws Exception {
2472         test("EventTarget", "SVGGeometryElement");
2473     }
2474 
2475     @Alerts("true/false")
2476     void _EventTarget_SVGGradientElement() throws Exception {
2477         test("EventTarget", "SVGGradientElement");
2478     }
2479 
2480     @Alerts("true/false")
2481     void _EventTarget_SVGGraphicsElement() throws Exception {
2482         test("EventTarget", "SVGGraphicsElement");
2483     }
2484 
2485     @Alerts("true/false")
2486     void _EventTarget_SVGImageElement() throws Exception {
2487         test("EventTarget", "SVGImageElement");
2488     }
2489 
2490     @Alerts("true/false")
2491     void _EventTarget_SVGLinearGradientElement() throws Exception {
2492         test("EventTarget", "SVGLinearGradientElement");
2493     }
2494 
2495     @Alerts("true/false")
2496     void _EventTarget_SVGLineElement() throws Exception {
2497         test("EventTarget", "SVGLineElement");
2498     }
2499 
2500     @Alerts("true/false")
2501     void _EventTarget_SVGMarkerElement() throws Exception {
2502         test("EventTarget", "SVGMarkerElement");
2503     }
2504 
2505     @Alerts("true/false")
2506     void _EventTarget_SVGMaskElement() throws Exception {
2507         test("EventTarget", "SVGMaskElement");
2508     }
2509 
2510     @Alerts("true/false")
2511     void _EventTarget_SVGMetadataElement() throws Exception {
2512         test("EventTarget", "SVGMetadataElement");
2513     }
2514 
2515     @Alerts("true/false")
2516     void _EventTarget_SVGMPathElement() throws Exception {
2517         test("EventTarget", "SVGMPathElement");
2518     }
2519 
2520     @Alerts("true/false")
2521     void _EventTarget_SVGPathElement() throws Exception {
2522         test("EventTarget", "SVGPathElement");
2523     }
2524 
2525     @Alerts("true/false")
2526     void _EventTarget_SVGPatternElement() throws Exception {
2527         test("EventTarget", "SVGPatternElement");
2528     }
2529 
2530     @Alerts("true/false")
2531     void _EventTarget_SVGPolygonElement() throws Exception {
2532         test("EventTarget", "SVGPolygonElement");
2533     }
2534 
2535     @Alerts("true/false")
2536     void _EventTarget_SVGPolylineElement() throws Exception {
2537         test("EventTarget", "SVGPolylineElement");
2538     }
2539 
2540     @Alerts("true/false")
2541     void _EventTarget_SVGRadialGradientElement() throws Exception {
2542         test("EventTarget", "SVGRadialGradientElement");
2543     }
2544 
2545     @Alerts("true/false")
2546     void _EventTarget_SVGRectElement() throws Exception {
2547         test("EventTarget", "SVGRectElement");
2548     }
2549 
2550     @Alerts("true/false")
2551     void _EventTarget_SVGScriptElement() throws Exception {
2552         test("EventTarget", "SVGScriptElement");
2553     }
2554 
2555     @Alerts("true/false")
2556     void _EventTarget_SVGSetElement() throws Exception {
2557         test("EventTarget", "SVGSetElement");
2558     }
2559 
2560     @Alerts("true/false")
2561     void _EventTarget_SVGStopElement() throws Exception {
2562         test("EventTarget", "SVGStopElement");
2563     }
2564 
2565     @Alerts("true/false")
2566     void _EventTarget_SVGStyleElement() throws Exception {
2567         test("EventTarget", "SVGStyleElement");
2568     }
2569 
2570     @Alerts("true/false")
2571     void _EventTarget_SVGSVGElement() throws Exception {
2572         test("EventTarget", "SVGSVGElement");
2573     }
2574 
2575     @Alerts("true/false")
2576     void _EventTarget_SVGSwitchElement() throws Exception {
2577         test("EventTarget", "SVGSwitchElement");
2578     }
2579 
2580     @Alerts("true/false")
2581     void _EventTarget_SVGSymbolElement() throws Exception {
2582         test("EventTarget", "SVGSymbolElement");
2583     }
2584 
2585     @Alerts("true/false")
2586     void _EventTarget_SVGTextContentElement() throws Exception {
2587         test("EventTarget", "SVGTextContentElement");
2588     }
2589 
2590     @Alerts("true/false")
2591     void _EventTarget_SVGTextElement() throws Exception {
2592         test("EventTarget", "SVGTextElement");
2593     }
2594 
2595     @Alerts("true/false")
2596     void _EventTarget_SVGTextPathElement() throws Exception {
2597         test("EventTarget", "SVGTextPathElement");
2598     }
2599 
2600     @Alerts("true/false")
2601     void _EventTarget_SVGTextPositioningElement() throws Exception {
2602         test("EventTarget", "SVGTextPositioningElement");
2603     }
2604 
2605     @Alerts("true/false")
2606     void _EventTarget_SVGTitleElement() throws Exception {
2607         test("EventTarget", "SVGTitleElement");
2608     }
2609 
2610     @Alerts("true/false")
2611     void _EventTarget_SVGTSpanElement() throws Exception {
2612         test("EventTarget", "SVGTSpanElement");
2613     }
2614 
2615     @Alerts("true/false")
2616     void _EventTarget_SVGUseElement() throws Exception {
2617         test("EventTarget", "SVGUseElement");
2618     }
2619 
2620     @Alerts("true/false")
2621     void _EventTarget_SVGViewElement() throws Exception {
2622         test("EventTarget", "SVGViewElement");
2623     }
2624 
2625     @Alerts("true/false")
2626     void _EventTarget_Text() throws Exception {
2627         test("EventTarget", "Text");
2628     }
2629 
2630     @Alerts("true/true")
2631     void _EventTarget_TextTrack() throws Exception {
2632         test("EventTarget", "TextTrack");
2633     }
2634 
2635     @Alerts("true/true")
2636     void _EventTarget_TextTrackCue() throws Exception {
2637         test("EventTarget", "TextTrackCue");
2638     }
2639 
2640     @Alerts("true/true")
2641     void _EventTarget_TextTrackList() throws Exception {
2642         test("EventTarget", "TextTrackList");
2643     }
2644 
2645     @Alerts("true/false")
2646     void _EventTarget_VTTCue() throws Exception {
2647         test("EventTarget", "VTTCue");
2648     }
2649 
2650     @Alerts("true/false")
2651     void _EventTarget_WaveShaperNode() throws Exception {
2652         test("EventTarget", "WaveShaperNode");
2653     }
2654 
2655     @Alerts(DEFAULT = "false/false",
2656             CHROME = "true/true",
2657             EDGE = "true/true")
2658     void _EventTarget_webkitMediaStream() throws Exception {
2659         test("EventTarget", "webkitMediaStream");
2660     }
2661 
2662     @Alerts(DEFAULT = "false/false",
2663             CHROME = "true/true",
2664             EDGE = "true/true")
2665     void _EventTarget_webkitRTCPeerConnection() throws Exception {
2666         test("EventTarget", "webkitRTCPeerConnection");
2667     }
2668 
2669     @Alerts(DEFAULT = "false/false",
2670             CHROME = "true/true",
2671             EDGE = "true/true")
2672     void _EventTarget_webkitSpeechRecognition() throws Exception {
2673         test("EventTarget", "webkitSpeechRecognition");
2674     }
2675 
2676     @Alerts("true/true")
2677     void _EventTarget_WebSocket() throws Exception {
2678         test("EventTarget", "WebSocket");
2679     }
2680 
2681     @Alerts("true/true")
2682     void _EventTarget_Window() throws Exception {
2683         test("EventTarget", "Window");
2684     }
2685 
2686     @Alerts("true/true")
2687     void _EventTarget_Worker() throws Exception {
2688         test("EventTarget", "Worker");
2689     }
2690 
2691     @Alerts("true/false")
2692     void _EventTarget_XMLDocument() throws Exception {
2693         test("EventTarget", "XMLDocument");
2694     }
2695 
2696     @Alerts("true/false")
2697     void _EventTarget_XMLHttpRequest() throws Exception {
2698         test("EventTarget", "XMLHttpRequest");
2699     }
2700 
2701     @Alerts("true/true")
2702     void _EventTarget_XMLHttpRequestEventTarget() throws Exception {
2703         test("EventTarget", "XMLHttpRequestEventTarget");
2704     }
2705 
2706     @Alerts("true/false")
2707     void _EventTarget_XMLHttpRequestUpload() throws Exception {
2708         test("EventTarget", "XMLHttpRequestUpload");
2709     }
2710 
2711     @Alerts("true/false")
2712     void _Event_SpeechSynthesisErrorEvent() throws Exception {
2713         test("Event", "SpeechSynthesisErrorEvent");
2714     }
2715 
2716     @Alerts("false/false")
2717     void _EXT_texture_filter_anisotropic_EXT_texture_filter_anisotropic() throws Exception {
2718         test("EXT_texture_filter_anisotropic", "EXT_texture_filter_anisotropic");
2719     }
2720 
2721     @Alerts(DEFAULT = "false/false",
2722             CHROME = "true/false",
2723             EDGE = "true/false")
2724     void _External_External() throws Exception {
2725         test("External", "External");
2726     }
2727 }