From cb2cca6d0e0e8a99b39752236f742e1f40cb28b1 Mon Sep 17 00:00:00 2001 From: Alberto Garcia Date: Wed, 15 Feb 2023 22:52:14 +0100 Subject: [PATCH 1/1] Import wpewebkit_2.38.5-1.debian.tar.xz [dgit import tarball wpewebkit 2.38.5-1 wpewebkit_2.38.5-1.debian.tar.xz] --- WPEWebDriver.1 | 46 + changelog | 516 +++ control | 133 + control.in | 132 + copyright | 3558 +++++++++++++++++ gbp.conf | 7 + libwpewebkit-1.0-3.docs | 1 + libwpewebkit-1.0-3.install | 5 + libwpewebkit-1.0-3.lintian-overrides | 2 + libwpewebkit-1.0-3.symbols | 948 +++++ libwpewebkit-1.0-dev.install | 3 + ...webkit-1.0-doc.doc-base.wpe-javascriptcore | 15 + ...ewebkit-1.0-doc.doc-base.wpe-web-extension | 9 + libwpewebkit-1.0-doc.doc-base.wpe-webkit | 15 + libwpewebkit-1.0-doc.install | 1 + libwpewebkit-1.0-doc.links | 3 + not-installed | 2 + patches/dont-detect-sse2.patch | 24 + patches/fix-ftbfs-m68k.patch | 195 + patches/fix-ftbfs-sparc64.patch | 19 + patches/fix-ftbfs-x32.patch | 37 + patches/prefer-pthread.patch | 28 + patches/reduce-memory-overheads.patch | 21 + patches/series | 6 + rules | 199 + source/format | 1 + source/lintian-overrides | 41 + upstream/metadata | 4 + upstream/signing-key.asc | 62 + watch | 3 + wpewebkit-driver.install | 1 + wpewebkit-driver.manpages | 1 + 32 files changed, 6038 insertions(+) create mode 100644 WPEWebDriver.1 create mode 100644 changelog create mode 100644 control create mode 100644 control.in create mode 100644 copyright create mode 100644 gbp.conf create mode 100644 libwpewebkit-1.0-3.docs create mode 100644 libwpewebkit-1.0-3.install create mode 100644 libwpewebkit-1.0-3.lintian-overrides create mode 100644 libwpewebkit-1.0-3.symbols create mode 100644 libwpewebkit-1.0-dev.install create mode 100644 libwpewebkit-1.0-doc.doc-base.wpe-javascriptcore create mode 100644 libwpewebkit-1.0-doc.doc-base.wpe-web-extension create mode 100644 libwpewebkit-1.0-doc.doc-base.wpe-webkit create mode 100644 libwpewebkit-1.0-doc.install create mode 100644 libwpewebkit-1.0-doc.links create mode 100644 not-installed create mode 100644 patches/dont-detect-sse2.patch create mode 100644 patches/fix-ftbfs-m68k.patch create mode 100644 patches/fix-ftbfs-sparc64.patch create mode 100644 patches/fix-ftbfs-x32.patch create mode 100644 patches/prefer-pthread.patch create mode 100644 patches/reduce-memory-overheads.patch create mode 100644 patches/series create mode 100755 rules create mode 100644 source/format create mode 100644 source/lintian-overrides create mode 100644 upstream/metadata create mode 100644 upstream/signing-key.asc create mode 100644 watch create mode 100644 wpewebkit-driver.install create mode 100644 wpewebkit-driver.manpages diff --git a/WPEWebDriver.1 b/WPEWebDriver.1 new file mode 100644 index 000000000..b12daf020 --- /dev/null +++ b/WPEWebDriver.1 @@ -0,0 +1,46 @@ +.\" Hey, EMACS: -*- nroff -*- +.\" First parameter, NAME, should be all caps +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection +.\" other parameters are allowed: see man(7), man(1) +.TH WPEWebDriver 1 "May 22, 2019" +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +WPEWebDriver \- WebDriver service implementation for WPE WebKit +.SH SYNOPSIS +.B WPEWebDriver +.RI [ options ] +.SH DESCRIPTION +This manual page documents briefly the +.B WPEWebDriver +command. +.PP +WebDriver is an automation API to control a web browser. It allows the +user to create automated tests for web applications independently of the +browser and platform. + +The \fBWPEWebDriver\fP binary provides the WebDriver service +implementation for WPE WebKit. It works as a server, processing client +requests to spawn and control the web browser. This driver is not tied +to any specific browser and can be used with any WPE WebKit-based +browser, but it uses MiniBrowser as the default. +.SH OPTIONS +.TP +.B \-h,\ \-\-help +Show summary of command-line options. +.TP +.B \-p ,\ \-\-port= +Set the port number that the driver will use. +.SH AUTHOR +This manual page was written by Alberto Garcia , +based on the contents of \fIhttps://blogs.igalia.com/carlosgc/2017/09/09/webdriver-support-in-webkitgtk-2-18/\fP. diff --git a/changelog b/changelog new file mode 100644 index 000000000..eca7d76ac --- /dev/null +++ b/changelog @@ -0,0 +1,516 @@ +wpewebkit (2.38.5-1) unstable; urgency=high + + * New upstream release. + * The WPE WebKit security advisory WSA-2023-0002 lists the following + security fixes in the latest versions of WPE WebKit: + - CVE-2023-23529 (fixed in 2.38.5). + + -- Alberto Garcia Wed, 15 Feb 2023 22:52:14 +0100 + +wpewebkit (2.38.4-1) unstable; urgency=high + + * New upstream release. + * Update copyright information of all files. + * debian/control.in: + - Update Standards-Version to 4.6.2 (no changes). + * debian/rules: + - Build with -DENABLE_JIT=OFF -DENABLE_C_LOOP=ON. This uses the CLoop + Javascript interpreter in i386 for compatibility with old (non-SSE2) + CPUs. + - Explicitly disable lto. This is known to have caused problems in + WebKitGTK, although it's not a problem for Debian at the moment. + + -- Alberto Garcia Thu, 02 Feb 2023 15:28:53 +0100 + +wpewebkit (2.38.3-1) unstable; urgency=high + + * New upstream release. + + -- Alberto Garcia Sat, 24 Dec 2022 16:38:03 +0100 + +wpewebkit (2.38.2-1) unstable; urgency=high + + * New upstream release. + * The WPE WebKit security advisory WSA-2022-0010 lists the following + security fixes in the latest versions of WPE WebKit: + - CVE-2022-32888 and CVE-2022-32923 (fixed in 2.38.0). + - CVE-2022-42799, CVE-2022-42823 and CVE-2022-42824 (fixed in 2.38.2). + * Refresh all patches. + * debian/rules: + - Build with -DENABLE_UNIFIED_BUILDS=OFF on mips, mipsel and sh4, we + are having problems to build webkit due to lack of memory (#1020642). + + -- Alberto Garcia Fri, 04 Nov 2022 21:21:54 +0100 + +wpewebkit (2.38.1-1) unstable; urgency=medium + + * New upstream release. + + -- Alberto Garcia Fri, 28 Oct 2022 11:50:16 +0200 + +wpewebkit (2.38.0-1) unstable; urgency=high + + * New upstream release. + * The WPE WebKit security advisory WSA-2022-0009 lists the following + security fixes in the latest versions of WPE WebKit: + - CVE-2022-32891 (fixed in 2.36.5). + - CVE-2022-32886 and CVE-2022-32912 (fixed in 2.36.8). + * Refresh all patches. + * Update copyright information of all files. + * debian/gbp.conf: + - Update upstream branch name. + * debian/source/lintian-overrides: + - Update source-is-missing overrides. + * debian/control.in: + - Replace build dependency on gtk-doc-tools with gi-docgen, + gobject-introspection and libgirepository1.0-dev. + * debian/not-installed: + - Don't install the generated g-i files, at the moment we're only + using them to build the documentation. + * debian/libwpewebkit-1.0-doc.doc-base.*: + - Replace the old doc-base files with wpe-webkit, wpe-javascriptcore + and wpe-web-extension. Note that we are always shipping the 1.1 API + docs now, but the package name is still named 1.0-doc to make + backports easier. + * debian/libwpewebkit-1.0-doc.{install,links}: + - Install the docs in /usr/share/gtk-doc and link them from + /usr/share/doc. + * debian/rules: + - Add USE_PREBUILT_DOCS variable to allow using the prebuilt + documentation included in the upstream tarball when gi-docgen is + missing. + + -- Alberto Garcia Mon, 19 Sep 2022 22:16:34 +0200 + +wpewebkit (2.36.7-1) unstable; urgency=high + + * New upstream release. + * The WPE WebKit security advisory WSA-2022-0008 lists the following + security fixes in the latest versions of WPE WebKit + - CVE identifiers: CVE-2022-32893 (fixed in 2.36.7). + + -- Alberto Garcia Thu, 25 Aug 2022 14:57:57 +0200 + +wpewebkit (2.36.6-1) unstable; urgency=high + + * New upstream release. + * The WPE WebKit security advisory WSA-2022-0007 lists the following + security fixes in the latest versions of WPE WebKit + - CVE identifiers: CVE-2022-32792, CVE-2022-32816 and CVE-2022-2294 + (fixed in 2.36.5). + + -- Alberto Garcia Wed, 10 Aug 2022 17:08:54 +0200 + +wpewebkit (2.36.4-1) unstable; urgency=high + + * New upstream release. + * The WPE WebKit security advisory WSA-2022-0006 lists the following + security fixes in the latest versions of WPE WebKit: + - CVE-2022-22662 (fixed in 2.36.0). + - CVE-2022-22677 and CVE-2022-26710 (fixed in 2.36.4). + * Update format of lintian overrides (see #1007002). + * debian/control.in: + - Update Standards-Version to 4.6.1.0 (no changes). + + -- Alberto Garcia Wed, 06 Jul 2022 15:56:08 +0200 + +wpewebkit (2.36.3-1) unstable; urgency=high + + * New upstream release. + * debian/rules: lower memory requirements on sh4. + * Generate debian/control from debian/control.in depending on whether + we're making the soup2 (1.0 API) or soup3 (1.1 API) build. + - debian/rules: Add new target to generate debian/control. + * debian/control.in: + - Make the -dev package suggest libwpewebkit-1.0-doc + + -- Alberto Garcia Mon, 30 May 2022 14:57:19 +0200 + +wpewebkit (2.36.1-1) unstable; urgency=medium + + * New upstream release. + * debian/rules: + - Reduce the number of parallel build jobs on Ubuntu's amd64 (thanks, + Jeremy Bicha). + - Re-enable unified builds in Debian/mipsel, the changes from Adrian + Bunk should be enough to make this build again. + + -- Alberto Garcia Fri, 22 Apr 2022 01:04:27 +0200 + +wpewebkit (2.36.0-2) unstable; urgency=medium + + * debian/rules: + - Build with -Os, -g0 and ggc-min-expand=10 in mips / mipsel in order + to lower the memory requirements (thanks, Adrian Bunk). + + -- Alberto Garcia Tue, 05 Apr 2022 10:41:00 +0200 + +wpewebkit (2.36.0-1) experimental; urgency=medium + + * New upstream release. + * debian/gbp.conf: + + Update upstream branch name. + * Refresh all patches. + * Update copyright information of all files. + * debian/source/lintian-overrides: + + Update source-is-missing overrides. + * debian/libwpewebkit-1.0-3.symbols: + + Update symbols. + * debian/rules: + + Build with CMAKE_BUILD_WITH_INSTALL_RPATH=ON, otherwise builds are + not reproducible if they happen in different directories. + + Override the dh_auto_clean rule to remove all python cache files. + + Disable unified builds in Debian/mipsel and reduce the number of + parallel jobs in order to prevent running out of memory. + * Build the 1.1 API version of the packages. These use libsoup 3 instead + of libsoup 2 but are otherwise identical to the 1.0 API packages. + + debian/control: + - Add build dependency on libsoup-3.0-dev. + - Add entries for the new packages. + + debian/rules: + - Add commands to build both sets of packages. + + -- Alberto Garcia Thu, 31 Mar 2022 11:54:08 +0200 + +wpewebkit (2.34.6-1) unstable; urgency=high + + * New upstream release. + + Fixes CVE-2022-22620. + + -- Alberto Garcia Thu, 17 Feb 2022 19:59:16 +0100 + +wpewebkit (2.34.5-1) unstable; urgency=high + + * New upstream release. + + -- Alberto Garcia Wed, 09 Feb 2022 10:57:53 +0100 + +wpewebkit (2.34.4-1) unstable; urgency=high + + * New upstream release. + * Set the debhelper compatibility level to 12: + - Get rid of debian/compat. + - Add build dependency on debhelper-compat. + * debian/copyright: + + Update copyright years. + + -- Alberto Garcia Fri, 21 Jan 2022 12:27:07 +0100 + +wpewebkit (2.34.3-1) unstable; urgency=high + + * New upstream release. + + -- Alberto Garcia Mon, 20 Dec 2021 00:29:38 +0100 + +wpewebkit (2.34.2-1) unstable; urgency=medium + + * New upstream release. + * debian/patches/fix-ftbfs-m68k.patch: + + Update patch. + + -- Alberto Garcia Wed, 24 Nov 2021 16:41:46 +0100 + +wpewebkit (2.34.1-1) unstable; urgency=high + + * New upstream release. + * debian/gbp.conf: + + Update upstream branch name. + * Update copyright information of all files. + * Refresh all patches. + * debian/rules: + + Build with -O1 in sh3 and sh4 (see #995717). + + Build with -DUSE_SOUP2=ON. + * debian/control: + + Add build dependency on liblcms2-dev (see #880697). + + Update Standards-Version to 4.6.0.1 (no changes). + * debian/libwpewebkit-1.0-3.symbols: + + Update symbols. + * debian/libwpewebkit-1.0-3.lintian-overrides: + + Override library-not-linked-against-libc. + * debian/source/lintian-overrides: + + Update source-is-missing overrides. + + -- Alberto Garcia Thu, 21 Oct 2021 12:38:01 +0200 + +wpewebkit (2.32.4-1) unstable; urgency=high + + * New upstream release. + * disable-external-audio-rendering.patch: + + Drop this patch now for bookworm. + * debian/source/lintian-overrides: + + Update source-is-missing overrides. + + -- Alberto Garcia Sat, 18 Sep 2021 12:32:31 +0200 + +wpewebkit (2.32.3-2) unstable; urgency=high + + * disable-external-audio-rendering.patch: + + Build without USE_WPEBACKEND_FDO_AUDIO_EXTENSION so the binary works + with the wpebackend-fdo version in bullseye (see #991555). + + -- Alberto Garcia Tue, 03 Aug 2021 01:09:44 +0200 + +wpewebkit (2.32.3-1) unstable; urgency=high + + * New upstream release. + * The WPE WebKit security advisory WSA-2021-0004 lists the following + security fixes in the latest versions of WPE WebKit: + + CVE-2021-30666, CVE-2021-30761 (fixed in 2.26.0). + + CVE-2021-30762 (fixed in 2.28.0). + + CVE-2021-1817, CVE-2021-1820, CVE-2021-1825, CVE-2021-1826, + CVE-2021-30661 (fixed in 2.30.0). + + CVE-2021-21806 (fixed in 2.30.6). + + CVE-2021-30682 (fixed in 2.32.0). + + CVE-2021-30758 (fixed in 2.32.2). + + CVE-2021-21775, CVE-2021-21779, CVE-2021-30663, CVE-2021-30665, + CVE-2021-30689, CVE-2021-30720, CVE-2021-30734, CVE-2021-30744, + CVE-2021-30749, CVE-2021-30795, CVE-2021-30797, CVE-2021-30799 + (fixed in 2.32.3). + + -- Alberto Garcia Sun, 25 Jul 2021 00:45:03 +0200 + +wpewebkit (2.32.2-1) unstable; urgency=medium + + * New upstream release. + + -- Alberto Garcia Mon, 12 Jul 2021 22:06:41 +0200 + +wpewebkit (2.32.1-1) unstable; urgency=medium + + * New upstream release. + * debian/patches/revert-soname-change.patch: + + Drop this patch, this is now upstream. + * debian/patches/fix-ftbfs-m68k.patch: + + Update patch. + + -- Alberto Garcia Sat, 08 May 2021 16:53:58 +0200 + +wpewebkit (2.32.0-2) unstable; urgency=medium + + * debian/patches/fix-ftbfs-m68k.patch: + + Compile BytecodeGenerator.cpp without optimizations on m68k and sh4, + otherwise the build fails due to gcc bugs. + + -- Alberto Garcia Thu, 22 Apr 2021 15:24:36 +0200 + +wpewebkit (2.32.0-1) experimental; urgency=medium + + * New upstream release. + * debian/gbp.conf: + + Update upstream branch name. + * Use -DFORCE_32BIT on 32-bit builds. + + This replaces debian/patches/fix-ftbfs-x86.patch. + * Refresh all patches. + * Update copyright information of all files. + * debian/control: + + Add build dependencies on libglib2.0-doc and libsoup2.4-doc. + * debian/libwpewebkit-1.0-3.symbols: + + Update symbols. + * debian/patches/revert-soname-change.patch: + + Revert upstream soname change. + + -- Alberto Garcia Tue, 06 Apr 2021 11:20:35 +0200 + +wpewebkit (2.30.6-1) unstable; urgency=high + + * New upstream release. + + -- Alberto Garcia Fri, 19 Mar 2021 20:17:01 +0100 + +wpewebkit (2.30.5-1) unstable; urgency=medium + + * New upstream release. + * debian/patches/fix-mips-page-size.patch: + + Increase the page size from 4KB to 16KB on MIPS, this fixes a crash + with Loongson CPUs that don't support 4KB pages (See #977779). + * debian/watch: + + Set version to 4 (fixes older-debian-watch-file-standard). + * debian/control: + + Update Standards-Version to 4.5.1 (no changes). + * Update the minimum required versions of some packages: + + cmake from 3.3 to 3.10 + + libsoup2.4-dev from 2.42.0 to 2.54.0. + * debian/copyright: + + Update copyright years. + + -- Alberto Garcia Fri, 12 Feb 2021 10:23:16 +0100 + +wpewebkit (2.30.4-1) unstable; urgency=medium + + * New upstream release. + + -- Alberto Garcia Wed, 16 Dec 2020 23:13:32 +0100 + +wpewebkit (2.30.3-1) unstable; urgency=high + + * New upstream release (Closes: #975134). + + -- Alberto Garcia Fri, 20 Nov 2020 16:59:13 +0100 + +wpewebkit (2.30.2-1) unstable; urgency=medium + + * New upstream release. + + -- Alberto Garcia Fri, 23 Oct 2020 14:40:45 +0200 + +wpewebkit (2.30.0-1) unstable; urgency=medium + + * New upstream release. + * Refresh all patches. + * debian/control: + + Add build dependency on libsystemd-dev. + * debian/libwpewebkit-1.0-3.symbols: + + Update symbols. + * debian/gbp.conf: + + Update upstream branch name. + * debian/source/lintian-overrides: + + Remove mailing-list-obsolete-in-debian-infrastructure override. + + Update source-is-missing overrides. + * Update copyright information of all files. + + -- Alberto Garcia Mon, 14 Sep 2020 11:57:09 +0200 + +wpewebkit (2.28.4-1) unstable; urgency=high + + * New upstream release. + + -- Alberto Garcia Tue, 28 Jul 2020 23:33:56 +0200 + +wpewebkit (2.28.3-1) unstable; urgency=high + + * New upstream release. + * Don't build the documentation in binary-arch builds and with the nodoc + build profile. + + debian/control: + - Move gtk-doc-tools to Build-Depends-Indep. + - Add Build-Profiles: to libwpewebkit-1.0-doc. + + debian/rules: + - Use dh_listpackages to decide whether to build the documentation. + + -- Alberto Garcia Fri, 10 Jul 2020 10:21:25 +0200 + +wpewebkit (2.28.2-1) unstable; urgency=high + + * New upstream release. + * The WPE WebKit security advisory WSA-2020-0004 lists the following + security fixes in the latest versions of WPE WebKit: + + CVE-2020-11793 (fixed in 2.28.1). + * debian/rules: + + Don't set -Wall or -Wl,--as-needed, these are already used by + default. Fixes the debian-rules-uses-as-needed-linker-flag lintian + warning. + + Include /usr/share/dpkg/buildflags.mk instead of setting the build + flags manually. + * debian/source/lintian-overrides: + + Override mailing-list-obsolete-in-debian-infrastructure. + + -- Alberto Garcia Fri, 24 Apr 2020 20:30:40 +0200 + +wpewebkit (2.28.1-1) unstable; urgency=medium + + * New upstream release. + * debian/patches/use-python3.patch: + + Drop patch, this is now upstream. + + -- Alberto Garcia Mon, 13 Apr 2020 17:19:01 +0200 + +wpewebkit (2.28.0-1) unstable; urgency=high + + * New upstream release. + * The WPE WebKit security advisory WSA-2020-0003 lists the following + security fixes in the latest versions of WPE WebKit: + + CVE-2020-10018 (fixed in 2.28.0). + * Refresh all patches. + * debian/gbp.conf: + + Update upstream branch name. + * debian/WebKitWebDriver.1: + + Fix grammar. + * debian/rules: + + Use -mlra -fno-move-loop-invariants in sh3 and sh4 builds (thanks, + Adrian Glaubitz). + + Use jdupes to remove duplicate files in libwpewebkit-1.0-doc. + * debian/source/lintian-overrides: + + Update source-is-missing overrides. + * debian/libwpewebkit-1.0-3.symbols: + + Update symbols. + * Update copyright information of all files. + + -- Alberto Garcia Thu, 12 Mar 2020 21:58:05 +0100 + +wpewebkit (2.26.4-1) unstable; urgency=high + + * New upstream release. + * The WPE WebKit security advisory WSA-2020-0002 lists the following + security fixes in the latest versions of WPE WebKit: + + CVE-2020-3862, CVE-2020-3864, CVE-2020-3865, CVE-2020-3867, + CVE-2020-3868 (fixed in 2.26.4) + * debian/patches/prefer-pthread.patch: + + Enable THREADS_PREFER_PTHREAD_FLAG. This fixes a FTBFS in riscv64 + * debian/control: + + Add branch name to the Vcs-Git field. + + Update Standards-Version to 4.5.0 (no changes). + + Make libwpewebkit-1.0-doc Multi-Arch: foreign. + * debian/copyright: + + Add Upstream-Contact. + * Add debian/upstream/metadata. + + -- Alberto Garcia Fri, 14 Feb 2020 16:04:27 +0100 + +wpewebkit (2.26.3-1) unstable; urgency=high + + * New upstream release. + * Build without the bubblewrap sandbox if the required dependencies are + not available: + + debian/rules: + - Pass -DENABLE_BUBBLEWRAP_SANDBOX depending on whether libseccomp + is installed. + - Add runtime dependencies on bubblewrap and xdg-dbus-proxy + conditionally to the status of ENABLE_BUBBLEWRAP_SANDBOX. + + debian/control: + - Don't require bubblewrap, xdg-dbus-proxy or libseccomp-dev in + alpha, ia64, m68k, riscv64, sh4 or sparc64. + * debian/patches/use-python3.patch: + + The unversioned python interpreter (i.e. Python 2) is not installed + by default anymore, so use Python 3 instead. + * debian/control: + + Remove build dependency on python. + + Add build dependency on libwayland-dev. + + Make libwpewebkit-1.0-dev depend on libwpe-1.0-dev. + + Add Rules-Requires-Root: no. + * debian/copyright: + + Update copyright years. + * debian/rules: + + Don't use the Gold linker on powerpc (see #949618). + * debian/patches/reduce-memory-overheads.patch: + + Reduce memory usage when not using the Gold linker (see #949621). + * debian/patches/fix-ftbfs-m68k.patch: + + Fix m68k build (see #949660). + + -- Alberto Garcia Thu, 23 Jan 2020 16:46:10 +0100 + +wpewebkit (2.26.2-1) experimental; urgency=medium + + * New upstream release. + * Refresh all patches. + * Update copyright information of all files. + * The soname has been bumped from .2 to .3, so rename the packages and + the references to the old value. + * debian/source/lintian-overrides: + + Update source-is-missing override. + * debian/control: + + Add build dependencies on bubblewrap, xdg-dbus-proxy and + libseccomp-dev (for ENABLE_BUBBLEWRAP_SANDBOX) and libatk1.0-dev and + libatk-bridge2.0-dev (for ENABLE_ACCESSIBILITY). + + Update Standards-Version to 4.4.1 (no changes). + * debian/libwpewebkit-1.0-3.symbols: + + Update symbols. + * debian/rules: + + Use -DWTF_CPU_ARM64_CORTEXA53=OFF to fix the arm64 build. + + -- Alberto Garcia Thu, 14 Nov 2019 15:09:07 +0200 + +wpewebkit (2.24.2-1) experimental; urgency=medium + + * Initial release (Closes: #930053) + + -- Alberto Garcia Mon, 11 Nov 2019 16:39:51 +0200 diff --git a/control b/control new file mode 100644 index 000000000..b6747b7c6 --- /dev/null +++ b/control @@ -0,0 +1,133 @@ +# This file is autogenerated. DO NOT EDIT +Source: wpewebkit +Section: libs +Priority: optional +Maintainer: Debian WebKit Maintainers +Uploaders: Alberto Garcia +Build-Depends: debhelper-compat (= 12), + bubblewrap (>= 0.3.1) [!alpha !ia64 !m68k !riscv64 !sh4 !sparc64], + xdg-dbus-proxy [!alpha !ia64 !m68k !riscv64 !sh4 !sparc64], + libseccomp-dev [!alpha !ia64 !m68k !riscv64 !sh4 !sparc64], + cmake (>= 3.10), + gperf, + jdupes, + libatk-bridge2.0-dev, + libatk1.0-dev, + libcairo2-dev (>= 1.14.0), + libepoxy-dev, + libgbm-dev, + libgcrypt20-dev (>= 1.7.0), + libgstreamer-plugins-base1.0-dev, + libgstreamer1.0-dev, + libharfbuzz-dev (>= 0.9.18), + libicu-dev, + libjpeg-dev, + liblcms2-dev, + libopenjp2-7-dev (>= 2.2.0), + libsoup-3.0-dev, + libsqlite3-dev, + libsystemd-dev, + libtasn1-6-dev, + libwayland-dev, + libwebp-dev, + libwoff-dev (>= 1.0.2), + libwpe-1.0-dev, + libwpebackend-fdo-1.0-dev, + libxslt1-dev (>= 1.1.7), + ninja-build, + ruby:native, + wayland-protocols +Build-Depends-Indep: gi-docgen, gobject-introspection, libgirepository1.0-dev, libglib2.0-doc, libsoup-3.0-doc +Standards-Version: 4.6.2 +Rules-Requires-Root: no +Vcs-Browser: https://salsa.debian.org/webkit-team/webkit +Vcs-Git: https://salsa.debian.org/webkit-team/webkit.git -b wpe/unstable +Homepage: https://wpewebkit.org/ + +Package: libwpewebkit-1.1-dev +Section: libdevel +Architecture: linux-any +Multi-Arch: same +Depends: libwpewebkit-1.1-0 (= ${binary:Version}), + libglib2.0-dev, + libsoup-3.0-dev, + libwpe-1.0-dev, + ${misc:Depends} +Suggests: libwpewebkit-1.0-doc +Description: Web content engine for embedded devices - development files + WebKit is a modern web engine that is able to display content such as + HTML, SVG, XML, and others. It also supports DOM, XMLHttpRequest, + XSLT, CSS, JavaScript/ECMAScript and more. + . + WPE WebKit is a WebKit port optimized for embedded devices and, + unlike the GTK port, it does not depend on any particular UI toolkit + and can be adapted to different use cases. It is designed with + hardware acceleration in mind, leveraging common 3D graphics APIs for + best performance. + . + This build provides version 1.1 of the API and uses libsoup v3 for + the networking stack. + . + This package contains the development files. + +Package: libwpewebkit-1.1-0 +Architecture: linux-any +Multi-Arch: same +Depends: ${shlibs:Depends}, ${misc:Depends}, + ${bwrap:Depends} +Suggests: libwpebackend-fdo-1.0-1 +Description: Web content engine for embedded devices + WebKit is a modern web engine that is able to display content such as + HTML, SVG, XML, and others. It also supports DOM, XMLHttpRequest, + XSLT, CSS, JavaScript/ECMAScript and more. + . + WPE WebKit is a WebKit port optimized for embedded devices and, + unlike the GTK port, it does not depend on any particular UI toolkit + and can be adapted to different use cases. It is designed with + hardware acceleration in mind, leveraging common 3D graphics APIs for + best performance. + . + This build provides version 1.1 of the API and uses libsoup v3 for + the networking stack. + . + This package contains the shared libraries. + +Package: wpewebkit-driver +Architecture: linux-any +Section: web +Depends: ${driver:Depends}, + ${shlibs:Depends}, + ${misc:Depends} +Description: WPE WebKit WebDriver support + WebKit is a modern web engine that is able to display content such as + HTML, SVG, XML, and others. It also supports DOM, XMLHttpRequest, + XSLT, CSS, JavaScript/ECMAScript and more. + . + WPE WebKit is a WebKit port optimized for embedded devices and, + unlike the GTK port, it does not depend on any particular UI toolkit + and can be adapted to different use cases. It is designed with + hardware acceleration in mind, leveraging common 3D graphics APIs for + best performance. + . + This package provides the WebDriver service implementation. + +Package: libwpewebkit-1.0-doc +Build-Profiles: +Section: doc +Architecture: all +Multi-Arch: foreign +Depends: ${misc:Depends} +Suggests: devhelp +Description: Web content engine for embedded devices - documentation + WebKit is a modern web engine that is able to display content such as + HTML, SVG, XML, and others. It also supports DOM, XMLHttpRequest, + XSLT, CSS, JavaScript/ECMAScript and more. + . + WPE WebKit is a WebKit port optimized for embedded devices and, + unlike the GTK port, it does not depend on any particular UI toolkit + and can be adapted to different use cases. It is designed with + hardware acceleration in mind, leveraging common 3D graphics APIs for + best performance. + . + This package contains the documentation and is valid for versions 1.0 + and 1.1 of the API. diff --git a/control.in b/control.in new file mode 100644 index 000000000..7163430c5 --- /dev/null +++ b/control.in @@ -0,0 +1,132 @@ +Source: wpewebkit +Section: libs +Priority: optional +Maintainer: Debian WebKit Maintainers +Uploaders: Alberto Garcia +Build-Depends: debhelper-compat (= 12), + bubblewrap (>= 0.3.1) [!alpha !ia64 !m68k !riscv64 !sh4 !sparc64], + xdg-dbus-proxy [!alpha !ia64 !m68k !riscv64 !sh4 !sparc64], + libseccomp-dev [!alpha !ia64 !m68k !riscv64 !sh4 !sparc64], + cmake (>= 3.10), + gperf, + jdupes, + libatk-bridge2.0-dev, + libatk1.0-dev, + libcairo2-dev (>= 1.14.0), + libepoxy-dev, + libgbm-dev, + libgcrypt20-dev (>= 1.7.0), + libgstreamer-plugins-base1.0-dev, + libgstreamer1.0-dev, + libharfbuzz-dev (>= 0.9.18), + libicu-dev, + libjpeg-dev, + liblcms2-dev, + libopenjp2-7-dev (>= 2.2.0), + @SOUPDEV_PKG@, + libsqlite3-dev, + libsystemd-dev, + libtasn1-6-dev, + libwayland-dev, + libwebp-dev, + libwoff-dev (>= 1.0.2), + libwpe-1.0-dev, + libwpebackend-fdo-1.0-dev, + libxslt1-dev (>= 1.1.7), + ninja-build, + ruby:native, + wayland-protocols +Build-Depends-Indep: gi-docgen, gobject-introspection, libgirepository1.0-dev, libglib2.0-doc, libsoup-3.0-doc +Standards-Version: 4.6.2 +Rules-Requires-Root: no +Vcs-Browser: https://salsa.debian.org/webkit-team/webkit +Vcs-Git: https://salsa.debian.org/webkit-team/webkit.git -b wpe/unstable +Homepage: https://wpewebkit.org/ + +Package: libwpewebkit-@WK_API_VERSION@-dev +Section: libdevel +Architecture: linux-any +Multi-Arch: same +Depends: @LIBWPEWEBKIT_PKG@ (= ${binary:Version}), + libglib2.0-dev, + @SOUPDEV_PKG@, + libwpe-1.0-dev, + ${misc:Depends} +Suggests: libwpewebkit-1.0-doc +Description: Web content engine for embedded devices - development files + WebKit is a modern web engine that is able to display content such as + HTML, SVG, XML, and others. It also supports DOM, XMLHttpRequest, + XSLT, CSS, JavaScript/ECMAScript and more. + . + WPE WebKit is a WebKit port optimized for embedded devices and, + unlike the GTK port, it does not depend on any particular UI toolkit + and can be adapted to different use cases. It is designed with + hardware acceleration in mind, leveraging common 3D graphics APIs for + best performance. + . + This build provides version @WK_API_VERSION@ of the API and uses libsoup v@SOUP_VERSION@ for + the networking stack. + . + This package contains the development files. + +Package: @LIBWPEWEBKIT_PKG@ +Architecture: linux-any +Multi-Arch: same +Depends: ${shlibs:Depends}, ${misc:Depends}, + ${bwrap:Depends} +Suggests: libwpebackend-fdo-1.0-1 +Description: Web content engine for embedded devices + WebKit is a modern web engine that is able to display content such as + HTML, SVG, XML, and others. It also supports DOM, XMLHttpRequest, + XSLT, CSS, JavaScript/ECMAScript and more. + . + WPE WebKit is a WebKit port optimized for embedded devices and, + unlike the GTK port, it does not depend on any particular UI toolkit + and can be adapted to different use cases. It is designed with + hardware acceleration in mind, leveraging common 3D graphics APIs for + best performance. + . + This build provides version @WK_API_VERSION@ of the API and uses libsoup v@SOUP_VERSION@ for + the networking stack. + . + This package contains the shared libraries. + +Package: wpewebkit-driver +Architecture: linux-any +Section: web +Depends: ${driver:Depends}, + ${shlibs:Depends}, + ${misc:Depends} +Description: WPE WebKit WebDriver support + WebKit is a modern web engine that is able to display content such as + HTML, SVG, XML, and others. It also supports DOM, XMLHttpRequest, + XSLT, CSS, JavaScript/ECMAScript and more. + . + WPE WebKit is a WebKit port optimized for embedded devices and, + unlike the GTK port, it does not depend on any particular UI toolkit + and can be adapted to different use cases. It is designed with + hardware acceleration in mind, leveraging common 3D graphics APIs for + best performance. + . + This package provides the WebDriver service implementation. + +Package: libwpewebkit-1.0-doc +Build-Profiles: +Section: doc +Architecture: all +Multi-Arch: foreign +Depends: ${misc:Depends} +Suggests: devhelp +Description: Web content engine for embedded devices - documentation + WebKit is a modern web engine that is able to display content such as + HTML, SVG, XML, and others. It also supports DOM, XMLHttpRequest, + XSLT, CSS, JavaScript/ECMAScript and more. + . + WPE WebKit is a WebKit port optimized for embedded devices and, + unlike the GTK port, it does not depend on any particular UI toolkit + and can be adapted to different use cases. It is designed with + hardware acceleration in mind, leveraging common 3D graphics APIs for + best performance. + . + This package contains the documentation and is valid for versions 1.0 + and 1.1 of the API. diff --git a/copyright b/copyright new file mode 100644 index 000000000..67aff812f --- /dev/null +++ b/copyright @@ -0,0 +1,3558 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Contact: https://lists.webkit.org/mailman/listinfo/webkit-wpe +Upstream-Name: wpewebkit +Source: https://wpewebkit.org/releases/ + +Files: * +Copyright: 1999 Antti Koivisto + 1999-2000 Lars Knoll + 1999-2001 Harri Porten + 2001 Dirk Mueller + 2003-2023 Apple Inc + 2004-2006 Rob Buis + 2004-2008 Nikolas Zimmermann + 2005 Frerich Raabe + 2005 Maksim Orlovich + 2005, 2007-2022 Google Inc + 2005, 2008-2013 Nokia + 2005-2006 Alexey Proskuryakov + 2005-2006 Kimmo Kinnunen + 2005-2008 Eric Seidel + 2006 Alexander Kellett + 2006 Graham Dennis + 2006 Michael Emmel mike.emmel@gmail.com + 2006 Samuel Weinig + 2006-2007 Alexey Proskuryakov + 2006-2007 Alexey Proskuryakov + 2007 Henry Mason + 2007 Holger Hans Peter Freyther + 2007 Justin Haygood + 2007 Samuel Weinig + 2007-2008 Alp Toker + 2007-2009 Torch Mobile Inc + 2008 Alex Mathews + 2008 Collin Jackson + 2008 Dirk Schulze + 2008 Kelvin W Sherlock + 2008 Nuanti Ltd + 2008, 2010 The Android Open Source Project + 2008, 2010-2011 Julien Chaffraix + 2008, 2014 Collabora Ltd + 2008-2009 Dirk Schulze + 2009 Antonio Gomes + 2009 Jeff Schiller + 2009 Joseph Pecoraro + 2009, 2011 Brent Fulgham + 2009-2010 Alex Milowski + 2009-2010 Holger Hans Peter Freyther + 2009-2015 University of Szeged + 2009-2022 Igalia S.L. + 2010 Adam Barth + 2010 Andras Becsi , University of Szeged + 2010 Mozilla Corporation + 2010 Peter Varga , University of Szeged + 2010 Renata Hodovan + 2010 Sencha Inc + 2010 Torch Mobile (Beijing) Co + 2010 Zoltan Herczeg + 2010, 2012 MIPS Technologies Inc + 2010, 2012-2014 Patrick Gansterer + 2010-2011 Zoltan Herczeg + 2010-2012 Research In Motion Limited + 2010-2013 Motorola Mobility + 2011 Adam Barth + 2011 Andreas Kling + 2011 Benjamin Poulain + 2011 Felician Marton + 2011 Gabor Loki + 2011 Peter Varga , University of Szeged + 2011 ProFUSION embedded systems + 2011 Renata Hodovan + 2011, 2014-2017, 2022 The Chromium Authors + 2011-2012, 2014-2015 Ericsson AB + 2011-2013 Intel Corporation + 2011-2013 Samsung Electronics + 2011-2014 Adobe Systems Inc + 2012 David Barton + 2012 Gabor Rapcsanyi + 2012 Gabor Rapcsanyi , University of Szeged + 2012 Intel Inc + 2012 Koji Ishii + 2012 Mathias Bynens + 2012 Rik Cabanier + 2012 Sony Network Entertainment + 2012 Victor Carbune + 2012, 2016 SoftAtHome + 2012-2013 ChangSeok Oh + 2012-2013 Company 100 Inc + 2012-2013 Digia Plc + 2012-2013 Michael Pruett + 2012-2015 University of Washington + 2012-2016 Yann Collet + 2013 Adenilson Cavalcanti + 2013 Andrew Bortz + 2013 The MathJax Consortium + 2013 Xidorn Quan + 2013-2014 Cable Television Labs Inc + 2014 Antoine Quint + 2014 Dhi Aurrahman + 2014 Gurpreet Kaur + 2014 Raspberry Pi Foundation + 2014 Saam Barati. + 2014-2015 Frederic Wang + 2014-2015 Saam Barati + 2014-2018 Yusuke Suzuki + 2015 Dominic Szablewski + 2015 Electronic Arts Inc + 2015 Jordan Harband + 2015 Tobias Reiss + 2015, 2018 Andy VanWagoner + 2015-2016 Sukolsak Sakshuwong + 2015-2017 Canon Inc + 2015-2020 Devin Rousso + 2016 Caitlin Potter + 2016 Konstantin Tokavev + 2016 Yusuke Suzuki + 2016-2018 Akamai Technologies Inc + 2016-2019 Oleksandr Skachkov + 2016-2022 Metrological Group B.V + 2016-2022 Sony Interactive Entertainment + 2017 Caio Lima + 2017 Endless Mobile Inc + 2017 Oleksandr Skachkov + 2018 Google LLC + 2018 Yusuke Suzuki + 2018 mce sys Ltd + 2019 Carlos Eduardo Ramalho + 2019 the V8 project authors + 2019-2021 Alexey Shvayka + 2020 Cloudinary Inc + 2020 Darryl Pogue + 2020 Jan-Michael Brummer + 2020 RDK Management + 2020 WikiMedia Foundation. All Rights Reserve + 2021 7-2022 Apple Inc + 2021 Red Hat Inc + 2021 Tyler Wilcock + 2022 Jarred Sumner + 2022 Leaning Technologies Inc + 2022 Leonardo Taccari +License: BSD-2-clause +Comment: + The default license of WebKit is BSD 2-clause. The exceptions are + listed in the sections that follow. + +Files: Source/ThirdParty/xdgmime/src/* +Copyright: 2003-2004 Jonathan Blandford + 2003-2004, 2008 Red Hat Inc + 2004-2005 Matthias Clasen +License: AFL-2.0 or LGPL-2+ + +Files: Source/ThirdParty/ANGLE/include/CL/* + Source/ThirdParty/ANGLE/include/GLES/* + Source/ThirdParty/ANGLE/src/android_system_settings/src/com/android/angle/* + Source/ThirdParty/ANGLE/src/common/vulkan/vk_google_filtering_precision.h + Source/ThirdParty/ANGLE/src/tests/deqp_support/* + Source/ThirdParty/ANGLE/src/tests/test_utils/third_party/* + Source/ThirdParty/ANGLE/util/android/third_party/* + Source/ThirdParty/pdfjs/build/* + Source/ThirdParty/pdfjs/web/* + Source/WTF/wtf/* + Source/WebGPU/WebGPU/metal-cpp/Foundation/* + Source/WebGPU/WebGPU/metal-cpp/Metal/* + Source/WebGPU/WebGPU/metal-cpp/QuartzCore/* + Source/WebGPU/WebGPU/metal-cpp/SingleHeader/MakeSingleHeader.py + Tools/TestWebKitAPI/Tests/WTF/Int128.cpp +Copyright: 2008-2021 The Khronos Group Inc + 2010, 2014, 2018-2019 The Android Open Source Project + 2012, 2014, 2022 Mozilla Foundation + 2015-2016 LunarG Inc + 2015-2016 Valve Corporation + 2015-2018 Google Inc + 2017 The Abseil Authors + 2020 The SwiftShader Authors + 2020-2022 Apple Inc +License: Apache-2.0 + +Files: Source/WTF/wtf/Markable.h +Copyright: 2016-2017 Apple Inc + 2018 Yusuke Suzuki +License: BSD-2-clause or BSL-1.0 + +Files: Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h + Source/WTF/wtf/RobinHoodHashTable.h +Copyright: 2015-2022 Apple Inc +License: BSD-2-clause or Expat + +Files: Source/JavaScriptCore/runtime/JSDateMath.cpp + Source/WTF/wtf/DateMath.cpp +Copyright: 1999-2000 Harri Porten + 2006-2021 Apple Inc + 2007-2009 Torch Mobile Inc + 2009 Google Inc +License: LGPL-2.1+ or MPL-1.1 + +Files: Source/WebCore/loader/DocumentWriter.h +Copyright: 2010 Adam Barth +License: BSD-3-clause-adam-barth + +Files: Source/JavaScriptCore/API/* + Source/JavaScriptCore/Scripts/UpdateContents.py + Source/JavaScriptCore/bindings/ScriptValue.cpp + Source/JavaScriptCore/bytecode/* + Source/JavaScriptCore/bytecompiler/* + Source/JavaScriptCore/debugger/* + Source/JavaScriptCore/heap/* + Source/JavaScriptCore/inspector/* + Source/JavaScriptCore/interpreter/* + Source/JavaScriptCore/jit/IntrinsicEmitter.cpp + Source/JavaScriptCore/parser/* + Source/JavaScriptCore/runtime/CallData.h + Source/JavaScriptCore/runtime/ConstructData.h + Source/JavaScriptCore/runtime/ExceptionHelpers.cpp + Source/JavaScriptCore/runtime/ExceptionHelpers.h + Source/JavaScriptCore/runtime/InitializeThreading.cpp + Source/JavaScriptCore/runtime/InitializeThreading.h + Source/JavaScriptCore/runtime/JSGlobalObject.cpp + Source/JavaScriptCore/runtime/JSLexicalEnvironment.cpp + Source/JavaScriptCore/runtime/JSLexicalEnvironment.h + Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp + Source/JavaScriptCore/runtime/JSModuleEnvironment.h + Source/JavaScriptCore/runtime/JSSegmentedVariableObject.cpp + Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h + Source/JavaScriptCore/runtime/JSSymbolTableObject.cpp + Source/JavaScriptCore/runtime/JSSymbolTableObject.h + Source/JavaScriptCore/runtime/SamplingCounter.cpp + Source/JavaScriptCore/runtime/SamplingCounter.h + Source/JavaScriptCore/runtime/SymbolTable.cpp + Source/JavaScriptCore/runtime/SymbolTable.h + Source/JavaScriptCore/runtime/TypeProfilerLog.cpp + Source/JavaScriptCore/runtime/TypeProfilerLog.h + Source/JavaScriptCore/runtime/VM.cpp + Source/JavaScriptCore/runtime/VM.h + Source/JavaScriptCore/shell/playstation/Initializer.cpp + Source/WTF/wtf/AutodrainedPool.h + Source/WTF/wtf/ConcurrentVector.h + Source/WTF/wtf/Deque.h + Source/WTF/wtf/DisallowCType.h + Source/WTF/wtf/FileSystem.h + Source/WTF/wtf/Locker.h + Source/WTF/wtf/MainThread.cpp + Source/WTF/wtf/MainThread.h + Source/WTF/wtf/MediaTime.cpp + Source/WTF/wtf/MediaTime.h + Source/WTF/wtf/MessageQueue.h + Source/WTF/wtf/MetaAllocator.cpp + Source/WTF/wtf/MetaAllocator.h + Source/WTF/wtf/MetaAllocatorHandle.h + Source/WTF/wtf/RedBlackTree.h + Source/WTF/wtf/SchedulePair.h + Source/WTF/wtf/SegmentedVector.h + Source/WTF/wtf/ThreadSpecific.h + Source/WTF/wtf/Threading.h + Source/WTF/wtf/ThreadingPrimitives.h + Source/WTF/wtf/URLHelpers.cpp + Source/WTF/wtf/URLHelpers.h + Source/WTF/wtf/generic/MainThreadGeneric.cpp + Source/WTF/wtf/playstation/FileSystemPlayStation.cpp + Source/WTF/wtf/posix/* + Source/WTF/wtf/text/* + Source/WTF/wtf/unicode/* + Source/WebCore/Modules/fetch/* + Source/WebCore/Modules/mediastream/* + Source/WebCore/Modules/webaudio/* + Source/WebCore/Modules/webdatabase/* + Source/WebCore/Scripts/extract-localizable-strings.pl + Source/WebCore/accessibility/* + Source/WebCore/animation/* + Source/WebCore/bindings/js/* + Source/WebCore/css/* + Source/WebCore/dom/* + Source/WebCore/editing/* + Source/WebCore/history/CachedFramePlatformData.h + Source/WebCore/html/* + Source/WebCore/inspector/* + Source/WebCore/loader/DocumentLoader.cpp + Source/WebCore/loader/DocumentLoader.h + Source/WebCore/loader/DocumentWriter.cpp + Source/WebCore/loader/FormState.cpp + Source/WebCore/loader/FormState.h + Source/WebCore/loader/FrameLoader.cpp + Source/WebCore/loader/FrameLoader.h + Source/WebCore/loader/FrameLoaderClient.h + Source/WebCore/loader/FrameLoaderTypes.h + Source/WebCore/loader/HistoryController.cpp + Source/WebCore/loader/HistoryController.h + Source/WebCore/loader/MixedContentChecker.cpp + Source/WebCore/loader/NavigationAction.cpp + Source/WebCore/loader/NavigationAction.h + Source/WebCore/loader/NavigationScheduler.cpp + Source/WebCore/loader/NavigationScheduler.h + Source/WebCore/loader/NetscapePlugInStreamLoader.cpp + Source/WebCore/loader/NetscapePlugInStreamLoader.h + Source/WebCore/loader/PolicyChecker.cpp + Source/WebCore/loader/PolicyChecker.h + Source/WebCore/loader/ResourceLoadNotifier.cpp + Source/WebCore/loader/ResourceLoadNotifier.h + Source/WebCore/loader/ResourceLoader.cpp + Source/WebCore/loader/ResourceLoader.h + Source/WebCore/loader/SubframeLoader.cpp + Source/WebCore/loader/SubframeLoader.h + Source/WebCore/loader/SubresourceLoader.cpp + Source/WebCore/loader/SubresourceLoader.h + Source/WebCore/loader/archive/* + Source/WebCore/loader/soup/ResourceLoaderSoup.cpp + Source/WebCore/page/* + Source/WebCore/platform/* + Source/WebCore/rendering/* + Source/WebCore/storage/StorageEventDispatcher.h + Source/WebCore/svg/graphics/SVGImageClients.h + Source/WebCore/xml/* + Source/WebInspectorUI/UserInterface/Base/DOMUtilities.js + Source/WebInspectorUI/UserInterface/Models/* + Source/WebInspectorUI/UserInterface/Views/* + Source/WebKit/UIProcess/Launcher/playstation/ProcessLauncherPlayStation.cpp + Source/bmalloc/libpas/src/libpas/* + Source/bmalloc/libpas/src/test/* + Tools/TestWebKitAPI/Tests/WTF/MediaTime.cpp + Tools/TestWebKitAPI/Tests/WTF/MetaAllocator.cpp + Tools/TestWebKitAPI/Tests/WTF/RedBlackTree.cpp + Tools/TestWebKitAPI/Tests/WTF/SafeStrerror.cpp +Copyright: 2003, 2005-2022 Apple Inc + 2006 Alexey Proskuryakov + 2006 Alexey Proskuryakov + 2006 Michael Emmel mike.emmel@gmail.com + 2007 Alp Toker + 2007 David Smith + 2007 Graham Dennis + 2007 Holger Hans Peter Freyther + 2007 Justin Haygood + 2007 Nicholas Shanks + 2007 Nicholas Shanks + 2007-2008 Alp Toker + 2007-2009 Torch Mobile Inc + 2008 Cameron Zwarich + 2008 Collabora Ltd + 2008 Matt Lilek + 2008 Nuanti Ltd + 2008 Tony Chang + 2008, 2012 Nokia + 2009 Adam Barth + 2009 Jian Li + 2009 Joseph Pecoraro + 2009 Julien Chaffraix + 2009-2013 Google Inc + 2011 Ericsson AB + 2011 Kris Jordan + 2011-2012 Research In Motion Limited + 2012 Intel Inc + 2012 Patrick Gansterer + 2012, 2018 Igalia S.L. + 2012-2014 Adobe Systems Inc + 2013 Samsung Electronics + 2013 Xidorn Quan + 2015 Canon Inc + 2016 Konstantin Tokavev + 2016-2017 Yusuke Suzuki + 2019 Oracle + 2019-2021 Sony Interactive Entertainment + 2021 Red Hat Inc +License: BSD-3-clause-apple + +Files: Source/WebCore/Modules/fetch/FetchBody.cpp + Source/WebCore/Modules/fetch/FetchBody.h + Source/WebCore/Modules/fetch/FetchBodyOwner.cpp + Source/WebCore/Modules/fetch/FetchBodyOwner.h + Source/WebCore/Modules/fetch/FetchHeaders.cpp + Source/WebCore/Modules/fetch/FetchHeaders.h + Source/WebCore/Modules/fetch/FetchLoader.cpp + Source/WebCore/Modules/fetch/FetchLoader.h + Source/WebCore/Modules/fetch/FetchLoaderClient.h + Source/WebCore/Modules/fetch/FetchRequest.cpp + Source/WebCore/Modules/fetch/FetchRequest.h + Source/WebCore/Modules/fetch/FetchResponse.cpp + Source/WebCore/Modules/fetch/FetchResponse.h + Source/WebCore/Modules/streams/ReadableStreamSource.h + Source/WebCore/bindings/js/JSReadableStreamSourceCustom.cpp + Source/WebCore/bindings/js/ReadableStreamDefaultController.cpp + Source/WebCore/bindings/js/ReadableStreamDefaultController.h + Source/WebCore/bindings/js/WebCoreBuiltinNames.h + Source/WebCore/loader/CrossOriginPreflightChecker.cpp + Source/WebCore/loader/CrossOriginPreflightChecker.h + Source/WebCore/loader/FetchOptions.h +Copyright: 2015-2016 Canon Inc + 2016-2021 Apple Inc +License: BSD-3-clause-canon + +Files: Source/WebCore/html/HTMLUnknownElement.h +Copyright: 2011 Code Aurora Forum +License: BSD-3-clause-code-aurora + +Files: Source/WebGPU/WebGPU/WebGPU.h +Copyright: 2019 WebGPU native developers +License: BSD-3-clause-copyright-holder + +Files: Source/WebCore/Modules/mediastream/MediaDevices.cpp + Source/WebCore/Modules/mediastream/MediaDevices.h + Source/WebCore/Modules/mediastream/MediaTrackSupportedConstraints.h + Source/WebCore/Modules/mediastream/NavigatorMediaDevices.cpp + Source/WebCore/Modules/mediastream/NavigatorMediaDevices.h + Source/WebCore/Modules/mediastream/PeerConnectionBackend.cpp + Source/WebCore/Modules/mediastream/PeerConnectionBackend.h + Source/WebCore/Modules/mediastream/RTCIceTransport.h + Source/WebCore/Modules/mediastream/RTCRtpReceiver.cpp + Source/WebCore/Modules/mediastream/RTCRtpReceiver.h + Source/WebCore/Modules/mediastream/RTCRtpSender.cpp + Source/WebCore/Modules/mediastream/RTCRtpSender.h + Source/WebCore/Modules/mediastream/RTCRtpTransceiver.cpp + Source/WebCore/Modules/mediastream/RTCRtpTransceiver.h + Source/WebCore/Modules/mediastream/RTCTrackEvent.cpp + Source/WebCore/Modules/mediastream/RTCTrackEvent.h + Source/WebCore/Modules/mediastream/UserMediaClient.h + Source/WebCore/Modules/mediastream/UserMediaRequest.cpp + Source/WebCore/Modules/mediastream/UserMediaRequest.h + Source/WebCore/page/EventSource.cpp + Source/WebCore/page/EventSource.h + Source/WebCore/page/UserMediaRequestIdentifier.h + Source/WebCore/platform/mediastream/IceCandidate.h + Source/WebCore/platform/mediastream/MediaEndpointConfiguration.cpp + Source/WebCore/platform/mediastream/MediaEndpointConfiguration.h + Source/WebCore/platform/mediastream/MediaPayload.h + Source/WebCore/platform/mediastream/MediaStreamPrivate.h + Source/WebCore/platform/mediastream/PeerConnectionStates.h + Source/WebCore/platform/mediastream/PeerMediaDescription.h + Source/WebCore/platform/mediastream/RealtimeIncomingAudioSource.h + Source/WebCore/platform/mediastream/RealtimeIncomingVideoSource.h + Source/WebCore/platform/mediastream/RealtimeMediaSource.h + Source/WebCore/platform/mediastream/RealtimeMediaSourceCenter.cpp + Source/WebCore/platform/mediastream/RealtimeMediaSourceCenter.h + Source/WebCore/platform/mock/* +Copyright: 2009, 2011-2012, 2015-2016 Ericsson AB + 2010, 2013-2022 Apple Inc + 2011 Code Aurora Forum + 2012 Google Inc + 2013 Nokia +License: BSD-3-clause-ericsson + +Files: Source/JavaScriptCore/Scripts/xxd.pl + Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp + Source/JavaScriptCore/bindings/ScriptFunctionCall.h + Source/JavaScriptCore/bindings/ScriptObject.cpp + Source/JavaScriptCore/bindings/ScriptObject.h + Source/JavaScriptCore/bindings/ScriptValue.h + Source/JavaScriptCore/inspector/InjectedScript.cpp + Source/JavaScriptCore/inspector/InjectedScript.h + Source/JavaScriptCore/inspector/InjectedScriptBase.cpp + Source/JavaScriptCore/inspector/InjectedScriptBase.h + Source/JavaScriptCore/inspector/InjectedScriptModule.cpp + Source/JavaScriptCore/inspector/InjectedScriptModule.h + Source/JavaScriptCore/inspector/ScriptArguments.cpp + Source/JavaScriptCore/inspector/ScriptArguments.h + Source/JavaScriptCore/inspector/ScriptCallFrame.cpp + Source/JavaScriptCore/inspector/ScriptCallFrame.h + Source/JavaScriptCore/inspector/ScriptCallStack.cpp + Source/JavaScriptCore/inspector/ScriptCallStack.h + Source/JavaScriptCore/inspector/ScriptCallStackFactory.cpp + Source/JavaScriptCore/inspector/ScriptCallStackFactory.h + Source/JavaScriptCore/inspector/agents/InspectorRuntimeAgent.cpp + Source/JavaScriptCore/inspector/agents/InspectorRuntimeAgent.h + Source/ThirdParty/gtest/include/gtest/* + Source/ThirdParty/gtest/samples/* + Source/ThirdParty/gtest/scripts/* + Source/ThirdParty/gtest/src/* + Source/ThirdParty/gtest/test/* + Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/* + Source/ThirdParty/gtest/xcode/Scripts/runtests.sh + Source/ThirdParty/pdfjs/web/standard_fonts/LICENSE_FOXIT + Source/WTF/wtf/ByteOrder.h + Source/WTF/wtf/CrossThreadCopier.cpp + Source/WTF/wtf/CrossThreadCopier.h + Source/WTF/wtf/CurrentTime.cpp + Source/WTF/wtf/JSONValues.cpp + Source/WTF/wtf/JSONValues.h + Source/WTF/wtf/SHA1.cpp + Source/WTF/wtf/SHA1.h + Source/WTF/wtf/SaturatedArithmetic.h + Source/WTF/wtf/SizeLimits.cpp + Source/WTF/wtf/StreamBuffer.h + Source/WTF/wtf/UUID.cpp + Source/WTF/wtf/UUID.h + Source/WTF/wtf/dtoa/* + Source/WTF/wtf/text/LineEnding.cpp + Source/WTF/wtf/text/LineEnding.h + Source/WebCore/Modules/mediasource/* + Source/WebCore/Modules/mediastream/RTCConfiguration.h + Source/WebCore/Modules/mediastream/RTCIceCandidate.cpp + Source/WebCore/Modules/mediastream/RTCIceCandidate.h + Source/WebCore/Modules/mediastream/RTCIceCandidateInit.h + Source/WebCore/Modules/mediastream/RTCPeerConnection.cpp + Source/WebCore/Modules/mediastream/RTCPeerConnection.h + Source/WebCore/Modules/mediastream/RTCSessionDescription.cpp + Source/WebCore/Modules/mediastream/RTCSessionDescription.h + Source/WebCore/Modules/mediastream/RTCSessionDescriptionInit.h + Source/WebCore/Modules/notifications/* + Source/WebCore/Modules/speech/DOMWindowSpeechSynthesis.cpp + Source/WebCore/Modules/webauthn/apdu/* + Source/WebCore/Modules/webauthn/cbor/* + Source/WebCore/Modules/webauthn/fido/* + Source/WebCore/Modules/webdatabase/DatabaseCallback.h + Source/WebCore/Modules/webdatabase/SQLTransactionCoordinator.cpp + Source/WebCore/Modules/webdatabase/SQLTransactionCoordinator.h + Source/WebCore/Modules/websockets/* + Source/WebCore/PAL/pal/text/* + Source/WebCore/bindings/js/JSBlobCustom.cpp + Source/WebCore/bindings/js/JSErrorHandler.cpp + Source/WebCore/bindings/js/JSErrorHandler.h + Source/WebCore/bindings/js/JSHTMLTemplateElementCustom.cpp + Source/WebCore/bindings/js/JSMessageEventCustom.cpp + Source/WebCore/bindings/js/JSMutationObserverCustom.cpp + Source/WebCore/bindings/js/JSPerformanceEntryCustom.cpp + Source/WebCore/bindings/js/JSPopStateEventCustom.cpp + Source/WebCore/bindings/js/ScriptCachedFrameData.cpp + Source/WebCore/bindings/js/ScriptCachedFrameData.h + Source/WebCore/bindings/js/ScriptSourceCode.h + Source/WebCore/bindings/js/ScriptWrappable.h + Source/WebCore/bindings/js/ScriptWrappableInlines.h + Source/WebCore/css/CSSGridAutoRepeatValue.cpp + Source/WebCore/css/CSSGridAutoRepeatValue.h + Source/WebCore/css/CSSGridIntegerRepeatValue.cpp + Source/WebCore/css/CSSGridIntegerRepeatValue.h + Source/WebCore/css/CSSGridLineNamesValue.cpp + Source/WebCore/css/CSSGridLineNamesValue.h + Source/WebCore/css/CSSGridTemplateAreasValue.cpp + Source/WebCore/css/CSSGridTemplateAreasValue.h + Source/WebCore/css/CSSPendingSubstitutionValue.h + Source/WebCore/css/CSSPropertySourceData.cpp + Source/WebCore/css/CSSPropertySourceData.h + Source/WebCore/css/CSSSubgridValue.cpp + Source/WebCore/css/CSSSubgridValue.h + Source/WebCore/css/CSSToLengthConversionData.cpp + Source/WebCore/css/CSSToLengthConversionData.h + Source/WebCore/css/CSSVariableData.cpp + Source/WebCore/css/CSSVariableData.h + Source/WebCore/css/CSSVariableReferenceValue.cpp + Source/WebCore/css/CSSVariableReferenceValue.h + Source/WebCore/css/StyleColor.cpp + Source/WebCore/css/StyleColor.h + Source/WebCore/css/calc/* + Source/WebCore/css/parser/* + Source/WebCore/css/themeWin.css + Source/WebCore/css/themeWinQuirks.css + Source/WebCore/dom/ActiveDOMCallback.cpp + Source/WebCore/dom/ActiveDOMCallback.h + Source/WebCore/dom/ChildListMutationScope.cpp + Source/WebCore/dom/ChildListMutationScope.h + Source/WebCore/dom/DataTransferItem.cpp + Source/WebCore/dom/DataTransferItem.h + Source/WebCore/dom/DataTransferItemList.h + Source/WebCore/dom/ElementRareData.cpp + Source/WebCore/dom/EpochTimeStamp.h + Source/WebCore/dom/ErrorEvent.cpp + Source/WebCore/dom/ErrorEvent.h + Source/WebCore/dom/MutationCallback.h + Source/WebCore/dom/MutationObserver.cpp + Source/WebCore/dom/MutationObserver.h + Source/WebCore/dom/MutationObserverInterestGroup.cpp + Source/WebCore/dom/MutationObserverInterestGroup.h + Source/WebCore/dom/MutationObserverRegistration.cpp + Source/WebCore/dom/MutationObserverRegistration.h + Source/WebCore/dom/MutationRecord.cpp + Source/WebCore/dom/MutationRecord.h + Source/WebCore/dom/NodeRareData.cpp + Source/WebCore/dom/RequestAnimationFrameCallback.h + Source/WebCore/dom/ScopedEventQueue.cpp + Source/WebCore/dom/ScopedEventQueue.h + Source/WebCore/dom/StringCallback.cpp + Source/WebCore/dom/StringCallback.h + Source/WebCore/dom/TreeDepthLimit.h + Source/WebCore/dom/TreeScopeOrderedMap.cpp + Source/WebCore/dom/TreeScopeOrderedMap.h + Source/WebCore/dom/VisibilityState.h + Source/WebCore/editing/ApplyBlockElementCommand.h + Source/WebCore/editing/EditingStyle.h + Source/WebCore/editing/RenderedPosition.cpp + Source/WebCore/editing/RenderedPosition.h + Source/WebCore/editing/ReplaceNodeWithSpanCommand.cpp + Source/WebCore/editing/ReplaceNodeWithSpanCommand.h + Source/WebCore/editing/SurroundingText.h + Source/WebCore/editing/UndoStep.h + Source/WebCore/fileapi/* + Source/WebCore/html/BaseButtonInputType.cpp + Source/WebCore/html/BaseButtonInputType.h + Source/WebCore/html/BaseCheckableInputType.cpp + Source/WebCore/html/BaseCheckableInputType.h + Source/WebCore/html/BaseClickableWithKeyInputType.cpp + Source/WebCore/html/BaseClickableWithKeyInputType.h + Source/WebCore/html/BaseDateAndTimeInputType.cpp + Source/WebCore/html/BaseDateAndTimeInputType.h + Source/WebCore/html/BaseTextInputType.h + Source/WebCore/html/ButtonInputType.cpp + Source/WebCore/html/ButtonInputType.h + Source/WebCore/html/CheckboxInputType.cpp + Source/WebCore/html/CheckboxInputType.h + Source/WebCore/html/ColorInputType.cpp + Source/WebCore/html/ColorInputType.h + Source/WebCore/html/DOMFormData.cpp + Source/WebCore/html/DOMFormData.h + Source/WebCore/html/DateInputType.cpp + Source/WebCore/html/DateInputType.h + Source/WebCore/html/DateTimeLocalInputType.cpp + Source/WebCore/html/DateTimeLocalInputType.h + Source/WebCore/html/EmailInputType.h + Source/WebCore/html/FileInputType.h + Source/WebCore/html/HTMLDataListElement.cpp + Source/WebCore/html/HTMLDataListElement.h + Source/WebCore/html/HTMLOutputElement.cpp + Source/WebCore/html/HTMLOutputElement.h + Source/WebCore/html/HTMLTemplateElement.cpp + Source/WebCore/html/HTMLTemplateElement.h + Source/WebCore/html/HiddenInputType.cpp + Source/WebCore/html/HiddenInputType.h + Source/WebCore/html/ImageInputType.h + Source/WebCore/html/InputType.h + Source/WebCore/html/LabelableElement.h + Source/WebCore/html/LinkRelAttribute.cpp + Source/WebCore/html/LinkRelAttribute.h + Source/WebCore/html/MonthInputType.cpp + Source/WebCore/html/MonthInputType.h + Source/WebCore/html/NumberInputType.cpp + Source/WebCore/html/NumberInputType.h + Source/WebCore/html/PasswordInputType.cpp + Source/WebCore/html/PasswordInputType.h + Source/WebCore/html/RadioInputType.h + Source/WebCore/html/RangeInputType.cpp + Source/WebCore/html/RangeInputType.h + Source/WebCore/html/ResetInputType.cpp + Source/WebCore/html/ResetInputType.h + Source/WebCore/html/SearchInputType.cpp + Source/WebCore/html/SearchInputType.h + Source/WebCore/html/SubmitInputType.cpp + Source/WebCore/html/SubmitInputType.h + Source/WebCore/html/TelephoneInputType.cpp + Source/WebCore/html/TelephoneInputType.h + Source/WebCore/html/TextFieldInputType.cpp + Source/WebCore/html/TextFieldInputType.h + Source/WebCore/html/TextInputType.cpp + Source/WebCore/html/TextInputType.h + Source/WebCore/html/TimeInputType.cpp + Source/WebCore/html/TimeInputType.h + Source/WebCore/html/URLInputType.cpp + Source/WebCore/html/URLInputType.h + Source/WebCore/html/URLRegistry.h + Source/WebCore/html/ValidationMessage.cpp + Source/WebCore/html/ValidationMessage.h + Source/WebCore/html/WeekInputType.cpp + Source/WebCore/html/WeekInputType.h + Source/WebCore/html/parser/* + Source/WebCore/html/shadow/DetailsMarkerControl.cpp + Source/WebCore/html/shadow/DetailsMarkerControl.h + Source/WebCore/html/shadow/ProgressShadowElement.cpp + Source/WebCore/html/shadow/ProgressShadowElement.h + Source/WebCore/html/shadow/SliderThumbElement.cpp + Source/WebCore/html/shadow/SliderThumbElement.h + Source/WebCore/html/track/* + Source/WebCore/inspector/DOMEditor.cpp + Source/WebCore/inspector/DOMEditor.h + Source/WebCore/inspector/DOMPatchSupport.cpp + Source/WebCore/inspector/DOMPatchSupport.h + Source/WebCore/inspector/InspectorController.cpp + Source/WebCore/inspector/InspectorController.h + Source/WebCore/inspector/InspectorFrontendClient.h + Source/WebCore/inspector/InspectorFrontendClientLocal.cpp + Source/WebCore/inspector/InspectorFrontendClientLocal.h + Source/WebCore/inspector/InspectorHistory.cpp + Source/WebCore/inspector/InspectorHistory.h + Source/WebCore/inspector/InspectorInstrumentation.cpp + Source/WebCore/inspector/InspectorInstrumentation.h + Source/WebCore/inspector/InstrumentingAgents.cpp + Source/WebCore/inspector/InstrumentingAgents.h + Source/WebCore/inspector/TimelineRecordFactory.cpp + Source/WebCore/inspector/TimelineRecordFactory.h + Source/WebCore/inspector/UserGestureEmulationScope.cpp + Source/WebCore/inspector/UserGestureEmulationScope.h + Source/WebCore/inspector/WorkerDebugger.cpp + Source/WebCore/inspector/WorkerDebugger.h + Source/WebCore/inspector/agents/InspectorDOMDebuggerAgent.cpp + Source/WebCore/inspector/agents/InspectorDOMDebuggerAgent.h + Source/WebCore/inspector/agents/InspectorIndexedDBAgent.cpp + Source/WebCore/inspector/agents/InspectorIndexedDBAgent.h + Source/WebCore/inspector/agents/InspectorLayerTreeAgent.cpp + Source/WebCore/inspector/agents/InspectorNetworkAgent.cpp + Source/WebCore/inspector/agents/InspectorNetworkAgent.h + Source/WebCore/inspector/agents/InspectorPageAgent.cpp + Source/WebCore/inspector/agents/InspectorPageAgent.h + Source/WebCore/inspector/agents/InspectorTimelineAgent.cpp + Source/WebCore/inspector/agents/InspectorTimelineAgent.h + Source/WebCore/inspector/agents/page/* + Source/WebCore/inspector/agents/worker/* + Source/WebCore/loader/DocumentThreadableLoader.cpp + Source/WebCore/loader/DocumentThreadableLoader.h + Source/WebCore/loader/FormSubmission.cpp + Source/WebCore/loader/FormSubmission.h + Source/WebCore/loader/FrameLoadRequest.cpp + Source/WebCore/loader/FrameLoaderStateMachine.cpp + Source/WebCore/loader/FrameLoaderStateMachine.h + Source/WebCore/loader/LinkLoader.cpp + Source/WebCore/loader/LinkLoader.h + Source/WebCore/loader/LinkLoaderClient.h + Source/WebCore/loader/MixedContentChecker.h + Source/WebCore/loader/PingLoader.cpp + Source/WebCore/loader/PingLoader.h + Source/WebCore/loader/ResourceLoaderOptions.h + Source/WebCore/loader/ThreadableLoader.cpp + Source/WebCore/loader/ThreadableLoader.h + Source/WebCore/loader/ThreadableLoaderClient.h + Source/WebCore/loader/ThreadableLoaderClientWrapper.h + Source/WebCore/loader/WorkerThreadableLoader.cpp + Source/WebCore/loader/WorkerThreadableLoader.h + Source/WebCore/loader/appcache/ApplicationCacheHost.h + Source/WebCore/loader/archive/mhtml/* + Source/WebCore/page/ContextMenuProvider.h + Source/WebCore/page/Crypto.cpp + Source/WebCore/page/Crypto.h + Source/WebCore/page/OriginAccessEntry.cpp + Source/WebCore/page/OriginAccessEntry.h + Source/WebCore/page/PageSerializer.cpp + Source/WebCore/page/Performance.cpp + Source/WebCore/page/Performance.h + Source/WebCore/page/PerformanceEntry.cpp + Source/WebCore/page/PerformanceEntry.h + Source/WebCore/page/PerformanceNavigation.cpp + Source/WebCore/page/PerformanceNavigation.h + Source/WebCore/page/PerformanceResourceTiming.cpp + Source/WebCore/page/PerformanceResourceTiming.h + Source/WebCore/page/PerformanceTiming.cpp + Source/WebCore/page/PerformanceTiming.h + Source/WebCore/page/SecurityPolicy.cpp + Source/WebCore/page/SecurityPolicy.h + Source/WebCore/platform/DateComponents.cpp + Source/WebCore/platform/DateComponents.h + Source/WebCore/platform/DateTimeChooser.h + Source/WebCore/platform/DateTimeChooserClient.h + Source/WebCore/platform/Decimal.cpp + Source/WebCore/platform/Decimal.h + Source/WebCore/platform/FileStream.cpp + Source/WebCore/platform/FileStream.h + Source/WebCore/platform/FileStreamClient.h + Source/WebCore/platform/LayoutUnit.h + Source/WebCore/platform/ReferrerPolicy.h + Source/WebCore/platform/ScrollAnimator.cpp + Source/WebCore/platform/ScrollAnimator.h + Source/WebCore/platform/ScrollableArea.cpp + Source/WebCore/platform/SharedBufferChunkReader.cpp + Source/WebCore/platform/SharedBufferChunkReader.h + Source/WebCore/platform/WebCoreCrossThreadCopier.cpp + Source/WebCore/platform/WebCoreCrossThreadCopier.h + Source/WebCore/platform/audio/AudioDSPKernel.h + Source/WebCore/platform/audio/AudioDSPKernelProcessor.cpp + Source/WebCore/platform/audio/AudioDSPKernelProcessor.h + Source/WebCore/platform/audio/AudioProcessor.h + Source/WebCore/platform/calc/* + Source/WebCore/platform/generic/* + Source/WebCore/platform/graphics/GeneratedImage.cpp + Source/WebCore/platform/graphics/LayoutPoint.h + Source/WebCore/platform/graphics/LayoutRect.cpp + Source/WebCore/platform/graphics/LayoutRect.h + Source/WebCore/platform/graphics/LayoutSize.h + Source/WebCore/platform/graphics/MediaSourcePrivate.h + Source/WebCore/platform/graphics/SourceBufferPrivate.h + Source/WebCore/platform/graphics/TabSize.h + Source/WebCore/platform/graphics/gstreamer/mse/* + Source/WebCore/platform/image-decoders/bmp/* + Source/WebCore/platform/image-decoders/ico/* + Source/WebCore/platform/mediastream/MediaConstraints.cpp + Source/WebCore/platform/mediastream/MediaConstraints.h + Source/WebCore/platform/mediastream/MediaStreamPrivate.cpp + Source/WebCore/platform/mediastream/RTCIceCandidateDescriptor.cpp + Source/WebCore/platform/mediastream/RTCIceCandidateDescriptor.h + Source/WebCore/platform/mediastream/RTCPeerConnectionHandlerClient.h + Source/WebCore/platform/mediastream/RTCSessionDescriptionDescriptor.cpp + Source/WebCore/platform/mediastream/RTCSessionDescriptionDescriptor.h + Source/WebCore/platform/mediastream/RTCSessionDescriptionRequest.h + Source/WebCore/platform/mediastream/RTCVoidRequest.h + Source/WebCore/platform/mediastream/RealtimeIncomingAudioSource.cpp + Source/WebCore/platform/mediastream/RealtimeIncomingVideoSource.cpp + Source/WebCore/platform/mediastream/RealtimeMediaSource.cpp + Source/WebCore/platform/mediastream/RealtimeMediaSourceSettings.cpp + Source/WebCore/platform/mediastream/RealtimeMediaSourceSupportedConstraints.h + Source/WebCore/platform/mock/GeolocationClientMock.cpp + Source/WebCore/platform/mock/GeolocationClientMock.h + Source/WebCore/platform/mock/MockRealtimeAudioSource.cpp + Source/WebCore/platform/mock/MockRealtimeVideoSource.cpp + Source/WebCore/platform/mock/ScrollbarsControllerMock.cpp + Source/WebCore/platform/mock/ScrollbarsControllerMock.h + Source/WebCore/platform/network/BlobData.cpp + Source/WebCore/platform/network/BlobData.h + Source/WebCore/platform/network/BlobRegistry.h + Source/WebCore/platform/network/BlobRegistryImpl.cpp + Source/WebCore/platform/network/BlobRegistryImpl.h + Source/WebCore/platform/network/BlobResourceHandle.cpp + Source/WebCore/platform/network/BlobResourceHandle.h + Source/WebCore/platform/network/HTTPHeaderMap.cpp + Source/WebCore/platform/network/MIMEHeader.cpp + Source/WebCore/platform/network/MIMEHeader.h + Source/WebCore/platform/network/ParsedContentType.cpp + Source/WebCore/platform/network/ParsedContentType.h + Source/WebCore/platform/network/SocketStreamError.h + Source/WebCore/platform/network/SocketStreamHandle.cpp + Source/WebCore/platform/network/SocketStreamHandle.h + Source/WebCore/platform/network/SocketStreamHandleClient.h + Source/WebCore/platform/network/create-http-header-name-table + Source/WebCore/platform/network/soup/SocketStreamHandleImpl.h + Source/WebCore/platform/sql/SQLiteFileSystem.cpp + Source/WebCore/platform/sql/SQLiteFileSystem.h + Source/WebCore/platform/text/* + Source/WebCore/rendering/FlexibleBoxAlgorithm.cpp + Source/WebCore/rendering/FlexibleBoxAlgorithm.h + Source/WebCore/rendering/GridBaselineAlignment.cpp + Source/WebCore/rendering/OrderIterator.cpp + Source/WebCore/rendering/OrderIterator.h + Source/WebCore/rendering/RenderFlexibleBox.cpp + Source/WebCore/rendering/RenderFlexibleBox.h + Source/WebCore/rendering/RenderRuby.cpp + Source/WebCore/rendering/RenderRuby.h + Source/WebCore/rendering/RenderRubyBase.cpp + Source/WebCore/rendering/RenderRubyBase.h + Source/WebCore/rendering/RenderRubyRun.cpp + Source/WebCore/rendering/RenderRubyRun.h + Source/WebCore/rendering/RenderRubyText.cpp + Source/WebCore/rendering/RenderRubyText.h + Source/WebCore/rendering/style/* + Source/WebCore/rendering/svg/* + Source/WebCore/testing/MemoryInfo.h + Source/WebCore/workers/* + Source/WebInspectorUI/UserInterface/Base/Setting.js + Source/WebInspectorUI/UserInterface/Controllers/DOMManager.js + Source/WebInspectorUI/UserInterface/Models/CSSCompletions.js + Source/WebInspectorUI/UserInterface/Models/CSSKeywordCompletions.js + Source/WebInspectorUI/UserInterface/Models/DOMNode.js + Source/WebInspectorUI/UserInterface/Protocol/* + Source/WebInspectorUI/UserInterface/Views/ContextMenu.js + Source/WebInspectorUI/UserInterface/Workers/HeapSnapshot/HeapSnapshot.js + Source/WebKit/NetworkProcess/* + Source/WebKit/WebProcess/Network/WebSocketProvider.cpp + Tools/TestWebKitAPI/Tests/WTF/SHA1.cpp + Tools/TestWebKitAPI/Tests/WTF/SaturatedArithmeticOperations.cpp + Tools/TestWebKitAPI/Tests/WTF/StringBuilder.cpp + Tools/TestWebKitAPI/Tests/WTF/StringCommon.cpp + Tools/TestWebKitAPI/Tests/WebCore/* + Tools/TestWebKitAPI/WTFStringUtilities.h +Copyright: 2004-2022 Apple Inc + 2005-2021 Google Inc + 2006-2008, 2010, 2012 the V8 project authors + 2007-2009 Torch Mobile Inc + 2008 Cameron Zwarich + 2009-2010 Joseph Pecoraro + 2010 Nikita Vasilyev + 2011 Daniel Bates + 2011, 2015-2016 Ericsson AB + 2012 Google AB + 2012 Intel Corporation + 2012 Intel Inc + 2012 Research In Motion Limited + 2012 Samsung Electronics + 2013 Cable Television Labs Inc + 2013 Nokia + 2013 Opera Software ASA + 2013-2022 Igalia S.L. + 2014 PDFium Authors + 2014 University of Washington + 2014-2019 The Chromium Authors + 2015 Roopesh Chander + 2018-2019 Google LLC + 2019 Microsoft Corporation + 2020-2021 Metrological Group B.V +License: BSD-3-clause-google + +Files: Source/ThirdParty/ANGLE/util/windows/third_party/StackWalker/src/StackWalker.h +Copyright: 2005-2009 Jochen Kalmbach +License: BSD-3-clause-jochen-kalmbach + +Files: Source/JavaScriptCore/inspector/InspectorTarget.cpp +Copyright: 2019 Microsoft Corporation +License: BSD-3-clause-microsoft + +Files: Source/WebCore/css/CSSSupportsRule.cpp + Source/WebCore/css/CSSSupportsRule.h + Source/WebCore/css/DOMCSSNamespace.cpp + Source/WebCore/css/DOMCSSNamespace.h + Source/WebKit/Shared/API/APIObject.cpp + Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp + Source/WebKit/UIProcess/API/wpe/WebKitSettings.h + Tools/TestWebKitAPI/Tests/WebKitGLib/TestWebKitSettings.cpp +Copyright: 2011-2012 Motorola Mobility + 2020 Apple Inc +License: BSD-3-clause-motorola + +Files: Source/WebCore/html/track/VTTScanner.cpp + Source/WebCore/html/track/VTTScanner.h + Source/WebCore/rendering/RenderMultiColumnSpannerPlaceholder.cpp + Source/WebCore/rendering/RenderMultiColumnSpannerPlaceholder.h +Copyright: 2013-2014 Opera Software ASA +License: BSD-3-clause-opera + +Files: Source/WTF/wtf/Brigand.h +Copyright: 2015 Edouard Alligand and Joel Falcou +License: BSL-1.0 + +Files: Source/JavaScriptCore/Scripts/jsmin.py + Source/JavaScriptCore/disassembler/zydis/Zydis/* + Source/ThirdParty/ANGLE/src/libANGLE/renderer/vulkan/shaders/src/third_party/ffx_spd/* + Source/ThirdParty/ANGLE/src/third_party/volk/* + Source/ThirdParty/ANGLE/third_party/renderdoc/src/renderdoc_app.h + Source/WebCore/xml/XSLTExtensions.cpp +Copyright: 2001-2002 Thomas Broyer, Charlie Bozeman and Daniel Veillard + 2007 Alexey Proskuryakov + 2013 Dave St.Germain + 2015-2018 Baldur Karlsson + 2017-2020 Advanced Micro Devices Inc + 2018-2019 Arseny Kapoulkine +License: Expat + +Files: Source/JavaScriptCore/runtime/JSDateMath.h + Source/WTF/wtf/DateMath.h +Copyright: 1999-2000 Harri Porten + 2006-2020 Apple Inc + 2009 Google Inc + 2010 Research In Motion Limited +License: GPL-2+ or LGPL-2.1+ or MPL-1.1 + +Files: Source/bmalloc/bmalloc/valgrind.h +Copyright: 2000-2017 Julian Seward +License: BSD-4-clause-valgrind + +Files: Source/WebCore/platform/image-decoders/gif/* +Copyright: 1998 Netscape Communications Corporation +License: GPL-2+ or LGPL-2.1+ or MPL-1.1 + +Files: Source/WebCore/xml/XPathGrammar.cpp + Source/WebCore/xml/XPathGrammar.h +Copyright: 1984, 1989-1990, 2000-2006 Free Software Foundation Inc +License: GPL-2+ with Bison exception + +Files: Source/ThirdParty/ANGLE/tools/flex-bison/third_party/skeletons/yacc.c +Copyright: 1984, 1989-1990, 2000-2015, 2018-2019 Free Software +License: GPL-3+ + +Files: Source/ThirdParty/ANGLE/src/compiler/preprocessor/preprocessor_tab_autogen.cpp + Source/ThirdParty/ANGLE/src/compiler/translator/* +Copyright: 1984, 1989-1990, 2000-2015, 2018-2019 Free Software Foundation, +License: GPL-3+ with Bison exception + +Files: Source/WTF/wtf/CryptographicallyRandomNumber.cpp + Source/bmalloc/bmalloc/CryptoRandom.cpp +Copyright: 1996 David Mazieres + 2008 Damien Miller + 2017 Apple Inc +License: ISC + +Files: Source/ThirdParty/ANGLE/include/GLES/gl.h + Source/ThirdParty/ANGLE/include/GLES/glext.h + Source/ThirdParty/ANGLE/include/KHR/khrplatform.h + Source/ThirdParty/ANGLE/include/WGL/wgl.h + Source/ThirdParty/ANGLE/src/third_party/khronos/GL/wglext.h +Copyright: 2008-2018 The Khronos Group Inc +License: Expat + +Files: Source/WTF/wtf/text/Base64.cpp + Source/WebCore/rendering/AutoTableLayout.cpp + Source/WebCore/rendering/AutoTableLayout.h + Source/WebCore/rendering/FixedTableLayout.cpp + Source/WebCore/rendering/FixedTableLayout.h + Source/WebCore/rendering/TableLayout.h +Copyright: 2000-2001 Dawit Alemayehu + 2002 Dirk Mueller + 2002 Lars Knoll + 2003-2021 Apple Inc + 2006 Alexey Proskuryakov + 2010 Patrick Gansterer +License: LGPL-2 + +Files: Source/JavaScriptCore/API/JSAPIValueWrapper.cpp + Source/JavaScriptCore/API/JSAPIValueWrapper.h + Source/JavaScriptCore/API/glib/* + Source/JavaScriptCore/bytecompiler/NodesCodegen.cpp + Source/JavaScriptCore/config.h + Source/JavaScriptCore/create_hash_table + Source/JavaScriptCore/debugger/Debugger.cpp + Source/JavaScriptCore/debugger/Debugger.h + Source/JavaScriptCore/heap/Heap.cpp + Source/JavaScriptCore/heap/Heap.h + Source/JavaScriptCore/heap/MachineStackMarker.cpp + Source/JavaScriptCore/heap/MachineStackMarker.h + Source/JavaScriptCore/heap/MarkedBlock.h + Source/JavaScriptCore/heap/MarkedSpace.cpp + Source/JavaScriptCore/heap/MarkedSpace.h + Source/JavaScriptCore/inspector/scripts/codegen/preprocess.pl + Source/JavaScriptCore/interpreter/CallFrame.h + Source/JavaScriptCore/jsc.cpp + Source/JavaScriptCore/parser/Lexer.cpp + Source/JavaScriptCore/parser/Lexer.h + Source/JavaScriptCore/parser/NodeConstructors.h + Source/JavaScriptCore/parser/Nodes.cpp + Source/JavaScriptCore/parser/Nodes.h + Source/JavaScriptCore/parser/Parser.cpp + Source/JavaScriptCore/parser/Parser.h + Source/JavaScriptCore/runtime/ArgList.cpp + Source/JavaScriptCore/runtime/ArgList.h + Source/JavaScriptCore/runtime/ArrayConstructor.cpp + Source/JavaScriptCore/runtime/ArrayConstructor.h + Source/JavaScriptCore/runtime/ArrayConventions.h + Source/JavaScriptCore/runtime/ArrayPrototype.cpp + Source/JavaScriptCore/runtime/ArrayPrototype.h + Source/JavaScriptCore/runtime/BooleanConstructor.cpp + Source/JavaScriptCore/runtime/BooleanConstructor.h + Source/JavaScriptCore/runtime/BooleanObject.cpp + Source/JavaScriptCore/runtime/BooleanObject.h + Source/JavaScriptCore/runtime/BooleanPrototype.cpp + Source/JavaScriptCore/runtime/BooleanPrototype.h + Source/JavaScriptCore/runtime/ClassInfo.h + Source/JavaScriptCore/runtime/CommonIdentifiers.cpp + Source/JavaScriptCore/runtime/CommonIdentifiers.h + Source/JavaScriptCore/runtime/Completion.cpp + Source/JavaScriptCore/runtime/Completion.h + Source/JavaScriptCore/runtime/DateConstructor.cpp + Source/JavaScriptCore/runtime/DateConstructor.h + Source/JavaScriptCore/runtime/DateInstance.cpp + Source/JavaScriptCore/runtime/DateInstance.h + Source/JavaScriptCore/runtime/DatePrototype.cpp + Source/JavaScriptCore/runtime/DatePrototype.h + Source/JavaScriptCore/runtime/Error.cpp + Source/JavaScriptCore/runtime/Error.h + Source/JavaScriptCore/runtime/ErrorConstructor.cpp + Source/JavaScriptCore/runtime/ErrorConstructor.h + Source/JavaScriptCore/runtime/ErrorInstance.cpp + Source/JavaScriptCore/runtime/ErrorInstance.h + Source/JavaScriptCore/runtime/ErrorPrototype.cpp + Source/JavaScriptCore/runtime/ErrorPrototype.h + Source/JavaScriptCore/runtime/FunctionConstructor.cpp + Source/JavaScriptCore/runtime/FunctionConstructor.h + Source/JavaScriptCore/runtime/FunctionPrototype.cpp + Source/JavaScriptCore/runtime/FunctionPrototype.h + Source/JavaScriptCore/runtime/GetterSetter.cpp + Source/JavaScriptCore/runtime/GetterSetter.h + Source/JavaScriptCore/runtime/Identifier.cpp + Source/JavaScriptCore/runtime/Identifier.h + Source/JavaScriptCore/runtime/InternalFunction.cpp + Source/JavaScriptCore/runtime/InternalFunction.h + Source/JavaScriptCore/runtime/JSArray.cpp + Source/JavaScriptCore/runtime/JSArray.h + Source/JavaScriptCore/runtime/JSArrayInlines.h + Source/JavaScriptCore/runtime/JSCJSValue.cpp + Source/JavaScriptCore/runtime/JSCJSValue.h + Source/JavaScriptCore/runtime/JSCell.cpp + Source/JavaScriptCore/runtime/JSCell.h + Source/JavaScriptCore/runtime/JSFunction.cpp + Source/JavaScriptCore/runtime/JSFunction.h + Source/JavaScriptCore/runtime/JSGlobalObject.h + Source/JavaScriptCore/runtime/JSGlobalObjectFunctions.cpp + Source/JavaScriptCore/runtime/JSGlobalObjectFunctions.h + Source/JavaScriptCore/runtime/JSLock.cpp + Source/JavaScriptCore/runtime/JSLock.h + Source/JavaScriptCore/runtime/JSObject.cpp + Source/JavaScriptCore/runtime/JSObject.h + Source/JavaScriptCore/runtime/JSObjectInlines.h + Source/JavaScriptCore/runtime/JSString.cpp + Source/JavaScriptCore/runtime/JSString.h + Source/JavaScriptCore/runtime/JSType.h + Source/JavaScriptCore/runtime/JSWrapperObject.cpp + Source/JavaScriptCore/runtime/JSWrapperObject.h + Source/JavaScriptCore/runtime/Lookup.cpp + Source/JavaScriptCore/runtime/Lookup.h + Source/JavaScriptCore/runtime/MathObject.cpp + Source/JavaScriptCore/runtime/MathObject.h + Source/JavaScriptCore/runtime/NativeErrorConstructor.cpp + Source/JavaScriptCore/runtime/NativeErrorConstructor.h + Source/JavaScriptCore/runtime/NativeErrorPrototype.cpp + Source/JavaScriptCore/runtime/NativeErrorPrototype.h + Source/JavaScriptCore/runtime/NumberConstructor.cpp + Source/JavaScriptCore/runtime/NumberConstructor.h + Source/JavaScriptCore/runtime/NumberObject.cpp + Source/JavaScriptCore/runtime/NumberObject.h + Source/JavaScriptCore/runtime/NumberPrototype.cpp + Source/JavaScriptCore/runtime/NumberPrototype.h + Source/JavaScriptCore/runtime/ObjectConstructor.cpp + Source/JavaScriptCore/runtime/ObjectConstructor.h + Source/JavaScriptCore/runtime/ObjectPrototype.cpp + Source/JavaScriptCore/runtime/ObjectPrototype.h + Source/JavaScriptCore/runtime/Operations.cpp + Source/JavaScriptCore/runtime/Operations.h + Source/JavaScriptCore/runtime/PropertyNameArray.h + Source/JavaScriptCore/runtime/PropertySlot.cpp + Source/JavaScriptCore/runtime/PropertySlot.h + Source/JavaScriptCore/runtime/PropertyTable.h + Source/JavaScriptCore/runtime/Protect.h + Source/JavaScriptCore/runtime/RegExp.cpp + Source/JavaScriptCore/runtime/RegExp.h + Source/JavaScriptCore/runtime/RegExpConstructor.cpp + Source/JavaScriptCore/runtime/RegExpConstructor.h + Source/JavaScriptCore/runtime/RegExpInlines.h + Source/JavaScriptCore/runtime/RegExpMatchesArray.h + Source/JavaScriptCore/runtime/RegExpObject.cpp + Source/JavaScriptCore/runtime/RegExpObject.h + Source/JavaScriptCore/runtime/RegExpObjectInlines.h + Source/JavaScriptCore/runtime/RegExpPrototype.cpp + Source/JavaScriptCore/runtime/RegExpPrototype.h + Source/JavaScriptCore/runtime/StringConstructor.cpp + Source/JavaScriptCore/runtime/StringConstructor.h + Source/JavaScriptCore/runtime/StringObject.cpp + Source/JavaScriptCore/runtime/StringObject.h + Source/JavaScriptCore/runtime/StringPrototype.cpp + Source/JavaScriptCore/runtime/StringPrototype.h + Source/JavaScriptCore/runtime/StringRecursionChecker.cpp + Source/JavaScriptCore/runtime/StringRecursionChecker.h + Source/JavaScriptCore/runtime/SymbolObject.h + Source/JavaScriptCore/runtime/TemporalNow.cpp + Source/JavaScriptCore/runtime/TemporalNow.h + Source/JavaScriptCore/runtime/TemporalObject.cpp + Source/JavaScriptCore/runtime/TemporalObject.h + Source/JavaScriptCore/testRegExp.cpp + Source/JavaScriptCore/yarr/hasher.py + Source/WTF/config.h + Source/WTF/wtf/Bitmap.h + Source/WTF/wtf/DataMutex.h + Source/WTF/wtf/DataRef.h + Source/WTF/wtf/FastMalloc.h + Source/WTF/wtf/Forward.h + Source/WTF/wtf/GetPtr.h + Source/WTF/wtf/HashCountedSet.h + Source/WTF/wtf/HashFunctions.h + Source/WTF/wtf/HashMap.h + Source/WTF/wtf/HashSet.h + Source/WTF/wtf/HashTable.cpp + Source/WTF/wtf/HashTable.h + Source/WTF/wtf/HashTraits.h + Source/WTF/wtf/Hasher.h + Source/WTF/wtf/HexNumber.cpp + Source/WTF/wtf/HexNumber.h + Source/WTF/wtf/ListHashSet.h + Source/WTF/wtf/MainThreadData.h + Source/WTF/wtf/Noncopyable.h + Source/WTF/wtf/NumberOfCores.h + Source/WTF/wtf/RefCounted.cpp + Source/WTF/wtf/RefCounted.h + Source/WTF/wtf/RefCountedLeakCounter.cpp + Source/WTF/wtf/RefCountedLeakCounter.h + Source/WTF/wtf/RefPtr.h + Source/WTF/wtf/RetainPtr.h + Source/WTF/wtf/StackBounds.cpp + Source/WTF/wtf/Vector.h + Source/WTF/wtf/VectorTraits.h + Source/WTF/wtf/dtoa.cpp + Source/WTF/wtf/dtoa.h + Source/WTF/wtf/glib/* + Source/WTF/wtf/linux/RealTimeThreads.h + Source/WTF/wtf/text/ASCIIFastPath.h + Source/WTF/wtf/text/AtomString.cpp + Source/WTF/wtf/text/AtomString.h + Source/WTF/wtf/text/AtomStringImpl.cpp + Source/WTF/wtf/text/AtomStringImpl.h + Source/WTF/wtf/text/AtomStringTable.cpp + Source/WTF/wtf/text/AtomStringTable.h + Source/WTF/wtf/text/IntegerToStringConversion.h + Source/WTF/wtf/text/NullTextBreakIterator.h + Source/WTF/wtf/text/StringHash.h + Source/WTF/wtf/text/StringHasher.h + Source/WTF/wtf/text/StringImpl.cpp + Source/WTF/wtf/text/StringImpl.h + Source/WTF/wtf/text/StringOperators.h + Source/WTF/wtf/text/TextBreakIterator.cpp + Source/WTF/wtf/text/TextBreakIterator.h + Source/WTF/wtf/text/TextBreakIteratorInternalICU.h + Source/WTF/wtf/text/WTFString.cpp + Source/WTF/wtf/text/WTFString.h + Source/WTF/wtf/text/icu/TextBreakIteratorICU.h + Source/WTF/wtf/text/unix/TextBreakIteratorInternalICUUnix.cpp + Source/WTF/wtf/unix/* + Source/WebCore/Modules/geolocation/* + Source/WebCore/Modules/mediastream/gstreamer/* + Source/WebCore/Modules/webaudio/MediaStreamAudioSourceGStreamer.cpp + Source/WebCore/Modules/websockets/WebSocketFrame.cpp + Source/WebCore/PAL/config.h + Source/WebCore/WebCorePrefix.h + Source/WebCore/accessibility/AccessibilityProgressIndicator.cpp + Source/WebCore/accessibility/AccessibilityProgressIndicator.h + Source/WebCore/accessibility/atspi/* + Source/WebCore/bindings/js/DOMWrapperWorld.cpp + Source/WebCore/bindings/js/DOMWrapperWorld.h + Source/WebCore/bindings/js/JSCanvasRenderingContext2DCustom.cpp + Source/WebCore/bindings/js/JSDOMAttribute.h + Source/WebCore/bindings/js/JSDOMBinding.h + Source/WebCore/bindings/js/JSDOMBindingSecurity.cpp + Source/WebCore/bindings/js/JSDOMBindingSecurity.h + Source/WebCore/bindings/js/JSDOMBuiltinConstructor.h + Source/WebCore/bindings/js/JSDOMBuiltinConstructorBase.cpp + Source/WebCore/bindings/js/JSDOMBuiltinConstructorBase.h + Source/WebCore/bindings/js/JSDOMConstructor.h + Source/WebCore/bindings/js/JSDOMConstructorBase.cpp + Source/WebCore/bindings/js/JSDOMConstructorBase.h + Source/WebCore/bindings/js/JSDOMConstructorNotConstructable.h + Source/WebCore/bindings/js/JSDOMConstructorWithDocument.cpp + Source/WebCore/bindings/js/JSDOMConstructorWithDocument.h + Source/WebCore/bindings/js/JSDOMConvertDate.cpp + Source/WebCore/bindings/js/JSDOMConvertNumbers.cpp + Source/WebCore/bindings/js/JSDOMConvertStrings.cpp + Source/WebCore/bindings/js/JSDOMExceptionHandling.cpp + Source/WebCore/bindings/js/JSDOMExceptionHandling.h + Source/WebCore/bindings/js/JSDOMLegacyFactoryFunction.h + Source/WebCore/bindings/js/JSDOMOperation.h + Source/WebCore/bindings/js/JSDOMOperationReturningPromise.h + Source/WebCore/bindings/js/JSDOMWindowBase.cpp + Source/WebCore/bindings/js/JSDOMWindowBase.h + Source/WebCore/bindings/js/JSDOMWindowCustom.cpp + Source/WebCore/bindings/js/JSDOMWindowCustom.h + Source/WebCore/bindings/js/JSDOMWrapper.h + Source/WebCore/bindings/js/JSDOMWrapperCache.cpp + Source/WebCore/bindings/js/JSDOMWrapperCache.h + Source/WebCore/bindings/js/JSDocumentCustom.cpp + Source/WebCore/bindings/js/JSEventListener.cpp + Source/WebCore/bindings/js/JSEventListener.h + Source/WebCore/bindings/js/JSHTMLCollectionCustom.cpp + Source/WebCore/bindings/js/JSLazyEventListener.cpp + Source/WebCore/bindings/js/JSLazyEventListener.h + Source/WebCore/bindings/js/JSLocationCustom.cpp + Source/WebCore/bindings/js/JSNodeIteratorCustom.cpp + Source/WebCore/bindings/js/JSOffscreenCanvasRenderingContext2DCustom.cpp + Source/WebCore/bindings/js/JSPluginElementFunctions.cpp + Source/WebCore/bindings/js/JSPluginElementFunctions.h + Source/WebCore/bindings/js/JSSVGPathSegCustom.cpp + Source/WebCore/bindings/js/JSTreeWalkerCustom.cpp + Source/WebCore/bindings/js/ScheduledAction.cpp + Source/WebCore/bindings/js/ScheduledAction.h + Source/WebCore/bindings/js/ScriptController.cpp + Source/WebCore/bindings/js/ScriptController.h + Source/WebCore/bindings/js/WebCoreJSClientData.h + Source/WebCore/bindings/js/WindowProxy.cpp + Source/WebCore/bindings/js/WindowProxy.h + Source/WebCore/bindings/scripts/* + Source/WebCore/bridge/testbindings.cpp + Source/WebCore/config.h + Source/WebCore/css/CSSBorderImage.cpp + Source/WebCore/css/CSSBorderImage.h + Source/WebCore/css/CSSComputedStyleDeclaration.cpp + Source/WebCore/css/CSSComputedStyleDeclaration.h + Source/WebCore/css/CSSCursorImageValue.cpp + Source/WebCore/css/CSSCursorImageValue.h + Source/WebCore/css/CSSFontFaceRule.cpp + Source/WebCore/css/CSSFontFaceRule.h + Source/WebCore/css/CSSFontValue.cpp + Source/WebCore/css/CSSFontValue.h + Source/WebCore/css/CSSGroupingRule.h + Source/WebCore/css/CSSHelper.h + Source/WebCore/css/CSSImageValue.cpp + Source/WebCore/css/CSSImageValue.h + Source/WebCore/css/CSSImportRule.cpp + Source/WebCore/css/CSSImportRule.h + Source/WebCore/css/CSSMarkup.cpp + Source/WebCore/css/CSSMarkup.h + Source/WebCore/css/CSSMediaRule.cpp + Source/WebCore/css/CSSMediaRule.h + Source/WebCore/css/CSSPageRule.cpp + Source/WebCore/css/CSSPageRule.h + Source/WebCore/css/CSSPrimitiveValue.cpp + Source/WebCore/css/CSSPrimitiveValue.h + Source/WebCore/css/CSSProperty.cpp + Source/WebCore/css/CSSProperty.h + Source/WebCore/css/CSSRule.cpp + Source/WebCore/css/CSSRule.h + Source/WebCore/css/CSSRuleList.cpp + Source/WebCore/css/CSSRuleList.h + Source/WebCore/css/CSSSelector.cpp + Source/WebCore/css/CSSSelector.h + Source/WebCore/css/CSSShadowValue.cpp + Source/WebCore/css/CSSShadowValue.h + Source/WebCore/css/CSSStyleDeclaration.h + Source/WebCore/css/CSSStyleRule.cpp + Source/WebCore/css/CSSStyleRule.h + Source/WebCore/css/CSSStyleSheet.cpp + Source/WebCore/css/CSSStyleSheet.h + Source/WebCore/css/CSSToStyleMap.cpp + Source/WebCore/css/CSSToStyleMap.h + Source/WebCore/css/CSSUnits.cpp + Source/WebCore/css/CSSUnits.h + Source/WebCore/css/CSSUnknownRule.h + Source/WebCore/css/CSSValue.h + Source/WebCore/css/CSSValueList.cpp + Source/WebCore/css/CSSValueList.h + Source/WebCore/css/Counter.h + Source/WebCore/css/DeprecatedCSSOMRGBColor.h + Source/WebCore/css/LengthFunctions.cpp + Source/WebCore/css/LengthFunctions.h + Source/WebCore/css/MediaFeatureNames.cpp + Source/WebCore/css/MediaFeatureNames.h + Source/WebCore/css/MediaList.cpp + Source/WebCore/css/MediaList.h + Source/WebCore/css/MediaQueryList.cpp + Source/WebCore/css/MediaQueryList.h + Source/WebCore/css/MediaQueryMatcher.cpp + Source/WebCore/css/MediaQueryMatcher.h + Source/WebCore/css/Pair.h + Source/WebCore/css/PropertySetCSSStyleDeclaration.cpp + Source/WebCore/css/Rect.h + Source/WebCore/css/SVGCSSComputedStyleDeclaration.cpp + Source/WebCore/css/SelectorChecker.cpp + Source/WebCore/css/SelectorChecker.h + Source/WebCore/css/SelectorFilter.cpp + Source/WebCore/css/SelectorFilter.h + Source/WebCore/css/StyleProperties.cpp + Source/WebCore/css/StyleProperties.h + Source/WebCore/css/StylePropertyShorthand.cpp + Source/WebCore/css/StylePropertyShorthand.h + Source/WebCore/css/StyleRule.cpp + Source/WebCore/css/StyleRule.h + Source/WebCore/css/StyleRuleImport.cpp + Source/WebCore/css/StyleRuleImport.h + Source/WebCore/css/StyleSheet.cpp + Source/WebCore/css/StyleSheet.h + Source/WebCore/css/StyleSheetContents.cpp + Source/WebCore/css/StyleSheetContents.h + Source/WebCore/css/StyleSheetList.cpp + Source/WebCore/css/StyleSheetList.h + Source/WebCore/css/html.css + Source/WebCore/css/make-css-file-arrays.pl + Source/WebCore/css/makeprop.pl + Source/WebCore/css/makevalues.pl + Source/WebCore/css/parser/CSSParser.cpp + Source/WebCore/css/parser/CSSParser.h + Source/WebCore/css/parser/CSSParserObserver.h + Source/WebCore/css/parser/CSSParserSelector.cpp + Source/WebCore/css/parser/CSSParserSelector.h + Source/WebCore/css/parser/CSSPropertyParser.h + Source/WebCore/css/quirks.css + Source/WebCore/css/themeAdwaita.css + Source/WebCore/dom/Attr.cpp + Source/WebCore/dom/Attr.h + Source/WebCore/dom/Attribute.h + Source/WebCore/dom/BeforeUnloadEvent.cpp + Source/WebCore/dom/BeforeUnloadEvent.h + Source/WebCore/dom/CDATASection.cpp + Source/WebCore/dom/CDATASection.h + Source/WebCore/dom/CharacterData.cpp + Source/WebCore/dom/CharacterData.h + Source/WebCore/dom/ChildNodeList.cpp + Source/WebCore/dom/ChildNodeList.h + Source/WebCore/dom/ClipboardEvent.cpp + Source/WebCore/dom/ClipboardEvent.h + Source/WebCore/dom/Comment.cpp + Source/WebCore/dom/Comment.h + Source/WebCore/dom/ContainerNode.cpp + Source/WebCore/dom/ContainerNode.h + Source/WebCore/dom/ContainerNodeAlgorithms.cpp + Source/WebCore/dom/ContainerNodeAlgorithms.h + Source/WebCore/dom/DOMImplementation.cpp + Source/WebCore/dom/DOMImplementation.h + Source/WebCore/dom/DataTransfer.h + Source/WebCore/dom/Document.cpp + Source/WebCore/dom/Document.h + Source/WebCore/dom/DocumentFragment.cpp + Source/WebCore/dom/DocumentFragment.h + Source/WebCore/dom/DocumentMarker.h + Source/WebCore/dom/DocumentMarkerController.cpp + Source/WebCore/dom/DocumentMarkerController.h + Source/WebCore/dom/DocumentParser.h + Source/WebCore/dom/DocumentType.cpp + Source/WebCore/dom/DocumentType.h + Source/WebCore/dom/Element.cpp + Source/WebCore/dom/Element.h + Source/WebCore/dom/ElementRareData.h + Source/WebCore/dom/ElementTraversal.h + Source/WebCore/dom/Event.cpp + Source/WebCore/dom/Event.h + Source/WebCore/dom/EventDispatcher.cpp + Source/WebCore/dom/EventDispatcher.h + Source/WebCore/dom/EventListener.h + Source/WebCore/dom/EventNames.cpp + Source/WebCore/dom/EventNames.h + Source/WebCore/dom/EventPath.cpp + Source/WebCore/dom/EventPath.h + Source/WebCore/dom/ExceptionCode.h + Source/WebCore/dom/ExtensionStyleSheets.cpp + Source/WebCore/dom/ExtensionStyleSheets.h + Source/WebCore/dom/HashChangeEvent.h + Source/WebCore/dom/InlineStyleSheetOwner.cpp + Source/WebCore/dom/InlineStyleSheetOwner.h + Source/WebCore/dom/KeyboardEvent.cpp + Source/WebCore/dom/KeyboardEvent.h + Source/WebCore/dom/LiveNodeList.cpp + Source/WebCore/dom/LiveNodeList.h + Source/WebCore/dom/Microtasks.cpp + Source/WebCore/dom/Microtasks.h + Source/WebCore/dom/MouseEvent.cpp + Source/WebCore/dom/MouseEvent.h + Source/WebCore/dom/MouseRelatedEvent.cpp + Source/WebCore/dom/MouseRelatedEvent.h + Source/WebCore/dom/MutationEvent.cpp + Source/WebCore/dom/MutationEvent.h + Source/WebCore/dom/NameNodeList.cpp + Source/WebCore/dom/NameNodeList.h + Source/WebCore/dom/NamedNodeMap.cpp + Source/WebCore/dom/NamedNodeMap.h + Source/WebCore/dom/Node.cpp + Source/WebCore/dom/Node.h + Source/WebCore/dom/NodeFilter.h + Source/WebCore/dom/NodeFilterCondition.cpp + Source/WebCore/dom/NodeFilterCondition.h + Source/WebCore/dom/NodeIterator.cpp + Source/WebCore/dom/NodeIterator.h + Source/WebCore/dom/NodeList.h + Source/WebCore/dom/NodeRareData.h + Source/WebCore/dom/NodeRenderStyle.h + Source/WebCore/dom/NodeTraversal.cpp + Source/WebCore/dom/NodeTraversal.h + Source/WebCore/dom/ProcessingInstruction.cpp + Source/WebCore/dom/ProcessingInstruction.h + Source/WebCore/dom/QualifiedName.cpp + Source/WebCore/dom/QualifiedName.h + Source/WebCore/dom/RadioButtonGroups.cpp + Source/WebCore/dom/RadioButtonGroups.h + Source/WebCore/dom/Range.cpp + Source/WebCore/dom/Range.h + Source/WebCore/dom/RegisteredEventListener.h + Source/WebCore/dom/ScriptDisallowedScope.h + Source/WebCore/dom/ScriptElement.cpp + Source/WebCore/dom/ScriptElement.h + Source/WebCore/dom/SimulatedClickOptions.h + Source/WebCore/dom/SpaceSplitString.cpp + Source/WebCore/dom/SpaceSplitString.h + Source/WebCore/dom/StyledElement.cpp + Source/WebCore/dom/StyledElement.h + Source/WebCore/dom/TagCollection.cpp + Source/WebCore/dom/TagCollection.h + Source/WebCore/dom/Text.cpp + Source/WebCore/dom/Text.h + Source/WebCore/dom/TransformSource.h + Source/WebCore/dom/Traversal.cpp + Source/WebCore/dom/Traversal.h + Source/WebCore/dom/TreeWalker.cpp + Source/WebCore/dom/TreeWalker.h + Source/WebCore/dom/UIEvent.cpp + Source/WebCore/dom/UIEvent.h + Source/WebCore/dom/UIEventWithKeyState.cpp + Source/WebCore/dom/UIEventWithKeyState.h + Source/WebCore/dom/ViewportArguments.cpp + Source/WebCore/dom/ViewportArguments.h + Source/WebCore/dom/VisitedLinkState.cpp + Source/WebCore/dom/VisitedLinkState.h + Source/WebCore/dom/WheelEvent.cpp + Source/WebCore/dom/WheelEvent.h + Source/WebCore/editing/EditingBehavior.h + Source/WebCore/editing/EditingBehaviorType.h + Source/WebCore/editing/TextCheckingHelper.h + Source/WebCore/editing/atspi/FrameSelectionAtspi.cpp + Source/WebCore/html/BaseTextInputType.cpp + Source/WebCore/html/CollectionType.h + Source/WebCore/html/DOMURL.cpp + Source/WebCore/html/EmailInputType.cpp + Source/WebCore/html/FileInputType.cpp + Source/WebCore/html/FormAssociatedElement.cpp + Source/WebCore/html/FormAssociatedElement.h + Source/WebCore/html/FormController.cpp + Source/WebCore/html/FormController.h + Source/WebCore/html/FormNamedItem.h + Source/WebCore/html/HTMLAnchorElement.cpp + Source/WebCore/html/HTMLAnchorElement.h + Source/WebCore/html/HTMLAreaElement.cpp + Source/WebCore/html/HTMLAreaElement.h + Source/WebCore/html/HTMLBDIElement.h + Source/WebCore/html/HTMLBRElement.cpp + Source/WebCore/html/HTMLBRElement.h + Source/WebCore/html/HTMLBaseElement.cpp + Source/WebCore/html/HTMLBaseElement.h + Source/WebCore/html/HTMLBodyElement.cpp + Source/WebCore/html/HTMLBodyElement.h + Source/WebCore/html/HTMLButtonElement.cpp + Source/WebCore/html/HTMLButtonElement.h + Source/WebCore/html/HTMLCollection.cpp + Source/WebCore/html/HTMLCollection.h + Source/WebCore/html/HTMLDListElement.cpp + Source/WebCore/html/HTMLDListElement.h + Source/WebCore/html/HTMLDetailsElement.cpp + Source/WebCore/html/HTMLDetailsElement.h + Source/WebCore/html/HTMLDirectoryElement.cpp + Source/WebCore/html/HTMLDirectoryElement.h + Source/WebCore/html/HTMLDivElement.cpp + Source/WebCore/html/HTMLDivElement.h + Source/WebCore/html/HTMLDocument.h + Source/WebCore/html/HTMLElement.cpp + Source/WebCore/html/HTMLElement.h + Source/WebCore/html/HTMLEmbedElement.cpp + Source/WebCore/html/HTMLEmbedElement.h + Source/WebCore/html/HTMLFieldSetElement.cpp + Source/WebCore/html/HTMLFieldSetElement.h + Source/WebCore/html/HTMLFontElement.cpp + Source/WebCore/html/HTMLFontElement.h + Source/WebCore/html/HTMLFormControlElement.cpp + Source/WebCore/html/HTMLFormControlElement.h + Source/WebCore/html/HTMLFormControlElementWithState.cpp + Source/WebCore/html/HTMLFormControlElementWithState.h + Source/WebCore/html/HTMLFormControlsCollection.cpp + Source/WebCore/html/HTMLFormControlsCollection.h + Source/WebCore/html/HTMLFormElement.cpp + Source/WebCore/html/HTMLFormElement.h + Source/WebCore/html/HTMLFrameElement.cpp + Source/WebCore/html/HTMLFrameElement.h + Source/WebCore/html/HTMLFrameElementBase.cpp + Source/WebCore/html/HTMLFrameElementBase.h + Source/WebCore/html/HTMLFrameOwnerElement.cpp + Source/WebCore/html/HTMLFrameOwnerElement.h + Source/WebCore/html/HTMLFrameSetElement.cpp + Source/WebCore/html/HTMLFrameSetElement.h + Source/WebCore/html/HTMLHRElement.cpp + Source/WebCore/html/HTMLHRElement.h + Source/WebCore/html/HTMLHeadElement.cpp + Source/WebCore/html/HTMLHeadElement.h + Source/WebCore/html/HTMLHeadingElement.cpp + Source/WebCore/html/HTMLHeadingElement.h + Source/WebCore/html/HTMLHtmlElement.cpp + Source/WebCore/html/HTMLHtmlElement.h + Source/WebCore/html/HTMLIFrameElement.cpp + Source/WebCore/html/HTMLIFrameElement.h + Source/WebCore/html/HTMLImageElement.cpp + Source/WebCore/html/HTMLImageElement.h + Source/WebCore/html/HTMLImageLoader.cpp + Source/WebCore/html/HTMLImageLoader.h + Source/WebCore/html/HTMLInputElement.cpp + Source/WebCore/html/HTMLInputElement.h + Source/WebCore/html/HTMLLIElement.cpp + Source/WebCore/html/HTMLLIElement.h + Source/WebCore/html/HTMLLabelElement.cpp + Source/WebCore/html/HTMLLabelElement.h + Source/WebCore/html/HTMLLegendElement.cpp + Source/WebCore/html/HTMLLegendElement.h + Source/WebCore/html/HTMLLinkElement.cpp + Source/WebCore/html/HTMLLinkElement.h + Source/WebCore/html/HTMLMapElement.cpp + Source/WebCore/html/HTMLMapElement.h + Source/WebCore/html/HTMLMarqueeElement.cpp + Source/WebCore/html/HTMLMarqueeElement.h + Source/WebCore/html/HTMLMenuElement.cpp + Source/WebCore/html/HTMLMenuElement.h + Source/WebCore/html/HTMLMetaElement.cpp + Source/WebCore/html/HTMLMetaElement.h + Source/WebCore/html/HTMLMeterElement.cpp + Source/WebCore/html/HTMLMeterElement.h + Source/WebCore/html/HTMLModElement.cpp + Source/WebCore/html/HTMLModElement.h + Source/WebCore/html/HTMLNameCollection.cpp + Source/WebCore/html/HTMLNameCollection.h + Source/WebCore/html/HTMLOListElement.cpp + Source/WebCore/html/HTMLOListElement.h + Source/WebCore/html/HTMLObjectElement.cpp + Source/WebCore/html/HTMLObjectElement.h + Source/WebCore/html/HTMLOptGroupElement.cpp + Source/WebCore/html/HTMLOptGroupElement.h + Source/WebCore/html/HTMLOptionElement.cpp + Source/WebCore/html/HTMLOptionElement.h + Source/WebCore/html/HTMLOptionsCollection.cpp + Source/WebCore/html/HTMLOptionsCollection.h + Source/WebCore/html/HTMLParagraphElement.cpp + Source/WebCore/html/HTMLParagraphElement.h + Source/WebCore/html/HTMLParamElement.cpp + Source/WebCore/html/HTMLParamElement.h + Source/WebCore/html/HTMLPlugInElement.cpp + Source/WebCore/html/HTMLPlugInElement.h + Source/WebCore/html/HTMLPlugInImageElement.cpp + Source/WebCore/html/HTMLPlugInImageElement.h + Source/WebCore/html/HTMLPreElement.cpp + Source/WebCore/html/HTMLPreElement.h + Source/WebCore/html/HTMLProgressElement.cpp + Source/WebCore/html/HTMLProgressElement.h + Source/WebCore/html/HTMLQuoteElement.cpp + Source/WebCore/html/HTMLQuoteElement.h + Source/WebCore/html/HTMLScriptElement.cpp + Source/WebCore/html/HTMLScriptElement.h + Source/WebCore/html/HTMLSelectElement.cpp + Source/WebCore/html/HTMLSelectElement.h + Source/WebCore/html/HTMLStyleElement.cpp + Source/WebCore/html/HTMLStyleElement.h + Source/WebCore/html/HTMLSummaryElement.cpp + Source/WebCore/html/HTMLSummaryElement.h + Source/WebCore/html/HTMLTableCaptionElement.cpp + Source/WebCore/html/HTMLTableCaptionElement.h + Source/WebCore/html/HTMLTableCellElement.cpp + Source/WebCore/html/HTMLTableCellElement.h + Source/WebCore/html/HTMLTableColElement.cpp + Source/WebCore/html/HTMLTableColElement.h + Source/WebCore/html/HTMLTableElement.cpp + Source/WebCore/html/HTMLTableElement.h + Source/WebCore/html/HTMLTablePartElement.cpp + Source/WebCore/html/HTMLTablePartElement.h + Source/WebCore/html/HTMLTableRowElement.cpp + Source/WebCore/html/HTMLTableRowElement.h + Source/WebCore/html/HTMLTableSectionElement.cpp + Source/WebCore/html/HTMLTableSectionElement.h + Source/WebCore/html/HTMLTextAreaElement.cpp + Source/WebCore/html/HTMLTextAreaElement.h + Source/WebCore/html/HTMLTextFormControlElement.cpp + Source/WebCore/html/HTMLTextFormControlElement.h + Source/WebCore/html/HTMLTitleElement.cpp + Source/WebCore/html/HTMLTitleElement.h + Source/WebCore/html/HTMLUListElement.cpp + Source/WebCore/html/HTMLUListElement.h + Source/WebCore/html/ImageInputType.cpp + Source/WebCore/html/InputType.cpp + Source/WebCore/html/InputTypeNames.cpp + Source/WebCore/html/InputTypeNames.h + Source/WebCore/html/LabelableElement.cpp + Source/WebCore/html/LabelsNodeList.cpp + Source/WebCore/html/LabelsNodeList.h + Source/WebCore/html/RadioInputType.cpp + Source/WebCore/html/StepRange.cpp + Source/WebCore/html/StepRange.h + Source/WebCore/html/TypeAhead.cpp + Source/WebCore/html/ValidityState.h + Source/WebCore/loader/FrameNetworkingContext.h + Source/WebCore/loader/ImageLoader.cpp + Source/WebCore/loader/ImageLoader.h + Source/WebCore/loader/TextResourceDecoder.cpp + Source/WebCore/loader/TextResourceDecoder.h + Source/WebCore/loader/cache/* + Source/WebCore/make-hash-tools.pl + Source/WebCore/page/Chrome.cpp + Source/WebCore/page/Chrome.h + Source/WebCore/page/ChromeClient.h + Source/WebCore/page/Frame.cpp + Source/WebCore/page/Frame.h + Source/WebCore/page/FrameTree.cpp + Source/WebCore/page/FrameTree.h + Source/WebCore/page/FrameView.cpp + Source/WebCore/page/FrameView.h + Source/WebCore/page/MouseEventWithHitTestResults.cpp + Source/WebCore/page/MouseEventWithHitTestResults.h + Source/WebCore/page/Navigator.cpp + Source/WebCore/page/Navigator.h + Source/WebCore/page/Page.cpp + Source/WebCore/page/Page.h + Source/WebCore/page/PageGroupLoadDeferrer.cpp + Source/WebCore/page/PageGroupLoadDeferrer.h + Source/WebCore/page/PrintContext.cpp + Source/WebCore/page/PrintContext.h + Source/WebCore/page/ScrollIntoViewOptions.h + Source/WebCore/page/ScrollLogicalPosition.h + Source/WebCore/page/SpatialNavigation.h + Source/WebCore/page/WindowFeatures.cpp + Source/WebCore/platform/AbortableTaskQueue.h + Source/WebCore/platform/HashTools.h + Source/WebCore/platform/Length.cpp + Source/WebCore/platform/Length.h + Source/WebCore/platform/LengthBox.h + Source/WebCore/platform/LengthSize.h + Source/WebCore/platform/PlatformTouchEvent.h + Source/WebCore/platform/PlatformTouchPoint.h + Source/WebCore/platform/PopupMenu.h + Source/WebCore/platform/PopupMenuClient.h + Source/WebCore/platform/SearchPopupMenu.h + Source/WebCore/platform/SharedStringHash.cpp + Source/WebCore/platform/animation/* + Source/WebCore/platform/audio/glib/* + Source/WebCore/platform/audio/gstreamer/* + Source/WebCore/platform/gamepad/manette/GUniquePtrManette.h + Source/WebCore/platform/glib/* + Source/WebCore/platform/graphics/FloatPoint3D.cpp + Source/WebCore/platform/graphics/FloatPoint3D.h + Source/WebCore/platform/graphics/Font.h + Source/WebCore/platform/graphics/FontCascade.cpp + Source/WebCore/platform/graphics/FontCascade.h + Source/WebCore/platform/graphics/FontCascadeDescription.h + Source/WebCore/platform/graphics/FontCascadeFonts.h + Source/WebCore/platform/graphics/FontDescription.h + Source/WebCore/platform/graphics/FontMetrics.h + Source/WebCore/platform/graphics/FontPlatformData.cpp + Source/WebCore/platform/graphics/FontPlatformData.h + Source/WebCore/platform/graphics/GLContext.cpp + Source/WebCore/platform/graphics/GLContext.h + Source/WebCore/platform/graphics/GraphicsLayerTransform.cpp + Source/WebCore/platform/graphics/GraphicsLayerTransform.h + Source/WebCore/platform/graphics/Icon.h + Source/WebCore/platform/graphics/IntPointHash.h + Source/WebCore/platform/graphics/IntSizeHash.h + Source/WebCore/platform/graphics/Latin1TextIterator.h + Source/WebCore/platform/graphics/PathTraversalState.cpp + Source/WebCore/platform/graphics/SurrogatePairAwareTextIterator.h + Source/WebCore/platform/graphics/TextRun.h + Source/WebCore/platform/graphics/WidthIterator.cpp + Source/WebCore/platform/graphics/WidthIterator.h + Source/WebCore/platform/graphics/cairo/* + Source/WebCore/platform/graphics/coretext/FontCascadeCoreText.cpp + Source/WebCore/platform/graphics/coretext/FontPlatformDataCoreText.cpp + Source/WebCore/platform/graphics/egl/* + Source/WebCore/platform/graphics/filters/* + Source/WebCore/platform/graphics/freetype/FontCacheFreeType.cpp + Source/WebCore/platform/graphics/freetype/FontCacheFreeType.h + Source/WebCore/platform/graphics/freetype/FontCustomPlatformDataFreeType.cpp + Source/WebCore/platform/graphics/freetype/FontPlatformDataFreeType.cpp + Source/WebCore/platform/graphics/freetype/FontSetCache.cpp + Source/WebCore/platform/graphics/freetype/FontSetCache.h + Source/WebCore/platform/graphics/freetype/RefPtrFontconfig.cpp + Source/WebCore/platform/graphics/freetype/RefPtrFontconfig.h + Source/WebCore/platform/graphics/glx/* + Source/WebCore/platform/graphics/gstreamer/AppSinkWorkaround.cpp + Source/WebCore/platform/graphics/gstreamer/AppSinkWorkaround.h + Source/WebCore/platform/graphics/gstreamer/DMABufVideoSinkGStreamer.cpp + Source/WebCore/platform/graphics/gstreamer/DMABufVideoSinkGStreamer.h + Source/WebCore/platform/graphics/gstreamer/GLVideoSinkGStreamer.cpp + Source/WebCore/platform/graphics/gstreamer/GLVideoSinkGStreamer.h + Source/WebCore/platform/graphics/gstreamer/GRefPtrGStreamer.cpp + Source/WebCore/platform/graphics/gstreamer/GRefPtrGStreamer.h + Source/WebCore/platform/graphics/gstreamer/GStreamerAudioMixer.cpp + Source/WebCore/platform/graphics/gstreamer/GStreamerAudioMixer.h + Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp + Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.h + Source/WebCore/platform/graphics/gstreamer/GStreamerRegistryScanner.cpp + Source/WebCore/platform/graphics/gstreamer/GStreamerRegistryScanner.h + Source/WebCore/platform/graphics/gstreamer/GStreamerVideoFrameHolder.cpp + Source/WebCore/platform/graphics/gstreamer/GStreamerVideoFrameHolder.h + Source/WebCore/platform/graphics/gstreamer/GStreamerVideoSinkCommon.cpp + Source/WebCore/platform/graphics/gstreamer/GStreamerVideoSinkCommon.h + Source/WebCore/platform/graphics/gstreamer/GUniquePtrGStreamer.h + Source/WebCore/platform/graphics/gstreamer/GstAllocatorFastMalloc.cpp + Source/WebCore/platform/graphics/gstreamer/GstAllocatorFastMalloc.h + Source/WebCore/platform/graphics/gstreamer/ImageDecoderGStreamer.cpp + Source/WebCore/platform/graphics/gstreamer/ImageDecoderGStreamer.h + Source/WebCore/platform/graphics/gstreamer/ImageGStreamer.h + Source/WebCore/platform/graphics/gstreamer/ImageGStreamerCairo.cpp + Source/WebCore/platform/graphics/gstreamer/MainThreadNotifier.h + Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp + Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h + Source/WebCore/platform/graphics/gstreamer/MediaPlayerRequestInstallMissingPluginsCallback.h + Source/WebCore/platform/graphics/gstreamer/MediaSampleGStreamer.cpp + Source/WebCore/platform/graphics/gstreamer/MediaSampleGStreamer.h + Source/WebCore/platform/graphics/gstreamer/PlatformDisplayGStreamer.cpp + Source/WebCore/platform/graphics/gstreamer/VideoFrameGStreamer.cpp + Source/WebCore/platform/graphics/gstreamer/VideoFrameGStreamer.h + Source/WebCore/platform/graphics/gstreamer/VideoFrameMetadataGStreamer.cpp + Source/WebCore/platform/graphics/gstreamer/VideoFrameMetadataGStreamer.h + Source/WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.cpp + Source/WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.h + Source/WebCore/platform/graphics/gstreamer/VideoTextureCopierGStreamer.cpp + Source/WebCore/platform/graphics/gstreamer/VideoTextureCopierGStreamer.h + Source/WebCore/platform/graphics/gstreamer/WebKitAudioSinkGStreamer.cpp + Source/WebCore/platform/graphics/gstreamer/WebKitAudioSinkGStreamer.h + Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp + Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.h + Source/WebCore/platform/graphics/gstreamer/eme/* + Source/WebCore/platform/graphics/gstreamer/mse/AppendPipeline.cpp + Source/WebCore/platform/graphics/gstreamer/mse/AppendPipeline.h + Source/WebCore/platform/graphics/gstreamer/mse/GStreamerMediaDescription.cpp + Source/WebCore/platform/graphics/gstreamer/mse/GStreamerMediaDescription.h + Source/WebCore/platform/graphics/gstreamer/mse/GStreamerRegistryScannerMSE.cpp + Source/WebCore/platform/graphics/gstreamer/mse/GStreamerRegistryScannerMSE.h + Source/WebCore/platform/graphics/gstreamer/mse/MediaPlayerPrivateGStreamerMSE.cpp + Source/WebCore/platform/graphics/gstreamer/mse/MediaPlayerPrivateGStreamerMSE.h + Source/WebCore/platform/graphics/gstreamer/mse/WebKitMediaSourceGStreamer.cpp + Source/WebCore/platform/graphics/gstreamer/mse/WebKitMediaSourceGStreamer.h + Source/WebCore/platform/graphics/holepunch/* + Source/WebCore/platform/graphics/nicosia/* + Source/WebCore/platform/graphics/texmap/* + Source/WebCore/platform/graphics/transforms/* + Source/WebCore/platform/gstreamer/* + Source/WebCore/platform/image-decoders/ScalableImageDecoder.cpp + Source/WebCore/platform/mediarecorder/* + Source/WebCore/platform/mediastream/gstreamer/* + Source/WebCore/platform/mediastream/libwebrtc/gstreamer/* + Source/WebCore/platform/network/FormData.cpp + Source/WebCore/platform/network/FormData.h + Source/WebCore/platform/network/FormDataBuilder.cpp + Source/WebCore/platform/network/FormDataBuilder.h + Source/WebCore/platform/network/NetworkingContext.h + Source/WebCore/platform/network/glib/NetworkStateNotifierGLib.cpp + Source/WebCore/platform/network/soup/CookieStorageSoup.cpp + Source/WebCore/platform/network/soup/GUniquePtrSoup.h + Source/WebCore/platform/network/soup/ResourceHandleSoup.cpp + Source/WebCore/platform/network/soup/ResourceRequestSoup.cpp + Source/WebCore/platform/network/soup/ResourceResponseSoup.cpp + Source/WebCore/platform/network/soup/SoupVersioning.h + Source/WebCore/platform/text/BidiContext.cpp + Source/WebCore/platform/text/BidiContext.h + Source/WebCore/platform/text/BidiResolver.h + Source/WebCore/platform/text/BidiRunList.h + Source/WebCore/platform/text/SegmentedString.cpp + Source/WebCore/platform/text/SegmentedString.h + Source/WebCore/platform/text/enchant/* + Source/WebCore/platform/unix/LoggingUnix.cpp + Source/WebCore/platform/xr/PlatformXR.h + Source/WebCore/platform/xr/openxr/* + Source/WebCore/plugins/* + Source/WebCore/preprocess-localizable-strings.pl + Source/WebCore/rendering/BidiRun.cpp + Source/WebCore/rendering/BidiRun.h + Source/WebCore/rendering/BreakLines.h + Source/WebCore/rendering/ContentfulPaintChecker.cpp + Source/WebCore/rendering/ContentfulPaintChecker.h + Source/WebCore/rendering/CounterNode.cpp + Source/WebCore/rendering/CounterNode.h + Source/WebCore/rendering/FloatingObjects.cpp + Source/WebCore/rendering/FloatingObjects.h + Source/WebCore/rendering/GapRects.h + Source/WebCore/rendering/HitTestLocation.cpp + Source/WebCore/rendering/HitTestLocation.h + Source/WebCore/rendering/HitTestRequest.h + Source/WebCore/rendering/HitTestResult.cpp + Source/WebCore/rendering/HitTestResult.h + Source/WebCore/rendering/LayoutRepainter.cpp + Source/WebCore/rendering/LayoutRepainter.h + Source/WebCore/rendering/LegacyEllipsisBox.cpp + Source/WebCore/rendering/LegacyEllipsisBox.h + Source/WebCore/rendering/LegacyInlineBox.cpp + Source/WebCore/rendering/LegacyInlineBox.h + Source/WebCore/rendering/LegacyInlineFlowBox.cpp + Source/WebCore/rendering/LegacyInlineFlowBox.h + Source/WebCore/rendering/LegacyInlineIterator.h + Source/WebCore/rendering/LegacyInlineTextBox.cpp + Source/WebCore/rendering/LegacyInlineTextBox.h + Source/WebCore/rendering/LegacyLineLayout.cpp + Source/WebCore/rendering/LegacyRootInlineBox.cpp + Source/WebCore/rendering/LegacyRootInlineBox.h + Source/WebCore/rendering/LogicalSelectionOffsetCaches.h + Source/WebCore/rendering/PaintInfo.h + Source/WebCore/rendering/PaintPhase.h + Source/WebCore/rendering/PointerEventsHitRules.cpp + Source/WebCore/rendering/PointerEventsHitRules.h + Source/WebCore/rendering/RenderBlock.cpp + Source/WebCore/rendering/RenderBlock.h + Source/WebCore/rendering/RenderBlockFlow.cpp + Source/WebCore/rendering/RenderBlockFlow.h + Source/WebCore/rendering/RenderBox.cpp + Source/WebCore/rendering/RenderBox.h + Source/WebCore/rendering/RenderBoxModelObject.cpp + Source/WebCore/rendering/RenderBoxModelObject.h + Source/WebCore/rendering/RenderButton.cpp + Source/WebCore/rendering/RenderButton.h + Source/WebCore/rendering/RenderCombineText.cpp + Source/WebCore/rendering/RenderCombineText.h + Source/WebCore/rendering/RenderCounter.cpp + Source/WebCore/rendering/RenderCounter.h + Source/WebCore/rendering/RenderDeprecatedFlexibleBox.cpp + Source/WebCore/rendering/RenderDeprecatedFlexibleBox.h + Source/WebCore/rendering/RenderDetailsMarker.cpp + Source/WebCore/rendering/RenderDetailsMarker.h + Source/WebCore/rendering/RenderElement.cpp + Source/WebCore/rendering/RenderElement.h + Source/WebCore/rendering/RenderEmbeddedObject.cpp + Source/WebCore/rendering/RenderEmbeddedObject.h + Source/WebCore/rendering/RenderFileUploadControl.cpp + Source/WebCore/rendering/RenderFileUploadControl.h + Source/WebCore/rendering/RenderFrame.cpp + Source/WebCore/rendering/RenderFrame.h + Source/WebCore/rendering/RenderFrameSet.cpp + Source/WebCore/rendering/RenderFrameSet.h + Source/WebCore/rendering/RenderImage.cpp + Source/WebCore/rendering/RenderImage.h + Source/WebCore/rendering/RenderImageResource.cpp + Source/WebCore/rendering/RenderImageResource.h + Source/WebCore/rendering/RenderImageResourceStyleImage.cpp + Source/WebCore/rendering/RenderImageResourceStyleImage.h + Source/WebCore/rendering/RenderInline.cpp + Source/WebCore/rendering/RenderInline.h + Source/WebCore/rendering/RenderLayerModelObject.cpp + Source/WebCore/rendering/RenderLayerModelObject.h + Source/WebCore/rendering/RenderLineBreak.cpp + Source/WebCore/rendering/RenderLineBreak.h + Source/WebCore/rendering/RenderListItem.cpp + Source/WebCore/rendering/RenderListItem.h + Source/WebCore/rendering/RenderListMarker.cpp + Source/WebCore/rendering/RenderListMarker.h + Source/WebCore/rendering/RenderMenuList.cpp + Source/WebCore/rendering/RenderMenuList.h + Source/WebCore/rendering/RenderMeter.cpp + Source/WebCore/rendering/RenderMeter.h + Source/WebCore/rendering/RenderObject.cpp + Source/WebCore/rendering/RenderObject.h + Source/WebCore/rendering/RenderObjectEnums.h + Source/WebCore/rendering/RenderOverflow.h + Source/WebCore/rendering/RenderProgress.cpp + Source/WebCore/rendering/RenderProgress.h + Source/WebCore/rendering/RenderQuote.cpp + Source/WebCore/rendering/RenderQuote.h + Source/WebCore/rendering/RenderReplaced.cpp + Source/WebCore/rendering/RenderReplaced.h + Source/WebCore/rendering/RenderSearchField.cpp + Source/WebCore/rendering/RenderSearchField.h + Source/WebCore/rendering/RenderSelectionInfo.h + Source/WebCore/rendering/RenderSlider.cpp + Source/WebCore/rendering/RenderSlider.h + Source/WebCore/rendering/RenderTable.cpp + Source/WebCore/rendering/RenderTable.h + Source/WebCore/rendering/RenderTableCaption.cpp + Source/WebCore/rendering/RenderTableCaption.h + Source/WebCore/rendering/RenderTableCell.cpp + Source/WebCore/rendering/RenderTableCell.h + Source/WebCore/rendering/RenderTableCol.cpp + Source/WebCore/rendering/RenderTableCol.h + Source/WebCore/rendering/RenderTableRow.cpp + Source/WebCore/rendering/RenderTableRow.h + Source/WebCore/rendering/RenderTableSection.cpp + Source/WebCore/rendering/RenderTableSection.h + Source/WebCore/rendering/RenderText.cpp + Source/WebCore/rendering/RenderText.h + Source/WebCore/rendering/RenderTextControl.cpp + Source/WebCore/rendering/RenderTextControl.h + Source/WebCore/rendering/RenderTextControlMultiLine.cpp + Source/WebCore/rendering/RenderTextControlMultiLine.h + Source/WebCore/rendering/RenderTextControlSingleLine.cpp + Source/WebCore/rendering/RenderTextControlSingleLine.h + Source/WebCore/rendering/RenderTextFragment.cpp + Source/WebCore/rendering/RenderTextFragment.h + Source/WebCore/rendering/RenderTextInlines.h + Source/WebCore/rendering/RenderTheme.cpp + Source/WebCore/rendering/RenderTheme.h + Source/WebCore/rendering/RenderThemeGtk.cpp + Source/WebCore/rendering/RenderThemeGtk.h + Source/WebCore/rendering/RenderThemeMac.h + Source/WebCore/rendering/RenderThemeWin.cpp + Source/WebCore/rendering/RenderThemeWin.h + Source/WebCore/rendering/RenderView.cpp + Source/WebCore/rendering/RenderView.h + Source/WebCore/rendering/RenderWidget.cpp + Source/WebCore/rendering/RenderWidget.h + Source/WebCore/rendering/TextDecorationPainter.cpp + Source/WebCore/rendering/TextDecorationPainter.h + Source/WebCore/rendering/TextPainter.cpp + Source/WebCore/rendering/TextPainter.h + Source/WebCore/rendering/line/* + Source/WebCore/rendering/style/BorderData.h + Source/WebCore/rendering/style/BorderValue.h + Source/WebCore/rendering/style/CollapsedBorderValue.h + Source/WebCore/rendering/style/ContentData.cpp + Source/WebCore/rendering/style/ContentData.h + Source/WebCore/rendering/style/CounterContent.h + Source/WebCore/rendering/style/CounterDirectives.h + Source/WebCore/rendering/style/CursorData.h + Source/WebCore/rendering/style/CursorList.h + Source/WebCore/rendering/style/FillLayer.cpp + Source/WebCore/rendering/style/FillLayer.h + Source/WebCore/rendering/style/KeyframeList.cpp + Source/WebCore/rendering/style/KeyframeList.h + Source/WebCore/rendering/style/NinePieceImage.cpp + Source/WebCore/rendering/style/NinePieceImage.h + Source/WebCore/rendering/style/OutlineValue.h + Source/WebCore/rendering/style/QuotesData.cpp + Source/WebCore/rendering/style/QuotesData.h + Source/WebCore/rendering/style/RenderStyle.cpp + Source/WebCore/rendering/style/RenderStyle.h + Source/WebCore/rendering/style/RenderStyleConstants.h + Source/WebCore/rendering/style/SVGRenderStyle.cpp + Source/WebCore/rendering/style/SVGRenderStyle.h + Source/WebCore/rendering/style/SVGRenderStyleDefs.cpp + Source/WebCore/rendering/style/SVGRenderStyleDefs.h + Source/WebCore/rendering/style/ShadowData.cpp + Source/WebCore/rendering/style/ShadowData.h + Source/WebCore/rendering/style/StyleBackgroundData.cpp + Source/WebCore/rendering/style/StyleBackgroundData.h + Source/WebCore/rendering/style/StyleBoxData.cpp + Source/WebCore/rendering/style/StyleBoxData.h + Source/WebCore/rendering/style/StyleCachedImage.cpp + Source/WebCore/rendering/style/StyleCachedImage.h + Source/WebCore/rendering/style/StyleCursorImage.cpp + Source/WebCore/rendering/style/StyleCursorImage.h + Source/WebCore/rendering/style/StyleCustomPropertyData.h + Source/WebCore/rendering/style/StyleDeprecatedFlexibleBoxData.cpp + Source/WebCore/rendering/style/StyleDeprecatedFlexibleBoxData.h + Source/WebCore/rendering/style/StyleGeneratedImage.cpp + Source/WebCore/rendering/style/StyleGeneratedImage.h + Source/WebCore/rendering/style/StyleImage.h + Source/WebCore/rendering/style/StyleImageSet.cpp + Source/WebCore/rendering/style/StyleImageSet.h + Source/WebCore/rendering/style/StyleInheritedData.cpp + Source/WebCore/rendering/style/StyleInheritedData.h + Source/WebCore/rendering/style/StyleMarqueeData.cpp + Source/WebCore/rendering/style/StyleMarqueeData.h + Source/WebCore/rendering/style/StyleMultiColData.cpp + Source/WebCore/rendering/style/StyleMultiColData.h + Source/WebCore/rendering/style/StyleMultiImage.cpp + Source/WebCore/rendering/style/StyleMultiImage.h + Source/WebCore/rendering/style/StyleRareInheritedData.cpp + Source/WebCore/rendering/style/StyleRareInheritedData.h + Source/WebCore/rendering/style/StyleRareNonInheritedData.cpp + Source/WebCore/rendering/style/StyleRareNonInheritedData.h + Source/WebCore/rendering/style/StyleReflection.h + Source/WebCore/rendering/style/StyleSurroundData.cpp + Source/WebCore/rendering/style/StyleSurroundData.h + Source/WebCore/rendering/style/StyleTransformData.cpp + Source/WebCore/rendering/style/StyleTransformData.h + Source/WebCore/rendering/style/StyleVisualData.cpp + Source/WebCore/rendering/style/StyleVisualData.h + Source/WebCore/rendering/style/TextSizeAdjustment.h + Source/WebCore/rendering/svg/LegacyRenderSVGContainer.cpp + Source/WebCore/rendering/svg/LegacyRenderSVGContainer.h + Source/WebCore/rendering/svg/LegacyRenderSVGPath.cpp + Source/WebCore/rendering/svg/LegacyRenderSVGPath.h + Source/WebCore/rendering/svg/LegacyRenderSVGRoot.cpp + Source/WebCore/rendering/svg/LegacyRenderSVGRoot.h + Source/WebCore/rendering/svg/LegacyRenderSVGShape.cpp + Source/WebCore/rendering/svg/LegacyRenderSVGShape.h + Source/WebCore/rendering/svg/LegacyRenderSVGTransformableContainer.cpp + Source/WebCore/rendering/svg/LegacyRenderSVGTransformableContainer.h + Source/WebCore/rendering/svg/LegacyRenderSVGViewportContainer.cpp + Source/WebCore/rendering/svg/LegacyRenderSVGViewportContainer.h + Source/WebCore/rendering/svg/RenderSVGBlock.cpp + Source/WebCore/rendering/svg/RenderSVGBlock.h + Source/WebCore/rendering/svg/RenderSVGContainer.cpp + Source/WebCore/rendering/svg/RenderSVGContainer.h + Source/WebCore/rendering/svg/RenderSVGForeignObject.cpp + Source/WebCore/rendering/svg/RenderSVGForeignObject.h + Source/WebCore/rendering/svg/RenderSVGGradientStop.cpp + Source/WebCore/rendering/svg/RenderSVGGradientStop.h + Source/WebCore/rendering/svg/RenderSVGHiddenContainer.cpp + Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h + Source/WebCore/rendering/svg/RenderSVGImage.cpp + Source/WebCore/rendering/svg/RenderSVGImage.h + Source/WebCore/rendering/svg/RenderSVGInline.cpp + Source/WebCore/rendering/svg/RenderSVGInline.h + Source/WebCore/rendering/svg/RenderSVGInlineText.cpp + Source/WebCore/rendering/svg/RenderSVGInlineText.h + Source/WebCore/rendering/svg/RenderSVGPath.cpp + Source/WebCore/rendering/svg/RenderSVGPath.h + Source/WebCore/rendering/svg/RenderSVGResource.cpp + Source/WebCore/rendering/svg/RenderSVGResource.h + Source/WebCore/rendering/svg/RenderSVGResourceClipper.cpp + Source/WebCore/rendering/svg/RenderSVGResourceClipper.h + Source/WebCore/rendering/svg/RenderSVGResourceContainer.cpp + Source/WebCore/rendering/svg/RenderSVGResourceContainer.h + Source/WebCore/rendering/svg/RenderSVGResourceFilter.cpp + Source/WebCore/rendering/svg/RenderSVGResourceFilter.h + Source/WebCore/rendering/svg/RenderSVGResourceGradient.cpp + Source/WebCore/rendering/svg/RenderSVGResourceGradient.h + Source/WebCore/rendering/svg/RenderSVGResourceLinearGradient.cpp + Source/WebCore/rendering/svg/RenderSVGResourceLinearGradient.h + Source/WebCore/rendering/svg/RenderSVGResourceMarker.cpp + Source/WebCore/rendering/svg/RenderSVGResourceMarker.h + Source/WebCore/rendering/svg/RenderSVGResourceMasker.cpp + Source/WebCore/rendering/svg/RenderSVGResourceMasker.h + Source/WebCore/rendering/svg/RenderSVGResourcePattern.cpp + Source/WebCore/rendering/svg/RenderSVGResourcePattern.h + Source/WebCore/rendering/svg/RenderSVGResourceRadialGradient.cpp + Source/WebCore/rendering/svg/RenderSVGResourceRadialGradient.h + Source/WebCore/rendering/svg/RenderSVGResourceSolidColor.cpp + Source/WebCore/rendering/svg/RenderSVGResourceSolidColor.h + Source/WebCore/rendering/svg/RenderSVGRoot.cpp + Source/WebCore/rendering/svg/RenderSVGRoot.h + Source/WebCore/rendering/svg/RenderSVGShape.cpp + Source/WebCore/rendering/svg/RenderSVGShape.h + Source/WebCore/rendering/svg/RenderSVGTSpan.h + Source/WebCore/rendering/svg/RenderSVGText.cpp + Source/WebCore/rendering/svg/RenderSVGText.h + Source/WebCore/rendering/svg/RenderSVGTextPath.cpp + Source/WebCore/rendering/svg/RenderSVGTextPath.h + Source/WebCore/rendering/svg/RenderSVGTransformableContainer.cpp + Source/WebCore/rendering/svg/RenderSVGTransformableContainer.h + Source/WebCore/rendering/svg/RenderSVGViewportContainer.cpp + Source/WebCore/rendering/svg/RenderSVGViewportContainer.h + Source/WebCore/rendering/svg/SVGBoundingBoxComputation.cpp + Source/WebCore/rendering/svg/SVGBoundingBoxComputation.h + Source/WebCore/rendering/svg/SVGContainerLayout.cpp + Source/WebCore/rendering/svg/SVGContainerLayout.h + Source/WebCore/rendering/svg/SVGInlineFlowBox.cpp + Source/WebCore/rendering/svg/SVGInlineFlowBox.h + Source/WebCore/rendering/svg/SVGInlineTextBox.cpp + Source/WebCore/rendering/svg/SVGInlineTextBox.h + Source/WebCore/rendering/svg/SVGLayerTransformUpdater.h + Source/WebCore/rendering/svg/SVGMarkerData.h + Source/WebCore/rendering/svg/SVGPathData.cpp + Source/WebCore/rendering/svg/SVGPathData.h + Source/WebCore/rendering/svg/SVGRenderSupport.cpp + Source/WebCore/rendering/svg/SVGRenderSupport.h + Source/WebCore/rendering/svg/SVGRenderingContext.cpp + Source/WebCore/rendering/svg/SVGRenderingContext.h + Source/WebCore/rendering/svg/SVGResources.cpp + Source/WebCore/rendering/svg/SVGResources.h + Source/WebCore/rendering/svg/SVGResourcesCache.cpp + Source/WebCore/rendering/svg/SVGResourcesCache.h + Source/WebCore/rendering/svg/SVGResourcesCycleSolver.cpp + Source/WebCore/rendering/svg/SVGResourcesCycleSolver.h + Source/WebCore/rendering/svg/SVGRootInlineBox.cpp + Source/WebCore/rendering/svg/SVGRootInlineBox.h + Source/WebCore/rendering/svg/SVGSubpathData.h + Source/WebCore/rendering/svg/SVGTextChunk.cpp + Source/WebCore/rendering/svg/SVGTextChunk.h + Source/WebCore/rendering/svg/SVGTextChunkBuilder.cpp + Source/WebCore/rendering/svg/SVGTextChunkBuilder.h + Source/WebCore/rendering/svg/SVGTextFragment.h + Source/WebCore/rendering/svg/SVGTextLayoutAttributes.cpp + Source/WebCore/rendering/svg/SVGTextLayoutAttributes.h + Source/WebCore/rendering/svg/SVGTextLayoutAttributesBuilder.cpp + Source/WebCore/rendering/svg/SVGTextLayoutAttributesBuilder.h + Source/WebCore/rendering/svg/SVGTextLayoutEngine.cpp + Source/WebCore/rendering/svg/SVGTextLayoutEngine.h + Source/WebCore/rendering/svg/SVGTextLayoutEngineBaseline.cpp + Source/WebCore/rendering/svg/SVGTextLayoutEngineBaseline.h + Source/WebCore/rendering/svg/SVGTextLayoutEngineSpacing.cpp + Source/WebCore/rendering/svg/SVGTextLayoutEngineSpacing.h + Source/WebCore/rendering/svg/SVGTextMetrics.cpp + Source/WebCore/rendering/svg/SVGTextMetrics.h + Source/WebCore/rendering/svg/SVGTextMetricsBuilder.cpp + Source/WebCore/rendering/svg/SVGTextMetricsBuilder.h + Source/WebCore/rendering/svg/SVGTextQuery.cpp + Source/WebCore/rendering/svg/SVGTextQuery.h + Source/WebCore/rendering/updating/* + Source/WebCore/style/* + Source/WebCore/svg/GradientAttributes.h + Source/WebCore/svg/LinearGradientAttributes.h + Source/WebCore/svg/PatternAttributes.h + Source/WebCore/svg/RadialGradientAttributes.h + Source/WebCore/svg/SVGAElement.cpp + Source/WebCore/svg/SVGAElement.h + Source/WebCore/svg/SVGAltGlyphDefElement.cpp + Source/WebCore/svg/SVGAltGlyphDefElement.h + Source/WebCore/svg/SVGAltGlyphElement.cpp + Source/WebCore/svg/SVGAltGlyphElement.h + Source/WebCore/svg/SVGAltGlyphItemElement.cpp + Source/WebCore/svg/SVGAltGlyphItemElement.h + Source/WebCore/svg/SVGAngleValue.cpp + Source/WebCore/svg/SVGAngleValue.h + Source/WebCore/svg/SVGAnimateColorElement.cpp + Source/WebCore/svg/SVGAnimateColorElement.h + Source/WebCore/svg/SVGAnimateElementBase.cpp + Source/WebCore/svg/SVGAnimateElementBase.h + Source/WebCore/svg/SVGAnimateMotionElement.cpp + Source/WebCore/svg/SVGAnimateMotionElement.h + Source/WebCore/svg/SVGAnimateTransformElement.cpp + Source/WebCore/svg/SVGAnimateTransformElement.h + Source/WebCore/svg/SVGAnimatedBoolean.cpp + Source/WebCore/svg/SVGAnimatedBoolean.h + Source/WebCore/svg/SVGAnimationElement.cpp + Source/WebCore/svg/SVGAnimationElement.h + Source/WebCore/svg/SVGCircleElement.cpp + Source/WebCore/svg/SVGCircleElement.h + Source/WebCore/svg/SVGClipPathElement.cpp + Source/WebCore/svg/SVGClipPathElement.h + Source/WebCore/svg/SVGComponentTransferFunctionElement.cpp + Source/WebCore/svg/SVGComponentTransferFunctionElement.h + Source/WebCore/svg/SVGCursorElement.cpp + Source/WebCore/svg/SVGCursorElement.h + Source/WebCore/svg/SVGDefsElement.cpp + Source/WebCore/svg/SVGDefsElement.h + Source/WebCore/svg/SVGDescElement.cpp + Source/WebCore/svg/SVGDescElement.h + Source/WebCore/svg/SVGDocument.cpp + Source/WebCore/svg/SVGDocument.h + Source/WebCore/svg/SVGDocumentExtensions.cpp + Source/WebCore/svg/SVGDocumentExtensions.h + Source/WebCore/svg/SVGElement.cpp + Source/WebCore/svg/SVGElement.h + Source/WebCore/svg/SVGElementRareData.h + Source/WebCore/svg/SVGEllipseElement.cpp + Source/WebCore/svg/SVGEllipseElement.h + Source/WebCore/svg/SVGFEBlendElement.cpp + Source/WebCore/svg/SVGFEBlendElement.h + Source/WebCore/svg/SVGFEColorMatrixElement.cpp + Source/WebCore/svg/SVGFEColorMatrixElement.h + Source/WebCore/svg/SVGFEComponentTransferElement.cpp + Source/WebCore/svg/SVGFEComponentTransferElement.h + Source/WebCore/svg/SVGFECompositeElement.cpp + Source/WebCore/svg/SVGFECompositeElement.h + Source/WebCore/svg/SVGFEConvolveMatrixElement.cpp + Source/WebCore/svg/SVGFEConvolveMatrixElement.h + Source/WebCore/svg/SVGFEDiffuseLightingElement.cpp + Source/WebCore/svg/SVGFEDiffuseLightingElement.h + Source/WebCore/svg/SVGFEDisplacementMapElement.cpp + Source/WebCore/svg/SVGFEDisplacementMapElement.h + Source/WebCore/svg/SVGFEDistantLightElement.cpp + Source/WebCore/svg/SVGFEDistantLightElement.h + Source/WebCore/svg/SVGFEDropShadowElement.cpp + Source/WebCore/svg/SVGFEDropShadowElement.h + Source/WebCore/svg/SVGFEFloodElement.cpp + Source/WebCore/svg/SVGFEFloodElement.h + Source/WebCore/svg/SVGFEFuncAElement.cpp + Source/WebCore/svg/SVGFEFuncAElement.h + Source/WebCore/svg/SVGFEFuncBElement.cpp + Source/WebCore/svg/SVGFEFuncBElement.h + Source/WebCore/svg/SVGFEFuncGElement.cpp + Source/WebCore/svg/SVGFEFuncGElement.h + Source/WebCore/svg/SVGFEFuncRElement.cpp + Source/WebCore/svg/SVGFEFuncRElement.h + Source/WebCore/svg/SVGFEGaussianBlurElement.cpp + Source/WebCore/svg/SVGFEGaussianBlurElement.h + Source/WebCore/svg/SVGFEImageElement.cpp + Source/WebCore/svg/SVGFEImageElement.h + Source/WebCore/svg/SVGFELightElement.cpp + Source/WebCore/svg/SVGFELightElement.h + Source/WebCore/svg/SVGFEMergeElement.cpp + Source/WebCore/svg/SVGFEMergeElement.h + Source/WebCore/svg/SVGFEMergeNodeElement.cpp + Source/WebCore/svg/SVGFEMergeNodeElement.h + Source/WebCore/svg/SVGFEMorphologyElement.cpp + Source/WebCore/svg/SVGFEMorphologyElement.h + Source/WebCore/svg/SVGFEOffsetElement.cpp + Source/WebCore/svg/SVGFEOffsetElement.h + Source/WebCore/svg/SVGFEPointLightElement.cpp + Source/WebCore/svg/SVGFEPointLightElement.h + Source/WebCore/svg/SVGFESpecularLightingElement.cpp + Source/WebCore/svg/SVGFESpecularLightingElement.h + Source/WebCore/svg/SVGFESpotLightElement.cpp + Source/WebCore/svg/SVGFESpotLightElement.h + Source/WebCore/svg/SVGFETileElement.cpp + Source/WebCore/svg/SVGFETileElement.h + Source/WebCore/svg/SVGFETurbulenceElement.cpp + Source/WebCore/svg/SVGFETurbulenceElement.h + Source/WebCore/svg/SVGFilterElement.cpp + Source/WebCore/svg/SVGFilterElement.h + Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.cpp + Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h + Source/WebCore/svg/SVGFitToViewBox.cpp + Source/WebCore/svg/SVGFitToViewBox.h + Source/WebCore/svg/SVGFontElement.cpp + Source/WebCore/svg/SVGFontElement.h + Source/WebCore/svg/SVGFontFaceElement.cpp + Source/WebCore/svg/SVGFontFaceElement.h + Source/WebCore/svg/SVGFontFaceFormatElement.cpp + Source/WebCore/svg/SVGFontFaceFormatElement.h + Source/WebCore/svg/SVGFontFaceNameElement.cpp + Source/WebCore/svg/SVGFontFaceNameElement.h + Source/WebCore/svg/SVGFontFaceSrcElement.cpp + Source/WebCore/svg/SVGFontFaceSrcElement.h + Source/WebCore/svg/SVGFontFaceUriElement.cpp + Source/WebCore/svg/SVGFontFaceUriElement.h + Source/WebCore/svg/SVGForeignObjectElement.cpp + Source/WebCore/svg/SVGForeignObjectElement.h + Source/WebCore/svg/SVGGElement.cpp + Source/WebCore/svg/SVGGElement.h + Source/WebCore/svg/SVGGeometryElement.cpp + Source/WebCore/svg/SVGGeometryElement.h + Source/WebCore/svg/SVGGlyphElement.cpp + Source/WebCore/svg/SVGGlyphElement.h + Source/WebCore/svg/SVGGlyphRefElement.cpp + Source/WebCore/svg/SVGGlyphRefElement.h + Source/WebCore/svg/SVGGradientElement.cpp + Source/WebCore/svg/SVGGradientElement.h + Source/WebCore/svg/SVGGraphicsElement.cpp + Source/WebCore/svg/SVGGraphicsElement.h + Source/WebCore/svg/SVGHKernElement.cpp + Source/WebCore/svg/SVGHKernElement.h + Source/WebCore/svg/SVGImageElement.cpp + Source/WebCore/svg/SVGImageElement.h + Source/WebCore/svg/SVGImageLoader.cpp + Source/WebCore/svg/SVGImageLoader.h + Source/WebCore/svg/SVGLengthContext.cpp + Source/WebCore/svg/SVGLengthContext.h + Source/WebCore/svg/SVGLengthValue.cpp + Source/WebCore/svg/SVGLengthValue.h + Source/WebCore/svg/SVGLineElement.cpp + Source/WebCore/svg/SVGLineElement.h + Source/WebCore/svg/SVGLinearGradientElement.cpp + Source/WebCore/svg/SVGLinearGradientElement.h + Source/WebCore/svg/SVGLocatable.cpp + Source/WebCore/svg/SVGLocatable.h + Source/WebCore/svg/SVGMPathElement.cpp + Source/WebCore/svg/SVGMPathElement.h + Source/WebCore/svg/SVGMarkerElement.cpp + Source/WebCore/svg/SVGMarkerElement.h + Source/WebCore/svg/SVGMaskElement.cpp + Source/WebCore/svg/SVGMaskElement.h + Source/WebCore/svg/SVGMetadataElement.cpp + Source/WebCore/svg/SVGMetadataElement.h + Source/WebCore/svg/SVGMissingGlyphElement.cpp + Source/WebCore/svg/SVGMissingGlyphElement.h + Source/WebCore/svg/SVGParserUtilities.cpp + Source/WebCore/svg/SVGParserUtilities.h + Source/WebCore/svg/SVGPathBlender.cpp + Source/WebCore/svg/SVGPathBlender.h + Source/WebCore/svg/SVGPathBuilder.cpp + Source/WebCore/svg/SVGPathBuilder.h + Source/WebCore/svg/SVGPathByteStream.h + Source/WebCore/svg/SVGPathByteStreamBuilder.cpp + Source/WebCore/svg/SVGPathByteStreamBuilder.h + Source/WebCore/svg/SVGPathByteStreamSource.cpp + Source/WebCore/svg/SVGPathByteStreamSource.h + Source/WebCore/svg/SVGPathConsumer.h + Source/WebCore/svg/SVGPathElement.cpp + Source/WebCore/svg/SVGPathElement.h + Source/WebCore/svg/SVGPathParser.cpp + Source/WebCore/svg/SVGPathParser.h + Source/WebCore/svg/SVGPathSeg.h + Source/WebCore/svg/SVGPathSegList.h + Source/WebCore/svg/SVGPathSegListBuilder.cpp + Source/WebCore/svg/SVGPathSegListBuilder.h + Source/WebCore/svg/SVGPathSegListSource.cpp + Source/WebCore/svg/SVGPathSegListSource.h + Source/WebCore/svg/SVGPathSource.h + Source/WebCore/svg/SVGPathStringBuilder.cpp + Source/WebCore/svg/SVGPathStringBuilder.h + Source/WebCore/svg/SVGPathStringSource.cpp + Source/WebCore/svg/SVGPathStringSource.h + Source/WebCore/svg/SVGPathTraversalStateBuilder.cpp + Source/WebCore/svg/SVGPathTraversalStateBuilder.h + Source/WebCore/svg/SVGPathUtilities.cpp + Source/WebCore/svg/SVGPathUtilities.h + Source/WebCore/svg/SVGPatternElement.cpp + Source/WebCore/svg/SVGPatternElement.h + Source/WebCore/svg/SVGPolyElement.cpp + Source/WebCore/svg/SVGPolyElement.h + Source/WebCore/svg/SVGPolygonElement.cpp + Source/WebCore/svg/SVGPolygonElement.h + Source/WebCore/svg/SVGPolylineElement.cpp + Source/WebCore/svg/SVGPolylineElement.h + Source/WebCore/svg/SVGPreserveAspectRatioValue.cpp + Source/WebCore/svg/SVGPreserveAspectRatioValue.h + Source/WebCore/svg/SVGRadialGradientElement.cpp + Source/WebCore/svg/SVGRadialGradientElement.h + Source/WebCore/svg/SVGRect.h + Source/WebCore/svg/SVGRectElement.cpp + Source/WebCore/svg/SVGRectElement.h + Source/WebCore/svg/SVGRenderingIntent.h + Source/WebCore/svg/SVGSVGElement.cpp + Source/WebCore/svg/SVGSVGElement.h + Source/WebCore/svg/SVGScriptElement.cpp + Source/WebCore/svg/SVGScriptElement.h + Source/WebCore/svg/SVGSetElement.cpp + Source/WebCore/svg/SVGSetElement.h + Source/WebCore/svg/SVGStopElement.cpp + Source/WebCore/svg/SVGStopElement.h + Source/WebCore/svg/SVGStyleElement.cpp + Source/WebCore/svg/SVGStyleElement.h + Source/WebCore/svg/SVGSwitchElement.cpp + Source/WebCore/svg/SVGSwitchElement.h + Source/WebCore/svg/SVGSymbolElement.cpp + Source/WebCore/svg/SVGSymbolElement.h + Source/WebCore/svg/SVGTRefElement.cpp + Source/WebCore/svg/SVGTRefElement.h + Source/WebCore/svg/SVGTSpanElement.cpp + Source/WebCore/svg/SVGTSpanElement.h + Source/WebCore/svg/SVGTests.cpp + Source/WebCore/svg/SVGTests.h + Source/WebCore/svg/SVGTextContentElement.cpp + Source/WebCore/svg/SVGTextContentElement.h + Source/WebCore/svg/SVGTextElement.cpp + Source/WebCore/svg/SVGTextElement.h + Source/WebCore/svg/SVGTextPathElement.cpp + Source/WebCore/svg/SVGTextPathElement.h + Source/WebCore/svg/SVGTextPositioningElement.cpp + Source/WebCore/svg/SVGTextPositioningElement.h + Source/WebCore/svg/SVGTitleElement.cpp + Source/WebCore/svg/SVGTitleElement.h + Source/WebCore/svg/SVGTransformDistance.cpp + Source/WebCore/svg/SVGTransformDistance.h + Source/WebCore/svg/SVGTransformList.h + Source/WebCore/svg/SVGTransformValue.h + Source/WebCore/svg/SVGTransformable.cpp + Source/WebCore/svg/SVGTransformable.h + Source/WebCore/svg/SVGURIReference.cpp + Source/WebCore/svg/SVGURIReference.h + Source/WebCore/svg/SVGUnitTypes.h + Source/WebCore/svg/SVGUseElement.cpp + Source/WebCore/svg/SVGUseElement.h + Source/WebCore/svg/SVGVKernElement.cpp + Source/WebCore/svg/SVGVKernElement.h + Source/WebCore/svg/SVGViewElement.cpp + Source/WebCore/svg/SVGViewElement.h + Source/WebCore/svg/SVGViewSpec.cpp + Source/WebCore/svg/SVGViewSpec.h + Source/WebCore/svg/SVGZoomAndPan.cpp + Source/WebCore/svg/SVGZoomAndPan.h + Source/WebCore/svg/SVGZoomEvent.cpp + Source/WebCore/svg/SVGZoomEvent.h + Source/WebCore/svg/graphics/SVGImageCache.cpp + Source/WebCore/svg/graphics/SVGImageCache.h + Source/WebCore/svg/graphics/SVGImageForContainer.cpp + Source/WebCore/svg/graphics/filters/* + Source/WebCore/svg/properties/* + Source/WebCore/testing/js/WebCoreTestSupportPrefix.h + Source/WebCore/xml/DOMParser.cpp + Source/WebCore/xml/DOMParser.h + Source/WebCore/xml/XMLHttpRequest.cpp + Source/WebCore/xml/XMLHttpRequest.h + Source/WebCore/xml/XMLSerializer.cpp + Source/WebCore/xml/XMLSerializer.h + Source/WebCore/xml/XSLImportRule.cpp + Source/WebCore/xml/XSLImportRule.h + Source/WebCore/xml/XSLStyleSheet.h + Source/WebCore/xml/XSLStyleSheetLibxslt.cpp + Source/WebCore/xml/XSLTProcessor.cpp + Source/WebCore/xml/XSLTProcessor.h + Source/WebCore/xml/XSLTProcessorLibxslt.cpp + Source/WebCore/xml/parser/* + Source/WebGPU/WGSL/config.h + Source/WebGPU/WebGPU/config.h + Source/WebKit/Shared/API/glib/* + Source/WebKit/Shared/CoordinatedGraphics/* + Source/WebKit/Shared/WebHitTestResultData.cpp + Source/WebKit/Shared/WebHitTestResultData.h + Source/WebKit/UIProcess/API/APIHitTestResult.cpp + Source/WebKit/UIProcess/API/APIHitTestResult.h + Source/WebKit/UIProcess/API/C/* + Source/WebKit/UIProcess/API/glib/IconDatabase.cpp + Source/WebKit/UIProcess/API/glib/IconDatabase.h + Source/WebKit/UIProcess/API/glib/InputMethodFilter.cpp + Source/WebKit/UIProcess/API/glib/InputMethodFilter.h + Source/WebKit/UIProcess/API/glib/WebKitApplicationInfo.cpp + Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp + Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequestPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitAutomationSession.cpp + Source/WebKit/UIProcess/API/glib/WebKitAutomationSessionPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp + Source/WebKit/UIProcess/API/glib/WebKitBackForwardListItem.cpp + Source/WebKit/UIProcess/API/glib/WebKitContextMenuClient.cpp + Source/WebKit/UIProcess/API/glib/WebKitContextMenuClient.h + Source/WebKit/UIProcess/API/glib/WebKitCookieManagerPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitCredential.cpp + Source/WebKit/UIProcess/API/glib/WebKitCredentialPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitDeviceInfoPermissionRequest.cpp + Source/WebKit/UIProcess/API/glib/WebKitDeviceInfoPermissionRequestPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp + Source/WebKit/UIProcess/API/glib/WebKitDownloadClient.cpp + Source/WebKit/UIProcess/API/glib/WebKitDownloadClient.h + Source/WebKit/UIProcess/API/glib/WebKitDownloadPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitEditorState.cpp + Source/WebKit/UIProcess/API/glib/WebKitEditorStatePrivate.h + Source/WebKit/UIProcess/API/glib/WebKitError.cpp + Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabasePrivate.h + Source/WebKit/UIProcess/API/glib/WebKitFileChooserRequest.cpp + Source/WebKit/UIProcess/API/glib/WebKitFileChooserRequestPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitFormClient.cpp + Source/WebKit/UIProcess/API/glib/WebKitFormClient.h + Source/WebKit/UIProcess/API/glib/WebKitFormSubmissionRequest.cpp + Source/WebKit/UIProcess/API/glib/WebKitFormSubmissionRequestPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp + Source/WebKit/UIProcess/API/glib/WebKitGeolocationManagerPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitGeolocationPermissionRequest.cpp + Source/WebKit/UIProcess/API/glib/WebKitGeolocationPermissionRequestPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitIconLoadingClient.cpp + Source/WebKit/UIProcess/API/glib/WebKitIconLoadingClient.h + Source/WebKit/UIProcess/API/glib/WebKitInjectedBundleClient.cpp + Source/WebKit/UIProcess/API/glib/WebKitInjectedBundleClient.h + Source/WebKit/UIProcess/API/glib/WebKitInputMethodContext.cpp + Source/WebKit/UIProcess/API/glib/WebKitInputMethodContextPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitInstallMissingMediaPluginsPermissionRequest.cpp + Source/WebKit/UIProcess/API/glib/WebKitInstallMissingMediaPluginsPermissionRequestPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitJavascriptResult.cpp + Source/WebKit/UIProcess/API/glib/WebKitJavascriptResultPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitMediaKeySystemPermissionRequest.cpp + Source/WebKit/UIProcess/API/glib/WebKitMediaKeySystemPermissionRequestPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitMemoryPressureSettings.cpp + Source/WebKit/UIProcess/API/glib/WebKitMemoryPressureSettingsPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitMimeInfo.cpp + Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp + Source/WebKit/UIProcess/API/glib/WebKitNavigationActionPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitNavigationClient.cpp + Source/WebKit/UIProcess/API/glib/WebKitNavigationClient.h + Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp + Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecisionPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitNetworkProxySettings.cpp + Source/WebKit/UIProcess/API/glib/WebKitNetworkProxySettingsPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitNotification.cpp + Source/WebKit/UIProcess/API/glib/WebKitNotificationPermissionRequest.cpp + Source/WebKit/UIProcess/API/glib/WebKitNotificationPermissionRequestPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitNotificationPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitNotificationProvider.h + Source/WebKit/UIProcess/API/glib/WebKitOptionMenu.cpp + Source/WebKit/UIProcess/API/glib/WebKitOptionMenuItem.cpp + Source/WebKit/UIProcess/API/glib/WebKitOptionMenuItemPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitOptionMenuPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitPermissionRequest.cpp + Source/WebKit/UIProcess/API/glib/WebKitPlugin.cpp + Source/WebKit/UIProcess/API/glib/WebKitPointerLockPermissionRequest.cpp + Source/WebKit/UIProcess/API/glib/WebKitPointerLockPermissionRequestPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitPolicyDecision.cpp + Source/WebKit/UIProcess/API/glib/WebKitPolicyDecisionPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitPrivate.cpp + Source/WebKit/UIProcess/API/glib/WebKitResponsePolicyDecision.cpp + Source/WebKit/UIProcess/API/glib/WebKitResponsePolicyDecisionPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitScriptDialog.cpp + Source/WebKit/UIProcess/API/glib/WebKitScriptDialogPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitSecurityManagerPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp + Source/WebKit/UIProcess/API/glib/WebKitSecurityOriginPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitUIClient.cpp + Source/WebKit/UIProcess/API/glib/WebKitUIClient.h + Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp + Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequestPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitURISchemeResponse.cpp + Source/WebKit/UIProcess/API/glib/WebKitURISchemeResponsePrivate.h + Source/WebKit/UIProcess/API/glib/WebKitURIUtilities.cpp + Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp + Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp + Source/WebKit/UIProcess/API/glib/WebKitUserContentManagerPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitUserContentPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitUserMediaPermissionRequest.cpp + Source/WebKit/UIProcess/API/glib/WebKitUserMediaPermissionRequestPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitVersion.cpp + Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp + Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp + Source/WebKit/UIProcess/API/glib/WebKitWebResourcePrivate.h + Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp + Source/WebKit/UIProcess/API/glib/WebKitWebViewAccessible.cpp + Source/WebKit/UIProcess/API/glib/WebKitWebViewAccessible.h + Source/WebKit/UIProcess/API/glib/WebKitWebViewInternal.h + Source/WebKit/UIProcess/API/glib/WebKitWebViewSessionState.cpp + Source/WebKit/UIProcess/API/glib/WebKitWebViewSessionStatePrivate.h + Source/WebKit/UIProcess/API/glib/WebKitWebsiteData.cpp + Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataAccessPermissionRequest.cpp + Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataAccessPermissionRequestPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManagerPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitWebsitePoliciesPrivate.h + Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp + Source/WebKit/UIProcess/API/gtk3/* + Source/WebKit/UIProcess/API/gtk4/* + Source/WebKit/UIProcess/API/wpe/InputMethodFilterWPE.cpp + Source/WebKit/UIProcess/API/wpe/WebKitApplicationInfo.h + Source/WebKit/UIProcess/API/wpe/WebKitAuthenticationRequest.h + Source/WebKit/UIProcess/API/wpe/WebKitAutocleanups.h + Source/WebKit/UIProcess/API/wpe/WebKitAutomationSession.h + Source/WebKit/UIProcess/API/wpe/WebKitBackForwardList.h + Source/WebKit/UIProcess/API/wpe/WebKitBackForwardListItem.h + Source/WebKit/UIProcess/API/wpe/WebKitColor.cpp + Source/WebKit/UIProcess/API/wpe/WebKitColor.h + Source/WebKit/UIProcess/API/wpe/WebKitColorPrivate.h + Source/WebKit/UIProcess/API/wpe/WebKitContextMenu.h + Source/WebKit/UIProcess/API/wpe/WebKitContextMenuActions.h + Source/WebKit/UIProcess/API/wpe/WebKitContextMenuItem.h + Source/WebKit/UIProcess/API/wpe/WebKitCredential.h + Source/WebKit/UIProcess/API/wpe/WebKitDeviceInfoPermissionRequest.h + Source/WebKit/UIProcess/API/wpe/WebKitDownload.h + Source/WebKit/UIProcess/API/wpe/WebKitEditingCommands.h + Source/WebKit/UIProcess/API/wpe/WebKitEditorState.h + Source/WebKit/UIProcess/API/wpe/WebKitError.h + Source/WebKit/UIProcess/API/wpe/WebKitFileChooserRequest.h + Source/WebKit/UIProcess/API/wpe/WebKitFormSubmissionRequest.h + Source/WebKit/UIProcess/API/wpe/WebKitGeolocationManager.h + Source/WebKit/UIProcess/API/wpe/WebKitGeolocationPermissionRequest.h + Source/WebKit/UIProcess/API/wpe/WebKitHitTestResult.h + Source/WebKit/UIProcess/API/wpe/WebKitInputMethodContext.h + Source/WebKit/UIProcess/API/wpe/WebKitInputMethodContextWPE.cpp + Source/WebKit/UIProcess/API/wpe/WebKitInstallMissingMediaPluginsPermissionRequest.h + Source/WebKit/UIProcess/API/wpe/WebKitJavascriptResult.h + Source/WebKit/UIProcess/API/wpe/WebKitMediaKeySystemPermissionRequest.h + Source/WebKit/UIProcess/API/wpe/WebKitMemoryPressureSettings.h + Source/WebKit/UIProcess/API/wpe/WebKitMimeInfo.h + Source/WebKit/UIProcess/API/wpe/WebKitNavigationAction.h + Source/WebKit/UIProcess/API/wpe/WebKitNavigationPolicyDecision.h + Source/WebKit/UIProcess/API/wpe/WebKitNetworkProxySettings.h + Source/WebKit/UIProcess/API/wpe/WebKitNotification.h + Source/WebKit/UIProcess/API/wpe/WebKitNotificationPermissionRequest.h + Source/WebKit/UIProcess/API/wpe/WebKitOptionMenu.h + Source/WebKit/UIProcess/API/wpe/WebKitOptionMenuItem.h + Source/WebKit/UIProcess/API/wpe/WebKitPermissionRequest.h + Source/WebKit/UIProcess/API/wpe/WebKitPlugin.h + Source/WebKit/UIProcess/API/wpe/WebKitPolicyDecision.h + Source/WebKit/UIProcess/API/wpe/WebKitPopupMenu.cpp + Source/WebKit/UIProcess/API/wpe/WebKitPopupMenu.h + Source/WebKit/UIProcess/API/wpe/WebKitRectangle.cpp + Source/WebKit/UIProcess/API/wpe/WebKitRectangle.h + Source/WebKit/UIProcess/API/wpe/WebKitResponsePolicyDecision.h + Source/WebKit/UIProcess/API/wpe/WebKitScriptDialog.h + Source/WebKit/UIProcess/API/wpe/WebKitScriptDialogWPE.cpp + Source/WebKit/UIProcess/API/wpe/WebKitSecurityOrigin.h + Source/WebKit/UIProcess/API/wpe/WebKitURIRequest.h + Source/WebKit/UIProcess/API/wpe/WebKitURIResponse.h + Source/WebKit/UIProcess/API/wpe/WebKitURISchemeRequest.h + Source/WebKit/UIProcess/API/wpe/WebKitURISchemeResponse.h + Source/WebKit/UIProcess/API/wpe/WebKitURIUtilities.h + Source/WebKit/UIProcess/API/wpe/WebKitUserContent.h + Source/WebKit/UIProcess/API/wpe/WebKitUserContentManager.h + Source/WebKit/UIProcess/API/wpe/WebKitUserMediaPermissionRequest.h + Source/WebKit/UIProcess/API/wpe/WebKitUserMessage.h + Source/WebKit/UIProcess/API/wpe/WebKitWebContext.h + Source/WebKit/UIProcess/API/wpe/WebKitWebResource.h + Source/WebKit/UIProcess/API/wpe/WebKitWebView.h + Source/WebKit/UIProcess/API/wpe/WebKitWebViewBackend.cpp + Source/WebKit/UIProcess/API/wpe/WebKitWebViewBackend.h + Source/WebKit/UIProcess/API/wpe/WebKitWebViewBackendPrivate.h + Source/WebKit/UIProcess/API/wpe/WebKitWebViewClient.h + Source/WebKit/UIProcess/API/wpe/WebKitWebViewSessionState.h + Source/WebKit/UIProcess/API/wpe/WebKitWebViewWPE.cpp + Source/WebKit/UIProcess/API/wpe/WebKitWebsiteData.h + Source/WebKit/UIProcess/API/wpe/WebKitWebsiteDataAccessPermissionRequest.h + Source/WebKit/UIProcess/API/wpe/WebKitWindowProperties.h + Source/WebKit/UIProcess/API/wpe/qt/* + Source/WebKit/UIProcess/API/wpe/webkit.h + Source/WebKit/UIProcess/DefaultUndoController.cpp + Source/WebKit/UIProcess/DefaultUndoController.h + Source/WebKit/UIProcess/Network/CustomProtocols/LegacyCustomProtocolManagerProxy.cpp + Source/WebKit/UIProcess/UserMediaPermissionRequestManagerProxy.cpp + Source/WebKit/UIProcess/UserMediaPermissionRequestManagerProxy.h + Source/WebKit/UIProcess/UserMediaPermissionRequestProxy.cpp + Source/WebKit/UIProcess/UserMediaPermissionRequestProxy.h + Source/WebKit/UIProcess/UserMediaProcessManager.cpp + Source/WebKit/UIProcess/UserMediaProcessManager.h + Source/WebKit/UIProcess/glib/UserMediaPermissionRequestManagerProxyGLib.cpp + Source/WebKit/WebProcess/InjectedBundle/API/glib/* + Source/WebKit/WebProcess/InjectedBundle/API/wpe/* + Source/WebKit/WebProcess/MediaStream/* + Source/WebKit/WebProcess/WebCoreSupport/* + Source/WebKit/WebProcess/WebPage/* + Tools/MiniBrowser/wpe/qt/main.cpp + Tools/TestWebKitAPI/Tests/WebKit/* + Tools/TestWebKitAPI/Tests/WebKitGLib/DOMElementTest.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/EditorTest.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/FrameTest.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/TestBackForwardList.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/TestCookieManager.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/TestDownloads.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/TestLoaderClient.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/TestResources.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/TestSSL.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/TestWebKitPolicyClient.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/WebExtensionTest.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/WebProcessTest.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/WebProcessTest.h + Tools/TestWebKitAPI/Tests/WebKitGtk/* + Tools/TestWebKitAPI/glib/WebKitGLib/* + Tools/glib/* +Copyright: 1997 Martin Jones + 1997-1999 Torben Weis + 1998-1999 Lars Knoll + 1998-1999, 2002 Waldo Bastian + 1999-2000 Antti Koivisto + 1999-2003 Lars Knoll + 1999-2004 Harri Porten + 2000 Daniel Molkentin + 2000 Frederik Holljen + 2000 Gunnstein Lye + 2000 Simon Hausmann + 2000 Stefan Schimanski (1Stein@gmx.de) + 2000 Stefan Schimanski + 2000-2001, 2003 Peter Kelly + 2000-2003 Dirk Mueller + 2001 Tobias Anton + 2002-2003 The Karbon Developers + 2002-2023 Apple Inc + 2003-2017 Inc + 2004 Zack Rusin + 2004, 2015, 2022 Red Hat Inc + 2004-2006 Allan Sandfeld Jensen + 2004-2006 Nikolas Zimmermann + 2004-2009, 2019 Nikolas Zimmermann + 2004-2010 Rob Buis + 2005-2006 Alexander Kellett + 2005-2006 Oliver Hunt + 2005-2006 Oliver Hunt + 2005-2006 Samuel Weinig + 2005-2007 Alexey Proskuryakov + 2005-2007 Alexey Proskuryakov + 2005-2008 Eric Seidel + 2006 Anders Carlsson + 2006 Andrew Wellington + 2006 Bjoern Graf + 2006 Graham Dennis + 2006 Jon Shier + 2006 Lars Knoll + 2006 Michael Emmel mike.emmel@gmail.com + 2006-2007 Maks Orlovich + 2006-2007 Nicholas Shanks + 2006-2007 Rob Buis + 2006-2007 Samuel Weinig + 2007 Cameron Zwarich + 2007 Krzysztof Kowalczyk + 2007 OpenedHand + 2007 Pioneer Research Center USA Inc + 2007 Staikos Computing Services Inc + 2007-2008 Alp Toker + 2007-2008 David Smith + 2007-2008 Julien Chaffraix + 2007-2009 Holger Hans Peter Freyther + 2007-2009 Torch Mobile Inc + 2007-2011, 2013-2014, 2017 Collabora Ltd + 2007-2021 Google Inc + 2008 Alex Mathews + 2008 David Levin + 2008 Luca Bruno + 2008 Luke Kenneth Casson Leighton + 2008 Martin Soto + 2008 Xan Lopez + 2008-2009 Cameron McCormack + 2008-2011 Dirk Schulze + 2008-2013 Nokia + 2009 Acision BV + 2009 Antonio Gomes + 2009 Christian Dywan + 2009 Jakub Wieczorek + 2009 Jeff Schiller + 2009 John Kjellberg + 2009 Kenneth Rohde Christiansen + 2009 Martin Robinson + 2009 Michelangelo De Simone + 2009, 2012 Ericsson AB + 2009, 2013 Gustavo Noronha Silva + 2009-2010 Gustavo Noronha Silva + 2009-2010 Rob Buis + 2009-2011 Torch Mobile (Beijing) Co + 2009-2022 Igalia S.L. + 2010 Andras Becsi , University of Szeged + 2010 Daniel Bates + 2010 Peter Varga , University of Szeged + 2010 Renata Hodovan + 2010 Zoltan Herczeg + 2010, 2012 Patrick Gansterer + 2010, 2012 Zoltan Herczeg + 2010-2011 Brent Fulgham + 2010-2012 Motorola Mobility + 2011 Andreas Kling + 2011 Benjamin Poulain + 2011 Benjamin Poulain + 2011 Brent Fulgham + 2011 Code Aurora Forum + 2011 Cosmin Truta + 2011 Gabor Loki + 2011 Leo Yang + 2011 Patrick Gansterer + 2011 Research In Motion Limited + 2011 Rik Cabanier + 2011 Robert Hogan + 2011 Sencha Inc + 2011 Zan Dobersek + 2011-2012 Renata Hodovan + 2011-2012 University of Szeged + 2011-2013 Samsung Electronics + 2011-2014, 2018 Adobe Systems Inc + 2012 Digia Plc + 2012 Mathias Bynens + 2012-2013 Company 100 Inc + 2012-2013 Intel Corporation + 2012-2013 basysKom GmbH + 2013 ChangSeok Oh + 2013 Michael Pruett + 2013 YouView TV Ltd. + 2014 Cable Television Labs Inc + 2014 Yoav Weiss + 2014-2015 Yusuke Suzuki + 2015 Akamai Technologies Inc + 2015 Jordan Harband + 2015 Yusuke Suzuki + 2015-2016 Canon Inc + 2015-2022 Metrological Group B.V + 2017 Aidan Holm + 2017 Endless Mobile Inc + 2017, 2020-2022 Sony Interactive Entertainment + 2018-2019 Zodiac Inflight Innovations + 2020 Jan-Michael Brummer + 2020 Noam Rosenthal + 2020 WikiMedia Inc + 2021 Zixing Liu +License: LGPL-2+ + +Files: Source/WebCore/html/HTMLDocument.cpp +Copyright: 1999 Antti Koivisto + 1999 Lars Knoll + 2003-2008 Apple Inc +License: LGPL-2+ or MPL-1.1 + +Files: Source/WebCore/loader/FTPDirectoryParser.cpp + Source/WebCore/loader/FTPDirectoryParser.h +Copyright: 2002 Cyrus Patel + 2007, 2013 Apple Inc +License: LGPL-2.1 + +Files: Source/WebCore/platform/graphics/OpenGLShims.cpp + Source/WebCore/platform/graphics/OpenGLShims.h + Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp + Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.cpp + Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp + Source/WebKit/UIProcess/API/glib/WebKitProtocolHandler.cpp + Source/WebKit/UIProcess/API/glib/WebKitProtocolHandler.h + Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp + Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp + Source/WebKit/UIProcess/API/glib/WebKitWebsitePolicies.cpp + Source/WebKit/UIProcess/API/wpe/WebKitCookieManager.h + Source/WebKit/UIProcess/API/wpe/WebKitFaviconDatabase.h + Source/WebKit/UIProcess/API/wpe/WebKitFindController.h + Source/WebKit/UIProcess/API/wpe/WebKitSecurityManager.h + Source/WebKit/UIProcess/API/wpe/WebKitWebsiteDataManager.h + Source/WebKit/UIProcess/API/wpe/WebKitWebsitePolicies.h + Source/WebKit/UIProcess/Launcher/glib/* + Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitFrame.cpp + Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitScriptWorld.cpp + Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebEditor.cpp + Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebExtension.cpp + Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebHitTestResult.cpp + Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebPage.cpp + Source/WebKit/WebProcess/InjectedBundle/API/wpe/WebKitFrame.h + Source/WebKit/WebProcess/InjectedBundle/API/wpe/WebKitScriptWorld.h + Source/WebKit/WebProcess/InjectedBundle/API/wpe/WebKitWebEditor.h + Source/WebKit/WebProcess/InjectedBundle/API/wpe/WebKitWebExtension.h + Source/WebKit/WebProcess/InjectedBundle/API/wpe/WebKitWebHitTestResult.h + Source/WebKit/WebProcess/InjectedBundle/API/wpe/WebKitWebPage.h + Source/WebKit/WebProcess/InjectedBundle/API/wpe/webkit-web-extension.h + Tools/TestWebKitAPI/Tests/JavaScriptCore/glib/TestJSC.cpp + Tools/TestWebKitAPI/Tests/WPEQt/* + Tools/TestWebKitAPI/Tests/WebKitGLib/TestAuthentication.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/TestAutomationSession.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/TestConsoleMessage.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/TestDOMElement.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/TestEditor.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/TestFrame.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/TestGeolocationManager.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/TestInputMethodContext.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/TestMultiprocess.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/TestOptionMenu.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/TestUIClient.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/TestWebExtensions.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/TestWebKitFaviconDatabase.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/TestWebKitFindController.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/TestWebKitSecurityOrigin.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/TestWebKitUserContentFilterStore.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/TestWebKitUserContentManager.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/TestWebKitWebContext.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/TestWebKitWebView.cpp + Tools/TestWebKitAPI/Tests/WebKitGLib/TestWebsiteData.cpp + Tools/TestWebKitAPI/Tests/WebKitGtk/TestContextMenu.cpp + Tools/TestWebKitAPI/Tests/WebKitGtk/TestDOMClientRect.cpp + Tools/TestWebKitAPI/Tests/WebKitGtk/TestDOMDOMWindow.cpp + Tools/TestWebKitAPI/Tests/WebKitGtk/TestDOMNode.cpp + Tools/TestWebKitAPI/Tests/WebKitGtk/TestDOMNodeFilter.cpp + Tools/TestWebKitAPI/Tests/WebKitGtk/TestDOMXPathNSResolver.cpp + Tools/TestWebKitAPI/Tests/WebKitGtk/TestPrinting.cpp + Tools/TestWebKitAPI/Tests/WebKitGtk/TestWebKitAccessibility.cpp + Tools/TestWebKitAPI/Tests/WebKitGtk/TestWebKitVersion.cpp + Tools/TestWebKitAPI/Tests/WebKitGtk/TestWebViewEditor.cpp +Copyright: 2010 Tieto Corporation + 2011-2015, 2017-2020 Igalia S.L. + 2014, 2021 Collabora Ltd + 2015 Red Hat Inc + 2017 Aidan Holm + 2017 Endless Mobile Inc +License: LGPL-2.1+ + +Files: Source/WebCore/platform/ScrollAlignment.cpp + Source/WebCore/platform/ScrollAlignment.h + Source/WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.cpp + Source/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp + Source/WebCore/rendering/RenderLayer.cpp + Source/WebCore/rendering/RenderLayer.h + Source/WebCore/rendering/RenderLayerScrollableArea.cpp + Source/WebCore/rendering/RenderLayerScrollableArea.h + Source/WebCore/rendering/RenderMarquee.cpp + Source/WebCore/rendering/RenderMarquee.h +Copyright: 1998 Netscape Communications Corporation + 2001-2006 mozilla.org + 2003, 2006-2020 Apple Inc + 2007-2009 Torch Mobile Inc + 2019 Adobe + 2020-2022 Igalia S.L. +License: LGPL-2.1+ or MPL-1.1 + +Files: Source/WTF/wtf/text/EscapedFormsForJSON.h + Source/WTF/wtf/text/StringBuilderJSON.cpp +Copyright: 2010-2018 Apple Inc + 2012 Google Inc + 2017 Mozilla Foundation + 2017 Yusuke Suzuki +License: MPL-2.0 + +Files: Source/ThirdParty/ANGLE/src/common/third_party/smhasher/src/* +Copyright: public domain +License: public-domain + All MurmurHash versions are public domain software, and the author + disclaims all copyright to their code. + +Files: debian/* +Copyright: 2019-2023 Alberto Garcia +License: BSD-2-clause + +License: AFL-2.0 + The Academic Free License v. 2.0 + . + This Academic Free License (the "License") applies to any original + work of authorship (the "Original Work") whose owner (the "Licensor") + has placed the following notice immediately following the copyright + notice for the Original Work: + . + Licensed under the Academic Free License version 2.0 + . + 1) Grant of Copyright License. Licensor hereby grants You a + world-wide, royalty-free, non-exclusive, perpetual, + sublicenseable license to do the following: + a) to reproduce the Original Work in copies; + b) to prepare derivative works ("Derivative Works") based upon + the Original Work; + c) to distribute copies of the Original Work and Derivative Works + to the public; + d) to perform the Original Work publicly; and + e) to display the Original Work publicly. + . + 2) Grant of Patent License. Licensor hereby grants You a world-wide, + royalty-free, non-exclusive, perpetual, sublicenseable license, + under patent claims owned or controlled by the Licensor that are + embodied in the Original Work as furnished by the Licensor, to + make, use, sell and offer for sale the Original Work and + Derivative Works. + . + 3) Grant of Source Code License. The term "Source Code" means the + preferred form of the Original Work for making modifications to + it and all available documentation describing how to modify the + Original Work. Licensor hereby agrees to provide a + machine-readable copy of the Source Code of the Original Work + along with each copy of the Original Work that Licensor + distributes. Licensor reserves the right to satisfy this + obligation by placing a machine-readable copy of the Source Code + in an information repository reasonably calculated to permit + inexpensive and convenient access by You for as long as Licensor + continues to distribute the Original Work, and by publishing the + address of that information repository in a notice immediately + following the copyright notice that applies to the Original Work. + . + 4) Exclusions From License Grant. Neither the names of Licensor, nor + the names of any contributors to the Original Work, nor any of + their trademarks or service marks, may be used to endorse or + promote products derived from this Original Work without express + prior written permission of the Licensor. Nothing in this License + shall be deemed to grant any rights to trademarks, copyrights, + patents, trade secrets or any other intellectual property of + Licensor except as expressly stated herein. No patent license is + granted to make, use, sell or offer to sell embodiments of any + patent claims other than the licensed claims defined in Section + 2. No right is granted to the trademarks of Licensor even if such + marks are included in the Original Work. Nothing in this License + shall be interpreted to prohibit Licensor from licensing under + different terms from this License any Original Work that Licensor + otherwise would have a right to license. + . + 5) This section intentionally omitted. + . + 6) Attribution Rights. You must retain, in the Source Code of any + Derivative Works that You create, all copyright, patent or + trademark notices from the Source Code of the Original Work, as + well as any notices of licensing and any descriptive text + identified therein as an "Attribution Notice." You must cause the + Source Code for any Derivative Works that You create to carry a + prominent Attribution Notice reasonably calculated to inform + recipients that You have modified the Original Work. + . + 7) Warranty of Provenance and Disclaimer of Warranty. Licensor + warrants that the copyright in and to the Original Work and the + patent rights granted herein by Licensor are owned by the + Licensor or are sublicensed to You under the terms of this + License with the permission of the contributor(s) of those + copyrights and patent rights. Except as expressly stated in the + immediately proceeding sentence, the Original Work is provided + under this License on an "AS IS" BASIS and WITHOUT WARRANTY, + either express or implied, including, without limitation, the + warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A + PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY OF THE + ORIGINAL WORK IS WITH YOU. This DISCLAIMER OF WARRANTY + constitutes an essential part of this License. No license to + Original Work is granted hereunder except under this disclaimer. + . + 8) Limitation of Liability. Under no circumstances and under no + legal theory, whether in tort (including negligence), contract, + or otherwise, shall the Licensor be liable to any person for any + direct, indirect, special, incidental, or consequential damages + of any character arising as a result of this License or the use + of the Original Work including, without limitation, damages for + loss of goodwill, work stoppage, computer failure or malfunction, + or any and all other commercial damages or losses. This + limitation of liability shall not apply to liability for death or + personal injury resulting from Licensor's negligence to the + extent applicable law prohibits such limitation. Some + jurisdictions do not allow the exclusion or limitation of + incidental or consequential damages, so this exclusion and + limitation may not apply to You. + . + 9) Acceptance and Termination. If You distribute copies of the + Original Work or a Derivative Work, You must make a reasonable + effort under the circumstances to obtain the express assent of + recipients to the terms of this License. Nothing else but this + License (or another written agreement between Licensor and You) + grants You permission to create Derivative Works based upon the + Original Work or to exercise any of the rights granted in Section + 1 herein, and any attempt to do so except under the terms of this + License (or another written agreement between Licensor and You) + is expressly prohibited by U.S. copyright law, the equivalent + laws of other countries, and by international treaty. Therefore, + by exercising any of the rights granted to You in Section 1 + herein, You indicate Your acceptance of this License and all of + its terms and conditions. + . + 10) Termination for Patent Action. This License shall terminate + automatically and You may no longer exercise any of the rights + granted to You by this License as of the date You commence an + action, including a cross-claim or counterclaim, for patent + infringement (i) against Licensor with respect to a patent + applicable to software or (ii) against any entity with respect + to a patent applicable to the Original Work (but excluding + combinations of the Original Work with other software or + hardware). + . + 11) Jurisdiction, Venue and Governing Law. Any action or suit + relating to this License may be brought only in the courts of a + jurisdiction wherein the Licensor resides or in which Licensor + conducts its primary business, and under the laws of that + jurisdiction excluding its conflict-of-law provisions. The + application of the United Nations Convention on Contracts for + the International Sale of Goods is expressly excluded. Any use + of the Original Work outside the scope of this License or after + its termination shall be subject to the requirements and + penalties of the U.S. Copyright Act, 17 U.S.C. ¤ 101 et seq., + the equivalent laws of other countries, and international + treaty. This section shall survive the termination of this + License. + . + 12) Attorneys Fees. In any action to enforce the terms of this + License or seeking damages relating thereto, the prevailing + party shall be entitled to recover its costs and expenses, + including, without limitation, reasonable attorneys' fees and + costs incurred in connection with such action, including any + appeal of such action. This section shall survive the + termination of this License. + . + 13) Miscellaneous. This License represents the complete agreement + concerning the subject matter hereof. If any provision of this + License is held to be unenforceable, such provision shall be + reformed only to the extent necessary to make it enforceable. + . + 14) Definition of "You" in This License. "You" throughout this + License, whether in upper or lower case, means an individual or + a legal entity exercising rights under, and complying with all + of the terms of, this License. For legal entities, "You" + includes any entity that controls, is controlled by, or is under + common control with you. For purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of + the outstanding shares, or (iii) beneficial ownership of such + entity. + . + 15) Right to Use. You may use the Original Work in all ways not + otherwise restricted or conditioned by this License or by law, + and Licensor promises not to interfere with or be responsible + for such uses by You. + . + This license is Copyright (C) 2003 Lawrence E. Rosen. All rights + reserved. + . + Permission is hereby granted to copy and distribute this license + without modification. This license may not be modified without the + express written permission of its copyright owner. + +License: Apache-2.0 + On Debian systems, the full text of the Apache license version 2 can + be found in the file `/usr/share/common-licenses/Apache-2.0'. + +License: BSD-2-clause + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + . + THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY + EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR + CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, + PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR + PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY + OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +License: BSD-3-clause-adam-barth + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + . + 1. Redistributions of source code must retain the copyright + notice, this list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + 3. Neither the name of Adam Barth. ("Adam Barth") nor the names of + its contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR + IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, + INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT + NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF + THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +License: BSD-3-clause-apple + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + . + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + 3. Neither the name of Apple Inc. ("Apple") nor the names of + its contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY + EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY + DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF + THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +License: BSD-3-clause-canon + Redistribution and use in source and binary forms, with or without + modification, are permitted, provided that the following conditions + are required to be met: + . + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + 3. Neither the name of Canon Inc. nor the names of + its contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY CANON INC. AND ITS CONTRIBUTORS "AS IS" AND ANY + EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL CANON INC. AND ITS CONTRIBUTORS BE LIABLE FOR + ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +License: BSD-3-clause-code-aurora + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are + met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Code Aurora Forum, Inc. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED + WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS + BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN + IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +License: BSD-3-clause-ericsson + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + . + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer + in the documentation and/or other materials provided with the + distribution. + 3. Neither the name of Ericsson nor the names of its contributors + may be used to endorse or promote products derived from this + software without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +License: BSD-3-clause-google + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are + met: + . + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following disclaimer + in the documentation and/or other materials provided with the + distribution. + * Neither the name of Google Inc. nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +License: BSD-3-clause-copyright-holder + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + . + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + . + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + . + 3. Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS + OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED + AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY + WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + POSSIBILITY OF SUCH DAMAGE. + +License: BSD-3-clause-jochen-kalmbach + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + . + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + . + Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + . + Neither the name of Jochen Kalmbach nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +License: BSD-3-clause-microsoft + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + . + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided with + the distribution. + * Neither the name of Microsoft Corporation nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +License: BSD-3-clause-motorola + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + . + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + . + Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + . + Neither the name of Motorola Mobility, Inc. nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS + OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED + AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY + WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + POSSIBILITY OF SUCH DAMAGE. + +License: BSD-3-clause-opera + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + 3. Neither the name of Opera Software ASA nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED + OF THE POSSIBILITY OF SUCH DAMAGE. + +License: BSD-4-clause-valgrind + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + 2. The origin of this software must not be misrepresented; you must + not claim that you wrote the original software. If you use this + software in a product, an acknowledgment in the product + documentation would be appreciated but is not required. + 3. Altered source versions must be plainly marked as such, and must + not be misrepresented as being the original software. + 4. The name of the author may not be used to endorse or promote + products derived from this software without specific prior written + permission. + THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS + OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY + DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE + GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +License: BSL-1.0 + Boost Software License - Version 1.0 - August 17th, 2003 + . + Permission is hereby granted, free of charge, to any person or + organization obtaining a copy of the software and accompanying + documentation covered by this license (the "Software") to use, + reproduce, display, distribute, execute, and transmit the Software, + and to prepare derivative works of the Software, and to permit + third-parties to whom the Software is furnished to do so, all subject + to the following: + . + The copyright notices in the Software and this entire statement, + including the above license grant, this restriction and the following + disclaimer, must be included in all copies of the Software, in whole + or in part, and all derivative works of the Software, unless such + copies or derivative works are solely in the form of + machine-executable object code generated by a source language + processor. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND + NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE + DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER + LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT + OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + +License: Expat + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + "Software"), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions: + . + The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS + BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN + ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. + +License: GPL-2+ + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or (at + your option) any later version. + . + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + . + On Debian systems, the complete text of the license can be found in + the file /usr/share/common-licenses/GPL-2 + +License: GPL-2+ with Bison exception + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or (at + your option) any later version. + . + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + . + On Debian systems, the complete text of the license can be found in + the file /usr/share/common-licenses/GPL-2 + . + As a special exception, you may create a larger work that contains + part or all of the Bison parser skeleton and distribute that work + under terms of your choice, so long as that work isn't itself a + parser generator using the skeleton or a modified version thereof as + a parser skeleton. Alternatively, if you modify or redistribute the + parser skeleton itself, you may (at your option) remove this special + exception, which will cause the skeleton and the resulting Bison + output files to be licensed under the GNU General Public License + without this special exception. + +License: GPL-3+ + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or (at + your option) any later version. + . + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + . + On Debian systems, the complete text of the license can be found in + the file /usr/share/common-licenses/GPL-3 + +License: GPL-3+ with Bison exception + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or (at + your option) any later version. + . + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + . + On Debian systems, the complete text of the license can be found in + the file /usr/share/common-licenses/GPL-3 + . + As a special exception, you may create a larger work that contains + part or all of the Bison parser skeleton and distribute that work + under terms of your choice, so long as that work isn't itself a + parser generator using the skeleton or a modified version thereof as + a parser skeleton. Alternatively, if you modify or redistribute the + parser skeleton itself, you may (at your option) remove this special + exception, which will cause the skeleton and the resulting Bison + output files to be licensed under the GNU General Public License + without this special exception. + +License: ISC + Permission to use, copy, modify, and distribute this software for any + purpose with or without fee is hereby granted, provided that the + above copyright notice and this permission notice appear in all + copies. + . + THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL + WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE + AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL + DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR + PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER + TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR + PERFORMANCE OF THIS SOFTWARE. + +License: LGPL-2 + This module is free software; you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License version 2 + as published by the Free Software Foundation. + . + This module is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + . + On Debian systems, the complete text of the license can be found in + the file /usr/share/common-licenses/LGPL-2 + +License: LGPL-2+ + This module is free software; you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + . + This module is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + . + On Debian systems, the complete text of the license can be found in + the file /usr/share/common-licenses/LGPL-2 + +License: LGPL-2.1 + This module is free software; you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License version + 2.1 as published by the Free Software Foundation. + . + This module is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + . + On Debian systems, the complete text of the license can be found in + the file /usr/share/common-licenses/LGPL-2.1 + +License: LGPL-2.1+ + This module is free software; you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation; either version 2.1 of the + License, or (at your option) any later version. + . + This module is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + . + On Debian systems, the complete text of the license can be found in + the file /usr/share/common-licenses/LGPL-2.1 + +License: MPL-1.1 + On Debian systems, the full text of the Mozilla Public License v1.1 + can be found in the file `/usr/share/common-licenses/MPL-1.1`. + +License: MPL-2.0 + On Debian systems, the full text of the Mozilla Public License v2.0 + can be found in the file `/usr/share/common-licenses/MPL-2.0`. diff --git a/gbp.conf b/gbp.conf new file mode 100644 index 000000000..bc9ae790a --- /dev/null +++ b/gbp.conf @@ -0,0 +1,7 @@ +[DEFAULT] +debian-tag = wpe/debian/%(version)s +debian-branch = wpe/unstable +upstream-tag = wpe/upstream/%(version)s +upstream-branch = wpewebkit-2.38 +pristine-tar = False +compression = xz diff --git a/libwpewebkit-1.0-3.docs b/libwpewebkit-1.0-3.docs new file mode 100644 index 000000000..edc007104 --- /dev/null +++ b/libwpewebkit-1.0-3.docs @@ -0,0 +1 @@ +NEWS diff --git a/libwpewebkit-1.0-3.install b/libwpewebkit-1.0-3.install new file mode 100644 index 000000000..b770d7142 --- /dev/null +++ b/libwpewebkit-1.0-3.install @@ -0,0 +1,5 @@ +usr/lib/*/lib*.so.* +usr/lib/*/wpe-webkit-1.0/*Process +usr/lib/*/wpe-webkit-1.0/MiniBrowser +usr/lib/*/wpe-webkit-1.0/injected-bundle +usr/lib/*/wpe-webkit-1.0/libWPEWebInspectorResources.so diff --git a/libwpewebkit-1.0-3.lintian-overrides b/libwpewebkit-1.0-3.lintian-overrides new file mode 100644 index 000000000..28a151cbe --- /dev/null +++ b/libwpewebkit-1.0-3.lintian-overrides @@ -0,0 +1,2 @@ +libwpewebkit-1.1-0: library-not-linked-against-libc [usr/lib/*/wpe-webkit-1.1/injected-bundle/libWPEInjectedBundle.so] +libwpewebkit-1.1-0: library-not-linked-against-libc [usr/lib/*/wpe-webkit-1.1/libWPEWebInspectorResources.so] diff --git a/libwpewebkit-1.0-3.symbols b/libwpewebkit-1.0-3.symbols new file mode 100644 index 000000000..e7e76d745 --- /dev/null +++ b/libwpewebkit-1.0-3.symbols @@ -0,0 +1,948 @@ +libWPEWebInspectorResources.so libwpewebkit-1.0-3 #MINVER# +* Build-Depends-Package: libwpewebkit-1.0-dev + InspectorGResourceBundle_get_resource@Base 2.24.2 +libWPEWebKit-1.0.so.3 libwpewebkit-1.0-3 #MINVER# +* Build-Depends-Package: libwpewebkit-1.0-dev + _ZN6WebKit14WebProcessMainEiPPc@Base 2.28.0 + _ZN6WebKit18NetworkProcessMainEiPPc@Base 2.28.0 + (optional)_ZN6WebKit22WebKitExtensionManager10initializeEPNS_14InjectedBundleEPN3API6ObjectE@Base 2.24.1 + (optional)_ZN6WebKit22WebKitExtensionManager9singletonEv@Base 2.24.1 + jsc_class_add_constructor@Base 2.24.1 + jsc_class_add_constructor_variadic@Base 2.24.1 + jsc_class_add_constructorv@Base 2.24.1 + jsc_class_add_method@Base 2.24.1 + jsc_class_add_method_variadic@Base 2.24.1 + jsc_class_add_methodv@Base 2.24.1 + jsc_class_add_property@Base 2.24.1 + jsc_class_get_name@Base 2.24.1 + jsc_class_get_parent@Base 2.24.1 + jsc_class_get_type@Base 2.24.1 + jsc_context_check_syntax@Base 2.24.1 + jsc_context_clear_exception@Base 2.24.1 + jsc_context_evaluate@Base 2.24.1 + jsc_context_evaluate_in_object@Base 2.24.1 + jsc_context_evaluate_with_source_uri@Base 2.24.1 + jsc_context_get_current@Base 2.24.1 + jsc_context_get_exception@Base 2.24.1 + jsc_context_get_global_object@Base 2.24.1 + jsc_context_get_type@Base 2.24.1 + jsc_context_get_value@Base 2.24.1 + jsc_context_get_virtual_machine@Base 2.24.1 + jsc_context_new@Base 2.24.1 + jsc_context_new_with_virtual_machine@Base 2.24.1 + jsc_context_pop_exception_handler@Base 2.24.1 + jsc_context_push_exception_handler@Base 2.24.1 + jsc_context_register_class@Base 2.24.1 + jsc_context_set_value@Base 2.24.1 + jsc_context_throw@Base 2.24.1 + jsc_context_throw_exception@Base 2.24.1 + jsc_context_throw_printf@Base 2.24.1 + jsc_context_throw_with_name@Base 2.24.1 + jsc_context_throw_with_name_printf@Base 2.24.1 + jsc_exception_get_backtrace_string@Base 2.24.1 + jsc_exception_get_column_number@Base 2.24.1 + jsc_exception_get_line_number@Base 2.24.1 + jsc_exception_get_message@Base 2.24.1 + jsc_exception_get_name@Base 2.24.1 + jsc_exception_get_source_uri@Base 2.24.1 + jsc_exception_get_type@Base 2.24.1 + jsc_exception_new@Base 2.24.1 + jsc_exception_new_printf@Base 2.24.1 + jsc_exception_new_vprintf@Base 2.24.1 + jsc_exception_new_with_name@Base 2.24.1 + jsc_exception_new_with_name_printf@Base 2.24.1 + jsc_exception_new_with_name_vprintf@Base 2.24.1 + jsc_exception_report@Base 2.24.1 + jsc_exception_to_string@Base 2.24.1 + jsc_get_major_version@Base 2.36.0 + jsc_get_micro_version@Base 2.36.0 + jsc_get_minor_version@Base 2.36.0 + jsc_options_foreach@Base 2.36.0 + jsc_options_get_boolean@Base 2.36.0 + jsc_options_get_double@Base 2.36.0 + jsc_options_get_int@Base 2.36.0 + jsc_options_get_option_group@Base 2.36.0 + jsc_options_get_range_string@Base 2.36.0 + jsc_options_get_size@Base 2.36.0 + jsc_options_get_string@Base 2.36.0 + jsc_options_get_uint@Base 2.36.0 + jsc_options_set_boolean@Base 2.36.0 + jsc_options_set_double@Base 2.36.0 + jsc_options_set_int@Base 2.36.0 + jsc_options_set_range_string@Base 2.36.0 + jsc_options_set_size@Base 2.36.0 + jsc_options_set_string@Base 2.36.0 + jsc_options_set_uint@Base 2.36.0 + jsc_value_array_buffer_get_data@Base 2.38.0 + jsc_value_array_buffer_get_size@Base 2.38.0 + jsc_value_constructor_call@Base 2.24.1 + jsc_value_constructor_callv@Base 2.24.1 + jsc_value_function_call@Base 2.24.1 + jsc_value_function_callv@Base 2.24.1 + jsc_value_get_context@Base 2.24.1 + jsc_value_get_type@Base 2.24.1 + jsc_value_is_array@Base 2.24.1 + jsc_value_is_array_buffer@Base 2.38.0 + jsc_value_is_boolean@Base 2.24.1 + jsc_value_is_constructor@Base 2.24.1 + jsc_value_is_function@Base 2.24.1 + jsc_value_is_null@Base 2.24.1 + jsc_value_is_number@Base 2.24.1 + jsc_value_is_object@Base 2.24.1 + jsc_value_is_string@Base 2.24.1 + jsc_value_is_typed_array@Base 2.38.0 + jsc_value_is_undefined@Base 2.24.1 + jsc_value_new_array@Base 2.24.1 + jsc_value_new_array_buffer@Base 2.38.0 + jsc_value_new_array_from_garray@Base 2.24.1 + jsc_value_new_array_from_strv@Base 2.24.1 + jsc_value_new_boolean@Base 2.24.1 + jsc_value_new_from_json@Base 2.28.0 + jsc_value_new_function@Base 2.24.1 + jsc_value_new_function_variadic@Base 2.24.1 + jsc_value_new_functionv@Base 2.24.1 + jsc_value_new_null@Base 2.24.1 + jsc_value_new_number@Base 2.24.1 + jsc_value_new_object@Base 2.24.1 + jsc_value_new_string@Base 2.24.1 + jsc_value_new_string_from_bytes@Base 2.24.1 + jsc_value_new_typed_array@Base 2.38.0 + jsc_value_new_typed_array_with_buffer@Base 2.38.0 + jsc_value_new_undefined@Base 2.24.1 + jsc_value_object_define_property_accessor@Base 2.24.1 + jsc_value_object_define_property_data@Base 2.24.1 + jsc_value_object_delete_property@Base 2.24.1 + jsc_value_object_enumerate_properties@Base 2.24.1 + jsc_value_object_get_property@Base 2.24.1 + jsc_value_object_get_property_at_index@Base 2.24.1 + jsc_value_object_has_property@Base 2.24.1 + jsc_value_object_invoke_method@Base 2.24.1 + jsc_value_object_invoke_methodv@Base 2.24.1 + jsc_value_object_is_instance_of@Base 2.24.1 + jsc_value_object_set_property@Base 2.24.1 + jsc_value_object_set_property_at_index@Base 2.24.1 + jsc_value_to_boolean@Base 2.24.1 + jsc_value_to_double@Base 2.24.1 + jsc_value_to_int32@Base 2.24.1 + jsc_value_to_json@Base 2.28.0 + jsc_value_to_string@Base 2.24.1 + jsc_value_to_string_as_bytes@Base 2.24.1 + jsc_value_typed_array_get_buffer@Base 2.38.0 + jsc_value_typed_array_get_data@Base 2.38.0 + jsc_value_typed_array_get_length@Base 2.38.0 + jsc_value_typed_array_get_offset@Base 2.38.0 + jsc_value_typed_array_get_size@Base 2.38.0 + jsc_value_typed_array_get_type@Base 2.38.0 + jsc_virtual_machine_get_type@Base 2.24.1 + jsc_virtual_machine_new@Base 2.24.1 + jsc_weak_value_get_type@Base 2.36.0 + jsc_weak_value_get_value@Base 2.36.0 + jsc_weak_value_new@Base 2.36.0 + webkit_application_info_get_name@Base 2.24.1 + webkit_application_info_get_type@Base 2.24.1 + webkit_application_info_get_version@Base 2.24.1 + webkit_application_info_new@Base 2.24.1 + webkit_application_info_ref@Base 2.24.1 + webkit_application_info_set_name@Base 2.24.1 + webkit_application_info_set_version@Base 2.24.1 + webkit_application_info_unref@Base 2.24.1 + webkit_authentication_request_authenticate@Base 2.24.1 + webkit_authentication_request_can_save_credentials@Base 2.24.1 + webkit_authentication_request_cancel@Base 2.24.1 + webkit_authentication_request_get_certificate_pin_flags@Base 2.34.0 + webkit_authentication_request_get_host@Base 2.24.1 + webkit_authentication_request_get_port@Base 2.24.1 + webkit_authentication_request_get_proposed_credential@Base 2.24.1 + webkit_authentication_request_get_realm@Base 2.24.1 + webkit_authentication_request_get_scheme@Base 2.24.1 + webkit_authentication_request_get_security_origin@Base 2.30.0 + webkit_authentication_request_get_type@Base 2.24.1 + webkit_authentication_request_is_for_proxy@Base 2.24.1 + webkit_authentication_request_is_retry@Base 2.24.1 + webkit_authentication_request_set_can_save_credentials@Base 2.30.0 + webkit_authentication_request_set_proposed_credential@Base 2.30.0 + webkit_authentication_scheme_get_type@Base 2.24.1 + webkit_automation_browsing_context_presentation_get_type@Base 2.28.0 + webkit_automation_session_get_application_info@Base 2.24.1 + webkit_automation_session_get_id@Base 2.24.1 + webkit_automation_session_get_type@Base 2.24.1 + webkit_automation_session_set_application_info@Base 2.24.1 + webkit_autoplay_policy_get_type@Base 2.30.0 + webkit_back_forward_list_get_back_item@Base 2.24.1 + webkit_back_forward_list_get_back_list@Base 2.24.1 + webkit_back_forward_list_get_back_list_with_limit@Base 2.24.1 + webkit_back_forward_list_get_current_item@Base 2.24.1 + webkit_back_forward_list_get_forward_item@Base 2.24.1 + webkit_back_forward_list_get_forward_list@Base 2.24.1 + webkit_back_forward_list_get_forward_list_with_limit@Base 2.24.1 + webkit_back_forward_list_get_length@Base 2.24.1 + webkit_back_forward_list_get_nth_item@Base 2.24.1 + webkit_back_forward_list_get_type@Base 2.24.1 + webkit_back_forward_list_item_get_original_uri@Base 2.24.1 + webkit_back_forward_list_item_get_title@Base 2.24.1 + webkit_back_forward_list_item_get_type@Base 2.24.1 + webkit_back_forward_list_item_get_uri@Base 2.24.1 + webkit_cache_model_get_type@Base 2.24.1 + webkit_color_get_type@Base 2.24.1 + webkit_color_parse@Base 2.24.1 + webkit_console_message_copy@Base 2.24.1 + webkit_console_message_free@Base 2.24.1 + webkit_console_message_get_level@Base 2.24.1 + webkit_console_message_get_line@Base 2.24.1 + webkit_console_message_get_source@Base 2.24.1 + webkit_console_message_get_source_id@Base 2.24.1 + webkit_console_message_get_text@Base 2.24.1 + webkit_console_message_get_type@Base 2.24.1 + webkit_console_message_level_get_type@Base 2.24.1 + webkit_console_message_source_get_type@Base 2.24.1 + webkit_context_menu_action_get_type@Base 2.24.1 + webkit_context_menu_append@Base 2.24.1 + webkit_context_menu_first@Base 2.24.1 + webkit_context_menu_get_item_at_position@Base 2.24.1 + webkit_context_menu_get_items@Base 2.24.1 + webkit_context_menu_get_n_items@Base 2.24.1 + webkit_context_menu_get_type@Base 2.24.1 + webkit_context_menu_get_user_data@Base 2.24.1 + webkit_context_menu_insert@Base 2.24.1 + webkit_context_menu_item_get_gaction@Base 2.24.1 + webkit_context_menu_item_get_stock_action@Base 2.24.1 + webkit_context_menu_item_get_submenu@Base 2.24.1 + webkit_context_menu_item_get_type@Base 2.24.1 + webkit_context_menu_item_is_separator@Base 2.24.1 + webkit_context_menu_item_new_from_gaction@Base 2.24.1 + webkit_context_menu_item_new_from_stock_action@Base 2.24.1 + webkit_context_menu_item_new_from_stock_action_with_label@Base 2.24.1 + webkit_context_menu_item_new_separator@Base 2.24.1 + webkit_context_menu_item_new_with_submenu@Base 2.24.1 + webkit_context_menu_item_set_submenu@Base 2.24.1 + webkit_context_menu_last@Base 2.24.1 + webkit_context_menu_move_item@Base 2.24.1 + webkit_context_menu_new@Base 2.24.1 + webkit_context_menu_new_with_items@Base 2.24.1 + webkit_context_menu_prepend@Base 2.24.1 + webkit_context_menu_remove@Base 2.24.1 + webkit_context_menu_remove_all@Base 2.24.1 + webkit_context_menu_set_user_data@Base 2.24.1 + webkit_cookie_accept_policy_get_type@Base 2.24.1 + webkit_cookie_manager_add_cookie@Base 2.24.1 + webkit_cookie_manager_add_cookie_finish@Base 2.24.1 + webkit_cookie_manager_delete_cookie@Base 2.24.1 + webkit_cookie_manager_delete_cookie_finish@Base 2.24.1 + webkit_cookie_manager_get_accept_policy@Base 2.24.1 + webkit_cookie_manager_get_accept_policy_finish@Base 2.24.1 + webkit_cookie_manager_get_cookies@Base 2.24.1 + webkit_cookie_manager_get_cookies_finish@Base 2.24.1 + webkit_cookie_manager_get_type@Base 2.24.1 + webkit_cookie_manager_set_accept_policy@Base 2.24.1 + webkit_cookie_manager_set_persistent_storage@Base 2.24.1 + webkit_cookie_persistent_storage_get_type@Base 2.24.1 + webkit_credential_copy@Base 2.24.1 + webkit_credential_free@Base 2.24.1 + webkit_credential_get_certificate@Base 2.34.0 + webkit_credential_get_password@Base 2.24.1 + webkit_credential_get_persistence@Base 2.24.1 + webkit_credential_get_type@Base 2.24.1 + webkit_credential_get_username@Base 2.24.1 + webkit_credential_has_password@Base 2.24.1 + webkit_credential_new@Base 2.24.1 + webkit_credential_new_for_certificate@Base 2.34.0 + webkit_credential_new_for_certificate_pin@Base 2.34.0 + webkit_credential_persistence_get_type@Base 2.24.1 + webkit_device_info_permission_request_get_type@Base 2.24.1 + webkit_dom_document_get_type@Base 2.24.1 + webkit_dom_element_get_type@Base 2.24.1 + webkit_dom_element_html_input_element_get_auto_filled@Base 2.24.1 + webkit_dom_element_html_input_element_is_user_edited@Base 2.24.1 + webkit_dom_element_html_input_element_set_auto_filled@Base 2.24.1 + webkit_dom_element_html_input_element_set_editing_value@Base 2.24.1 + webkit_dom_node_for_js_value@Base 2.24.1 + webkit_dom_node_get_type@Base 2.24.1 + webkit_dom_object_get_type@Base 2.24.1 + webkit_download_cancel@Base 2.24.1 + webkit_download_error_get_type@Base 2.24.1 + webkit_download_error_quark@Base 2.24.1 + webkit_download_get_allow_overwrite@Base 2.24.1 + webkit_download_get_destination@Base 2.24.1 + webkit_download_get_elapsed_time@Base 2.24.1 + webkit_download_get_estimated_progress@Base 2.24.1 + webkit_download_get_received_data_length@Base 2.24.1 + webkit_download_get_request@Base 2.24.1 + webkit_download_get_response@Base 2.24.1 + webkit_download_get_type@Base 2.24.1 + webkit_download_get_web_view@Base 2.24.1 + webkit_download_set_allow_overwrite@Base 2.24.1 + webkit_download_set_destination@Base 2.24.1 + webkit_editor_state_get_type@Base 2.24.1 + webkit_editor_state_get_typing_attributes@Base 2.24.1 + webkit_editor_state_is_copy_available@Base 2.24.1 + webkit_editor_state_is_cut_available@Base 2.24.1 + webkit_editor_state_is_paste_available@Base 2.24.1 + webkit_editor_state_is_redo_available@Base 2.24.1 + webkit_editor_state_is_undo_available@Base 2.24.1 + webkit_editor_typing_attributes_get_type@Base 2.24.1 + webkit_favicon_database_clear@Base 2.24.1 + webkit_favicon_database_error_get_type@Base 2.24.1 + webkit_favicon_database_error_quark@Base 2.24.1 + webkit_favicon_database_get_favicon_uri@Base 2.24.1 + webkit_favicon_database_get_type@Base 2.24.1 + webkit_file_chooser_request_cancel@Base 2.24.1 + webkit_file_chooser_request_get_mime_types@Base 2.24.1 + webkit_file_chooser_request_get_select_multiple@Base 2.24.1 + webkit_file_chooser_request_get_selected_files@Base 2.24.1 + webkit_file_chooser_request_get_type@Base 2.24.1 + webkit_file_chooser_request_select_files@Base 2.24.1 + webkit_find_controller_count_matches@Base 2.24.1 + webkit_find_controller_get_max_match_count@Base 2.24.1 + webkit_find_controller_get_options@Base 2.24.1 + webkit_find_controller_get_search_text@Base 2.24.1 + webkit_find_controller_get_type@Base 2.24.1 + webkit_find_controller_get_web_view@Base 2.24.1 + webkit_find_controller_search@Base 2.24.1 + webkit_find_controller_search_finish@Base 2.24.1 + webkit_find_controller_search_next@Base 2.24.1 + webkit_find_controller_search_previous@Base 2.24.1 + webkit_find_options_get_type@Base 2.24.1 + webkit_form_submission_request_get_type@Base 2.24.1 + webkit_form_submission_request_list_text_fields@Base 2.24.1 + webkit_form_submission_request_submit@Base 2.24.1 + webkit_form_submission_step_get_type@Base 2.24.1 + webkit_frame_get_id@Base 2.26.2 + webkit_frame_get_js_context@Base 2.24.1 + webkit_frame_get_js_context_for_script_world@Base 2.24.1 + webkit_frame_get_js_value_for_dom_object@Base 2.24.1 + webkit_frame_get_js_value_for_dom_object_in_script_world@Base 2.24.1 + webkit_frame_get_type@Base 2.24.1 + webkit_frame_get_uri@Base 2.24.1 + webkit_frame_is_main_frame@Base 2.24.1 + webkit_geolocation_manager_failed@Base 2.26.2 + webkit_geolocation_manager_get_enable_high_accuracy@Base 2.26.2 + webkit_geolocation_manager_get_type@Base 2.26.2 + webkit_geolocation_manager_update_position@Base 2.26.2 + webkit_geolocation_permission_request_get_type@Base 2.24.1 + webkit_geolocation_position_copy@Base 2.26.2 + webkit_geolocation_position_free@Base 2.26.2 + webkit_geolocation_position_get_type@Base 2.26.2 + webkit_geolocation_position_new@Base 2.26.2 + webkit_geolocation_position_set_altitude@Base 2.26.2 + webkit_geolocation_position_set_altitude_accuracy@Base 2.26.2 + webkit_geolocation_position_set_heading@Base 2.26.2 + webkit_geolocation_position_set_speed@Base 2.26.2 + webkit_geolocation_position_set_timestamp@Base 2.26.2 + webkit_get_major_version@Base 2.24.1 + webkit_get_micro_version@Base 2.24.1 + webkit_get_minor_version@Base 2.24.1 + webkit_hit_test_result_context_get_type@Base 2.24.1 + webkit_hit_test_result_context_is_editable@Base 2.24.1 + webkit_hit_test_result_context_is_image@Base 2.24.1 + webkit_hit_test_result_context_is_link@Base 2.24.1 + webkit_hit_test_result_context_is_media@Base 2.24.1 + webkit_hit_test_result_context_is_scrollbar@Base 2.24.1 + webkit_hit_test_result_context_is_selection@Base 2.24.1 + webkit_hit_test_result_get_context@Base 2.24.1 + webkit_hit_test_result_get_image_uri@Base 2.24.1 + webkit_hit_test_result_get_link_label@Base 2.24.1 + webkit_hit_test_result_get_link_title@Base 2.24.1 + webkit_hit_test_result_get_link_uri@Base 2.24.1 + webkit_hit_test_result_get_media_uri@Base 2.24.1 + webkit_hit_test_result_get_type@Base 2.24.1 + webkit_input_hints_get_type@Base 2.28.0 + webkit_input_method_context_filter_key_event@Base 2.28.0 + webkit_input_method_context_get_input_hints@Base 2.28.0 + webkit_input_method_context_get_input_purpose@Base 2.28.0 + webkit_input_method_context_get_preedit@Base 2.28.0 + webkit_input_method_context_get_type@Base 2.28.0 + webkit_input_method_context_notify_cursor_area@Base 2.28.0 + webkit_input_method_context_notify_focus_in@Base 2.28.0 + webkit_input_method_context_notify_focus_out@Base 2.28.0 + webkit_input_method_context_notify_surrounding@Base 2.28.0 + webkit_input_method_context_reset@Base 2.28.0 + webkit_input_method_context_set_enable_preedit@Base 2.28.0 + webkit_input_method_context_set_input_hints@Base 2.28.0 + webkit_input_method_context_set_input_purpose@Base 2.28.0 + webkit_input_method_underline_copy@Base 2.28.0 + webkit_input_method_underline_free@Base 2.28.0 + webkit_input_method_underline_get_type@Base 2.28.0 + webkit_input_method_underline_new@Base 2.28.0 + webkit_input_method_underline_set_color@Base 2.28.0 + webkit_input_purpose_get_type@Base 2.28.0 + webkit_insecure_content_event_get_type@Base 2.24.1 + webkit_install_missing_media_plugins_permission_request_get_description@Base 2.24.1 + webkit_install_missing_media_plugins_permission_request_get_type@Base 2.24.1 + webkit_itp_first_party_get_domain@Base 2.30.0 + webkit_itp_first_party_get_last_update_time@Base 2.30.0 + webkit_itp_first_party_get_type@Base 2.30.0 + webkit_itp_first_party_get_website_data_access_allowed@Base 2.30.0 + webkit_itp_first_party_ref@Base 2.30.0 + webkit_itp_first_party_unref@Base 2.30.0 + webkit_itp_third_party_get_domain@Base 2.30.0 + webkit_itp_third_party_get_first_parties@Base 2.30.0 + webkit_itp_third_party_get_type@Base 2.30.0 + webkit_itp_third_party_ref@Base 2.30.0 + webkit_itp_third_party_unref@Base 2.30.0 + webkit_javascript_error_get_type@Base 2.24.1 + webkit_javascript_error_quark@Base 2.24.1 + webkit_javascript_result_get_js_value@Base 2.24.1 + webkit_javascript_result_get_type@Base 2.24.1 + webkit_javascript_result_ref@Base 2.24.1 + webkit_javascript_result_unref@Base 2.24.1 + webkit_load_event_get_type@Base 2.24.1 + webkit_media_capture_state_get_type@Base 2.34.0 + webkit_media_key_system_permission_get_name@Base 2.32.0 + webkit_media_key_system_permission_request_get_type@Base 2.32.0 + webkit_memory_pressure_settings_copy@Base 2.34.0 + webkit_memory_pressure_settings_free@Base 2.34.0 + webkit_memory_pressure_settings_get_conservative_threshold@Base 2.34.0 + webkit_memory_pressure_settings_get_kill_threshold@Base 2.34.0 + webkit_memory_pressure_settings_get_memory_limit@Base 2.34.0 + webkit_memory_pressure_settings_get_poll_interval@Base 2.34.0 + webkit_memory_pressure_settings_get_strict_threshold@Base 2.34.0 + webkit_memory_pressure_settings_get_type@Base 2.34.0 + webkit_memory_pressure_settings_new@Base 2.34.0 + webkit_memory_pressure_settings_set_conservative_threshold@Base 2.34.0 + webkit_memory_pressure_settings_set_kill_threshold@Base 2.34.0 + webkit_memory_pressure_settings_set_memory_limit@Base 2.34.0 + webkit_memory_pressure_settings_set_poll_interval@Base 2.34.0 + webkit_memory_pressure_settings_set_strict_threshold@Base 2.34.0 + webkit_mime_info_get_description@Base 2.24.1 + webkit_mime_info_get_extensions@Base 2.24.1 + webkit_mime_info_get_mime_type@Base 2.24.1 + webkit_mime_info_get_type@Base 2.24.1 + webkit_mime_info_ref@Base 2.24.1 + webkit_mime_info_unref@Base 2.24.1 + webkit_navigation_action_copy@Base 2.24.1 + webkit_navigation_action_free@Base 2.24.1 + webkit_navigation_action_get_modifiers@Base 2.24.1 + webkit_navigation_action_get_mouse_button@Base 2.24.1 + webkit_navigation_action_get_navigation_type@Base 2.24.1 + webkit_navigation_action_get_request@Base 2.24.1 + webkit_navigation_action_get_type@Base 2.24.1 + webkit_navigation_action_is_redirect@Base 2.24.1 + webkit_navigation_action_is_user_gesture@Base 2.24.1 + webkit_navigation_policy_decision_get_frame_name@Base 2.24.1 + webkit_navigation_policy_decision_get_navigation_action@Base 2.24.1 + webkit_navigation_policy_decision_get_type@Base 2.24.1 + webkit_navigation_type_get_type@Base 2.24.1 + webkit_network_error_get_type@Base 2.24.1 + webkit_network_error_quark@Base 2.24.1 + webkit_network_proxy_mode_get_type@Base 2.24.1 + webkit_network_proxy_settings_add_proxy_for_scheme@Base 2.24.1 + webkit_network_proxy_settings_copy@Base 2.24.1 + webkit_network_proxy_settings_free@Base 2.24.1 + webkit_network_proxy_settings_get_type@Base 2.24.1 + webkit_network_proxy_settings_new@Base 2.24.1 + webkit_notification_clicked@Base 2.24.1 + webkit_notification_close@Base 2.24.1 + webkit_notification_get_body@Base 2.24.1 + webkit_notification_get_id@Base 2.24.1 + webkit_notification_get_tag@Base 2.24.1 + webkit_notification_get_title@Base 2.24.1 + webkit_notification_get_type@Base 2.24.1 + webkit_notification_permission_request_get_type@Base 2.24.1 + webkit_option_menu_activate_item@Base 2.28.0 + webkit_option_menu_close@Base 2.28.0 + webkit_option_menu_get_item@Base 2.28.0 + webkit_option_menu_get_n_items@Base 2.28.0 + webkit_option_menu_get_type@Base 2.28.0 + webkit_option_menu_item_copy@Base 2.28.0 + webkit_option_menu_item_free@Base 2.28.0 + webkit_option_menu_item_get_label@Base 2.28.0 + webkit_option_menu_item_get_tooltip@Base 2.28.0 + webkit_option_menu_item_get_type@Base 2.28.0 + webkit_option_menu_item_is_enabled@Base 2.28.0 + webkit_option_menu_item_is_group_child@Base 2.28.0 + webkit_option_menu_item_is_group_label@Base 2.28.0 + webkit_option_menu_item_is_selected@Base 2.28.0 + webkit_option_menu_select_item@Base 2.28.0 + webkit_permission_request_allow@Base 2.24.1 + webkit_permission_request_deny@Base 2.24.1 + webkit_permission_request_get_type@Base 2.24.1 + webkit_plugin_error_get_type@Base 2.24.1 + webkit_plugin_error_quark@Base 2.24.1 + webkit_plugin_get_description@Base 2.24.1 + webkit_plugin_get_mime_info_list@Base 2.24.1 + webkit_plugin_get_name@Base 2.24.1 + webkit_plugin_get_path@Base 2.24.1 + webkit_plugin_get_type@Base 2.24.1 + webkit_policy_decision_download@Base 2.24.1 + webkit_policy_decision_get_type@Base 2.24.1 + webkit_policy_decision_ignore@Base 2.24.1 + webkit_policy_decision_type_get_type@Base 2.24.1 + webkit_policy_decision_use@Base 2.24.1 + webkit_policy_decision_use_with_policies@Base 2.30.0 + webkit_policy_error_get_type@Base 2.24.1 + webkit_policy_error_quark@Base 2.24.1 + webkit_process_model_get_type@Base 2.24.1 + webkit_rectangle_get_type@Base 2.28.0 + webkit_response_policy_decision_get_request@Base 2.24.1 + webkit_response_policy_decision_get_response@Base 2.24.1 + webkit_response_policy_decision_get_type@Base 2.24.1 + webkit_response_policy_decision_is_mime_type_supported@Base 2.24.1 + webkit_save_mode_get_type@Base 2.24.1 + webkit_script_dialog_close@Base 2.24.1 + webkit_script_dialog_confirm_set_confirmed@Base 2.24.1 + webkit_script_dialog_get_dialog_type@Base 2.24.1 + webkit_script_dialog_get_message@Base 2.24.1 + webkit_script_dialog_get_type@Base 2.24.1 + webkit_script_dialog_prompt_get_default_text@Base 2.24.1 + webkit_script_dialog_prompt_set_text@Base 2.24.1 + webkit_script_dialog_ref@Base 2.24.1 + webkit_script_dialog_type_get_type@Base 2.24.1 + webkit_script_dialog_unref@Base 2.24.1 + webkit_script_world_get_default@Base 2.24.1 + webkit_script_world_get_name@Base 2.24.1 + webkit_script_world_get_type@Base 2.24.1 + webkit_script_world_new@Base 2.24.1 + webkit_script_world_new_with_name@Base 2.24.1 + webkit_security_manager_get_type@Base 2.24.1 + webkit_security_manager_register_uri_scheme_as_cors_enabled@Base 2.24.1 + webkit_security_manager_register_uri_scheme_as_display_isolated@Base 2.24.1 + webkit_security_manager_register_uri_scheme_as_empty_document@Base 2.24.1 + webkit_security_manager_register_uri_scheme_as_local@Base 2.24.1 + webkit_security_manager_register_uri_scheme_as_no_access@Base 2.24.1 + webkit_security_manager_register_uri_scheme_as_secure@Base 2.24.1 + webkit_security_manager_uri_scheme_is_cors_enabled@Base 2.24.1 + webkit_security_manager_uri_scheme_is_display_isolated@Base 2.24.1 + webkit_security_manager_uri_scheme_is_empty_document@Base 2.24.1 + webkit_security_manager_uri_scheme_is_local@Base 2.24.1 + webkit_security_manager_uri_scheme_is_no_access@Base 2.24.1 + webkit_security_manager_uri_scheme_is_secure@Base 2.24.1 + webkit_security_origin_get_host@Base 2.24.1 + webkit_security_origin_get_port@Base 2.24.1 + webkit_security_origin_get_protocol@Base 2.24.1 + webkit_security_origin_get_type@Base 2.24.1 + webkit_security_origin_is_opaque@Base 2.24.1 + webkit_security_origin_new@Base 2.24.1 + webkit_security_origin_new_for_uri@Base 2.24.1 + webkit_security_origin_ref@Base 2.24.1 + webkit_security_origin_to_string@Base 2.24.1 + webkit_security_origin_unref@Base 2.24.1 + webkit_settings_get_allow_file_access_from_file_urls@Base 2.24.1 + webkit_settings_get_allow_modal_dialogs@Base 2.24.1 + webkit_settings_get_allow_top_navigation_to_data_urls@Base 2.28.0 + webkit_settings_get_allow_universal_access_from_file_urls@Base 2.24.1 + webkit_settings_get_auto_load_images@Base 2.24.1 + webkit_settings_get_cursive_font_family@Base 2.24.1 + webkit_settings_get_default_charset@Base 2.24.1 + webkit_settings_get_default_font_family@Base 2.24.1 + webkit_settings_get_default_font_size@Base 2.24.1 + webkit_settings_get_default_monospace_font_size@Base 2.24.1 + webkit_settings_get_draw_compositing_indicators@Base 2.24.1 + webkit_settings_get_enable_accelerated_2d_canvas@Base 2.24.1 + webkit_settings_get_enable_caret_browsing@Base 2.24.1 + webkit_settings_get_enable_developer_extras@Base 2.24.1 + webkit_settings_get_enable_dns_prefetching@Base 2.24.1 + webkit_settings_get_enable_encrypted_media@Base 2.24.1 + webkit_settings_get_enable_frame_flattening@Base 2.24.1 + webkit_settings_get_enable_fullscreen@Base 2.24.1 + webkit_settings_get_enable_html5_database@Base 2.24.1 + webkit_settings_get_enable_html5_local_storage@Base 2.24.1 + webkit_settings_get_enable_hyperlink_auditing@Base 2.24.1 + webkit_settings_get_enable_java@Base 2.24.1 + webkit_settings_get_enable_javascript@Base 2.24.1 + webkit_settings_get_enable_javascript_markup@Base 2.24.1 + webkit_settings_get_enable_media@Base 2.26.2 + webkit_settings_get_enable_media_capabilities@Base 2.24.1 + webkit_settings_get_enable_media_stream@Base 2.24.1 + webkit_settings_get_enable_mediasource@Base 2.24.1 + webkit_settings_get_enable_mock_capture_devices@Base 2.24.1 + webkit_settings_get_enable_offline_web_application_cache@Base 2.24.1 + webkit_settings_get_enable_page_cache@Base 2.24.1 + webkit_settings_get_enable_plugins@Base 2.24.1 + webkit_settings_get_enable_resizable_text_areas@Base 2.24.1 + webkit_settings_get_enable_site_specific_quirks@Base 2.24.1 + webkit_settings_get_enable_smooth_scrolling@Base 2.24.1 + webkit_settings_get_enable_spatial_navigation@Base 2.24.1 + webkit_settings_get_enable_tabs_to_links@Base 2.24.1 + webkit_settings_get_enable_webaudio@Base 2.24.1 + webkit_settings_get_enable_webgl@Base 2.24.1 + webkit_settings_get_enable_webrtc@Base 2.38.0 + webkit_settings_get_enable_write_console_messages_to_stdout@Base 2.24.1 + webkit_settings_get_enable_xss_auditor@Base 2.24.1 + webkit_settings_get_fantasy_font_family@Base 2.24.1 + webkit_settings_get_javascript_can_access_clipboard@Base 2.24.1 + webkit_settings_get_javascript_can_open_windows_automatically@Base 2.24.1 + webkit_settings_get_load_icons_ignoring_image_load_setting@Base 2.24.1 + webkit_settings_get_media_content_types_requiring_hardware_support@Base 2.30.0 + webkit_settings_get_media_playback_allows_inline@Base 2.24.1 + webkit_settings_get_media_playback_requires_user_gesture@Base 2.24.1 + webkit_settings_get_minimum_font_size@Base 2.24.1 + webkit_settings_get_monospace_font_family@Base 2.24.1 + webkit_settings_get_pictograph_font_family@Base 2.24.1 + webkit_settings_get_print_backgrounds@Base 2.24.1 + webkit_settings_get_sans_serif_font_family@Base 2.24.1 + webkit_settings_get_serif_font_family@Base 2.24.1 + webkit_settings_get_type@Base 2.24.1 + webkit_settings_get_user_agent@Base 2.24.1 + webkit_settings_get_zoom_text_only@Base 2.24.1 + webkit_settings_new@Base 2.24.1 + webkit_settings_new_with_settings@Base 2.24.1 + webkit_settings_set_allow_file_access_from_file_urls@Base 2.24.1 + webkit_settings_set_allow_modal_dialogs@Base 2.24.1 + webkit_settings_set_allow_top_navigation_to_data_urls@Base 2.28.0 + webkit_settings_set_allow_universal_access_from_file_urls@Base 2.24.1 + webkit_settings_set_auto_load_images@Base 2.24.1 + webkit_settings_set_cursive_font_family@Base 2.24.1 + webkit_settings_set_default_charset@Base 2.24.1 + webkit_settings_set_default_font_family@Base 2.24.1 + webkit_settings_set_default_font_size@Base 2.24.1 + webkit_settings_set_default_monospace_font_size@Base 2.24.1 + webkit_settings_set_draw_compositing_indicators@Base 2.24.1 + webkit_settings_set_enable_accelerated_2d_canvas@Base 2.24.1 + webkit_settings_set_enable_caret_browsing@Base 2.24.1 + webkit_settings_set_enable_developer_extras@Base 2.24.1 + webkit_settings_set_enable_dns_prefetching@Base 2.24.1 + webkit_settings_set_enable_encrypted_media@Base 2.24.1 + webkit_settings_set_enable_frame_flattening@Base 2.24.1 + webkit_settings_set_enable_fullscreen@Base 2.24.1 + webkit_settings_set_enable_html5_database@Base 2.24.1 + webkit_settings_set_enable_html5_local_storage@Base 2.24.1 + webkit_settings_set_enable_hyperlink_auditing@Base 2.24.1 + webkit_settings_set_enable_java@Base 2.24.1 + webkit_settings_set_enable_javascript@Base 2.24.1 + webkit_settings_set_enable_javascript_markup@Base 2.24.1 + webkit_settings_set_enable_media@Base 2.26.2 + webkit_settings_set_enable_media_capabilities@Base 2.24.1 + webkit_settings_set_enable_media_stream@Base 2.24.1 + webkit_settings_set_enable_mediasource@Base 2.24.1 + webkit_settings_set_enable_mock_capture_devices@Base 2.24.1 + webkit_settings_set_enable_offline_web_application_cache@Base 2.24.1 + webkit_settings_set_enable_page_cache@Base 2.24.1 + webkit_settings_set_enable_plugins@Base 2.24.1 + webkit_settings_set_enable_resizable_text_areas@Base 2.24.1 + webkit_settings_set_enable_site_specific_quirks@Base 2.24.1 + webkit_settings_set_enable_smooth_scrolling@Base 2.24.1 + webkit_settings_set_enable_spatial_navigation@Base 2.24.1 + webkit_settings_set_enable_tabs_to_links@Base 2.24.1 + webkit_settings_set_enable_webaudio@Base 2.24.1 + webkit_settings_set_enable_webgl@Base 2.24.1 + webkit_settings_set_enable_webrtc@Base 2.38.0 + webkit_settings_set_enable_write_console_messages_to_stdout@Base 2.24.1 + webkit_settings_set_enable_xss_auditor@Base 2.24.1 + webkit_settings_set_fantasy_font_family@Base 2.24.1 + webkit_settings_set_javascript_can_access_clipboard@Base 2.24.1 + webkit_settings_set_javascript_can_open_windows_automatically@Base 2.24.1 + webkit_settings_set_load_icons_ignoring_image_load_setting@Base 2.24.1 + webkit_settings_set_media_content_types_requiring_hardware_support@Base 2.30.0 + webkit_settings_set_media_playback_allows_inline@Base 2.24.1 + webkit_settings_set_media_playback_requires_user_gesture@Base 2.24.1 + webkit_settings_set_minimum_font_size@Base 2.24.1 + webkit_settings_set_monospace_font_family@Base 2.24.1 + webkit_settings_set_pictograph_font_family@Base 2.24.1 + webkit_settings_set_print_backgrounds@Base 2.24.1 + webkit_settings_set_sans_serif_font_family@Base 2.24.1 + webkit_settings_set_serif_font_family@Base 2.24.1 + webkit_settings_set_user_agent@Base 2.24.1 + webkit_settings_set_user_agent_with_application_details@Base 2.24.1 + webkit_settings_set_zoom_text_only@Base 2.24.1 + webkit_snapshot_error_get_type@Base 2.24.1 + webkit_snapshot_error_quark@Base 2.24.1 + webkit_tls_errors_policy_get_type@Base 2.24.1 + webkit_uri_for_display@Base 2.24.1 + webkit_uri_request_get_http_headers@Base 2.24.1 + webkit_uri_request_get_http_method@Base 2.24.1 + webkit_uri_request_get_type@Base 2.24.1 + webkit_uri_request_get_uri@Base 2.24.1 + webkit_uri_request_new@Base 2.24.1 + webkit_uri_request_set_uri@Base 2.24.1 + webkit_uri_response_get_content_length@Base 2.24.1 + webkit_uri_response_get_http_headers@Base 2.24.1 + webkit_uri_response_get_mime_type@Base 2.24.1 + webkit_uri_response_get_status_code@Base 2.24.1 + webkit_uri_response_get_suggested_filename@Base 2.24.1 + webkit_uri_response_get_type@Base 2.24.1 + webkit_uri_response_get_uri@Base 2.24.1 + webkit_uri_scheme_request_finish@Base 2.24.1 + webkit_uri_scheme_request_finish_error@Base 2.24.1 + webkit_uri_scheme_request_finish_with_response@Base 2.36.0 + webkit_uri_scheme_request_get_http_headers@Base 2.36.0 + webkit_uri_scheme_request_get_http_method@Base 2.36.0 + webkit_uri_scheme_request_get_path@Base 2.24.1 + webkit_uri_scheme_request_get_scheme@Base 2.24.1 + webkit_uri_scheme_request_get_type@Base 2.24.1 + webkit_uri_scheme_request_get_uri@Base 2.24.1 + webkit_uri_scheme_request_get_web_view@Base 2.24.1 + webkit_uri_scheme_response_get_type@Base 2.36.0 + webkit_uri_scheme_response_new@Base 2.36.0 + webkit_uri_scheme_response_set_content_type@Base 2.36.0 + webkit_uri_scheme_response_set_http_headers@Base 2.36.0 + webkit_uri_scheme_response_set_status@Base 2.36.0 + webkit_user_content_filter_error_get_type@Base 2.24.1 + webkit_user_content_filter_error_quark@Base 2.24.1 + webkit_user_content_filter_get_identifier@Base 2.24.1 + webkit_user_content_filter_get_type@Base 2.24.1 + webkit_user_content_filter_ref@Base 2.24.1 + webkit_user_content_filter_store_fetch_identifiers@Base 2.24.1 + webkit_user_content_filter_store_fetch_identifiers_finish@Base 2.24.1 + webkit_user_content_filter_store_get_path@Base 2.24.1 + webkit_user_content_filter_store_get_type@Base 2.24.1 + webkit_user_content_filter_store_load@Base 2.24.1 + webkit_user_content_filter_store_load_finish@Base 2.24.1 + webkit_user_content_filter_store_new@Base 2.24.1 + webkit_user_content_filter_store_remove@Base 2.24.1 + webkit_user_content_filter_store_remove_finish@Base 2.24.1 + webkit_user_content_filter_store_save@Base 2.24.1 + webkit_user_content_filter_store_save_finish@Base 2.24.1 + webkit_user_content_filter_store_save_from_file@Base 2.24.1 + webkit_user_content_filter_store_save_from_file_finish@Base 2.24.1 + webkit_user_content_filter_unref@Base 2.24.1 + webkit_user_content_injected_frames_get_type@Base 2.24.1 + webkit_user_content_manager_add_filter@Base 2.24.1 + webkit_user_content_manager_add_script@Base 2.24.1 + webkit_user_content_manager_add_style_sheet@Base 2.24.1 + webkit_user_content_manager_get_type@Base 2.24.1 + webkit_user_content_manager_new@Base 2.24.1 + webkit_user_content_manager_register_script_message_handler@Base 2.24.1 + webkit_user_content_manager_register_script_message_handler_in_world@Base 2.24.1 + webkit_user_content_manager_remove_all_filters@Base 2.24.1 + webkit_user_content_manager_remove_all_scripts@Base 2.24.1 + webkit_user_content_manager_remove_all_style_sheets@Base 2.24.1 + webkit_user_content_manager_remove_filter@Base 2.24.1 + webkit_user_content_manager_remove_filter_by_id@Base 2.26.2 + webkit_user_content_manager_remove_script@Base 2.32.0 + webkit_user_content_manager_remove_style_sheet@Base 2.32.0 + webkit_user_content_manager_unregister_script_message_handler@Base 2.24.1 + webkit_user_content_manager_unregister_script_message_handler_in_world@Base 2.24.1 + webkit_user_media_permission_is_for_audio_device@Base 2.24.1 + webkit_user_media_permission_is_for_display_device@Base 2.34.0 + webkit_user_media_permission_is_for_video_device@Base 2.24.1 + webkit_user_media_permission_request_get_type@Base 2.24.1 + webkit_user_message_error_get_type@Base 2.28.0 + webkit_user_message_error_quark@Base 2.28.0 + webkit_user_message_get_fd_list@Base 2.28.0 + webkit_user_message_get_name@Base 2.28.0 + webkit_user_message_get_parameters@Base 2.28.0 + webkit_user_message_get_type@Base 2.28.0 + webkit_user_message_new@Base 2.28.0 + webkit_user_message_new_with_fd_list@Base 2.28.0 + webkit_user_message_send_reply@Base 2.28.0 + webkit_user_script_get_type@Base 2.24.1 + webkit_user_script_injection_time_get_type@Base 2.24.1 + webkit_user_script_new@Base 2.24.1 + webkit_user_script_new_for_world@Base 2.24.1 + webkit_user_script_ref@Base 2.24.1 + webkit_user_script_unref@Base 2.24.1 + webkit_user_style_level_get_type@Base 2.24.1 + webkit_user_style_sheet_get_type@Base 2.24.1 + webkit_user_style_sheet_new@Base 2.24.1 + webkit_user_style_sheet_new_for_world@Base 2.24.1 + webkit_user_style_sheet_ref@Base 2.24.1 + webkit_user_style_sheet_unref@Base 2.24.1 + webkit_web_context_add_path_to_sandbox@Base 2.26.2 + webkit_web_context_allow_tls_certificate_for_host@Base 2.24.1 + webkit_web_context_clear_cache@Base 2.24.1 + webkit_web_context_download_uri@Base 2.24.1 + webkit_web_context_get_cache_model@Base 2.24.1 + webkit_web_context_get_cookie_manager@Base 2.24.1 + webkit_web_context_get_default@Base 2.24.1 + webkit_web_context_get_favicon_database@Base 2.24.1 + webkit_web_context_get_favicon_database_directory@Base 2.24.1 + webkit_web_context_get_geolocation_manager@Base 2.26.2 + webkit_web_context_get_plugins@Base 2.24.1 + webkit_web_context_get_plugins_finish@Base 2.24.1 + webkit_web_context_get_process_model@Base 2.24.1 + webkit_web_context_get_sandbox_enabled@Base 2.26.2 + webkit_web_context_get_security_manager@Base 2.24.1 + webkit_web_context_get_spell_checking_enabled@Base 2.24.1 + webkit_web_context_get_spell_checking_languages@Base 2.24.1 + webkit_web_context_get_time_zone_override@Base 2.38.0 + webkit_web_context_get_tls_errors_policy@Base 2.24.1 + webkit_web_context_get_type@Base 2.24.1 + webkit_web_context_get_web_process_count_limit@Base 2.24.1 + webkit_web_context_get_website_data_manager@Base 2.24.1 + webkit_web_context_initialize_notification_permissions@Base 2.24.1 + webkit_web_context_is_automation_allowed@Base 2.24.1 + webkit_web_context_is_ephemeral@Base 2.24.1 + webkit_web_context_new@Base 2.24.1 + webkit_web_context_new_ephemeral@Base 2.24.1 + webkit_web_context_new_with_website_data_manager@Base 2.24.1 + webkit_web_context_prefetch_dns@Base 2.24.1 + webkit_web_context_register_uri_scheme@Base 2.24.1 + webkit_web_context_send_message_to_all_extensions@Base 2.28.0 + webkit_web_context_set_additional_plugins_directory@Base 2.24.1 + webkit_web_context_set_automation_allowed@Base 2.24.1 + webkit_web_context_set_cache_model@Base 2.24.1 + webkit_web_context_set_favicon_database_directory@Base 2.24.1 + webkit_web_context_set_network_proxy_settings@Base 2.24.1 + webkit_web_context_set_preferred_languages@Base 2.24.1 + webkit_web_context_set_process_model@Base 2.24.1 + webkit_web_context_set_sandbox_enabled@Base 2.26.2 + webkit_web_context_set_spell_checking_enabled@Base 2.24.1 + webkit_web_context_set_spell_checking_languages@Base 2.24.1 + webkit_web_context_set_tls_errors_policy@Base 2.24.1 + webkit_web_context_set_web_extensions_directory@Base 2.24.1 + webkit_web_context_set_web_extensions_initialization_user_data@Base 2.24.1 + webkit_web_context_set_web_process_count_limit@Base 2.24.1 + webkit_web_editor_get_page@Base 2.24.1 + webkit_web_editor_get_type@Base 2.24.1 + webkit_web_extension_get_page@Base 2.24.1 + webkit_web_extension_get_type@Base 2.24.1 + webkit_web_extension_mode_get_type@Base 2.38.0 + webkit_web_extension_send_message_to_context@Base 2.28.0 + webkit_web_extension_send_message_to_context_finish@Base 2.28.0 + webkit_web_hit_test_result_get_node@Base 2.24.1 + webkit_web_hit_test_result_get_type@Base 2.24.1 + webkit_web_page_get_dom_document@Base 2.24.1 + webkit_web_page_get_editor@Base 2.24.1 + webkit_web_page_get_id@Base 2.24.1 + webkit_web_page_get_main_frame@Base 2.24.1 + webkit_web_page_get_type@Base 2.24.1 + webkit_web_page_get_uri@Base 2.24.1 + webkit_web_page_send_message_to_view@Base 2.28.0 + webkit_web_page_send_message_to_view_finish@Base 2.28.0 + webkit_web_process_termination_reason_get_type@Base 2.24.1 + webkit_web_resource_get_data@Base 2.24.1 + webkit_web_resource_get_data_finish@Base 2.24.1 + webkit_web_resource_get_response@Base 2.24.1 + webkit_web_resource_get_type@Base 2.24.1 + webkit_web_resource_get_uri@Base 2.24.1 + webkit_web_view_add_frame_displayed_callback@Base 2.24.1 + webkit_web_view_backend_get_type@Base 2.24.1 + webkit_web_view_backend_get_wpe_backend@Base 2.24.1 + webkit_web_view_backend_new@Base 2.24.1 + webkit_web_view_can_execute_editing_command@Base 2.24.1 + webkit_web_view_can_execute_editing_command_finish@Base 2.24.1 + webkit_web_view_can_go_back@Base 2.24.1 + webkit_web_view_can_go_forward@Base 2.24.1 + webkit_web_view_can_show_mime_type@Base 2.24.1 + webkit_web_view_download_uri@Base 2.24.1 + webkit_web_view_execute_editing_command@Base 2.24.1 + webkit_web_view_execute_editing_command_with_argument@Base 2.24.1 + webkit_web_view_get_automation_presentation_type@Base 2.28.0 + webkit_web_view_get_back_forward_list@Base 2.24.1 + webkit_web_view_get_backend@Base 2.24.1 + webkit_web_view_get_background_color@Base 2.24.1 + webkit_web_view_get_camera_capture_state@Base 2.34.0 + webkit_web_view_get_context@Base 2.24.1 + webkit_web_view_get_custom_charset@Base 2.24.1 + webkit_web_view_get_default_content_security_policy@Base 2.38.0 + webkit_web_view_get_display_capture_state@Base 2.34.0 + webkit_web_view_get_editor_state@Base 2.24.1 + webkit_web_view_get_estimated_load_progress@Base 2.24.1 + webkit_web_view_get_find_controller@Base 2.24.1 + webkit_web_view_get_input_method_context@Base 2.28.0 + webkit_web_view_get_is_muted@Base 2.30.0 + webkit_web_view_get_is_web_process_responsive@Base 2.34.0 + webkit_web_view_get_main_resource@Base 2.24.1 + webkit_web_view_get_microphone_capture_state@Base 2.34.0 + webkit_web_view_get_page_id@Base 2.24.1 + webkit_web_view_get_session_state@Base 2.24.1 + webkit_web_view_get_settings@Base 2.24.1 + webkit_web_view_get_title@Base 2.24.1 + webkit_web_view_get_tls_info@Base 2.24.1 + webkit_web_view_get_type@Base 2.24.1 + webkit_web_view_get_uri@Base 2.24.1 + webkit_web_view_get_user_content_manager@Base 2.24.1 + webkit_web_view_get_web_extension_mode@Base 2.38.0 + webkit_web_view_get_website_data_manager@Base 2.24.1 + webkit_web_view_get_website_policies@Base 2.30.0 + webkit_web_view_get_window_properties@Base 2.24.1 + webkit_web_view_get_zoom_level@Base 2.24.1 + webkit_web_view_go_back@Base 2.24.1 + webkit_web_view_go_forward@Base 2.24.1 + webkit_web_view_go_to_back_forward_list_item@Base 2.24.1 + webkit_web_view_is_controlled_by_automation@Base 2.24.1 + webkit_web_view_is_editable@Base 2.24.1 + webkit_web_view_is_ephemeral@Base 2.24.1 + webkit_web_view_is_loading@Base 2.24.1 + webkit_web_view_is_playing_audio@Base 2.24.1 + webkit_web_view_load_alternate_html@Base 2.24.1 + webkit_web_view_load_bytes@Base 2.24.1 + webkit_web_view_load_html@Base 2.24.1 + webkit_web_view_load_plain_text@Base 2.24.1 + webkit_web_view_load_request@Base 2.24.1 + webkit_web_view_load_uri@Base 2.24.1 + webkit_web_view_new@Base 2.24.1 + webkit_web_view_new_with_context@Base 2.24.1 + webkit_web_view_new_with_related_view@Base 2.24.1 + webkit_web_view_new_with_settings@Base 2.24.1 + webkit_web_view_new_with_user_content_manager@Base 2.24.1 + webkit_web_view_reload@Base 2.24.1 + webkit_web_view_reload_bypass_cache@Base 2.24.1 + webkit_web_view_remove_frame_displayed_callback@Base 2.24.1 + webkit_web_view_restore_session_state@Base 2.24.1 + webkit_web_view_run_async_javascript_function_in_world@Base 2.38.0 + webkit_web_view_run_javascript@Base 2.24.1 + webkit_web_view_run_javascript_finish@Base 2.24.1 + webkit_web_view_run_javascript_from_gresource@Base 2.24.1 + webkit_web_view_run_javascript_from_gresource_finish@Base 2.24.1 + webkit_web_view_run_javascript_in_world@Base 2.24.1 + webkit_web_view_run_javascript_in_world_finish@Base 2.24.1 + webkit_web_view_save@Base 2.24.1 + webkit_web_view_save_finish@Base 2.24.1 + webkit_web_view_save_to_file@Base 2.24.1 + webkit_web_view_save_to_file_finish@Base 2.24.1 + webkit_web_view_send_message_to_page@Base 2.28.0 + webkit_web_view_send_message_to_page_finish@Base 2.28.0 + webkit_web_view_session_state_get_type@Base 2.24.1 + webkit_web_view_session_state_new@Base 2.24.1 + webkit_web_view_session_state_ref@Base 2.24.1 + webkit_web_view_session_state_serialize@Base 2.24.1 + webkit_web_view_session_state_unref@Base 2.24.1 + webkit_web_view_set_background_color@Base 2.24.1 + webkit_web_view_set_camera_capture_state@Base 2.34.0 + webkit_web_view_set_cors_allowlist@Base 2.34.0 + webkit_web_view_set_custom_charset@Base 2.24.1 + webkit_web_view_set_display_capture_state@Base 2.34.0 + webkit_web_view_set_editable@Base 2.24.1 + webkit_web_view_set_input_method_context@Base 2.28.0 + webkit_web_view_set_is_muted@Base 2.30.0 + webkit_web_view_set_microphone_capture_state@Base 2.34.0 + webkit_web_view_set_settings@Base 2.24.1 + webkit_web_view_set_zoom_level@Base 2.24.1 + webkit_web_view_stop_loading@Base 2.24.1 + webkit_web_view_terminate_web_process@Base 2.34.0 + webkit_web_view_try_close@Base 2.24.1 + webkit_website_data_access_permission_request_get_current_domain@Base 2.30.0 + webkit_website_data_access_permission_request_get_requesting_domain@Base 2.30.0 + webkit_website_data_access_permission_request_get_type@Base 2.30.0 + webkit_website_data_get_name@Base 2.24.1 + webkit_website_data_get_size@Base 2.24.1 + webkit_website_data_get_type@Base 2.24.1 + webkit_website_data_get_types@Base 2.24.1 + webkit_website_data_manager_clear@Base 2.24.1 + webkit_website_data_manager_clear_finish@Base 2.24.1 + webkit_website_data_manager_fetch@Base 2.24.1 + webkit_website_data_manager_fetch_finish@Base 2.24.1 + webkit_website_data_manager_get_base_cache_directory@Base 2.24.1 + webkit_website_data_manager_get_base_data_directory@Base 2.24.1 + webkit_website_data_manager_get_cookie_manager@Base 2.24.1 + webkit_website_data_manager_get_disk_cache_directory@Base 2.24.1 + webkit_website_data_manager_get_dom_cache_directory@Base 2.30.0 + webkit_website_data_manager_get_hsts_cache_directory@Base 2.26.2 + webkit_website_data_manager_get_indexeddb_directory@Base 2.24.1 + webkit_website_data_manager_get_itp_directory@Base 2.30.0 + webkit_website_data_manager_get_itp_enabled@Base 2.30.0 + webkit_website_data_manager_get_itp_summary@Base 2.30.0 + webkit_website_data_manager_get_itp_summary_finish@Base 2.30.0 + webkit_website_data_manager_get_local_storage_directory@Base 2.24.1 + webkit_website_data_manager_get_offline_application_cache_directory@Base 2.24.1 + webkit_website_data_manager_get_persistent_credential_storage_enabled@Base 2.30.0 + webkit_website_data_manager_get_service_worker_registrations_directory@Base 2.30.0 + webkit_website_data_manager_get_tls_errors_policy@Base 2.32.0 + webkit_website_data_manager_get_type@Base 2.24.1 + webkit_website_data_manager_get_websql_directory@Base 2.24.1 + webkit_website_data_manager_is_ephemeral@Base 2.24.1 + webkit_website_data_manager_new@Base 2.24.1 + webkit_website_data_manager_new_ephemeral@Base 2.24.1 + webkit_website_data_manager_remove@Base 2.24.1 + webkit_website_data_manager_remove_finish@Base 2.24.1 + webkit_website_data_manager_set_itp_enabled@Base 2.30.0 + webkit_website_data_manager_set_memory_pressure_settings@Base 2.34.0 + webkit_website_data_manager_set_network_proxy_settings@Base 2.32.0 + webkit_website_data_manager_set_persistent_credential_storage_enabled@Base 2.30.0 + webkit_website_data_manager_set_tls_errors_policy@Base 2.32.0 + webkit_website_data_ref@Base 2.24.1 + webkit_website_data_types_get_type@Base 2.24.1 + webkit_website_data_unref@Base 2.24.1 + webkit_website_policies_get_autoplay_policy@Base 2.30.0 + webkit_website_policies_get_type@Base 2.30.0 + webkit_website_policies_new@Base 2.30.0 + webkit_website_policies_new_with_policies@Base 2.30.0 + webkit_window_properties_get_fullscreen@Base 2.24.1 + webkit_window_properties_get_locationbar_visible@Base 2.24.1 + webkit_window_properties_get_menubar_visible@Base 2.24.1 + webkit_window_properties_get_resizable@Base 2.24.1 + webkit_window_properties_get_scrollbars_visible@Base 2.24.1 + webkit_window_properties_get_statusbar_visible@Base 2.24.1 + webkit_window_properties_get_toolbar_visible@Base 2.24.1 + webkit_window_properties_get_type@Base 2.24.1 diff --git a/libwpewebkit-1.0-dev.install b/libwpewebkit-1.0-dev.install new file mode 100644 index 000000000..7df81cd9f --- /dev/null +++ b/libwpewebkit-1.0-dev.install @@ -0,0 +1,3 @@ +usr/include/* +usr/lib/*/lib*.so +usr/lib/*/pkgconfig/* diff --git a/libwpewebkit-1.0-doc.doc-base.wpe-javascriptcore b/libwpewebkit-1.0-doc.doc-base.wpe-javascriptcore new file mode 100644 index 000000000..4d43c1dd5 --- /dev/null +++ b/libwpewebkit-1.0-doc.doc-base.wpe-javascriptcore @@ -0,0 +1,15 @@ +Document: wpe-javascriptcore +Title: JavaScriptCore reference manual +Author: WPE WebKit development team +Abstract: This manual contains the developer documentation of + WPE WebKit, a web content engine, designed to be embedded in other + applications, such as mail readers, or web browsers. + . + It is able to display content such as HTML, SVG, XML, and others. It + also supports DOM, XMLHttpRequest, XSLT, CSS, JavaScript/ECMAScript + and more. +Section: Programming + +Format: HTML +Index: /usr/share/doc/libwpewebkit-1.0-doc/html/wpe-javascriptcore-1.1/index.html +Files: /usr/share/doc/libwpewebkit-1.0-doc/html/wpe-javascriptcore-1.1/*.html diff --git a/libwpewebkit-1.0-doc.doc-base.wpe-web-extension b/libwpewebkit-1.0-doc.doc-base.wpe-web-extension new file mode 100644 index 000000000..2d70df567 --- /dev/null +++ b/libwpewebkit-1.0-doc.doc-base.wpe-web-extension @@ -0,0 +1,9 @@ +Document: wpe-web-extension +Title: WPE Web Extension and DOM Reference Manual +Author: WPE WebKit development team +Abstract: This is the reference manual of the WPE Web Extension and DOM API +Section: Programming + +Format: HTML +Index: /usr/share/doc/libwpewebkit-1.0-doc/html/wpe-web-extension-1.1/index.html +Files: /usr/share/doc/libwpewebkit-1.0-doc/html/wpe-web-extension-1.1/*.html diff --git a/libwpewebkit-1.0-doc.doc-base.wpe-webkit b/libwpewebkit-1.0-doc.doc-base.wpe-webkit new file mode 100644 index 000000000..00f4a4070 --- /dev/null +++ b/libwpewebkit-1.0-doc.doc-base.wpe-webkit @@ -0,0 +1,15 @@ +Document: wpe-webkit +Title: WPE WebKit reference manual +Author: WPE WebKit development team +Abstract: This manual contains the developer documentation of + WPE WebKit, a web content engine, designed to be embedded in other + applications, such as mail readers, or web browsers. + . + It is able to display content such as HTML, SVG, XML, and others. It + also supports DOM, XMLHttpRequest, XSLT, CSS, JavaScript/ECMAScript + and more. +Section: Programming + +Format: HTML +Index: /usr/share/doc/libwpewebkit-1.0-doc/html/wpe-webkit-1.1/index.html +Files: /usr/share/doc/libwpewebkit-1.0-doc/html/wpe-webkit-1.1/*.html diff --git a/libwpewebkit-1.0-doc.install b/libwpewebkit-1.0-doc.install new file mode 100644 index 000000000..6c2a3aac3 --- /dev/null +++ b/libwpewebkit-1.0-doc.install @@ -0,0 +1 @@ +usr/share/gtk-doc/html diff --git a/libwpewebkit-1.0-doc.links b/libwpewebkit-1.0-doc.links new file mode 100644 index 000000000..872c23b17 --- /dev/null +++ b/libwpewebkit-1.0-doc.links @@ -0,0 +1,3 @@ +usr/share/gtk-doc/html/wpe-javascriptcore-1.1 usr/share/doc/libwpewebkit-1.0-doc/html/wpe-javascriptcore-1.1 +usr/share/gtk-doc/html/wpe-web-extension-1.1 usr/share/doc/libwpewebkit-1.0-doc/html/wpe-web-extension-1.1 +usr/share/gtk-doc/html/wpe-webkit-1.1 usr/share/doc/libwpewebkit-1.0-doc/html/wpe-webkit-1.1 diff --git a/not-installed b/not-installed new file mode 100644 index 000000000..39a7f49a6 --- /dev/null +++ b/not-installed @@ -0,0 +1,2 @@ +usr/lib/*/girepository-1.0/*.typelib +usr/share/gir-1.0/*.gir diff --git a/patches/dont-detect-sse2.patch b/patches/dont-detect-sse2.patch new file mode 100644 index 000000000..bac17fd5f --- /dev/null +++ b/patches/dont-detect-sse2.patch @@ -0,0 +1,24 @@ +From: Alberto Garcia +Subject: Don't check for SSE2 support on i386 +Bug-Debian: https://bugs.debian.org/930935 +Forwarded: no +Index: webkitgtk/Source/cmake/WebKitCompilerFlags.cmake +=================================================================== +--- webkitgtk.orig/Source/cmake/WebKitCompilerFlags.cmake ++++ webkitgtk/Source/cmake/WebKitCompilerFlags.cmake +@@ -154,15 +154,6 @@ if (COMPILER_IS_GCC_OR_CLANG) + WEBKIT_PREPEND_GLOBAL_CXX_FLAGS(-Wno-odr) + endif () + +- # Force SSE2 fp on x86 builds. +- if (WTF_CPU_X86 AND NOT CMAKE_CROSSCOMPILING) +- WEBKIT_PREPEND_GLOBAL_COMPILER_FLAGS(-msse2 -mfpmath=sse) +- include(DetectSSE2) +- if (NOT SSE2_SUPPORT_FOUND) +- message(FATAL_ERROR "SSE2 support is required to compile WebKit") +- endif () +- endif () +- + # Makes builds faster. The GCC manual warns about the possibility that the assembler being + # used may not support input from a pipe, but in practice the toolchains we support all do. + WEBKIT_PREPEND_GLOBAL_COMPILER_FLAGS(-pipe) diff --git a/patches/fix-ftbfs-m68k.patch b/patches/fix-ftbfs-m68k.patch new file mode 100644 index 000000000..9b4510bf6 --- /dev/null +++ b/patches/fix-ftbfs-m68k.patch @@ -0,0 +1,195 @@ +From: John Paul Adrian Glaubitz +Subject: Fix FTBFS on m68k +Bug-Debian: https://bugs.debian.org/868126 +Last-Update: 2020-01-23 +Index: webkitgtk/Source/WTF/wtf/PlatformCPU.h +=================================================================== +--- webkitgtk.orig/Source/WTF/wtf/PlatformCPU.h ++++ webkitgtk/Source/WTF/wtf/PlatformCPU.h +@@ -35,6 +35,11 @@ + /* ==== CPU() - the target CPU architecture ==== */ + /* CPU(KNOWN) becomes true if we explicitly support a target CPU. */ + ++/* CPU(M68K) - m68k */ ++#if defined(__m68k__) ++#define WTF_CPU_BIG_ENDIAN 1 ++#endif ++ + /* CPU(MIPS) - MIPS 32-bit and 64-bit */ + #if (defined(mips) || defined(__mips__) || defined(MIPS) || defined(_MIPS_) || defined(__mips64)) + #if defined(_ABI64) && (_MIPS_SIM == _ABI64) +Index: webkitgtk/Source/WebCore/css/CSSProperty.cpp +=================================================================== +--- webkitgtk.orig/Source/WebCore/css/CSSProperty.cpp ++++ webkitgtk/Source/WebCore/css/CSSProperty.cpp +@@ -32,7 +32,9 @@ struct SameSizeAsCSSProperty { + void* value; + }; + ++#if !defined(__m68k__) + static_assert(sizeof(CSSProperty) == sizeof(SameSizeAsCSSProperty), "CSSProperty should stay small"); ++#endif + + CSSPropertyID StylePropertyMetadata::shorthandID() const + { +Index: webkitgtk/Source/WebCore/dom/ElementRareData.cpp +=================================================================== +--- webkitgtk.orig/Source/WebCore/dom/ElementRareData.cpp ++++ webkitgtk/Source/WebCore/dom/ElementRareData.cpp +@@ -45,6 +45,8 @@ struct SameSizeAsElementRareData : NodeR + ExplicitlySetAttrElementsMap explicitlySetAttrElementsMap; + }; + ++#if !defined(__m68k__) + static_assert(sizeof(ElementRareData) == sizeof(SameSizeAsElementRareData), "ElementRareData should stay small"); ++#endif + + } // namespace WebCore +Index: webkitgtk/Source/WebCore/rendering/style/RenderStyle.cpp +=================================================================== +--- webkitgtk.orig/Source/WebCore/rendering/style/RenderStyle.cpp ++++ webkitgtk/Source/WebCore/rendering/style/RenderStyle.cpp +@@ -68,7 +68,9 @@ struct SameSizeAsBorderValue { + int m_restBits; + }; + ++#if !defined(__m68k__) + static_assert(sizeof(BorderValue) == sizeof(SameSizeAsBorderValue), "BorderValue should not grow"); ++#endif + + struct SameSizeAsRenderStyle { + void* dataRefs[7]; +@@ -86,7 +88,9 @@ struct SameSizeAsRenderStyle { + #endif + }; + ++#if !defined(__m68k__) + static_assert(sizeof(RenderStyle) == sizeof(SameSizeAsRenderStyle), "RenderStyle should stay small"); ++#endif + + DEFINE_ALLOCATOR_WITH_HEAP_IDENTIFIER(RenderStyle); + +Index: webkitgtk/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp +=================================================================== +--- webkitgtk.orig/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp ++++ webkitgtk/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp +@@ -61,6 +61,11 @@ + #include + #include + ++#if defined(__m68k__) || defined(__SH4__) ++#pragma GCC push_options ++#pragma GCC optimize ("-O0") ++#endif ++ + namespace JSC { + + template +@@ -5468,3 +5473,6 @@ void printInternal(PrintStream& out, JSC + + } // namespace WTF + ++#if defined(__m68k__) || defined(__SH4__) ++#pragma GCC pop_options ++#endif +Index: webkitgtk/Source/WebCore/css/CSSValue.cpp +=================================================================== +--- webkitgtk.orig/Source/WebCore/css/CSSValue.cpp ++++ webkitgtk/Source/WebCore/css/CSSValue.cpp +@@ -82,7 +82,9 @@ struct SameSizeAsCSSValue { + uint32_t bitfields; + }; + ++#if !defined(__m68k__) + static_assert(sizeof(CSSValue) == sizeof(SameSizeAsCSSValue), "CSS value should stay small"); ++#endif + + DEFINE_ALLOCATOR_WITH_HEAP_IDENTIFIER(CSSValue); + +Index: webkitgtk/Source/WebCore/dom/NodeRareData.cpp +=================================================================== +--- webkitgtk.orig/Source/WebCore/dom/NodeRareData.cpp ++++ webkitgtk/Source/WebCore/dom/NodeRareData.cpp +@@ -41,7 +41,9 @@ struct SameSizeAsNodeRareData { + void* m_pointer[2]; + }; + ++#if !defined(__m68k__) + static_assert(sizeof(NodeRareData) == sizeof(SameSizeAsNodeRareData), "NodeRareData should stay small"); ++#endif + + // Ensure the 10 bits reserved for the m_connectedFrameCount cannot overflow + static_assert(Page::maxNumberOfFrames < 1024, "Frame limit should fit in rare data count"); +Index: webkitgtk/Source/WebCore/dom/ShadowRoot.cpp +=================================================================== +--- webkitgtk.orig/Source/WebCore/dom/ShadowRoot.cpp ++++ webkitgtk/Source/WebCore/dom/ShadowRoot.cpp +@@ -60,10 +60,12 @@ struct SameSizeAsShadowRoot : public Doc + std::optional> partMappings; + }; + ++#if !defined(__m68k__) + static_assert(sizeof(ShadowRoot) == sizeof(SameSizeAsShadowRoot), "shadowroot should stay small"); + #if !ASSERT_ENABLED + static_assert(sizeof(WeakPtr) == sizeof(void*), "WeakPtr should be same size as raw pointer"); + #endif ++#endif + + ShadowRoot::ShadowRoot(Document& document, ShadowRootMode type, DelegatesFocus delegatesFocus) + : DocumentFragment(document, CreateShadowRoot) +Index: webkitgtk/Source/WebCore/platform/graphics/FontCascadeDescription.cpp +=================================================================== +--- webkitgtk.orig/Source/WebCore/platform/graphics/FontCascadeDescription.cpp ++++ webkitgtk/Source/WebCore/platform/graphics/FontCascadeDescription.cpp +@@ -49,7 +49,9 @@ struct SameSizeAsFontCascadeDescription + unsigned bitfields3 : 10; + }; + ++#if !defined(__m68k__) + static_assert(sizeof(FontCascadeDescription) == sizeof(SameSizeAsFontCascadeDescription), "FontCascadeDescription should stay small"); ++#endif + + FontCascadeDescription::FontCascadeDescription() + : m_families(RefCountedFixedVector::create(1)) +Index: webkitgtk/Source/WebCore/rendering/LegacyInlineFlowBox.cpp +=================================================================== +--- webkitgtk.orig/Source/WebCore/rendering/LegacyInlineFlowBox.cpp ++++ webkitgtk/Source/WebCore/rendering/LegacyInlineFlowBox.cpp +@@ -55,7 +55,9 @@ struct SameSizeAsLegacyInlineFlowBox : p + void* pointers[5]; + }; + ++#if !defined(__m68k__) + static_assert(sizeof(LegacyInlineFlowBox) == sizeof(SameSizeAsLegacyInlineFlowBox), "LegacyInlineFlowBox should stay small"); ++#endif + + #if !ASSERT_WITH_SECURITY_IMPLICATION_DISABLED + +Index: webkitgtk/Source/WebCore/rendering/style/StyleBoxData.cpp +=================================================================== +--- webkitgtk.orig/Source/WebCore/rendering/style/StyleBoxData.cpp ++++ webkitgtk/Source/WebCore/rendering/style/StyleBoxData.cpp +@@ -33,7 +33,9 @@ struct SameSizeAsStyleBoxData : public R + uint32_t bitfields; + }; + ++#if !defined(__m68k__) + static_assert(sizeof(StyleBoxData) == sizeof(SameSizeAsStyleBoxData), "StyleBoxData should not grow"); ++#endif + + DEFINE_ALLOCATOR_WITH_HEAP_IDENTIFIER(StyleBoxData); + +Index: webkitgtk/Source/WebCore/style/RuleData.cpp +=================================================================== +--- webkitgtk.orig/Source/WebCore/style/RuleData.cpp ++++ webkitgtk/Source/WebCore/style/RuleData.cpp +@@ -57,7 +57,9 @@ struct SameSizeAsRuleData { + unsigned d[4]; + }; + ++#if !defined(__m68k__) + static_assert(sizeof(RuleData) == sizeof(SameSizeAsRuleData), "RuleData should stay small"); ++#endif + + static inline MatchBasedOnRuleHash computeMatchBasedOnRuleHash(const CSSSelector& selector) + { diff --git a/patches/fix-ftbfs-sparc64.patch b/patches/fix-ftbfs-sparc64.patch new file mode 100644 index 000000000..c7f1055f4 --- /dev/null +++ b/patches/fix-ftbfs-sparc64.patch @@ -0,0 +1,19 @@ +From: David Matthew Mattli +Subject: Fix FTBFS in sparc64 +Bug-Debian: https://bugs.debian.org/806816 +Index: webkitgtk/Source/WTF/wtf/PlatformCPU.h +=================================================================== +--- webkitgtk.orig/Source/WTF/wtf/PlatformCPU.h ++++ webkitgtk/Source/WTF/wtf/PlatformCPU.h +@@ -95,6 +95,11 @@ + #define WTF_CPU_KNOWN 1 + #endif + ++/* CPU(SPARC64) - sparc64 */ ++#if defined(__sparc__) && defined(__sparc_v9__) ++#define WTF_CPU_BIG_ENDIAN 1 ++#endif ++ + /* CPU(X86) - i386 / x86 32-bit */ + #if defined(__i386__) \ + || defined(i386) \ diff --git a/patches/fix-ftbfs-x32.patch b/patches/fix-ftbfs-x32.patch new file mode 100644 index 000000000..de1ed5f46 --- /dev/null +++ b/patches/fix-ftbfs-x32.patch @@ -0,0 +1,37 @@ +From: Alberto Garcia +Description: Use WTF_CPU_UNKNOWN when building for X32 + WebKitGTK doesn't build on X32 even with the JIT disabled. + Treating the CPU as unknown is perhaps a bit severe, but it allows us + to get the build done until someone steps up to maintain this + properly. +Forwarded: no +Index: webkitgtk/Source/WTF/wtf/PlatformCPU.h +=================================================================== +--- webkitgtk.orig/Source/WTF/wtf/PlatformCPU.h ++++ webkitgtk/Source/WTF/wtf/PlatformCPU.h +@@ -123,10 +123,12 @@ + /* CPU(X86_64) - AMD64 / Intel64 / x86_64 64-bit */ + #if defined(__x86_64__) \ + || defined(_M_X64) ++#if !defined(__ILP32__) + #define WTF_CPU_X86_64 1 + #define WTF_CPU_X86_SSE2 1 + #define WTF_CPU_KNOWN 1 + #endif ++#endif + + /* CPU(ARM64) */ + #if defined(__arm64__) || defined(__aarch64__) +Index: webkitgtk/Source/cmake/WebKitCommon.cmake +=================================================================== +--- webkitgtk.orig/Source/cmake/WebKitCommon.cmake ++++ webkitgtk/Source/cmake/WebKitCommon.cmake +@@ -99,6 +99,8 @@ if (NOT HAS_RUN_WEBKIT_COMMON) + set(WTF_CPU_MIPS64 1) + elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "^mips") + set(WTF_CPU_MIPS 1) ++ elseif (CMAKE_CXX_LIBRARY_ARCHITECTURE STREQUAL "x86_64-linux-gnux32") ++ set(WTF_CPU_UNKNOWN 1) + elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "(x64|x86_64|amd64)") + # FORCE_32BIT is set in the build script when --32-bit is passed + # on a Linux/intel 64bit host. This allows us to produce 32bit diff --git a/patches/prefer-pthread.patch b/patches/prefer-pthread.patch new file mode 100644 index 000000000..ad4a0842e --- /dev/null +++ b/patches/prefer-pthread.patch @@ -0,0 +1,28 @@ +From: Alberto Garcia +Description: Enable THREADS_PREFER_PTHREAD_FLAG + This fixes a FTBFS in riscv64 +Bug: https://bugs.webkit.org/show_bug.cgi?id=182622 +Bug-Debian: https://bugs.debian.org/895969 +Origin: https://trac.webkit.org/changeset/231843 +Index: webkitgtk/Source/cmake/OptionsWPE.cmake +=================================================================== +--- webkitgtk.orig/Source/cmake/OptionsWPE.cmake ++++ webkitgtk/Source/cmake/OptionsWPE.cmake +@@ -11,6 +11,8 @@ endif () + + set(USER_AGENT_BRANDING "" CACHE STRING "Branding to add to user agent string") + ++set(THREADS_PREFER_PTHREAD_FLAG ON) ++ + find_package(Cairo 1.14.0 REQUIRED) + find_package(Fontconfig 2.8.0 REQUIRED) + find_package(Freetype 2.4.2 REQUIRED) +Index: webkitgtk/Source/cmake/OptionsJSCOnly.cmake +=================================================================== +--- webkitgtk.orig/Source/cmake/OptionsJSCOnly.cmake ++++ webkitgtk/Source/cmake/OptionsJSCOnly.cmake +@@ -1,3 +1,4 @@ ++set(THREADS_PREFER_PTHREAD_FLAG ON) + find_package(Threads REQUIRED) + + if (MSVC) diff --git a/patches/reduce-memory-overheads.patch b/patches/reduce-memory-overheads.patch new file mode 100644 index 000000000..5c52db077 --- /dev/null +++ b/patches/reduce-memory-overheads.patch @@ -0,0 +1,21 @@ +From: Alberto Garcia +Subject: Reduce memory usage when not using the Gold linker +Bug-Debian: https://bugs.debian.org/949621 +Forwarded: no +Index: webkitgtk/Source/cmake/OptionsCommon.cmake +=================================================================== +--- webkitgtk.orig/Source/cmake/OptionsCommon.cmake ++++ webkitgtk/Source/cmake/OptionsCommon.cmake +@@ -164,6 +164,12 @@ option(GCC_OFFLINEASM_SOURCE_MAP + + option(USE_APPLE_ICU "Use Apple's internal ICU" ${APPLE}) + ++# Pass --reduce-memory-overheads to the bfd linker in order to save memory ++if (NOT USE_LD_GOLD) ++ set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--reduce-memory-overheads") ++ set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--reduce-memory-overheads") ++endif () ++ + # Enable the usage of OpenMP. + # - At this moment, OpenMP is only used as an alternative implementation + # to native threads for the parallelization of the SVG filters. diff --git a/patches/series b/patches/series new file mode 100644 index 000000000..9ff2165d0 --- /dev/null +++ b/patches/series @@ -0,0 +1,6 @@ +fix-ftbfs-sparc64.patch +fix-ftbfs-m68k.patch +fix-ftbfs-x32.patch +prefer-pthread.patch +dont-detect-sse2.patch +reduce-memory-overheads.patch diff --git a/rules b/rules new file mode 100755 index 000000000..17a8fa80e --- /dev/null +++ b/rules @@ -0,0 +1,199 @@ +#!/usr/bin/make -f + +export DEB_BUILD_MAINT_OPTIONS = hardening=+all optimize=-lto + +include /usr/share/dpkg/architecture.mk +include /usr/share/dpkg/buildflags.mk + +# soup2 build -> 1.0 API packages, soup3 build -> 1.1 API packages +USE_SOUP_VERSION=3 + +# Set to YES to use the docs from the tarball instead of generating them. +# Use only if gi-docgen is not available. +USE_PREBUILT_DOCS=NO + +EXTRA_DH_ARGUMENTS = +EXTRA_CMAKE_ARGUMENTS = -DPORT=WPE \ + -DCMAKE_INSTALL_LIBEXECDIR=lib/$(DEB_HOST_MULTIARCH) \ + -DCMAKE_C_FLAGS_RELEASE="" \ + -DCMAKE_C_FLAGS_DEBUG="" \ + -DCMAKE_CXX_FLAGS_RELEASE="" \ + -DCMAKE_CXX_FLAGS_DEBUG="" \ + -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \ + -DENABLE_WPE_QT_API=OFF \ + -DENABLE_MINIBROWSER=ON +DH_GENCONTROL_ARGS = + +ifeq ($(USE_SOUP_VERSION),2) + EXTRA_CMAKE_ARGUMENTS += -DUSE_SOUP2=ON + WK_API_VERSION = 1.0 + LIBWPEWEBKIT_PKG = libwpewebkit-1.0-3 + SOUPDEV_PKG = libsoup2.4-dev + USE_PREBUILT_DOCS=YES +else + EXTRA_CMAKE_ARGUMENTS += -DUSE_SOUP2=OFF + WK_API_VERSION = 1.1 + LIBWPEWEBKIT_PKG = libwpewebkit-1.1-0 + SOUPDEV_PKG = libsoup-3.0-dev +endif + +# Sacrifice speed in order to make it more likely resource limits +# won't be hit. +ifeq ($(DEB_BUILD_ARCH_BITS),32) + EXTRA_CMAKE_ARGUMENTS += -DFORCE_32BIT=ON + LDFLAGS += -Wl,--no-keep-memory +endif + +# The debug packages produced by webkit are huge and cause problems in +# most buildds. Use -g1 in all architectures to make them smaller. +CFLAGS := $(CFLAGS:-g=-g1) + +# Use the CLoop Javascript interpreter and disable the JIT. This is +# slow but it is the most compatible solution for old (non-SSE2) CPUs. +ifneq (,$(filter $(DEB_HOST_ARCH),i386)) + EXTRA_CMAKE_ARGUMENTS += -DENABLE_JIT=OFF -DENABLE_C_LOOP=ON +endif + +# See https://bugs.webkit.org/show_bug.cgi?id=197192 +ifneq (,$(filter $(DEB_HOST_ARCH),arm64)) + EXTRA_CMAKE_ARGUMENTS += -DWTF_CPU_ARM64_CORTEXA53=OFF +endif + +# Disable Gold where it causes build problems, see #949618 +ifneq (,$(filter $(DEB_HOST_ARCH),powerpc)) + EXTRA_CMAKE_ARGUMENTS += -DUSE_LD_GOLD=OFF +endif + +# Lower memory requirements on architectures with only 2 GB address space +ifneq (,$(filter $(DEB_HOST_ARCH),mips mipsel sh4)) + CFLAGS := $(CFLAGS:-g1=-g0) + CFLAGS := $(CFLAGS:-O2=-Os) + CPPFLAGS += --param ggc-min-expand=10 + EXTRA_CMAKE_ARGUMENTS += -DENABLE_UNIFIED_BUILDS=OFF +endif + +# See: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93876 +# and: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93877 +ifneq (,$(filter $(DEB_HOST_ARCH),sh3 sh4)) + CFLAGS := $(CFLAGS:-O2=-O1) +endif + +ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS))) + EXTRA_CMAKE_ARGUMENTS += -DUSE_SYSTEM_MALLOC=ON + CPPFLAGS += -DRELEASE_WITHOUT_OPTIMIZATIONS +endif + +ifeq (,$(filter %-doc,$(shell dh_listpackages))) + EXTRA_CMAKE_ARGUMENTS += -DENABLE_DOCUMENTATION=OFF -DENABLE_INTROSPECTION=OFF + USE_PREBUILT_DOCS=NO +else ifneq (,$(filter nodoc,$(DEB_BUILD_OPTIONS))) + EXTRA_CMAKE_ARGUMENTS += -DENABLE_DOCUMENTATION=OFF -DENABLE_INTROSPECTION=OFF + USE_PREBUILT_DOCS=NO +else ifeq ($(USE_PREBUILT_DOCS),YES) + EXTRA_CMAKE_ARGUMENTS += -DENABLE_DOCUMENTATION=OFF -DENABLE_INTROSPECTION=OFF +else + EXTRA_CMAKE_ARGUMENTS += -DENABLE_DOCUMENTATION=ON +endif + +ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS))) + EXTRA_CMAKE_ARGUMENTS += -DCMAKE_BUILD_TYPE=Debug +else + EXTRA_CMAKE_ARGUMENTS += -DCMAKE_BUILD_TYPE=Release + CPPFLAGS += -DNDEBUG -DG_DISABLE_CAST_CHECKS +endif + +# Disable the bubblewrap sandbox if libseccomp-dev is not available +ifeq ($(shell pkg-config --exists libseccomp && echo yes),yes) + EXTRA_CMAKE_ARGUMENTS += -DENABLE_BUBBLEWRAP_SANDBOX=ON + DH_GENCONTROL_ARGS += -Vbwrap:Depends="bubblewrap (>= 0.3.1), xdg-dbus-proxy" +else + EXTRA_CMAKE_ARGUMENTS += -DENABLE_BUBBLEWRAP_SANDBOX=OFF +endif + +# Lower max parallel jobs on some of Ubuntu's builders +ifeq ($(shell dpkg-vendor --is Ubuntu && echo yes),yes) +ifneq (,$(filter $(DEB_HOST_ARCH),arm64)) + EXTRA_DH_ARGUMENTS += --max-parallel=2 +endif +endif + +CXXFLAGS=$(CFLAGS) + +# The debhelper files for the soup2 and soup3 builds are identical +# (apart from the API version) so we generate the latter from the former. +WEBKIT_DH_FILES = \ + libwpewebkit-1.0-3.docs \ + libwpewebkit-1.0-3.install \ + libwpewebkit-1.0-3.lintian-overrides \ + libwpewebkit-1.0-3.symbols \ + libwpewebkit-1.0-dev.install + +# This converts debhelper file names and contents to the soup3 versions +WEBKIT_DH_RENAME = sed -e 's/1\.0-3/1.1-0/g' \ + -e 's/1\.0\.so\.3/1.1.so.0/g' \ + -e 's/1\.0/1.1/g' + +debian/control: debian/control.in debian/rules + echo '# This file is autogenerated. DO NOT EDIT' > debian/control + cat debian/control.in | \ + sed -e 's/@SOUPDEV_PKG@/$(SOUPDEV_PKG)/g' \ + -e 's/@WK_API_VERSION@/$(WK_API_VERSION)/g' \ + -e 's/@LIBWPEWEBKIT_PKG@/$(LIBWPEWEBKIT_PKG)/g' \ + -e 's/@SOUP_VERSION@/$(USE_SOUP_VERSION)/g' \ + >> debian/control +ifeq ($(USE_PREBUILT_DOCS),YES) + sed -i -e 's/^\(Build-Depends-Indep:\)/# \1/' debian/control +endif + +%: + dh $@ --buildsystem=cmake+ninja $(EXTRA_DH_ARGUMENTS) + +override_dh_gencontrol: + dh_gencontrol -- $(DH_GENCONTROL_ARGS) + +override_dh_auto_configure: + if [ "$(USE_SOUP_VERSION)" = "3" ]; then \ + echo debian/clean > debian/clean ; \ + for src in $(WEBKIT_DH_FILES); do \ + dst=`echo $$src | $(WEBKIT_DH_RENAME)` ; \ + $(WEBKIT_DH_RENAME) debian/$$src > debian/$$dst ; \ + echo debian/$$dst >> debian/clean ; \ + done ; \ + fi + dh_auto_configure -- $(EXTRA_CMAKE_ARGUMENTS) + +override_dh_auto_clean: debian/control + dh_auto_clean + find Source Tools -type f -name "*.pyc" -exec rm {} \; + find Source Tools -depth -type d -name __pycache__ -exec rmdir {} \; + +# If USE_PREBUILT_DOCS=YES then install them. Otherwise create dummy +# doc directories in case the "nodoc" build option is set. +override_dh_install: +ifeq ($(USE_PREBUILT_DOCS),YES) + mkdir -p debian/tmp/usr/share/gtk-doc/html + cp -r Documentation/wpe-webkit-1.1 debian/tmp/usr/share/gtk-doc/html/ + cp -r Documentation/wpe-web-extension-1.1 debian/tmp/usr/share/gtk-doc/html/ + cp -r Documentation/wpe-javascriptcore-1.1 debian/tmp/usr/share/gtk-doc/html/ +else + mkdir -p debian/tmp/usr/share/gtk-doc/html/wpe-webkit-1.1 + touch debian/tmp/usr/share/gtk-doc/html/wpe-webkit-1.1/index.html + mkdir -p debian/tmp/usr/share/gtk-doc/html/wpe-web-extension-1.1 + touch debian/tmp/usr/share/gtk-doc/html/wpe-web-extension-1.1/index.html + mkdir -p debian/tmp/usr/share/gtk-doc/html/wpe-javascriptcore-1.1 + touch debian/tmp/usr/share/gtk-doc/html/wpe-javascriptcore-1.1/index.html +endif + dh_install + jdupes -rl debian/libwpewebkit-1.0-doc/usr + +override_dh_shlibdeps: + dh_shlibdeps -XMiniBrowser + +override_dh_missing: + dh_missing --fail-missing + +override_dh_builddeb: + DEB_BUILD_OPTIONS="$(filter-out parallel=%,$(DEB_BUILD_OPTIONS))" \ + dh_builddeb + +override_dh_auto_test: diff --git a/source/format b/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/source/lintian-overrides b/source/lintian-overrides new file mode 100644 index 000000000..7fb523266 --- /dev/null +++ b/source/lintian-overrides @@ -0,0 +1,41 @@ +wpewebkit source: source-is-missing [Documentation/wpe-javascriptcore-1.1/method.Value.typed_array_get_data.html] +wpewebkit source: source-is-missing [Documentation/wpe-webkit-1.1/class.WindowProperties.html] +wpewebkit source: source-is-missing [Documentation/wpe-webkit-1.1/method.WebContext.register_uri_scheme.html] +wpewebkit source: source-is-missing [Documentation/wpe-webkit-1.1/method.WebView.run_javascript_finish.html] +wpewebkit source: source-is-missing [Source/ThirdParty/pdfjs/build/pdf.js] +wpewebkit source: source-is-missing [Source/ThirdParty/pdfjs/build/pdf.sandbox.js] +wpewebkit source: source-is-missing [Source/ThirdParty/pdfjs/build/pdf.worker.js] +wpewebkit source: source-is-missing [Source/WebCore/Modules/mediacontrols/mediaControlsApple.js] +wpewebkit source: source-is-missing [Source/WebInspectorUI/UserInterface/Debug/UncaughtExceptionReporter.js] +wpewebkit source: source-is-missing [Source/WebInspectorUI/UserInterface/External/CSSDocumentation/CSSDocumentation.js] +wpewebkit source: source-is-missing [Source/WebInspectorUI/UserInterface/External/CodeMirror/codemirror.js] +wpewebkit source: source-is-missing [Source/WebInspectorUI/UserInterface/External/CodeMirror/sql.js] +wpewebkit source: source-is-missing [Source/WebInspectorUI/UserInterface/External/Esprima/esprima.js] +wpewebkit source: source-is-missing [Source/WebInspectorUI/UserInterface/Models/CSSKeywordCompletions.js] +wpewebkit source: source-is-missing [Source/WebInspectorUI/UserInterface/Protocol/Legacy/iOS/10.3/InspectorBackendCommands.js] +wpewebkit source: source-is-missing [Source/WebInspectorUI/UserInterface/Protocol/Legacy/iOS/11.0/InspectorBackendCommands.js] +wpewebkit source: source-is-missing [Source/WebInspectorUI/UserInterface/Protocol/Legacy/iOS/11.3/InspectorBackendCommands.js] +wpewebkit source: source-is-missing [Source/WebInspectorUI/UserInterface/Protocol/Legacy/iOS/12.0/InspectorBackendCommands.js] +wpewebkit source: source-is-missing [Source/WebInspectorUI/UserInterface/Protocol/Legacy/iOS/12.2/InspectorBackendCommands.js] +wpewebkit source: source-is-missing [Source/WebInspectorUI/UserInterface/Protocol/Legacy/iOS/13.0/InspectorBackendCommands.js] +wpewebkit source: source-is-missing [Source/WebInspectorUI/UserInterface/Protocol/Legacy/iOS/13.4/InspectorBackendCommands.js] +wpewebkit source: source-is-missing [Source/WebInspectorUI/UserInterface/Protocol/Legacy/iOS/14.0/InspectorBackendCommands.js] +wpewebkit source: source-is-missing [Source/WebInspectorUI/UserInterface/Protocol/Legacy/iOS/14.5/InspectorBackendCommands.js] +wpewebkit source: source-is-missing [Source/WebInspectorUI/UserInterface/Protocol/Legacy/iOS/15.0/InspectorBackendCommands.js] +wpewebkit source: source-is-missing [Source/WebInspectorUI/UserInterface/Protocol/Legacy/iOS/15.4/InspectorBackendCommands.js] +wpewebkit source: source-is-missing [Source/WebInspectorUI/UserInterface/Protocol/Legacy/iOS/16.0/InspectorBackendCommands.js] +wpewebkit source: source-is-missing [Source/WebInspectorUI/UserInterface/Protocol/Legacy/macOS/12.0/InspectorBackendCommands.js] +wpewebkit source: source-is-missing [Source/WebInspectorUI/UserInterface/Protocol/Legacy/macOS/12.3/InspectorBackendCommands.js] +wpewebkit source: source-is-missing [Source/WebInspectorUI/UserInterface/Protocol/Legacy/macOS/13.0/InspectorBackendCommands.js] +wpewebkit source: source-is-missing [Tools/TestWebKitAPI/Tests/WebKit/deferred-script-load.html] +wpewebkit source: source-is-missing [Tools/TestWebKitAPI/Tests/WebKit/lots-of-text-vertical-lr.html] +wpewebkit source: source-is-missing [Tools/TestWebKitAPI/Tests/WebKit/lots-of-text.html] +wpewebkit source: source-is-missing [Tools/TestWebKitAPI/Tests/WebKit/orthogonal-flow-available-size.html] +wpewebkit source: source-is-missing [Tools/TestWebKitAPI/Tests/WebKitCocoa/IndexedDBStructuredCloneBackwardCompatibilityRead.html] +wpewebkit source: source-is-missing [Tools/TestWebKitAPI/Tests/WebKitCocoa/IndexedDBStructuredCloneBackwardCompatibilityWrite.html] +wpewebkit source: source-is-missing [Tools/TestWebKitAPI/Tests/WebKitCocoa/apple-data-url.html] +wpewebkit source: source-is-missing [Tools/TestWebKitAPI/Tests/WebKitCocoa/editable-responsive-body.html] +wpewebkit source: source-is-missing [Tools/TestWebKitAPI/Tests/WebKitCocoa/significant-text-milestone-article.html] +wpewebkit source: source-is-missing [Tools/TestWebKitAPI/Tests/WebKitCocoa/significant-text-milestone.html] +wpewebkit source: source-is-missing [Tools/TestWebKitAPI/Tests/WebKitCocoa/text-with-async-script.html] +wpewebkit source: source-is-missing [Tools/TestWebKitAPI/Tests/WebKitCocoa/text-with-deferred-script.html] diff --git a/upstream/metadata b/upstream/metadata new file mode 100644 index 000000000..020a8263b --- /dev/null +++ b/upstream/metadata @@ -0,0 +1,4 @@ +Bug-Database: https://bugs.webkit.org/buglist.cgi?component=WPE%20WebKit&product=WebKit&resolution=--- +Bug-Submit: https://bugs.webkit.org/enter_bug.cgi?product=WebKit&component=WPE%20WebKit +Repository: git://git.webkit.org/WebKit-https.git +Repository-Browse: https://trac.webkit.org/browser diff --git a/upstream/signing-key.asc b/upstream/signing-key.asc new file mode 100644 index 000000000..0ca6db0af --- /dev/null +++ b/upstream/signing-key.asc @@ -0,0 +1,62 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQGiBEy4Qy4RBACevATwAKdArGO2UjVGsP3nb3BWLfB9KR5hbpuL5yejUoR6xeN4 +vsw1/fy9fiGlsLGqlmnd6bDZ6c7mNyc0ERXXGk2QOQEMeDyL6VsoZEbo5t8bZa6B +Pxc23C9L4d0bdNF7y0CoO7xsg1zClq23MXWAgi4Wm+ZDonw+b2UBcCt/uwCg9AST +/g8XgNKZ4WxpRI4bM/1BvxUD/2xeJkUjgmdwV14dOdHmsW7BYJHUKxAt9KBSJ5Yo +ZDCmh6HTtUjd9dKwkuRTxtc3G4s+J5D5WCeNKQ/kNAYAoclzXYc2crTrXZ+RqWap +G+ngUZxgnyNAaveyUjV19qDRJKVuzBXeQWH/UU5eEpuRfx7ReyFX7sAhDOmnVrvg +IoegA/0SNS+wsGjYxpWOO1QMsqGidgIp5yLanfA7qsfxz8t+gGtXOSqomUJsYyYX +a0c2kXl3ZPe/cyK6j9o+l4YrczkNAxeXVJd4uA4sSrqmKI1F7cICV3EqJ5uyKWll +eW/sfhKNcPiadBZr9LNS1775jWM3pNxszZrjCnTfspn0gyGTbLQpQ2FybG9zIEdh +cmNpYSBDYW1wb3MgPGNnYXJjaWFAaWdhbGlhLmNvbT6IYgQTEQIAIgUCTLhDLgIb +AwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQ89Mi0OxFgsO7aQCgyouexI5L +4PxyZlCgucZj2UGUI1kAn2Lh4CPgaCa7kno1aArSFzzdVRnhuQENBEy4Qy4QBADZ +F1vw6zV7ZKGg8Ipfi0ASbDRVzHdr4wdoiNbFGKXykwi3PRuolrSTd+970u0MNX30 +ZmfOTk/cidymaBd0RyVnwmPgnoRxZpKhMnFrlxRYtukUHyYDeFwM376ux1TXNWwG +sxZ3RmENWyoAs8GK3vIYhaqC22qxS1SfjMn1eueonwADBQQAnLZte7R5TK0j5L1K +/JJc82JOkdjlF6ORS+hxHqlITmRevmo5zcvBMfCjH98y5yGVHciQ/Pp+AC+hI7n0 +r2B+HO7/M+fzub4mJpgsrdGLebwFOOMuJQCzU/vm2O+ni9RfhKGxj6j5ibVzW/Xg +dxDF7ffwmiqAWJrzUGtIBKRw372ISQQYEQIACQUCTLhDLgIbDAAKCRDz0yLQ7EWC +w/ohAJ9TForRmpOoZQn8nC82lvjLnl8yJwCfePN1wgFlZu2kkHP4d0fJ2LN6whM= +=HKDK +-----END PGP PUBLIC KEY BLOCK----- +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQGiBEhD/gURBADY9/zG24BcSOkrarNtDlMqTM1Mc22gBlpVs3IyGwiYFy1f+NYL +0CwgO6JsJPF0BsrLtZ0jO7SCUOnq1lQ/XA3Ecttp9Fc7p7qRoDX4okC72PFGOtth +fnnkAaFe4d2LYIXs6ZPbuH4x7sDnEDcK2ceJvNXFIRjF8XnOglpN3pmI+wCggRxa +VFsAYh/xbm5/UYSDyJDqCH0EALjkCl4l5kGVA+5ZQgtuvLNrHyOIAX35pwE4fKby +krpM7DP0YooNnXzENOPvOB4WlhW8dAAt2EuQspvmJieeevE//DcgAhYVZBlzNnQq +Z3yPbJY4ucQy9KU5hyP6GLul+80KThhJZRAiCnjSQf8H3Ij7sEwLkSAmg1MIyPF7 +OShABAC42FzEpsyW6+SX7c6FNYB5ZgsgEESq6nTiCJ77Tqe5CrOqNplpNqrw/knI +GgSEsxmXNEhBvXCjCH4CDDGPXVuqXpHB/E38JW75irXVVSr47iTx0XaBRzGLcHyM +gT1b/yYCl10FV/47u8XaOP0BP9cQ2A9PY/vRTKRDNbe4plJSRbQsQWRyacOhbiBQ +w6lyZXogZGUgQ2FzdHJvIDxhcGVyZXpAaWdhbGlhLmNvbT6IYAQTEQIAIAUCSEP+ +BQIbIwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEJHFWdvkyRI7Je4AmwVGFnDZ +kcHjSLYk5Oe+Rdj+qyD5AJ0Wt47b8yjxpkjvgn2694+a5thdd7kEDQRIQ/4FEBAA +1OG3mSJRBu/P/6Q2W+hqlPYr5dXcwu1AOKnIVJc6xsyXgwXnxCeQXmwaqUZncSDY +i38+l/yTnRRTIXPkf58tUJaECnw0PZPwH0W0eX5zMzcYF66G6cMvSKw/+UyTs2OC +BEIGCDfAwgTWJsG1b9WpINqCm9WeLPiftG9DHX+ue6uD7KSuJ05wJu2r06ZwTT7g +vJX46ay1AoStdA6Wyn9bsPrT8z4+0UEyHTpAVZMrpStD/9PVL0rPEGMYHTRZyydA +ZbGTAHC28rSGbdXpYj2RrXKqwLAXDb2s0yTuSbCnrBoI8x2QjAxe90FN6+3duYNV +Rklc78LOf9Od5juj8PAyj1iWKYJrI5DGY0tPu1fP7C9hzvF/9Uq5SgvTTkiS0RrZ +E0a4pW2Z8SmRIIvR2PUiKhAlPWeVbq9qzmg6nG4qFfqIVCIvlPrxBteJXV6oSDdf +KUtG6/XRVhMaArIYbEttfChOzE9vGk7tm0cWuMakGqOlUWpPJV1buxfzFp5GMGZ8 +mAPJJVBpR507hhk1yM3r1X2J67aTFB0d6lKayX4MfmrBbRZ94zxaRgDwzcP8BIwA +xUs88uzxeo9ocDHKS9jpY4M9fH5XzcLAMqBpTWCFzcnJGRxe+D+mprUpCbLi75jg +IaJLZRu7/Mbip0lyHUvGe7IzINnvmMslYd/C8EilGtsAAwYP/37bAQdHNC2pNbmt +wnUVhRPhqKc1y5wnOce+I8+nyDDQ0/hr1Hs7hgjy9joS0PWu670Qsb/f0J0WhjdJ +MluPRleZDXzOLIqO/i+SFfNBvU0SvTkT+0gEDhfTnsnXIbw2Rj3IZxrgOxQBfXo9 +TwQ4zeWhDS44+sCJ/iMy5OMhkuxHfwzHlwzKY7L8IXuC4e20Ejkd2ZN746O19jt1 +uVOXGEp0VjRXAGCaiVA8Aq4Vii0xz5a8BMk9iZHayAFBw7ymtWMbR3lPn0f5lMsz +SJ1T8tZxUBJvJx/jLJZviP6AegKrbrvfQkOQ9h4loQDc32cSWIYkuEVoLtWLyYlT +D7sjPixB2VNpZc6Td+EqGQLKeqZy21Q0fsQbe4hyEIJyXSGGkHVzUWkoxDCl0Ipd +NHA91Lt++6HSBnXu/RwDuo+BRqMACbiuZX3YJuPRMw3ufpZvmWOf5rQWhymVwVMd +I2FRePnFg/0MYsCfJ3EAMNe7knc668Tt9xaaO1xqP6m0ucA6d3RDrUv6FMgQbGSs +7eWptoaqhHAWXeIIqVV53Tp/ISaYCTC33y6BIip2PzB0Fw9owX4bIalR4VXIsOAC +h1LL5mgLDI4jQdgoK7VKIV855Gd67VBdxVoVZ4Ckrrp2+c+m9+yAH+P0GnilEPJJ +VEvvgTomcQkh5lQmO3ziH+0elIHwiEkEGBECAAkFAkhD/gUCGwwACgkQkcVZ2+TJ +EjtbuACfSaae99WLTJx00513z7nYjwW7R68An0kg178Aa4C1DvTHVBcSsiVXEJQY +=9uz5 +-----END PGP PUBLIC KEY BLOCK----- diff --git a/watch b/watch new file mode 100644 index 000000000..2fc9dfbda --- /dev/null +++ b/watch @@ -0,0 +1,3 @@ +version=4 +opts=pgpsigurlmangle=s/$/.asc/ \ +https://wpewebkit.org/releases/ wpewebkit-(\d+\.\d*[02468]\.\d+).tar.xz diff --git a/wpewebkit-driver.install b/wpewebkit-driver.install new file mode 100644 index 000000000..4c5c44707 --- /dev/null +++ b/wpewebkit-driver.install @@ -0,0 +1 @@ +usr/bin/WPEWebDriver diff --git a/wpewebkit-driver.manpages b/wpewebkit-driver.manpages new file mode 100644 index 000000000..2c3363e61 --- /dev/null +++ b/wpewebkit-driver.manpages @@ -0,0 +1 @@ +debian/WPEWebDriver.1 -- 2.30.2