electron/shell/browser/ui
electron-roller[bot] 30fbeec036
chore: bump chromium to 131.0.6734.0 (main) (#43769)
* chore: bump chromium in DEPS to 130.0.6723.4

* chore: bump chromium in DEPS to 131.0.6724.0

* chore: update patches

* chore: update libc++ filenames

* 5844369: controlledframe: Disable Web Bluetooth for <webview> & <controlledframe>
https://chromium-review.googlesource.com/c/chromium/src/+/5844369

* (multiple CLs): Use an opaque type for FrameTreeNode IDs

5807683: Use an opaque type for FrameTreeNode IDs, part 1 | https://chromium-review.googlesource.com/c/chromium/src/+/5807683
5829746: Use an opaque type for FrameTreeNode IDs, part 2 | https://chromium-review.googlesource.com/c/chromium/src/+/5829746
5836903: Use an opaque type for FrameTreeNode IDs, part 7 | https://chromium-review.googlesource.com/c/chromium/src/+/5836903
5837249: Use an opaque type for FrameTreeNode IDs, part 8 | https://chromium-review.googlesource.com/c/chromium/src/+/5837249
5836564: Use an opaque type for FrameTreeNode IDs, part 12 | https://chromium-review.googlesource.com/c/chromium/src/+/5836564
5837180: Use an opaque type for FrameTreeNode IDs, part 15 | https://chromium-review.googlesource.com/c/chromium/src/+/5837180

* 5822889: [task] Make GetForegroundTaskRunner non-virtual
https://chromium-review.googlesource.com/c/v8/v8/+/5822889

* 5833297: Remove unused inner WebContents attach params
https://chromium-review.googlesource.com/c/chromium/src/+/5833297

* 5806403: Shift PowerMonitor to non static
https://chromium-review.googlesource.com/c/chromium/src/+/5806403

* 5666874: [3/N] Remove old OnPowerChange in PowerObserver
https://chromium-review.googlesource.com/c/chromium/src/+/5666874

* 5829085: [v8] Differentiate between UserVisible and BestEffort task runners
https://chromium-review.googlesource.com/c/chromium/src/+/5829085

* 5791112: [webrtc] Use `c/b/permissions/system` for system permissions
https://chromium-review.googlesource.com/c/chromium/src/+/5791112

* 5825636: [Extensions] Create WebContentsObservers with ExtensionsBrowserClient
https://chromium-review.googlesource.com/c/chromium/src/+/5825636

* fixup! (multiple CLs): Use an opaque type for FrameTreeNode IDs

* fixup! 5791112: [webrtc] Use `c/b/permissions/system` for system permissions https://chromium-review.googlesource.com/c/chromium/src/+/5791112

* chore: bump chromium in DEPS to 131.0.6726.0

* chore: update patches

* chore: update libc++ filenames

* 5858119: Declutter: Allow opening to a specific feature
https://chromium-review.googlesource.com/c/chromium/src/+/5858119

* fix: macOS SDK 15 error

Not sure exactly what changed in the upgrade to macOS SDK 15, but it triggered a new error:

```
electron/shell/browser/ui/message_box_mac.mm:84:7: error: multiple methods named 'highlight:' found with mismatched result, parameter type or attributes
```

The `highlight:` selector a few lines down was ambiguous because the object type of the `NSArray` was not specified. Specifying `NSButton` as the element type makes the selector unambiguous for type checking.

* 5854143: [File Download Access Prevention] Obfuscate download file for enterprise deep scan
https://chromium-review.googlesource.com/c/chromium/src/+/5854143

* 5854811: Use kNotAllowedError instead of kSecurityError for Web MIDI
https://chromium-review.googlesource.com/c/chromium/src/+/5854811

* chore: bump chromium in DEPS to 131.0.6728.0

* chore: update patches

* disable invalid test

* chore: bump chromium in DEPS to 131.0.6730.0

* chore: update patches

* update build tools target commit for new macOS SDK

* chore: update libc++ file names

* chore: bump chromium in DEPS to 131.0.6732.0

* chore: bump chromium in DEPS to 131.0.6734.0

* 5856527: [UI] Use mojo enum for `WindowShowState` in ui/

https://chromium-review.googlesource.com/c/chromium/src/+/5856527

* chore: update build-tools sha to include macOD 15.0 SDK

---------

Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: clavin <clavin@electronjs.org>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
Co-authored-by: alice <alice@makenotion.com>
2024-09-25 06:19:39 -05:00
..
cocoa fix: detach native view when its removed from parent on macOS (#43627) 2024-09-24 15:28:36 +02:00
gtk chore: more iwyu (#43063) 2024-07-29 12:42:57 -05:00
views fix: resizing border on Linux WCO caption buttons (#43724) 2024-09-17 11:56:43 +02:00
webui chore: remove more unused #include calls (#43000) 2024-07-25 11:25:45 +02:00
win chore: iwyu mojom-forward header files (#43741) 2024-09-17 12:58:56 -07:00
x refactor: remove unused SetWMSpecState (#43347) 2024-08-19 17:15:19 -04:00
accelerator_util.cc chore: remove unused #includes (#42971) 2024-07-22 11:31:32 +02:00
accelerator_util.h chore: enable check raw ptr fields (#38167) 2023-05-11 16:07:39 -04:00
accelerator_util_unittests.cc chore: remove unused #includes (#42971) 2024-07-22 11:31:32 +02:00
autofill_popup.cc perf: avoid redundant calls to GetView() (#43216) 2024-08-06 11:25:59 -05:00
autofill_popup.h chore: more iwyu (#43063) 2024-07-29 12:42:57 -05:00
certificate_trust.h chore: more iwyu (#43063) 2024-07-29 12:42:57 -05:00
certificate_trust_mac.mm chore: more iwyu (#43063) 2024-07-29 12:42:57 -05:00
certificate_trust_win.cc chore: more iwyu (#43063) 2024-07-29 12:42:57 -05:00
devtools_manager_delegate.cc refactor: reduce code duplication in gin_helper::Promise (#43716) 2024-09-16 23:08:40 -05:00
devtools_manager_delegate.h chore: remove unused #includes (#42971) 2024-07-22 11:31:32 +02:00
devtools_ui.cc chore: bump chromium to 130.0.6695.0 (main) (#43454) 2024-09-17 18:12:11 -07:00
devtools_ui.h chore: remove unused #includes (#42971) 2024-07-22 11:31:32 +02:00
drag_util.cc chore: remove more unused #include calls (#43000) 2024-07-25 11:25:45 +02:00
drag_util.h chore: iwyu mojom-forward header files (#43741) 2024-09-17 12:58:56 -07:00
drag_util_mac.mm chore: remove more unused #include calls (#43000) 2024-07-25 11:25:45 +02:00
drag_util_views.cc chore: cleanup drag_util (#36806) 2023-01-09 10:00:47 +01:00
electron_desktop_window_tree_host_linux.cc chore: remove unused method ElectronDesktopWindowTreeHostLinux::UpdateClientDecorationHints() (#43283) 2024-08-10 18:55:10 -05:00
electron_desktop_window_tree_host_linux.h chore: remove unused method ElectronDesktopWindowTreeHostLinux::UpdateClientDecorationHints() (#43283) 2024-08-10 18:55:10 -05:00
electron_gdk_pixbuf.sigs refactor: use stubs for gdk-pixbuf dependency (#34077) 2022-06-19 17:42:30 -07:00
electron_gtk.fragment refactor: use stubs for gdk-pixbuf dependency (#34077) 2022-06-19 17:42:30 -07:00
electron_gtk.sigs refactor: use stubs for gdk-pixbuf dependency (#34077) 2022-06-19 17:42:30 -07:00
electron_menu_model.cc chore: remove unused #includes (#42971) 2024-07-22 11:31:32 +02:00
electron_menu_model.h refactor: inline simple getters, pt . 2 (#41254) 2024-02-09 10:29:14 +01:00
file_dialog.h chore: more iwyu (#43063) 2024-07-29 12:42:57 -05:00
file_dialog_linux.cc refactor: prefer std::ranges over base::ranges (#43172) 2024-08-02 21:21:59 -05:00
file_dialog_mac.mm build: make is_mas_build a generated header instead of config (#43737) 2024-09-17 01:38:56 -07:00
file_dialog_win.cc chore: more iwyu (#43063) 2024-07-29 12:42:57 -05:00
gtk_util.cc chore: update links in comments (#37197) 2023-02-11 18:52:54 -08:00
gtk_util.h chore: add ELECTRON_ prefix to C++ include guards (#31925) 2021-11-22 16:34:31 +09:00
inspectable_web_contents.cc fix: -Wunsafe-buffer-usage warnings in GetNextZoomLevel() (#43803) 2024-09-21 17:21:02 -05:00
inspectable_web_contents.h fix: EyeDropper working in devtools (#43685) 2024-09-12 15:40:56 +02:00
inspectable_web_contents_delegate.h chore: remove more unused #include calls (#43000) 2024-07-25 11:25:45 +02:00
inspectable_web_contents_view.cc fix: remove InspectableWebContentsViewMac (#43033) 2024-07-27 11:44:22 -05:00
inspectable_web_contents_view.h chore: iwyu mojom-forward header files (#43741) 2024-09-17 12:58:56 -07:00
inspectable_web_contents_view_delegate.cc chore: bump chromium to 93.0.4536.0 (main) (#29586) 2021-06-08 15:22:43 -05:00
inspectable_web_contents_view_delegate.h chore: bump chromium to 100.0.4857.0 (main) (#32419) 2022-02-09 18:58:52 -08:00
inspectable_web_contents_view_mac.h fix: remove InspectableWebContentsViewMac (#43033) 2024-07-27 11:44:22 -05:00
inspectable_web_contents_view_mac.mm chore: more iwyu (#43063) 2024-07-29 12:42:57 -05:00
message_box.h chore: replace absl::optional<T> with std::optional<T> (#40928) 2024-01-10 16:23:35 -06:00
message_box_gtk.cc chore: remove more unused #include calls (#43000) 2024-07-25 11:25:45 +02:00
message_box_mac.mm chore: bump chromium to 131.0.6734.0 (main) (#43769) 2024-09-25 06:19:39 -05:00
message_box_win.cc chore: replace absl::optional<T> with std::optional<T> (#40928) 2024-01-10 16:23:35 -06:00
run_all_unittests.cc chore: remove more unused #include calls (#43000) 2024-07-25 11:25:45 +02:00
status_icon_gtk.cc chore: bump chromium to 119.0.6045.0 (main) (#40076) 2023-10-05 19:59:39 -04:00
status_icon_gtk.h chore: bump chromium to 119.0.6045.0 (main) (#40076) 2023-10-05 19:59:39 -04:00
tray_icon.cc refactor: put empty virtual function definitions in header (#43285) 2024-08-12 09:56:51 +02:00
tray_icon.h refactor: put empty virtual function definitions in header (#43285) 2024-08-12 09:56:51 +02:00
tray_icon_cocoa.h chore: add/fix interface comments for sections of methods (#42566) 2024-06-20 10:49:07 +02:00
tray_icon_cocoa.mm chore: remove unused #includes (#42971) 2024-07-22 11:31:32 +02:00
tray_icon_linux.cc chore: replace absl::optional<T> with std::optional<T> (#40928) 2024-01-10 16:23:35 -06:00
tray_icon_linux.h chore: bump chromium to 116.0.5817.0 (main) (#38465) 2023-06-09 16:08:36 -07:00
tray_icon_observer.h feat: add middle click event to tray (#39926) 2023-09-27 14:21:15 -04:00
tray_icon_win.cc chore: replace absl::optional<T> with std::optional<T> (#40928) 2024-01-10 16:23:35 -06:00