idl_files.cmake 9.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190
  1. # This file is included from "Meta/CMake/libweb_data.cmake"
  2. # It is defined here so that there is no need to go to the Meta directory when adding new idl files
  3. libweb_js_wrapper(Crypto/Crypto)
  4. libweb_js_wrapper(Crypto/SubtleCrypto)
  5. libweb_js_wrapper(CSS/CSSConditionRule NO_INSTANCE)
  6. libweb_js_wrapper(CSS/CSSFontFaceRule NO_INSTANCE)
  7. libweb_js_wrapper(CSS/CSSGroupingRule NO_INSTANCE)
  8. libweb_js_wrapper(CSS/CSSImportRule NO_INSTANCE)
  9. libweb_js_wrapper(CSS/CSSMediaRule NO_INSTANCE)
  10. libweb_js_wrapper(CSS/CSSRule NO_INSTANCE)
  11. libweb_js_wrapper(CSS/CSSRuleList NO_INSTANCE)
  12. libweb_js_wrapper(CSS/CSSStyleDeclaration NO_INSTANCE)
  13. libweb_js_wrapper(CSS/CSSStyleRule NO_INSTANCE)
  14. libweb_js_wrapper(CSS/CSSStyleSheet NO_INSTANCE)
  15. libweb_js_wrapper(CSS/CSSSupportsRule NO_INSTANCE)
  16. libweb_js_wrapper(CSS/MediaList NO_INSTANCE)
  17. libweb_js_wrapper(CSS/MediaQueryList NO_INSTANCE)
  18. libweb_js_wrapper(CSS/MediaQueryListEvent NO_INSTANCE)
  19. libweb_js_wrapper(CSS/Screen NO_INSTANCE)
  20. libweb_js_wrapper(CSS/StyleSheet NO_INSTANCE)
  21. libweb_js_wrapper(CSS/StyleSheetList NO_INSTANCE)
  22. libweb_js_wrapper(DOM/AbstractRange NO_INSTANCE)
  23. libweb_js_wrapper(DOM/Attribute NO_INSTANCE)
  24. libweb_js_wrapper(DOM/AbortController)
  25. libweb_js_wrapper(DOM/AbortSignal NO_INSTANCE)
  26. libweb_js_wrapper(DOM/CDATASection NO_INSTANCE)
  27. libweb_js_wrapper(DOM/CharacterData NO_INSTANCE)
  28. libweb_js_wrapper(DOM/Comment NO_INSTANCE)
  29. libweb_js_wrapper(DOM/CustomEvent NO_INSTANCE)
  30. libweb_js_wrapper(DOM/Document NO_INSTANCE)
  31. libweb_js_wrapper(DOM/DocumentFragment NO_INSTANCE)
  32. libweb_js_wrapper(DOM/DocumentType NO_INSTANCE)
  33. libweb_js_wrapper(DOM/DOMException)
  34. libweb_js_wrapper(DOM/DOMImplementation NO_INSTANCE)
  35. libweb_js_wrapper(DOM/DOMTokenList NO_INSTANCE)
  36. libweb_js_wrapper(DOM/Element NO_INSTANCE)
  37. libweb_js_wrapper(DOM/Event NO_INSTANCE)
  38. libweb_js_wrapper(DOM/EventTarget NO_INSTANCE)
  39. libweb_js_wrapper(DOM/HTMLCollection NO_INSTANCE)
  40. libweb_js_wrapper(DOM/MutationRecord NO_INSTANCE)
  41. libweb_js_wrapper(DOM/MutationObserver NO_INSTANCE)
  42. libweb_js_wrapper(DOM/NamedNodeMap NO_INSTANCE)
  43. libweb_js_wrapper(DOM/Node NO_INSTANCE)
  44. libweb_js_wrapper(DOM/NodeIterator NO_INSTANCE)
  45. libweb_js_wrapper(DOM/NodeList NO_INSTANCE)
  46. libweb_js_wrapper(DOM/ProcessingInstruction NO_INSTANCE)
  47. libweb_js_wrapper(DOM/Range NO_INSTANCE)
  48. libweb_js_wrapper(DOM/ShadowRoot NO_INSTANCE)
  49. libweb_js_wrapper(DOM/StaticRange NO_INSTANCE)
  50. libweb_js_wrapper(DOM/Text NO_INSTANCE)
  51. libweb_js_wrapper(DOM/TreeWalker NO_INSTANCE)
  52. libweb_js_wrapper(DOMParsing/XMLSerializer)
  53. libweb_js_wrapper(Encoding/TextDecoder)
  54. libweb_js_wrapper(Encoding/TextEncoder)
  55. libweb_js_wrapper(Fetch/Headers ITERABLE)
  56. libweb_js_wrapper(FileAPI/Blob)
  57. libweb_js_wrapper(FileAPI/File)
  58. libweb_js_wrapper(Geometry/DOMPoint)
  59. libweb_js_wrapper(Geometry/DOMPointReadOnly)
  60. libweb_js_wrapper(Geometry/DOMRect)
  61. libweb_js_wrapper(Geometry/DOMRectList)
  62. libweb_js_wrapper(Geometry/DOMRectReadOnly)
  63. libweb_js_wrapper(HTML/CanvasGradient)
  64. libweb_js_wrapper(HTML/CanvasRenderingContext2D)
  65. libweb_js_wrapper(HTML/CloseEvent NO_INSTANCE)
  66. libweb_js_wrapper(HTML/DOMParser NO_INSTANCE)
  67. libweb_js_wrapper(HTML/DOMStringMap NO_INSTANCE)
  68. libweb_js_wrapper(HTML/ErrorEvent NO_INSTANCE)
  69. libweb_js_wrapper(HTML/History NO_INSTANCE)
  70. libweb_js_wrapper(HTML/HTMLAnchorElement NO_INSTANCE)
  71. libweb_js_wrapper(HTML/HTMLAreaElement NO_INSTANCE)
  72. libweb_js_wrapper(HTML/HTMLAudioElement NO_INSTANCE)
  73. libweb_js_wrapper(HTML/HTMLBaseElement NO_INSTANCE)
  74. libweb_js_wrapper(HTML/HTMLBodyElement NO_INSTANCE)
  75. libweb_js_wrapper(HTML/HTMLBRElement NO_INSTANCE)
  76. libweb_js_wrapper(HTML/HTMLButtonElement NO_INSTANCE)
  77. libweb_js_wrapper(HTML/HTMLCanvasElement NO_INSTANCE)
  78. libweb_js_wrapper(HTML/HTMLDataElement NO_INSTANCE)
  79. libweb_js_wrapper(HTML/HTMLDataListElement NO_INSTANCE)
  80. libweb_js_wrapper(HTML/HTMLDetailsElement NO_INSTANCE)
  81. libweb_js_wrapper(HTML/HTMLDialogElement NO_INSTANCE)
  82. libweb_js_wrapper(HTML/HTMLDirectoryElement NO_INSTANCE)
  83. libweb_js_wrapper(HTML/HTMLDivElement NO_INSTANCE)
  84. libweb_js_wrapper(HTML/HTMLDListElement NO_INSTANCE)
  85. libweb_js_wrapper(HTML/HTMLElement NO_INSTANCE)
  86. libweb_js_wrapper(HTML/HTMLEmbedElement NO_INSTANCE)
  87. libweb_js_wrapper(HTML/HTMLFieldSetElement NO_INSTANCE)
  88. libweb_js_wrapper(HTML/HTMLFontElement NO_INSTANCE)
  89. libweb_js_wrapper(HTML/HTMLFormElement NO_INSTANCE)
  90. libweb_js_wrapper(HTML/HTMLFrameElement NO_INSTANCE)
  91. libweb_js_wrapper(HTML/HTMLFrameSetElement NO_INSTANCE)
  92. libweb_js_wrapper(HTML/HTMLHeadElement NO_INSTANCE)
  93. libweb_js_wrapper(HTML/HTMLHeadingElement NO_INSTANCE)
  94. libweb_js_wrapper(HTML/HTMLHRElement NO_INSTANCE)
  95. libweb_js_wrapper(HTML/HTMLHtmlElement NO_INSTANCE)
  96. libweb_js_wrapper(HTML/HTMLIFrameElement NO_INSTANCE)
  97. libweb_js_wrapper(HTML/HTMLImageElement NO_INSTANCE)
  98. libweb_js_wrapper(HTML/HTMLInputElement NO_INSTANCE)
  99. libweb_js_wrapper(HTML/HTMLLabelElement NO_INSTANCE)
  100. libweb_js_wrapper(HTML/HTMLLegendElement NO_INSTANCE)
  101. libweb_js_wrapper(HTML/HTMLLIElement NO_INSTANCE)
  102. libweb_js_wrapper(HTML/HTMLLinkElement NO_INSTANCE)
  103. libweb_js_wrapper(HTML/HTMLMapElement NO_INSTANCE)
  104. libweb_js_wrapper(HTML/HTMLMarqueeElement NO_INSTANCE)
  105. libweb_js_wrapper(HTML/HTMLMediaElement NO_INSTANCE)
  106. libweb_js_wrapper(HTML/HTMLMenuElement NO_INSTANCE)
  107. libweb_js_wrapper(HTML/HTMLMetaElement NO_INSTANCE)
  108. libweb_js_wrapper(HTML/HTMLMeterElement NO_INSTANCE)
  109. libweb_js_wrapper(HTML/HTMLModElement NO_INSTANCE)
  110. libweb_js_wrapper(HTML/HTMLObjectElement NO_INSTANCE)
  111. libweb_js_wrapper(HTML/HTMLOListElement NO_INSTANCE)
  112. libweb_js_wrapper(HTML/HTMLOptGroupElement NO_INSTANCE)
  113. libweb_js_wrapper(HTML/HTMLOptionElement NO_INSTANCE)
  114. libweb_js_wrapper(HTML/HTMLOptionsCollection NO_INSTANCE)
  115. libweb_js_wrapper(HTML/HTMLOutputElement NO_INSTANCE)
  116. libweb_js_wrapper(HTML/HTMLParagraphElement NO_INSTANCE)
  117. libweb_js_wrapper(HTML/HTMLParamElement NO_INSTANCE)
  118. libweb_js_wrapper(HTML/HTMLPictureElement NO_INSTANCE)
  119. libweb_js_wrapper(HTML/HTMLPreElement NO_INSTANCE)
  120. libweb_js_wrapper(HTML/HTMLProgressElement NO_INSTANCE)
  121. libweb_js_wrapper(HTML/HTMLQuoteElement NO_INSTANCE)
  122. libweb_js_wrapper(HTML/HTMLScriptElement NO_INSTANCE)
  123. libweb_js_wrapper(HTML/HTMLSelectElement NO_INSTANCE)
  124. libweb_js_wrapper(HTML/HTMLSlotElement NO_INSTANCE)
  125. libweb_js_wrapper(HTML/HTMLSourceElement NO_INSTANCE)
  126. libweb_js_wrapper(HTML/HTMLSpanElement NO_INSTANCE)
  127. libweb_js_wrapper(HTML/HTMLStyleElement NO_INSTANCE)
  128. libweb_js_wrapper(HTML/HTMLTableCaptionElement NO_INSTANCE)
  129. libweb_js_wrapper(HTML/HTMLTableCellElement NO_INSTANCE)
  130. libweb_js_wrapper(HTML/HTMLTableColElement NO_INSTANCE)
  131. libweb_js_wrapper(HTML/HTMLTableElement NO_INSTANCE)
  132. libweb_js_wrapper(HTML/HTMLTableRowElement NO_INSTANCE)
  133. libweb_js_wrapper(HTML/HTMLTableSectionElement NO_INSTANCE)
  134. libweb_js_wrapper(HTML/HTMLTemplateElement NO_INSTANCE)
  135. libweb_js_wrapper(HTML/HTMLTextAreaElement NO_INSTANCE)
  136. libweb_js_wrapper(HTML/HTMLTimeElement NO_INSTANCE)
  137. libweb_js_wrapper(HTML/HTMLTitleElement NO_INSTANCE)
  138. libweb_js_wrapper(HTML/HTMLTrackElement NO_INSTANCE)
  139. libweb_js_wrapper(HTML/HTMLUListElement NO_INSTANCE)
  140. libweb_js_wrapper(HTML/HTMLUnknownElement NO_INSTANCE)
  141. libweb_js_wrapper(HTML/HTMLVideoElement NO_INSTANCE)
  142. libweb_js_wrapper(HTML/ImageData)
  143. libweb_js_wrapper(HTML/MessageChannel NO_INSTANCE)
  144. libweb_js_wrapper(HTML/MessageEvent NO_INSTANCE)
  145. libweb_js_wrapper(HTML/MessagePort NO_INSTANCE)
  146. libweb_js_wrapper(HTML/PageTransitionEvent NO_INSTANCE)
  147. libweb_js_wrapper(HTML/Path2D)
  148. libweb_js_wrapper(HTML/PromiseRejectionEvent NO_INSTANCE)
  149. libweb_js_wrapper(HTML/Storage)
  150. libweb_js_wrapper(HTML/SubmitEvent NO_INSTANCE)
  151. libweb_js_wrapper(HTML/TextMetrics)
  152. libweb_js_wrapper(HTML/Worker NO_INSTANCE)
  153. libweb_js_wrapper(HTML/WorkerGlobalScope NO_INSTANCE)
  154. libweb_js_wrapper(HTML/WorkerLocation)
  155. libweb_js_wrapper(HTML/WorkerNavigator)
  156. libweb_js_wrapper(HighResolutionTime/Performance NO_INSTANCE)
  157. libweb_js_wrapper(IntersectionObserver/IntersectionObserver)
  158. libweb_js_wrapper(NavigationTiming/PerformanceTiming NO_INSTANCE)
  159. libweb_js_wrapper(RequestIdleCallback/IdleDeadline)
  160. libweb_js_wrapper(ResizeObserver/ResizeObserver)
  161. libweb_js_wrapper(SVG/SVGAnimatedLength)
  162. libweb_js_wrapper(SVG/SVGClipPathElement NO_INSTANCE)
  163. libweb_js_wrapper(SVG/SVGDefsElement NO_INSTANCE)
  164. libweb_js_wrapper(SVG/SVGElement NO_INSTANCE)
  165. libweb_js_wrapper(SVG/SVGGeometryElement NO_INSTANCE)
  166. libweb_js_wrapper(SVG/SVGGraphicsElement NO_INSTANCE)
  167. libweb_js_wrapper(SVG/SVGCircleElement NO_INSTANCE)
  168. libweb_js_wrapper(SVG/SVGEllipseElement NO_INSTANCE)
  169. libweb_js_wrapper(SVG/SVGLength)
  170. libweb_js_wrapper(SVG/SVGLineElement NO_INSTANCE)
  171. libweb_js_wrapper(SVG/SVGPathElement NO_INSTANCE)
  172. libweb_js_wrapper(SVG/SVGPolygonElement NO_INSTANCE)
  173. libweb_js_wrapper(SVG/SVGPolylineElement NO_INSTANCE)
  174. libweb_js_wrapper(SVG/SVGRectElement NO_INSTANCE)
  175. libweb_js_wrapper(SVG/SVGSVGElement NO_INSTANCE)
  176. libweb_js_wrapper(SVG/SVGTextContentElement NO_INSTANCE)
  177. libweb_js_wrapper(Selection/Selection)
  178. libweb_js_wrapper(UIEvents/FocusEvent NO_INSTANCE)
  179. libweb_js_wrapper(UIEvents/KeyboardEvent NO_INSTANCE)
  180. libweb_js_wrapper(UIEvents/MouseEvent NO_INSTANCE)
  181. libweb_js_wrapper(UIEvents/UIEvent NO_INSTANCE)
  182. libweb_js_wrapper(URL/URL)
  183. libweb_js_wrapper(URL/URLSearchParams ITERABLE)
  184. libweb_js_wrapper(WebGL/WebGLContextEvent NO_INSTANCE)
  185. libweb_js_wrapper(WebGL/WebGLRenderingContext)
  186. libweb_js_wrapper(WebSockets/WebSocket NO_INSTANCE)
  187. libweb_js_wrapper(XHR/ProgressEvent NO_INSTANCE)
  188. libweb_js_wrapper(XHR/XMLHttpRequest NO_INSTANCE)
  189. libweb_js_wrapper(XHR/XMLHttpRequestEventTarget NO_INSTANCE)