devel/electron34: update to 34.5.5
Changelog: - https://github.com/electron/electron/releases/tag/v34.5.4 - https://github.com/electron/electron/releases/tag/v34.5.5 Reported by: GitHub (watch releases)
This commit is contained in:
@@ -221,7 +221,7 @@ SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false
|
||||
# See ${WRKSRC}/electron/DEPS for CHROMIUM_VER
|
||||
CHROMIUM_VER= 132.0.6834.210
|
||||
# See ${WRKSRC}/electron/DEPS for NODE_VER
|
||||
NODE_VER= 20.19.0
|
||||
NODE_VER= 20.19.1
|
||||
# See ${WRKSRC}/electron/DEPS for NAN_VER
|
||||
NAN_VER= e14bdcd1f72d62bca1d541b66da43130384ec213
|
||||
# See ${WRKSRC}/electron/DEPS for SQUIRREL_MAC_VER
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
ELECTRON_VER= 34.5.3
|
||||
ELECTRON_VER= 34.5.5
|
||||
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
TIMESTAMP = 1745668879
|
||||
TIMESTAMP = 1746710420
|
||||
SHA256 (electron/chromium-132.0.6834.210.tar.xz.0) = ede58a1501f175aaa6c92e47793b773ed10b31a43d600375cb40727c4ae677d5
|
||||
SIZE (electron/chromium-132.0.6834.210.tar.xz.0) = 2000000000
|
||||
SHA256 (electron/chromium-132.0.6834.210.tar.xz.1) = 6d080b3948ef1d63d08b8cc1390662a439e635b881561434787b8b67ea99b08d
|
||||
@@ -7,12 +7,12 @@ SHA256 (electron/chromium-132.0.6834.210.tar.xz.2) = 989e234492cf50454303ec6f490
|
||||
SIZE (electron/chromium-132.0.6834.210.tar.xz.2) = 484148560
|
||||
SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
|
||||
SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111
|
||||
SHA256 (electron/electron-yarn-cache-34.5.3.tar.xz) = f0fa33e22a0b00e5440fbc57517f7b303d43ca07c25e43f35e28f97c2ce12c83
|
||||
SIZE (electron/electron-yarn-cache-34.5.3.tar.xz) = 29062184
|
||||
SHA256 (electron/electron-electron-v34.5.3_GH0.tar.gz) = 4b3cebec13d72c7ce07b41d60da424bb28534f7978b618c0ec44f466c09ddf9c
|
||||
SIZE (electron/electron-electron-v34.5.3_GH0.tar.gz) = 14850706
|
||||
SHA256 (electron/nodejs-node-v20.19.0_GH0.tar.gz) = 110955872bb826e0e59eb88018219dd0828d2276b77598c64f50140e97a9d704
|
||||
SIZE (electron/nodejs-node-v20.19.0_GH0.tar.gz) = 116087668
|
||||
SHA256 (electron/electron-yarn-cache-34.5.5.tar.xz) = f0fa33e22a0b00e5440fbc57517f7b303d43ca07c25e43f35e28f97c2ce12c83
|
||||
SIZE (electron/electron-yarn-cache-34.5.5.tar.xz) = 29062184
|
||||
SHA256 (electron/electron-electron-v34.5.5_GH0.tar.gz) = afcd0268d91eb2c26758e3e550f6824e50f83e39fd4135f3138fe83959b0cc98
|
||||
SIZE (electron/electron-electron-v34.5.5_GH0.tar.gz) = 14851351
|
||||
SHA256 (electron/nodejs-node-v20.19.1_GH0.tar.gz) = babcd5b9e3216510b89305e6774bcdb2905ca98ff60028b67f163eb8296b6665
|
||||
SIZE (electron/nodejs-node-v20.19.1_GH0.tar.gz) = 116091586
|
||||
SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb
|
||||
SIZE (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 180646
|
||||
SHA256 (electron/Squirrel-Squirrel.Mac-0e5d146ba13101a1302d59ea6e6e0b3cace4ae38_GH0.tar.gz) = f4ebb40a8d85dbb7ef02aa0571b2f8e22182c6d73b6992484a53c90047779d01
|
||||
|
||||
+2
-2
@@ -1,4 +1,4 @@
|
||||
--- electron/shell/browser/api/electron_api_base_window.cc.orig 2025-04-08 22:12:25 UTC
|
||||
--- electron/shell/browser/api/electron_api_base_window.cc.orig 2025-05-01 14:56:40 UTC
|
||||
+++ electron/shell/browser/api/electron_api_base_window.cc
|
||||
@@ -41,7 +41,7 @@
|
||||
#include "shell/browser/ui/views/win_frame_view.h"
|
||||
@@ -27,7 +27,7 @@
|
||||
void BaseWindow::SetTitleBarOverlay(const gin_helper::Dictionary& options,
|
||||
gin_helper::Arguments* args) {
|
||||
// Ensure WCO is already enabled on this window
|
||||
@@ -1294,7 +1294,7 @@ void BaseWindow::BuildPrototype(v8::Isolate* isolate,
|
||||
@@ -1296,7 +1296,7 @@ void BaseWindow::BuildPrototype(v8::Isolate* isolate,
|
||||
.SetMethod("setThumbnailToolTip", &BaseWindow::SetThumbnailToolTip)
|
||||
.SetMethod("setAppDetails", &BaseWindow::SetAppDetails)
|
||||
#endif
|
||||
|
||||
+2
-2
@@ -1,4 +1,4 @@
|
||||
--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2025-04-23 00:27:29 UTC
|
||||
--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2025-05-01 14:56:40 UTC
|
||||
+++ electron/shell/browser/api/electron_api_web_contents.cc
|
||||
@@ -157,11 +157,11 @@
|
||||
#include "ui/base/cocoa/defaults_utils.h"
|
||||
@@ -66,7 +66,7 @@
|
||||
if (owner_window())
|
||||
owner_window()->Focus(true);
|
||||
#endif
|
||||
@@ -4345,7 +4345,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
|
||||
@@ -4353,7 +4353,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
--- electron/shell/browser/api/electron_api_web_contents.h.orig 2025-03-26 14:46:58 UTC
|
||||
--- electron/shell/browser/api/electron_api_web_contents.h.orig 2025-05-01 14:56:40 UTC
|
||||
+++ electron/shell/browser/api/electron_api_web_contents.h
|
||||
@@ -781,7 +781,7 @@ class WebContents final : public ExclusiveAccessContex
|
||||
@@ -782,7 +782,7 @@ class WebContents final : public ExclusiveAccessContex
|
||||
#if defined(TOOLKIT_VIEWS) && !BUILDFLAG(IS_MAC)
|
||||
ui::ImageModel GetDevToolsWindowIcon() override;
|
||||
#endif
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
--- electron/shell/browser/native_window_views.cc.orig 2025-04-08 22:12:25 UTC
|
||||
--- electron/shell/browser/native_window_views.cc.orig 2025-05-01 14:56:40 UTC
|
||||
+++ electron/shell/browser/native_window_views.cc
|
||||
@@ -49,7 +49,7 @@
|
||||
#include "ui/wm/core/shadow_types.h"
|
||||
@@ -135,16 +135,16 @@
|
||||
if (unity::IsRunning()) {
|
||||
unity::SetProgressFraction(progress);
|
||||
}
|
||||
@@ -1522,7 +1522,7 @@ bool NativeWindowViews::IsVisibleOnAllWorkspaces() con
|
||||
}
|
||||
@@ -1529,7 +1529,7 @@ bool NativeWindowViews::IsVisibleOnAllWorkspaces() con
|
||||
if (const auto* view_native_widget = widget()->native_widget_private())
|
||||
return view_native_widget->IsVisibleOnAllWorkspaces();
|
||||
|
||||
bool NativeWindowViews::IsVisibleOnAllWorkspaces() const {
|
||||
-#if BUILDFLAG(IS_LINUX)
|
||||
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
|
||||
if (IsX11()) {
|
||||
// Use the presence/absence of _NET_WM_STATE_STICKY in _NET_WM_STATE to
|
||||
// determine whether the current window is visible on all workspaces.
|
||||
@@ -1545,7 +1545,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM
|
||||
@@ -1552,7 +1552,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM
|
||||
#if BUILDFLAG(IS_WIN)
|
||||
window_handle =
|
||||
reinterpret_cast<content::DesktopMediaID::Id>(accelerated_widget);
|
||||
@@ -153,7 +153,7 @@
|
||||
window_handle = static_cast<uint32_t>(accelerated_widget);
|
||||
#endif
|
||||
aura::WindowTreeHost* const host =
|
||||
@@ -1643,7 +1643,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC
|
||||
@@ -1650,7 +1650,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC
|
||||
SendMessage(hwnd, WM_SETICON, ICON_BIG,
|
||||
reinterpret_cast<LPARAM>(app_icon_.get()));
|
||||
}
|
||||
@@ -162,7 +162,7 @@
|
||||
void NativeWindowViews::SetIcon(const gfx::ImageSkia& icon) {
|
||||
auto* tree_host = views::DesktopWindowTreeHostLinux::GetHostForWidget(
|
||||
GetAcceleratedWidget());
|
||||
@@ -1739,7 +1739,7 @@ bool NativeWindowViews::CanMinimize() const {
|
||||
@@ -1746,7 +1746,7 @@ bool NativeWindowViews::CanMinimize() const {
|
||||
bool NativeWindowViews::CanMinimize() const {
|
||||
#if BUILDFLAG(IS_WIN)
|
||||
return minimizable_;
|
||||
@@ -171,7 +171,7 @@
|
||||
return true;
|
||||
#endif
|
||||
}
|
||||
@@ -1795,7 +1795,7 @@ void NativeWindowViews::HandleKeyboardEvent(
|
||||
@@ -1802,7 +1802,7 @@ void NativeWindowViews::HandleKeyboardEvent(
|
||||
if (widget_destroyed_)
|
||||
return;
|
||||
|
||||
@@ -180,7 +180,7 @@
|
||||
if (event.windows_key_code == ui::VKEY_BROWSER_BACK)
|
||||
NotifyWindowExecuteAppCommand(kBrowserBackward);
|
||||
else if (event.windows_key_code == ui::VKEY_BROWSER_FORWARD)
|
||||
@@ -1814,7 +1814,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e
|
||||
@@ -1821,7 +1821,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e
|
||||
// Alt+Click should not toggle menu bar.
|
||||
root_view_.ResetAltState();
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
--- electron/spec/api-browser-window-spec.ts.orig 2025-04-23 00:27:29 UTC
|
||||
--- electron/spec/api-browser-window-spec.ts.orig 2025-05-01 14:56:40 UTC
|
||||
+++ electron/spec/api-browser-window-spec.ts
|
||||
@@ -69,7 +69,7 @@ describe('BrowserWindow module', () => {
|
||||
}).not.to.throw();
|
||||
@@ -72,7 +72,7 @@
|
||||
it('checks normal bounds when minimized', async () => {
|
||||
const bounds = w.getBounds();
|
||||
const minimize = once(w, 'minimize');
|
||||
@@ -2985,7 +2985,7 @@ describe('BrowserWindow module', () => {
|
||||
@@ -2986,7 +2986,7 @@ describe('BrowserWindow module', () => {
|
||||
describe('BrowserWindow.setOpacity(opacity)', () => {
|
||||
afterEach(closeAllWindows);
|
||||
|
||||
@@ -81,7 +81,7 @@
|
||||
it('make window with initial opacity', () => {
|
||||
const w = new BrowserWindow({ show: false, opacity: 0.5 });
|
||||
expect(w.getOpacity()).to.equal(0.5);
|
||||
@@ -3011,7 +3011,7 @@ describe('BrowserWindow module', () => {
|
||||
@@ -3012,7 +3012,7 @@ describe('BrowserWindow module', () => {
|
||||
});
|
||||
});
|
||||
|
||||
@@ -90,7 +90,7 @@
|
||||
it('sets 1 regardless of parameter', () => {
|
||||
const w = new BrowserWindow({ show: false });
|
||||
w.setOpacity(0);
|
||||
@@ -3222,7 +3222,7 @@ describe('BrowserWindow module', () => {
|
||||
@@ -3223,7 +3223,7 @@ describe('BrowserWindow module', () => {
|
||||
expect(overlayRectPreMax.height).to.equal(size);
|
||||
|
||||
// 'maximize' event is not emitted on Linux in CI.
|
||||
@@ -99,7 +99,7 @@
|
||||
const maximize = once(w, 'maximize');
|
||||
w.show();
|
||||
w.maximize();
|
||||
@@ -3288,7 +3288,7 @@ describe('BrowserWindow module', () => {
|
||||
@@ -3289,7 +3289,7 @@ describe('BrowserWindow module', () => {
|
||||
expect(preMaxHeight).to.equal(size);
|
||||
|
||||
// 'maximize' event is not emitted on Linux in CI.
|
||||
@@ -108,7 +108,7 @@
|
||||
const maximize = once(w, 'maximize');
|
||||
w.show();
|
||||
w.maximize();
|
||||
@@ -3953,7 +3953,7 @@ describe('BrowserWindow module', () => {
|
||||
@@ -3954,7 +3954,7 @@ describe('BrowserWindow module', () => {
|
||||
expect(test.nodeTimers).to.equal(true);
|
||||
expect(test.nodeUrl).to.equal(true);
|
||||
|
||||
@@ -117,7 +117,7 @@
|
||||
expect(test.creationTime).to.be.null('creation time');
|
||||
expect(test.systemMemoryInfo).to.be.null('system memory info');
|
||||
} else {
|
||||
@@ -4458,7 +4458,7 @@ describe('BrowserWindow module', () => {
|
||||
@@ -4459,7 +4459,7 @@ describe('BrowserWindow module', () => {
|
||||
});
|
||||
});
|
||||
|
||||
@@ -126,7 +126,7 @@
|
||||
afterEach(closeAllWindows);
|
||||
it('emits an event when window is maximized', async () => {
|
||||
const w = new BrowserWindow({ show: false });
|
||||
@@ -4729,7 +4729,7 @@ describe('BrowserWindow module', () => {
|
||||
@@ -4730,7 +4730,7 @@ describe('BrowserWindow module', () => {
|
||||
// TODO(zcbenz):
|
||||
// This test does not run on Linux CI. See:
|
||||
// https://github.com/electron/electron/issues/28699
|
||||
@@ -135,7 +135,7 @@
|
||||
const w = new BrowserWindow({});
|
||||
const maximize = once(w, 'maximize');
|
||||
w.maximize();
|
||||
@@ -4746,7 +4746,7 @@ describe('BrowserWindow module', () => {
|
||||
@@ -4747,7 +4747,7 @@ describe('BrowserWindow module', () => {
|
||||
});
|
||||
|
||||
// TODO(dsanders11): Enable once maximize event works on Linux again on CI
|
||||
@@ -144,7 +144,7 @@
|
||||
afterEach(closeAllWindows);
|
||||
it('should show the window if it is not currently shown', async () => {
|
||||
const w = new BrowserWindow({ show: false });
|
||||
@@ -4783,7 +4783,7 @@ describe('BrowserWindow module', () => {
|
||||
@@ -4784,7 +4784,7 @@ describe('BrowserWindow module', () => {
|
||||
|
||||
// TODO(dsanders11): Enable once minimize event works on Linux again.
|
||||
// See https://github.com/electron/electron/issues/28699
|
||||
@@ -153,7 +153,7 @@
|
||||
const w = new BrowserWindow();
|
||||
const minimize = once(w, 'minimize');
|
||||
w.minimize();
|
||||
@@ -5269,7 +5269,7 @@ describe('BrowserWindow module', () => {
|
||||
@@ -5270,7 +5270,7 @@ describe('BrowserWindow module', () => {
|
||||
});
|
||||
|
||||
// On Linux there is no "resizable" property of a window.
|
||||
@@ -162,7 +162,7 @@
|
||||
const w = new BrowserWindow({ show: false });
|
||||
expect(w.resizable).to.be.true('resizable');
|
||||
|
||||
@@ -5408,7 +5408,7 @@ describe('BrowserWindow module', () => {
|
||||
@@ -5429,7 +5429,7 @@ describe('BrowserWindow module', () => {
|
||||
});
|
||||
});
|
||||
|
||||
@@ -171,7 +171,7 @@
|
||||
// Not implemented on Linux.
|
||||
afterEach(closeAllWindows);
|
||||
|
||||
@@ -6653,7 +6653,7 @@ describe('BrowserWindow module', () => {
|
||||
@@ -6654,7 +6654,7 @@ describe('BrowserWindow module', () => {
|
||||
describe('"transparent" option', () => {
|
||||
afterEach(closeAllWindows);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user