electron-roller[bot]
|
b93642678c
|
chore: bump chromium to 149.0.7798.0 (main) (#50814)
* chore: bump chromium in DEPS to 149.0.7779.0
* chore: bump chromium in DEPS to 149.0.7781.0
* 7726883: Add secondary label support to SimpleMenuModel and update views_examples
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7726883
Co-Authored-By: Claude <svc-devxp-claude@slack-corp.com>
* chore: update patches (trivial only)
Co-Authored-By: Claude <svc-devxp-claude@slack-corp.com>
* fix: IWYU for base/logging.h
Upstream is removing transitive includes of base/logging.h as part of
crbug.com/499476145. Several CLs landed in this roll that required
adding explicit includes across Electron source and patches.
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7732103
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7735571
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* 7732482: [bedrock] Create BrowserProcess setters for system tray icons
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7732482
Co-Authored-By: Claude <svc-devxp-claude@slack-corp.com>
* chore: update patches (trivial only)
Co-Authored-By: Claude <svc-devxp-claude@slack-corp.com>
* 7739543: Add RenderWidgetHostView::HasSavedFrame
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7739543
Co-Authored-By: Claude <svc-devxp-claude@slack-corp.com>
* chore: bump chromium in DEPS to 149.0.7783.0
* chore: bump chromium in DEPS to 149.0.7789.0
* chore: update patches (trivial only)
* 7703728: DedicatedWorker: Enforce same-origin check for main script fetch.
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7703728
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* 7720140: Remove GetPrefServiceForContext from ExtensionsBrowserClient
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7720140
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* chore: update patches (trivial only)
* 7728375: Disable reentrancy by default except for Android and iOS
Upstream changed the default ObserverList reentrancy policy from
kAllowReentrancy to kDisallowReentrancy. Electron's observer lists
are re-entered when macOS AppKit delivers synchronous window
notifications (e.g. windowDidResignMain: during windowDidChangeOcclusionState:)
because JS event handlers can trigger window state changes mid-iteration.
Explicitly opt into kAllowReentrancy for now. A follow-up should
convert synchronous Emit calls in window observer callbacks to
EmitEventSoon to eliminate the reentrancy.
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7728375
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* chore: bump chromium in DEPS to 149.0.7791.1
* chore: update patches (trivial only)
* 7696481: [pdf] Rename PdfViewerStreamManager to MimeHandlerStreamManager
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7696481
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* 7745796: Printing: Remove parameter from ShowScriptedPrintPreview() interface
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7745796
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* 7688714: [Lens / Cookies] Grant secure cookie exemptions for Lens side panel
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7688714
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* 7752609: don't show glic button for non-normal BWIs.
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7752609
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* 7749860: [media] Remove VideoFrame::WrapSharedImage with coded_size
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7749860
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* chore: bump chromium in DEPS to 149.0.7793.0
* chore: bump chromium in DEPS to 149.0.7795.0
* chore: bump chromium in DEPS to 149.0.7797.0
* chore: update patches
* chore: remove upstreamed patches
- fix_pass_trigger_for_global_shortcuts_on_wayland.patch: https://chromium-review.googlesource.com/c/chromium/src/+/7620219
- gin_mark_argumentholder_as_cppgc_stack_allocated.patch: https://chromium-review.googlesource.com/c/chromium/src/+/7728865
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* chore: bump chromium in DEPS to 149.0.7798.0
* chore: update filenames.libcxx.gni
* 7760061: Reland Reland Add a client-side decorated frame view for non-browser widgets on Linux
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7760061
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* 7760945: Rename WebString::UTF8ConversionMode to Utf8ConversionMode
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7760945
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* chore: update patches
* chore: remove upstreamed patches
- patches/devtools_frontend/fix_context_selector_not_showing_execution_contexts.patch: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/7761316
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* 7719004: [extensions] Gate dict-format mime_types_handler parsing
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7719004
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* 7716681: [pdf] Introduce MimeHandlerStreamDelegate and plumb ownership
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7716681
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* 7725342: Rename WebString::FromUTF8 to FromUtf8 in Blink
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7725342
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* 7615475: Add a native frame view for non-browser widgets on Linux
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7615475
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* 7735248: Move ManifestV2ExperimentManager to //extensions
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7735248
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* 7725187: linux: set env FC_FONTATIONS and EGL_PLATFORM early
Move Ozone pre-init from ElectronBrowserMainParts::PreEarlyInitialization()
to ElectronMainDelegate::PreSandboxStartup() to match upstream's rename
and relocation. The call has to run before threads are created.
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7725187
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* 7743280: Introduce client ID for network throttling conditions.
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7743280
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* chore: disable ml-kem node test incompatible with BoringSSL
test-crypto-pqc-key-objects-ml-kem: BoringSSL's ML-KEM support is
inconsistent with the test's OpenSSL-version-based assumptions.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* test: update V8 serialization wire format version to 16
V8 14.9 (Chromium 149) bumped the serialization wire format from
version 15 to 16. Update the hardcoded expected bytes in the
test-v8-serdes.js test.
Remove this patch once upstream Node.js catches up via its next
V8 roll.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: Samuel Maddock <samuelmaddock@electronjs.org>
Co-authored-by: Claude <svc-devxp-claude@slack-corp.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: clavin <clavin@electronjs.org>
|
2026-04-23 16:32:10 -05:00 |
|
Charles Kerr
|
30d2fadb28
|
refactor: replace base::StringPrintf() calls with absl::StrFormat() (#46024)
The former is now a pass-through for the latter and is slated for removal
Xref: https://issues.chromium.org/issues/40241565
https://chromium-review.googlesource.com/c/chromium/src/+/4907781
|
2025-03-14 17:14:32 -05:00 |
|
Charles Kerr
|
3271b82094
|
refactor: remove unused system header includes (#46015)
* chore: remove unused #include <string>
* chore: remove unused #include <optional>
* chore: remove unused #include <vector>
* chore: remove unused #include <string_view>
* chore: remove unused #include <memory>
* chore: remove unused #include <utility>
* chore: remove unused #include <tuple>
* chore: remove unused #include <unordered_set>
* chore: remove unused #include <functional>
* chore: iwyu <set>
* chore: iwyu <map>
|
2025-03-14 10:59:15 -05:00 |
|
co63oc
|
36ec9d7236
|
docs: fix spelling errors in code comments (#45842)
chore: Fix typos
|
2025-02-28 12:24:00 +01:00 |
|
electron-roller[bot]
|
213165a467
|
chore: bump chromium to 134.0.6988.0 (main) (#45334)
* chore: bump chromium in DEPS to 134.0.6976.0
* chore: update mas_avoid_private_macos_api_usage.patch.patch
https://chromium-review.googlesource.com/c/chromium/src/+/6171046
process_info_mac.cc -> process_info_mac.mm
* chore: update build_do_not_depend_on_packed_resource_integrity.patch
https://chromium-review.googlesource.com/c/chromium/src/+/6196857
* chore: update feat_add_support_for_missing_dialog_features_to_shell_dialogs.patch
https://chromium-review.googlesource.com/c/chromium/src/+/6182296
https://chromium-review.googlesource.com/c/chromium/src/+/6183404
https://chromium-review.googlesource.com/c/chromium/src/+/6187853
A lot changed in the upstream implementation. There's a good chance I got
this wrong as threading has changed and moved some variables into globals.
* chore: remove build_remove_vr_directx_helpers_dependency.patch
https://chromium-review.googlesource.com/c/chromium/src/+/6186102
This landed upstream
* chore: e patches all
* chore: update net::CookieInclusionStatus::ExclusionReason enum
https://chromium-review.googlesource.com/c/chromium/src/+/6183252
https://chromium-review.googlesource.com/c/chromium/src/+/6185544
* chore: update content::WebAuthenticationDelegate import
https://chromium-review.googlesource.com/c/chromium/src/+/6189769
* Revert "chore: disable focus handling test due to win32/ia32 regression"
This reverts commit 1a57ba5d59.
* chore: bump chromium in DEPS to 134.0.6978.0
* chore: bump chromium in DEPS to 134.0.6980.0
* chore: bump chromium in DEPS to 134.0.6982.0
* chore: bump chromium in DEPS to 134.0.6984.0
* 6196281: Allow direct embedder IsPdfInternalPluginAllowedOrigin() interaction
https://chromium-review.googlesource.com/c/chromium/src/+/6196281
* 6196283: Delete PdfInternalPluginDelegate
https://chromium-review.googlesource.com/c/chromium/src/+/6196283
* chore: update patches
* chore: bump chromium in DEPS to 134.0.6986.0
* chore: update patches
* 6205762: Support option to use window.showSaveFilePicker() in PDF attachment code
https://chromium-review.googlesource.com/c/chromium/src/+/6205762
See also:
* https://issues.chromium.org/issues/373852607
* 5939153: [PDF] Add PdfUseShowSaveFilePicker feature flag | https://chromium-review.googlesource.com/c/chromium/src/+/5939153
* 6205761: Delete spurious Ink-specific code in pdf_viewer.ts | https://chromium-review.googlesource.com/c/chromium/src/+/6205761
* 6209609: Remove WebVector: Automatic changes
https://chromium-review.googlesource.com/c/chromium/src/+/6209609
* 6205488: UI: make QT5 optional
https://chromium-review.googlesource.com/c/chromium/src/+/6205488
* 6178281: Rename pak files from branding strings
https://chromium-review.googlesource.com/c/chromium/src/+/6178281
* fixup! 6209609: Remove WebVector: Automatic changes https://chromium-review.googlesource.com/c/chromium/src/+/6209609
* 6193249: Switch from safe_browsing::EventResult to enterprise_connectors:EventResult
https://chromium-review.googlesource.com/c/chromium/src/+/6193249
* 6197457: Remove Pause/ResumeReadingBodyFromNet IPCs
https://chromium-review.googlesource.com/c/chromium/src/+/6197457
* 6191230: Record total time spent on a picture in picture window
https://chromium-review.googlesource.com/c/chromium/src/+/6191230
* chore: bump chromium in DEPS to 134.0.6988.0
* chore: update patches
* 6215440: Remove base/ranges/.
https://chromium-review.googlesource.com/c/chromium/src/+/6215440
* Disable unsafe buffers error
Not sure what changed, but we're now seeing unsafe buffer errors in Chromium code, at least when using reclient. Will update this comment if we find out the cause.
* 6187853: SelectFileDialogLinuxPortal: Use dbus_xdg::Request and DbusType
https://chromium-review.googlesource.com/c/chromium/src/+/6187853
* fix `setDisplayMediaRequestHandler` test
Given how this test is written, I would expect this assertion to be false. It seems the oppositue was true before, but that was also acknowledged to be suprising. Seems that the underlying implementation is now fixed and works as expected.
* fixup! 6187853: SelectFileDialogLinuxPortal: Use dbus_xdg::Request and DbusType https://chromium-review.googlesource.com/c/chromium/src/+/6187853
* chore: udpate patches
* Multiple PRS: https://chromium-review.googlesource.com/c/chromium/src/+/6185544 | https://chromium-review.googlesource.com/c/chromium/src/+/6183252
* fix: cast enum class to numeric type
* fix: add 1 to MAX_EXCLUSION_REASON because enum values are zero-based, and we want the total count of reasons.
* Reapply "chore: disable focus handling test due to win32/ia32 regression"
This reverts commit 760b1a519b.
* refactor: use ExclusionReasonBitset::kValueCount for size
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: Samuel Maddock <smaddock@slack-corp.com>
Co-authored-by: clavin <clavin@electronjs.org>
Co-authored-by: alice <alice@makenotion.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
|
2025-02-06 15:30:54 -05:00 |
|
Charles Kerr
|
3c941c7e8f
|
fix: modernize-avoid-c-arrays (#44813)
use string_view for constants used in methods that take string_view args
|
2024-11-25 10:49:58 -05:00 |
|
BILL SHEN
|
a120d87570
|
fix: add theme data source for devtools. (#44114)
* fix: add theme data source for devtools.
* chore: add ut.
* chore: remove recording histograms
* fix: add theme data source for devtools.
* chore: separate files
* chore: separate files
* chore: remove pragma once
* chore: fix lint issue.
|
2024-11-13 13:23:37 +01:00 |
|