├── .circleci ├── config.yml └── fix-known-hosts.sh ├── .clang-format ├── .dockerignore ├── .env.example ├── .eslintrc.json ├── .gitattributes ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── Bug_report.md │ ├── Feature_request.md │ └── mac_app_store_private_api_rejection.md ├── PULL_REQUEST_TEMPLATE.md └── config.yml ├── .gitignore ├── .gitmodules ├── .remarkrc ├── BUILD.gn ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── DEPS ├── ELECTRON_VERSION ├── LICENSE ├── README.md ├── SECURITY.md ├── appveyor.yml ├── azure-pipelines-arm.yml ├── azure-pipelines-woa.yml ├── chromium_src ├── BUILD.gn ├── LICENSE.chromium └── chrome │ └── browser │ ├── certificate_manager_model.cc │ ├── certificate_manager_model.h │ ├── process_singleton.h │ ├── process_singleton_posix.cc │ ├── process_singleton_win.cc │ └── ui │ └── views │ └── frame │ ├── global_menu_bar_registrar_x11.cc │ └── global_menu_bar_registrar_x11.h ├── default_app ├── default_app.ts ├── icon.png ├── index.html ├── main.ts ├── package.json ├── preload.ts └── styles.css ├── discord ├── discord_video_source.cc ├── discord_video_source.h ├── module.cc ├── overlay.h ├── overlay_linux.cc ├── overlay_mac.cc └── overlay_win.cc ├── docs ├── README.md ├── api │ ├── accelerator.md │ ├── app.md │ ├── auto-updater.md │ ├── browser-view.md │ ├── browser-window-proxy.md │ ├── browser-window.md │ ├── client-request.md │ ├── clipboard.md │ ├── command-line-switches.md │ ├── command-line.md │ ├── content-tracing.md │ ├── context-bridge.md │ ├── cookies.md │ ├── crash-reporter.md │ ├── debugger.md │ ├── desktop-capturer.md │ ├── dialog.md │ ├── dock.md │ ├── download-item.md │ ├── environment-variables.md │ ├── extensions.md │ ├── file-object.md │ ├── frameless-window.md │ ├── global-shortcut.md │ ├── in-app-purchase.md │ ├── incoming-message.md │ ├── ipc-main.md │ ├── ipc-renderer.md │ ├── locales.md │ ├── menu-item.md │ ├── menu.md │ ├── message-channel-main.md │ ├── message-port-main.md │ ├── modernization │ │ ├── overview.md │ │ ├── promisification.md │ │ └── property-updates.md │ ├── native-image.md │ ├── native-theme.md │ ├── net-log.md │ ├── net.md │ ├── notification.md │ ├── power-monitor.md │ ├── power-save-blocker.md │ ├── process.md │ ├── protocol.md │ ├── remote.md │ ├── sandbox-option.md │ ├── screen.md │ ├── service-workers.md │ ├── session.md │ ├── share-menu.md │ ├── shell.md │ ├── structures │ │ ├── bluetooth-device.md │ │ ├── certificate-principal.md │ │ ├── certificate.md │ │ ├── cookie.md │ │ ├── cpu-usage.md │ │ ├── crash-report.md │ │ ├── custom-scheme.md │ │ ├── desktop-capturer-source.md │ │ ├── display.md │ │ ├── event.md │ │ ├── extension-info.md │ │ ├── extension.md │ │ ├── file-filter.md │ │ ├── file-path-with-headers.md │ │ ├── gpu-feature-status.md │ │ ├── input-event.md │ │ ├── io-counters.md │ │ ├── ipc-main-event.md │ │ ├── ipc-main-invoke-event.md │ │ ├── ipc-renderer-event.md │ │ ├── jump-list-category.md │ │ ├── jump-list-item.md │ │ ├── keyboard-event.md │ │ ├── keyboard-input-event.md │ │ ├── memory-info.md │ │ ├── memory-usage-details.md │ │ ├── mime-typed-buffer.md │ │ ├── mouse-input-event.md │ │ ├── mouse-wheel-input-event.md │ │ ├── new-window-web-contents-event.md │ │ ├── notification-action.md │ │ ├── notification-response.md │ │ ├── point.md │ │ ├── post-body.md │ │ ├── post-data.md │ │ ├── printer-info.md │ │ ├── process-memory-info.md │ │ ├── process-metric.md │ │ ├── product.md │ │ ├── protocol-request.md │ │ ├── protocol-response-upload-data.md │ │ ├── protocol-response.md │ │ ├── rectangle.md │ │ ├── referrer.md │ │ ├── scrubber-item.md │ │ ├── segmented-control-segment.md │ │ ├── serial-port.md │ │ ├── service-worker-info.md │ │ ├── shared-worker-info.md │ │ ├── sharing-item.md │ │ ├── shortcut-details.md │ │ ├── size.md │ │ ├── task.md │ │ ├── thumbar-button.md │ │ ├── trace-categories-and-options.md │ │ ├── trace-config.md │ │ ├── transaction.md │ │ ├── upload-data.md │ │ ├── upload-file.md │ │ ├── upload-raw-data.md │ │ └── web-source.md │ ├── synopsis.md │ ├── system-preferences.md │ ├── touch-bar-button.md │ ├── touch-bar-color-picker.md │ ├── touch-bar-group.md │ ├── touch-bar-label.md │ ├── touch-bar-other-items-proxy.md │ ├── touch-bar-popover.md │ ├── touch-bar-scrubber.md │ ├── touch-bar-segmented-control.md │ ├── touch-bar-slider.md │ ├── touch-bar-spacer.md │ ├── touch-bar.md │ ├── tray.md │ ├── web-contents.md │ ├── web-frame-main.md │ ├── web-frame.md │ ├── web-request.md │ ├── webview-tag.md │ └── window-open.md ├── breaking-changes.md ├── development │ ├── README.md │ ├── azure-vm-setup.md │ ├── build-instructions-gn.md │ ├── build-instructions-linux.md │ ├── build-instructions-macos.md │ ├── build-instructions-windows.md │ ├── build-system-overview.md │ ├── chromium-development.md │ ├── clang-format.md │ ├── clang-tidy.md │ ├── coding-style.md │ ├── debug-instructions-windows.md │ ├── debugging-instructions-macos-xcode.md │ ├── debugging-instructions-macos.md │ ├── electron-vs-nwjs.md │ ├── goma.md │ ├── issues.md │ ├── patches.md │ ├── pull-requests.md │ ├── setting-up-symbol-server.md │ ├── source-code-directory-structure.md │ ├── testing.md │ └── v8-development.md ├── experimental.md ├── faq.md ├── fiddles │ ├── communication │ │ └── two-processes │ │ │ ├── .keep │ │ │ ├── asynchronous-messages │ │ │ ├── index.html │ │ │ ├── main.js │ │ │ └── renderer.js │ │ │ └── synchronous-messages │ │ │ ├── index.html │ │ │ ├── main.js │ │ │ └── renderer.js │ ├── media │ │ └── screenshot │ │ │ ├── .keep │ │ │ └── take-screenshot │ │ │ ├── index.html │ │ │ ├── main.js │ │ │ └── renderer.js │ ├── menus │ │ ├── customize-menus │ │ │ ├── .keep │ │ │ ├── index.html │ │ │ ├── main.js │ │ │ └── renderer.js │ │ └── shortcuts │ │ │ ├── .keep │ │ │ ├── index.html │ │ │ └── main.js │ ├── native-ui │ │ ├── dialogs │ │ │ ├── .keep │ │ │ ├── error-dialog │ │ │ │ ├── index.html │ │ │ │ ├── main.js │ │ │ │ └── renderer.js │ │ │ ├── information-dialog │ │ │ │ ├── index.html │ │ │ │ ├── main.js │ │ │ │ └── renderer.js │ │ │ ├── open-file-or-directory │ │ │ │ ├── index.html │ │ │ │ ├── main.js │ │ │ │ └── renderer.js │ │ │ └── save-dialog │ │ │ │ ├── index.html │ │ │ │ ├── main.js │ │ │ │ └── renderer.js │ │ ├── drag-and-drop │ │ │ ├── .keep │ │ │ ├── index.html │ │ │ ├── main.js │ │ │ └── renderer.js │ │ ├── external-links-file-manager │ │ │ ├── .keep │ │ │ ├── external-links │ │ │ │ ├── index.html │ │ │ │ ├── main.js │ │ │ │ └── renderer.js │ │ │ ├── index.html │ │ │ ├── main.js │ │ │ ├── path-in-file-manager │ │ │ │ ├── index.html │ │ │ │ ├── main.js │ │ │ │ └── renderer.js │ │ │ └── renderer.js │ │ ├── notifications │ │ │ ├── .keep │ │ │ ├── basic-notification │ │ │ │ ├── index.html │ │ │ │ ├── main.js │ │ │ │ └── renderer.js │ │ │ ├── index.html │ │ │ ├── main.js │ │ │ ├── notification-with-image │ │ │ │ ├── index.html │ │ │ │ ├── main.js │ │ │ │ └── renderer.js │ │ │ └── renderer.js │ │ └── tray │ │ │ ├── .keep │ │ │ ├── index.html │ │ │ ├── main.js │ │ │ └── renderer.js │ ├── screen │ │ └── fit-screen │ │ │ └── main.js │ ├── system │ │ ├── clipboard │ │ │ ├── .keep │ │ │ ├── copy │ │ │ │ ├── index.html │ │ │ │ ├── main.js │ │ │ │ └── renderer.js │ │ │ └── paste │ │ │ │ ├── index.html │ │ │ │ ├── main.js │ │ │ │ └── renderer.js │ │ ├── protocol-handler │ │ │ ├── .keep │ │ │ └── launch-app-from-URL-in-another-app │ │ │ │ ├── index.html │ │ │ │ ├── main.js │ │ │ │ └── renderer.js │ │ ├── system-app-user-information │ │ │ ├── .keep │ │ │ └── app-information │ │ │ │ ├── index.html │ │ │ │ ├── main.js │ │ │ │ └── renderer.js │ │ └── system-information │ │ │ └── get-version-information │ │ │ ├── index.html │ │ │ ├── main.js │ │ │ └── renderer.js │ └── windows │ │ ├── crashes-and-hangs │ │ └── .keep │ │ └── manage-windows │ │ ├── .keep │ │ ├── create-frameless-window │ │ ├── index.html │ │ ├── main.js │ │ └── renderer.js │ │ ├── frameless-window │ │ ├── index.html │ │ ├── main.js │ │ └── renderer.js │ │ ├── manage-window-state │ │ ├── index.html │ │ ├── main.js │ │ └── renderer.js │ │ ├── new-window │ │ ├── index.html │ │ ├── main.js │ │ └── renderer.js │ │ └── window-events │ │ ├── index.html │ │ ├── main.js │ │ └── renderer.js ├── glossary.md ├── images │ ├── dark_mode.gif │ ├── dock-progress-bar.png │ ├── drag-and-drop.gif │ ├── gatekeeper.png │ ├── linux-progress-bar.png │ ├── local-shortcut.png │ ├── macos-dock-menu.png │ ├── macos-progress-bar.png │ ├── message-notification-renderer.png │ ├── mission-control-progress-bar.png │ ├── notification-main.png │ ├── notification-renderer.png │ ├── online-event-detection.png │ ├── performance-cpu-prof.png │ ├── performance-heap-prof.png │ ├── recent-documents.png │ ├── represented-file.png │ ├── simplest-electron-app.png │ ├── subpixel-rendering-screenshot.gif │ ├── tutorial-release-schedule.svg │ ├── versioning-sketch-0.png │ ├── versioning-sketch-1.png │ ├── versioning-sketch-2.png │ ├── versioning-sketch-3.png │ ├── versioning-sketch-4.png │ ├── versioning-sketch-5.png │ ├── versioning-sketch-6.png │ └── versioning-sketch-7.png ├── styleguide.md └── tutorial │ ├── accessibility.md │ ├── application-debugging.md │ ├── application-distribution.md │ ├── application-packaging.md │ ├── automated-testing-with-a-custom-driver.md │ ├── boilerplates-and-clis.md │ ├── code-signing.md │ ├── context-isolation.md │ ├── dark-mode.md │ ├── debugging-main-process.md │ ├── debugging-vscode.md │ ├── desktop-environment-integration.md │ ├── development-environment.md │ ├── devtools-extension.md │ ├── electron-timelines.md │ ├── electron-versioning.md │ ├── fuses.md │ ├── in-app-purchases.md │ ├── installation.md │ ├── keyboard-shortcuts.md │ ├── linux-desktop-actions.md │ ├── mac-app-store-submission-guide.md │ ├── macos-dock.md │ ├── multithreading.md │ ├── native-file-drag-drop.md │ ├── notifications.md │ ├── offscreen-rendering.md │ ├── online-offline-events.md │ ├── performance.md │ ├── progress-bar.md │ ├── quick-start.md │ ├── recent-documents.md │ ├── repl.md │ ├── represented-file.md │ ├── security.md │ ├── snapcraft.md │ ├── spellchecker.md │ ├── support.md │ ├── testing-on-headless-ci.md │ ├── testing-widevine-cdm.md │ ├── updates.md │ ├── using-native-node-modules.md │ ├── using-pepper-flash-plugin.md │ ├── using-selenium-and-webdriver.md │ ├── web-embeds.md │ ├── windows-arm.md │ ├── windows-store-guide.md │ └── windows-taskbar.md ├── electron.sublime-project ├── electron_paks.gni ├── electron_resources.grd ├── electron_strings.grdp ├── filenames.auto.gni ├── filenames.gni ├── filenames.hunspell.gni ├── lib ├── asar │ ├── fs-wrapper.ts │ └── init.ts ├── browser │ ├── .eslintrc.json │ ├── api │ │ ├── app.ts │ │ ├── auto-updater.ts │ │ ├── auto-updater │ │ │ ├── auto-updater-native.ts │ │ │ ├── auto-updater-win.ts │ │ │ └── squirrel-update-win.ts │ │ ├── base-window.ts │ │ ├── browser-view.ts │ │ ├── browser-window.ts │ │ ├── content-tracing.ts │ │ ├── crash-reporter.ts │ │ ├── desktop-capturer.ts │ │ ├── dialog.ts │ │ ├── exports │ │ │ └── electron.ts │ │ ├── global-shortcut.ts │ │ ├── in-app-purchase.ts │ │ ├── ipc-main.ts │ │ ├── menu-item-roles.ts │ │ ├── menu-item.ts │ │ ├── menu-utils.ts │ │ ├── menu.ts │ │ ├── message-channel.ts │ │ ├── module-list.ts │ │ ├── module-names.ts │ │ ├── native-image.ts │ │ ├── native-theme.ts │ │ ├── net-log.ts │ │ ├── net.ts │ │ ├── notification.ts │ │ ├── power-monitor.ts │ │ ├── power-save-blocker.ts │ │ ├── protocol.ts │ │ ├── screen.ts │ │ ├── session.ts │ │ ├── share-menu.ts │ │ ├── system-preferences.ts │ │ ├── touch-bar.ts │ │ ├── tray.ts │ │ ├── view.ts │ │ ├── views │ │ │ └── image-view.ts │ │ ├── web-contents-view.ts │ │ ├── web-contents.ts │ │ └── web-frame-main.ts │ ├── chrome-extension-shim.ts │ ├── default-menu.ts │ ├── desktop-capturer.ts │ ├── devtools.ts │ ├── guest-view-manager.ts │ ├── guest-window-manager.ts │ ├── guest-window-proxy.ts │ ├── init.ts │ ├── ipc-main-impl.ts │ ├── ipc-main-internal-utils.ts │ ├── ipc-main-internal.ts │ ├── message-port-main.ts │ ├── navigation-controller.ts │ ├── remote │ │ ├── objects-registry.ts │ │ └── server.ts │ └── rpc-server.ts ├── common │ ├── api │ │ ├── clipboard.ts │ │ ├── deprecate.ts │ │ ├── module-list.ts │ │ └── shell.ts │ ├── define-properties.ts │ ├── init.ts │ ├── ipc-messages.ts │ ├── parse-features-string.ts │ ├── remote │ │ ├── ipc-messages.ts │ │ └── types.ts │ ├── reset-search-paths.ts │ ├── type-utils.ts │ ├── web-view-events.ts │ ├── web-view-methods.ts │ ├── webpack-globals-provider.ts │ └── webpack-provider.ts ├── isolated_renderer │ └── init.ts ├── renderer │ ├── api │ │ ├── context-bridge.ts │ │ ├── crash-reporter.ts │ │ ├── desktop-capturer.ts │ │ ├── exports │ │ │ └── electron.ts │ │ ├── ipc-renderer.ts │ │ ├── module-list.ts │ │ ├── native-image.ts │ │ ├── remote.ts │ │ └── web-frame.ts │ ├── init.ts │ ├── inspector.ts │ ├── ipc-renderer-internal-utils.ts │ ├── ipc-renderer-internal.ts │ ├── remote │ │ └── callbacks-registry.ts │ ├── security-warnings.ts │ ├── web-frame-init.ts │ ├── web-view │ │ ├── guest-view-internal.ts │ │ ├── web-view-attributes.ts │ │ ├── web-view-constants.ts │ │ ├── web-view-element.ts │ │ ├── web-view-impl.ts │ │ └── web-view-init.ts │ └── window-setup.ts ├── sandboxed_renderer │ ├── api │ │ ├── exports │ │ │ └── electron.ts │ │ └── module-list.ts │ └── init.ts └── worker │ └── init.ts ├── npm ├── cli.js ├── index.js ├── install.js └── package.json ├── package.json ├── patches ├── README.md ├── ReactiveObjC │ ├── .patches │ └── build_conditionally_import_ext_headers_from_framework_or_from.patch ├── boringssl │ ├── .patches │ ├── expose_aes-cfb.patch │ └── expose_ripemd160.patch ├── chromium │ ├── .patches │ ├── accelerator.patch │ ├── accessible_pane_view.patch │ ├── add_contentgpuclient_precreatemessageloop_callback.patch │ ├── add_didinstallconditionalfeatures.patch │ ├── add_realloc.patch │ ├── add_trustedauthclient_to_urlloaderfactory.patch │ ├── add_webmessageportconverter_entangleandinjectmessageportchannel.patch │ ├── allow_in_process_windows_to_have_different_web_prefs.patch │ ├── allow_new_privileges_in_unsandboxed_child_processes.patch │ ├── allow_setting_secondary_label_via_simplemenumodel.patch │ ├── blink-worker-enable-csp-in-file-scheme.patch │ ├── blink_file_path.patch │ ├── blink_fix_prototype_assert.patch │ ├── blink_local_frame.patch │ ├── blink_world_context.patch │ ├── boringssl_build_gn.patch │ ├── breakpad_allow_getting_string_values_for_crash_keys.patch │ ├── breakpad_treat_node_processes_as_browser_processes.patch │ ├── build_add_electron_tracing_category.patch │ ├── build_gn.patch │ ├── can_create_window.patch │ ├── chore_expose_v8_initialization_isolate_callbacks.patch │ ├── chore_provide_iswebcontentscreationoverridden_with_full_params.patch │ ├── chore_use_electron_resources_not_chrome_for_spellchecker.patch │ ├── chrome_key_systems.patch │ ├── command-ismediakey.patch │ ├── content_browser_main_loop.patch │ ├── crash_allow_disabling_compression_on_linux.patch │ ├── crash_allow_setting_more_options.patch │ ├── crashpad_pid_check.patch │ ├── dcheck.patch │ ├── delay_lock_the_protocol_scheme_registry.patch │ ├── desktop_media_list.patch │ ├── disable-redraw-lock.patch │ ├── disable_color_correct_rendering.patch │ ├── disable_compositor_recycling.patch │ ├── disable_hidden.patch │ ├── dom_storage_limits.patch │ ├── dump_syms.patch │ ├── export_gin_v8platform_pageallocator_for_usage_outside_of_the_gin.patch │ ├── expose_setuseragent_on_networkcontext.patch │ ├── feat_add_onclose_to_messageport.patch │ ├── feat_add_set_theme_source_to_allow_apps_to.patch │ ├── feat_add_streaming-protocol_registry_to_multibuffer_data_source.patch │ ├── feat_add_support_for_overriding_the_base_spellchecker_download_url.patch │ ├── feat_allow_disabling_blink_scheduler_throttling_per_renderview.patch │ ├── feat_allow_embedders_to_add_observers_on_created_hunspell.patch │ ├── feat_enable_offscreen_rendering_with_viz_compositor.patch │ ├── fix_check_issecureeventinputenabled_in_constructor_before_setting.patch │ ├── fix_disable_usage_of_abort_report_np_in_mas_builds.patch │ ├── fix_disable_usage_of_pthread_fchdir_np_and_pthread_chdir_np_in_mas.patch │ ├── fix_disable_usage_of_setapplicationisdaemon_and.patch │ ├── fix_patch_out_profile_refs_in_accessibility_ui.patch │ ├── fix_properly_honor_printing_page_ranges.patch │ ├── fix_route_mouse_event_navigations_through_the_web_contents_delegate.patch │ ├── fix_use_electron_generated_resources.patch │ ├── fix_use_the_new_mediaplaypause_key_listener_for_internal_chrome.patch │ ├── frame_host_manager.patch │ ├── gin_enable_disable_v8_platform.patch │ ├── gpu_notify_when_dxdiag_request_fails.patch │ ├── gritsettings_resource_ids.patch │ ├── gtk_visibility.patch │ ├── hack_plugin_response_interceptor_to_point_to_electron.patch │ ├── ignore_mouse_buttons_other_than_left_right_middle.patch │ ├── ignore_rc_check.patch │ ├── isolate_holder.patch │ ├── mas-audiodeviceduck.patch │ ├── mas-cfisobjc.patch │ ├── mas-cgdisplayusesforcetogray.patch │ ├── mas_blink_no_private_api.patch │ ├── mas_disable_custom_window_frame.patch │ ├── mas_disable_remote_accessibility.patch │ ├── mas_disable_remote_layer.patch │ ├── mas_no_private_api.patch │ ├── network_service_allow_remote_certificate_verification_logic.patch │ ├── no_cache_storage_check.patch │ ├── notification_provenance.patch │ ├── patch_the_ensure_gn_version_py_script_to_work_on_mac_ci.patch │ ├── pepper_plugin_support.patch │ ├── picture-in-picture.patch │ ├── preconnect_feature.patch │ ├── printing.patch │ ├── proxy_config_monitor.patch │ ├── put_back_deleted_colors_for_autofill.patch │ ├── refactor_expose_cursor_changes_to_the_webcontentsobserver.patch │ ├── remove_some_deps_that_do_not_work_on_arm64.patch │ ├── remove_usage_of_incognito_apis_in_the_spellchecker.patch │ ├── render_widget_host_view_base.patch │ ├── render_widget_host_view_mac.patch │ ├── resource_file_conflict.patch │ ├── revert_remove_contentrendererclient_shouldfork.patch │ ├── scroll_bounce_flag.patch │ ├── skip_atk_toolchain_check.patch │ ├── ssl_security_state_tab_helper.patch │ ├── support_mixed_sandbox_with_zygote.patch │ ├── sysroot.patch │ ├── thread_capabilities.patch │ ├── ui_gtk_public_header.patch │ ├── unsandboxed_ppapi_processes_skip_zygote.patch │ ├── upload_list_add_loadsync_method.patch │ ├── use_sw_show_for_initial_state_not_shownormal.patch │ ├── v8_context_snapshot_generator.patch │ ├── web_contents.patch │ ├── webview_cross_drag.patch │ ├── worker_context_will_destroy.patch │ └── worker_feat_add_hook_to_notify_script_ready.patch ├── common │ └── zlib │ │ ├── .patches │ │ └── fix_export_zlib_symbols.patch ├── config.json ├── depot_tools │ ├── .patches │ └── remove_some_deps_that_do_not_work_on_arm64.patch ├── node │ ├── .patches │ ├── build_add_gn_build_files.patch │ ├── build_bring_back_node_with_ltcg_configuration.patch │ ├── build_modify_js2c_py_to_allow_injection_of_original-fs_and_custom_embedder_js.patch │ ├── chore_prevent_warn_non_context-aware_native_modules_being_loaded.patch │ ├── chore_read_nobrowserglobals_from_global_not_process.patch │ ├── enable_31_bit_smis_on_64bit_arch_and_ptr_compression.patch │ ├── expose_get_builtin_module_function.patch │ ├── feat_add_flags_for_low-level_hooks_and_exceptions.patch │ ├── feat_add_implementation_of_v8_platform_postjob.patch │ ├── feat_add_new_built_with_electron_variable_to_config_gypi.patch │ ├── feat_add_uv_loop_watcher_queue_code.patch │ ├── feat_initialize_asar_support.patch │ ├── fix_-wincompatible-pointer-types-discards-qualifiers_error.patch │ ├── fix_add_default_values_for_enable_lto_and_build_v8_with_gn_in.patch │ ├── fix_add_v8_enable_reverse_jsargs_defines_in_common_gypi.patch │ ├── fix_allow_preventing_initializeinspector_in_env.patch │ ├── fix_comment_out_incompatible_crypto_modules.patch │ ├── fix_don_t_create_console_window_when_creating_process.patch │ ├── fix_expose_internalcallbackscope.patch │ ├── fix_expose_tracing_agent_and_use_tracing_tracingcontroller_instead.patch │ ├── fix_key_gen_apis_are_not_available_in_boringssl.patch │ ├── fix_use_crypto_impls_for_compat.patch │ ├── fixme_comment_trace_event_macro.patch │ ├── fixme_remove_async_id_assertion_check.patch │ ├── make_module_globalpaths_a_reference.patch │ ├── pass_all_globals_through_require.patch │ ├── refactor_allow_embedder_overriding_of_internal_fs_calls.patch │ ├── refactor_alter_child_process_fork_to_use_execute_script_with.patch │ ├── revert_crypto_add_oaeplabel_option.patch │ ├── src_allow_embedders_to_provide_a_custom_pageallocator_to.patch │ └── update_tests_after_increasing_typed_array_size.patch ├── squirrel.mac │ ├── .patches │ ├── build_add_gn_config.patch │ └── fix_ensure_that_self_is_retained_until_the_racsignal_is_complete.patch └── v8 │ ├── .patches │ ├── README.md │ ├── add_realloc.patch │ ├── build_gn.patch │ ├── dcheck.patch │ ├── do_not_export_private_v8_symbols_on_windows.patch │ ├── export_symbols_needed_for_windows_build.patch │ ├── expose_mksnapshot.patch │ ├── fix_build_deprecated_attirbute_for_older_msvc_versions.patch │ ├── fix_use_proper_page_size_for_mac_arm64.patch │ ├── revert_cleanup_switch_offset_of_to_offsetof_where_possible.patch │ └── workaround_an_undefined_symbol_error.patch ├── script ├── add-debug-link.py ├── apply_all_patches.py ├── check-patch-diff.ts ├── check-relative-doc-links.py ├── check-symlinks.js ├── check-trailing-whitespace.py ├── codesign │ ├── .gitignore │ ├── codesign.cnf │ ├── gen-trust.ts │ ├── generate-identity.sh │ ├── get-trusted-identity.sh │ └── trust.xml ├── copy-debug-symbols.py ├── dbus_mock.py ├── doc-only-change.js ├── download-circleci-artifacts.js ├── export_all_patches.py ├── external-binaries.json ├── gen-filenames.ts ├── gen-hunspell-filenames.js ├── generate-deps-hash.js ├── generate-version-json.js ├── generate-zip-manifest.py ├── git-export-patches ├── git-import-patches ├── gn-asar.js ├── gn-check.js ├── lib │ ├── __init__.py │ ├── config.py │ ├── electron.gitattributes │ ├── env_util.py │ ├── git.py │ ├── gn.py │ ├── native_tests.py │ ├── npm.py │ ├── npx.py │ ├── patches.py │ ├── s3put.js │ ├── util.py │ └── utils.js ├── lint.js ├── nan-spec-runner.js ├── native-test-targets.json ├── native-tests.py ├── node-disabled-tests.json ├── node-spec-runner.js ├── patches-mtime-cache.py ├── push-patch.js ├── release │ ├── ci-release-build.js │ ├── find-github-release.js │ ├── notes │ │ ├── .gitignore │ │ ├── index.js │ │ └── notes.js │ ├── prepare-release.js │ ├── publish-to-npm.js │ ├── release-artifact-cleanup.js │ ├── release.js │ ├── uploaders │ │ ├── upload-index-json.py │ │ ├── upload-node-checksums.py │ │ ├── upload-node-headers.py │ │ ├── upload-symbols.py │ │ ├── upload-to-github.ts │ │ └── upload.py │ ├── version-bumper.js │ └── version-utils.js ├── run-clang-format.py ├── run-clang-tidy.ts ├── run-gn-format.py ├── run-if-exists.js ├── setup-win-for-dev.bat ├── spec-runner.js ├── start-goma.ps1 ├── start.js ├── strip-binaries.py ├── sysroots.json ├── update-external-binaries.py ├── verify-chromedriver.py ├── verify-ffmpeg.py ├── verify-mksnapshot.py ├── yarn.js ├── zip-symbols.py └── zip_manifests │ ├── check-zip-manifest.py │ ├── dist_zip.linux.arm.manifest │ ├── dist_zip.linux.arm64.manifest │ ├── dist_zip.linux.x64.manifest │ ├── dist_zip.linux.x86.manifest │ ├── dist_zip.mac.arm64.manifest │ ├── dist_zip.mac.x64.manifest │ ├── dist_zip.mac_mas.arm64.manifest │ ├── dist_zip.mac_mas.x64.manifest │ ├── dist_zip.win.arm64.manifest │ ├── dist_zip.win.ia32.manifest │ └── dist_zip.win.x64.manifest ├── shell ├── app │ ├── BRANDING.json │ ├── command_line_args.cc │ ├── command_line_args.h │ ├── electron_content_client.cc │ ├── electron_content_client.h │ ├── electron_crash_reporter_client.cc │ ├── electron_crash_reporter_client.h │ ├── electron_library_main.h │ ├── electron_library_main.mm │ ├── electron_login_helper.mm │ ├── electron_main.cc │ ├── electron_main.h │ ├── electron_main_delegate.cc │ ├── electron_main_delegate.h │ ├── electron_main_delegate_mac.h │ ├── electron_main_delegate_mac.mm │ ├── manifests.cc │ ├── manifests.h │ ├── node_main.cc │ ├── node_main.h │ ├── resources │ │ └── mac │ │ │ └── loginhelper-Info.plist │ ├── uv_task_runner.cc │ └── uv_task_runner.h ├── browser │ ├── api │ │ ├── electron_api_app.cc │ │ ├── electron_api_app.h │ │ ├── electron_api_app_mac.mm │ │ ├── electron_api_app_mas.mm │ │ ├── electron_api_auto_updater.cc │ │ ├── electron_api_auto_updater.h │ │ ├── electron_api_base_window.cc │ │ ├── electron_api_base_window.h │ │ ├── electron_api_browser_view.cc │ │ ├── electron_api_browser_view.h │ │ ├── electron_api_browser_window.cc │ │ ├── electron_api_browser_window.h │ │ ├── electron_api_browser_window_mac.mm │ │ ├── electron_api_browser_window_views.cc │ │ ├── electron_api_content_tracing.cc │ │ ├── electron_api_cookies.cc │ │ ├── electron_api_cookies.h │ │ ├── electron_api_crash_reporter.cc │ │ ├── electron_api_crash_reporter.h │ │ ├── electron_api_data_pipe_holder.cc │ │ ├── electron_api_data_pipe_holder.h │ │ ├── electron_api_debugger.cc │ │ ├── electron_api_debugger.h │ │ ├── electron_api_desktop_capturer.cc │ │ ├── electron_api_desktop_capturer.h │ │ ├── electron_api_dialog.cc │ │ ├── electron_api_download_item.cc │ │ ├── electron_api_download_item.h │ │ ├── electron_api_event.cc │ │ ├── electron_api_event_emitter.cc │ │ ├── electron_api_event_emitter.h │ │ ├── electron_api_global_shortcut.cc │ │ ├── electron_api_global_shortcut.h │ │ ├── electron_api_in_app_purchase.cc │ │ ├── electron_api_in_app_purchase.h │ │ ├── electron_api_menu.cc │ │ ├── electron_api_menu.h │ │ ├── electron_api_menu_mac.h │ │ ├── electron_api_menu_mac.mm │ │ ├── electron_api_menu_views.cc │ │ ├── electron_api_menu_views.h │ │ ├── electron_api_native_theme.cc │ │ ├── electron_api_native_theme.h │ │ ├── electron_api_native_theme_mac.mm │ │ ├── electron_api_net.cc │ │ ├── electron_api_net_log.cc │ │ ├── electron_api_net_log.h │ │ ├── electron_api_notification.cc │ │ ├── electron_api_notification.h │ │ ├── electron_api_power_monitor.cc │ │ ├── electron_api_power_monitor.h │ │ ├── electron_api_power_monitor_mac.mm │ │ ├── electron_api_power_monitor_win.cc │ │ ├── electron_api_power_save_blocker.cc │ │ ├── electron_api_power_save_blocker.h │ │ ├── electron_api_protocol.cc │ │ ├── electron_api_protocol.h │ │ ├── electron_api_screen.cc │ │ ├── electron_api_screen.h │ │ ├── electron_api_service_worker_context.cc │ │ ├── electron_api_service_worker_context.h │ │ ├── electron_api_session.cc │ │ ├── electron_api_session.h │ │ ├── electron_api_system_preferences.cc │ │ ├── electron_api_system_preferences.h │ │ ├── electron_api_system_preferences_mac.mm │ │ ├── electron_api_system_preferences_win.cc │ │ ├── electron_api_tray.cc │ │ ├── electron_api_tray.h │ │ ├── electron_api_url_loader.cc │ │ ├── electron_api_url_loader.h │ │ ├── electron_api_view.cc │ │ ├── electron_api_view.h │ │ ├── electron_api_web_contents.cc │ │ ├── electron_api_web_contents.h │ │ ├── electron_api_web_contents_impl.cc │ │ ├── electron_api_web_contents_mac.mm │ │ ├── electron_api_web_contents_view.cc │ │ ├── electron_api_web_contents_view.h │ │ ├── electron_api_web_frame_main.cc │ │ ├── electron_api_web_frame_main.h │ │ ├── electron_api_web_request.cc │ │ ├── electron_api_web_request.h │ │ ├── electron_api_web_view_manager.cc │ │ ├── event.cc │ │ ├── event.h │ │ ├── frame_subscriber.cc │ │ ├── frame_subscriber.h │ │ ├── gpu_info_enumerator.cc │ │ ├── gpu_info_enumerator.h │ │ ├── gpuinfo_manager.cc │ │ ├── gpuinfo_manager.h │ │ ├── message_port.cc │ │ ├── message_port.h │ │ ├── process_metric.cc │ │ ├── process_metric.h │ │ ├── save_page_handler.cc │ │ ├── save_page_handler.h │ │ ├── ui_event.cc │ │ ├── ui_event.h │ │ └── views │ │ │ ├── electron_api_image_view.cc │ │ │ └── electron_api_image_view.h │ ├── auto_updater.cc │ ├── auto_updater.h │ ├── auto_updater_mac.mm │ ├── browser.cc │ ├── browser.h │ ├── browser_linux.cc │ ├── browser_mac.mm │ ├── browser_observer.h │ ├── browser_process_impl.cc │ ├── browser_process_impl.h │ ├── browser_win.cc │ ├── child_web_contents_tracker.cc │ ├── child_web_contents_tracker.h │ ├── cookie_change_notifier.cc │ ├── cookie_change_notifier.h │ ├── electron_autofill_driver.cc │ ├── electron_autofill_driver.h │ ├── electron_autofill_driver_factory.cc │ ├── electron_autofill_driver_factory.h │ ├── electron_browser_client.cc │ ├── electron_browser_client.h │ ├── electron_browser_context.cc │ ├── electron_browser_context.h │ ├── electron_browser_main_parts.cc │ ├── electron_browser_main_parts.h │ ├── electron_browser_main_parts_mac.mm │ ├── electron_browser_main_parts_posix.cc │ ├── electron_download_manager_delegate.cc │ ├── electron_download_manager_delegate.h │ ├── electron_gpu_client.cc │ ├── electron_gpu_client.h │ ├── electron_javascript_dialog_manager.cc │ ├── electron_javascript_dialog_manager.h │ ├── electron_navigation_throttle.cc │ ├── electron_navigation_throttle.h │ ├── electron_pdf_web_contents_helper_client.cc │ ├── electron_pdf_web_contents_helper_client.h │ ├── electron_permission_manager.cc │ ├── electron_permission_manager.h │ ├── electron_quota_permission_context.cc │ ├── electron_quota_permission_context.h │ ├── electron_speech_recognition_manager_delegate.cc │ ├── electron_speech_recognition_manager_delegate.h │ ├── electron_web_ui_controller_factory.cc │ ├── electron_web_ui_controller_factory.h │ ├── event_emitter_mixin.cc │ ├── event_emitter_mixin.h │ ├── extended_web_contents_observer.h │ ├── extensions │ │ ├── api │ │ │ ├── BUILD.gn │ │ │ ├── i18n │ │ │ │ ├── i18n_api.cc │ │ │ │ └── i18n_api.h │ │ │ ├── management │ │ │ │ ├── electron_management_api_delegate.cc │ │ │ │ └── electron_management_api_delegate.h │ │ │ ├── resources_private │ │ │ │ ├── resources_private_api.cc │ │ │ │ └── resources_private_api.h │ │ │ ├── runtime │ │ │ │ ├── electron_runtime_api_delegate.cc │ │ │ │ └── electron_runtime_api_delegate.h │ │ │ ├── streams_private │ │ │ │ ├── streams_private_api.cc │ │ │ │ └── streams_private_api.h │ │ │ └── tabs │ │ │ │ ├── tabs_api.cc │ │ │ │ └── tabs_api.h │ │ ├── electron_browser_context_keyed_service_factories.cc │ │ ├── electron_browser_context_keyed_service_factories.h │ │ ├── electron_component_extension_resource_manager.cc │ │ ├── electron_component_extension_resource_manager.h │ │ ├── electron_display_info_provider.cc │ │ ├── electron_display_info_provider.h │ │ ├── electron_extension_host_delegate.cc │ │ ├── electron_extension_host_delegate.h │ │ ├── electron_extension_loader.cc │ │ ├── electron_extension_loader.h │ │ ├── electron_extension_message_filter.cc │ │ ├── electron_extension_message_filter.h │ │ ├── electron_extension_system.cc │ │ ├── electron_extension_system.h │ │ ├── electron_extension_system_factory.cc │ │ ├── electron_extension_system_factory.h │ │ ├── electron_extension_web_contents_observer.cc │ │ ├── electron_extension_web_contents_observer.h │ │ ├── electron_extensions_api_client.cc │ │ ├── electron_extensions_api_client.h │ │ ├── electron_extensions_browser_api_provider.cc │ │ ├── electron_extensions_browser_api_provider.h │ │ ├── electron_extensions_browser_client.cc │ │ ├── electron_extensions_browser_client.h │ │ ├── electron_kiosk_delegate.cc │ │ ├── electron_kiosk_delegate.h │ │ ├── electron_messaging_delegate.cc │ │ ├── electron_messaging_delegate.h │ │ ├── electron_navigation_ui_data.cc │ │ ├── electron_navigation_ui_data.h │ │ ├── electron_process_manager_delegate.cc │ │ └── electron_process_manager_delegate.h │ ├── fake_location_provider.cc │ ├── fake_location_provider.h │ ├── feature_list.cc │ ├── feature_list.h │ ├── file_select_helper.cc │ ├── file_select_helper.h │ ├── file_select_helper_mac.mm │ ├── font_defaults.cc │ ├── font_defaults.h │ ├── javascript_environment.cc │ ├── javascript_environment.h │ ├── lib │ │ ├── bluetooth_chooser.cc │ │ ├── bluetooth_chooser.h │ │ ├── power_observer_linux.cc │ │ └── power_observer_linux.h │ ├── linux │ │ ├── unity_service.cc │ │ └── unity_service.h │ ├── login_handler.cc │ ├── login_handler.h │ ├── mac │ │ ├── dict_util.h │ │ ├── dict_util.mm │ │ ├── electron_application.h │ │ ├── electron_application.mm │ │ ├── electron_application_delegate.h │ │ ├── electron_application_delegate.mm │ │ ├── in_app_purchase.h │ │ ├── in_app_purchase.mm │ │ ├── in_app_purchase_observer.h │ │ ├── in_app_purchase_observer.mm │ │ ├── in_app_purchase_product.h │ │ └── in_app_purchase_product.mm │ ├── media │ │ ├── media_capture_devices_dispatcher.cc │ │ ├── media_capture_devices_dispatcher.h │ │ ├── media_device_id_salt.cc │ │ ├── media_device_id_salt.h │ │ ├── media_stream_devices_controller.cc │ │ └── media_stream_devices_controller.h │ ├── microtasks_runner.cc │ ├── microtasks_runner.h │ ├── native_browser_view.cc │ ├── native_browser_view.h │ ├── native_browser_view_mac.h │ ├── native_browser_view_mac.mm │ ├── native_browser_view_views.cc │ ├── native_browser_view_views.h │ ├── native_window.cc │ ├── native_window.h │ ├── native_window_mac.h │ ├── native_window_mac.mm │ ├── native_window_observer.h │ ├── native_window_views.cc │ ├── native_window_views.h │ ├── native_window_views_win.cc │ ├── net │ │ ├── asar │ │ │ ├── asar_url_loader.cc │ │ │ └── asar_url_loader.h │ │ ├── cert_verifier_client.cc │ │ ├── cert_verifier_client.h │ │ ├── electron_url_loader_factory.cc │ │ ├── electron_url_loader_factory.h │ │ ├── network_context_service.cc │ │ ├── network_context_service.h │ │ ├── network_context_service_factory.cc │ │ ├── network_context_service_factory.h │ │ ├── node_stream_loader.cc │ │ ├── node_stream_loader.h │ │ ├── proxying_url_loader_factory.cc │ │ ├── proxying_url_loader_factory.h │ │ ├── proxying_websocket.cc │ │ ├── proxying_websocket.h │ │ ├── resolve_proxy_helper.cc │ │ ├── resolve_proxy_helper.h │ │ ├── system_network_context_manager.cc │ │ ├── system_network_context_manager.h │ │ ├── url_pipe_loader.cc │ │ ├── url_pipe_loader.h │ │ └── web_request_api_interface.h │ ├── network_hints_handler_impl.cc │ ├── network_hints_handler_impl.h │ ├── notifications │ │ ├── linux │ │ │ ├── libnotify_notification.cc │ │ │ ├── libnotify_notification.h │ │ │ ├── notification_presenter_linux.cc │ │ │ └── notification_presenter_linux.h │ │ ├── mac │ │ │ ├── cocoa_notification.h │ │ │ ├── cocoa_notification.mm │ │ │ ├── notification_center_delegate.h │ │ │ ├── notification_center_delegate.mm │ │ │ ├── notification_presenter_mac.h │ │ │ └── notification_presenter_mac.mm │ │ ├── notification.cc │ │ ├── notification.h │ │ ├── notification_delegate.h │ │ ├── notification_presenter.cc │ │ ├── notification_presenter.h │ │ ├── platform_notification_service.cc │ │ ├── platform_notification_service.h │ │ └── win │ │ │ ├── notification_presenter_win.cc │ │ │ ├── notification_presenter_win.h │ │ │ ├── notification_presenter_win7.cc │ │ │ ├── notification_presenter_win7.h │ │ │ ├── win32_desktop_notifications │ │ │ ├── common.h │ │ │ ├── desktop_notification_controller.cc │ │ │ ├── desktop_notification_controller.h │ │ │ ├── toast.cc │ │ │ ├── toast.h │ │ │ ├── toast_uia.cc │ │ │ └── toast_uia.h │ │ │ ├── win32_notification.cc │ │ │ ├── win32_notification.h │ │ │ ├── windows_toast_notification.cc │ │ │ └── windows_toast_notification.h │ ├── osr │ │ ├── osr_host_display_client.cc │ │ ├── osr_host_display_client.h │ │ ├── osr_host_display_client_mac.mm │ │ ├── osr_render_widget_host_view.cc │ │ ├── osr_render_widget_host_view.h │ │ ├── osr_video_consumer.cc │ │ ├── osr_video_consumer.h │ │ ├── osr_view_proxy.cc │ │ ├── osr_view_proxy.h │ │ ├── osr_web_contents_view.cc │ │ ├── osr_web_contents_view.h │ │ └── osr_web_contents_view_mac.mm │ ├── plugins │ │ ├── plugin_utils.cc │ │ └── plugin_utils.h │ ├── pref_store_delegate.cc │ ├── pref_store_delegate.h │ ├── printing │ │ ├── print_preview_message_handler.cc │ │ └── print_preview_message_handler.h │ ├── protocol_registry.cc │ ├── protocol_registry.h │ ├── relauncher.cc │ ├── relauncher.h │ ├── relauncher_linux.cc │ ├── relauncher_mac.cc │ ├── relauncher_win.cc │ ├── resources │ │ ├── mac │ │ │ ├── Info.plist │ │ │ └── electron.icns │ │ └── win │ │ │ ├── disable_window_filtering.manifest │ │ │ ├── dpi_aware.manifest │ │ │ ├── electron.ico │ │ │ ├── electron.rc │ │ │ └── resource.h │ ├── serial │ │ ├── electron_serial_delegate.cc │ │ ├── electron_serial_delegate.h │ │ ├── serial_chooser_context.cc │ │ ├── serial_chooser_context.h │ │ ├── serial_chooser_context_factory.cc │ │ ├── serial_chooser_context_factory.h │ │ ├── serial_chooser_controller.cc │ │ └── serial_chooser_controller.h │ ├── session_preferences.cc │ ├── session_preferences.h │ ├── special_storage_policy.cc │ ├── special_storage_policy.h │ ├── ui │ │ ├── accelerator_util.cc │ │ ├── accelerator_util.h │ │ ├── accelerator_util_unittests.cc │ │ ├── autofill_popup.cc │ │ ├── autofill_popup.h │ │ ├── certificate_trust.h │ │ ├── certificate_trust_mac.mm │ │ ├── certificate_trust_win.cc │ │ ├── cocoa │ │ │ ├── NSColor+Hex.h │ │ │ ├── NSColor+Hex.mm │ │ │ ├── NSString+ANSI.h │ │ │ ├── NSString+ANSI.mm │ │ │ ├── delayed_native_view_host.cc │ │ │ ├── delayed_native_view_host.h │ │ │ ├── electron_bundle_mover.h │ │ │ ├── electron_bundle_mover.mm │ │ │ ├── electron_inspectable_web_contents_view.h │ │ │ ├── electron_inspectable_web_contents_view.mm │ │ │ ├── electron_menu_controller.h │ │ │ ├── electron_menu_controller.mm │ │ │ ├── electron_native_widget_mac.h │ │ │ ├── electron_native_widget_mac.mm │ │ │ ├── electron_ns_window.h │ │ │ ├── electron_ns_window.mm │ │ │ ├── electron_ns_window_delegate.h │ │ │ ├── electron_ns_window_delegate.mm │ │ │ ├── electron_preview_item.h │ │ │ ├── electron_preview_item.mm │ │ │ ├── electron_touch_bar.h │ │ │ ├── electron_touch_bar.mm │ │ │ ├── event_dispatching_window.h │ │ │ ├── event_dispatching_window.mm │ │ │ ├── root_view_mac.h │ │ │ ├── root_view_mac.mm │ │ │ ├── views_delegate_mac.h │ │ │ └── views_delegate_mac.mm │ │ ├── devtools_manager_delegate.cc │ │ ├── devtools_manager_delegate.h │ │ ├── devtools_ui.cc │ │ ├── devtools_ui.h │ │ ├── drag_util.cc │ │ ├── drag_util.h │ │ ├── drag_util_mac.mm │ │ ├── drag_util_views.cc │ │ ├── electron_menu_model.cc │ │ ├── electron_menu_model.h │ │ ├── file_dialog.h │ │ ├── file_dialog_gtk.cc │ │ ├── file_dialog_mac.mm │ │ ├── file_dialog_win.cc │ │ ├── gtk │ │ │ ├── app_indicator_icon.cc │ │ │ ├── app_indicator_icon.h │ │ │ ├── app_indicator_icon_menu.cc │ │ │ ├── app_indicator_icon_menu.h │ │ │ ├── gtk_status_icon.cc │ │ │ ├── gtk_status_icon.h │ │ │ ├── menu_util.cc │ │ │ ├── menu_util.h │ │ │ ├── status_icon.cc │ │ │ └── status_icon.h │ │ ├── gtk_util.cc │ │ ├── gtk_util.h │ │ ├── inspectable_web_contents.cc │ │ ├── inspectable_web_contents.h │ │ ├── inspectable_web_contents_delegate.h │ │ ├── inspectable_web_contents_view.h │ │ ├── inspectable_web_contents_view_delegate.cc │ │ ├── inspectable_web_contents_view_delegate.h │ │ ├── inspectable_web_contents_view_mac.h │ │ ├── inspectable_web_contents_view_mac.mm │ │ ├── message_box.h │ │ ├── message_box_gtk.cc │ │ ├── message_box_mac.mm │ │ ├── message_box_win.cc │ │ ├── run_all_unittests.cc │ │ ├── tray_icon.cc │ │ ├── tray_icon.h │ │ ├── tray_icon_cocoa.h │ │ ├── tray_icon_cocoa.mm │ │ ├── tray_icon_gtk.cc │ │ ├── tray_icon_gtk.h │ │ ├── tray_icon_observer.h │ │ ├── tray_icon_win.cc │ │ ├── views │ │ │ ├── autofill_popup_view.cc │ │ │ ├── autofill_popup_view.h │ │ │ ├── electron_views_delegate.cc │ │ │ ├── electron_views_delegate.h │ │ │ ├── electron_views_delegate_win.cc │ │ │ ├── frameless_view.cc │ │ │ ├── frameless_view.h │ │ │ ├── global_menu_bar_x11.cc │ │ │ ├── global_menu_bar_x11.h │ │ │ ├── inspectable_web_contents_view_views.cc │ │ │ ├── inspectable_web_contents_view_views.h │ │ │ ├── menu_bar.cc │ │ │ ├── menu_bar.h │ │ │ ├── menu_delegate.cc │ │ │ ├── menu_delegate.h │ │ │ ├── menu_model_adapter.cc │ │ │ ├── menu_model_adapter.h │ │ │ ├── native_frame_view.cc │ │ │ ├── native_frame_view.h │ │ │ ├── root_view.cc │ │ │ ├── root_view.h │ │ │ ├── submenu_button.cc │ │ │ ├── submenu_button.h │ │ │ ├── win_frame_view.cc │ │ │ └── win_frame_view.h │ │ ├── webui │ │ │ ├── accessibility_ui.cc │ │ │ └── accessibility_ui.h │ │ ├── win │ │ │ ├── dialog_thread.cc │ │ │ ├── dialog_thread.h │ │ │ ├── electron_desktop_native_widget_aura.cc │ │ │ ├── electron_desktop_native_widget_aura.h │ │ │ ├── electron_desktop_window_tree_host_win.cc │ │ │ ├── electron_desktop_window_tree_host_win.h │ │ │ ├── jump_list.cc │ │ │ ├── jump_list.h │ │ │ ├── notify_icon.cc │ │ │ ├── notify_icon.h │ │ │ ├── notify_icon_host.cc │ │ │ ├── notify_icon_host.h │ │ │ ├── taskbar_host.cc │ │ │ └── taskbar_host.h │ │ └── x │ │ │ ├── event_disabler.cc │ │ │ ├── event_disabler.h │ │ │ ├── window_state_watcher.cc │ │ │ ├── window_state_watcher.h │ │ │ ├── x_window_utils.cc │ │ │ └── x_window_utils.h │ ├── unresponsive_suppressor.cc │ ├── unresponsive_suppressor.h │ ├── web_contents_permission_helper.cc │ ├── web_contents_permission_helper.h │ ├── web_contents_preferences.cc │ ├── web_contents_preferences.h │ ├── web_contents_zoom_controller.cc │ ├── web_contents_zoom_controller.h │ ├── web_dialog_helper.cc │ ├── web_dialog_helper.h │ ├── web_view_guest_delegate.cc │ ├── web_view_guest_delegate.h │ ├── web_view_manager.cc │ ├── web_view_manager.h │ ├── win │ │ ├── dark_mode.cc │ │ ├── dark_mode.h │ │ ├── scoped_hstring.cc │ │ └── scoped_hstring.h │ ├── window_list.cc │ ├── window_list.h │ ├── window_list_observer.h │ ├── zoom_level_delegate.cc │ └── zoom_level_delegate.h ├── common │ ├── api │ │ ├── BUILD.gn │ │ ├── api.mojom │ │ ├── electron_api_asar.cc │ │ ├── electron_api_clipboard.cc │ │ ├── electron_api_clipboard.h │ │ ├── electron_api_clipboard_mac.mm │ │ ├── electron_api_command_line.cc │ │ ├── electron_api_environment.cc │ │ ├── electron_api_key_weak_map.h │ │ ├── electron_api_native_image.cc │ │ ├── electron_api_native_image.h │ │ ├── electron_api_native_image_mac.mm │ │ ├── electron_api_native_image_win.cc │ │ ├── electron_api_shell.cc │ │ ├── electron_api_v8_util.cc │ │ ├── electron_bindings.cc │ │ ├── electron_bindings.h │ │ ├── features.cc │ │ ├── object_life_monitor.cc │ │ └── object_life_monitor.h │ ├── application_info.cc │ ├── application_info.h │ ├── application_info_linux.cc │ ├── application_info_mac.mm │ ├── application_info_win.cc │ ├── asar │ │ ├── archive.cc │ │ ├── archive.h │ │ ├── asar_util.cc │ │ ├── asar_util.h │ │ ├── scoped_temporary_file.cc │ │ └── scoped_temporary_file.h │ ├── color_util.cc │ ├── color_util.h │ ├── crash_keys.cc │ ├── crash_keys.h │ ├── electron_command_line.cc │ ├── electron_command_line.h │ ├── electron_constants.cc │ ├── electron_constants.h │ ├── electron_paths.h │ ├── extensions │ │ ├── api │ │ │ ├── BUILD.gn │ │ │ ├── _api_features.json │ │ │ ├── _manifest_features.json │ │ │ ├── _permission_features.json │ │ │ ├── extension.json │ │ │ ├── i18n.json │ │ │ ├── resources_private.idl │ │ │ └── tabs.json │ │ ├── electron_extensions_api_provider.cc │ │ ├── electron_extensions_api_provider.h │ │ ├── electron_extensions_client.cc │ │ └── electron_extensions_client.h │ ├── gin_converters │ │ ├── accelerator_converter.cc │ │ ├── accelerator_converter.h │ │ ├── blink_converter.cc │ │ ├── blink_converter.h │ │ ├── callback_converter.h │ │ ├── content_converter.cc │ │ ├── content_converter.h │ │ ├── extension_converter.cc │ │ ├── extension_converter.h │ │ ├── file_dialog_converter.cc │ │ ├── file_dialog_converter.h │ │ ├── file_path_converter.h │ │ ├── frame_converter.cc │ │ ├── frame_converter.h │ │ ├── gfx_converter.cc │ │ ├── gfx_converter.h │ │ ├── guid_converter.h │ │ ├── gurl_converter.h │ │ ├── image_converter.cc │ │ ├── image_converter.h │ │ ├── message_box_converter.cc │ │ ├── message_box_converter.h │ │ ├── native_window_converter.h │ │ ├── net_converter.cc │ │ ├── net_converter.h │ │ ├── std_converter.h │ │ ├── time_converter.cc │ │ ├── time_converter.h │ │ ├── value_converter.cc │ │ └── value_converter.h │ ├── gin_helper │ │ ├── arguments.cc │ │ ├── arguments.h │ │ ├── callback.cc │ │ ├── callback.h │ │ ├── cleaned_up_at_exit.cc │ │ ├── cleaned_up_at_exit.h │ │ ├── constructible.h │ │ ├── constructor.h │ │ ├── destroyable.cc │ │ ├── destroyable.h │ │ ├── dictionary.h │ │ ├── error_thrower.cc │ │ ├── error_thrower.h │ │ ├── event_emitter.cc │ │ ├── event_emitter.h │ │ ├── event_emitter_caller.cc │ │ ├── event_emitter_caller.h │ │ ├── function_template.cc │ │ ├── function_template.h │ │ ├── function_template_extensions.h │ │ ├── locker.cc │ │ ├── locker.h │ │ ├── microtasks_scope.cc │ │ ├── microtasks_scope.h │ │ ├── object_template_builder.cc │ │ ├── object_template_builder.h │ │ ├── persistent_dictionary.cc │ │ ├── persistent_dictionary.h │ │ ├── pinnable.h │ │ ├── promise.cc │ │ ├── promise.h │ │ ├── trackable_object.cc │ │ ├── trackable_object.h │ │ ├── wrappable.cc │ │ ├── wrappable.h │ │ └── wrappable_base.h │ ├── heap_snapshot.cc │ ├── heap_snapshot.h │ ├── key_weak_map.h │ ├── keyboard_util.cc │ ├── keyboard_util.h │ ├── language_util.h │ ├── language_util_linux.cc │ ├── language_util_mac.mm │ ├── language_util_win.cc │ ├── mac │ │ ├── main_application_bundle.h │ │ └── main_application_bundle.mm │ ├── mouse_util.cc │ ├── mouse_util.h │ ├── node_bindings.cc │ ├── node_bindings.h │ ├── node_bindings_linux.cc │ ├── node_bindings_linux.h │ ├── node_bindings_mac.cc │ ├── node_bindings_mac.h │ ├── node_bindings_win.cc │ ├── node_bindings_win.h │ ├── node_includes.h │ ├── node_util.cc │ ├── node_util.h │ ├── options_switches.cc │ ├── options_switches.h │ ├── platform_util.cc │ ├── platform_util.h │ ├── platform_util_internal.h │ ├── platform_util_linux.cc │ ├── platform_util_mac.mm │ ├── platform_util_win.cc │ ├── process_util.cc │ ├── process_util.h │ ├── resources │ │ └── mac │ │ │ ├── Info.plist │ │ │ └── MainMenu.xib │ ├── skia_util.cc │ ├── skia_util.h │ ├── v8_value_converter.cc │ ├── v8_value_converter.h │ ├── v8_value_serializer.cc │ ├── v8_value_serializer.h │ └── world_ids.h ├── renderer │ ├── api │ │ ├── context_bridge │ │ │ ├── object_cache.cc │ │ │ └── object_cache.h │ │ ├── electron_api_context_bridge.cc │ │ ├── electron_api_context_bridge.h │ │ ├── electron_api_crash_reporter_renderer.cc │ │ ├── electron_api_ipc_renderer.cc │ │ ├── electron_api_spell_check_client.cc │ │ ├── electron_api_spell_check_client.h │ │ └── electron_api_web_frame.cc │ ├── browser_exposed_renderer_interfaces.cc │ ├── browser_exposed_renderer_interfaces.h │ ├── content_settings_observer.cc │ ├── content_settings_observer.h │ ├── electron_api_service_impl.cc │ ├── electron_api_service_impl.h │ ├── electron_autofill_agent.cc │ ├── electron_autofill_agent.h │ ├── electron_render_frame_observer.cc │ ├── electron_render_frame_observer.h │ ├── electron_renderer_client.cc │ ├── electron_renderer_client.h │ ├── electron_renderer_pepper_host_factory.cc │ ├── electron_renderer_pepper_host_factory.h │ ├── electron_sandboxed_renderer_client.cc │ ├── electron_sandboxed_renderer_client.h │ ├── extensions │ │ ├── electron_extensions_dispatcher_delegate.cc │ │ ├── electron_extensions_dispatcher_delegate.h │ │ ├── electron_extensions_renderer_client.cc │ │ └── electron_extensions_renderer_client.h │ ├── guest_view_container.cc │ ├── guest_view_container.h │ ├── pepper_helper.cc │ ├── pepper_helper.h │ ├── printing │ │ ├── print_render_frame_helper_delegate.cc │ │ └── print_render_frame_helper_delegate.h │ ├── renderer_client_base.cc │ ├── renderer_client_base.h │ ├── resources │ │ └── mac │ │ │ └── Info.plist │ ├── web_worker_observer.cc │ └── web_worker_observer.h └── utility │ ├── electron_content_utility_client.cc │ └── electron_content_utility_client.h ├── spec-main ├── .eslintrc ├── .gitignore ├── ambient.d.ts ├── api-app-spec.ts ├── api-auto-updater-spec.ts ├── api-autoupdater-darwin-spec.ts ├── api-browser-view-spec.ts ├── api-browser-window-affinity-spec.ts ├── api-browser-window-spec.ts ├── api-callbacks-registry-spec.ts ├── api-content-tracing-spec.ts ├── api-context-bridge-spec.ts ├── api-crash-reporter-spec.ts ├── api-debugger-spec.ts ├── api-deprecate-spec.ts ├── api-desktop-capturer-spec.ts ├── api-dialog-spec.ts ├── api-global-shortcut-spec.ts ├── api-in-app-purchase-spec.ts ├── api-ipc-main-spec.ts ├── api-ipc-renderer-spec.ts ├── api-ipc-spec.ts ├── api-menu-item-spec.ts ├── api-menu-spec.ts ├── api-native-theme-spec.ts ├── api-net-log-spec.ts ├── api-net-spec.ts ├── api-notification-dbus-spec.ts ├── api-notification-spec.ts ├── api-power-monitor-spec.ts ├── api-power-save-blocker-spec.ts ├── api-protocol-spec.ts ├── api-remote-spec.ts ├── api-screen-spec.ts ├── api-service-workers-spec.ts ├── api-session-spec.ts ├── api-shell-spec.ts ├── api-subframe-spec.ts ├── api-system-preferences-spec.ts ├── api-touch-bar-spec.ts ├── api-tray-spec.ts ├── api-view-spec.ts ├── api-web-contents-spec.ts ├── api-web-contents-view-spec.ts ├── api-web-frame-main-spec.ts ├── api-web-frame-spec.ts ├── api-web-request-spec.ts ├── asar-spec.ts ├── autofill-spec.ts ├── chromium-spec.ts ├── crash-spec.ts ├── events-helpers.ts ├── extensions-spec.ts ├── fixtures │ ├── api │ │ ├── beforeunload-empty-string.html │ │ ├── beforeunload-false-prevent3.html │ │ ├── beforeunload-false.html │ │ ├── beforeunload-undefined.html │ │ ├── context-bridge │ │ │ ├── can-bind-preload.js │ │ │ └── empty.html │ │ ├── custom-protocol-shutdown.js │ │ ├── ipc-main-listeners │ │ │ ├── main.js │ │ │ └── package.json │ │ ├── leak-exit-webcontentsview.js │ │ ├── native-window-open-native-addon.html │ │ ├── net-log │ │ │ ├── main.js │ │ │ └── package.json │ │ ├── print-to-pdf.html │ │ ├── sandbox.html │ │ ├── send-sync-message.html │ │ ├── service-workers │ │ │ ├── index.html │ │ │ ├── logs.html │ │ │ ├── sw-logs.js │ │ │ └── sw.js │ │ ├── test-menu-null │ │ │ ├── main.js │ │ │ └── package.json │ │ ├── test-menu-visibility │ │ │ ├── main.js │ │ │ └── package.json │ │ └── webrequest.html │ ├── apps │ │ ├── crash │ │ │ ├── main.js │ │ │ ├── node-crash.js │ │ │ ├── package.json │ │ │ └── sandbox-preload.js │ │ ├── remote-control │ │ │ ├── main.js │ │ │ └── package.json │ │ └── xwindow-icon │ │ │ ├── icon.png │ │ │ ├── main.js │ │ │ └── package.json │ ├── auto-update │ │ ├── check-with-headers │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── check │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── initial │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── update-json │ │ │ ├── index.js │ │ │ └── package.json │ │ └── update │ │ │ ├── index.js │ │ │ └── package.json │ ├── blank.html │ ├── blank.png │ ├── cat.pdf │ ├── chromium │ │ ├── other-window.js │ │ ├── spellchecker.html │ │ └── visibilitystate.html │ ├── crash-cases │ │ ├── api-browser-destroy │ │ │ └── index.js │ │ ├── early-in-memory-session-create │ │ │ └── index.js │ │ ├── in-memory-session-double-free │ │ │ └── index.js │ │ ├── setimmediate-renderer-crash │ │ │ ├── index.js │ │ │ └── preload.js │ │ └── webview-attach-destroyed │ │ │ └── index.js │ ├── devtools-extensions │ │ ├── bad-manifest │ │ │ └── manifest.json │ │ └── foo │ │ │ ├── _locales │ │ │ └── en │ │ │ │ └── messages.json │ │ │ ├── devtools.js │ │ │ ├── foo.html │ │ │ ├── index.html │ │ │ ├── manifest.json │ │ │ └── panel.js │ ├── extensions │ │ ├── chrome-api │ │ │ ├── background.js │ │ │ ├── main.js │ │ │ └── manifest.json │ │ ├── chrome-i18n │ │ │ ├── _locales │ │ │ │ └── en │ │ │ │ │ └── messages.json │ │ │ ├── main.js │ │ │ └── manifest.json │ │ ├── chrome-runtime │ │ │ ├── background.js │ │ │ ├── main.js │ │ │ └── manifest.json │ │ ├── chrome-storage │ │ │ ├── main.js │ │ │ └── manifest.json │ │ ├── content-script-document-end │ │ │ ├── end.js │ │ │ └── manifest.json │ │ ├── content-script-document-idle │ │ │ ├── idle.js │ │ │ └── manifest.json │ │ ├── content-script-document-start │ │ │ ├── manifest.json │ │ │ └── start.js │ │ ├── content-script │ │ │ ├── all_frames-disabled.css │ │ │ ├── all_frames-enabled.css │ │ │ ├── all_frames-preload.js │ │ │ ├── frame-with-frame.html │ │ │ ├── frame.html │ │ │ └── manifest.json │ │ ├── devtools-extension │ │ │ ├── foo.html │ │ │ ├── foo.js │ │ │ ├── index.html │ │ │ ├── index.js │ │ │ └── manifest.json │ │ ├── lazy-background-page │ │ │ ├── background.js │ │ │ ├── content_script.js │ │ │ ├── get-background-page.js │ │ │ ├── manifest.json │ │ │ ├── page-get-background.html │ │ │ ├── page-runtime-get-background.html │ │ │ └── runtime-get-background-page.js │ │ ├── persistent-background-page │ │ │ ├── background.js │ │ │ └── manifest.json │ │ ├── red-bg │ │ │ ├── main.js │ │ │ └── manifest.json │ │ └── ui-page │ │ │ ├── bare-page.html │ │ │ ├── manifest.json │ │ │ ├── page-get-background.html │ │ │ ├── page-script-load.html │ │ │ └── script.js │ ├── module │ │ ├── declare-buffer.js │ │ ├── declare-global.js │ │ ├── declare-process.js │ │ ├── echo-renamed.js │ │ ├── echo.js │ │ ├── preload-sandbox.js │ │ ├── print-crash-parameters.js │ │ ├── test.coffee │ │ └── uv-dlopen.js │ ├── native-addon │ │ ├── echo │ │ │ ├── binding.cc │ │ │ ├── binding.gyp │ │ │ ├── lib │ │ │ │ └── echo.js │ │ │ └── package.json │ │ └── uv-dlopen │ │ │ ├── binding.gyp │ │ │ ├── foo.cpp │ │ │ ├── index.js │ │ │ ├── main.cpp │ │ │ └── package.json │ ├── pages │ │ ├── datalist.html │ │ ├── jquery.html │ │ ├── pdf-in-iframe.html │ │ └── webview-devtools.html │ ├── release-notes │ │ └── cache │ │ │ ├── electron-electron-commit-0600420bac25439fc2067d51c6aaa4ee11770577 │ │ │ ├── electron-electron-commit-2955c67c4ea712fa22773ac9113709fc952bfd49 │ │ │ ├── electron-electron-commit-2fad53e66b1a2cb6f7dad88fe9bb62d7a461fe98 │ │ │ ├── electron-electron-commit-467409458e716c68b35fa935d556050ca6bed1c4 │ │ │ ├── electron-electron-commit-61dc1c88fd34a3e8fff80c80ed79d0455970e610 │ │ │ ├── electron-electron-commit-89eb309d0b22bd4aec058ffaf983e81e56a5c378 │ │ │ ├── electron-electron-commit-8bc0c92137f4a77dc831ca644a86a3e48b51a11e │ │ │ ├── electron-electron-commit-a6ff42c190cb5caf8f3e217748e49183a951491b │ │ │ ├── electron-electron-issue-20214-comments │ │ │ ├── electron-electron-issue-21497-comments │ │ │ ├── electron-electron-issue-21891-comments │ │ │ ├── electron-electron-issue-21946-comments │ │ │ ├── electron-electron-issue-22750-comments │ │ │ ├── electron-electron-issue-22770-comments │ │ │ ├── electron-electron-issue-22828-comments │ │ │ ├── electron-electron-issue-25052-comments │ │ │ ├── electron-electron-issue-25216-comments │ │ │ ├── electron-electron-pull-20214 │ │ │ ├── electron-electron-pull-20620 │ │ │ ├── electron-electron-pull-21497 │ │ │ ├── electron-electron-pull-21591 │ │ │ ├── electron-electron-pull-21891 │ │ │ ├── electron-electron-pull-21946 │ │ │ ├── electron-electron-pull-22750 │ │ │ ├── electron-electron-pull-22770 │ │ │ ├── electron-electron-pull-22828 │ │ │ ├── electron-electron-pull-25052 │ │ │ └── electron-electron-pull-25216 │ ├── remote │ │ ├── call.js │ │ ├── circular.js │ │ ├── class.js │ │ ├── delete-buffer.js │ │ ├── error-properties.js │ │ ├── exception.js │ │ ├── export-function-with-properties.js │ │ ├── function-with-args.js │ │ ├── function-with-missing-properties.js │ │ ├── function-with-properties.js │ │ ├── function.js │ │ ├── id.js │ │ ├── no-prototype.js │ │ ├── preload-remote-function.js │ │ ├── preload-remote.js │ │ ├── print_name.js │ │ ├── promise.js │ │ ├── property.js │ │ ├── rejected-promise.js │ │ ├── remote-event-handler.html │ │ ├── remote-object-set.js │ │ ├── remote-static.js │ │ ├── render-view-deleted.html │ │ ├── send-on-exit.html │ │ ├── to-string-non-function.js │ │ └── unhandled-rejection.js │ ├── snapshots │ │ ├── native-window-open.snapshot.txt │ │ └── proxy-window-open.snapshot.txt │ └── sub-frames │ │ ├── debug-frames.html │ │ ├── frame-container-webview.html │ │ ├── frame-container.html │ │ ├── frame-with-frame-container-webview.html │ │ ├── frame-with-frame-container.html │ │ ├── frame-with-frame.html │ │ ├── frame.html │ │ ├── preload.js │ │ ├── test.js │ │ └── webview-iframe-preload.js ├── guest-window-manager-spec.ts ├── index.js ├── internal-spec.ts ├── modules-spec.ts ├── node-spec.ts ├── package.json ├── pipe-transport.ts ├── release-notes-spec.ts ├── security-warnings-spec.ts ├── spec-helpers.ts ├── spellchecker-spec.ts ├── types-spec.ts ├── version-bump-spec.ts ├── video-helpers.js ├── visibility-state-spec.ts ├── webview-spec.ts ├── window-helpers.ts └── yarn.lock ├── spec ├── .eslintrc ├── BUILD.gn ├── api-clipboard-spec.js ├── api-native-image-spec.js ├── api-process-spec.js ├── api-shell-spec.js ├── api-web-frame-spec.js ├── asar-spec.js ├── chromium-spec.js ├── configs │ ├── browsertests.yml │ └── unittests.yml ├── events-helpers.js ├── expect-helpers.js ├── fixtures │ ├── api │ │ ├── app-path │ │ │ ├── lib │ │ │ │ └── index.js │ │ │ └── package.json │ │ ├── blank.html │ │ ├── close.html │ │ ├── command-line │ │ │ ├── main.js │ │ │ └── package.json │ │ ├── cookie-app │ │ │ ├── main.js │ │ │ └── package.json │ │ ├── default-menu │ │ │ ├── main.js │ │ │ └── package.json │ │ ├── did-fail-load-iframe.html │ │ ├── electron-main-module │ │ │ ├── app.asar │ │ │ └── app │ │ │ │ ├── index.js │ │ │ │ └── node_modules │ │ │ │ └── some-module │ │ │ │ ├── main2.js │ │ │ │ └── package.json │ │ ├── electron-module-app │ │ │ ├── .gitignore │ │ │ ├── index.html │ │ │ └── node_modules │ │ │ │ ├── electron │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ │ └── foo │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ ├── exit-closes-all-windows-app │ │ │ ├── main.js │ │ │ └── package.json │ │ ├── frame-subscriber.html │ │ ├── globals.html │ │ ├── gpu-info.js │ │ ├── isolated-fetch-preload.js │ │ ├── isolated-preload.js │ │ ├── isolated.html │ │ ├── leak-exit-webcontents.js │ │ ├── loaded-from-dataurl.js │ │ ├── locale-check │ │ │ ├── main.js │ │ │ └── package.json │ │ ├── localstorage.html │ │ ├── mixed-sandbox-app │ │ │ ├── electron-app-mixed-sandbox-preload.js │ │ │ ├── main.js │ │ │ └── package.json │ │ ├── native-window-open-argv.html │ │ ├── native-window-open-blank.html │ │ ├── native-window-open-child.html │ │ ├── native-window-open-cross-origin.html │ │ ├── native-window-open-file.html │ │ ├── native-window-open-iframe.html │ │ ├── native-window-open-isolated-preload.js │ │ ├── native-window-open-isolated.html │ │ ├── native-window-open-no-allowpopups.html │ │ ├── new-window-preload.js │ │ ├── new-window-webview-preload.js │ │ ├── new-window-webview.html │ │ ├── new-window.html │ │ ├── no-leak.html │ │ ├── offscreen-rendering.html │ │ ├── picture-in-picture.html │ │ ├── preload.html │ │ ├── quit-app │ │ │ ├── main.js │ │ │ └── package.json │ │ ├── relaunch │ │ │ ├── main.js │ │ │ └── package.json │ │ ├── shared-worker │ │ │ ├── shared-worker.html │ │ │ ├── shared-worker1.js │ │ │ └── shared-worker2.js │ │ ├── singleton │ │ │ ├── main.js │ │ │ └── package.json │ │ ├── site-instance-overrides │ │ │ ├── index.html │ │ │ ├── main.js │ │ │ ├── package.json │ │ │ └── preload.js │ │ ├── unload.html │ │ ├── window-all-closed │ │ │ ├── main.js │ │ │ └── package.json │ │ ├── window-open-location-change.html │ │ ├── window-open-location-final.html │ │ ├── window-open-location-open.html │ │ └── window-open-preload.js │ ├── assets │ │ ├── 1x1.png │ │ ├── 2x2.jpg │ │ ├── 3x3.png │ │ ├── LICENSE │ │ ├── icon.ico │ │ ├── logo.png │ │ ├── logo_Template.png │ │ ├── shortcut.lnk │ │ └── tone.wav │ ├── certificates │ │ ├── certs.cnf │ │ ├── client.p12 │ │ ├── generate_certs.sh │ │ ├── intermediateCA.pem │ │ ├── rootCA.pem │ │ ├── server.key │ │ └── server.pem │ ├── module │ │ ├── access-blink-apis.js │ │ ├── asar.js │ │ ├── check-arguments.js │ │ ├── create_socket.js │ │ ├── delay-exit.js │ │ ├── empty.js │ │ ├── fork_ping.js │ │ ├── get-global-preload.js │ │ ├── hello-child.js │ │ ├── hello.js │ │ ├── inspector-binding.js │ │ ├── isolated-ping.js │ │ ├── locale-compare.js │ │ ├── no-asar.js │ │ ├── node-promise-timer.js │ │ ├── noop.js │ │ ├── original-fs.js │ │ ├── ping.js │ │ ├── preload-context.js │ │ ├── preload-disable-remote.js │ │ ├── preload-error-exception.js │ │ ├── preload-error-syntax.js │ │ ├── preload-ipc-ping-pong.js │ │ ├── preload-ipc.js │ │ ├── preload-node-off-wrapper.js │ │ ├── preload-node-off.js │ │ ├── preload-pdf-loaded-in-nested-subframe.js │ │ ├── preload-pdf-loaded-in-subframe.js │ │ ├── preload-pdf-loaded.js │ │ ├── preload-required-module.js │ │ ├── preload-sandboxæø åü.js │ │ ├── preload-set-global.js │ │ ├── preload-webview.js │ │ ├── preload.js │ │ ├── process-stdout.js │ │ ├── process_args.js │ │ ├── run-as-node.js │ │ ├── send-later.js │ │ ├── set-global-preload-1.js │ │ ├── set-global-preload-2.js │ │ ├── set-global-preload-3.js │ │ ├── set-global.js │ │ └── set-immediate.js │ ├── no-proprietary-codecs.js │ ├── pages │ │ ├── a.html │ │ ├── b.html │ │ ├── base-page-security-onload-message.html │ │ ├── base-page-security.html │ │ ├── base-page.html │ │ ├── basic-auth.html │ │ ├── beforeunload-false.html │ │ ├── blank.html │ │ ├── c.html │ │ ├── cache-storage.html │ │ ├── close.html │ │ ├── content.html │ │ ├── d.html │ │ ├── dom-ready.html │ │ ├── e.html │ │ ├── external-string.html │ │ ├── filesystem.html │ │ ├── form-with-data.html │ │ ├── fullscreen-ipif.html │ │ ├── fullscreen-oopif.html │ │ ├── fullscreen.html │ │ ├── geolocation │ │ │ └── index.html │ │ ├── history-replace.html │ │ ├── history.html │ │ ├── insecure-resources.html │ │ ├── ipc-message.html │ │ ├── key-events.html │ │ ├── media-id-reset.html │ │ ├── native-module.html │ │ ├── onkeyup.html │ │ ├── onmouseup.html │ │ ├── partition │ │ │ └── one.html │ │ ├── permissions │ │ │ ├── geolocation.html │ │ │ ├── media.html │ │ │ ├── midi-sysex.html │ │ │ ├── midi.html │ │ │ └── notification.html │ │ ├── ping.html │ │ ├── post.html │ │ ├── save_page │ │ │ ├── index.html │ │ │ ├── test.css │ │ │ └── test.js │ │ ├── send-after-node.html │ │ ├── service-worker │ │ │ ├── index.html │ │ │ └── service-worker.js │ │ ├── set-global.html │ │ ├── shared_worker.html │ │ ├── storage │ │ │ ├── cookie.html │ │ │ ├── indexed_db.html │ │ │ ├── local_storage.html │ │ │ ├── session_storage.html │ │ │ └── web_sql.html │ │ ├── tab-focus-loop-elements-wv.html │ │ ├── tab-focus-loop-elements.html │ │ ├── target-name.html │ │ ├── theme-color.html │ │ ├── useragent.html │ │ ├── video.html │ │ ├── visibilitychange.html │ │ ├── webframe-spell-check.html │ │ ├── webframe-zoom.html │ │ ├── webview-allowpopups.html │ │ ├── webview-custom-zoom-level.html │ │ ├── webview-did-attach-event.html │ │ ├── webview-did-navigate-in-page-with-hash.html │ │ ├── webview-did-navigate-in-page-with-history.html │ │ ├── webview-did-navigate-in-page.html │ │ ├── webview-in-page-navigate.html │ │ ├── webview-isolated.html │ │ ├── webview-no-script.html │ │ ├── webview-opener-no-node-integration.html │ │ ├── webview-opener-postMessage.html │ │ ├── webview-origin-zoom-level.html │ │ ├── webview-stripped-preload.html │ │ ├── webview-visibilitychange.html │ │ ├── webview-will-navigate.html │ │ ├── webview-zoom-factor.html │ │ ├── webview-zoom-inherited.html │ │ ├── will-navigate.html │ │ ├── window-no-javascript.html │ │ ├── window-open-hide.html │ │ ├── window-open-postMessage-driver.html │ │ ├── window-open-postMessage.html │ │ ├── window-open-size.html │ │ ├── window-open.html │ │ ├── window-opener-location.html │ │ ├── window-opener-no-node-integration.html │ │ ├── window-opener-no-webview-tag.html │ │ ├── window-opener-node.html │ │ ├── window-opener-postMessage.html │ │ ├── window-opener-targetOrigin.html │ │ ├── window-opener-webview.html │ │ ├── window-opener.html │ │ ├── worker.html │ │ ├── world-safe-preload-error.js │ │ ├── world-safe-preload.js │ │ └── zoom-factor.html │ ├── snapshot-items-available │ │ ├── main.js │ │ └── package.json │ ├── test.asar │ │ ├── a.asar │ │ ├── echo.asar │ │ ├── empty.asar │ │ ├── file │ │ ├── logo.asar │ │ ├── script.asar │ │ ├── unpack.asar │ │ ├── unpack.asar.unpacked │ │ │ ├── a.txt │ │ │ └── atom.png │ │ ├── video.asar │ │ └── web.asar │ ├── testsnap.js │ ├── video-source-image.webp │ ├── workers │ │ ├── shared_worker.js │ │ ├── shared_worker_node.js │ │ ├── worker.js │ │ └── worker_node.js │ └── zip │ │ └── a.zip ├── node-spec.js ├── package.json ├── spec-helpers.js ├── static │ ├── get-files.js │ ├── index.html │ ├── jquery-2.0.3.min.js │ └── main.js ├── ts-smoke │ ├── electron │ │ ├── main.ts │ │ └── renderer.ts │ ├── runner.js │ └── tsconfig.json ├── webview-spec.js └── yarn.lock ├── tsconfig.default_app.json ├── tsconfig.electron.json ├── tsconfig.json ├── tsconfig.script.json ├── tsconfig.spec.json ├── typings ├── internal-ambient.d.ts └── internal-electron.d.ts ├── vendor └── third_party │ └── lss │ └── linux_syscall_support.h ├── vsts-arm-test-steps.yml ├── vsts-arm32v7.yml ├── vsts-arm64v8.yml └── yarn.lock /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.circleci/fix-known-hosts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/.circleci/fix-known-hosts.sh -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/.clang-format -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/.github/ISSUE_TEMPLATE/Bug_report.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/.github/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/.gitmodules -------------------------------------------------------------------------------- /.remarkrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/.remarkrc -------------------------------------------------------------------------------- /BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/BUILD.gn -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DEPS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/DEPS -------------------------------------------------------------------------------- /ELECTRON_VERSION: -------------------------------------------------------------------------------- 1 | 12.0.0-nightly.20201117 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/SECURITY.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/appveyor.yml -------------------------------------------------------------------------------- /azure-pipelines-arm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/azure-pipelines-arm.yml -------------------------------------------------------------------------------- /azure-pipelines-woa.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/azure-pipelines-woa.yml -------------------------------------------------------------------------------- /chromium_src/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/chromium_src/BUILD.gn -------------------------------------------------------------------------------- /chromium_src/LICENSE.chromium: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/chromium_src/LICENSE.chromium -------------------------------------------------------------------------------- /default_app/default_app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/default_app/default_app.ts -------------------------------------------------------------------------------- /default_app/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/default_app/icon.png -------------------------------------------------------------------------------- /default_app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/default_app/index.html -------------------------------------------------------------------------------- /default_app/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/default_app/main.ts -------------------------------------------------------------------------------- /default_app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/default_app/package.json -------------------------------------------------------------------------------- /default_app/preload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/default_app/preload.ts -------------------------------------------------------------------------------- /default_app/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/default_app/styles.css -------------------------------------------------------------------------------- /discord/discord_video_source.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/discord/discord_video_source.cc -------------------------------------------------------------------------------- /discord/discord_video_source.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/discord/discord_video_source.h -------------------------------------------------------------------------------- /discord/module.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/discord/module.cc -------------------------------------------------------------------------------- /discord/overlay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/discord/overlay.h -------------------------------------------------------------------------------- /discord/overlay_linux.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/discord/overlay_linux.cc -------------------------------------------------------------------------------- /discord/overlay_mac.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/discord/overlay_mac.cc -------------------------------------------------------------------------------- /discord/overlay_win.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/discord/overlay_win.cc -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/api/accelerator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/accelerator.md -------------------------------------------------------------------------------- /docs/api/app.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/app.md -------------------------------------------------------------------------------- /docs/api/auto-updater.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/auto-updater.md -------------------------------------------------------------------------------- /docs/api/browser-view.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/browser-view.md -------------------------------------------------------------------------------- /docs/api/browser-window-proxy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/browser-window-proxy.md -------------------------------------------------------------------------------- /docs/api/browser-window.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/browser-window.md -------------------------------------------------------------------------------- /docs/api/client-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/client-request.md -------------------------------------------------------------------------------- /docs/api/clipboard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/clipboard.md -------------------------------------------------------------------------------- /docs/api/command-line-switches.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/command-line-switches.md -------------------------------------------------------------------------------- /docs/api/command-line.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/command-line.md -------------------------------------------------------------------------------- /docs/api/content-tracing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/content-tracing.md -------------------------------------------------------------------------------- /docs/api/context-bridge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/context-bridge.md -------------------------------------------------------------------------------- /docs/api/cookies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/cookies.md -------------------------------------------------------------------------------- /docs/api/crash-reporter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/crash-reporter.md -------------------------------------------------------------------------------- /docs/api/debugger.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/debugger.md -------------------------------------------------------------------------------- /docs/api/desktop-capturer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/desktop-capturer.md -------------------------------------------------------------------------------- /docs/api/dialog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/dialog.md -------------------------------------------------------------------------------- /docs/api/dock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/dock.md -------------------------------------------------------------------------------- /docs/api/download-item.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/download-item.md -------------------------------------------------------------------------------- /docs/api/environment-variables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/environment-variables.md -------------------------------------------------------------------------------- /docs/api/extensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/extensions.md -------------------------------------------------------------------------------- /docs/api/file-object.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/file-object.md -------------------------------------------------------------------------------- /docs/api/frameless-window.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/frameless-window.md -------------------------------------------------------------------------------- /docs/api/global-shortcut.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/global-shortcut.md -------------------------------------------------------------------------------- /docs/api/in-app-purchase.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/in-app-purchase.md -------------------------------------------------------------------------------- /docs/api/incoming-message.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/incoming-message.md -------------------------------------------------------------------------------- /docs/api/ipc-main.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/ipc-main.md -------------------------------------------------------------------------------- /docs/api/ipc-renderer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/ipc-renderer.md -------------------------------------------------------------------------------- /docs/api/locales.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/locales.md -------------------------------------------------------------------------------- /docs/api/menu-item.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/menu-item.md -------------------------------------------------------------------------------- /docs/api/menu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/menu.md -------------------------------------------------------------------------------- /docs/api/message-channel-main.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/message-channel-main.md -------------------------------------------------------------------------------- /docs/api/message-port-main.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/message-port-main.md -------------------------------------------------------------------------------- /docs/api/modernization/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/modernization/overview.md -------------------------------------------------------------------------------- /docs/api/native-image.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/native-image.md -------------------------------------------------------------------------------- /docs/api/native-theme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/native-theme.md -------------------------------------------------------------------------------- /docs/api/net-log.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/net-log.md -------------------------------------------------------------------------------- /docs/api/net.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/net.md -------------------------------------------------------------------------------- /docs/api/notification.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/notification.md -------------------------------------------------------------------------------- /docs/api/power-monitor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/power-monitor.md -------------------------------------------------------------------------------- /docs/api/power-save-blocker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/power-save-blocker.md -------------------------------------------------------------------------------- /docs/api/process.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/process.md -------------------------------------------------------------------------------- /docs/api/protocol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/protocol.md -------------------------------------------------------------------------------- /docs/api/remote.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/remote.md -------------------------------------------------------------------------------- /docs/api/sandbox-option.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/sandbox-option.md -------------------------------------------------------------------------------- /docs/api/screen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/screen.md -------------------------------------------------------------------------------- /docs/api/service-workers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/service-workers.md -------------------------------------------------------------------------------- /docs/api/session.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/session.md -------------------------------------------------------------------------------- /docs/api/share-menu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/share-menu.md -------------------------------------------------------------------------------- /docs/api/shell.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/shell.md -------------------------------------------------------------------------------- /docs/api/structures/certificate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/certificate.md -------------------------------------------------------------------------------- /docs/api/structures/cookie.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/cookie.md -------------------------------------------------------------------------------- /docs/api/structures/cpu-usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/cpu-usage.md -------------------------------------------------------------------------------- /docs/api/structures/crash-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/crash-report.md -------------------------------------------------------------------------------- /docs/api/structures/custom-scheme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/custom-scheme.md -------------------------------------------------------------------------------- /docs/api/structures/display.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/display.md -------------------------------------------------------------------------------- /docs/api/structures/event.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/event.md -------------------------------------------------------------------------------- /docs/api/structures/extension-info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/extension-info.md -------------------------------------------------------------------------------- /docs/api/structures/extension.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/extension.md -------------------------------------------------------------------------------- /docs/api/structures/file-filter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/file-filter.md -------------------------------------------------------------------------------- /docs/api/structures/input-event.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/input-event.md -------------------------------------------------------------------------------- /docs/api/structures/io-counters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/io-counters.md -------------------------------------------------------------------------------- /docs/api/structures/ipc-main-event.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/ipc-main-event.md -------------------------------------------------------------------------------- /docs/api/structures/jump-list-item.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/jump-list-item.md -------------------------------------------------------------------------------- /docs/api/structures/keyboard-event.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/keyboard-event.md -------------------------------------------------------------------------------- /docs/api/structures/memory-info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/memory-info.md -------------------------------------------------------------------------------- /docs/api/structures/point.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/point.md -------------------------------------------------------------------------------- /docs/api/structures/post-body.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/post-body.md -------------------------------------------------------------------------------- /docs/api/structures/post-data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/post-data.md -------------------------------------------------------------------------------- /docs/api/structures/printer-info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/printer-info.md -------------------------------------------------------------------------------- /docs/api/structures/process-metric.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/process-metric.md -------------------------------------------------------------------------------- /docs/api/structures/product.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/product.md -------------------------------------------------------------------------------- /docs/api/structures/rectangle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/rectangle.md -------------------------------------------------------------------------------- /docs/api/structures/referrer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/referrer.md -------------------------------------------------------------------------------- /docs/api/structures/scrubber-item.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/scrubber-item.md -------------------------------------------------------------------------------- /docs/api/structures/serial-port.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/serial-port.md -------------------------------------------------------------------------------- /docs/api/structures/sharing-item.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/sharing-item.md -------------------------------------------------------------------------------- /docs/api/structures/size.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/size.md -------------------------------------------------------------------------------- /docs/api/structures/task.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/task.md -------------------------------------------------------------------------------- /docs/api/structures/thumbar-button.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/thumbar-button.md -------------------------------------------------------------------------------- /docs/api/structures/trace-config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/trace-config.md -------------------------------------------------------------------------------- /docs/api/structures/transaction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/transaction.md -------------------------------------------------------------------------------- /docs/api/structures/upload-data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/upload-data.md -------------------------------------------------------------------------------- /docs/api/structures/upload-file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/upload-file.md -------------------------------------------------------------------------------- /docs/api/structures/upload-raw-data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/upload-raw-data.md -------------------------------------------------------------------------------- /docs/api/structures/web-source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/structures/web-source.md -------------------------------------------------------------------------------- /docs/api/synopsis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/synopsis.md -------------------------------------------------------------------------------- /docs/api/system-preferences.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/system-preferences.md -------------------------------------------------------------------------------- /docs/api/touch-bar-button.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/touch-bar-button.md -------------------------------------------------------------------------------- /docs/api/touch-bar-color-picker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/touch-bar-color-picker.md -------------------------------------------------------------------------------- /docs/api/touch-bar-group.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/touch-bar-group.md -------------------------------------------------------------------------------- /docs/api/touch-bar-label.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/touch-bar-label.md -------------------------------------------------------------------------------- /docs/api/touch-bar-popover.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/touch-bar-popover.md -------------------------------------------------------------------------------- /docs/api/touch-bar-scrubber.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/touch-bar-scrubber.md -------------------------------------------------------------------------------- /docs/api/touch-bar-slider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/touch-bar-slider.md -------------------------------------------------------------------------------- /docs/api/touch-bar-spacer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/touch-bar-spacer.md -------------------------------------------------------------------------------- /docs/api/touch-bar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/touch-bar.md -------------------------------------------------------------------------------- /docs/api/tray.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/tray.md -------------------------------------------------------------------------------- /docs/api/web-contents.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/web-contents.md -------------------------------------------------------------------------------- /docs/api/web-frame-main.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/web-frame-main.md -------------------------------------------------------------------------------- /docs/api/web-frame.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/web-frame.md -------------------------------------------------------------------------------- /docs/api/web-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/web-request.md -------------------------------------------------------------------------------- /docs/api/webview-tag.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/webview-tag.md -------------------------------------------------------------------------------- /docs/api/window-open.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/api/window-open.md -------------------------------------------------------------------------------- /docs/breaking-changes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/breaking-changes.md -------------------------------------------------------------------------------- /docs/development/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/development/README.md -------------------------------------------------------------------------------- /docs/development/azure-vm-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/development/azure-vm-setup.md -------------------------------------------------------------------------------- /docs/development/clang-format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/development/clang-format.md -------------------------------------------------------------------------------- /docs/development/clang-tidy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/development/clang-tidy.md -------------------------------------------------------------------------------- /docs/development/coding-style.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/development/coding-style.md -------------------------------------------------------------------------------- /docs/development/electron-vs-nwjs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/development/electron-vs-nwjs.md -------------------------------------------------------------------------------- /docs/development/goma.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/development/goma.md -------------------------------------------------------------------------------- /docs/development/issues.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/development/issues.md -------------------------------------------------------------------------------- /docs/development/patches.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/development/patches.md -------------------------------------------------------------------------------- /docs/development/pull-requests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/development/pull-requests.md -------------------------------------------------------------------------------- /docs/development/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/development/testing.md -------------------------------------------------------------------------------- /docs/development/v8-development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/development/v8-development.md -------------------------------------------------------------------------------- /docs/experimental.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/experimental.md -------------------------------------------------------------------------------- /docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/faq.md -------------------------------------------------------------------------------- /docs/fiddles/communication/two-processes/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/fiddles/media/screenshot/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/fiddles/menus/customize-menus/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/fiddles/menus/shortcuts/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/fiddles/menus/shortcuts/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/fiddles/menus/shortcuts/main.js -------------------------------------------------------------------------------- /docs/fiddles/native-ui/dialogs/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/fiddles/native-ui/drag-and-drop/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/fiddles/native-ui/external-links-file-manager/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/fiddles/native-ui/notifications/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/fiddles/native-ui/tray/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/fiddles/native-ui/tray/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/fiddles/native-ui/tray/index.html -------------------------------------------------------------------------------- /docs/fiddles/native-ui/tray/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/fiddles/native-ui/tray/main.js -------------------------------------------------------------------------------- /docs/fiddles/screen/fit-screen/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/fiddles/screen/fit-screen/main.js -------------------------------------------------------------------------------- /docs/fiddles/system/clipboard/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/fiddles/system/protocol-handler/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/fiddles/system/system-app-user-information/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/fiddles/windows/crashes-and-hangs/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/fiddles/windows/manage-windows/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/glossary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/glossary.md -------------------------------------------------------------------------------- /docs/images/dark_mode.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/images/dark_mode.gif -------------------------------------------------------------------------------- /docs/images/dock-progress-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/images/dock-progress-bar.png -------------------------------------------------------------------------------- /docs/images/drag-and-drop.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/images/drag-and-drop.gif -------------------------------------------------------------------------------- /docs/images/gatekeeper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/images/gatekeeper.png -------------------------------------------------------------------------------- /docs/images/linux-progress-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/images/linux-progress-bar.png -------------------------------------------------------------------------------- /docs/images/local-shortcut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/images/local-shortcut.png -------------------------------------------------------------------------------- /docs/images/macos-dock-menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/images/macos-dock-menu.png -------------------------------------------------------------------------------- /docs/images/macos-progress-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/images/macos-progress-bar.png -------------------------------------------------------------------------------- /docs/images/notification-main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/images/notification-main.png -------------------------------------------------------------------------------- /docs/images/notification-renderer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/images/notification-renderer.png -------------------------------------------------------------------------------- /docs/images/online-event-detection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/images/online-event-detection.png -------------------------------------------------------------------------------- /docs/images/performance-cpu-prof.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/images/performance-cpu-prof.png -------------------------------------------------------------------------------- /docs/images/performance-heap-prof.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/images/performance-heap-prof.png -------------------------------------------------------------------------------- /docs/images/recent-documents.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/images/recent-documents.png -------------------------------------------------------------------------------- /docs/images/represented-file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/images/represented-file.png -------------------------------------------------------------------------------- /docs/images/simplest-electron-app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/images/simplest-electron-app.png -------------------------------------------------------------------------------- /docs/images/versioning-sketch-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/images/versioning-sketch-0.png -------------------------------------------------------------------------------- /docs/images/versioning-sketch-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/images/versioning-sketch-1.png -------------------------------------------------------------------------------- /docs/images/versioning-sketch-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/images/versioning-sketch-2.png -------------------------------------------------------------------------------- /docs/images/versioning-sketch-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/images/versioning-sketch-3.png -------------------------------------------------------------------------------- /docs/images/versioning-sketch-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/images/versioning-sketch-4.png -------------------------------------------------------------------------------- /docs/images/versioning-sketch-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/images/versioning-sketch-5.png -------------------------------------------------------------------------------- /docs/images/versioning-sketch-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/images/versioning-sketch-6.png -------------------------------------------------------------------------------- /docs/images/versioning-sketch-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/images/versioning-sketch-7.png -------------------------------------------------------------------------------- /docs/styleguide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/styleguide.md -------------------------------------------------------------------------------- /docs/tutorial/accessibility.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/accessibility.md -------------------------------------------------------------------------------- /docs/tutorial/application-debugging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/application-debugging.md -------------------------------------------------------------------------------- /docs/tutorial/application-packaging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/application-packaging.md -------------------------------------------------------------------------------- /docs/tutorial/boilerplates-and-clis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/boilerplates-and-clis.md -------------------------------------------------------------------------------- /docs/tutorial/code-signing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/code-signing.md -------------------------------------------------------------------------------- /docs/tutorial/context-isolation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/context-isolation.md -------------------------------------------------------------------------------- /docs/tutorial/dark-mode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/dark-mode.md -------------------------------------------------------------------------------- /docs/tutorial/debugging-vscode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/debugging-vscode.md -------------------------------------------------------------------------------- /docs/tutorial/devtools-extension.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/devtools-extension.md -------------------------------------------------------------------------------- /docs/tutorial/electron-timelines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/electron-timelines.md -------------------------------------------------------------------------------- /docs/tutorial/electron-versioning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/electron-versioning.md -------------------------------------------------------------------------------- /docs/tutorial/fuses.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/fuses.md -------------------------------------------------------------------------------- /docs/tutorial/in-app-purchases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/in-app-purchases.md -------------------------------------------------------------------------------- /docs/tutorial/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/installation.md -------------------------------------------------------------------------------- /docs/tutorial/keyboard-shortcuts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/keyboard-shortcuts.md -------------------------------------------------------------------------------- /docs/tutorial/linux-desktop-actions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/linux-desktop-actions.md -------------------------------------------------------------------------------- /docs/tutorial/macos-dock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/macos-dock.md -------------------------------------------------------------------------------- /docs/tutorial/multithreading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/multithreading.md -------------------------------------------------------------------------------- /docs/tutorial/native-file-drag-drop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/native-file-drag-drop.md -------------------------------------------------------------------------------- /docs/tutorial/notifications.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/notifications.md -------------------------------------------------------------------------------- /docs/tutorial/offscreen-rendering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/offscreen-rendering.md -------------------------------------------------------------------------------- /docs/tutorial/online-offline-events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/online-offline-events.md -------------------------------------------------------------------------------- /docs/tutorial/performance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/performance.md -------------------------------------------------------------------------------- /docs/tutorial/progress-bar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/progress-bar.md -------------------------------------------------------------------------------- /docs/tutorial/quick-start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/quick-start.md -------------------------------------------------------------------------------- /docs/tutorial/recent-documents.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/recent-documents.md -------------------------------------------------------------------------------- /docs/tutorial/repl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/repl.md -------------------------------------------------------------------------------- /docs/tutorial/represented-file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/represented-file.md -------------------------------------------------------------------------------- /docs/tutorial/security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/security.md -------------------------------------------------------------------------------- /docs/tutorial/snapcraft.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/snapcraft.md -------------------------------------------------------------------------------- /docs/tutorial/spellchecker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/spellchecker.md -------------------------------------------------------------------------------- /docs/tutorial/support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/support.md -------------------------------------------------------------------------------- /docs/tutorial/testing-widevine-cdm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/testing-widevine-cdm.md -------------------------------------------------------------------------------- /docs/tutorial/updates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/updates.md -------------------------------------------------------------------------------- /docs/tutorial/web-embeds.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/web-embeds.md -------------------------------------------------------------------------------- /docs/tutorial/windows-arm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/windows-arm.md -------------------------------------------------------------------------------- /docs/tutorial/windows-store-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/windows-store-guide.md -------------------------------------------------------------------------------- /docs/tutorial/windows-taskbar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/docs/tutorial/windows-taskbar.md -------------------------------------------------------------------------------- /electron.sublime-project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/electron.sublime-project -------------------------------------------------------------------------------- /electron_paks.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/electron_paks.gni -------------------------------------------------------------------------------- /electron_resources.grd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/electron_resources.grd -------------------------------------------------------------------------------- /electron_strings.grdp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/electron_strings.grdp -------------------------------------------------------------------------------- /filenames.auto.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/filenames.auto.gni -------------------------------------------------------------------------------- /filenames.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/filenames.gni -------------------------------------------------------------------------------- /filenames.hunspell.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/filenames.hunspell.gni -------------------------------------------------------------------------------- /lib/asar/fs-wrapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/asar/fs-wrapper.ts -------------------------------------------------------------------------------- /lib/asar/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/asar/init.ts -------------------------------------------------------------------------------- /lib/browser/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/.eslintrc.json -------------------------------------------------------------------------------- /lib/browser/api/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/app.ts -------------------------------------------------------------------------------- /lib/browser/api/auto-updater.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/auto-updater.ts -------------------------------------------------------------------------------- /lib/browser/api/base-window.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/base-window.ts -------------------------------------------------------------------------------- /lib/browser/api/browser-view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/browser-view.ts -------------------------------------------------------------------------------- /lib/browser/api/browser-window.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/browser-window.ts -------------------------------------------------------------------------------- /lib/browser/api/content-tracing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/content-tracing.ts -------------------------------------------------------------------------------- /lib/browser/api/crash-reporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/crash-reporter.ts -------------------------------------------------------------------------------- /lib/browser/api/desktop-capturer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/desktop-capturer.ts -------------------------------------------------------------------------------- /lib/browser/api/dialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/dialog.ts -------------------------------------------------------------------------------- /lib/browser/api/exports/electron.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/exports/electron.ts -------------------------------------------------------------------------------- /lib/browser/api/global-shortcut.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/global-shortcut.ts -------------------------------------------------------------------------------- /lib/browser/api/in-app-purchase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/in-app-purchase.ts -------------------------------------------------------------------------------- /lib/browser/api/ipc-main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/ipc-main.ts -------------------------------------------------------------------------------- /lib/browser/api/menu-item-roles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/menu-item-roles.ts -------------------------------------------------------------------------------- /lib/browser/api/menu-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/menu-item.ts -------------------------------------------------------------------------------- /lib/browser/api/menu-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/menu-utils.ts -------------------------------------------------------------------------------- /lib/browser/api/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/menu.ts -------------------------------------------------------------------------------- /lib/browser/api/message-channel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/message-channel.ts -------------------------------------------------------------------------------- /lib/browser/api/module-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/module-list.ts -------------------------------------------------------------------------------- /lib/browser/api/module-names.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/module-names.ts -------------------------------------------------------------------------------- /lib/browser/api/native-image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/native-image.ts -------------------------------------------------------------------------------- /lib/browser/api/native-theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/native-theme.ts -------------------------------------------------------------------------------- /lib/browser/api/net-log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/net-log.ts -------------------------------------------------------------------------------- /lib/browser/api/net.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/net.ts -------------------------------------------------------------------------------- /lib/browser/api/notification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/notification.ts -------------------------------------------------------------------------------- /lib/browser/api/power-monitor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/power-monitor.ts -------------------------------------------------------------------------------- /lib/browser/api/power-save-blocker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/power-save-blocker.ts -------------------------------------------------------------------------------- /lib/browser/api/protocol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/protocol.ts -------------------------------------------------------------------------------- /lib/browser/api/screen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/screen.ts -------------------------------------------------------------------------------- /lib/browser/api/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/session.ts -------------------------------------------------------------------------------- /lib/browser/api/share-menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/share-menu.ts -------------------------------------------------------------------------------- /lib/browser/api/system-preferences.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/system-preferences.ts -------------------------------------------------------------------------------- /lib/browser/api/touch-bar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/touch-bar.ts -------------------------------------------------------------------------------- /lib/browser/api/tray.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/tray.ts -------------------------------------------------------------------------------- /lib/browser/api/view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/view.ts -------------------------------------------------------------------------------- /lib/browser/api/views/image-view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/views/image-view.ts -------------------------------------------------------------------------------- /lib/browser/api/web-contents-view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/web-contents-view.ts -------------------------------------------------------------------------------- /lib/browser/api/web-contents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/web-contents.ts -------------------------------------------------------------------------------- /lib/browser/api/web-frame-main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/api/web-frame-main.ts -------------------------------------------------------------------------------- /lib/browser/chrome-extension-shim.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/chrome-extension-shim.ts -------------------------------------------------------------------------------- /lib/browser/default-menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/default-menu.ts -------------------------------------------------------------------------------- /lib/browser/desktop-capturer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/desktop-capturer.ts -------------------------------------------------------------------------------- /lib/browser/devtools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/devtools.ts -------------------------------------------------------------------------------- /lib/browser/guest-view-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/guest-view-manager.ts -------------------------------------------------------------------------------- /lib/browser/guest-window-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/guest-window-manager.ts -------------------------------------------------------------------------------- /lib/browser/guest-window-proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/guest-window-proxy.ts -------------------------------------------------------------------------------- /lib/browser/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/init.ts -------------------------------------------------------------------------------- /lib/browser/ipc-main-impl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/ipc-main-impl.ts -------------------------------------------------------------------------------- /lib/browser/ipc-main-internal-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/ipc-main-internal-utils.ts -------------------------------------------------------------------------------- /lib/browser/ipc-main-internal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/ipc-main-internal.ts -------------------------------------------------------------------------------- /lib/browser/message-port-main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/message-port-main.ts -------------------------------------------------------------------------------- /lib/browser/navigation-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/navigation-controller.ts -------------------------------------------------------------------------------- /lib/browser/remote/objects-registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/remote/objects-registry.ts -------------------------------------------------------------------------------- /lib/browser/remote/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/remote/server.ts -------------------------------------------------------------------------------- /lib/browser/rpc-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/browser/rpc-server.ts -------------------------------------------------------------------------------- /lib/common/api/clipboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/common/api/clipboard.ts -------------------------------------------------------------------------------- /lib/common/api/deprecate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/common/api/deprecate.ts -------------------------------------------------------------------------------- /lib/common/api/module-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/common/api/module-list.ts -------------------------------------------------------------------------------- /lib/common/api/shell.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/common/api/shell.ts -------------------------------------------------------------------------------- /lib/common/define-properties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/common/define-properties.ts -------------------------------------------------------------------------------- /lib/common/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/common/init.ts -------------------------------------------------------------------------------- /lib/common/ipc-messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/common/ipc-messages.ts -------------------------------------------------------------------------------- /lib/common/parse-features-string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/common/parse-features-string.ts -------------------------------------------------------------------------------- /lib/common/remote/ipc-messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/common/remote/ipc-messages.ts -------------------------------------------------------------------------------- /lib/common/remote/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/common/remote/types.ts -------------------------------------------------------------------------------- /lib/common/reset-search-paths.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/common/reset-search-paths.ts -------------------------------------------------------------------------------- /lib/common/type-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/common/type-utils.ts -------------------------------------------------------------------------------- /lib/common/web-view-events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/common/web-view-events.ts -------------------------------------------------------------------------------- /lib/common/web-view-methods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/common/web-view-methods.ts -------------------------------------------------------------------------------- /lib/common/webpack-globals-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/common/webpack-globals-provider.ts -------------------------------------------------------------------------------- /lib/common/webpack-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/common/webpack-provider.ts -------------------------------------------------------------------------------- /lib/isolated_renderer/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/isolated_renderer/init.ts -------------------------------------------------------------------------------- /lib/renderer/api/context-bridge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/renderer/api/context-bridge.ts -------------------------------------------------------------------------------- /lib/renderer/api/crash-reporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/renderer/api/crash-reporter.ts -------------------------------------------------------------------------------- /lib/renderer/api/desktop-capturer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/renderer/api/desktop-capturer.ts -------------------------------------------------------------------------------- /lib/renderer/api/exports/electron.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/renderer/api/exports/electron.ts -------------------------------------------------------------------------------- /lib/renderer/api/ipc-renderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/renderer/api/ipc-renderer.ts -------------------------------------------------------------------------------- /lib/renderer/api/module-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/renderer/api/module-list.ts -------------------------------------------------------------------------------- /lib/renderer/api/native-image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/renderer/api/native-image.ts -------------------------------------------------------------------------------- /lib/renderer/api/remote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/renderer/api/remote.ts -------------------------------------------------------------------------------- /lib/renderer/api/web-frame.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/renderer/api/web-frame.ts -------------------------------------------------------------------------------- /lib/renderer/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/renderer/init.ts -------------------------------------------------------------------------------- /lib/renderer/inspector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/renderer/inspector.ts -------------------------------------------------------------------------------- /lib/renderer/ipc-renderer-internal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/renderer/ipc-renderer-internal.ts -------------------------------------------------------------------------------- /lib/renderer/security-warnings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/renderer/security-warnings.ts -------------------------------------------------------------------------------- /lib/renderer/web-frame-init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/renderer/web-frame-init.ts -------------------------------------------------------------------------------- /lib/renderer/web-view/web-view-impl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/renderer/web-view/web-view-impl.ts -------------------------------------------------------------------------------- /lib/renderer/web-view/web-view-init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/renderer/web-view/web-view-init.ts -------------------------------------------------------------------------------- /lib/renderer/window-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/renderer/window-setup.ts -------------------------------------------------------------------------------- /lib/sandboxed_renderer/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/sandboxed_renderer/init.ts -------------------------------------------------------------------------------- /lib/worker/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/lib/worker/init.ts -------------------------------------------------------------------------------- /npm/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/npm/cli.js -------------------------------------------------------------------------------- /npm/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/npm/index.js -------------------------------------------------------------------------------- /npm/install.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/npm/install.js -------------------------------------------------------------------------------- /npm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/npm/package.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/package.json -------------------------------------------------------------------------------- /patches/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/patches/README.md -------------------------------------------------------------------------------- /patches/ReactiveObjC/.patches: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/patches/ReactiveObjC/.patches -------------------------------------------------------------------------------- /patches/boringssl/.patches: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/patches/boringssl/.patches -------------------------------------------------------------------------------- /patches/boringssl/expose_aes-cfb.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/patches/boringssl/expose_aes-cfb.patch -------------------------------------------------------------------------------- /patches/chromium/.patches: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/patches/chromium/.patches -------------------------------------------------------------------------------- /patches/chromium/accelerator.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/patches/chromium/accelerator.patch -------------------------------------------------------------------------------- /patches/chromium/add_realloc.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/patches/chromium/add_realloc.patch -------------------------------------------------------------------------------- /patches/chromium/blink_file_path.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/patches/chromium/blink_file_path.patch -------------------------------------------------------------------------------- /patches/chromium/build_gn.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/patches/chromium/build_gn.patch -------------------------------------------------------------------------------- /patches/chromium/dcheck.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/patches/chromium/dcheck.patch -------------------------------------------------------------------------------- /patches/chromium/disable_hidden.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/patches/chromium/disable_hidden.patch -------------------------------------------------------------------------------- /patches/chromium/dump_syms.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/patches/chromium/dump_syms.patch -------------------------------------------------------------------------------- /patches/chromium/gtk_visibility.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/patches/chromium/gtk_visibility.patch -------------------------------------------------------------------------------- /patches/chromium/ignore_rc_check.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/patches/chromium/ignore_rc_check.patch -------------------------------------------------------------------------------- /patches/chromium/isolate_holder.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/patches/chromium/isolate_holder.patch -------------------------------------------------------------------------------- /patches/chromium/mas-cfisobjc.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/patches/chromium/mas-cfisobjc.patch -------------------------------------------------------------------------------- /patches/chromium/printing.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/patches/chromium/printing.patch -------------------------------------------------------------------------------- /patches/chromium/sysroot.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/patches/chromium/sysroot.patch -------------------------------------------------------------------------------- /patches/chromium/web_contents.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/patches/chromium/web_contents.patch -------------------------------------------------------------------------------- /patches/common/zlib/.patches: -------------------------------------------------------------------------------- 1 | fix_export_zlib_symbols.patch 2 | -------------------------------------------------------------------------------- /patches/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/patches/config.json -------------------------------------------------------------------------------- /patches/depot_tools/.patches: -------------------------------------------------------------------------------- 1 | remove_some_deps_that_do_not_work_on_arm64.patch 2 | -------------------------------------------------------------------------------- /patches/node/.patches: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/patches/node/.patches -------------------------------------------------------------------------------- /patches/squirrel.mac/.patches: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/patches/squirrel.mac/.patches -------------------------------------------------------------------------------- /patches/v8/.patches: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/patches/v8/.patches -------------------------------------------------------------------------------- /patches/v8/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/patches/v8/README.md -------------------------------------------------------------------------------- /patches/v8/add_realloc.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/patches/v8/add_realloc.patch -------------------------------------------------------------------------------- /patches/v8/build_gn.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/patches/v8/build_gn.patch -------------------------------------------------------------------------------- /patches/v8/dcheck.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/patches/v8/dcheck.patch -------------------------------------------------------------------------------- /patches/v8/expose_mksnapshot.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/patches/v8/expose_mksnapshot.patch -------------------------------------------------------------------------------- /script/add-debug-link.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/add-debug-link.py -------------------------------------------------------------------------------- /script/apply_all_patches.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/apply_all_patches.py -------------------------------------------------------------------------------- /script/check-patch-diff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/check-patch-diff.ts -------------------------------------------------------------------------------- /script/check-relative-doc-links.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/check-relative-doc-links.py -------------------------------------------------------------------------------- /script/check-symlinks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/check-symlinks.js -------------------------------------------------------------------------------- /script/check-trailing-whitespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/check-trailing-whitespace.py -------------------------------------------------------------------------------- /script/codesign/.gitignore: -------------------------------------------------------------------------------- 1 | .working -------------------------------------------------------------------------------- /script/codesign/codesign.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/codesign/codesign.cnf -------------------------------------------------------------------------------- /script/codesign/gen-trust.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/codesign/gen-trust.ts -------------------------------------------------------------------------------- /script/codesign/generate-identity.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/codesign/generate-identity.sh -------------------------------------------------------------------------------- /script/codesign/trust.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/codesign/trust.xml -------------------------------------------------------------------------------- /script/copy-debug-symbols.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/copy-debug-symbols.py -------------------------------------------------------------------------------- /script/dbus_mock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/dbus_mock.py -------------------------------------------------------------------------------- /script/doc-only-change.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/doc-only-change.js -------------------------------------------------------------------------------- /script/download-circleci-artifacts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/download-circleci-artifacts.js -------------------------------------------------------------------------------- /script/export_all_patches.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/export_all_patches.py -------------------------------------------------------------------------------- /script/external-binaries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/external-binaries.json -------------------------------------------------------------------------------- /script/gen-filenames.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/gen-filenames.ts -------------------------------------------------------------------------------- /script/gen-hunspell-filenames.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/gen-hunspell-filenames.js -------------------------------------------------------------------------------- /script/generate-deps-hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/generate-deps-hash.js -------------------------------------------------------------------------------- /script/generate-version-json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/generate-version-json.js -------------------------------------------------------------------------------- /script/generate-zip-manifest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/generate-zip-manifest.py -------------------------------------------------------------------------------- /script/git-export-patches: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/git-export-patches -------------------------------------------------------------------------------- /script/git-import-patches: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/git-import-patches -------------------------------------------------------------------------------- /script/gn-asar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/gn-asar.js -------------------------------------------------------------------------------- /script/gn-check.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/gn-check.js -------------------------------------------------------------------------------- /script/lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /script/lib/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/lib/config.py -------------------------------------------------------------------------------- /script/lib/electron.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/lib/electron.gitattributes -------------------------------------------------------------------------------- /script/lib/env_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/lib/env_util.py -------------------------------------------------------------------------------- /script/lib/git.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/lib/git.py -------------------------------------------------------------------------------- /script/lib/gn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/lib/gn.py -------------------------------------------------------------------------------- /script/lib/native_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/lib/native_tests.py -------------------------------------------------------------------------------- /script/lib/npm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/lib/npm.py -------------------------------------------------------------------------------- /script/lib/npx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/lib/npx.py -------------------------------------------------------------------------------- /script/lib/patches.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/lib/patches.py -------------------------------------------------------------------------------- /script/lib/s3put.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/lib/s3put.js -------------------------------------------------------------------------------- /script/lib/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/lib/util.py -------------------------------------------------------------------------------- /script/lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/lib/utils.js -------------------------------------------------------------------------------- /script/lint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/lint.js -------------------------------------------------------------------------------- /script/nan-spec-runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/nan-spec-runner.js -------------------------------------------------------------------------------- /script/native-test-targets.json: -------------------------------------------------------------------------------- 1 | [ 2 | "shell_browser_ui_unittests" 3 | ] -------------------------------------------------------------------------------- /script/native-tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/native-tests.py -------------------------------------------------------------------------------- /script/node-disabled-tests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/node-disabled-tests.json -------------------------------------------------------------------------------- /script/node-spec-runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/node-spec-runner.js -------------------------------------------------------------------------------- /script/patches-mtime-cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/patches-mtime-cache.py -------------------------------------------------------------------------------- /script/push-patch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/push-patch.js -------------------------------------------------------------------------------- /script/release/ci-release-build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/release/ci-release-build.js -------------------------------------------------------------------------------- /script/release/find-github-release.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/release/find-github-release.js -------------------------------------------------------------------------------- /script/release/notes/.gitignore: -------------------------------------------------------------------------------- 1 | .cache -------------------------------------------------------------------------------- /script/release/notes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/release/notes/index.js -------------------------------------------------------------------------------- /script/release/notes/notes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/release/notes/notes.js -------------------------------------------------------------------------------- /script/release/prepare-release.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/release/prepare-release.js -------------------------------------------------------------------------------- /script/release/publish-to-npm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/release/publish-to-npm.js -------------------------------------------------------------------------------- /script/release/release.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/release/release.js -------------------------------------------------------------------------------- /script/release/uploaders/upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/release/uploaders/upload.py -------------------------------------------------------------------------------- /script/release/version-bumper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/release/version-bumper.js -------------------------------------------------------------------------------- /script/release/version-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/release/version-utils.js -------------------------------------------------------------------------------- /script/run-clang-format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/run-clang-format.py -------------------------------------------------------------------------------- /script/run-clang-tidy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/run-clang-tidy.ts -------------------------------------------------------------------------------- /script/run-gn-format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/run-gn-format.py -------------------------------------------------------------------------------- /script/run-if-exists.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/run-if-exists.js -------------------------------------------------------------------------------- /script/setup-win-for-dev.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/setup-win-for-dev.bat -------------------------------------------------------------------------------- /script/spec-runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/spec-runner.js -------------------------------------------------------------------------------- /script/start-goma.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/start-goma.ps1 -------------------------------------------------------------------------------- /script/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/start.js -------------------------------------------------------------------------------- /script/strip-binaries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/strip-binaries.py -------------------------------------------------------------------------------- /script/sysroots.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/sysroots.json -------------------------------------------------------------------------------- /script/update-external-binaries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/update-external-binaries.py -------------------------------------------------------------------------------- /script/verify-chromedriver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/verify-chromedriver.py -------------------------------------------------------------------------------- /script/verify-ffmpeg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/verify-ffmpeg.py -------------------------------------------------------------------------------- /script/verify-mksnapshot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/verify-mksnapshot.py -------------------------------------------------------------------------------- /script/yarn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/yarn.js -------------------------------------------------------------------------------- /script/zip-symbols.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/script/zip-symbols.py -------------------------------------------------------------------------------- /shell/app/BRANDING.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/app/BRANDING.json -------------------------------------------------------------------------------- /shell/app/command_line_args.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/app/command_line_args.cc -------------------------------------------------------------------------------- /shell/app/command_line_args.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/app/command_line_args.h -------------------------------------------------------------------------------- /shell/app/electron_content_client.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/app/electron_content_client.cc -------------------------------------------------------------------------------- /shell/app/electron_content_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/app/electron_content_client.h -------------------------------------------------------------------------------- /shell/app/electron_library_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/app/electron_library_main.h -------------------------------------------------------------------------------- /shell/app/electron_library_main.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/app/electron_library_main.mm -------------------------------------------------------------------------------- /shell/app/electron_login_helper.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/app/electron_login_helper.mm -------------------------------------------------------------------------------- /shell/app/electron_main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/app/electron_main.cc -------------------------------------------------------------------------------- /shell/app/electron_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/app/electron_main.h -------------------------------------------------------------------------------- /shell/app/electron_main_delegate.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/app/electron_main_delegate.cc -------------------------------------------------------------------------------- /shell/app/electron_main_delegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/app/electron_main_delegate.h -------------------------------------------------------------------------------- /shell/app/electron_main_delegate_mac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/app/electron_main_delegate_mac.h -------------------------------------------------------------------------------- /shell/app/manifests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/app/manifests.cc -------------------------------------------------------------------------------- /shell/app/manifests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/app/manifests.h -------------------------------------------------------------------------------- /shell/app/node_main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/app/node_main.cc -------------------------------------------------------------------------------- /shell/app/node_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/app/node_main.h -------------------------------------------------------------------------------- /shell/app/uv_task_runner.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/app/uv_task_runner.cc -------------------------------------------------------------------------------- /shell/app/uv_task_runner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/app/uv_task_runner.h -------------------------------------------------------------------------------- /shell/browser/api/electron_api_app.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/api/electron_api_app.cc -------------------------------------------------------------------------------- /shell/browser/api/electron_api_app.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/api/electron_api_app.h -------------------------------------------------------------------------------- /shell/browser/api/electron_api_menu.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/api/electron_api_menu.cc -------------------------------------------------------------------------------- /shell/browser/api/electron_api_menu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/api/electron_api_menu.h -------------------------------------------------------------------------------- /shell/browser/api/electron_api_net.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/api/electron_api_net.cc -------------------------------------------------------------------------------- /shell/browser/api/electron_api_tray.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/api/electron_api_tray.cc -------------------------------------------------------------------------------- /shell/browser/api/electron_api_tray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/api/electron_api_tray.h -------------------------------------------------------------------------------- /shell/browser/api/electron_api_view.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/api/electron_api_view.cc -------------------------------------------------------------------------------- /shell/browser/api/electron_api_view.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/api/electron_api_view.h -------------------------------------------------------------------------------- /shell/browser/api/event.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/api/event.cc -------------------------------------------------------------------------------- /shell/browser/api/event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/api/event.h -------------------------------------------------------------------------------- /shell/browser/api/frame_subscriber.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/api/frame_subscriber.cc -------------------------------------------------------------------------------- /shell/browser/api/frame_subscriber.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/api/frame_subscriber.h -------------------------------------------------------------------------------- /shell/browser/api/gpuinfo_manager.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/api/gpuinfo_manager.cc -------------------------------------------------------------------------------- /shell/browser/api/gpuinfo_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/api/gpuinfo_manager.h -------------------------------------------------------------------------------- /shell/browser/api/message_port.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/api/message_port.cc -------------------------------------------------------------------------------- /shell/browser/api/message_port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/api/message_port.h -------------------------------------------------------------------------------- /shell/browser/api/process_metric.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/api/process_metric.cc -------------------------------------------------------------------------------- /shell/browser/api/process_metric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/api/process_metric.h -------------------------------------------------------------------------------- /shell/browser/api/save_page_handler.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/api/save_page_handler.cc -------------------------------------------------------------------------------- /shell/browser/api/save_page_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/api/save_page_handler.h -------------------------------------------------------------------------------- /shell/browser/api/ui_event.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/api/ui_event.cc -------------------------------------------------------------------------------- /shell/browser/api/ui_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/api/ui_event.h -------------------------------------------------------------------------------- /shell/browser/auto_updater.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/auto_updater.cc -------------------------------------------------------------------------------- /shell/browser/auto_updater.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/auto_updater.h -------------------------------------------------------------------------------- /shell/browser/auto_updater_mac.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/auto_updater_mac.mm -------------------------------------------------------------------------------- /shell/browser/browser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/browser.cc -------------------------------------------------------------------------------- /shell/browser/browser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/browser.h -------------------------------------------------------------------------------- /shell/browser/browser_linux.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/browser_linux.cc -------------------------------------------------------------------------------- /shell/browser/browser_mac.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/browser_mac.mm -------------------------------------------------------------------------------- /shell/browser/browser_observer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/browser_observer.h -------------------------------------------------------------------------------- /shell/browser/browser_process_impl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/browser_process_impl.cc -------------------------------------------------------------------------------- /shell/browser/browser_process_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/browser_process_impl.h -------------------------------------------------------------------------------- /shell/browser/browser_win.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/browser_win.cc -------------------------------------------------------------------------------- /shell/browser/cookie_change_notifier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/cookie_change_notifier.h -------------------------------------------------------------------------------- /shell/browser/electron_gpu_client.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/electron_gpu_client.cc -------------------------------------------------------------------------------- /shell/browser/electron_gpu_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/electron_gpu_client.h -------------------------------------------------------------------------------- /shell/browser/event_emitter_mixin.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/event_emitter_mixin.cc -------------------------------------------------------------------------------- /shell/browser/event_emitter_mixin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/event_emitter_mixin.h -------------------------------------------------------------------------------- /shell/browser/extensions/api/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/extensions/api/BUILD.gn -------------------------------------------------------------------------------- /shell/browser/fake_location_provider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/fake_location_provider.h -------------------------------------------------------------------------------- /shell/browser/feature_list.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/feature_list.cc -------------------------------------------------------------------------------- /shell/browser/feature_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/feature_list.h -------------------------------------------------------------------------------- /shell/browser/file_select_helper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/file_select_helper.cc -------------------------------------------------------------------------------- /shell/browser/file_select_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/file_select_helper.h -------------------------------------------------------------------------------- /shell/browser/font_defaults.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/font_defaults.cc -------------------------------------------------------------------------------- /shell/browser/font_defaults.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/font_defaults.h -------------------------------------------------------------------------------- /shell/browser/javascript_environment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/javascript_environment.h -------------------------------------------------------------------------------- /shell/browser/lib/bluetooth_chooser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/lib/bluetooth_chooser.cc -------------------------------------------------------------------------------- /shell/browser/lib/bluetooth_chooser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/lib/bluetooth_chooser.h -------------------------------------------------------------------------------- /shell/browser/linux/unity_service.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/linux/unity_service.cc -------------------------------------------------------------------------------- /shell/browser/linux/unity_service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/linux/unity_service.h -------------------------------------------------------------------------------- /shell/browser/login_handler.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/login_handler.cc -------------------------------------------------------------------------------- /shell/browser/login_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/login_handler.h -------------------------------------------------------------------------------- /shell/browser/mac/dict_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/mac/dict_util.h -------------------------------------------------------------------------------- /shell/browser/mac/dict_util.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/mac/dict_util.mm -------------------------------------------------------------------------------- /shell/browser/mac/in_app_purchase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/mac/in_app_purchase.h -------------------------------------------------------------------------------- /shell/browser/mac/in_app_purchase.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/mac/in_app_purchase.mm -------------------------------------------------------------------------------- /shell/browser/microtasks_runner.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/microtasks_runner.cc -------------------------------------------------------------------------------- /shell/browser/microtasks_runner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/microtasks_runner.h -------------------------------------------------------------------------------- /shell/browser/native_browser_view.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/native_browser_view.cc -------------------------------------------------------------------------------- /shell/browser/native_browser_view.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/native_browser_view.h -------------------------------------------------------------------------------- /shell/browser/native_window.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/native_window.cc -------------------------------------------------------------------------------- /shell/browser/native_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/native_window.h -------------------------------------------------------------------------------- /shell/browser/native_window_mac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/native_window_mac.h -------------------------------------------------------------------------------- /shell/browser/native_window_mac.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/native_window_mac.mm -------------------------------------------------------------------------------- /shell/browser/native_window_observer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/native_window_observer.h -------------------------------------------------------------------------------- /shell/browser/native_window_views.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/native_window_views.cc -------------------------------------------------------------------------------- /shell/browser/native_window_views.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/native_window_views.h -------------------------------------------------------------------------------- /shell/browser/net/node_stream_loader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/net/node_stream_loader.h -------------------------------------------------------------------------------- /shell/browser/net/proxying_websocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/net/proxying_websocket.h -------------------------------------------------------------------------------- /shell/browser/net/url_pipe_loader.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/net/url_pipe_loader.cc -------------------------------------------------------------------------------- /shell/browser/net/url_pipe_loader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/net/url_pipe_loader.h -------------------------------------------------------------------------------- /shell/browser/osr/osr_video_consumer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/osr/osr_video_consumer.h -------------------------------------------------------------------------------- /shell/browser/osr/osr_view_proxy.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/osr/osr_view_proxy.cc -------------------------------------------------------------------------------- /shell/browser/osr/osr_view_proxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/osr/osr_view_proxy.h -------------------------------------------------------------------------------- /shell/browser/plugins/plugin_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/plugins/plugin_utils.cc -------------------------------------------------------------------------------- /shell/browser/plugins/plugin_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/plugins/plugin_utils.h -------------------------------------------------------------------------------- /shell/browser/pref_store_delegate.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/pref_store_delegate.cc -------------------------------------------------------------------------------- /shell/browser/pref_store_delegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/pref_store_delegate.h -------------------------------------------------------------------------------- /shell/browser/protocol_registry.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/protocol_registry.cc -------------------------------------------------------------------------------- /shell/browser/protocol_registry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/protocol_registry.h -------------------------------------------------------------------------------- /shell/browser/relauncher.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/relauncher.cc -------------------------------------------------------------------------------- /shell/browser/relauncher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/relauncher.h -------------------------------------------------------------------------------- /shell/browser/relauncher_linux.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/relauncher_linux.cc -------------------------------------------------------------------------------- /shell/browser/relauncher_mac.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/relauncher_mac.cc -------------------------------------------------------------------------------- /shell/browser/relauncher_win.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/relauncher_win.cc -------------------------------------------------------------------------------- /shell/browser/resources/mac/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/resources/mac/Info.plist -------------------------------------------------------------------------------- /shell/browser/resources/win/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/resources/win/resource.h -------------------------------------------------------------------------------- /shell/browser/session_preferences.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/session_preferences.cc -------------------------------------------------------------------------------- /shell/browser/session_preferences.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/session_preferences.h -------------------------------------------------------------------------------- /shell/browser/special_storage_policy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/special_storage_policy.h -------------------------------------------------------------------------------- /shell/browser/ui/accelerator_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/accelerator_util.cc -------------------------------------------------------------------------------- /shell/browser/ui/accelerator_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/accelerator_util.h -------------------------------------------------------------------------------- /shell/browser/ui/autofill_popup.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/autofill_popup.cc -------------------------------------------------------------------------------- /shell/browser/ui/autofill_popup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/autofill_popup.h -------------------------------------------------------------------------------- /shell/browser/ui/certificate_trust.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/certificate_trust.h -------------------------------------------------------------------------------- /shell/browser/ui/cocoa/NSColor+Hex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/cocoa/NSColor+Hex.h -------------------------------------------------------------------------------- /shell/browser/ui/cocoa/NSColor+Hex.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/cocoa/NSColor+Hex.mm -------------------------------------------------------------------------------- /shell/browser/ui/cocoa/NSString+ANSI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/cocoa/NSString+ANSI.h -------------------------------------------------------------------------------- /shell/browser/ui/cocoa/root_view_mac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/cocoa/root_view_mac.h -------------------------------------------------------------------------------- /shell/browser/ui/devtools_ui.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/devtools_ui.cc -------------------------------------------------------------------------------- /shell/browser/ui/devtools_ui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/devtools_ui.h -------------------------------------------------------------------------------- /shell/browser/ui/drag_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/drag_util.cc -------------------------------------------------------------------------------- /shell/browser/ui/drag_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/drag_util.h -------------------------------------------------------------------------------- /shell/browser/ui/drag_util_mac.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/drag_util_mac.mm -------------------------------------------------------------------------------- /shell/browser/ui/drag_util_views.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/drag_util_views.cc -------------------------------------------------------------------------------- /shell/browser/ui/electron_menu_model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/electron_menu_model.h -------------------------------------------------------------------------------- /shell/browser/ui/file_dialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/file_dialog.h -------------------------------------------------------------------------------- /shell/browser/ui/file_dialog_gtk.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/file_dialog_gtk.cc -------------------------------------------------------------------------------- /shell/browser/ui/file_dialog_mac.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/file_dialog_mac.mm -------------------------------------------------------------------------------- /shell/browser/ui/file_dialog_win.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/file_dialog_win.cc -------------------------------------------------------------------------------- /shell/browser/ui/gtk/gtk_status_icon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/gtk/gtk_status_icon.h -------------------------------------------------------------------------------- /shell/browser/ui/gtk/menu_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/gtk/menu_util.cc -------------------------------------------------------------------------------- /shell/browser/ui/gtk/menu_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/gtk/menu_util.h -------------------------------------------------------------------------------- /shell/browser/ui/gtk/status_icon.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/gtk/status_icon.cc -------------------------------------------------------------------------------- /shell/browser/ui/gtk/status_icon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/gtk/status_icon.h -------------------------------------------------------------------------------- /shell/browser/ui/gtk_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/gtk_util.cc -------------------------------------------------------------------------------- /shell/browser/ui/gtk_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/gtk_util.h -------------------------------------------------------------------------------- /shell/browser/ui/message_box.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/message_box.h -------------------------------------------------------------------------------- /shell/browser/ui/message_box_gtk.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/message_box_gtk.cc -------------------------------------------------------------------------------- /shell/browser/ui/message_box_mac.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/message_box_mac.mm -------------------------------------------------------------------------------- /shell/browser/ui/message_box_win.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/message_box_win.cc -------------------------------------------------------------------------------- /shell/browser/ui/run_all_unittests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/run_all_unittests.cc -------------------------------------------------------------------------------- /shell/browser/ui/tray_icon.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/tray_icon.cc -------------------------------------------------------------------------------- /shell/browser/ui/tray_icon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/tray_icon.h -------------------------------------------------------------------------------- /shell/browser/ui/tray_icon_cocoa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/tray_icon_cocoa.h -------------------------------------------------------------------------------- /shell/browser/ui/tray_icon_cocoa.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/tray_icon_cocoa.mm -------------------------------------------------------------------------------- /shell/browser/ui/tray_icon_gtk.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/tray_icon_gtk.cc -------------------------------------------------------------------------------- /shell/browser/ui/tray_icon_gtk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/tray_icon_gtk.h -------------------------------------------------------------------------------- /shell/browser/ui/tray_icon_observer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/tray_icon_observer.h -------------------------------------------------------------------------------- /shell/browser/ui/tray_icon_win.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/tray_icon_win.cc -------------------------------------------------------------------------------- /shell/browser/ui/views/menu_bar.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/views/menu_bar.cc -------------------------------------------------------------------------------- /shell/browser/ui/views/menu_bar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/views/menu_bar.h -------------------------------------------------------------------------------- /shell/browser/ui/views/menu_delegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/views/menu_delegate.h -------------------------------------------------------------------------------- /shell/browser/ui/views/root_view.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/views/root_view.cc -------------------------------------------------------------------------------- /shell/browser/ui/views/root_view.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/views/root_view.h -------------------------------------------------------------------------------- /shell/browser/ui/win/dialog_thread.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/win/dialog_thread.cc -------------------------------------------------------------------------------- /shell/browser/ui/win/dialog_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/win/dialog_thread.h -------------------------------------------------------------------------------- /shell/browser/ui/win/jump_list.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/win/jump_list.cc -------------------------------------------------------------------------------- /shell/browser/ui/win/jump_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/win/jump_list.h -------------------------------------------------------------------------------- /shell/browser/ui/win/notify_icon.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/win/notify_icon.cc -------------------------------------------------------------------------------- /shell/browser/ui/win/notify_icon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/win/notify_icon.h -------------------------------------------------------------------------------- /shell/browser/ui/win/taskbar_host.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/win/taskbar_host.cc -------------------------------------------------------------------------------- /shell/browser/ui/win/taskbar_host.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/win/taskbar_host.h -------------------------------------------------------------------------------- /shell/browser/ui/x/event_disabler.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/x/event_disabler.cc -------------------------------------------------------------------------------- /shell/browser/ui/x/event_disabler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/x/event_disabler.h -------------------------------------------------------------------------------- /shell/browser/ui/x/x_window_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/x/x_window_utils.cc -------------------------------------------------------------------------------- /shell/browser/ui/x/x_window_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/ui/x/x_window_utils.h -------------------------------------------------------------------------------- /shell/browser/web_dialog_helper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/web_dialog_helper.cc -------------------------------------------------------------------------------- /shell/browser/web_dialog_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/web_dialog_helper.h -------------------------------------------------------------------------------- /shell/browser/web_view_manager.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/web_view_manager.cc -------------------------------------------------------------------------------- /shell/browser/web_view_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/web_view_manager.h -------------------------------------------------------------------------------- /shell/browser/win/dark_mode.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/win/dark_mode.cc -------------------------------------------------------------------------------- /shell/browser/win/dark_mode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/win/dark_mode.h -------------------------------------------------------------------------------- /shell/browser/win/scoped_hstring.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/win/scoped_hstring.cc -------------------------------------------------------------------------------- /shell/browser/win/scoped_hstring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/win/scoped_hstring.h -------------------------------------------------------------------------------- /shell/browser/window_list.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/window_list.cc -------------------------------------------------------------------------------- /shell/browser/window_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/window_list.h -------------------------------------------------------------------------------- /shell/browser/zoom_level_delegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/browser/zoom_level_delegate.h -------------------------------------------------------------------------------- /shell/common/api/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/api/BUILD.gn -------------------------------------------------------------------------------- /shell/common/api/api.mojom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/api/api.mojom -------------------------------------------------------------------------------- /shell/common/api/features.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/api/features.cc -------------------------------------------------------------------------------- /shell/common/application_info.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/application_info.cc -------------------------------------------------------------------------------- /shell/common/application_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/application_info.h -------------------------------------------------------------------------------- /shell/common/asar/archive.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/asar/archive.cc -------------------------------------------------------------------------------- /shell/common/asar/archive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/asar/archive.h -------------------------------------------------------------------------------- /shell/common/asar/asar_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/asar/asar_util.cc -------------------------------------------------------------------------------- /shell/common/asar/asar_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/asar/asar_util.h -------------------------------------------------------------------------------- /shell/common/color_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/color_util.cc -------------------------------------------------------------------------------- /shell/common/color_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/color_util.h -------------------------------------------------------------------------------- /shell/common/crash_keys.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/crash_keys.cc -------------------------------------------------------------------------------- /shell/common/crash_keys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/crash_keys.h -------------------------------------------------------------------------------- /shell/common/electron_constants.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/electron_constants.cc -------------------------------------------------------------------------------- /shell/common/electron_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/electron_constants.h -------------------------------------------------------------------------------- /shell/common/electron_paths.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/electron_paths.h -------------------------------------------------------------------------------- /shell/common/gin_helper/arguments.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/gin_helper/arguments.h -------------------------------------------------------------------------------- /shell/common/gin_helper/callback.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/gin_helper/callback.cc -------------------------------------------------------------------------------- /shell/common/gin_helper/callback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/gin_helper/callback.h -------------------------------------------------------------------------------- /shell/common/gin_helper/locker.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/gin_helper/locker.cc -------------------------------------------------------------------------------- /shell/common/gin_helper/locker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/gin_helper/locker.h -------------------------------------------------------------------------------- /shell/common/gin_helper/pinnable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/gin_helper/pinnable.h -------------------------------------------------------------------------------- /shell/common/gin_helper/promise.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/gin_helper/promise.cc -------------------------------------------------------------------------------- /shell/common/gin_helper/promise.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/gin_helper/promise.h -------------------------------------------------------------------------------- /shell/common/gin_helper/wrappable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/gin_helper/wrappable.h -------------------------------------------------------------------------------- /shell/common/heap_snapshot.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/heap_snapshot.cc -------------------------------------------------------------------------------- /shell/common/heap_snapshot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/heap_snapshot.h -------------------------------------------------------------------------------- /shell/common/key_weak_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/key_weak_map.h -------------------------------------------------------------------------------- /shell/common/keyboard_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/keyboard_util.cc -------------------------------------------------------------------------------- /shell/common/keyboard_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/keyboard_util.h -------------------------------------------------------------------------------- /shell/common/language_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/language_util.h -------------------------------------------------------------------------------- /shell/common/language_util_linux.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/language_util_linux.cc -------------------------------------------------------------------------------- /shell/common/language_util_mac.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/language_util_mac.mm -------------------------------------------------------------------------------- /shell/common/language_util_win.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/language_util_win.cc -------------------------------------------------------------------------------- /shell/common/mouse_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/mouse_util.cc -------------------------------------------------------------------------------- /shell/common/mouse_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/mouse_util.h -------------------------------------------------------------------------------- /shell/common/node_bindings.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/node_bindings.cc -------------------------------------------------------------------------------- /shell/common/node_bindings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/node_bindings.h -------------------------------------------------------------------------------- /shell/common/node_bindings_linux.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/node_bindings_linux.cc -------------------------------------------------------------------------------- /shell/common/node_bindings_linux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/node_bindings_linux.h -------------------------------------------------------------------------------- /shell/common/node_bindings_mac.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/node_bindings_mac.cc -------------------------------------------------------------------------------- /shell/common/node_bindings_mac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/node_bindings_mac.h -------------------------------------------------------------------------------- /shell/common/node_bindings_win.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/node_bindings_win.cc -------------------------------------------------------------------------------- /shell/common/node_bindings_win.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/node_bindings_win.h -------------------------------------------------------------------------------- /shell/common/node_includes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/node_includes.h -------------------------------------------------------------------------------- /shell/common/node_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/node_util.cc -------------------------------------------------------------------------------- /shell/common/node_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/node_util.h -------------------------------------------------------------------------------- /shell/common/options_switches.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/options_switches.cc -------------------------------------------------------------------------------- /shell/common/options_switches.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/options_switches.h -------------------------------------------------------------------------------- /shell/common/platform_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/platform_util.cc -------------------------------------------------------------------------------- /shell/common/platform_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/platform_util.h -------------------------------------------------------------------------------- /shell/common/platform_util_linux.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/platform_util_linux.cc -------------------------------------------------------------------------------- /shell/common/platform_util_mac.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/platform_util_mac.mm -------------------------------------------------------------------------------- /shell/common/platform_util_win.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/platform_util_win.cc -------------------------------------------------------------------------------- /shell/common/process_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/process_util.cc -------------------------------------------------------------------------------- /shell/common/process_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/process_util.h -------------------------------------------------------------------------------- /shell/common/skia_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/skia_util.cc -------------------------------------------------------------------------------- /shell/common/skia_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/skia_util.h -------------------------------------------------------------------------------- /shell/common/v8_value_converter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/v8_value_converter.cc -------------------------------------------------------------------------------- /shell/common/v8_value_converter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/v8_value_converter.h -------------------------------------------------------------------------------- /shell/common/v8_value_serializer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/v8_value_serializer.cc -------------------------------------------------------------------------------- /shell/common/v8_value_serializer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/v8_value_serializer.h -------------------------------------------------------------------------------- /shell/common/world_ids.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/common/world_ids.h -------------------------------------------------------------------------------- /shell/renderer/pepper_helper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/renderer/pepper_helper.cc -------------------------------------------------------------------------------- /shell/renderer/pepper_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/shell/renderer/pepper_helper.h -------------------------------------------------------------------------------- /spec-main/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/.eslintrc -------------------------------------------------------------------------------- /spec-main/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /spec-main/ambient.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/ambient.d.ts -------------------------------------------------------------------------------- /spec-main/api-app-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/api-app-spec.ts -------------------------------------------------------------------------------- /spec-main/api-auto-updater-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/api-auto-updater-spec.ts -------------------------------------------------------------------------------- /spec-main/api-browser-view-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/api-browser-view-spec.ts -------------------------------------------------------------------------------- /spec-main/api-debugger-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/api-debugger-spec.ts -------------------------------------------------------------------------------- /spec-main/api-deprecate-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/api-deprecate-spec.ts -------------------------------------------------------------------------------- /spec-main/api-dialog-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/api-dialog-spec.ts -------------------------------------------------------------------------------- /spec-main/api-ipc-main-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/api-ipc-main-spec.ts -------------------------------------------------------------------------------- /spec-main/api-ipc-renderer-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/api-ipc-renderer-spec.ts -------------------------------------------------------------------------------- /spec-main/api-ipc-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/api-ipc-spec.ts -------------------------------------------------------------------------------- /spec-main/api-menu-item-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/api-menu-item-spec.ts -------------------------------------------------------------------------------- /spec-main/api-menu-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/api-menu-spec.ts -------------------------------------------------------------------------------- /spec-main/api-native-theme-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/api-native-theme-spec.ts -------------------------------------------------------------------------------- /spec-main/api-net-log-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/api-net-log-spec.ts -------------------------------------------------------------------------------- /spec-main/api-net-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/api-net-spec.ts -------------------------------------------------------------------------------- /spec-main/api-notification-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/api-notification-spec.ts -------------------------------------------------------------------------------- /spec-main/api-power-monitor-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/api-power-monitor-spec.ts -------------------------------------------------------------------------------- /spec-main/api-protocol-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/api-protocol-spec.ts -------------------------------------------------------------------------------- /spec-main/api-remote-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/api-remote-spec.ts -------------------------------------------------------------------------------- /spec-main/api-screen-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/api-screen-spec.ts -------------------------------------------------------------------------------- /spec-main/api-session-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/api-session-spec.ts -------------------------------------------------------------------------------- /spec-main/api-shell-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/api-shell-spec.ts -------------------------------------------------------------------------------- /spec-main/api-subframe-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/api-subframe-spec.ts -------------------------------------------------------------------------------- /spec-main/api-touch-bar-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/api-touch-bar-spec.ts -------------------------------------------------------------------------------- /spec-main/api-tray-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/api-tray-spec.ts -------------------------------------------------------------------------------- /spec-main/api-view-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/api-view-spec.ts -------------------------------------------------------------------------------- /spec-main/api-web-contents-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/api-web-contents-spec.ts -------------------------------------------------------------------------------- /spec-main/api-web-frame-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/api-web-frame-spec.ts -------------------------------------------------------------------------------- /spec-main/api-web-request-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/api-web-request-spec.ts -------------------------------------------------------------------------------- /spec-main/asar-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/asar-spec.ts -------------------------------------------------------------------------------- /spec-main/autofill-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/autofill-spec.ts -------------------------------------------------------------------------------- /spec-main/chromium-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/chromium-spec.ts -------------------------------------------------------------------------------- /spec-main/crash-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/crash-spec.ts -------------------------------------------------------------------------------- /spec-main/events-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/events-helpers.ts -------------------------------------------------------------------------------- /spec-main/extensions-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/extensions-spec.ts -------------------------------------------------------------------------------- /spec-main/fixtures/api/sandbox.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/fixtures/api/sandbox.html -------------------------------------------------------------------------------- /spec-main/fixtures/blank.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec-main/fixtures/blank.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec-main/fixtures/cat.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/fixtures/cat.pdf -------------------------------------------------------------------------------- /spec-main/fixtures/devtools-extensions/bad-manifest/manifest.json: -------------------------------------------------------------------------------- 1 | } 2 | -------------------------------------------------------------------------------- /spec-main/fixtures/extensions/content-script-document-idle/idle.js: -------------------------------------------------------------------------------- 1 | document.body.style.backgroundColor = 'red'; 2 | -------------------------------------------------------------------------------- /spec-main/fixtures/extensions/persistent-background-page/background.js: -------------------------------------------------------------------------------- 1 | /* eslint-disable no-undef */ 2 | -------------------------------------------------------------------------------- /spec-main/fixtures/extensions/ui-page/script.js: -------------------------------------------------------------------------------- 1 | document.write('script loaded ok'); 2 | -------------------------------------------------------------------------------- /spec-main/fixtures/module/echo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/fixtures/module/echo.js -------------------------------------------------------------------------------- /spec-main/fixtures/module/test.coffee: -------------------------------------------------------------------------------- 1 | module.exports = yes 2 | -------------------------------------------------------------------------------- /spec-main/fixtures/module/uv-dlopen.js: -------------------------------------------------------------------------------- 1 | require('uv-dlopen'); 2 | -------------------------------------------------------------------------------- /spec-main/fixtures/native-addon/echo/lib/echo.js: -------------------------------------------------------------------------------- 1 | module.exports = require('../build/Release/echo.node').Print; 2 | -------------------------------------------------------------------------------- /spec-main/fixtures/native-addon/uv-dlopen/foo.cpp: -------------------------------------------------------------------------------- 1 | extern "C" 2 | void foo() { } -------------------------------------------------------------------------------- /spec-main/fixtures/remote/call.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/fixtures/remote/call.js -------------------------------------------------------------------------------- /spec-main/fixtures/remote/class.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/fixtures/remote/class.js -------------------------------------------------------------------------------- /spec-main/fixtures/remote/function-with-args.js: -------------------------------------------------------------------------------- 1 | module.exports = function (cb) { 2 | return cb.length; 3 | }; 4 | -------------------------------------------------------------------------------- /spec-main/fixtures/remote/id.js: -------------------------------------------------------------------------------- 1 | exports.id = 1127; 2 | -------------------------------------------------------------------------------- /spec-main/fixtures/sub-frames/test.js: -------------------------------------------------------------------------------- 1 | console.log('hello'); 2 | -------------------------------------------------------------------------------- /spec-main/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/index.js -------------------------------------------------------------------------------- /spec-main/internal-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/internal-spec.ts -------------------------------------------------------------------------------- /spec-main/modules-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/modules-spec.ts -------------------------------------------------------------------------------- /spec-main/node-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/node-spec.ts -------------------------------------------------------------------------------- /spec-main/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/package.json -------------------------------------------------------------------------------- /spec-main/pipe-transport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/pipe-transport.ts -------------------------------------------------------------------------------- /spec-main/release-notes-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/release-notes-spec.ts -------------------------------------------------------------------------------- /spec-main/security-warnings-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/security-warnings-spec.ts -------------------------------------------------------------------------------- /spec-main/spec-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/spec-helpers.ts -------------------------------------------------------------------------------- /spec-main/spellchecker-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/spellchecker-spec.ts -------------------------------------------------------------------------------- /spec-main/types-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/types-spec.ts -------------------------------------------------------------------------------- /spec-main/version-bump-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/version-bump-spec.ts -------------------------------------------------------------------------------- /spec-main/video-helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/video-helpers.js -------------------------------------------------------------------------------- /spec-main/visibility-state-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/visibility-state-spec.ts -------------------------------------------------------------------------------- /spec-main/webview-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/webview-spec.ts -------------------------------------------------------------------------------- /spec-main/window-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/window-helpers.ts -------------------------------------------------------------------------------- /spec-main/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec-main/yarn.lock -------------------------------------------------------------------------------- /spec/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/.eslintrc -------------------------------------------------------------------------------- /spec/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/BUILD.gn -------------------------------------------------------------------------------- /spec/api-clipboard-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/api-clipboard-spec.js -------------------------------------------------------------------------------- /spec/api-native-image-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/api-native-image-spec.js -------------------------------------------------------------------------------- /spec/api-process-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/api-process-spec.js -------------------------------------------------------------------------------- /spec/api-shell-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/api-shell-spec.js -------------------------------------------------------------------------------- /spec/api-web-frame-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/api-web-frame-spec.js -------------------------------------------------------------------------------- /spec/asar-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/asar-spec.js -------------------------------------------------------------------------------- /spec/chromium-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/chromium-spec.js -------------------------------------------------------------------------------- /spec/configs/browsertests.yml: -------------------------------------------------------------------------------- 1 | tests: 2 | - content_browsertests 3 | -------------------------------------------------------------------------------- /spec/configs/unittests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/configs/unittests.yml -------------------------------------------------------------------------------- /spec/events-helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/events-helpers.js -------------------------------------------------------------------------------- /spec/expect-helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/expect-helpers.js -------------------------------------------------------------------------------- /spec/fixtures/api/blank.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/api/blank.html -------------------------------------------------------------------------------- /spec/fixtures/api/close.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/api/close.html -------------------------------------------------------------------------------- /spec/fixtures/api/electron-main-module/app/node_modules/some-module/main2.js: -------------------------------------------------------------------------------- 1 | // Nothing to do here 2 | -------------------------------------------------------------------------------- /spec/fixtures/api/electron-module-app/.gitignore: -------------------------------------------------------------------------------- 1 | !node_modules -------------------------------------------------------------------------------- /spec/fixtures/api/electron-module-app/node_modules/electron/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/fixtures/api/electron-module-app/node_modules/foo/index.js: -------------------------------------------------------------------------------- 1 | exports.bar = function () {}; 2 | -------------------------------------------------------------------------------- /spec/fixtures/api/globals.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/api/globals.html -------------------------------------------------------------------------------- /spec/fixtures/api/gpu-info.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/api/gpu-info.js -------------------------------------------------------------------------------- /spec/fixtures/api/isolated.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/api/isolated.html -------------------------------------------------------------------------------- /spec/fixtures/api/loaded-from-dataurl.js: -------------------------------------------------------------------------------- 1 | require('electron').ipcRenderer.send('answer', 'test'); 2 | -------------------------------------------------------------------------------- /spec/fixtures/api/localstorage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/api/localstorage.html -------------------------------------------------------------------------------- /spec/fixtures/api/native-window-open-child.html: -------------------------------------------------------------------------------- 1 |

Hello

2 | -------------------------------------------------------------------------------- /spec/fixtures/api/new-window.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/api/new-window.html -------------------------------------------------------------------------------- /spec/fixtures/api/no-leak.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/api/no-leak.html -------------------------------------------------------------------------------- /spec/fixtures/api/preload.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/api/preload.html -------------------------------------------------------------------------------- /spec/fixtures/api/quit-app/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/api/quit-app/main.js -------------------------------------------------------------------------------- /spec/fixtures/api/relaunch/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/api/relaunch/main.js -------------------------------------------------------------------------------- /spec/fixtures/api/singleton/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/api/singleton/main.js -------------------------------------------------------------------------------- /spec/fixtures/api/unload.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/api/unload.html -------------------------------------------------------------------------------- /spec/fixtures/assets/1x1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/assets/1x1.png -------------------------------------------------------------------------------- /spec/fixtures/assets/2x2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/assets/2x2.jpg -------------------------------------------------------------------------------- /spec/fixtures/assets/3x3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/assets/3x3.png -------------------------------------------------------------------------------- /spec/fixtures/assets/LICENSE: -------------------------------------------------------------------------------- 1 | tone.wav 2 | http://soundbible.com/1815-A-Tone.html 3 | License: Public Domain 4 | -------------------------------------------------------------------------------- /spec/fixtures/assets/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/assets/icon.ico -------------------------------------------------------------------------------- /spec/fixtures/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/assets/logo.png -------------------------------------------------------------------------------- /spec/fixtures/assets/shortcut.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/assets/shortcut.lnk -------------------------------------------------------------------------------- /spec/fixtures/assets/tone.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/assets/tone.wav -------------------------------------------------------------------------------- /spec/fixtures/module/asar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/module/asar.js -------------------------------------------------------------------------------- /spec/fixtures/module/delay-exit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/module/delay-exit.js -------------------------------------------------------------------------------- /spec/fixtures/module/empty.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/module/empty.js -------------------------------------------------------------------------------- /spec/fixtures/module/fork_ping.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/module/fork_ping.js -------------------------------------------------------------------------------- /spec/fixtures/module/hello-child.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/module/hello-child.js -------------------------------------------------------------------------------- /spec/fixtures/module/hello.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/module/hello.js -------------------------------------------------------------------------------- /spec/fixtures/module/no-asar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/module/no-asar.js -------------------------------------------------------------------------------- /spec/fixtures/module/noop.js: -------------------------------------------------------------------------------- 1 | process.exit(0); 2 | -------------------------------------------------------------------------------- /spec/fixtures/module/original-fs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/module/original-fs.js -------------------------------------------------------------------------------- /spec/fixtures/module/ping.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/module/ping.js -------------------------------------------------------------------------------- /spec/fixtures/module/preload-error-exception.js: -------------------------------------------------------------------------------- 1 | throw new Error('Hello World!'); 2 | -------------------------------------------------------------------------------- /spec/fixtures/module/preload-error-syntax.js: -------------------------------------------------------------------------------- 1 | // eslint-disable-next-line 2 | foobar 3 | -------------------------------------------------------------------------------- /spec/fixtures/module/preload-ipc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/module/preload-ipc.js -------------------------------------------------------------------------------- /spec/fixtures/module/preload-set-global.js: -------------------------------------------------------------------------------- 1 | window.foo = 'bar'; 2 | -------------------------------------------------------------------------------- /spec/fixtures/module/preload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/module/preload.js -------------------------------------------------------------------------------- /spec/fixtures/module/process-stdout.js: -------------------------------------------------------------------------------- 1 | process.stdout.write('pipes stdio'); 2 | -------------------------------------------------------------------------------- /spec/fixtures/module/run-as-node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/module/run-as-node.js -------------------------------------------------------------------------------- /spec/fixtures/module/send-later.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/module/send-later.js -------------------------------------------------------------------------------- /spec/fixtures/module/set-global.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/module/set-global.js -------------------------------------------------------------------------------- /spec/fixtures/pages/a.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/pages/a.html -------------------------------------------------------------------------------- /spec/fixtures/pages/b.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/pages/b.html -------------------------------------------------------------------------------- /spec/fixtures/pages/base-page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/pages/base-page.html -------------------------------------------------------------------------------- /spec/fixtures/pages/basic-auth.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/pages/basic-auth.html -------------------------------------------------------------------------------- /spec/fixtures/pages/blank.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/fixtures/pages/c.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/pages/c.html -------------------------------------------------------------------------------- /spec/fixtures/pages/close.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/pages/close.html -------------------------------------------------------------------------------- /spec/fixtures/pages/content.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/pages/content.html -------------------------------------------------------------------------------- /spec/fixtures/pages/d.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/pages/d.html -------------------------------------------------------------------------------- /spec/fixtures/pages/dom-ready.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/pages/dom-ready.html -------------------------------------------------------------------------------- /spec/fixtures/pages/e.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/pages/e.html -------------------------------------------------------------------------------- /spec/fixtures/pages/filesystem.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/pages/filesystem.html -------------------------------------------------------------------------------- /spec/fixtures/pages/fullscreen.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/pages/fullscreen.html -------------------------------------------------------------------------------- /spec/fixtures/pages/history.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/pages/history.html -------------------------------------------------------------------------------- /spec/fixtures/pages/key-events.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/pages/key-events.html -------------------------------------------------------------------------------- /spec/fixtures/pages/onkeyup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/pages/onkeyup.html -------------------------------------------------------------------------------- /spec/fixtures/pages/onmouseup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/pages/onmouseup.html -------------------------------------------------------------------------------- /spec/fixtures/pages/ping.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/pages/ping.html -------------------------------------------------------------------------------- /spec/fixtures/pages/post.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/pages/post.html -------------------------------------------------------------------------------- /spec/fixtures/pages/save_page/test.css: -------------------------------------------------------------------------------- 1 | h1 { } 2 | -------------------------------------------------------------------------------- /spec/fixtures/pages/save_page/test.js: -------------------------------------------------------------------------------- 1 | // do nothing 2 | -------------------------------------------------------------------------------- /spec/fixtures/pages/set-global.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/pages/set-global.html -------------------------------------------------------------------------------- /spec/fixtures/pages/useragent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/pages/useragent.html -------------------------------------------------------------------------------- /spec/fixtures/pages/video.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/pages/video.html -------------------------------------------------------------------------------- /spec/fixtures/pages/worker.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/pages/worker.html -------------------------------------------------------------------------------- /spec/fixtures/test.asar/a.asar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/test.asar/a.asar -------------------------------------------------------------------------------- /spec/fixtures/test.asar/echo.asar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/test.asar/echo.asar -------------------------------------------------------------------------------- /spec/fixtures/test.asar/empty.asar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/test.asar/empty.asar -------------------------------------------------------------------------------- /spec/fixtures/test.asar/file: -------------------------------------------------------------------------------- 1 | file 2 | -------------------------------------------------------------------------------- /spec/fixtures/test.asar/logo.asar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/test.asar/logo.asar -------------------------------------------------------------------------------- /spec/fixtures/test.asar/script.asar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/test.asar/script.asar -------------------------------------------------------------------------------- /spec/fixtures/test.asar/unpack.asar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/test.asar/unpack.asar -------------------------------------------------------------------------------- /spec/fixtures/test.asar/unpack.asar.unpacked/a.txt: -------------------------------------------------------------------------------- 1 | a 2 | -------------------------------------------------------------------------------- /spec/fixtures/test.asar/video.asar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/test.asar/video.asar -------------------------------------------------------------------------------- /spec/fixtures/test.asar/web.asar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/test.asar/web.asar -------------------------------------------------------------------------------- /spec/fixtures/testsnap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/testsnap.js -------------------------------------------------------------------------------- /spec/fixtures/workers/worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/workers/worker.js -------------------------------------------------------------------------------- /spec/fixtures/zip/a.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/fixtures/zip/a.zip -------------------------------------------------------------------------------- /spec/node-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/node-spec.js -------------------------------------------------------------------------------- /spec/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/package.json -------------------------------------------------------------------------------- /spec/spec-helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/spec-helpers.js -------------------------------------------------------------------------------- /spec/static/get-files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/static/get-files.js -------------------------------------------------------------------------------- /spec/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/static/index.html -------------------------------------------------------------------------------- /spec/static/jquery-2.0.3.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/static/jquery-2.0.3.min.js -------------------------------------------------------------------------------- /spec/static/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/static/main.js -------------------------------------------------------------------------------- /spec/ts-smoke/electron/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/ts-smoke/electron/main.ts -------------------------------------------------------------------------------- /spec/ts-smoke/electron/renderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/ts-smoke/electron/renderer.ts -------------------------------------------------------------------------------- /spec/ts-smoke/runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/ts-smoke/runner.js -------------------------------------------------------------------------------- /spec/ts-smoke/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/ts-smoke/tsconfig.json -------------------------------------------------------------------------------- /spec/webview-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/webview-spec.js -------------------------------------------------------------------------------- /spec/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/spec/yarn.lock -------------------------------------------------------------------------------- /tsconfig.default_app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/tsconfig.default_app.json -------------------------------------------------------------------------------- /tsconfig.electron.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/tsconfig.electron.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.script.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/tsconfig.script.json -------------------------------------------------------------------------------- /tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/tsconfig.spec.json -------------------------------------------------------------------------------- /typings/internal-ambient.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/typings/internal-ambient.d.ts -------------------------------------------------------------------------------- /typings/internal-electron.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/typings/internal-electron.d.ts -------------------------------------------------------------------------------- /vsts-arm-test-steps.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/vsts-arm-test-steps.yml -------------------------------------------------------------------------------- /vsts-arm32v7.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/vsts-arm32v7.yml -------------------------------------------------------------------------------- /vsts-arm64v8.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/vsts-arm64v8.yml -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/discord/electron/HEAD/yarn.lock --------------------------------------------------------------------------------