mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-30 23:52:43 +00:00 
			
		
		
		
	 de88e119a0
			
		
	
	
		de88e119a0
		
	
	
	
	
		
			
			The main thing that is missing is validating certain pieces of data
against XML productions in well-formed mode, but nothing uses
well-formed mode right now.
Required by Closure Library for sanitising HTML.
e687b3d8ab/closure/goog/html/sanitizer/safedomtreeprocessor.js (L117)
		
	
			
		
			
				
	
	
		
			182 lines
		
	
	
	
		
			7.1 KiB
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			182 lines
		
	
	
	
		
			7.1 KiB
		
	
	
	
		
			CMake
		
	
	
	
	
	
| # 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/CDATASection)
 | |
| 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(DOMParsing/XMLSerializer)
 | |
| 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(WebGL/WebGLContextEvent)
 | |
| libweb_js_wrapper(WebGL/WebGLRenderingContext)
 | |
| libweb_js_wrapper(WebSockets/WebSocket)
 | |
| libweb_js_wrapper(XHR/ProgressEvent)
 | |
| libweb_js_wrapper(XHR/XMLHttpRequest)
 | |
| libweb_js_wrapper(XHR/XMLHttpRequestEventTarget)
 |