mirror of
https://github.com/RGBCube/serenity
synced 2025-07-28 04:27:45 +00:00
LibWeb: Implement VideoTrack and VideoTrackList
This implements the IDL for these types and some event handling around them.
This commit is contained in:
parent
9f8da9798a
commit
3f1badf9b2
10 changed files with 367 additions and 1 deletions
|
@ -343,6 +343,8 @@ set(SOURCES
|
|||
HTML/TagNames.cpp
|
||||
HTML/TextMetrics.cpp
|
||||
HTML/Timer.cpp
|
||||
HTML/VideoTrack.cpp
|
||||
HTML/VideoTrackList.cpp
|
||||
HTML/Window.cpp
|
||||
HTML/WindowEventHandlers.cpp
|
||||
HTML/WindowOrWorkerGlobalScope.cpp
|
||||
|
@ -547,7 +549,7 @@ set(GENERATED_SOURCES
|
|||
serenity_lib(LibWeb web)
|
||||
|
||||
# NOTE: We link with LibSoftGPU here instead of lazy loading it via dlopen() so that we do not have to unveil the library and pledge prot_exec.
|
||||
target_link_libraries(LibWeb PRIVATE LibCore LibCrypto LibJS LibMarkdown LibHTTP LibGemini LibGL LibGUI LibGfx LibIPC LibLocale LibRegex LibSoftGPU LibSyntax LibTextCodec LibUnicode LibWasm LibXML LibIDL)
|
||||
target_link_libraries(LibWeb PRIVATE LibCore LibCrypto LibJS LibMarkdown LibHTTP LibGemini LibGL LibGUI LibGfx LibIPC LibLocale LibRegex LibSoftGPU LibSyntax LibTextCodec LibUnicode LibVideo LibWasm LibXML LibIDL)
|
||||
link_with_locale_data(LibWeb)
|
||||
|
||||
generate_js_bindings(LibWeb)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue