mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-04-21 20:15:17 +00:00
Meta: Port recent changes to the gn build
daaaaec2d0
5824916f8c
3a87c000c4
45a47cb32b
11d746a67f
cb97eef2cf
fb8edcea00
This commit is contained in:
parent
fb81668d8f
commit
1f8a7db6db
Notes:
sideshowbarker
2024-07-16 18:03:21 +09:00
Author: https://github.com/ADKaster Commit: https://github.com/SerenityOS/serenity/commit/1f8a7db6db Pull-request: https://github.com/SerenityOS/serenity/pull/23304 Reviewed-by: https://github.com/clausecker Reviewed-by: https://github.com/timschumi ✅ Reviewed-by: https://github.com/trflynn89 ✅
6 changed files with 26 additions and 3 deletions
|
@ -2,6 +2,8 @@ source_set("Animations") {
|
|||
configs += [ "//Userland/Libraries/LibWeb:configs" ]
|
||||
deps = [ "//Userland/Libraries/LibWeb:all_generated" ]
|
||||
sources = [
|
||||
"Animatable.cpp",
|
||||
"Animatable.h",
|
||||
"Animation.cpp",
|
||||
"Animation.h",
|
||||
"AnimationEffect.cpp",
|
||||
|
@ -12,6 +14,8 @@ source_set("Animations") {
|
|||
"AnimationTimeline.h",
|
||||
"DocumentTimeline.cpp",
|
||||
"DocumentTimeline.h",
|
||||
"KeyframeEffect.cpp",
|
||||
"KeyframeEffect.h",
|
||||
"TimingFunction.cpp",
|
||||
"TimingFunction.h",
|
||||
]
|
||||
|
|
|
@ -8,7 +8,9 @@ source_set("CSS") {
|
|||
]
|
||||
sources = [
|
||||
"Angle.cpp",
|
||||
"AnimationEvent.cpp",
|
||||
"CSS.cpp",
|
||||
"CSSAnimation.cpp",
|
||||
"CSSConditionRule.cpp",
|
||||
"CSSFontFaceRule.cpp",
|
||||
"CSSGroupingRule.cpp",
|
||||
|
|
|
@ -20,6 +20,7 @@ source_set("Layout") {
|
|||
"FrameBox.cpp",
|
||||
"GridFormattingContext.cpp",
|
||||
"ImageBox.cpp",
|
||||
"ImageProvider.cpp",
|
||||
"InlineFormattingContext.cpp",
|
||||
"InlineLevelIterator.cpp",
|
||||
"InlineNode.cpp",
|
||||
|
|
|
@ -14,6 +14,9 @@ source_set("Painting") {
|
|||
"ButtonPaintable.cpp",
|
||||
"CanvasPaintable.cpp",
|
||||
"CheckBoxPaintable.cpp",
|
||||
"Command.cpp",
|
||||
"CommandExecutorCPU.cpp",
|
||||
"CommandList.cpp",
|
||||
"FilterPainting.cpp",
|
||||
"GradientPainting.cpp",
|
||||
"ImagePaintable.cpp",
|
||||
|
@ -26,7 +29,6 @@ source_set("Painting") {
|
|||
"Paintable.cpp",
|
||||
"PaintableBox.cpp",
|
||||
"PaintableFragment.cpp",
|
||||
"PaintingCommandExecutorCPU.cpp",
|
||||
"RadioButtonPaintable.cpp",
|
||||
"RecordingPainter.cpp",
|
||||
"SVGGraphicsPaintable.cpp",
|
||||
|
@ -42,7 +44,7 @@ source_set("Painting") {
|
|||
]
|
||||
|
||||
if (current_os == "linux" || current_os == "mac") {
|
||||
sources += [ "PaintingCommandExecutorGPU.cpp" ]
|
||||
sources += [ "CommandExecutorGPU.cpp" ]
|
||||
public_deps = [ "//Userland/Libraries/LibAccelGfx" ]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,5 +1,14 @@
|
|||
source_set("ResizeObserver") {
|
||||
configs += [ "//Userland/Libraries/LibWeb:configs" ]
|
||||
deps = [ "//Userland/Libraries/LibWeb:all_generated" ]
|
||||
sources = [ "ResizeObserver.cpp" ]
|
||||
sources = [
|
||||
"ResizeObservation.cpp",
|
||||
"ResizeObservation.h",
|
||||
"ResizeObserver.cpp",
|
||||
"ResizeObserver.h",
|
||||
"ResizeObserverEntry.cpp",
|
||||
"ResizeObserverEntry.h",
|
||||
"ResizeObserverSize.cpp",
|
||||
"ResizeObserverSize.h",
|
||||
]
|
||||
}
|
||||
|
|
|
@ -23,11 +23,14 @@ standard_idl_files = [
|
|||
"//Userland/Libraries/LibWeb/Animations/AnimationEffect.idl",
|
||||
"//Userland/Libraries/LibWeb/Animations/AnimationPlaybackEvent.idl",
|
||||
"//Userland/Libraries/LibWeb/Animations/AnimationTimeline.idl",
|
||||
"//Userland/Libraries/LibWeb/Animations/KeyframeEffect.idl",
|
||||
"//Userland/Libraries/LibWeb/Animations/DocumentTimeline.idl",
|
||||
"//Userland/Libraries/LibWeb/Clipboard/Clipboard.idl",
|
||||
"//Userland/Libraries/LibWeb/Crypto/Crypto.idl",
|
||||
"//Userland/Libraries/LibWeb/Crypto/CryptoKey.idl",
|
||||
"//Userland/Libraries/LibWeb/Crypto/SubtleCrypto.idl",
|
||||
"//Userland/Libraries/LibWeb/CSS/AnimationEvent.idl",
|
||||
"//Userland/Libraries/LibWeb/CSS/CSSAnimation.idl",
|
||||
"//Userland/Libraries/LibWeb/CSS/CSSConditionRule.idl",
|
||||
"//Userland/Libraries/LibWeb/CSS/CSSFontFaceRule.idl",
|
||||
"//Userland/Libraries/LibWeb/CSS/CSSGroupingRule.idl",
|
||||
|
@ -228,6 +231,8 @@ standard_idl_files = [
|
|||
"//Userland/Libraries/LibWeb/PerformanceTimeline/PerformanceObserverEntryList.idl",
|
||||
"//Userland/Libraries/LibWeb/RequestIdleCallback/IdleDeadline.idl",
|
||||
"//Userland/Libraries/LibWeb/ResizeObserver/ResizeObserver.idl",
|
||||
"//Userland/Libraries/LibWeb/ResizeObserver/ResizeObserverEntry.idl",
|
||||
"//Userland/Libraries/LibWeb/ResizeObserver/ResizeObserverSize.idl",
|
||||
"//Userland/Libraries/LibWeb/Selection/Selection.idl",
|
||||
"//Userland/Libraries/LibWeb/Streams/ByteLengthQueuingStrategy.idl",
|
||||
"//Userland/Libraries/LibWeb/Streams/CountQueuingStrategy.idl",
|
||||
|
|
Loading…
Add table
Reference in a new issue