electron/shell/browser
trop[bot] 2d7cfd3de2
perf: don't wait for thumbnails if they were not requested on macOS (#46250)
When using the SCK thumbnail capturer, the first refresh has the list of
sources, and the second refresh has the thumbnails. If thumbnails are
not needed, only wait for the first refresh.

Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: John Beutner <beutner.john@gmail.com>
2025-03-25 16:44:25 +01:00
..
api perf: don't wait for thumbnails if they were not requested on macOS (#46250) 2025-03-25 16:44:25 +01:00
badging refactor: remove use of deprecated API BuildServiceInstanceFor() (#43690) 2024-09-12 15:44:14 -05:00
bluetooth chore: bump chromium to 131.0.6734.0 (main) (#43769) 2024-09-25 06:19:39 -05:00
extensions refactor: remove unused weak_factory_ in electron_management_api_delegate.cc (#46219) 2025-03-24 15:03:08 +01:00
file_system_access refactor: remove unused system header includes (34-x-y) (#46135) 2025-03-20 07:57:29 +01:00
hid refactor: use C++20's contains() method (#45814) 2025-02-27 10:38:30 +01:00
lib chore: more iwyu (#43063) 2024-07-29 12:42:57 -05:00
linux fix: modernize-use-using clang-tidy warnings (#44835) 2024-11-25 13:53:59 -05:00
mac fix: APNS token ids are lowercase ASCII (#46150) 2025-03-20 16:52:03 -05:00
media chore: iwyu mojom-forward header files (#43741) 2024-09-17 12:58:56 -07:00
net refactor: remove unused method ProxyingWebSocket::web_request_api() (#46216) 2025-03-24 08:21:59 -05:00
notifications perf: cache whether or not ELECTRON_DEBUG_NOTIFICATIONS env var is set (#45163) 2025-01-09 09:22:51 -06:00
osr refactor: remove unused system header includes (34-x-y) (#46135) 2025-03-20 07:57:29 +01:00
plugins refactor: use C++20's contains() method (#45814) 2025-02-27 10:38:30 +01:00
printing fix: misc-use-internal-linkage warnings (#44872) 2024-11-27 12:35:37 -06:00
resources build: add NSPrefersDisplaySafeAreaCompatibilityMode = false to Info.plist (#45469) 2025-02-05 10:50:50 +01:00
serial refactor: use base::NumberToString() (#46152) 2025-03-20 13:47:41 -05:00
ui fix: system-context-menu should only fire in draggable regions (34-x-y) (#46175) 2025-03-25 12:20:57 +01:00
usb refactor: use C++20's contains() method (#45814) 2025-02-27 10:38:30 +01:00
webauthn chore: add/fix interface comments for sections of methods (#42566) 2024-06-20 10:49:07 +02:00
win chore: remove unused #includes (#42971) 2024-07-22 11:31:32 +02:00
animation_util.h feat: replace BrowserView with WebContentsView (#35658) 2023-12-13 13:01:03 -08:00
animation_util_mac.mm feat: replace BrowserView with WebContentsView (#35658) 2023-12-13 13:01:03 -08:00
auto_updater.cc build: make is_mas_build a generated header instead of config (#43737) 2024-09-17 01:38:56 -07:00
auto_updater.h fix: modernize-use-equals-default warnings (#44944) 2024-12-03 21:19:32 -06:00
auto_updater_mac.mm chore: bump chromium to 120.0.6099.0 (main) (#40316) 2023-11-01 10:02:12 -04:00
background_throttling_source.h fix: disable background throttling also in the viz::DisplayScheduler (#38924) 2023-09-26 16:00:46 -04:00
browser.cc chore: remove unused base/ includes (#43688) 2024-09-12 16:05:37 +02:00
browser.h chore: more iwyu (#43063) 2024-07-29 12:42:57 -05:00
browser_linux.cc refactor: fix modernize-return-braced-init-list warnings (#44856) 2024-11-26 22:18:13 -06:00
browser_mac.mm build: make is_mas_build a generated header instead of config (#43737) 2024-09-17 01:38:56 -07:00
browser_observer.h fix: modernize-use-equals-default warnings (#44944) 2024-12-03 21:19:32 -06:00
browser_process_impl.cc chore: bump chromium to 129.0.6668.0 (main) (#43368) 2024-08-20 16:54:27 +02:00
browser_process_impl.h chore: bump chromium to 129.0.6668.0 (main) (#43368) 2024-08-20 16:54:27 +02:00
browser_win.cc refactor: return-braced-init-list pt 2 of 2 (#44891) 2024-11-30 16:47:30 -06:00
certificate_manager_model.cc refactor: remove deprecated BrowserContext::ResourceContext (#41221) 2024-02-05 18:12:34 -06:00
certificate_manager_model.h chore: more iwyu (#43063) 2024-07-29 12:42:57 -05:00
child_web_contents_tracker.cc chore: bump chromium to 99.0.4767.0 (main) (#31986) 2022-01-10 17:31:39 -05:00
child_web_contents_tracker.h chore: add ELECTRON_ prefix to C++ include guards (#31925) 2021-11-22 16:34:31 +09:00
cookie_change_notifier.cc chore: more iwyu (#43063) 2024-07-29 12:42:57 -05:00
cookie_change_notifier.h chore: more iwyu (#43063) 2024-07-29 12:42:57 -05:00
draggable_region_provider.h refactor: move draggable regions to WebContents (#36230) 2022-11-07 10:15:57 -08:00
electron_api_ipc_handler_impl.cc chore: remove deprecated ipcRenderer.sendTo() (#39087) 2023-08-28 10:29:27 -04:00
electron_api_ipc_handler_impl.h feat: route deprecated sync clipboard read through permission checks (#45472) 2025-02-05 14:10:18 -05:00
electron_autofill_driver.cc feat: replace BrowserView with WebContentsView (#35658) 2023-12-13 13:01:03 -08:00
electron_autofill_driver.h chore: more iwyu (#43063) 2024-07-29 12:42:57 -05:00
electron_autofill_driver_factory.cc refactor: use C++20's contains() method (#45814) 2025-02-27 10:38:30 +01:00
electron_autofill_driver_factory.h refactor: prefer to inherit observer classes privately (#41360) 2024-05-21 14:21:31 -05:00
electron_browser_client.cc refactor: use C++20's contains() method (#45814) 2025-02-27 10:38:30 +01:00
electron_browser_client.h chore: bump chromium to 131.0.6762.0 (main) (#44117) 2024-10-07 18:06:47 -05:00
electron_browser_context.cc refactor: remove unused method ElectronBrowserContext::GetWeakPtr() (#46197) 2025-03-22 14:22:19 -05:00
electron_browser_context.h refactor: remove unused method ElectronBrowserContext::GetWeakPtr() (#46197) 2025-03-22 14:22:19 -05:00
electron_browser_main_parts.cc refactor: Add ElectronBrowserContext::BrowserContexts() (#46159) 2025-03-20 16:51:28 -05:00
electron_browser_main_parts.h chore: iwyu mojom-forward header files (#43741) 2024-09-17 12:58:56 -07:00
electron_browser_main_parts_linux.cc refactor: move impl classes into unnamed namespaces (#42390) 2024-06-10 17:00:20 -05:00
electron_browser_main_parts_mac.mm chore: remove more unused #include calls (#43000) 2024-07-25 11:25:45 +02:00
electron_browser_main_parts_posix.cc fix: -Wunsafe-buffer-usage warnings when read()ing and write()ing integers (#44185) 2024-10-11 14:29:00 -05:00
electron_crypto_module_delegate_nss.cc fix: -Wunsafe-buffer-usage warning in ChunkedDataPipeReadableStream (#44211) 2024-10-14 10:46:24 +02:00
electron_crypto_module_delegate_nss.h feat: Implement password delegate for NSS (#41205) 2024-07-17 09:48:03 -04:00
electron_download_manager_delegate.cc refactor: remove unused system header includes (34-x-y) (#46135) 2025-03-20 07:57:29 +01:00
electron_download_manager_delegate.h refactor: track downloads by guid (#45717) 2025-02-20 08:17:21 +01:00
electron_gpu_client.cc chore: bump chromium to 100.0.4857.0 (main) (#32419) 2022-02-09 18:58:52 -08:00
electron_gpu_client.h chore: add ELECTRON_ prefix to C++ include guards (#31925) 2021-11-22 16:34:31 +09:00
electron_navigation_throttle.cc chore: bump chromium to 127.0.6521.0 (main) (#42118) 2024-06-07 17:18:35 -04:00
electron_navigation_throttle.h chore: add/fix interface comments for sections of methods (#42566) 2024-06-20 10:49:07 +02:00
electron_pdf_document_helper_client.cc chore: bump chromium to 132.0.6820.0 (34-x-y) (#44585) 2024-11-06 12:00:35 -05:00
electron_pdf_document_helper_client.h chore: bump chromium to 132.0.6820.0 (34-x-y) (#44585) 2024-11-06 12:00:35 -05:00
electron_permission_manager.cc feat: route deprecated sync clipboard read through permission checks (#45472) 2025-02-05 14:10:18 -05:00
electron_permission_manager.h chore: bump chromium to 130.0.6695.0 (main) (#43454) 2024-09-17 18:12:11 -07:00
electron_plugin_info_host_impl.cc chore: bump chromium to 129.0.6650.0 (main) (#43266) 2024-08-12 10:28:33 +02:00
electron_plugin_info_host_impl.h chore: bump chromium to 129.0.6650.0 (main) (#43266) 2024-08-12 10:28:33 +02:00
electron_speech_recognition_manager_delegate.cc refactor: do not subclass ElectronSpeechRecognitionManagerDelegate from SpeechRecognitionEventListener (#42806) 2024-07-10 15:32:50 +02:00
electron_speech_recognition_manager_delegate.h refactor: do not subclass ElectronSpeechRecognitionManagerDelegate from SpeechRecognitionEventListener (#42806) 2024-07-10 15:32:50 +02:00
electron_web_contents_utility_handler_impl.cc feat: route deprecated sync clipboard read through permission checks (#45472) 2025-02-05 14:10:18 -05:00
electron_web_contents_utility_handler_impl.h refactor: remove unused system header includes (34-x-y) (#46135) 2025-03-20 07:57:29 +01:00
electron_web_ui_controller_factory.cc refactor: return-braced-init-list pt 2 of 2 (#44891) 2024-11-30 16:47:30 -06:00
electron_web_ui_controller_factory.h chore: add ELECTRON_ prefix to C++ include guards (#31925) 2021-11-22 16:34:31 +09:00
event_emitter_mixin.h chore: migrate base::StringPiece to std::string_view (#40915) 2024-01-10 19:00:37 -06:00
extended_web_contents_observer.h fix: modernize-use-equals-default warnings (#44944) 2024-12-03 21:19:32 -06:00
fake_location_provider.cc chore: remove unused base/ includes (#43688) 2024-09-12 16:05:37 +02:00
fake_location_provider.h chore: bump chromium to 116.0.5845.0 (main) (#38827) 2023-06-22 10:51:15 +02:00
feature_list.cc feat: add support for system picker in setDisplayMediaRequestHandler (#43581) 2024-09-10 16:05:57 -07:00
feature_list.h feat: add support for system picker in setDisplayMediaRequestHandler (#43581) 2024-09-10 16:05:57 -07:00
feature_list_mac.mm feat: add support for system picker in setDisplayMediaRequestHandler (#43581) 2024-09-10 16:05:57 -07:00
file_select_helper.cc refactor: return-braced-init-list pt 2 of 2 (#44891) 2024-11-30 16:47:30 -06:00
file_select_helper.h chore: remove more unused #include calls (#43000) 2024-07-25 11:25:45 +02:00
file_select_helper_mac.mm refactor: replace remaining NULL with nullptr (#40053) 2023-10-03 12:26:35 -07:00
font_defaults.cc fix: resolve font list in default prefernce values (#45917) 2025-03-07 16:01:49 +01:00
font_defaults.h fix: resolve font list in default prefernce values (#45917) 2025-03-07 16:01:49 +01:00
javascript_environment.cc refactor: remove unused system header includes (34-x-y) (#46135) 2025-03-20 07:57:29 +01:00
javascript_environment.h fix: support for v8.setHeapSnapshotNearHeapLimit api (#45644) 2025-02-17 15:48:02 +01:00
login_handler.cc chore: bump chromium to 131.0.6762.0 (main) (#44117) 2024-10-07 18:06:47 -05:00
login_handler.h chore: bump chromium to 131.0.6762.0 (main) (#44117) 2024-10-07 18:06:47 -05:00
microtasks_runner.cc perf: remove isolate scope from DidProcessTask() (#44471) 2024-10-31 20:21:07 -04:00
microtasks_runner.h chore: enable check raw ptr fields (#38167) 2023-05-11 16:07:39 -04:00
native_window.cc refactor: fix modernize-return-braced-init-list warnings (#44856) 2024-11-26 22:18:13 -06:00
native_window.h refactor: remove unused system header includes (34-x-y) (#46135) 2025-03-20 07:57:29 +01:00
native_window_features.cc chore: bump chromium to 127.0.6521.0 (main) (#42118) 2024-06-07 17:18:35 -04:00
native_window_features.h fix: Add support for Wayland window decorations (#29618) 2022-01-26 13:59:09 -08:00
native_window_mac.h fix: setContentProtection(true) after hide on Windows (#45890) 2025-03-05 10:48:03 -05:00
native_window_mac.mm fix: setContentProtection(true) after hide on Windows (#45890) 2025-03-05 10:48:03 -05:00
native_window_observer.h fix: modernize-use-equals-default warnings (#44944) 2024-12-03 21:19:32 -06:00
native_window_views.cc fix: setContentProtection(true) after hide on Windows (#45890) 2025-03-05 10:48:03 -05:00
native_window_views.h fix: setContentProtection(true) after hide on Windows (#45890) 2025-03-05 10:48:03 -05:00
native_window_views_win.cc fix: system-context-menu should only fire in draggable regions (34-x-y) (#46175) 2025-03-25 12:20:57 +01:00
network_hints_handler_impl.cc chore: remove more unused #include calls (#43000) 2024-07-25 11:25:45 +02:00
network_hints_handler_impl.h chore: enable check raw ptr fields (#38167) 2023-05-11 16:07:39 -04:00
protocol_registry.cc perf: prefer GURL string_view getters (#43443) 2024-08-23 17:15:45 -05:00
protocol_registry.h perf: prefer GURL string_view getters (#43443) 2024-08-23 17:15:45 -05:00
relauncher.cc refactor: remove unused system header includes (34-x-y) (#46135) 2025-03-20 07:57:29 +01:00
relauncher.h refactor: reduce scope of relauncher's internal constants (#44892) 2024-11-30 16:46:45 -06:00
relauncher_linux.cc chore: remove unused #includes (#42971) 2024-07-22 11:31:32 +02:00
relauncher_mac.cc chore: remove unused #includes (#42971) 2024-07-22 11:31:32 +02:00
relauncher_win.cc refactor: reduce scope of relauncher's internal constants (#44892) 2024-11-30 16:46:45 -06:00
session_preferences.cc refactor: add SessionPreferences::CreateForBrowserContext() (#38656) 2023-06-09 11:20:43 -05:00
session_preferences.h refactor: add SessionPreferences::CreateForBrowserContext() (#38656) 2023-06-09 11:20:43 -05:00
special_storage_policy.cc chore: remove unused base/ includes (#43688) 2024-09-12 16:05:37 +02:00
special_storage_policy.h chore: bump chromium to 106.0.5216.0 (main) (#34993) 2022-08-17 11:35:53 -07:00
web_contents_permission_helper.cc fix: crash on getUserMedia with invalid chromeMediaSourceId (#45756) 2025-02-21 22:18:59 +01:00
web_contents_permission_helper.h feat: route deprecated sync clipboard read through permission checks (#45472) 2025-02-05 14:10:18 -05:00
web_contents_preferences.cc feat: route deprecated sync clipboard read through permission checks (#45472) 2025-02-05 14:10:18 -05:00
web_contents_preferences.h feat: route deprecated sync clipboard read through permission checks (#45472) 2025-02-05 14:10:18 -05:00
web_contents_zoom_controller.cc perf: prefer GURL string_view getters (#43443) 2024-08-23 17:15:45 -05:00
web_contents_zoom_controller.h chore: more iwyu (#43063) 2024-07-29 12:42:57 -05:00
web_contents_zoom_observer.h chore: more iwyu (#43063) 2024-07-29 12:42:57 -05:00
web_view_guest_delegate.cc chore: bump chromium to 131.0.6734.0 (main) (#43769) 2024-09-25 06:19:39 -05:00
web_view_guest_delegate.h refactor: prefer to inherit observer classes privately (#41360) 2024-05-21 14:21:31 -05:00
web_view_manager.cc chore: bump chromium to 121.0.6147.0 (main) (#40523) 2023-11-28 13:40:12 -08:00
web_view_manager.h perf: use flat_set, flat_map for small, trivially-moved containers (#40817) 2024-01-05 12:18:31 +01:00
window_list.cc chore: remove unused base/ includes (#43688) 2024-09-12 16:05:37 +02:00
window_list.h refactor: migrate deprecated LazyInstance code to NoDestructor (#40927) 2024-01-10 14:01:49 -06:00
window_list_observer.h fix: modernize-use-equals-default warnings (#44944) 2024-12-03 21:19:32 -06:00
zoom_level_delegate.cc refactor: remove unused system header includes (34-x-y) (#46135) 2025-03-20 07:57:29 +01:00
zoom_level_delegate.h chore: more iwyu (#43063) 2024-07-29 12:42:57 -05:00