electron/shell/browser/api
CezaryKulakowski 73adeef877
fix: window.open doesn't work correctly in child window (#25080)
If speculative render view host is deleted during naviagation to
page we try to open with call to window.open window is destroyed
right after it is created. It may happen when naviagation triggers
redirect from http to https. To void that we should emit event
current-render-view-deleted only when render view host which was
destroyed is the current webcontent's rvh.
2020-10-07 16:11:19 -07:00
..
views chore: remove unused classes of views API (#22861) 2020-03-28 15:44:57 +09:00
electron_api_app.cc fix: browser contexts live forever (#24964) 2020-08-17 13:21:53 -07:00
electron_api_app.h chore: bump chromium to 0e4ca9c0a63d7a39bd910997ad4c6 (master) (#24687) 2020-08-12 11:33:58 -07:00
electron_api_app_mac.mm fix: crashReporter incompatible with sandbox on Linux (#23265) 2020-05-07 13:31:26 -07:00
electron_api_app_mas.mm fix: Resolve bookmarks without mounting network drives (#24708) 2020-08-20 15:01:08 -07:00
electron_api_auto_updater.cc refactor: ginify autoUpdater (#24678) 2020-07-28 11:04:34 -07:00
electron_api_auto_updater.h refactor: ginify autoUpdater (#24678) 2020-07-28 11:04:34 -07:00
electron_api_base_window.cc feat: add BrowserWindow.isTabletMode API (#25209) 2020-09-22 14:40:42 +09:00
electron_api_base_window.h feat: add BrowserWindow.isTabletMode API (#25209) 2020-09-22 14:40:42 +09:00
electron_api_browser_view.cc refactor: ginify BrowserView (#23578) 2020-07-09 08:48:39 -07:00
electron_api_browser_view.h refactor: ginify BrowserView (#23578) 2020-07-09 08:48:39 -07:00
electron_api_browser_window.cc fix: ensure ready-to-show event is fired (#25632) 2020-09-28 13:36:45 -07:00
electron_api_browser_window.h fix: ensure ready-to-show event is fired (#25632) 2020-09-28 13:36:45 -07:00
electron_api_browser_window_mac.mm chore: rename atom -> electron (#21986) 2020-02-04 12:19:40 -08:00
electron_api_browser_window_views.cc chore: rename atom -> electron (#21986) 2020-02-04 12:19:40 -08:00
electron_api_content_tracing.cc refactor: migrate base::ThreadPool() as trait to base::ThreadPool:: API (#22555) 2020-03-09 09:13:59 -07:00
electron_api_cookies.cc chore: bump chromium to 6d130075d378a64187360ba4e7820 (master) (#24256) 2020-07-13 21:13:34 -04:00
electron_api_cookies.h refactor: ginify Cookies (#22823) 2020-03-25 15:34:53 -07:00
electron_api_crash_reporter.cc fix: avoid creating client_id file for empty DIR_CRASH_DUMPS (#25296) 2020-09-03 11:52:43 -07:00
electron_api_crash_reporter.h fix: send guid with linux crashes (#24881) 2020-08-07 15:30:49 -07:00
electron_api_data_pipe_holder.cc refactor: ginify Session (#23569) 2020-05-19 10:18:12 -07:00
electron_api_data_pipe_holder.h chore: rename atom -> electron (#21986) 2020-02-04 12:19:40 -08:00
electron_api_debugger.cc feat: expose sessionId in debugger module (#24170) 2020-07-02 13:04:20 -07:00
electron_api_debugger.h refactor: EventEmitters without gin_helper (#22726) 2020-03-18 12:57:08 -07:00
electron_api_desktop_capturer.cc feat: remove getMediaSourceIdForWebContents() (#25414) 2020-09-14 10:38:05 -07:00
electron_api_desktop_capturer.h feat: remove getMediaSourceIdForWebContents() (#25414) 2020-09-14 10:38:05 -07:00
electron_api_dialog.cc chore: bump chromium to 0e4ca9c0a63d7a39bd910997ad4c6 (master) (#24687) 2020-08-12 11:33:58 -07:00
electron_api_download_item.cc refactor: ginify DownloadItem (#22924) 2020-04-02 17:22:46 -07:00
electron_api_download_item.h refactor: ginify DownloadItem (#22924) 2020-04-02 17:22:46 -07:00
electron_api_event.cc chore: rename node bindings atom => electron (#22176) 2020-02-14 06:25:39 -05:00
electron_api_event_emitter.cc chore: stop leaking v8 environment (#22761) 2020-03-20 14:15:55 -07:00
electron_api_event_emitter.h refactor: EventEmitters without gin_helper (#22726) 2020-03-18 12:57:08 -07:00
electron_api_global_shortcut.cc fix: global shortcut media keys working with accessibility (#24145) 2020-08-24 10:41:06 -07:00
electron_api_global_shortcut.h refactor: ginify globalShortcut (#22755) 2020-03-19 14:33:45 -07:00
electron_api_in_app_purchase.cc feat: expose currencyCode on Product struct in IAP module (#25058) 2020-08-21 10:41:40 -07:00
electron_api_in_app_purchase.h refactor: ginify InAppPurchase (#24674) 2020-07-23 14:55:41 -07:00
electron_api_menu.cc chore: bump chromium to 0e4ca9c0a63d7a39bd910997ad4c6 (master) (#24687) 2020-08-12 11:33:58 -07:00
electron_api_menu.h chore: bump chromium to 0e4ca9c0a63d7a39bd910997ad4c6 (master) (#24687) 2020-08-12 11:33:58 -07:00
electron_api_menu_mac.h refactor: rename TopLevelWindow to BaseWindow (#24305) 2020-06-29 16:06:20 +09:00
electron_api_menu_mac.mm chore: bump chromium to 1a093e6a0cb5e72ba78990fe39824 (master) (#24575) 2020-07-21 22:34:34 -07:00
electron_api_menu_views.cc refactor: rename TopLevelWindow to BaseWindow (#24305) 2020-06-29 16:06:20 +09:00
electron_api_menu_views.h refactor: rename TopLevelWindow to BaseWindow (#24305) 2020-06-29 16:06:20 +09:00
electron_api_native_theme.cc fix: revert 6ecf729 to fix Linux titlebar dark mode (#25055) 2020-08-20 16:53:06 -04:00
electron_api_native_theme.h chore: bump chromium to 0e4ca9c0a63d7a39bd910997ad4c6 (master) (#24687) 2020-08-12 11:33:58 -07:00
electron_api_native_theme_mac.mm chore: rename atom -> electron (#21986) 2020-02-04 12:19:40 -08:00
electron_api_net.cc chore: remove some unused code in the net module (#24488) 2020-07-13 09:36:20 -07:00
electron_api_net_log.cc refactor: ginify session.netLog (#22732) 2020-03-18 16:46:05 -07:00
electron_api_net_log.h refactor: ginify session.netLog (#22732) 2020-03-18 16:46:05 -07:00
electron_api_notification.cc feat: custom toast xml and failure reporting for notifications (#25401) 2020-09-29 12:20:10 -07:00
electron_api_notification.h feat: custom toast xml and failure reporting for notifications (#25401) 2020-09-29 12:20:10 -07:00
electron_api_power_monitor.cc chore: bump chromium to 0e4ca9c0a63d7a39bd910997ad4c6 (master) (#24687) 2020-08-12 11:33:58 -07:00
electron_api_power_monitor.h chore: bump chromium to 0e4ca9c0a63d7a39bd910997ad4c6 (master) (#24687) 2020-08-12 11:33:58 -07:00
electron_api_power_monitor_mac.mm feat: add macOS fast user switching evt (#25321) 2020-09-22 10:12:39 -07:00
electron_api_power_monitor_win.cc fix: resolve RegisterSuspendResumeNotification dynamically (#25162) 2020-08-27 11:20:15 -07:00
electron_api_power_save_blocker.cc chore: rename node bindings atom => electron (#22176) 2020-02-14 06:25:39 -05:00
electron_api_power_save_blocker.h chore: rename atom -> electron (#21986) 2020-02-04 12:19:40 -08:00
electron_api_protocol.cc chore: bump chromium to 1a093e6a0cb5e72ba78990fe39824 (master) (#24575) 2020-07-21 22:34:34 -07:00
electron_api_protocol.h docs: move protocol-ns to protocol.md (#23883) 2020-06-02 09:46:18 -07:00
electron_api_screen.cc refactor: ginify Screen (#24677) 2020-07-28 11:04:01 -07:00
electron_api_screen.h refactor: ginify Screen (#24677) 2020-07-28 11:04:01 -07:00
electron_api_service_worker_context.cc chore: bump chromium to 0e4ca9c0a63d7a39bd910997ad4c6 (master) (#24687) 2020-08-12 11:33:58 -07:00
electron_api_service_worker_context.h chore: bump chromium to 0e4ca9c0a63d7a39bd910997ad4c6 (master) (#24687) 2020-08-12 11:33:58 -07:00
electron_api_session.cc feat: allow setting SSL config (#25461) 2020-09-23 16:22:10 -04:00
electron_api_session.h feat: allow setting SSL config (#25461) 2020-09-23 16:22:10 -04:00
electron_api_system_preferences.cc chore: bump chromium to 0e4ca9c0a63d7a39bd910997ad4c6 (master) (#24687) 2020-08-12 11:33:58 -07:00
electron_api_system_preferences.h chore: bump chromium to 0e4ca9c0a63d7a39bd910997ad4c6 (master) (#24687) 2020-08-12 11:33:58 -07:00
electron_api_system_preferences_mac.mm refactor: ginify SystemPreferences (#24675) 2020-07-28 11:03:30 -07:00
electron_api_system_preferences_win.cc refactor: ginify SystemPreferences (#24675) 2020-07-28 11:03:30 -07:00
electron_api_tray.cc feat: allow monospaced font styles to be specified for macOS tray titles (#25059) 2020-08-23 14:39:29 -07:00
electron_api_tray.h feat: allow monospaced font styles to be specified for macOS tray titles (#25059) 2020-08-23 14:39:29 -07:00
electron_api_url_loader.cc fix: allow ClientRequest responses to be throttled (#25531) 2020-10-06 09:47:41 +09:00
electron_api_url_loader.h chore: bump chromium to ec5bc1743792d64724693eb357083 (master) (#24984) 2020-09-21 01:00:36 -07:00
electron_api_view.cc chore: remove unused classes of views API (#22861) 2020-03-28 15:44:57 +09:00
electron_api_view.h chore: remove unused classes of views API (#22861) 2020-03-28 15:44:57 +09:00
electron_api_web_contents.cc fix: window.open doesn't work correctly in child window (#25080) 2020-10-07 16:11:19 -07:00
electron_api_web_contents.h fix: window.open doesn't work correctly in child window (#25080) 2020-10-07 16:11:19 -07:00
electron_api_web_contents_impl.cc chore: bump chromium to ec5bc1743792d64724693eb357083 (master) (#24984) 2020-09-21 01:00:36 -07:00
electron_api_web_contents_mac.mm chore: rename atom -> electron (#21986) 2020-02-04 12:19:40 -08:00
electron_api_web_contents_view.cc chore: bump chromium to 0e4ca9c0a63d7a39bd910997ad4c6 (master) (#24687) 2020-08-12 11:33:58 -07:00
electron_api_web_contents_view.h chore: make WebContentsView take webPreferences as parameter (#22997) 2020-04-09 16:01:16 +09:00
electron_api_web_request.cc refactor: WebContents::From returns pointer (#24605) 2020-07-16 16:16:05 -07:00
electron_api_web_request.h fix: make webRequest work with WebSocket (#22040) 2020-02-11 14:56:09 +09:00
electron_api_web_view_manager.cc chore: bump chromium to 0e4ca9c0a63d7a39bd910997ad4c6 (master) (#24687) 2020-08-12 11:33:58 -07:00
event.cc refactor: remove uses of v8::Isolate::GetCurrent (#24179) 2020-06-22 09:35:24 -07:00
event.h chore: remove native_mate (Part 12) (#20869) 2019-10-31 16:56:00 +09:00
frame_subscriber.cc chore: bump chromium to 98ebf6c3f0b7bd96bdb1a4b42208f (master) (#22999) 2020-04-13 16:39:26 -07:00
frame_subscriber.h chore: bump chromium to 98ebf6c3f0b7bd96bdb1a4b42208f (master) (#22999) 2020-04-13 16:39:26 -07:00
gpu_info_enumerator.cc chore: bump chromium to 6d130075d378a64187360ba4e7820 (master) (#24256) 2020-07-13 21:13:34 -04:00
gpu_info_enumerator.h chore: bump chromium to 6d130075d378a64187360ba4e7820 (master) (#24256) 2020-07-13 21:13:34 -04:00
gpuinfo_manager.cc chore: bump chromium to 0e4ca9c0a63d7a39bd910997ad4c6 (master) (#24687) 2020-08-12 11:33:58 -07:00
gpuinfo_manager.h chore: bump chromium to 5b340c815ce15ab2efcf277ed19e9 (master) (#22064) 2020-03-03 13:35:05 -08:00
message_port.cc refactor: remove uses of v8::Isolate::GetCurrent (#24179) 2020-06-22 09:35:24 -07:00
message_port.h chore: bump chromium to 580fe983e138952553cd6af11ee8b (master) (#23379) 2020-05-26 13:06:26 -07:00
process_metric.cc chore: bump chromium to 0e4ca9c0a63d7a39bd910997ad4c6 (master) (#24687) 2020-08-12 11:33:58 -07:00
process_metric.h chore: bump chromium to 0e4ca9c0a63d7a39bd910997ad4c6 (master) (#24687) 2020-08-12 11:33:58 -07:00
save_page_handler.cc chore: rename atom -> electron (#21986) 2020-02-04 12:19:40 -08:00
save_page_handler.h refactor: migrates util::Promise to gin (#20871) 2019-11-01 15:10:32 +09:00
ui_event.cc refactor: remove uses of v8::Isolate::GetCurrent (#24179) 2020-06-22 09:35:24 -07:00
ui_event.h refactor: ginify Tray (#22822) 2020-03-30 10:32:02 +09:00