1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 02:47:35 +00:00
Timothy Flynn 2023-11-13 16:13:09 -05:00 committed by Tim Flynn
parent 6ac57448af
commit 652bbe172b
11 changed files with 56 additions and 8 deletions

View file

@ -0,0 +1,18 @@
source_set("Animations") {
configs += [ "//Userland/Libraries/LibWeb:configs" ]
deps = [ "//Userland/Libraries/LibWeb:all_generated" ]
sources = [
"Animation.cpp",
"Animation.h",
"AnimationEffect.cpp",
"AnimationEffect.h",
"AnimationPlaybackEvent.cpp",
"AnimationPlaybackEvent.h",
"AnimationTimeline.cpp",
"AnimationTimeline.h",
"DocumentTimeline.cpp",
"DocumentTimeline.h",
"TimingFunction.cpp",
"TimingFunction.h",
]
}

View file

@ -289,8 +289,10 @@ shared_library("LibWeb") {
deps = [
":all_generated",
"ARIA",
"Animations",
"Bindings",
"CSS",
"Clipboard",
"Cookie",
"Crypto",
"DOM",
@ -331,6 +333,7 @@ shared_library("LibWeb") {
"WebIDL",
"WebSockets",
"XHR",
"XLink",
"XML",
"//AK",
"//Userland/Libraries/LibAudio",

View file

@ -0,0 +1,8 @@
source_set("Clipboard") {
configs += [ "//Userland/Libraries/LibWeb:configs" ]
deps = [ "//Userland/Libraries/LibWeb:all_generated" ]
sources = [
"Clipboard.cpp",
"Clipboard.h",
]
}

View file

@ -28,11 +28,10 @@ source_set("Painting") {
"ProgressPaintable.cpp",
"RadioButtonPaintable.cpp",
"RecordingPainter.cpp",
"SVGGeometryPaintable.cpp",
"SVGGraphicsPaintable.cpp",
"SVGPaintable.cpp",
"SVGPathPaintable.cpp",
"SVGSVGPaintable.cpp",
"SVGTextPaintable.cpp",
"ShadowPainting.cpp",
"StackingContext.cpp",
"TableBordersPainting.cpp",

View file

@ -0,0 +1,8 @@
source_set("XLink") {
configs += [ "//Userland/Libraries/LibWeb:configs" ]
deps = [ "//Userland/Libraries/LibWeb:all_generated" ]
sources = [
"AttributeNames.cpp",
"AttributeNames.h",
]
}

View file

@ -19,6 +19,12 @@ global_idl_files = [ "//Userland/Libraries/LibWeb/HTML/Window.idl" ]
# Standard idl files are neither iterable, namespaces, or global
standard_idl_files = [
"//Userland/Libraries/LibWeb/Animations/Animation.idl",
"//Userland/Libraries/LibWeb/Animations/AnimationEffect.idl",
"//Userland/Libraries/LibWeb/Animations/AnimationPlaybackEvent.idl",
"//Userland/Libraries/LibWeb/Animations/AnimationTimeline.idl",
"//Userland/Libraries/LibWeb/Animations/DocumentTimeline.idl",
"//Userland/Libraries/LibWeb/Clipboard/Clipboard.idl",
"//Userland/Libraries/LibWeb/Crypto/Crypto.idl",
"//Userland/Libraries/LibWeb/Crypto/SubtleCrypto.idl",
"//Userland/Libraries/LibWeb/CSS/CSSConditionRule.idl",