browser(webkit): Revert downstream change introduced in last roll (#16287)

browser(webkit): Revert downstream change introduced in #1697
This commit is contained in:
Diego Pino 2022-08-05 12:26:16 +08:00 коммит произвёл GitHub
Родитель 4fc05e8374
Коммит cd1413ecab
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 2 добавлений и 16 удалений

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

@ -1,2 +1,2 @@
1697
Changed: dpino@igalia.com Thu Aug 4 19:20:29 HKT 2022
1698
Changed: dpino@igalia.com Fri Aug 5 11:36:09 HKT 2022

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

@ -21043,20 +21043,6 @@ index e9f03c5136ad79870b8bdfa63f496e0b334238e1..bc82c7bd0b0778c2a16c4db2570bc3e2
// For backwards compatibility with the WebBackForwardList API, we honor both
// a per-WebView and a per-preferences setting for whether to use the back/forward cache.
diff --git a/Source/bmalloc/libpas/src/libpas/pas_utils_prefix.h b/Source/bmalloc/libpas/src/libpas/pas_utils_prefix.h
index 3ed076da2777bda665bb9df0ca9ac4e31166834e..57dafeef1db6164092d737ebd5d48902aefe2cc2 100644
--- a/Source/bmalloc/libpas/src/libpas/pas_utils_prefix.h
+++ b/Source/bmalloc/libpas/src/libpas/pas_utils_prefix.h
@@ -58,7 +58,8 @@ __PAS_BEGIN_EXTERN_C;
#if defined(PAS_LIBMALLOC) && PAS_LIBMALLOC
#define __PAS_API __attribute__((visibility("hidden")))
#else
-#define __PAS_API __attribute__((visibility("default")))
+// Playwright: Avoid linking error: 'pas_deallocate.c.o: requires dynamic R_X86_64_PC32 reloc against 'pas_segregated_page_deallocation_did_fail' which may overflow at runtime; recompile with -fPIC'.
+#define __PAS_API
#endif
#if defined(PAS_BMALLOC) && PAS_BMALLOC
diff --git a/Source/cmake/FindLibVPX.cmake b/Source/cmake/FindLibVPX.cmake
new file mode 100644
index 0000000000000000000000000000000000000000..dd6a53e2d57318489b7e49dd7373706d5d9dc387