mirror of
https://github.com/electron/electron.git
synced 2026-02-19 03:14:51 -05:00
chore: bump chromium to 144.0.7559.31 (40-x-y) (#48958)
* chore: bump chromium in DEPS to 144.0.7527.1 * chore: bump chromium in DEPS to 144.0.7529.1 * chore: bump chromium in DEPS to 144.0.7529.3 * chore: bump chromium in DEPS to 144.0.7529.5 * chore: bump chromium in DEPS to 144.0.7531.1 * chore: bump chromium in DEPS to 144.0.7531.0 * chore: bump chromium in DEPS to 144.0.7532.1 * chore: bump chromium in DEPS to 144.0.7535.1 * chore: bump chromium in DEPS to 144.0.7537.1 * chore: bump chromium in DEPS to 144.0.7539.1 * chore: bump chromium in DEPS to 144.0.7541.1 * chore: bump chromium in DEPS to 144.0.7543.1 * chore: bump chromium in DEPS to 144.0.7545.1 * chore: bump chromium in DEPS to 144.0.7547.1 * chore: bump chromium in DEPS to 144.0.7549.1 * chore: bump chromium in DEPS to 144.0.7551.0 * chore: bump chromium in DEPS to 144.0.7553.0 * chore: bump chromium in DEPS to 144.0.7555.1 * chore: bump chromium in DEPS to 144.0.7557.1 * chore: bump chromium in DEPS to 144.0.7559.1 * chore: bump chromium in DEPS to 144.0.7559.5 * chore: bump chromium in DEPS to 144.0.7559.3 * chore: bump chromium in DEPS to 144.0.7559.12 * chore: bump chromium in DEPS to 144.0.7559.20 * fix(patch-conflict): update code cache patch for PersistentCache refactor Upstream refactored code cache to use PersistentCache with new class-based implementation (NoopCodeCacheHost, LocalCodeCacheHost, CodeCacheWithPersistentCacheHost). Updated patch to integrate custom scheme support into the new structure while preserving ProcessLockURLIsCodeCacheScheme checks for embedder-registered schemes. Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7044986 Co-Authored-By: Claude <svc-devxp-claude@slack-corp.com> (cherry picked from commit2b9d256e78) * fix(patch-conflict): update dialog patch for RequestXdgDesktopPortal API Upstream changed from SetSystemdScopeUnitNameForXdgPortal to RequestXdgDesktopPortal API pattern. Updated OnServiceStarted signature and kept OnSystemdUnitStarted callback that calls Electron's file_dialog::StartPortalAvailabilityTestInBackground(). Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7204285 Co-Authored-By: Claude <svc-devxp-claude@slack-corp.com> (cherry picked from commit2cd3911d92) * chore: update patches * fix(build): update VideoPixelFormat API for SharedImageFormat Upstream CL https://chromium-review.googlesource.com/c/chromium/src/+/7207153 removed VideoPixelFormatToGfxBufferFormat as part of migration to SharedImageFormat. Update to use VideoPixelFormatToSharedImageFormat which directly returns the SharedImageFormat. Co-Authored-By: Claude <svc-devxp-claude@slack-corp.com> (cherry picked from commitff9d072b4b) * fix(build): extend profile methods patch for ShouldEnableXfaForms The ShouldEnableXfaForms function uses Profile::FromBrowserContext() which is not available in Electron. Wrap the profile-dependent code in #if 0 to fall through to the feature flag default. Co-Authored-By: Claude <noreply@anthropic.com> (cherry picked from commit3edec8ee30) * fix(build): add missing include `components/dbus/xdg/systemd.h` for `void OnSystemdUnitStarted(dbus_xdg::SystemdUnitStatus)` in the same patch. (cherry picked from commit6929589c0d) * fixup! fix(build): add missing include (cherry picked from commit39cd8f15c1) * chore: update libc++ filenames (cherry picked from commit6aa1ecc71d) * fix(build): adapt to string-view-ification change in windows jump_list.cc 7186922: Fix unsafe buffer usage in base/win/win_util.cc https://chromium-review.googlesource.com/c/chromium/src/+/7186922 (cherry picked from commit85ce0d45a3) * chore: bump chromium in DEPS to 144.0.7559.31 * Fix Crash in FullscreenController::EnterFullscreenModeInternal https://chromium-review.googlesource.com/c/chromium/src/+/7260934 * chore: update patches --------- Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by: Keeley Hammond <khammond@slack-corp.com> Co-authored-by: Claude <svc-devxp-claude@slack-corp.com> Co-authored-by: John Kleinschmidt <kleinschmidtorama@gmail.com> Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: clavin <clavin@electronjs.org>
This commit is contained in:
committed by
GitHub
parent
96018acfc2
commit
9e7ef66ecb
@@ -47,7 +47,7 @@ bool AppendTask(const JumpListItem& item, IObjectCollection* collection) {
|
||||
|
||||
CComQIPtr<IPropertyStore> property_store(link);
|
||||
if (!base::win::SetStringValueForPropertyStore(property_store, PKEY_Title,
|
||||
item.title.c_str()))
|
||||
item.title))
|
||||
return false;
|
||||
|
||||
return SUCCEEDED(collection->AddObject(link));
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
#include "base/base64.h"
|
||||
#include "base/command_line.h"
|
||||
#include "base/numerics/byte_conversions.h"
|
||||
#include "components/viz/common/resources/shared_image_format_utils.h"
|
||||
#include "content/browser/compositor/image_transport_factory.h" // nogncheck
|
||||
#include "gpu/command_buffer/client/context_support.h"
|
||||
#include "gpu/ipc/client/client_shared_image_interface.h"
|
||||
@@ -703,8 +702,8 @@ v8::Local<v8::Value> ImportSharedTexture(v8::Isolate* isolate,
|
||||
media::VideoPixelFormat pixel_format = shared_texture.pixel_format;
|
||||
gfx::ColorSpace color_space = shared_texture.color_space;
|
||||
|
||||
auto buffer_format = media::VideoPixelFormatToGfxBufferFormat(pixel_format);
|
||||
if (!buffer_format.has_value()) {
|
||||
auto si_format = media::VideoPixelFormatToSharedImageFormat(pixel_format);
|
||||
if (!si_format.has_value()) {
|
||||
gin_helper::ErrorThrower(isolate).ThrowTypeError(
|
||||
"Invalid shared texture buffer format");
|
||||
return v8::Null(isolate);
|
||||
@@ -723,10 +722,8 @@ v8::Local<v8::Value> ImportSharedTexture(v8::Isolate* isolate,
|
||||
gpu::SHARED_IMAGE_USAGE_RASTER_READ |
|
||||
gpu::SHARED_IMAGE_USAGE_DISPLAY_READ;
|
||||
#endif
|
||||
|
||||
auto si_format = viz::GetSharedImageFormat(buffer_format.value());
|
||||
auto si =
|
||||
sii->CreateSharedImage({si_format, coded_size, color_space,
|
||||
sii->CreateSharedImage({si_format.value(), coded_size, color_space,
|
||||
shared_image_usage, "SharedTextureVideoFrame"},
|
||||
std::move(gmb_handle));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user