summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/idl_files.cmake
diff options
context:
space:
mode:
authorDexesTTP <dexes.ttp@gmail.com>2022-04-30 12:50:51 +0200
committerLinus Groh <mail@linusgroh.de>2022-05-13 09:59:02 +0200
commitb37379d489168e4a7b6cf38644af64548aa461f0 (patch)
tree3fb518cbd27c1b2e9e5a45c0db3082855d5abe40 /Userland/Libraries/LibWeb/idl_files.cmake
parent9035d9e8451288c240f8f1720ae5eab286bd46d2 (diff)
downloadserenity-b37379d489168e4a7b6cf38644af64548aa461f0.zip
Meta: Move LibWeb's CMake generation script to its own file
This patch has no functional changes, but prepares the CMake script to be able to handle LibWeb on Lagom.
Diffstat (limited to 'Userland/Libraries/LibWeb/idl_files.cmake')
-rw-r--r--Userland/Libraries/LibWeb/idl_files.cmake178
1 files changed, 178 insertions, 0 deletions
diff --git a/Userland/Libraries/LibWeb/idl_files.cmake b/Userland/Libraries/LibWeb/idl_files.cmake
new file mode 100644
index 0000000000..3e0ba9e24c
--- /dev/null
+++ b/Userland/Libraries/LibWeb/idl_files.cmake
@@ -0,0 +1,178 @@
+# This file is included from "Meta/CMake/libweb_data.cmake"
+# It is defined here so that there is no need to go to the Meta directory when adding new idl files
+
+libweb_js_wrapper(Crypto/Crypto)
+libweb_js_wrapper(Crypto/SubtleCrypto)
+libweb_js_wrapper(CSS/CSSConditionRule)
+libweb_js_wrapper(CSS/CSSFontFaceRule)
+libweb_js_wrapper(CSS/CSSGroupingRule)
+libweb_js_wrapper(CSS/CSSImportRule)
+libweb_js_wrapper(CSS/CSSMediaRule)
+libweb_js_wrapper(CSS/CSSRule)
+libweb_js_wrapper(CSS/CSSRuleList)
+libweb_js_wrapper(CSS/CSSStyleDeclaration)
+libweb_js_wrapper(CSS/CSSStyleRule)
+libweb_js_wrapper(CSS/CSSStyleSheet)
+libweb_js_wrapper(CSS/CSSSupportsRule)
+libweb_js_wrapper(CSS/MediaList)
+libweb_js_wrapper(CSS/MediaQueryList)
+libweb_js_wrapper(CSS/MediaQueryListEvent)
+libweb_js_wrapper(CSS/Screen)
+libweb_js_wrapper(CSS/StyleSheet)
+libweb_js_wrapper(CSS/StyleSheetList)
+libweb_js_wrapper(DOM/AbstractRange)
+libweb_js_wrapper(DOM/Attribute)
+libweb_js_wrapper(DOM/AbortController)
+libweb_js_wrapper(DOM/AbortSignal)
+libweb_js_wrapper(DOM/CharacterData)
+libweb_js_wrapper(DOM/Comment)
+libweb_js_wrapper(DOM/CustomEvent)
+libweb_js_wrapper(DOM/Document)
+libweb_js_wrapper(DOM/DocumentFragment)
+libweb_js_wrapper(DOM/DocumentType)
+libweb_js_wrapper(DOM/DOMException)
+libweb_js_wrapper(DOM/DOMImplementation)
+libweb_js_wrapper(DOM/DOMTokenList)
+libweb_js_wrapper(DOM/Element)
+libweb_js_wrapper(DOM/Event)
+libweb_js_wrapper(DOM/EventTarget)
+libweb_js_wrapper(DOM/HTMLCollection)
+libweb_js_wrapper(DOM/NamedNodeMap)
+libweb_js_wrapper(DOM/Node)
+libweb_js_wrapper(DOM/NodeIterator)
+libweb_js_wrapper(DOM/NodeList)
+libweb_js_wrapper(DOM/ProcessingInstruction)
+libweb_js_wrapper(DOM/Range)
+libweb_js_wrapper(DOM/ShadowRoot)
+libweb_js_wrapper(DOM/StaticRange)
+libweb_js_wrapper(DOM/Text)
+libweb_js_wrapper(DOM/TreeWalker)
+libweb_js_wrapper(Encoding/TextDecoder)
+libweb_js_wrapper(Encoding/TextEncoder)
+libweb_js_wrapper(Geometry/DOMRect)
+libweb_js_wrapper(Geometry/DOMRectList)
+libweb_js_wrapper(Geometry/DOMRectReadOnly)
+libweb_js_wrapper(HTML/CanvasGradient)
+libweb_js_wrapper(HTML/CanvasRenderingContext2D)
+libweb_js_wrapper(HTML/CloseEvent)
+libweb_js_wrapper(HTML/DOMParser)
+libweb_js_wrapper(HTML/DOMStringMap)
+libweb_js_wrapper(HTML/ErrorEvent)
+libweb_js_wrapper(HTML/History)
+libweb_js_wrapper(HTML/HTMLAnchorElement)
+libweb_js_wrapper(HTML/HTMLAreaElement)
+libweb_js_wrapper(HTML/HTMLAudioElement)
+libweb_js_wrapper(HTML/HTMLBaseElement)
+libweb_js_wrapper(HTML/HTMLBodyElement)
+libweb_js_wrapper(HTML/HTMLBRElement)
+libweb_js_wrapper(HTML/HTMLButtonElement)
+libweb_js_wrapper(HTML/HTMLCanvasElement)
+libweb_js_wrapper(HTML/HTMLDataElement)
+libweb_js_wrapper(HTML/HTMLDataListElement)
+libweb_js_wrapper(HTML/HTMLDetailsElement)
+libweb_js_wrapper(HTML/HTMLDialogElement)
+libweb_js_wrapper(HTML/HTMLDirectoryElement)
+libweb_js_wrapper(HTML/HTMLDivElement)
+libweb_js_wrapper(HTML/HTMLDListElement)
+libweb_js_wrapper(HTML/HTMLElement)
+libweb_js_wrapper(HTML/HTMLEmbedElement)
+libweb_js_wrapper(HTML/HTMLFieldSetElement)
+libweb_js_wrapper(HTML/HTMLFontElement)
+libweb_js_wrapper(HTML/HTMLFormElement)
+libweb_js_wrapper(HTML/HTMLFrameElement)
+libweb_js_wrapper(HTML/HTMLFrameSetElement)
+libweb_js_wrapper(HTML/HTMLHeadElement)
+libweb_js_wrapper(HTML/HTMLHeadingElement)
+libweb_js_wrapper(HTML/HTMLHRElement)
+libweb_js_wrapper(HTML/HTMLHtmlElement)
+libweb_js_wrapper(HTML/HTMLIFrameElement)
+libweb_js_wrapper(HTML/HTMLImageElement)
+libweb_js_wrapper(HTML/HTMLInputElement)
+libweb_js_wrapper(HTML/HTMLLabelElement)
+libweb_js_wrapper(HTML/HTMLLegendElement)
+libweb_js_wrapper(HTML/HTMLLIElement)
+libweb_js_wrapper(HTML/HTMLLinkElement)
+libweb_js_wrapper(HTML/HTMLMapElement)
+libweb_js_wrapper(HTML/HTMLMarqueeElement)
+libweb_js_wrapper(HTML/HTMLMediaElement)
+libweb_js_wrapper(HTML/HTMLMenuElement)
+libweb_js_wrapper(HTML/HTMLMetaElement)
+libweb_js_wrapper(HTML/HTMLMeterElement)
+libweb_js_wrapper(HTML/HTMLModElement)
+libweb_js_wrapper(HTML/HTMLObjectElement)
+libweb_js_wrapper(HTML/HTMLOListElement)
+libweb_js_wrapper(HTML/HTMLOptGroupElement)
+libweb_js_wrapper(HTML/HTMLOptionElement)
+libweb_js_wrapper(HTML/HTMLOptionsCollection)
+libweb_js_wrapper(HTML/HTMLOutputElement)
+libweb_js_wrapper(HTML/HTMLParagraphElement)
+libweb_js_wrapper(HTML/HTMLParamElement)
+libweb_js_wrapper(HTML/HTMLPictureElement)
+libweb_js_wrapper(HTML/HTMLPreElement)
+libweb_js_wrapper(HTML/HTMLProgressElement)
+libweb_js_wrapper(HTML/HTMLQuoteElement)
+libweb_js_wrapper(HTML/HTMLScriptElement)
+libweb_js_wrapper(HTML/HTMLSelectElement)
+libweb_js_wrapper(HTML/HTMLSlotElement)
+libweb_js_wrapper(HTML/HTMLSourceElement)
+libweb_js_wrapper(HTML/HTMLSpanElement)
+libweb_js_wrapper(HTML/HTMLStyleElement)
+libweb_js_wrapper(HTML/HTMLTableCaptionElement)
+libweb_js_wrapper(HTML/HTMLTableCellElement)
+libweb_js_wrapper(HTML/HTMLTableColElement)
+libweb_js_wrapper(HTML/HTMLTableElement)
+libweb_js_wrapper(HTML/HTMLTableRowElement)
+libweb_js_wrapper(HTML/HTMLTableSectionElement)
+libweb_js_wrapper(HTML/HTMLTemplateElement)
+libweb_js_wrapper(HTML/HTMLTextAreaElement)
+libweb_js_wrapper(HTML/HTMLTimeElement)
+libweb_js_wrapper(HTML/HTMLTitleElement)
+libweb_js_wrapper(HTML/HTMLTrackElement)
+libweb_js_wrapper(HTML/HTMLUListElement)
+libweb_js_wrapper(HTML/HTMLUnknownElement)
+libweb_js_wrapper(HTML/HTMLVideoElement)
+libweb_js_wrapper(HTML/ImageData)
+libweb_js_wrapper(HTML/MessageChannel)
+libweb_js_wrapper(HTML/MessageEvent)
+libweb_js_wrapper(HTML/MessagePort)
+libweb_js_wrapper(HTML/PageTransitionEvent)
+libweb_js_wrapper(HTML/PromiseRejectionEvent)
+libweb_js_wrapper(HTML/Storage)
+libweb_js_wrapper(HTML/SubmitEvent)
+libweb_js_wrapper(HTML/TextMetrics)
+libweb_js_wrapper(HTML/Worker)
+libweb_js_wrapper(HTML/WorkerGlobalScope)
+libweb_js_wrapper(HTML/WorkerLocation)
+libweb_js_wrapper(HTML/WorkerNavigator)
+libweb_js_wrapper(HighResolutionTime/Performance)
+libweb_js_wrapper(IntersectionObserver/IntersectionObserver)
+libweb_js_wrapper(NavigationTiming/PerformanceTiming)
+libweb_js_wrapper(RequestIdleCallback/IdleDeadline)
+libweb_js_wrapper(ResizeObserver/ResizeObserver)
+libweb_js_wrapper(SVG/SVGAnimatedLength)
+libweb_js_wrapper(SVG/SVGClipPathElement)
+libweb_js_wrapper(SVG/SVGDefsElement)
+libweb_js_wrapper(SVG/SVGElement)
+libweb_js_wrapper(SVG/SVGGeometryElement)
+libweb_js_wrapper(SVG/SVGGraphicsElement)
+libweb_js_wrapper(SVG/SVGCircleElement)
+libweb_js_wrapper(SVG/SVGEllipseElement)
+libweb_js_wrapper(SVG/SVGLength)
+libweb_js_wrapper(SVG/SVGLineElement)
+libweb_js_wrapper(SVG/SVGPathElement)
+libweb_js_wrapper(SVG/SVGPolygonElement)
+libweb_js_wrapper(SVG/SVGPolylineElement)
+libweb_js_wrapper(SVG/SVGRectElement)
+libweb_js_wrapper(SVG/SVGSVGElement)
+libweb_js_wrapper(SVG/SVGTextContentElement)
+libweb_js_wrapper(Selection/Selection)
+libweb_js_wrapper(UIEvents/FocusEvent)
+libweb_js_wrapper(UIEvents/KeyboardEvent)
+libweb_js_wrapper(UIEvents/MouseEvent)
+libweb_js_wrapper(UIEvents/UIEvent)
+libweb_js_wrapper(URL/URL)
+libweb_js_wrapper(URL/URLSearchParams ITERABLE)
+libweb_js_wrapper(WebSockets/WebSocket)
+libweb_js_wrapper(XHR/ProgressEvent)
+libweb_js_wrapper(XHR/XMLHttpRequest)
+libweb_js_wrapper(XHR/XMLHttpRequestEventTarget)