1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-14 02:24:58 +00:00
serenity/Meta/gn/secondary/Userland/Libraries/LibWeb/HTML/BUILD.gn
Timothy Flynn 6760d236e4 Ladybird+LibWeb+WebContent: Parse the <input type=file> accept attribute
This parses the accept attribute value for file input types and passes
it along to the browser chromes.
2024-03-16 08:42:33 +01:00

175 lines
4.5 KiB
Text

source_set("HTML") {
configs += [ "//Userland/Libraries/LibWeb:configs" ]
deps = [
"Canvas",
"CrossOrigin",
"CustomElements",
"EventLoop",
"Parser",
"Scripting",
"SyntaxHighlighter",
"//Userland/Libraries/LibWeb:all_generated",
]
sources = [
"AnimatedBitmapDecodedImageData.cpp",
"AttributeNames.cpp",
"AudioTrack.cpp",
"AudioTrackList.cpp",
"BrowsingContext.cpp",
"BrowsingContextGroup.cpp",
"CORSSettingAttribute.cpp",
"CanvasGradient.cpp",
"CanvasPattern.cpp",
"CanvasRenderingContext2D.cpp",
"CloseEvent.cpp",
"DOMParser.cpp",
"DOMStringMap.cpp",
"DataTransfer.cpp",
"Dates.cpp",
"DecodedImageData.cpp",
"DocumentState.cpp",
"ErrorEvent.cpp",
"EventHandler.cpp",
"EventNames.cpp",
"FileFilter.cpp",
"Focus.cpp",
"FormAssociatedElement.cpp",
"FormControlInfrastructure.cpp",
"FormDataEvent.cpp",
"GlobalEventHandlers.cpp",
"HTMLAnchorElement.cpp",
"HTMLAreaElement.cpp",
"HTMLAudioElement.cpp",
"HTMLBRElement.cpp",
"HTMLBaseElement.cpp",
"HTMLBodyElement.cpp",
"HTMLButtonElement.cpp",
"HTMLCanvasElement.cpp",
"HTMLDListElement.cpp",
"HTMLDataElement.cpp",
"HTMLDataListElement.cpp",
"HTMLDetailsElement.cpp",
"HTMLDialogElement.cpp",
"HTMLDirectoryElement.cpp",
"HTMLDivElement.cpp",
"HTMLDocument.cpp",
"HTMLElement.cpp",
"HTMLEmbedElement.cpp",
"HTMLFieldSetElement.cpp",
"HTMLFontElement.cpp",
"HTMLFormElement.cpp",
"HTMLFrameElement.cpp",
"HTMLFrameSetElement.cpp",
"HTMLHRElement.cpp",
"HTMLHeadElement.cpp",
"HTMLHeadingElement.cpp",
"HTMLHtmlElement.cpp",
"HTMLHyperlinkElementUtils.cpp",
"HTMLIFrameElement.cpp",
"HTMLImageElement.cpp",
"HTMLInputElement.cpp",
"HTMLLIElement.cpp",
"HTMLLabelElement.cpp",
"HTMLLegendElement.cpp",
"HTMLLinkElement.cpp",
"HTMLMapElement.cpp",
"HTMLMarqueeElement.cpp",
"HTMLMediaElement.cpp",
"HTMLMenuElement.cpp",
"HTMLMetaElement.cpp",
"HTMLMeterElement.cpp",
"HTMLModElement.cpp",
"HTMLOListElement.cpp",
"HTMLObjectElement.cpp",
"HTMLOptGroupElement.cpp",
"HTMLOptionElement.cpp",
"HTMLOptionsCollection.cpp",
"HTMLOutputElement.cpp",
"HTMLParagraphElement.cpp",
"HTMLParamElement.cpp",
"HTMLPictureElement.cpp",
"HTMLPreElement.cpp",
"HTMLProgressElement.cpp",
"HTMLQuoteElement.cpp",
"HTMLScriptElement.cpp",
"HTMLSelectElement.cpp",
"HTMLSlotElement.cpp",
"HTMLSourceElement.cpp",
"HTMLSpanElement.cpp",
"HTMLStyleElement.cpp",
"HTMLSummaryElement.cpp",
"HTMLTableCaptionElement.cpp",
"HTMLTableCellElement.cpp",
"HTMLTableColElement.cpp",
"HTMLTableElement.cpp",
"HTMLTableRowElement.cpp",
"HTMLTableSectionElement.cpp",
"HTMLTemplateElement.cpp",
"HTMLTextAreaElement.cpp",
"HTMLTimeElement.cpp",
"HTMLTitleElement.cpp",
"HTMLTrackElement.cpp",
"HTMLUListElement.cpp",
"HTMLUnknownElement.cpp",
"HTMLVideoElement.cpp",
"History.cpp",
"ImageData.cpp",
"ImageRequest.cpp",
"ListOfAvailableImages.cpp",
"Location.cpp",
"MediaError.cpp",
"MessageChannel.cpp",
"MessageEvent.cpp",
"MessagePort.cpp",
"MimeType.cpp",
"MimeTypeArray.cpp",
"Navigable.cpp",
"NavigableContainer.cpp",
"NavigateEvent.cpp",
"Navigation.cpp",
"NavigationCurrentEntryChangeEvent.cpp",
"NavigationDestination.cpp",
"NavigationHistoryEntry.cpp",
"NavigationTransition.cpp",
"Navigator.cpp",
"NavigatorBeacon.cpp",
"NavigatorID.cpp",
"Numbers.cpp",
"Origin.cpp",
"PageTransitionEvent.cpp",
"Path2D.cpp",
"Plugin.cpp",
"PluginArray.cpp",
"PolicyContainers.cpp",
"PotentialCORSRequest.cpp",
"PromiseRejectionEvent.cpp",
"SelectItem.cpp",
"SelectedFile.cpp",
"SessionHistoryEntry.cpp",
"SharedImageRequest.cpp",
"SourceSet.cpp",
"Storage.cpp",
"StructuredSerialize.cpp",
"SubmitEvent.cpp",
"TagNames.cpp",
"TextMetrics.cpp",
"TimeRanges.cpp",
"Timer.cpp",
"ToggleEvent.cpp",
"TrackEvent.cpp",
"TraversableNavigable.cpp",
"VideoTrack.cpp",
"VideoTrackList.cpp",
"WebViewHints.cpp",
"Window.cpp",
"WindowEventHandlers.cpp",
"WindowOrWorkerGlobalScope.cpp",
"WindowProxy.cpp",
"Worker.cpp",
"WorkerAgent.cpp",
"WorkerDebugConsoleClient.cpp",
"WorkerGlobalScope.cpp",
"WorkerLocation.cpp",
"WorkerNavigator.cpp",
]
}