forked from GStreamer/cerbero
-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[wpewebkit] Upgrade to wpewebkit 2.46.3
With this many of the wpewebkit patches can be dropped because they are already included in 2.46.3
- Loading branch information
Showing
17 changed files
with
27 additions
and
942 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From 4d9121d87aab4d0866f4c570e26ed5a011b32d09 Mon Sep 17 00:00:00 2001 | ||
From c1d61fe8b469b444f057f61a3880ace168b02ede Mon Sep 17 00:00:00 2001 | ||
From: =?UTF-8?q?Fernando=20Jim=C3=A9nez=20Moreno?= <[email protected]> | ||
Date: Tue, 25 May 2021 15:32:57 +0200 | ||
Subject: [PATCH 01/14] Android logging macro | ||
Subject: [PATCH 1/6] Android logging macro | ||
|
||
--- | ||
Source/WebKit/config.h | 3 +++ | ||
|
42 changes: 8 additions & 34 deletions
42
recipes/wpewebkit/0002-Implement-Android-WebProcess-and-NetworkProcess-entr.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,46 +1,20 @@ | ||
From ae486ebcc2ca2f5c40723af5c8e2f7a4f96909c4 Mon Sep 17 00:00:00 2001 | ||
From 290b3245adbe0ac63d8e4377c84d9c8bc437f627 Mon Sep 17 00:00:00 2001 | ||
From: =?UTF-8?q?Fernando=20Jim=C3=A9nez=20Moreno?= <[email protected]> | ||
Date: Tue, 25 May 2021 13:51:14 +0200 | ||
Subject: [PATCH 02/14] Implement Android WebProcess and NetworkProcess entry | ||
Subject: [PATCH 2/6] Implement Android WebProcess and NetworkProcess entry | ||
points | ||
|
||
--- | ||
.../soup/NetworkProcessMainSoup.cpp | 34 ++++++++----------- | ||
.../WebProcess/wpe/WebProcessMainWPE.cpp | 13 +++++++ | ||
Source/WebKit/webkitglib-symbols.map | 1 + | ||
3 files changed, 28 insertions(+), 20 deletions(-) | ||
.../NetworkProcess/soup/NetworkProcessMainSoup.cpp | 13 +++++++++++++ | ||
Source/WebKit/WebProcess/wpe/WebProcessMainWPE.cpp | 13 +++++++++++++ | ||
Source/WebKit/webkitglib-symbols.map | 1 + | ||
3 files changed, 27 insertions(+) | ||
|
||
diff --git a/Source/WebKit/NetworkProcess/soup/NetworkProcessMainSoup.cpp b/Source/WebKit/NetworkProcess/soup/NetworkProcessMainSoup.cpp | ||
index f98cd65a0ea1..3dae162d5cfa 100644 | ||
index dc26ae7acb81..bb5898e947b2 100644 | ||
--- a/Source/WebKit/NetworkProcess/soup/NetworkProcessMainSoup.cpp | ||
+++ b/Source/WebKit/NetworkProcess/soup/NetworkProcessMainSoup.cpp | ||
@@ -37,28 +37,22 @@ | ||
|
||
namespace WebKit { | ||
|
||
-class NetworkProcessMainSoup final: public AuxiliaryProcessMainBaseNoSingleton<NetworkProcess> { | ||
-public: | ||
- bool platformInitialize() override | ||
- { | ||
-#if USE(GCRYPT) | ||
- PAL::GCrypt::initialize(); | ||
-#endif | ||
- return true; | ||
- } | ||
- | ||
- void platformFinalize() override | ||
- { | ||
- // FIXME: Is this still needed? We should probably destroy all existing sessions at this point instead. | ||
- // Needed to destroy the SoupSession and SoupCookieJar, e.g. to avoid | ||
- // leaking SQLite temporary journaling files. | ||
- process().destroySession(PAL::SessionID::defaultSessionID()); | ||
- } | ||
-}; | ||
- | ||
int NetworkProcessMain(int argc, char** argv) | ||
{ | ||
- return AuxiliaryProcessMain<NetworkProcessMainSoup>(argc, argv); | ||
+ return AuxiliaryProcessMain<AuxiliaryProcessMainBaseNoSingleton<NetworkProcess>>(argc, argv); | ||
@@ -67,3 +67,16 @@ int NetworkProcessMain(int argc, char** argv) | ||
} | ||
|
||
} // namespace WebKit | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,8 @@ | ||
From e20f3344536da81cb533e03865fba97e59f3927f Mon Sep 17 00:00:00 2001 | ||
From 9fae07d96c8c9e68bc9a68ec7893fd32e3f88513 Mon Sep 17 00:00:00 2001 | ||
From: Jani Hautakangas <[email protected]> | ||
Date: Thu, 24 Mar 2022 09:41:17 +0200 | ||
Subject: [PATCH 03/14] Allow setting injected bundle and inspector lib paths | ||
in non dev mode | ||
Subject: [PATCH 3/6] Allow setting injected bundle and inspector lib paths in | ||
non dev mode | ||
|
||
--- | ||
.../inspector/remote/glib/RemoteInspectorUtils.cpp | 4 ++-- | ||
|
@@ -30,7 +30,7 @@ index 04a49a2af4b5..c394cb86554a 100644 | |
GModule* resourcesModule = g_module_open(bundleFilename.get(), G_MODULE_BIND_LAZY); | ||
if (!resourcesModule) { | ||
diff --git a/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp b/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp | ||
index 5ebc00dd4b58..1fe752e7e7b1 100644 | ||
index 65cf0eb2b99a..f34220b0e762 100644 | ||
--- a/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp | ||
+++ b/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp | ||
@@ -337,11 +337,9 @@ void webkitWebContextWillCloseAutomationSession(WebKitWebContext* webContext) | ||
|
4 changes: 2 additions & 2 deletions
4
...05-Use-ASharedMemory-instead-of-shm.patch → ...04-Use-ASharedMemory-instead-of-shm.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From 890959f49930b51a84b7af799825b3222f99b0e8 Mon Sep 17 00:00:00 2001 | ||
From a02e5e2ec5d4cf0eb763cf450348e28d90435335 Mon Sep 17 00:00:00 2001 | ||
From: Jani Hautakangas <[email protected]> | ||
Date: Wed, 28 Sep 2022 15:13:08 +0300 | ||
Subject: [PATCH 05/14] Use ASharedMemory instead of shm | ||
Subject: [PATCH 4/6] Use ASharedMemory instead of shm | ||
|
||
--- | ||
.../platform/unix/SharedMemoryUnix.cpp | 63 +++++++++---------- | ||
|
31 changes: 0 additions & 31 deletions
31
recipes/wpewebkit/0004-Workaround-for-Android-emulator-samplerExternalOES-p.patch
This file was deleted.
Oops, something went wrong.
4 changes: 2 additions & 2 deletions
4
...0007-Compile-WebDriver-as-a-library.patch → ...0005-Compile-WebDriver-as-a-library.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From b78029f2b2c57eedbbb379b2a2a3b3e297c406b0 Mon Sep 17 00:00:00 2001 | ||
From 258a35ec3035f55aade3031b9d19921220096c69 Mon Sep 17 00:00:00 2001 | ||
From: Jani Hautakangas <[email protected]> | ||
Date: Mon, 23 Sep 2024 13:51:10 +0300 | ||
Subject: [PATCH 07/14] Compile WebDriver as a library. | ||
Subject: [PATCH 5/6] Compile WebDriver as a library. | ||
|
||
--- | ||
Source/WebDriver/CMakeLists.txt | 4 ++-- | ||
|
56 changes: 0 additions & 56 deletions
56
recipes/wpewebkit/0006-Enable-Android-on-ANGLE-for-WebGL-support.patch
This file was deleted.
Oops, something went wrong.
4 changes: 2 additions & 2 deletions
4
...ve-Float16Array-from-WebInspectorUI.patch → ...ve-Float16Array-from-WebInspectorUI.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From 9a3139885a047037519bbfc4f3cc1d37f2105a1e Mon Sep 17 00:00:00 2001 | ||
From aea652ec0cc796b51791ed1b00af6b16d2f53113 Mon Sep 17 00:00:00 2001 | ||
From: Jani Hautakangas <[email protected]> | ||
Date: Wed, 16 Oct 2024 16:44:03 +0300 | ||
Subject: [PATCH 13/14] Remove Float16Array from WebInspectorUI | ||
Subject: [PATCH 6/6] Remove Float16Array from WebInspectorUI | ||
|
||
* Source/WebInspectorUI/UserInterface/Base/Utilities.js: | ||
--- | ||
|
43 changes: 0 additions & 43 deletions
43
recipes/wpewebkit/0008-WebDriver-WPE-Mouse-interaction-simulation-needs-to-.patch
This file was deleted.
Oops, something went wrong.
95 changes: 0 additions & 95 deletions
95
recipes/wpewebkit/0009-CMake-WPE-ENABLE_WPE_PLATFORM-cannot-be-toggled.patch
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.