browser(webkit): rebase to 08/11/22 (253363@main) (#16490)

This commit is contained in:
Diego Pino 2022-08-13 00:38:22 +08:00 коммит произвёл GitHub
Родитель 13f210a1e8
Коммит dc07a60f14
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
4 изменённых файлов: 325 добавлений и 257 удалений

Просмотреть файл

@ -1,2 +1,2 @@
1699
Changed: yurys@chromium.org Mon 08 Aug 2022 12:23:32 PM PDT
1700
Changed: dpino@igalia.com Fri Aug 12 16:04:10 UTC 2022

Просмотреть файл

@ -1,3 +1,3 @@
REMOTE_URL="https://github.com/WebKit/WebKit.git"
BASE_BRANCH="main"
BASE_REVISION="df7f18952ccf0421dbdc7ee63587f59dbc7bd8ef"
BASE_REVISION="f6b396ad7232f2f99822cfd5573cdc1798aa52d8"

Просмотреть файл

@ -7,6 +7,19 @@ cd "$(dirname "$0")"
SCRIPT_FOLDER="$(pwd -P)"
source "${SCRIPT_FOLDER}/../utils.sh"
is_ubuntu_18_04() {
local id version_id
if [[ -f "/etc/os-release" ]]; then
id=$(cat /etc/os-release | sed -n -r "s|^ID=(.*)$|\1|p")
version_id=$(cat /etc/os-release | sed -n -r "s|^VERSION_ID=\"(.*)\"$|\1|p")
[[ "$id" == "ubuntu" && "$version_id" == "18.04" ]]
else
return 1
fi
}
build_gtk() {
if [[ ! -d "./WebKitBuild/GTK/DependenciesGTK" ]]; then
yes | WEBKIT_JHBUILD=1 \
@ -19,6 +32,9 @@ build_gtk() {
--cmakeargs=-DENABLE_INTROSPECTION=OFF
--cmakeargs=-DUSE_GSTREAMER_WEBRTC=FALSE
)
if is_ubuntu_18_04; then
CMAKE_ARGS+=("--cmakeargs=-DUSE_SYSTEM_MALLOC=ON")
fi
if [[ -n "${EXPORT_COMPILE_COMMANDS}" ]]; then
CMAKE_ARGS+=("--cmakeargs=-DCMAKE_EXPORT_COMPILE_COMMANDS=1")
fi
@ -42,6 +58,9 @@ build_wpe() {
--cmakeargs=-DENABLE_WEBXR=OFF
--cmakeargs=-DUSE_GSTREAMER_WEBRTC=FALSE
)
if is_ubuntu_18_04; then
CMAKE_ARGS+=("--cmakeargs=-DUSE_SYSTEM_MALLOC=ON")
fi
if [[ -n "${EXPORT_COMPILE_COMMANDS}" ]]; then
CMAKE_ARGS+=("--cmakeargs=-DCMAKE_EXPORT_COMPILE_COMMANDS=1")
fi

Разница между файлами не показана из-за своего большого размера Загрузить разницу