From nobody Sun Dec 17 21:43:09 2023 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Stbzd484lz54JsG; Sun, 17 Dec 2023 21:43:09 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Stbzd3q6sz4Gvf; Sun, 17 Dec 2023 21:43:09 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702849389; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=M5nqTyHio3VmGkmIhG/d12axzKS4GvR6lvXPDdYnj5Q=; b=ZzZR+anSMQJvOMQGzPpzuVS++C2vxuc6sgGvRfoB824ZEQfOy07WYGThbhDatW90cSlb/2 l1UYzaNgDfWYGQTwLr0DpHe1lJOaXVgW6bLZ4kpcfaCnPvUOmLm0RTp7mdXPGnWxeHXjS9 XHY6ww0xuKc/IpeOyAWUFRJ/catDiOQqk7KwqP5AhiWA6QRscAEwz4aAsRqGbjNABacP9l h1C+GZft84PBj7VJp5Fd2OdWR2R4lJzb2fGqAsw4hV10mPCmKFeZZxL+723zwI6IKnlhEk ZeSl5EzjO3w9n+GA3wUTkUaJYYw/j53NmE6ADCKDDNr8fDCbdk0Q05yrMFzj2A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1702849389; a=rsa-sha256; cv=none; b=oVE9Rk3WRzqpq4lmOP0SMnjQc+fPEprFMD6ltbLNHHByYAeW60Q7rd7nLGOXD5Dlk6MAm8 s/zSjeA5iLJBSHojo7nvCqUiQVdO2MfXxqNMsJ3u0bULEDeuj1yqPLoqXhVzRONqk1B2OO mP2e1onF9MzbQDBHiclQN6bImELM4S9/kmwLgsr4ObhqtQQijxcMZRqLX4m45nYaj37cOn D8tNA00AtdxddBSryHbfcujk6X0D7gnyeO8j2axHGXCMfBrnvEgLINj/sYzLeEAH4/boaN tk6hilJ3vRYsop4G05JaBWeqOJzTiIA08973upInmLMfaThmbwbtS2h2T9EqgQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702849389; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=M5nqTyHio3VmGkmIhG/d12axzKS4GvR6lvXPDdYnj5Q=; b=OTYYlyCS1s9LDASsFNqjjMink/yTkSynX5oalAP++vCU0yPTLGkDHNCe0yJTv5UVrfTTn1 vZE/rwIPdtS4R7qD5ebB9fghGEyRUV7l10bnAPThBpV8SCQJYyMcc+vF2/5ijf0DCcgqfD EMVP8+NxmJv7l5cOafy+5Gk7s3wB6Lm8ZakGaNbLJpfZP49XIkkQq7du/QZPyK7EmETnEC PfP1Wx+thq1F0PfLlZcqSfYy9B1XeitOSkjh0VVw8cQj49/dtBknqVtHHBWAYo936WQw/n RjhNmmV5VNydWg83fSPjpjNVyr1Q/FvKk5Wp9WG39JEtptHyd7MC2vQbwKAN1Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Stbzd2pkNzv3c; Sun, 17 Dec 2023 21:43:09 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3BHLh91a027802; Sun, 17 Dec 2023 21:43:09 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BHLh9DM027799; Sun, 17 Dec 2023 21:43:09 GMT (envelope-from git) Date: Sun, 17 Dec 2023 21:43:09 GMT Message-Id: <202312172143.3BHLh9DM027799@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Robert Clausecker Subject: git: ed91ee48f3d0 - main - www/ladybird: update to g20231216 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: fuz X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ed91ee48f3d0efa1ddf3efb465666e9ef926acde Auto-Submitted: auto-generated The branch main has been updated by fuz: URL: https://cgit.FreeBSD.org/ports/commit/?id=ed91ee48f3d0efa1ddf3efb465666e9ef926acde commit ed91ee48f3d0efa1ddf3efb465666e9ef926acde Author: Robert Clausecker AuthorDate: 2023-12-17 15:04:41 +0000 Commit: Robert Clausecker CommitDate: 2023-12-17 21:42:50 +0000 www/ladybird: update to g20231216 This fixes some missing files in the previous version. Ladybird is currently in development and not particularly stable. Reported by: Benjamin Takacs --- www/ladybird/Makefile | 7 +- www/ladybird/distinfo | 24 +- www/ladybird/files/patch-AK_Format.cpp | 20 ++ ...ch-Userland_Libraries_LibCore_StandardPaths.cpp | 21 ++ .../patch-Userland_Libraries_LibJS_CMakeLists.txt | 4 +- www/ladybird/pkg-plist | 292 +-------------------- 6 files changed, 68 insertions(+), 300 deletions(-) diff --git a/www/ladybird/Makefile b/www/ladybird/Makefile index 367ad5fbee01..2dbdde6f42d8 100644 --- a/www/ladybird/Makefile +++ b/www/ladybird/Makefile @@ -1,13 +1,15 @@ 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}*} @@ -33,7 +35,7 @@ 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 @@ -70,6 +72,7 @@ post-configure: ${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: 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,6 +1,6 @@ ---- 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) 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 @@ -121,11 +121,11 @@ 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 @@ -256,290 +256,6 @@ 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 @@ -642,6 +358,7 @@ 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 @@ -1104,6 +821,11 @@ 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