electron/atom/browser
Shelley Vohr b3fcc080d5
fix: destroy tray on current tick (#18196)
This code was originally added in #6448 to handle an edge case crash in 10.9, and we no longer support 10.9 and therefore no longer need to account for this case.

It addressed the crash, but also created a race condition whereby when a new tray is created the old tray's destroy wouldn't have been fully completed and therefore a new one would be spawned. This fixes that by destroying the tray on the current tick once more.
2019-05-08 15:40:30 -07:00
..
api fix: destroy tray on current tick (#18196) 2019-05-08 15:40:30 -07:00
lib chore: convert base::Bind instances across some files (#18112) 2019-05-03 08:49:26 +09:00
loader build: enable gn check for //electron:electron_lib (#17100) 2019-03-05 10:38:55 +05:30
mac chore: convert more files away from base::Bind (#18121) 2019-05-03 12:08:41 -07:00
media Move MediaStream Mojo and public interfaces to Blink. 2019-02-14 23:59:21 +05:30
net feat: migrate protocol module to NetworkService (Part 5) (#18170) 2019-05-07 11:33:05 +09:00
notifications chore: convert more files away from base::Bind (#18121) 2019-05-03 12:08:41 -07:00
osr chore: convert more files away from base::Bind (#18121) 2019-05-03 12:08:41 -07:00
printing chore: node_includes header no longer needs to be at the end of the list (#17090) 2019-03-11 17:13:43 -07:00
resources Bump v6.0.0-nightly.20190404 2019-04-04 11:42:14 -07:00
ui fix: crash on systemPreferences.getAccentColor() (#18144) 2019-05-07 08:26:34 -07:00
win
atom_blob_reader.cc chore: convert more module and helper files from bind (#18069) 2019-05-02 08:32:33 -07:00
atom_blob_reader.h feat: promisify session.getBlobData() (#17303) 2019-03-14 08:11:01 -07:00
atom_browser_client.cc feat: migrate protocol module to NetworkService (Part 5) (#18170) 2019-05-07 11:33:05 +09:00
atom_browser_client.h feat: migrate protocol module to NetworkService (Part 5) (#18170) 2019-05-07 11:33:05 +09:00
atom_browser_context.cc feat: allow setting of global fallback user agent (#18016) 2019-05-01 16:34:42 -07:00
atom_browser_context.h refactor: Enable network service (Part 1) (#17431) 2019-03-26 10:10:48 +09:00
atom_browser_main_parts.cc refactor: use base::size() for array sizes (#18155) 2019-05-07 09:19:14 -04:00
atom_browser_main_parts.h refactor: initialize feature list earlier (#17922) 2019-04-23 15:18:12 -07:00
atom_browser_main_parts_mac.mm fix: crash when run from SMB network share (#17886) 2019-04-22 19:28:48 -07:00
atom_browser_main_parts_posix.cc chore: convert more module and helper files from bind (#18069) 2019-05-02 08:32:33 -07:00
atom_download_manager_delegate.cc chore: convert base::Bind instances across some files (#18112) 2019-05-03 08:49:26 +09:00
atom_download_manager_delegate.h fix: use async save dialog for anchor download attribute (#16612) 2019-01-31 11:06:55 +09:00
atom_gpu_client.cc feat: support ELECTRON_DEFAULT_ERROR_MODE in the GPU process (#17728) 2019-04-30 12:45:48 -04:00
atom_gpu_client.h feat: support ELECTRON_DEFAULT_ERROR_MODE in the GPU process (#17728) 2019-04-30 12:45:48 -04:00
atom_javascript_dialog_manager.cc refactor: convert C++ enums to C++11 enum classes (#18087) 2019-05-03 14:11:41 -04:00
atom_javascript_dialog_manager.h
atom_navigation_throttle.cc
atom_navigation_throttle.h
atom_paths.h
atom_permission_manager.cc Change SubscribePermissionStatusChange to use a RFH to query permissions 2018-12-03 20:07:39 +05:30
atom_permission_manager.h Change SubscribePermissionStatusChange to use a RFH to query permissions 2018-12-03 20:07:39 +05:30
atom_quota_permission_context.cc
atom_quota_permission_context.h
atom_resource_dispatcher_host_delegate.cc chore: convert more module and helper files from bind (#18069) 2019-05-02 08:32:33 -07:00
atom_resource_dispatcher_host_delegate.h
atom_speech_recognition_manager_delegate.cc
atom_speech_recognition_manager_delegate.h
atom_web_ui_controller_factory.cc
atom_web_ui_controller_factory.h
auto_updater.cc
auto_updater.h
auto_updater_mac.mm chore: add clang-format and limited linting for Objective-C sources (#18104) 2019-05-02 21:05:37 +09:00
browser.cc chore: make util::Promise a move-only type (#17071) 2019-02-21 12:32:44 +00:00
browser.h refactor: convert C++ enums to C++11 enum classes (#18087) 2019-05-03 14:11:41 -04:00
browser_linux.cc feat: add native emoji picker (#17359) 2019-03-14 13:39:52 -07:00
browser_mac.mm chore: add clang-format and limited linting for Objective-C sources (#18104) 2019-05-02 21:05:37 +09:00
browser_observer.h chore: make BrowserObserver a CheckedObserver 2018-12-03 20:07:38 +05:30
browser_process_impl.cc chore: bump chromium to c75fbfd03652 (master) (#18090) 2019-05-01 13:42:49 -07:00
browser_process_impl.h chore: bump chromium to c75fbfd03652 (master) (#18090) 2019-05-01 13:42:49 -07:00
browser_win.cc chore: bump chromium to 7dff37844cb3 (master) (#18059) 2019-04-30 17:18:22 -07:00
child_web_contents_tracker.cc content: Fix WebContentsUserData for usage across components. 2019-02-14 23:59:21 +05:30
child_web_contents_tracker.h content: Fix WebContentsUserData for usage across components. 2019-02-14 23:59:21 +05:30
common_web_contents_delegate.cc chore: bump chromium to 1e9f9a24aa12 (master) (#17880) 2019-04-20 10:20:37 -07:00
common_web_contents_delegate.h fix: enable autofill popups on mac (#16308) 2019-02-11 09:38:58 -10:00
common_web_contents_delegate_mac.mm Revert "feat: upgrade to Chromium 72.0.3626.52 (#16334)" 2019-01-22 12:01:04 -08:00
common_web_contents_delegate_views.cc fix: enable autofill popups on mac (#16308) 2019-02-11 09:38:58 -10:00
cookie_change_notifier.cc
cookie_change_notifier.h
fake_location_provider.cc
fake_location_provider.h
feature_list.cc refactor: initialize feature list earlier (#17922) 2019-04-23 15:18:12 -07:00
feature_list.h refactor: initialize feature list earlier (#17922) 2019-04-23 15:18:12 -07:00
font_defaults.cc Use base::size rather than arraysize 2019-02-14 23:59:22 +05:30
font_defaults.h
io_thread.cc chore: bump chromium to 7dff37844cb3 (master) (#18059) 2019-04-30 17:18:22 -07:00
io_thread.h
javascript_environment.cc chore: bump chromium to 1e9f9a24aa12 (master) (#17880) 2019-04-20 10:20:37 -07:00
javascript_environment.h
login_handler.cc chore: bump chromium to 1e9f9a24aa12 (master) (#17880) 2019-04-20 10:20:37 -07:00
login_handler.h chore: bump chromium to 1e9f9a24aa12 (master) (#17880) 2019-04-20 10:20:37 -07:00
microtasks_runner.cc
microtasks_runner.h
native_browser_view.cc
native_browser_view.h feat: flexible autoresize for BrowserViews (#16184) 2019-01-31 11:07:19 +09:00
native_browser_view_mac.h
native_browser_view_mac.mm chore: add clang-format and limited linting for Objective-C sources (#18104) 2019-05-02 21:05:37 +09:00
native_browser_view_views.cc feat: flexible autoresize for BrowserViews (#16184) 2019-01-31 11:07:19 +09:00
native_browser_view_views.h feat: flexible autoresize for BrowserViews (#16184) 2019-01-31 11:07:19 +09:00
native_window.cc content: Fix WebContentsUserData for usage across components. 2019-02-14 23:59:21 +05:30
native_window.h refactor: convert C++ enums to C++11 enum classes (#18087) 2019-05-03 14:11:41 -04:00
native_window_mac.h refactor: convert C++ enums to C++11 enum classes (#18087) 2019-05-03 14:11:41 -04:00
native_window_mac.mm refactor: convert C++ enums to C++11 enum classes (#18087) 2019-05-03 14:11:41 -04:00
native_window_observer.h feat: implement 'app-command' events for browser history navigation keys on Linux (#15441) 2018-12-05 09:35:59 -08:00
native_window_views.cc fix: explicitly focus window on win.show() (#18046) 2019-04-30 16:43:45 -07:00
native_window_views.h feat: allow windows to be excluded from the windows menu (#17404) 2019-03-27 08:10:23 -04:00
native_window_views_win.cc fix: improve the way frameless windows are handled on Windows (#16596) 2019-01-31 11:19:47 +09:00
node_debugger.cc fix: ensure the inspector agent is shutdown before cleaning up the node env (#18028) 2019-04-30 15:44:40 -07:00
node_debugger.h fix: ensure the inspector agent is shutdown before cleaning up the node env (#18028) 2019-04-30 15:44:40 -07:00
pref_store_delegate.cc
pref_store_delegate.h
relauncher.cc
relauncher.h
relauncher_linux.cc
relauncher_mac.cc
relauncher_win.cc
render_process_preferences.cc
render_process_preferences.h
session_preferences.cc
session_preferences.h
special_storage_policy.cc
special_storage_policy.h
unresponsive_suppressor.cc
unresponsive_suppressor.h
web_contents_permission_helper.cc chore: convert base::Bind instances across some files (#18112) 2019-05-03 08:49:26 +09:00
web_contents_permission_helper.h chore: convert base::Bind instances across some files (#18112) 2019-05-03 08:49:26 +09:00
web_contents_preferences.cc refactor: add missing constants for options (#17897) 2019-04-23 09:14:18 -07:00
web_contents_preferences.h content: Fix WebContentsUserData for usage across components. 2019-02-14 23:59:21 +05:30
web_contents_zoom_controller.cc refactor: convert C++ enums to C++11 enum classes (#18087) 2019-05-03 14:11:41 -04:00
web_contents_zoom_controller.h refactor: convert C++ enums to C++11 enum classes (#18087) 2019-05-03 14:11:41 -04:00
web_dialog_helper.cc chore: convert base::Bind instances across some files (#18112) 2019-05-03 08:49:26 +09:00
web_dialog_helper.h feat: Upgrade to Chromium 71.0.3578.98 (#15966) 2019-01-11 17:00:43 -08:00
web_view_guest_delegate.cc AttachToOuterWebContentsFrame => AttachInnerWebContents 2019-03-08 15:13:12 -08:00
web_view_guest_delegate.h
web_view_manager.cc
web_view_manager.h
window_list.cc
window_list.h
window_list_observer.h chore: make BrowserObserver a CheckedObserver 2018-12-03 20:07:38 +05:30
zoom_level_delegate.cc chore: convert more files away from base::Bind (#18121) 2019-05-03 12:08:41 -07:00
zoom_level_delegate.h