diff --git a/www/webkit2-gtk3/Makefile b/www/webkit2-gtk3/Makefile index 1620888d3055..8bf664e1e0b3 100644 --- a/www/webkit2-gtk3/Makefile +++ b/www/webkit2-gtk3/Makefile @@ -1,119 +1,120 @@ # Created by: Michael Johnson # $FreeBSD$ PORTNAME= webkit -PORTVERSION= 2.28.4 +PORTVERSION= 2.30.1 CATEGORIES= www MASTER_SITES= https://webkitgtk.org/releases/ PKGNAMESUFFIX= 2-gtk3 DISTNAME= ${PORTNAME}gtk-${PORTVERSION} DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Opensource browser engine using the GTK+ 3 toolkit LICENSE= GPLv2 BSD2CLAUSE LICENSE_COMB= dual LIB_DEPENDS= libenchant-2.so:textproc/enchant2 \ libfribidi.so:converters/fribidi \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libwebp.so:graphics/webp \ libpng.so:graphics/png \ libsecret-1.so:security/libsecret \ libnotify.so:devel/libnotify \ libhyphen.so:textproc/hyphen \ libicutu.so:devel/icu \ libopenjp2.so:graphics/openjpeg \ libharfbuzz.so:print/harfbuzz \ libharfbuzz-icu.so:print/harfbuzz-icu \ libsoup-2.4.so:devel/libsoup \ libgcrypt.so:security/libgcrypt \ libtasn1.so:security/libtasn1 \ libwoff2dec.so:devel/woff2 PORTSCOUT= limitw:1,even USES= bison cmake compiler:c++14-lang gettext gl gnome gperf \ jpeg localbase:ldflags perl5 pkgconfig python:build \ sqlite tar:xz xorg USE_GNOME= cairo gdkpixbuf2 gtk30 introspection:build libxml2 libxslt USE_GL= gl egl glesv2 USE_GSTREAMER1= bad gl USE_LDCONFIG= yes USE_PERL5= build USE_RUBY= yes RUBY_NO_RUN_DEPENDS= yes USE_XORG= x11 xcomposite xdamage xext xrender xt ice BINARY_ALIAS= python=${PYTHON_CMD} CXXFLAGS+= -DFIXED_EXECUTABLE_MEMORY_POOL_SIZE_IN_MB=32 CXXFLAGS_powerpc= -DENABLE_YARR_JIT=0 CXXFLAGS_powerpc64= -DENABLE_YARR_JIT=0 CMAKE_ARGS= -DPORT=GTK CMAKE_OFF= USE_LD_GOLD ${CMAKE_OFF_${ARCH}:U} \ ENABLE_GLES2 \ + USE_SYSTEMD +CMAKE_ON= ENABLE_MINIBROWSER \ USE_SYSTEM_MALLOC -CMAKE_ON= ENABLE_MINIBROWSER CMAKE_OFF_armv6= ENABLE_JIT CMAKE_OFF_armv7= ENABLE_JIT CMAKE_OFF_powerpc= ENABLE_JIT CMAKE_OFF_powerpc64= ENABLE_JIT CONFIGURE_ENV= XDG_CACHE_HOME=${WRKDIR} INSTALL_TARGET= install BROWSER_PLUGINS_DIR?= ${LOCALBASE}/lib/browser_plugins/symlinks/webkit-gtk3 OPTIONS_DEFINE= DEBUG GEOIP WAYLAND OPTIONS_DEFAULT= GEOIP WAYLAND OPTIONS_SUB= yes # Building WebKit with debugging symbols requires ar and ld with # support for thin archives. Also see # https://bugs.webkit.org/show_bug.cgi?id=140384 # binutils can be removed when 12.0-R and 11.2 and 11.3 are EOL # https://svnweb.freebsd.org/base?view=revision&revision=346079 DEBUG_BUILD_DEPENDS= binutils>=0:devel/binutils DEBUG_CMAKE_ON= -DCMAKE_AR=${LOCALBASE}/bin/ar \ -DCMAKE_RANLIB=${LOCALBASE}/bin/ranlib \ -DCMAKE_LINKER=${LOCALBASE}/bin/ld DEBUG_CXXFLAGS= -B${LOCALBASE}/bin DEBUG_CMAKE_OFF= -DCMAKE_AR=/usr/bin/ar \ -DCMAKE_RANLIB=/usr/bin/ranlib \ -DCMAKE_LINKER=/usr/bin/ld DEBUG_CXXFLAGS_OFF= -B/usr/bin DEBUG_CFLAGS_OFF= -DNDEBUG GEOIP_CMAKE_BOOL= ENABLE_GEOLOCATION GEOIP_BUILD_DEPENDS= geoclue>=2.4.3:net/geoclue GEOIP_RUN_DEPENDS= geoclue>=2.4.3:net/geoclue WAYLAND_CMAKE_BOOL= ENABLE_WAYLAND_TARGET WAYLAND_LIB_DEPENDS= libwayland-egl.so:graphics/wayland \ libwpe-1.0.so:www/libwpe \ libWPEBackend-fdo-1.0.so:www/wpebackend-fdo post-patch: @${REINPLACE_CMD} -e 's|/usr/lib/browser/plugins|${BROWSER_PLUGINS_DIR}|' \ ${WRKSRC}/Source/WebKit/Shared/Plugins/unix/PluginSearchPath.cpp pre-configure: # .if !exists() evaluates too early before cairo has a chance to be installed @if ! pkg-config --exists cairo-egl; then \ ${ECHO_MSG} "${PKGNAME}: Needs cairo with OPENGL support enabled."; \ ${FALSE}; \ fi post-install: @${RLN} ${STAGEDIR}${PREFIX}/libexec/webkit2gtk-4.0/jsc \ ${STAGEDIR}${PREFIX}/bin/jsc-4 @${RLN} ${STAGEDIR}${PREFIX}/libexec/webkit2gtk-4.0/MiniBrowser \ ${STAGEDIR}${PREFIX}/bin/MiniBrowser-4 @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so.*.* @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/webkit2gtk-4.0/injected-bundle/*.so @${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/webkit2gtk-4.0/* @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/WebKitWebDriver .include diff --git a/www/webkit2-gtk3/distinfo b/www/webkit2-gtk3/distinfo index dd8592c6b9db..c659fa641fe6 100644 --- a/www/webkit2-gtk3/distinfo +++ b/www/webkit2-gtk3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1595943754 -SHA256 (gnome/webkitgtk-2.28.4.tar.xz) = 821952e8c9303ed752f1fb1d4283f612c25249d00d705d2b79c2db1bc49c9464 -SIZE (gnome/webkitgtk-2.28.4.tar.xz) = 21424908 +TIMESTAMP = 1601399196 +SHA256 (gnome/webkitgtk-2.30.1.tar.xz) = 17c59dfdadb7377192e9b59bc56c8a029c9fad4f38ed732b652bf33d0bd5d6b1 +SIZE (gnome/webkitgtk-2.30.1.tar.xz) = 22304672 diff --git a/www/webkit2-gtk3/files/patch-CMakeLists.txt b/www/webkit2-gtk3/files/patch-CMakeLists.txt index 813cb5761ee8..e4a6eeeb1f90 100644 --- a/www/webkit2-gtk3/files/patch-CMakeLists.txt +++ b/www/webkit2-gtk3/files/patch-CMakeLists.txt @@ -1,14 +1,14 @@ ---- CMakeLists.txt.orig 2019-01-09 10:08:35 UTC +--- CMakeLists.txt.orig 2020-08-12 09:17:37 UTC +++ CMakeLists.txt -@@ -96,9 +96,9 @@ elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "(x64 - set(WTF_CPU_X86_64 1) +@@ -109,9 +109,9 @@ elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "(x64 + endif () elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "(i[3-6]86|x86)") set(WTF_CPU_X86 1) -elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "ppc") +elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "(ppc|powerpc)") set(WTF_CPU_PPC 1) -elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "ppc64") +elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "(ppc64|powerpc64)") set(WTF_CPU_PPC64 1) elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "ppc64le") set(WTF_CPU_PPC64LE 1) diff --git a/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_assembler_ARM64Assembler.h b/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_assembler_ARM64Assembler.h index c8a597010dcc..806540151f1c 100644 --- a/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_assembler_ARM64Assembler.h +++ b/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_assembler_ARM64Assembler.h @@ -1,11 +1,11 @@ ---- Source/JavaScriptCore/assembler/ARM64Assembler.h.orig 2019-01-09 10:08:35 UTC +--- Source/JavaScriptCore/assembler/ARM64Assembler.h.orig 2020-08-12 09:17:52 UTC +++ Source/JavaScriptCore/assembler/ARM64Assembler.h -@@ -2874,6 +2874,8 @@ class ARM64Assembler { (public) +@@ -2825,6 +2825,8 @@ class ARM64Assembler { (public) { - #if OS(IOS_FAMILY) + #if OS(DARWIN) sys_cache_control(kCacheFunctionPrepareForExecution, code, size); +#elif OS(FREEBSD) || OS(NETBSD) + __clear_cache(code, reinterpret_cast(code) + size); #elif OS(FUCHSIA) zx_cache_flush(code, size, ZX_CACHE_FLUSH_INSN); #elif OS(LINUX) diff --git a/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_assembler_ARMv7Assembler.h b/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_assembler_ARMv7Assembler.h index 710edf8d37ab..01f641222269 100644 --- a/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_assembler_ARMv7Assembler.h +++ b/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_assembler_ARMv7Assembler.h @@ -1,11 +1,11 @@ ---- Source/JavaScriptCore/assembler/ARMv7Assembler.h.orig 2019-02-12 11:21:03 UTC +--- Source/JavaScriptCore/assembler/ARMv7Assembler.h.orig 2020-08-12 09:17:52 UTC +++ Source/JavaScriptCore/assembler/ARMv7Assembler.h -@@ -2471,6 +2471,8 @@ class ARMv7Assembler { (public) +@@ -2396,6 +2396,8 @@ class ARMv7Assembler { (public) { - #if OS(IOS_FAMILY) + #if OS(DARWIN) sys_cache_control(kCacheFunctionPrepareForExecution, code, size); +#elif OS(FREEBSD) || OS(NETBSD) + __clear_cache(code, reinterpret_cast(code) + size); #elif OS(LINUX) size_t page = pageSize(); uintptr_t current = reinterpret_cast(code); diff --git a/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_jsc.cpp b/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_jsc.cpp new file mode 100644 index 000000000000..c01af45d95f4 --- /dev/null +++ b/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_jsc.cpp @@ -0,0 +1,12 @@ +--- Source/JavaScriptCore/jsc.cpp.orig 2020-08-12 09:17:53 UTC ++++ Source/JavaScriptCore/jsc.cpp +@@ -94,6 +94,9 @@ + #else + #include + #endif ++#if PLATFORM(GTK) ++#include ++#endif + + #if PLATFORM(COCOA) + #include diff --git a/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_offlineasm_arm64.rb b/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_offlineasm_arm64.rb index baca9e73273b..5989f8958ae9 100644 --- a/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_offlineasm_arm64.rb +++ b/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_offlineasm_arm64.rb @@ -1,11 +1,11 @@ ---- Source/JavaScriptCore/offlineasm/arm64.rb.orig 2019-02-12 11:21:03 UTC +--- Source/JavaScriptCore/offlineasm/arm64.rb.orig 2020-08-12 09:17:53 UTC +++ Source/JavaScriptCore/offlineasm/arm64.rb -@@ -1034,7 +1034,7 @@ class Instruction +@@ -1098,7 +1098,7 @@ class Instruction $asm.puts "ldr #{operands[1].arm64Operand(:quad)}, [#{operands[1].arm64Operand(:quad)}, #{operands[0].asmLabel}@GOTPAGEOFF]" # On Linux, use ELF GOT relocation specifiers. - $asm.putStr("#elif OS(LINUX)") + $asm.putStr("#elif OS(LINUX) || OS(FREEBSD)") $asm.puts "adrp #{operands[1].arm64Operand(:quad)}, :got:#{operands[0].asmLabel}" $asm.puts "ldr #{operands[1].arm64Operand(:quad)}, [#{operands[1].arm64Operand(:quad)}, :got_lo12:#{operands[0].asmLabel}]" diff --git a/www/webkit2-gtk3/files/patch-Source_WTF_wtf_PlatformCPU.h b/www/webkit2-gtk3/files/patch-Source_WTF_wtf_PlatformCPU.h index 7aba13da9402..2a9b4c87a99b 100644 --- a/www/webkit2-gtk3/files/patch-Source_WTF_wtf_PlatformCPU.h +++ b/www/webkit2-gtk3/files/patch-Source_WTF_wtf_PlatformCPU.h @@ -1,18 +1,18 @@ ---- Source/WTF/wtf/PlatformCPU.h.orig 2020-03-16 20:02:18.816718000 +0100 -+++ Source/WTF/wtf/PlatformCPU.h 2020-03-16 20:02:49.520094000 +0100 +--- Source/WTF/wtf/PlatformCPU.h.orig 2020-08-12 09:17:54 UTC ++++ Source/WTF/wtf/PlatformCPU.h @@ -155,6 +155,7 @@ #elif defined(__ARM_ARCH_6__) \ || defined(__ARM_ARCH_6J__) \ || defined(__ARM_ARCH_6K__) \ + || defined(__ARM_ARCH_6KZ__) \ || defined(__ARM_ARCH_6Z__) \ || defined(__ARM_ARCH_6ZK__) \ || defined(__ARM_ARCH_6T2__) \ @@ -196,6 +197,7 @@ #elif defined(__ARM_ARCH_6J__) \ || defined(__ARM_ARCH_6K__) \ + || defined(__ARM_ARCH_6KZ__) \ || defined(__ARM_ARCH_6Z__) \ || defined(__ARM_ARCH_6ZK__) \ || defined(__ARM_ARCH_6M__) diff --git a/www/webkit2-gtk3/files/patch-Source_WTF_wtf_RAMSize.cpp b/www/webkit2-gtk3/files/patch-Source_WTF_wtf_RAMSize.cpp new file mode 100644 index 000000000000..f64849bc6466 --- /dev/null +++ b/www/webkit2-gtk3/files/patch-Source_WTF_wtf_RAMSize.cpp @@ -0,0 +1,33 @@ +--- Source/WTF/wtf/RAMSize.cpp.orig 2020-08-12 09:17:54 UTC ++++ Source/WTF/wtf/RAMSize.cpp +@@ -34,6 +34,10 @@ + #if OS(LINUX) + #include + #endif // OS(LINUX) ++#if OS(FREEBSD) ++#include ++#include ++#endif + #else + #include + #endif +@@ -54,10 +58,18 @@ static size_t computeRAMSize() + return ramSizeGuess; + return status.ullTotalPhys; + #elif USE(SYSTEM_MALLOC) +-#if OS(LINUX) || OS(FREEBSD) ++#if OS(LINUX) + struct sysinfo si; + sysinfo(&si); + return si.totalram * si.mem_unit; ++#elif OS(FREEBSD) ++ size_t physmem, len; ++ int mib[2] = { CTL_HW, HW_PHYSMEM }; ++ if (sysctl(mib, 2, &physmem, &len, NULL, 0) == 0 ++ && len == sizeof(physmem)) ++ return physmem; ++ else ++ return 512 * MB; // guess + #else + #error "Missing a platform specific way of determining the available RAM" + #endif // OS(LINUX) || OS(FREEBSD) diff --git a/www/webkit2-gtk3/files/patch-Source_WTF_wtf_unix_MemoryPressureHandlerUnix.cpp b/www/webkit2-gtk3/files/patch-Source_WTF_wtf_unix_MemoryPressureHandlerUnix.cpp new file mode 100644 index 000000000000..1b14ef50772c --- /dev/null +++ b/www/webkit2-gtk3/files/patch-Source_WTF_wtf_unix_MemoryPressureHandlerUnix.cpp @@ -0,0 +1,11 @@ +--- Source/WTF/wtf/unix/MemoryPressureHandlerUnix.cpp.orig 2020-08-12 09:17:54 UTC ++++ Source/WTF/wtf/unix/MemoryPressureHandlerUnix.cpp +@@ -28,7 +28,7 @@ + #include "config.h" + #include + +-#include ++#include + #include + #include + #include diff --git a/www/webkit2-gtk3/files/patch-Source_WebCore_platform_network_DNS.h b/www/webkit2-gtk3/files/patch-Source_WebCore_platform_network_DNS.h new file mode 100644 index 000000000000..620577405476 --- /dev/null +++ b/www/webkit2-gtk3/files/patch-Source_WebCore_platform_network_DNS.h @@ -0,0 +1,10 @@ +--- Source/WebCore/platform/network/DNS.h.orig 2020-09-30 07:03:48 UTC ++++ Source/WebCore/platform/network/DNS.h +@@ -29,6 +29,7 @@ + #include + #include + #else ++#include + #include + #endif + diff --git a/www/webkit2-gtk3/files/patch-Source_bmalloc_bmalloc_BPlatform.h b/www/webkit2-gtk3/files/patch-Source_bmalloc_bmalloc_BPlatform.h index fc1f7de3cc9c..21e0bc56f9d6 100644 --- a/www/webkit2-gtk3/files/patch-Source_bmalloc_bmalloc_BPlatform.h +++ b/www/webkit2-gtk3/files/patch-Source_bmalloc_bmalloc_BPlatform.h @@ -1,10 +1,10 @@ ---- Source/bmalloc/bmalloc/BPlatform.h.orig 2018-11-09 13:57:26 UTC +--- Source/bmalloc/bmalloc/BPlatform.h.orig 2020-08-12 09:17:57 UTC +++ Source/bmalloc/bmalloc/BPlatform.h -@@ -144,6 +144,7 @@ +@@ -159,6 +159,7 @@ #elif defined(__ARM_ARCH_6__) \ || defined(__ARM_ARCH_6J__) \ || defined(__ARM_ARCH_6K__) \ +|| defined(__ARM_ARCH_6KZ__) \ || defined(__ARM_ARCH_6Z__) \ || defined(__ARM_ARCH_6ZK__) \ || defined(__ARM_ARCH_6T2__) \ diff --git a/www/webkit2-gtk3/files/patch-git_c3cf651 b/www/webkit2-gtk3/files/patch-git_c3cf651 deleted file mode 100644 index fff6913530a2..000000000000 --- a/www/webkit2-gtk3/files/patch-git_c3cf651 +++ /dev/null @@ -1,77 +0,0 @@ -Partial backport of: - -From c3cf651016e4cdcb4350598d4a586821071f91bf Mon Sep 17 00:00:00 2001 -From: "cturner@igalia.com" - -Date: Thu, 30 Apr 2020 15:12:36 +0000 -Subject: [PATCH] [clang 11] fix build errors due to -WWc++11-narrowing - https://bugs.webkit.org/show_bug.cgi?id=211193 - -Reviewed by Adrian Perez de Castro. - -Fixes the following errors, - -Source/WebCore/html/MediaElementSession.cpp:1059:9: error: type 'WebCore::RenderMedia *' cannot be narrowed to 'bool' in initializer list [-Wc++11-narrowing] -m_element.renderer(), -^~~~~~~~~~~~~~~~~~~~ - -Source/WebCore/style/StyleResolver.cpp:106:55: error: type 'const char [4]' cannot be narrowed to 'bool' in initializer list [-Wc++11-narrowing] -m_mediaQueryEvaluator = MediaQueryEvaluator { "all" }; - ^~~~~ -Source/WebCore/style/StyleResolver.cpp:106:55: note: insert an explicit cast to silence this issue -m_mediaQueryEvaluator = MediaQueryEvaluator { "all" }; - ^~~~~ - static_cast( ) - -* html/HTMLMediaElement.h: -(WebCore::HTMLMediaElement::hasRenderer const): -MediaElementSession was implicitly casting a pointer to a bool, -which is not allowed with modern Clang checks. Add a helper method -to encapsulate the now required static_cast. -* html/MediaElementSession.cpp: Use the new helper method to see -if the HTMLMediaElement has an associated renderer. -(WebCore::MediaElementSession::updateMediaUsageIfChanged): -* style/StyleResolver.cpp: This was calling MediaQueryEvaluator { -"all" }; and seemingly expecting to cast a const char[] to a bool, -or maybe String? It's confusing because of the MediaQueryEvaluator -API. If it was implicitly converting to bool then that could be -unintentional. Such casts are not allowed either now. The -MediaQueryEvaluator's default constructor says it returns true for -"all", which appears to be the original intent of this call, so I -replaced it with that. -(WebCore::Style::Resolver::Resolver): - - -git-svn-id: http://svn.webkit.org/repository/webkit/trunk@260951 268f45cc-cd09-0410-ab3c-d52691b4dbfc ---- - Source/WebCore/ChangeLog | 39 +++++++++++++++++++++ - Source/WebCore/html/HTMLMediaElement.h | 1 + - Source/WebCore/html/MediaElementSession.cpp | 2 +- - Source/WebCore/style/StyleResolver.cpp | 2 +- - 4 files changed, 42 insertions(+), 2 deletions(-) - -diff --git a/Source/WebCore/html/HTMLMediaElement.h b/Source/WebCore/html/HTMLMediaElement.h -index b466dfc139d7..444f349df87b 100644 ---- Source/WebCore/html/HTMLMediaElement.h -+++ Source/WebCore/html/HTMLMediaElement.h -@@ -155,6 +155,7 @@ class HTMLMediaElement - virtual bool isVideo() const { return false; } - bool hasVideo() const override { return false; } - bool hasAudio() const override; -+ bool hasRenderer() const { return static_cast(renderer()); } - - static HashSet& allMediaElements(); - -diff --git a/Source/WebCore/style/StyleResolver.cpp b/Source/WebCore/style/StyleResolver.cpp -index 651f8f1e2d78..9333b83913a4 100644 ---- Source/WebCore/style/StyleResolver.cpp -+++ Source/WebCore/style/StyleResolver.cpp -@@ -103,7 +103,7 @@ Resolver::Resolver(Document& document) - if (view) - m_mediaQueryEvaluator = MediaQueryEvaluator { view->mediaType() }; - else -- m_mediaQueryEvaluator = MediaQueryEvaluator { "all" }; -+ m_mediaQueryEvaluator = MediaQueryEvaluator { }; - - if (root) { - m_rootDefaultStyle = styleForElement(*root, m_document.renderStyle(), nullptr, RuleMatchingBehavior::MatchOnlyUserAgentRules).renderStyle; diff --git a/www/webkit2-gtk3/pkg-plist b/www/webkit2-gtk3/pkg-plist index ecaa6b47a82e..b8e4377c3a42 100644 --- a/www/webkit2-gtk3/pkg-plist +++ b/www/webkit2-gtk3/pkg-plist @@ -1,284 +1,285 @@ bin/MiniBrowser-4 bin/WebKitWebDriver bin/jsc-4 include/webkitgtk-4.0/JavaScriptCore/JSBase.h include/webkitgtk-4.0/JavaScriptCore/JSContextRef.h include/webkitgtk-4.0/JavaScriptCore/JSObjectRef.h include/webkitgtk-4.0/JavaScriptCore/JSStringRef.h include/webkitgtk-4.0/JavaScriptCore/JSTypedArray.h include/webkitgtk-4.0/JavaScriptCore/JSValueRef.h include/webkitgtk-4.0/JavaScriptCore/JavaScript.h include/webkitgtk-4.0/JavaScriptCore/WebKitAvailability.h include/webkitgtk-4.0/jsc/JSCAutocleanups.h include/webkitgtk-4.0/jsc/JSCClass.h include/webkitgtk-4.0/jsc/JSCContext.h include/webkitgtk-4.0/jsc/JSCDefines.h include/webkitgtk-4.0/jsc/JSCException.h include/webkitgtk-4.0/jsc/JSCOptions.h include/webkitgtk-4.0/jsc/JSCValue.h include/webkitgtk-4.0/jsc/JSCVersion.h include/webkitgtk-4.0/jsc/JSCVirtualMachine.h include/webkitgtk-4.0/jsc/JSCWeakValue.h include/webkitgtk-4.0/jsc/jsc.h include/webkitgtk-4.0/webkit2/WebKitApplicationInfo.h include/webkitgtk-4.0/webkit2/WebKitAuthenticationRequest.h include/webkitgtk-4.0/webkit2/WebKitAutocleanups.h include/webkitgtk-4.0/webkit2/WebKitAutomationSession.h include/webkitgtk-4.0/webkit2/WebKitBackForwardList.h include/webkitgtk-4.0/webkit2/WebKitBackForwardListItem.h include/webkitgtk-4.0/webkit2/WebKitColorChooserRequest.h include/webkitgtk-4.0/webkit2/WebKitConsoleMessage.h include/webkitgtk-4.0/webkit2/WebKitContextMenu.h include/webkitgtk-4.0/webkit2/WebKitContextMenuActions.h include/webkitgtk-4.0/webkit2/WebKitContextMenuItem.h include/webkitgtk-4.0/webkit2/WebKitCookieManager.h include/webkitgtk-4.0/webkit2/WebKitCredential.h include/webkitgtk-4.0/webkit2/WebKitDefines.h include/webkitgtk-4.0/webkit2/WebKitDeviceInfoPermissionRequest.h include/webkitgtk-4.0/webkit2/WebKitDownload.h include/webkitgtk-4.0/webkit2/WebKitEditingCommands.h include/webkitgtk-4.0/webkit2/WebKitEditorState.h include/webkitgtk-4.0/webkit2/WebKitEnumTypes.h include/webkitgtk-4.0/webkit2/WebKitError.h include/webkitgtk-4.0/webkit2/WebKitFaviconDatabase.h include/webkitgtk-4.0/webkit2/WebKitFileChooserRequest.h include/webkitgtk-4.0/webkit2/WebKitFindController.h include/webkitgtk-4.0/webkit2/WebKitFormSubmissionRequest.h include/webkitgtk-4.0/webkit2/WebKitForwardDeclarations.h include/webkitgtk-4.0/webkit2/WebKitFrame.h include/webkitgtk-4.0/webkit2/WebKitGeolocationManager.h include/webkitgtk-4.0/webkit2/WebKitGeolocationPermissionRequest.h include/webkitgtk-4.0/webkit2/WebKitHitTestResult.h include/webkitgtk-4.0/webkit2/WebKitInputMethodContext.h include/webkitgtk-4.0/webkit2/WebKitInstallMissingMediaPluginsPermissionRequest.h include/webkitgtk-4.0/webkit2/WebKitJavascriptResult.h include/webkitgtk-4.0/webkit2/WebKitMimeInfo.h include/webkitgtk-4.0/webkit2/WebKitNavigationAction.h include/webkitgtk-4.0/webkit2/WebKitNavigationPolicyDecision.h include/webkitgtk-4.0/webkit2/WebKitNetworkProxySettings.h include/webkitgtk-4.0/webkit2/WebKitNotification.h include/webkitgtk-4.0/webkit2/WebKitNotificationPermissionRequest.h include/webkitgtk-4.0/webkit2/WebKitOptionMenu.h include/webkitgtk-4.0/webkit2/WebKitOptionMenuItem.h include/webkitgtk-4.0/webkit2/WebKitPermissionRequest.h include/webkitgtk-4.0/webkit2/WebKitPlugin.h include/webkitgtk-4.0/webkit2/WebKitPointerLockPermissionRequest.h include/webkitgtk-4.0/webkit2/WebKitPolicyDecision.h include/webkitgtk-4.0/webkit2/WebKitPrintCustomWidget.h include/webkitgtk-4.0/webkit2/WebKitPrintOperation.h include/webkitgtk-4.0/webkit2/WebKitResponsePolicyDecision.h include/webkitgtk-4.0/webkit2/WebKitScriptDialog.h include/webkitgtk-4.0/webkit2/WebKitScriptWorld.h include/webkitgtk-4.0/webkit2/WebKitSecurityManager.h include/webkitgtk-4.0/webkit2/WebKitSecurityOrigin.h include/webkitgtk-4.0/webkit2/WebKitSettings.h include/webkitgtk-4.0/webkit2/WebKitURIRequest.h include/webkitgtk-4.0/webkit2/WebKitURIResponse.h include/webkitgtk-4.0/webkit2/WebKitURISchemeRequest.h include/webkitgtk-4.0/webkit2/WebKitURIUtilities.h include/webkitgtk-4.0/webkit2/WebKitUserContent.h include/webkitgtk-4.0/webkit2/WebKitUserContentFilterStore.h include/webkitgtk-4.0/webkit2/WebKitUserContentManager.h include/webkitgtk-4.0/webkit2/WebKitUserMediaPermissionRequest.h include/webkitgtk-4.0/webkit2/WebKitUserMessage.h include/webkitgtk-4.0/webkit2/WebKitVersion.h include/webkitgtk-4.0/webkit2/WebKitWebContext.h include/webkitgtk-4.0/webkit2/WebKitWebEditor.h include/webkitgtk-4.0/webkit2/WebKitWebExtension.h include/webkitgtk-4.0/webkit2/WebKitWebExtensionAutocleanups.h include/webkitgtk-4.0/webkit2/WebKitWebHitTestResult.h include/webkitgtk-4.0/webkit2/WebKitWebInspector.h include/webkitgtk-4.0/webkit2/WebKitWebPage.h include/webkitgtk-4.0/webkit2/WebKitWebProcessEnumTypes.h include/webkitgtk-4.0/webkit2/WebKitWebResource.h include/webkitgtk-4.0/webkit2/WebKitWebView.h include/webkitgtk-4.0/webkit2/WebKitWebViewBase.h include/webkitgtk-4.0/webkit2/WebKitWebViewSessionState.h include/webkitgtk-4.0/webkit2/WebKitWebsiteData.h +include/webkitgtk-4.0/webkit2/WebKitWebsiteDataAccessPermissionRequest.h include/webkitgtk-4.0/webkit2/WebKitWebsiteDataManager.h +include/webkitgtk-4.0/webkit2/WebKitWebsitePolicies.h include/webkitgtk-4.0/webkit2/WebKitWindowProperties.h include/webkitgtk-4.0/webkit2/webkit-web-extension.h include/webkitgtk-4.0/webkit2/webkit2.h include/webkitgtk-4.0/webkitdom/WebKitDOMAttr.h include/webkitgtk-4.0/webkitdom/WebKitDOMBlob.h include/webkitgtk-4.0/webkitdom/WebKitDOMCDATASection.h include/webkitgtk-4.0/webkitdom/WebKitDOMCSSRule.h include/webkitgtk-4.0/webkitdom/WebKitDOMCSSRuleList.h include/webkitgtk-4.0/webkitdom/WebKitDOMCSSStyleDeclaration.h include/webkitgtk-4.0/webkitdom/WebKitDOMCSSStyleSheet.h include/webkitgtk-4.0/webkitdom/WebKitDOMCSSValue.h include/webkitgtk-4.0/webkitdom/WebKitDOMCharacterData.h include/webkitgtk-4.0/webkitdom/WebKitDOMClientRect.h include/webkitgtk-4.0/webkitdom/WebKitDOMClientRectList.h include/webkitgtk-4.0/webkitdom/WebKitDOMComment.h include/webkitgtk-4.0/webkitdom/WebKitDOMCustom.h include/webkitgtk-4.0/webkitdom/WebKitDOMCustomUnstable.h include/webkitgtk-4.0/webkitdom/WebKitDOMDOMImplementation.h include/webkitgtk-4.0/webkitdom/WebKitDOMDOMSelection.h include/webkitgtk-4.0/webkitdom/WebKitDOMDOMTokenList.h include/webkitgtk-4.0/webkitdom/WebKitDOMDOMWindow.h include/webkitgtk-4.0/webkitdom/WebKitDOMDOMWindowUnstable.h include/webkitgtk-4.0/webkitdom/WebKitDOMDeprecated.h include/webkitgtk-4.0/webkitdom/WebKitDOMDocument.h include/webkitgtk-4.0/webkitdom/WebKitDOMDocumentFragment.h include/webkitgtk-4.0/webkitdom/WebKitDOMDocumentFragmentUnstable.h include/webkitgtk-4.0/webkitdom/WebKitDOMDocumentType.h include/webkitgtk-4.0/webkitdom/WebKitDOMDocumentUnstable.h include/webkitgtk-4.0/webkitdom/WebKitDOMElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMElementUnstable.h include/webkitgtk-4.0/webkitdom/WebKitDOMEvent.h include/webkitgtk-4.0/webkitdom/WebKitDOMEventTarget.h include/webkitgtk-4.0/webkitdom/WebKitDOMFile.h include/webkitgtk-4.0/webkitdom/WebKitDOMFileList.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLAnchorElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLAppletElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLAreaElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLBRElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLBaseElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLBodyElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLButtonElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLCanvasElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLCollection.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLDListElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLDirectoryElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLDivElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLDocument.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLElementUnstable.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLEmbedElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFieldSetElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFontElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFormElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFrameElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFrameSetElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLHRElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLHeadElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLHeadingElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLHtmlElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLIFrameElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLImageElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLInputElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLIElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLabelElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLegendElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLinkElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMapElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMarqueeElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMenuElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMetaElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLModElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOListElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLObjectElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOptGroupElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOptionElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOptionsCollection.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLParagraphElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLParamElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLPreElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLQuoteElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLScriptElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLSelectElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLStyleElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableCaptionElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableCellElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableColElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableRowElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableSectionElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTextAreaElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTitleElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLUListElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMKeyboardEvent.h include/webkitgtk-4.0/webkitdom/WebKitDOMMediaList.h include/webkitgtk-4.0/webkitdom/WebKitDOMMouseEvent.h include/webkitgtk-4.0/webkitdom/WebKitDOMNamedNodeMap.h include/webkitgtk-4.0/webkitdom/WebKitDOMNode.h include/webkitgtk-4.0/webkitdom/WebKitDOMNodeFilter.h include/webkitgtk-4.0/webkitdom/WebKitDOMNodeIterator.h include/webkitgtk-4.0/webkitdom/WebKitDOMNodeList.h include/webkitgtk-4.0/webkitdom/WebKitDOMObject.h include/webkitgtk-4.0/webkitdom/WebKitDOMProcessingInstruction.h include/webkitgtk-4.0/webkitdom/WebKitDOMRange.h include/webkitgtk-4.0/webkitdom/WebKitDOMRangeUnstable.h include/webkitgtk-4.0/webkitdom/WebKitDOMStyleSheet.h include/webkitgtk-4.0/webkitdom/WebKitDOMStyleSheetList.h include/webkitgtk-4.0/webkitdom/WebKitDOMText.h include/webkitgtk-4.0/webkitdom/WebKitDOMTreeWalker.h include/webkitgtk-4.0/webkitdom/WebKitDOMUIEvent.h include/webkitgtk-4.0/webkitdom/WebKitDOMWheelEvent.h include/webkitgtk-4.0/webkitdom/WebKitDOMXPathExpression.h include/webkitgtk-4.0/webkitdom/WebKitDOMXPathNSResolver.h include/webkitgtk-4.0/webkitdom/WebKitDOMXPathResult.h include/webkitgtk-4.0/webkitdom/webkitdom.h include/webkitgtk-4.0/webkitdom/webkitdomautocleanups.h include/webkitgtk-4.0/webkitdom/webkitdomdefines.h lib/girepository-1.0/JavaScriptCore-4.0.typelib lib/girepository-1.0/WebKit2-4.0.typelib lib/girepository-1.0/WebKit2WebExtension-4.0.typelib lib/libjavascriptcoregtk-4.0.so lib/libjavascriptcoregtk-4.0.so.18 -lib/libjavascriptcoregtk-4.0.so.18.16.7 +lib/libjavascriptcoregtk-4.0.so.18.17.9 lib/libwebkit2gtk-4.0.so lib/libwebkit2gtk-4.0.so.37 -lib/libwebkit2gtk-4.0.so.37.44.6 +lib/libwebkit2gtk-4.0.so.37.49.5 lib/webkit2gtk-4.0/injected-bundle/libwebkit2gtkinjectedbundle.so libdata/pkgconfig/javascriptcoregtk-4.0.pc libdata/pkgconfig/webkit2gtk-4.0.pc libdata/pkgconfig/webkit2gtk-web-extension-4.0.pc libexec/webkit2gtk-4.0/MiniBrowser libexec/webkit2gtk-4.0/WebKitNetworkProcess -libexec/webkit2gtk-4.0/WebKitPluginProcess libexec/webkit2gtk-4.0/WebKitWebProcess libexec/webkit2gtk-4.0/jsc share/gir-1.0/JavaScriptCore-4.0.gir share/gir-1.0/WebKit2-4.0.gir share/gir-1.0/WebKit2WebExtension-4.0.gir share/locale/ar/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/as/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/bg/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/ca/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/cs/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/da/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/de/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/el/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/en_CA/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/en_GB/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/eo/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/es/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/et/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/eu/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/fi/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/fr/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/gl/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/gu/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/he/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/hi/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/hu/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/id/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/it/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/ja/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/kn/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/ko/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/lt/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/lv/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/ml/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/mr/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/nb/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/nl/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/or/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/pa/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/pl/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/pt/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/pt_BR/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/ro/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/ru/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/sl/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/sr/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/sr@latin/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/sv/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/ta/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/te/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/tr/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/uk/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/vi/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/zh_CN/LC_MESSAGES/WebKit2GTK-4.0.mo