diff --git a/www/ladybird/Makefile b/www/ladybird/Makefile index 367ad5fbee01..2dbdde6f42d8 100644 --- a/www/ladybird/Makefile +++ b/www/ladybird/Makefile @@ -1,86 +1,89 @@ PORTNAME= ladybird -PORTVERSION= g20231208 +PORTVERSION= g20231216 CATEGORIES= www MASTER_SITES= https://github.com/unicode-org/cldr-json/releases/download/${CLDRVERSION}/:cldr \ https://www.unicode.org/Public/${UCDVERSION}/ucd/:ucd \ https://www.unicode.org/Public/emoji/${UCDVERSION:R}/:emoji \ + https://www.unicode.org/Public/idna/${UCDVERSION}/:idna \ https://curl.se/ca/:cacert DISTFILES= cldr-${CLDRVERSION}-json-modern.zip:cldr \ UCD.zip:ucd \ emoji-test.txt:emoji \ + IdnaMappingTable.txt:idna \ cacert-${CACERTVERSION}.pem:cacert DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} EXTRACT_ONLY= ${_DISTFILES:M*${GH_ACCOUNT}*} MAINTAINER= fuz@FreeBSD.org COMMENT= SerenityOS web browser WWW= https://ladybird.dev/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE # see Userland/Libraries/LibWeb/Loader/ResourceLoader.h ONLY_FOR_ARCHS= aarch64 amd64 i386 riscv64 ONLY_FOR_ARCHS_REASON= other architectures not recognised by build system BROKEN_FreeBSD_12= C++ template issues BROKEN_i386= Userland/Libraries/LibJIT/GDBElf.cpp:29:24: bit cast source size does not equal destination size BUILD_DEPENDS= ${LOCALBASE}/share/public_suffix_list/public_suffix_list.dat:dns/public_suffix_list LIB_DEPENDS= libpulse.so:audio/pulseaudio RUN_DEPENDS= ${LOCALBASE}/share/fonts/Liberation/LiberationMono-Bold.ttf:x11-fonts/liberation-fonts-ttf USES= cmake:testing compiler:c++20-lang gl localbase:ldflags python:build qt:6 USE_GITHUB= yes GH_ACCOUNT= SerenityOS GH_PROJECT= serenity -GH_TAGNAME= 29ecb2eda6bedebf04e64b30884010cb056e7f9a +GH_TAGNAME= 36f0499cc84ccfcb2d1867b683ec732d247a6827 USE_GL= egl USE_LDCONFIG= yes USE_QT= base tools:build wayland multimedia CACERTVERSION= 2023-08-22 CLDRVERSION= 44.0.1 UCDVERSION= 15.1.0 CMAKE_ARGS= SERENITY_CACHE_DIR=${_DISTDIR} CMAKE_OFF= ENABLE_LAGOM_CCACHE \ ENABLE_COMMONMARK_SPEC_DOWNLOAD \ ENABLE_CACERT_DOWNLOAD \ ENABLE_TIME_ZONE_DATABASE_DOWNLOAD \ INCLUDE_WASM_SPEC_TESTS \ INCLUDE_FLAC_SPEC_TESTS \ ENABLE_NETWORK_DOWNLOADS CMAKE_SOURCE_PATH= ${WRKSRC}/Ladybird BINARY_ALIAS= python3=${PYTHON_CMD} DESKTOP_ENTRIES= "Ladybird" "SerenityOS web browser" "ladybird" "${PREFIX}/bin/Ladybird" "Network;WebBrowser;" false PLIST_FILES= ${PLIST_FILES_${ARCH}} PLIST_FILES_amd64= lib/liblagom-x86.so \ lib/liblagom-x86.so.0 \ lib/liblagom-x86.so.0.0.0 post-extract: ${MKDIR} ${CONFIGURE_WRKSRC}/caches/PublicSuffix ${LN} -s ${LOCALBASE}/share/public_suffix_list/public_suffix_list.dat \ ${CONFIGURE_WRKSRC}/caches/PublicSuffix/ post-configure: ${MKDIR} ${CONFIGURE_WRKSRC}/caches/CLDR ${CONFIGURE_WRKSRC}/caches/UCD ${TAR} -x -C ${CONFIGURE_WRKSRC}/caches/CLDR -f ${_DISTDIR}/cldr-${CLDRVERSION}-json-modern.zip ${TAR} -x -C ${CONFIGURE_WRKSRC}/caches/UCD -f ${_DISTDIR}/UCD.zip ${CP} ${_DISTDIR}/emoji-test.txt ${CONFIGURE_WRKSRC}/caches/UCD + ${CP} ${_DISTDIR}/IdnaMappingTable.txt ${CONFIGURE_WRKSRC}/caches/UCD ${CP} ${_DISTDIR}/cacert-${CACERTVERSION}.pem ${CONFIGURE_WRKSRC}/Lagom/cacert.pem post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/256x256/apps ${INSTALL_DATA} ${WRKSRC}/Ladybird/Icons/ladybird.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/256x256/apps/ .for font in Mono Sans Serif . for shape in Bold BoldItalic Italic Regular ${LN} -shf ${LOCALBASE}/share/fonts/Liberation/Liberation${font}-${shape}.ttf \ ${STAGEDIR}${PREFIX}/share/res/fonts/ . endfor .endfor .include diff --git a/www/ladybird/distinfo b/www/ladybird/distinfo index ca8f65660f29..401b7001fd93 100644 --- a/www/ladybird/distinfo +++ b/www/ladybird/distinfo @@ -1,11 +1,13 @@ -TIMESTAMP = 1702045003 -SHA256 (ladybird-g20231208/cldr-44.0.1-json-modern.zip) = 6daf783158fb3b09aa026a048e1f5ed5773148387b1edadfad33f303371f332a -SIZE (ladybird-g20231208/cldr-44.0.1-json-modern.zip) = 47935704 -SHA256 (ladybird-g20231208/UCD.zip) = cb1c663d053926500cd501229736045752713a066bd75802098598b7a7056177 -SIZE (ladybird-g20231208/UCD.zip) = 8248819 -SHA256 (ladybird-g20231208/emoji-test.txt) = d876ee249aa28eaa76cfa6dfaa702847a8d13b062aa488d465d0395ee8137ed9 -SIZE (ladybird-g20231208/emoji-test.txt) = 639405 -SHA256 (ladybird-g20231208/cacert-2023-08-22.pem) = 23c2469e2a568362a62eecf1b49ed90a15621e6fa30e29947ded3436422de9b9 -SIZE (ladybird-g20231208/cacert-2023-08-22.pem) = 221470 -SHA256 (ladybird-g20231208/SerenityOS-serenity-g20231208-29ecb2eda6bedebf04e64b30884010cb056e7f9a_GH0.tar.gz) = 4247216bfa5c1dfe2b6d19f15a18150e38d516d61f268c48a3e446433d9c9ad3 -SIZE (ladybird-g20231208/SerenityOS-serenity-g20231208-29ecb2eda6bedebf04e64b30884010cb056e7f9a_GH0.tar.gz) = 65895506 +TIMESTAMP = 1702819284 +SHA256 (ladybird-g20231216/cldr-44.0.1-json-modern.zip) = 6daf783158fb3b09aa026a048e1f5ed5773148387b1edadfad33f303371f332a +SIZE (ladybird-g20231216/cldr-44.0.1-json-modern.zip) = 47935704 +SHA256 (ladybird-g20231216/UCD.zip) = cb1c663d053926500cd501229736045752713a066bd75802098598b7a7056177 +SIZE (ladybird-g20231216/UCD.zip) = 8248819 +SHA256 (ladybird-g20231216/emoji-test.txt) = d876ee249aa28eaa76cfa6dfaa702847a8d13b062aa488d465d0395ee8137ed9 +SIZE (ladybird-g20231216/emoji-test.txt) = 639405 +SHA256 (ladybird-g20231216/IdnaMappingTable.txt) = 402cbd285f1f952fcd0834b63541d54f69d3d8f1b8f8599bf71a1a14935f82c4 +SIZE (ladybird-g20231216/IdnaMappingTable.txt) = 874566 +SHA256 (ladybird-g20231216/cacert-2023-08-22.pem) = 23c2469e2a568362a62eecf1b49ed90a15621e6fa30e29947ded3436422de9b9 +SIZE (ladybird-g20231216/cacert-2023-08-22.pem) = 221470 +SHA256 (ladybird-g20231216/SerenityOS-serenity-g20231216-36f0499cc84ccfcb2d1867b683ec732d247a6827_GH0.tar.gz) = dee275b33d72c8ae050368074c0c3b717b12914640d070700f5ec26ca8fda192 +SIZE (ladybird-g20231216/SerenityOS-serenity-g20231216-36f0499cc84ccfcb2d1867b683ec732d247a6827_GH0.tar.gz) = 65961975 diff --git a/www/ladybird/files/patch-AK_Format.cpp b/www/ladybird/files/patch-AK_Format.cpp new file mode 100644 index 000000000000..c7e127f6daf2 --- /dev/null +++ b/www/ladybird/files/patch-AK_Format.cpp @@ -0,0 +1,20 @@ +--- AK/Format.cpp.orig 2023-12-17 13:03:11 UTC ++++ AK/Format.cpp +@@ -1215,7 +1215,7 @@ void vdbg(StringView fmtstr, TypeErasedFormatParams& p + struct timespec ts = {}; + clock_gettime(CLOCK_MONOTONIC_COARSE, &ts); + auto pid = getpid(); +-# ifndef AK_OS_MACOS ++# if !defined(AK_OS_MACOS) && !defined(AK_OS_FREEBSD) + // Darwin doesn't handle thread IDs the same way other Unixes do + auto tid = gettid(); + if (pid == tid) +@@ -1223,7 +1223,7 @@ void vdbg(StringView fmtstr, TypeErasedFormatParams& p + { + builder.appendff("{}.{:03} \033[33;1m{}({})\033[0m: ", ts.tv_sec, ts.tv_nsec / 1000000, process_name, pid); + } +-# ifndef AK_OS_MACOS ++# if !defined(AK_OS_MACOS) && !defined(AK_OS_FREEBSD) + else { + builder.appendff("{}.{:03} \033[33;1m{}({}:{})\033[0m: ", ts.tv_sec, ts.tv_nsec / 1000000, process_name, pid, tid); + } diff --git a/www/ladybird/files/patch-Userland_Libraries_LibCore_StandardPaths.cpp b/www/ladybird/files/patch-Userland_Libraries_LibCore_StandardPaths.cpp new file mode 100644 index 000000000000..659b4c70c4a7 --- /dev/null +++ b/www/ladybird/files/patch-Userland_Libraries_LibCore_StandardPaths.cpp @@ -0,0 +1,21 @@ +--- Userland/Libraries/LibCore/StandardPaths.cpp.orig 2023-12-17 14:07:18 UTC ++++ Userland/Libraries/LibCore/StandardPaths.cpp +@@ -12,6 +12,7 @@ + #include + #include + #include ++#include + #include + #include + #include +@@ -107,6 +108,10 @@ ErrorOr StandardPaths::runtime_direc + #elif defined(AK_OS_MACOS) + builder.append(home_directory()); + builder.append("/Library/Application Support"sv); ++#elif defined(AK_OS_FREEBSD) ++ auto uid = getuid(); ++ builder.appendff("/tmp/{}", uid); ++ (void)Core::System::mkdir(builder.string_view(), 0700); + #elif defined(AK_OS_HAIKU) + builder.append("/boot/system/var/shared_memory"sv); + #else diff --git a/www/ladybird/files/patch-Userland_Libraries_LibJS_CMakeLists.txt b/www/ladybird/files/patch-Userland_Libraries_LibJS_CMakeLists.txt index 6f678e285a79..633d3ed190c5 100644 --- a/www/ladybird/files/patch-Userland_Libraries_LibJS_CMakeLists.txt +++ b/www/ladybird/files/patch-Userland_Libraries_LibJS_CMakeLists.txt @@ -1,17 +1,17 @@ ---- Userland/Libraries/LibJS/CMakeLists.txt.orig 2023-11-20 19:50:53 UTC +--- Userland/Libraries/LibJS/CMakeLists.txt.orig 2023-12-16 21:11:43 UTC +++ Userland/Libraries/LibJS/CMakeLists.txt -@@ -270,13 +270,8 @@ set(SOURCES +@@ -271,13 +271,8 @@ target_link_libraries(LibJS PRIVATE LibCore LibCrypto serenity_lib(LibJS js) target_link_libraries(LibJS PRIVATE LibCore LibCrypto LibFileSystem LibRegex LibSyntax LibLocale LibUnicode LibTimeZone LibJIT) -if("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "x86_64") +if("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "amd64") target_link_libraries(LibJS PRIVATE LibX86) -endif() - -# TODO: This is probably also needed on RISC-V. -if("${CMAKE_SYSTEM_PROCESSOR}" MATCHES "i.86.*") - target_link_libraries(LibJS PRIVATE atomic) endif() target_compile_options(LibJS PRIVATE -fno-omit-frame-pointer) diff --git a/www/ladybird/pkg-plist b/www/ladybird/pkg-plist index 18ed1dc0314d..57fb0dd8dcce 100644 --- a/www/ladybird/pkg-plist +++ b/www/ladybird/pkg-plist @@ -1,1127 +1,849 @@ bin/ImageDecoder bin/Ladybird bin/RequestServer bin/SQLServer bin/WebContent bin/WebDriver bin/WebSocket bin/WebWorker bin/headless-browser include/Ladybird/HelperProcess.h include/Ladybird/Types.h include/Ladybird/Utilities.h lib/liblagom-accelgfx.so lib/liblagom-accelgfx.so.0 lib/liblagom-accelgfx.so.0.0.0 lib/liblagom-audio.so lib/liblagom-audio.so.0 lib/liblagom-audio.so.0.0.0 lib/liblagom-compress.so lib/liblagom-compress.so.0 lib/liblagom-compress.so.0.0.0 lib/liblagom-core.so lib/liblagom-core.so.0 lib/liblagom-core.so.0.0.0 lib/liblagom-crypto.so lib/liblagom-crypto.so.0 lib/liblagom-crypto.so.0.0.0 lib/liblagom-diff.so lib/liblagom-diff.so.0 lib/liblagom-diff.so.0.0.0 lib/liblagom-elf.so lib/liblagom-elf.so.0 lib/liblagom-elf.so.0.0.0 lib/liblagom-filesystem.so lib/liblagom-filesystem.so.0 lib/liblagom-filesystem.so.0.0.0 lib/liblagom-gemini.so lib/liblagom-gemini.so.0 lib/liblagom-gemini.so.0.0.0 lib/liblagom-gfx.so lib/liblagom-gfx.so.0 lib/liblagom-gfx.so.0.0.0 lib/liblagom-gl.so lib/liblagom-gl.so.0 lib/liblagom-gl.so.0.0.0 lib/liblagom-glsl.so lib/liblagom-glsl.so.0 lib/liblagom-glsl.so.0.0.0 lib/liblagom-gpu.so lib/liblagom-gpu.so.0 lib/liblagom-gpu.so.0.0.0 lib/liblagom-gui.so lib/liblagom-gui.so.0 lib/liblagom-gui.so.0.0.0 lib/liblagom-http.so lib/liblagom-http.so.0 lib/liblagom-http.so.0.0.0 lib/liblagom-idl.so lib/liblagom-idl.so.0 lib/liblagom-idl.so.0.0.0 lib/liblagom-imagedecoderclient.so lib/liblagom-imagedecoderclient.so.0 lib/liblagom-imagedecoderclient.so.0.0.0 lib/liblagom-ipc.so lib/liblagom-ipc.so.0 lib/liblagom-ipc.so.0.0.0 lib/liblagom-jit.so lib/liblagom-jit.so.0 lib/liblagom-jit.so.0.0.0 lib/liblagom-js.so lib/liblagom-js.so.0 lib/liblagom-js.so.0.0.0 lib/liblagom-locale.so lib/liblagom-locale.so.0 lib/liblagom-locale.so.0.0.0 lib/liblagom-markdown.so lib/liblagom-markdown.so.0 lib/liblagom-markdown.so.0.0.0 lib/liblagom-protocol.so lib/liblagom-protocol.so.0 lib/liblagom-protocol.so.0.0.0 lib/liblagom-regex.so lib/liblagom-regex.so.0 lib/liblagom-regex.so.0.0.0 lib/liblagom-softgpu.so lib/liblagom-softgpu.so.0 lib/liblagom-softgpu.so.0.0.0 lib/liblagom-sql.so lib/liblagom-sql.so.0 lib/liblagom-sql.so.0.0.0 lib/liblagom-syntax.so lib/liblagom-syntax.so.0 lib/liblagom-syntax.so.0.0.0 lib/liblagom-textcodec.so lib/liblagom-textcodec.so.0 lib/liblagom-textcodec.so.0.0.0 lib/liblagom-threading.so lib/liblagom-threading.so.0 lib/liblagom-threading.so.0.0.0 lib/liblagom-tls.so lib/liblagom-tls.so.0 lib/liblagom-tls.so.0.0.0 lib/liblagom-unicode.so lib/liblagom-unicode.so.0 lib/liblagom-unicode.so.0.0.0 lib/liblagom-video.so lib/liblagom-video.so.0 lib/liblagom-video.so.0.0.0 lib/liblagom-wasm.so lib/liblagom-wasm.so.0 lib/liblagom-wasm.so.0.0.0 lib/liblagom-web.so lib/liblagom-web.so.0 lib/liblagom-web.so.0.0.0 lib/liblagom-websocket.so lib/liblagom-websocket.so.0 lib/liblagom-websocket.so.0.0.0 lib/liblagom-webview.so lib/liblagom-webview.so.0 lib/liblagom-webview.so.0.0.0 lib/liblagom-xml.so lib/liblagom-xml.so.0 lib/liblagom-xml.so.0.0.0 +share/icons/hicolor/256x256/apps/ladybird.png %%DATADIR%%/ladybirdConfig.cmake %%DATADIR%%/ladybirdConfigVersion.cmake %%DATADIR%%/ladybirdTargets-%%CMAKE_BUILD_TYPE%%.cmake %%DATADIR%%/ladybirdTargets.cmake -share/icons/hicolor/256x256/apps/ladybird.png share/res/color-palettes/default.palette share/res/color-palettes/greyscale.palette share/res/color-palettes/pastel.palette share/res/cursor-themes/Dark/Config.ini share/res/cursor-themes/Dark/arrow.x2y2-2x.png share/res/cursor-themes/Dark/arrow.x2y2.png share/res/cursor-themes/Dark/crosshair-2x.png share/res/cursor-themes/Dark/crosshair.png share/res/cursor-themes/Dark/disallowed.png share/res/cursor-themes/Dark/drag-2x.png share/res/cursor-themes/Dark/drag-copy.x7y7-2x.png share/res/cursor-themes/Dark/drag-copy.x7y7.png share/res/cursor-themes/Dark/drag.png share/res/cursor-themes/Dark/eyedropper.x2y2.png share/res/cursor-themes/Dark/hand.x8y4.png share/res/cursor-themes/Dark/help.x1y1.png share/res/cursor-themes/Dark/hidden.png share/res/cursor-themes/Dark/i-beam.png share/res/cursor-themes/Dark/move-2x.png share/res/cursor-themes/Dark/move.png share/res/cursor-themes/Dark/resize-column-2x.png share/res/cursor-themes/Dark/resize-column.png share/res/cursor-themes/Dark/resize-diagonal-bltr-2x.png share/res/cursor-themes/Dark/resize-diagonal-bltr.png share/res/cursor-themes/Dark/resize-diagonal-tlbr-2x.png share/res/cursor-themes/Dark/resize-diagonal-tlbr.png share/res/cursor-themes/Dark/resize-horizontal-2x.png share/res/cursor-themes/Dark/resize-horizontal.png share/res/cursor-themes/Dark/resize-row-2x.png share/res/cursor-themes/Dark/resize-row.png share/res/cursor-themes/Dark/resize-vertical-2x.png share/res/cursor-themes/Dark/resize-vertical.png share/res/cursor-themes/Dark/wait.f14t100.png share/res/cursor-themes/Dark/zoom.x0y0.png share/res/cursor-themes/Default/Config.ini share/res/cursor-themes/Default/arrow.x2y2-2x.png share/res/cursor-themes/Default/arrow.x2y2.png share/res/cursor-themes/Default/crosshair-2x.png share/res/cursor-themes/Default/crosshair.png share/res/cursor-themes/Default/disallowed-2x.png share/res/cursor-themes/Default/disallowed.png share/res/cursor-themes/Default/drag-2x.png share/res/cursor-themes/Default/drag-copy.x7y7-2x.png share/res/cursor-themes/Default/drag-copy.x7y7.png share/res/cursor-themes/Default/drag.png share/res/cursor-themes/Default/eyedropper.x2y2-2x.png share/res/cursor-themes/Default/eyedropper.x2y2.png share/res/cursor-themes/Default/hand.x8y4.png share/res/cursor-themes/Default/help.x1y1.png share/res/cursor-themes/Default/hidden.png share/res/cursor-themes/Default/i-beam-2x.png share/res/cursor-themes/Default/i-beam.png share/res/cursor-themes/Default/move-2x.png share/res/cursor-themes/Default/move.png share/res/cursor-themes/Default/resize-column-2x.png share/res/cursor-themes/Default/resize-column.png share/res/cursor-themes/Default/resize-diagonal-bltr-2x.png share/res/cursor-themes/Default/resize-diagonal-bltr.png share/res/cursor-themes/Default/resize-diagonal-tlbr-2x.png share/res/cursor-themes/Default/resize-diagonal-tlbr.png share/res/cursor-themes/Default/resize-horizontal-2x.png share/res/cursor-themes/Default/resize-horizontal.png share/res/cursor-themes/Default/resize-row-2x.png share/res/cursor-themes/Default/resize-row.png share/res/cursor-themes/Default/resize-vertical-2x.png share/res/cursor-themes/Default/resize-vertical.png share/res/cursor-themes/Default/wait.f14t100-2x.png share/res/cursor-themes/Default/wait.f14t100.png share/res/cursor-themes/Default/zoom.x0y0-2x.png share/res/cursor-themes/Default/zoom.x0y0.png share/res/fonts/AtaraxiaBold10.font share/res/fonts/AtaraxiaBold8.font share/res/fonts/AtaraxiaLight10.font share/res/fonts/AtaraxiaLight8.font share/res/fonts/CJKBiƔngRegular36.font share/res/fonts/CathodeRegular10.font share/res/fonts/ComicBookRegular10.font share/res/fonts/CsillaBold10.font share/res/fonts/CsillaBold12.font share/res/fonts/CsillaRegular10.font share/res/fonts/CsillaRegular12.font share/res/fonts/KaticaBold10.font share/res/fonts/KaticaBold12.font share/res/fonts/KaticaBoldOblique10.font share/res/fonts/KaticaItalic10.font share/res/fonts/KaticaRegular10.font share/res/fonts/KaticaRegular12.font share/res/fonts/LiberationMono-Bold.ttf share/res/fonts/LiberationMono-BoldItalic.ttf share/res/fonts/LiberationMono-Italic.ttf share/res/fonts/LiberationMono-Regular.ttf share/res/fonts/LiberationSans-Bold.ttf share/res/fonts/LiberationSans-BoldItalic.ttf share/res/fonts/LiberationSans-Italic.ttf share/res/fonts/LiberationSans-Regular.ttf share/res/fonts/LiberationSerif-Bold.ttf share/res/fonts/LiberationSerif-BoldItalic.ttf share/res/fonts/LiberationSerif-Italic.ttf share/res/fonts/LiberationSerif-Regular.ttf share/res/fonts/LizaBlack10.font share/res/fonts/LizaBlack24.font share/res/fonts/LizaBlack36.font share/res/fonts/LizaBold10.font share/res/fonts/LizaBold24.font share/res/fonts/LizaBold36.font share/res/fonts/LizaRegular10.font share/res/fonts/LizaRegular24.font share/res/fonts/LizaRegular36.font share/res/fonts/LucidityBold12.font share/res/fonts/LucidityRegular12.font share/res/fonts/MarietaBold24.font share/res/fonts/MarietaBold36.font share/res/fonts/MarietaRegular24.font share/res/fonts/MarietaRegular36.font share/res/fonts/PebbletonBold14.font share/res/fonts/PebbletonRegular14.font share/res/fonts/RomanItalic10.font share/res/fonts/RomanItalic8.font share/res/fonts/RomanRegular10.font share/res/fonts/SatoriBold10.font share/res/fonts/SatoriMonoBold10.font share/res/fonts/SatoriMonoRegular10.font share/res/fonts/SatoriRegular10.font share/res/fonts/SerenitySans-Regular.ttf share/res/fonts/SourceBold10.font share/res/fonts/SourceItalic10.font share/res/fonts/SourceRegular10.font share/res/fonts/TengchahRegular12.font share/res/fonts/TinierRegular5.font share/res/fonts/TinyRegular6.font -share/res/html/misc/90s-bg.png -share/res/html/misc/accent-color.html -share/res/html/misc/acid1.html -share/res/html/misc/acid2.html -share/res/html/misc/afrag.html -share/res/html/misc/alert.html -share/res/html/misc/async-js.html -share/res/html/misc/attr-invalidate-style.html -share/res/html/misc/attributes.html -share/res/html/misc/attrselectors.html -share/res/html/misc/backdrop-filter.html -share/res/html/misc/background-no-repeat.html -share/res/html/misc/background-position-xy.html -share/res/html/misc/background-repeat-test.html -share/res/html/misc/background-repeat-x.html -share/res/html/misc/background-repeat-y.html -share/res/html/misc/background-repeat.html -share/res/html/misc/background-repeat.png -share/res/html/misc/backgrounds.html -share/res/html/misc/blank-no-doctype.html -share/res/html/misc/blank.html -share/res/html/misc/blink.html -share/res/html/misc/border-radius.html -share/res/html/misc/borders.html -share/res/html/misc/box-shadow.html -share/res/html/misc/br.html -share/res/html/misc/button.html -share/res/html/misc/calc.html -share/res/html/misc/canvas-clip-path.html -share/res/html/misc/canvas-global-alpha.html -share/res/html/misc/canvas-gradients.html -share/res/html/misc/canvas-path-quadratic-curve.html -share/res/html/misc/canvas-path-rect.html -share/res/html/misc/canvas-path.html -share/res/html/misc/canvas-path2d.html -share/res/html/misc/canvas-patterns.html -share/res/html/misc/canvas-rotate.html -share/res/html/misc/canvas-text.html -share/res/html/misc/canvas.html -share/res/html/misc/car.png -share/res/html/misc/cascade-keywords.html -share/res/html/misc/checkbox.html -share/res/html/misc/class-list.html -share/res/html/misc/clear-1.html -share/res/html/misc/clip.html -share/res/html/misc/colors.html -share/res/html/misc/computed-style.html -share/res/html/misc/contenteditable.html -share/res/html/misc/cookie.html -share/res/html/misc/css-animations.html -share/res/html/misc/css-import-1.css -share/res/html/misc/css-import-2.css -share/res/html/misc/css-import-3.css -share/res/html/misc/css-import-relative/css-import-4a.css -share/res/html/misc/css-import-relative/css-import-4b.css -share/res/html/misc/css-import.html -share/res/html/misc/css.html -share/res/html/misc/cursor.html -share/res/html/misc/custom-list-item-2.png -share/res/html/misc/custom-list-item.png -share/res/html/misc/custom-properties.html -share/res/html/misc/data-url.html -share/res/html/misc/ddssuite.html -share/res/html/misc/ddssuite_files/DXT1-mipmap.dds -share/res/html/misc/ddssuite_files/DXT1.dds -share/res/html/misc/ddssuite_files/DXT3-alpha.dds -share/res/html/misc/ddssuite_files/DXT3.dds -share/res/html/misc/ddssuite_files/DXT5-alpha.dds -share/res/html/misc/ddssuite_files/DXT5.dds -share/res/html/misc/demo.html -share/res/html/misc/display-grid.html -share/res/html/misc/display-table.html -share/res/html/misc/dom.html -share/res/html/misc/effects_with_opacity_and_transforms.html -share/res/html/misc/empty.html -share/res/html/misc/event-bubbling-and-multiple-listeners.html -share/res/html/misc/events.html -share/res/html/misc/exceptions.html -share/res/html/misc/first-child.html -share/res/html/misc/first-of-type.html -share/res/html/misc/flex-2.html -share/res/html/misc/flex-item-preferred-size-should-be-intrinsic-size-contribution.html -share/res/html/misc/flex-order.html -share/res/html/misc/flex.html -share/res/html/misc/float-1.html -share/res/html/misc/float-2.html -share/res/html/misc/float-3.html -share/res/html/misc/float-around-things.html -share/res/html/misc/float-stress-1.html -share/res/html/misc/float-stress-2.html -share/res/html/misc/float-stress-3.html -share/res/html/misc/focus.html -share/res/html/misc/font-face.html -share/res/html/misc/fonts.html -share/res/html/misc/form.html -share/res/html/misc/formdata.html -share/res/html/misc/fun-canvas.js -share/res/html/misc/gifsuite.html -share/res/html/misc/gifsuite_files/animated_interlaced_loop-0.png -share/res/html/misc/gifsuite_files/animated_interlaced_loop-1.png -share/res/html/misc/gifsuite_files/animated_interlaced_loop-2.png -share/res/html/misc/gifsuite_files/animated_interlaced_loop-3.png -share/res/html/misc/gifsuite_files/animated_interlaced_loop.gif -share/res/html/misc/gifsuite_files/animated_loop-0.png -share/res/html/misc/gifsuite_files/animated_loop-1.png -share/res/html/misc/gifsuite_files/animated_loop-2.png -share/res/html/misc/gifsuite_files/animated_loop-3.png -share/res/html/misc/gifsuite_files/animated_loop.gif -share/res/html/misc/gifsuite_files/animated_loop_variable_delay-0.png -share/res/html/misc/gifsuite_files/animated_loop_variable_delay-1.png -share/res/html/misc/gifsuite_files/animated_loop_variable_delay-2.png -share/res/html/misc/gifsuite_files/animated_loop_variable_delay-3.png -share/res/html/misc/gifsuite_files/animated_loop_variable_delay.gif -share/res/html/misc/gifsuite_files/animated_noloop-0.png -share/res/html/misc/gifsuite_files/animated_noloop-1.png -share/res/html/misc/gifsuite_files/animated_noloop-2.png -share/res/html/misc/gifsuite_files/animated_noloop-3.png -share/res/html/misc/gifsuite_files/animated_noloop.gif -share/res/html/misc/gifsuite_files/animated_transparent_firstframerestoreprev_loop-0.png -share/res/html/misc/gifsuite_files/animated_transparent_firstframerestoreprev_loop-1.png -share/res/html/misc/gifsuite_files/animated_transparent_firstframerestoreprev_loop-2.png -share/res/html/misc/gifsuite_files/animated_transparent_firstframerestoreprev_loop-3.png -share/res/html/misc/gifsuite_files/animated_transparent_firstframerestoreprev_loop.gif -share/res/html/misc/gifsuite_files/animated_transparent_frame_norestore_loop-0.png -share/res/html/misc/gifsuite_files/animated_transparent_frame_norestore_loop-1.png -share/res/html/misc/gifsuite_files/animated_transparent_frame_norestore_loop-2.png -share/res/html/misc/gifsuite_files/animated_transparent_frame_norestore_loop-3.png -share/res/html/misc/gifsuite_files/animated_transparent_frame_norestore_loop.gif -share/res/html/misc/gifsuite_files/animated_transparent_frame_restorebackground_loop-0.png -share/res/html/misc/gifsuite_files/animated_transparent_frame_restorebackground_loop-1.png -share/res/html/misc/gifsuite_files/animated_transparent_frame_restorebackground_loop-2.png -share/res/html/misc/gifsuite_files/animated_transparent_frame_restorebackground_loop-3.png -share/res/html/misc/gifsuite_files/animated_transparent_frame_restorebackground_loop.gif -share/res/html/misc/gifsuite_files/animated_transparent_frame_restoreprev_loop-0.png -share/res/html/misc/gifsuite_files/animated_transparent_frame_restoreprev_loop-1.png -share/res/html/misc/gifsuite_files/animated_transparent_frame_restoreprev_loop-2.png -share/res/html/misc/gifsuite_files/animated_transparent_frame_restoreprev_loop-3.png -share/res/html/misc/gifsuite_files/animated_transparent_frame_restoreprev_loop.gif -share/res/html/misc/gifsuite_files/animated_transparent_loop-0.png -share/res/html/misc/gifsuite_files/animated_transparent_loop-1.png -share/res/html/misc/gifsuite_files/animated_transparent_loop-2.png -share/res/html/misc/gifsuite_files/animated_transparent_loop-3.png -share/res/html/misc/gifsuite_files/animated_transparent_loop.gif -share/res/html/misc/gifsuite_files/animated_transparent_loop_frames_out_of_bounds-0.png -share/res/html/misc/gifsuite_files/animated_transparent_loop_frames_out_of_bounds-1.png -share/res/html/misc/gifsuite_files/animated_transparent_loop_frames_out_of_bounds-2.png -share/res/html/misc/gifsuite_files/animated_transparent_loop_frames_out_of_bounds-3.png -share/res/html/misc/gifsuite_files/animated_transparent_loop_frames_out_of_bounds.gif -share/res/html/misc/gifsuite_files/animated_transparent_restoreprev_loop-0.png -share/res/html/misc/gifsuite_files/animated_transparent_restoreprev_loop-1.png -share/res/html/misc/gifsuite_files/animated_transparent_restoreprev_loop-2.png -share/res/html/misc/gifsuite_files/animated_transparent_restoreprev_loop-3.png -share/res/html/misc/gifsuite_files/animated_transparent_restoreprev_loop.gif -share/res/html/misc/gifsuite_files/bad_lzw_data.gif -share/res/html/misc/gifsuite_files/bkgd.png -share/res/html/misc/gifsuite_files/static_nontransparent.gif -share/res/html/misc/gifsuite_files/static_nontransparent.png -share/res/html/misc/gifsuite_files/static_transparent.gif -share/res/html/misc/gifsuite_files/static_transparent.png -share/res/html/misc/gol-wasm.html -share/res/html/misc/gradients.html -share/res/html/misc/hover.html -share/res/html/misc/html-escape-test.html -share/res/html/misc/iframe-subframe.html -share/res/html/misc/iframe.html -share/res/html/misc/image-rendering.html -share/res/html/misc/images.html -share/res/html/misc/img-canvas.html -share/res/html/misc/inline-block-link.html -share/res/html/misc/inline-block.html -share/res/html/misc/inline-node.html -share/res/html/misc/innerHTML.html -share/res/html/misc/innertext_textcontent.html -share/res/html/misc/input.html -share/res/html/misc/is-selector.html -share/res/html/misc/jpg.html -share/res/html/misc/jpgsuite_files/chroma-quartered-lena.jpg -share/res/html/misc/jpgsuite_files/horizontally-halved-lena.jpg -share/res/html/misc/jpgsuite_files/non-subsampled-lena.jpg -share/res/html/misc/jpgsuite_files/oh-lena.jpg -share/res/html/misc/jpgsuite_files/vertically-halved-lena.jpg -share/res/html/misc/justify-content.html -share/res/html/misc/key-logger.html -share/res/html/misc/last-child.html -share/res/html/misc/last-of-type.html -share/res/html/misc/link-over-zindex-block.html -share/res/html/misc/link.css -share/res/html/misc/link.html -share/res/html/misc/lists.html -share/res/html/misc/location.html -share/res/html/misc/lorem.html -share/res/html/misc/mandelbrot-wasm.html -share/res/html/misc/many-buggies.html -share/res/html/misc/margin-collapse-1.html -share/res/html/misc/margin-collapse-2.html -share/res/html/misc/margin-collapse-3.html -share/res/html/misc/margin-collapse-4.html -share/res/html/misc/media-queries.html -share/res/html/misc/message-channel.html -share/res/html/misc/meter.html -share/res/html/misc/more-attribute-selectors.html -share/res/html/misc/mouse-events.html -share/res/html/misc/noscript.html -share/res/html/misc/not-selector.html -share/res/html/misc/nth-child.html -share/res/html/misc/nth-last-child.html -share/res/html/misc/nth-last-of-type.html -share/res/html/misc/nth-of-type.html -share/res/html/misc/old-computer.png -share/res/html/misc/only-child.html -share/res/html/misc/opacity.html -share/res/html/misc/outline.html -share/res/html/misc/overflow.html -share/res/html/misc/padding-inline.html -share/res/html/misc/palette.html -share/res/html/misc/pbmsuite.html -share/res/html/misc/pbmsuite_files/buggie-ascii.pbm -share/res/html/misc/pbmsuite_files/buggie-raw.pbm -share/res/html/misc/pbmsuite_files/buggie.png -share/res/html/misc/percent-css.html -share/res/html/misc/pgmsuite.html -share/res/html/misc/pgmsuite_files/buggie-ascii.pgm -share/res/html/misc/pgmsuite_files/buggie-raw.pgm -share/res/html/misc/pgmsuite_files/buggie.png -share/res/html/misc/phint.html -share/res/html/misc/pngsuite_bas_png.html -share/res/html/misc/pngsuite_int_png.html -share/res/html/misc/pngsuite_siz_png.html -share/res/html/misc/position-absolute-from-edges.html -share/res/html/misc/position-absolute-top-left.html -share/res/html/misc/ppmsuite.html -share/res/html/misc/ppmsuite_files/buggie-ascii.ppm -share/res/html/misc/ppmsuite_files/buggie-raw.ppm -share/res/html/misc/ppmsuite_files/buggie.png -share/res/html/misc/pre.html -share/res/html/misc/private-element-test.html -share/res/html/misc/progressbar.html -share/res/html/misc/prompt.html -share/res/html/misc/pseudo-elements.html -share/res/html/misc/qsa.html -share/res/html/misc/radio.html -share/res/html/misc/raf.html -share/res/html/misc/root.html -share/res/html/misc/script-preparation-test.html -share/res/html/misc/selectors.html -share/res/html/misc/serenity-screenshot.png -share/res/html/misc/set-timeout-and-interval.html -share/res/html/misc/simple.html -share/res/html/misc/small.html -share/res/html/misc/storage.html -share/res/html/misc/supports.html -share/res/html/misc/svg-fill-rule.html -share/res/html/misc/svg-gradients.html -share/res/html/misc/svg-preserve-aspect-ratio.html -share/res/html/misc/svg-transforms.html -share/res/html/misc/svg.html -share/res/html/misc/targasuite_files/buggie-bottom-left-compressed.tga -share/res/html/misc/targasuite_files/buggie-bottom-left-uncompressed.tga -share/res/html/misc/targasuite_files/buggie-top-left-compressed.tga -share/res/html/misc/targasuite_files/buggie-top-left-uncompressed.tga -share/res/html/misc/test-cff.woff -share/res/html/misc/test-cff.woff2 -share/res/html/misc/test-truetype.woff -share/res/html/misc/test-truetype.woff2 -share/res/html/misc/test.otf -share/res/html/misc/test.ttf -share/res/html/misc/text-decoration.html -share/res/html/misc/text-shadow.html -share/res/html/misc/textarea.html -share/res/html/misc/tile.png -share/res/html/misc/transform.html -share/res/html/misc/trigonometry.html -share/res/html/misc/unhandledpromisetest.html -share/res/html/misc/vertical-align.html -share/res/html/misc/video-source-children.html -share/res/html/misc/video-webm.html -share/res/html/misc/wasm.html -share/res/html/misc/webgl-clear-color-and-multiple-contexts.html -share/res/html/misc/websocket.html -share/res/html/misc/welcome.html -share/res/html/misc/welcome.js -share/res/html/misc/where-selector.html -share/res/html/misc/worker.js -share/res/html/misc/worker_parent.html share/res/icons/16x16/add-event.png share/res/icons/16x16/app-2048.png share/res/icons/16x16/app-3d-file-viewer.png share/res/icons/16x16/app-analog-clock.png share/res/icons/16x16/app-assistant.png share/res/icons/16x16/app-brickgame.png share/res/icons/16x16/app-browser.png share/res/icons/16x16/app-calculator.png share/res/icons/16x16/app-calendar.png share/res/icons/16x16/app-catdog.png share/res/icons/16x16/app-character-map.png share/res/icons/16x16/app-chess.png share/res/icons/16x16/app-colorlines.png share/res/icons/16x16/app-crash-reporter.png share/res/icons/16x16/app-display-settings.png share/res/icons/16x16/app-escalator.png share/res/icons/16x16/app-eyes.png share/res/icons/16x16/app-file-manager.png share/res/icons/16x16/app-flappybug.png share/res/icons/16x16/app-flood.png share/res/icons/16x16/app-font-editor.png share/res/icons/16x16/app-gameoflife.png share/res/icons/16x16/app-gml-playground.png share/res/icons/16x16/app-gradient.png share/res/icons/16x16/app-hack-studio.png share/res/icons/16x16/app-hearts.png share/res/icons/16x16/app-hello-world.png share/res/icons/16x16/app-help.png share/res/icons/16x16/app-hex-editor.png share/res/icons/16x16/app-inspector.png share/res/icons/16x16/app-keyboard-mapper.png share/res/icons/16x16/app-keyboard-settings.png share/res/icons/16x16/app-libgfx-demo.png share/res/icons/16x16/app-magnifier.png share/res/icons/16x16/app-mail.png share/res/icons/16x16/app-mandelbrot.png share/res/icons/16x16/app-maps.png share/res/icons/16x16/app-masterword.png share/res/icons/16x16/app-minesweeper.png share/res/icons/16x16/app-model-gallery.png share/res/icons/16x16/app-mouse.png share/res/icons/16x16/app-partition-editor.png share/res/icons/16x16/app-pdf-viewer.png share/res/icons/16x16/app-piano.png share/res/icons/16x16/app-pixel-paint.png share/res/icons/16x16/app-presenter.png share/res/icons/16x16/app-profiler.png share/res/icons/16x16/app-run.png share/res/icons/16x16/app-screensaver.png share/res/icons/16x16/app-settings.png share/res/icons/16x16/app-snake.png share/res/icons/16x16/app-solitaire.png share/res/icons/16x16/app-sound-player.png share/res/icons/16x16/app-space-analyzer.png share/res/icons/16x16/app-spider.png share/res/icons/16x16/app-spreadsheet.png share/res/icons/16x16/app-sql-studio.png share/res/icons/16x16/app-starfield.png share/res/icons/16x16/app-system-monitor.png share/res/icons/16x16/app-terminal.png share/res/icons/16x16/app-text-editor.png share/res/icons/16x16/app-theme-editor.png share/res/icons/16x16/app-tubes.png share/res/icons/16x16/app-video-player.png share/res/icons/16x16/app-welcome.png share/res/icons/16x16/app-widget-gallery.png share/res/icons/16x16/audio-volume-high.png share/res/icons/16x16/audio-volume-low.png share/res/icons/16x16/audio-volume-medium.png share/res/icons/16x16/audio-volume-muted.png share/res/icons/16x16/audio-volume-zero.png share/res/icons/16x16/book-open.png share/res/icons/16x16/book.png share/res/icons/16x16/bookmark-contour.png share/res/icons/16x16/bookmark-filled.png share/res/icons/16x16/bottom-layer.png share/res/icons/16x16/breakpoint.png share/res/icons/16x16/build.png share/res/icons/16x16/c.png share/res/icons/16x16/calendar-date.png share/res/icons/16x16/calendar-month-view.png share/res/icons/16x16/certificate.png share/res/icons/16x16/clear-selection.png share/res/icons/16x16/close-other-tabs.png share/res/icons/16x16/close-tab.png share/res/icons/16x16/code.png share/res/icons/16x16/color-chooser.png share/res/icons/16x16/columns-view.png share/res/icons/16x16/commit.png share/res/icons/16x16/completion/cpp-identifier.png share/res/icons/16x16/completion/unspecified-identifier.png share/res/icons/16x16/completion/unspecified-unspecified.png share/res/icons/16x16/continue.png share/res/icons/16x16/debug-continue.png share/res/icons/16x16/debug-pause.png share/res/icons/16x16/debug-run.png share/res/icons/16x16/debug-step-in.png share/res/icons/16x16/debug-step-out.png share/res/icons/16x16/debug-step-over.png share/res/icons/16x16/delete.png share/res/icons/16x16/demos.png share/res/icons/16x16/desktop.png +share/res/icons/16x16/detach.png share/res/icons/16x16/development.png share/res/icons/16x16/download.png share/res/icons/16x16/downward-triangle-2x.png share/res/icons/16x16/downward-triangle.png share/res/icons/16x16/duplicate-tab.png share/res/icons/16x16/edit-copy.png share/res/icons/16x16/edit-cut.png share/res/icons/16x16/edit-flip-horizontal.png share/res/icons/16x16/edit-flip-vertical.png share/res/icons/16x16/edit-rotate-ccw.png share/res/icons/16x16/edit-rotate-cw.png share/res/icons/16x16/emoji.png share/res/icons/16x16/file-export.png share/res/icons/16x16/filetype-archive.png share/res/icons/16x16/filetype-asm.png share/res/icons/16x16/filetype-c.png share/res/icons/16x16/filetype-calendar.png share/res/icons/16x16/filetype-cmake.png share/res/icons/16x16/filetype-cplusplus.png share/res/icons/16x16/filetype-css.png share/res/icons/16x16/filetype-db.png share/res/icons/16x16/filetype-executable.png share/res/icons/16x16/filetype-folder-inaccessible.png share/res/icons/16x16/filetype-folder-open.png share/res/icons/16x16/filetype-folder.png share/res/icons/16x16/filetype-font.png share/res/icons/16x16/filetype-form.png share/res/icons/16x16/filetype-git.png share/res/icons/16x16/filetype-gml.png share/res/icons/16x16/filetype-header.png share/res/icons/16x16/filetype-html.png share/res/icons/16x16/filetype-image.png share/res/icons/16x16/filetype-ini.png share/res/icons/16x16/filetype-java.png share/res/icons/16x16/filetype-javascript.png share/res/icons/16x16/filetype-json.png share/res/icons/16x16/filetype-library.png share/res/icons/16x16/filetype-markdown.png share/res/icons/16x16/filetype-music.png share/res/icons/16x16/filetype-object.png share/res/icons/16x16/filetype-palette.png share/res/icons/16x16/filetype-pdf.png share/res/icons/16x16/filetype-php.png share/res/icons/16x16/filetype-pixelpaint.png share/res/icons/16x16/filetype-presenter.png share/res/icons/16x16/filetype-python.png share/res/icons/16x16/filetype-ruby.png share/res/icons/16x16/filetype-shell.png share/res/icons/16x16/filetype-socket.png share/res/icons/16x16/filetype-sound.png share/res/icons/16x16/filetype-spreadsheet.png share/res/icons/16x16/filetype-sql.png share/res/icons/16x16/filetype-symlink.png share/res/icons/16x16/filetype-text.png share/res/icons/16x16/filetype-truetype.png share/res/icons/16x16/filetype-unknown.png share/res/icons/16x16/filetype-video.png share/res/icons/16x16/filetype-wasm.png share/res/icons/16x16/find-next.png share/res/icons/16x16/find-previous.png share/res/icons/16x16/find.png share/res/icons/16x16/fit-image-to-view.png share/res/icons/16x16/fullscreen.png share/res/icons/16x16/games.png share/res/icons/16x16/gear.png share/res/icons/16x16/git-directory-open.png share/res/icons/16x16/git-directory.png share/res/icons/16x16/go-back.png share/res/icons/16x16/go-down.png share/res/icons/16x16/go-first.png share/res/icons/16x16/go-forward.png share/res/icons/16x16/go-home.png share/res/icons/16x16/go-last.png share/res/icons/16x16/go-to.png share/res/icons/16x16/go-up.png share/res/icons/16x16/graphics.png share/res/icons/16x16/hackstudio-project.png share/res/icons/16x16/hard-disk.png share/res/icons/16x16/hex.png share/res/icons/16x16/highpriority.png share/res/icons/16x16/history.png share/res/icons/16x16/home-directory-open.png share/res/icons/16x16/home-directory.png share/res/icons/16x16/icon-view.png share/res/icons/16x16/inspect.png share/res/icons/16x16/inspector-object-red.png share/res/icons/16x16/inspector-object.png share/res/icons/16x16/internet.png share/res/icons/16x16/kill.png share/res/icons/16x16/ladyball.png share/res/icons/16x16/ladybug.png share/res/icons/16x16/layers.png share/res/icons/16x16/layout-horizontally.png share/res/icons/16x16/layout-vertically.png share/res/icons/16x16/layout.png share/res/icons/16x16/lowpriority.png share/res/icons/16x16/minus.png share/res/icons/16x16/mkdir.png share/res/icons/16x16/move-to-back.png share/res/icons/16x16/move-to-front.png share/res/icons/16x16/move.png share/res/icons/16x16/multimedia.png share/res/icons/16x16/network-connected.png share/res/icons/16x16/network-disconnected.png share/res/icons/16x16/network.png share/res/icons/16x16/new-layer.png share/res/icons/16x16/new-tab.png share/res/icons/16x16/new-window.png share/res/icons/16x16/new.png share/res/icons/16x16/normalpriority.png share/res/icons/16x16/office.png share/res/icons/16x16/open-parent-directory.png share/res/icons/16x16/open-recent.png share/res/icons/16x16/open.png share/res/icons/16x16/overflow-menu.png share/res/icons/16x16/paste.png share/res/icons/16x16/pause.png share/res/icons/16x16/play-debug.png share/res/icons/16x16/play.png share/res/icons/16x16/plus.png share/res/icons/16x16/power.png share/res/icons/16x16/program-pause.png share/res/icons/16x16/program-run.png share/res/icons/16x16/program-stop.png share/res/icons/16x16/properties.png share/res/icons/16x16/redo.png share/res/icons/16x16/reformat.png share/res/icons/16x16/reload.png share/res/icons/16x16/rename.png share/res/icons/16x16/run.png share/res/icons/16x16/save-as.png share/res/icons/16x16/save.png share/res/icons/16x16/scale.png share/res/icons/16x16/select-all.png share/res/icons/16x16/selection-move.png share/res/icons/16x16/serenity.ico share/res/icons/16x16/settings.png share/res/icons/16x16/sidebar.png share/res/icons/16x16/spoof.png share/res/icons/16x16/stop-hand.png share/res/icons/16x16/stop.png share/res/icons/16x16/table-view.png share/res/icons/16x16/text-color.png share/res/icons/16x16/themes.png share/res/icons/16x16/timer.png share/res/icons/16x16/top-layer.png share/res/icons/16x16/trash-can.png share/res/icons/16x16/undo.png share/res/icons/16x16/upward-triangle-2x.png share/res/icons/16x16/upward-triangle.png share/res/icons/16x16/utilities.png share/res/icons/16x16/window-close-2x.png share/res/icons/16x16/window-close-modified-2x.png share/res/icons/16x16/window-close-modified.png share/res/icons/16x16/window-close.png share/res/icons/16x16/window-pin.png share/res/icons/16x16/window-restore-2x.png share/res/icons/16x16/window-restore.png share/res/icons/16x16/window.png share/res/icons/16x16/x86.png share/res/icons/16x16/zoom-in.png share/res/icons/16x16/zoom-out.png share/res/icons/16x16/zoom-reset.png share/res/icons/32x32/animation-effects.png share/res/icons/32x32/app-2048.png share/res/icons/32x32/app-3d-file-viewer.png share/res/icons/32x32/app-analog-clock.png share/res/icons/32x32/app-assistant.png share/res/icons/32x32/app-brickgame.png share/res/icons/32x32/app-browser.png share/res/icons/32x32/app-calculator.png share/res/icons/32x32/app-calendar.png share/res/icons/32x32/app-catdog.png share/res/icons/32x32/app-character-map.png share/res/icons/32x32/app-chess.png share/res/icons/32x32/app-colorlines.png share/res/icons/32x32/app-crash-reporter.png share/res/icons/32x32/app-display-settings.png share/res/icons/32x32/app-escalator.png share/res/icons/32x32/app-eyes.png share/res/icons/32x32/app-file-manager.png share/res/icons/32x32/app-flappybug.png share/res/icons/32x32/app-flood.png share/res/icons/32x32/app-font-editor.png share/res/icons/32x32/app-gameoflife.png share/res/icons/32x32/app-gml-playground.png share/res/icons/32x32/app-gradient.png share/res/icons/32x32/app-hack-studio.png share/res/icons/32x32/app-hearts.png share/res/icons/32x32/app-hello-world.png share/res/icons/32x32/app-help.png share/res/icons/32x32/app-hex-editor.png share/res/icons/32x32/app-inspector.png share/res/icons/32x32/app-keyboard-mapper.png share/res/icons/32x32/app-keyboard-settings.png share/res/icons/32x32/app-libgfx-demo.png share/res/icons/32x32/app-magnifier.png share/res/icons/32x32/app-mail.png share/res/icons/32x32/app-mandelbrot.png share/res/icons/32x32/app-maps.png share/res/icons/32x32/app-masterword.png share/res/icons/32x32/app-minesweeper.png share/res/icons/32x32/app-model-gallery.png share/res/icons/32x32/app-mouse.png share/res/icons/32x32/app-partition-editor.png share/res/icons/32x32/app-pdf-viewer.png share/res/icons/32x32/app-piano.png share/res/icons/32x32/app-pixel-paint.png share/res/icons/32x32/app-presenter.png share/res/icons/32x32/app-profiler.png share/res/icons/32x32/app-run.png share/res/icons/32x32/app-screensaver.png share/res/icons/32x32/app-settings.png share/res/icons/32x32/app-snake.png share/res/icons/32x32/app-solitaire.png share/res/icons/32x32/app-sound-player.png share/res/icons/32x32/app-space-analyzer.png share/res/icons/32x32/app-spider.png share/res/icons/32x32/app-spreadsheet.png share/res/icons/32x32/app-sql-studio.png share/res/icons/32x32/app-starfield.png share/res/icons/32x32/app-system-monitor.png share/res/icons/32x32/app-terminal.png share/res/icons/32x32/app-text-editor.png share/res/icons/32x32/app-theme-editor.png share/res/icons/32x32/app-tubes.png share/res/icons/32x32/app-video-player.png share/res/icons/32x32/app-welcome.png share/res/icons/32x32/app-widget-gallery.png share/res/icons/32x32/certificate.png share/res/icons/32x32/color-chooser.png share/res/icons/32x32/desktop.png share/res/icons/32x32/downloads.png share/res/icons/32x32/filetype-archive.png share/res/icons/32x32/filetype-asm.png share/res/icons/32x32/filetype-c.png share/res/icons/32x32/filetype-calendar.png share/res/icons/32x32/filetype-cmake.png share/res/icons/32x32/filetype-cplusplus.png share/res/icons/32x32/filetype-css.png share/res/icons/32x32/filetype-db.png share/res/icons/32x32/filetype-executable.png share/res/icons/32x32/filetype-folder-inaccessible.png share/res/icons/32x32/filetype-folder-open.png share/res/icons/32x32/filetype-folder.png share/res/icons/32x32/filetype-font.png share/res/icons/32x32/filetype-form.png share/res/icons/32x32/filetype-git.png share/res/icons/32x32/filetype-gml.png share/res/icons/32x32/filetype-header.png share/res/icons/32x32/filetype-html.png share/res/icons/32x32/filetype-image.png share/res/icons/32x32/filetype-ini.png share/res/icons/32x32/filetype-java.png share/res/icons/32x32/filetype-javascript.png share/res/icons/32x32/filetype-json.png share/res/icons/32x32/filetype-library.png share/res/icons/32x32/filetype-markdown.png share/res/icons/32x32/filetype-music.png share/res/icons/32x32/filetype-object.png share/res/icons/32x32/filetype-palette.png share/res/icons/32x32/filetype-pdf.png share/res/icons/32x32/filetype-php.png share/res/icons/32x32/filetype-pixelpaint.png share/res/icons/32x32/filetype-presenter.png share/res/icons/32x32/filetype-python.png share/res/icons/32x32/filetype-ruby.png share/res/icons/32x32/filetype-shell.png share/res/icons/32x32/filetype-socket.png share/res/icons/32x32/filetype-sound.png share/res/icons/32x32/filetype-spreadsheet.png share/res/icons/32x32/filetype-sql.png share/res/icons/32x32/filetype-symlink.png share/res/icons/32x32/filetype-text.png share/res/icons/32x32/filetype-truetype.png share/res/icons/32x32/filetype-unknown.png share/res/icons/32x32/filetype-video.png share/res/icons/32x32/filetype-wasm.png share/res/icons/32x32/games.png share/res/icons/32x32/git-directory-open.png share/res/icons/32x32/git-directory.png share/res/icons/32x32/hard-disk.png share/res/icons/32x32/home-directory.png share/res/icons/32x32/home.png share/res/icons/32x32/key.png share/res/icons/32x32/ladyball.png share/res/icons/32x32/msgbox-error.png share/res/icons/32x32/msgbox-information.png share/res/icons/32x32/msgbox-question.png share/res/icons/32x32/msgbox-warning.png share/res/icons/32x32/network.png share/res/icons/32x32/recycle-bin.png share/res/icons/32x32/search-engine.png share/res/icons/32x32/shutdown.png share/res/icons/32x32/theming-effects.png share/res/icons/32x32/workspaces.png share/res/icons/SystemMenu.ini share/res/icons/browser/clear-cache.png share/res/icons/browser/cookie.png share/res/icons/browser/dom-tree.png share/res/icons/browser/local-storage.png share/res/icons/calculator/eulers_number.png share/res/icons/calculator/phi.png share/res/icons/calculator/pi.png share/res/icons/hackstudio/Class.png share/res/icons/hackstudio/Cursor.png share/res/icons/hackstudio/Function.png share/res/icons/hackstudio/GButton.png share/res/icons/hackstudio/GCheckBox.png share/res/icons/hackstudio/GGroupBox.png share/res/icons/hackstudio/GLabel.png share/res/icons/hackstudio/GProgressBar.png share/res/icons/hackstudio/GRadioButton.png share/res/icons/hackstudio/GScrollBar.png share/res/icons/hackstudio/GSlider.png share/res/icons/hackstudio/GSpinBox.png share/res/icons/hackstudio/GTextBox.png share/res/icons/hackstudio/Member.png share/res/icons/hackstudio/Namespace.png share/res/icons/hackstudio/Preprocessor.png share/res/icons/hackstudio/Struct.png share/res/icons/hackstudio/Variable.png share/res/icons/hackstudio/add-editor.png share/res/icons/hackstudio/add-terminal.png share/res/icons/hackstudio/remove-editor.png share/res/icons/hackstudio/remove-terminal.png share/res/icons/hackstudio/templates-32x32/cpp-basic.png share/res/icons/hackstudio/templates-32x32/cpp-gui.png share/res/icons/hackstudio/templates-32x32/cpp-library.png share/res/icons/hackstudio/templates-32x32/empty.png share/res/icons/hackstudio/templates-32x32/serenity-application.png share/res/icons/pixelpaint/active-layer-down.png share/res/icons/pixelpaint/active-layer-up.png share/res/icons/pixelpaint/add-guide.png share/res/icons/pixelpaint/add-mask.png share/res/icons/pixelpaint/brush.png share/res/icons/pixelpaint/bucket.png share/res/icons/pixelpaint/circle.png share/res/icons/pixelpaint/clear-guides.png share/res/icons/pixelpaint/clone.png share/res/icons/pixelpaint/close-image.png share/res/icons/pixelpaint/crop.png share/res/icons/pixelpaint/default-colors.png share/res/icons/pixelpaint/eraser.png share/res/icons/pixelpaint/filter.png share/res/icons/pixelpaint/flatten-image.png share/res/icons/pixelpaint/generic-5x5-convolution.png share/res/icons/pixelpaint/gradients.png share/res/icons/pixelpaint/guides.png share/res/icons/pixelpaint/invert-selection.png share/res/icons/pixelpaint/lasso-select.png share/res/icons/pixelpaint/levels.png share/res/icons/pixelpaint/line.png share/res/icons/pixelpaint/load-color-palette.png share/res/icons/pixelpaint/merge-active-layer-down.png share/res/icons/pixelpaint/merge-active-layer-up.png share/res/icons/pixelpaint/merge-visible.png share/res/icons/pixelpaint/move.png share/res/icons/pixelpaint/new-clipboard.png share/res/icons/pixelpaint/next-layer.png share/res/icons/pixelpaint/pen.png share/res/icons/pixelpaint/picker.png share/res/icons/pixelpaint/polygonal-select.png share/res/icons/pixelpaint/previous-layer.png share/res/icons/pixelpaint/rectangle-select.png share/res/icons/pixelpaint/rectangle.png share/res/icons/pixelpaint/save-color-palette.png share/res/icons/pixelpaint/spray.png share/res/icons/pixelpaint/swap-colors.png share/res/icons/pixelpaint/text.png share/res/icons/pixelpaint/wand-select.png share/res/icons/pixelpaint/zoom.png share/res/icons/serenity/treeview-collapse.png share/res/icons/serenity/treeview-expand.png share/res/icons/symlink-emblem-small.png share/res/icons/symlink-emblem.png share/res/icons/themes/Chillychilly/16x16/window-close-modified.png share/res/icons/themes/Chillychilly/16x16/window-close.png share/res/icons/themes/Chillychilly/16x16/window-maximize.png share/res/icons/themes/Chillychilly/16x16/window-minimize.png share/res/icons/themes/Chillychilly/16x16/window-restore.png share/res/icons/themes/Chillychilly/frame-shadow-dark.png share/res/icons/themes/Chillychilly/frame-shadow-light.png share/res/icons/themes/Chillychilly/menu-shadow.png share/res/icons/themes/Coffee/16x16/window-close-hover.png share/res/icons/themes/Coffee/16x16/window-close-modified-hover.png share/res/icons/themes/Coffee/16x16/window-close-modified.png share/res/icons/themes/Coffee/16x16/window-close.png share/res/icons/themes/Coffee/16x16/window-maximize-hover.png share/res/icons/themes/Coffee/16x16/window-maximize.png share/res/icons/themes/Coffee/16x16/window-minimize-hover.png share/res/icons/themes/Coffee/16x16/window-minimize.png share/res/icons/themes/Coffee/16x16/window-restore-hover.png share/res/icons/themes/Coffee/16x16/window-restore.png share/res/icons/themes/Contrast/16x16/window-close-modified.png share/res/icons/themes/Contrast/16x16/window-close.png share/res/icons/themes/Contrast/16x16/window-maximize.png share/res/icons/themes/Contrast/16x16/window-minimize.png share/res/icons/themes/Contrast/16x16/window-restore.png share/res/icons/themes/Cupertino/16x16/window-close-hover.png share/res/icons/themes/Cupertino/16x16/window-close-modified-hover.png share/res/icons/themes/Cupertino/16x16/window-close-modified.png share/res/icons/themes/Cupertino/16x16/window-close.png share/res/icons/themes/Cupertino/16x16/window-maximize-hover.png share/res/icons/themes/Cupertino/16x16/window-maximize.png share/res/icons/themes/Cupertino/16x16/window-minimize-hover.png share/res/icons/themes/Cupertino/16x16/window-minimize.png share/res/icons/themes/Cupertino/16x16/window-restore-hover.png share/res/icons/themes/Cupertino/16x16/window-restore.png share/res/icons/themes/Default/frame-shadow-dark.png share/res/icons/themes/Default/frame-shadow-light.png share/res/icons/themes/Durrque/16x16/window-close-hover.png share/res/icons/themes/Durrque/16x16/window-close-modified-hover.png share/res/icons/themes/Durrque/16x16/window-close-modified.png share/res/icons/themes/Durrque/16x16/window-close.png share/res/icons/themes/Durrque/16x16/window-maximize-hover.png share/res/icons/themes/Durrque/16x16/window-maximize.png share/res/icons/themes/Durrque/16x16/window-minimize-hover.png share/res/icons/themes/Durrque/16x16/window-minimize.png share/res/icons/themes/Durrque/16x16/window-restore-hover.png share/res/icons/themes/Durrque/16x16/window-restore.png share/res/icons/themes/Durrque/frame-shadow-dark.png share/res/icons/themes/Durrque/frame-shadow-light.png share/res/icons/themes/Gruvbox-Dark/16x16/window-close-modified.png share/res/icons/themes/Gruvbox-Dark/16x16/window-close.png share/res/icons/themes/Gruvbox-Dark/16x16/window-maximize.png share/res/icons/themes/Gruvbox-Dark/16x16/window-minimize.png share/res/icons/themes/Gruvbox-Dark/16x16/window-restore.png share/res/icons/themes/Light/16x16/window-close-hover.png share/res/icons/themes/Light/16x16/window-close-modified-hover.png share/res/icons/themes/Light/16x16/window-close-modified.png share/res/icons/themes/Light/16x16/window-close.png share/res/icons/themes/Light/16x16/window-maximize-hover.png share/res/icons/themes/Light/16x16/window-maximize.png share/res/icons/themes/Light/16x16/window-minimize-hover.png share/res/icons/themes/Light/16x16/window-minimize.png share/res/icons/themes/Light/16x16/window-restore-hover.png share/res/icons/themes/Light/16x16/window-restore.png share/res/icons/themes/Redmond/16x16/window-close-modified.png share/res/icons/themes/Redmond/16x16/window-close.png share/res/icons/themes/Redmond/16x16/window-maximize.png share/res/icons/themes/Redmond/16x16/window-minimize.png share/res/icons/themes/Redmond/16x16/window-restore.png share/res/icons/themes/Redmond/menu-shadow.png share/res/icons/themes/Silver/16x16/window-close-hover.png share/res/icons/themes/Silver/16x16/window-close-modified-hover.png share/res/icons/themes/Silver/16x16/window-close-modified.png share/res/icons/themes/Silver/16x16/window-close.png share/res/icons/themes/Silver/16x16/window-maximize-hover.png share/res/icons/themes/Silver/16x16/window-maximize.png share/res/icons/themes/Silver/16x16/window-minimize-hover.png share/res/icons/themes/Silver/16x16/window-minimize.png share/res/icons/themes/Silver/16x16/window-restore-hover.png share/res/icons/themes/Silver/16x16/window-restore.png share/res/icons/themes/Sunshine/16x16/window-close-modified.png share/res/icons/themes/Sunshine/16x16/window-close.png share/res/icons/themes/Sunshine/16x16/window-maximize.png share/res/icons/themes/Sunshine/16x16/window-minimize.png share/res/icons/themes/Sunshine/16x16/window-restore.png share/res/ladybird/BrowserAutoplayAllowlist.txt share/res/ladybird/BrowserContentFilters.txt share/res/ladybird/cacert.pem +share/res/ladybird/directory.html +share/res/ladybird/error.html +share/res/ladybird/inspector.css +share/res/ladybird/inspector.js +share/res/ladybird/new-tab.html share/res/themes/Basalt.ini share/res/themes/Chillychilly.ini share/res/themes/Coffee.ini share/res/themes/Contrast.ini share/res/themes/Cupertino.ini share/res/themes/Dark.ini share/res/themes/Default.ini share/res/themes/Desert.ini share/res/themes/Durrque.ini share/res/themes/Faux Pas.ini share/res/themes/Gruvbox Dark.ini share/res/themes/Light.ini share/res/themes/Nord.ini share/res/themes/Olive.ini share/res/themes/Plum.ini share/res/themes/Pumpkin.ini share/res/themes/Redmond 2000.ini share/res/themes/Redmond.ini share/res/themes/Scarlett.ini share/res/themes/Silver.ini share/res/themes/Sunshine.ini