electron/docs/api
Samuel Maddock 9d0d9a1664
feat(extensions): expose ExtensionRegistryObserver events in Session (#25385)
* feat(extensions): expose ExtensionRegistryObserver events in Session

Extensions can be loaded and unloaded for various reasons. In some cases this can
occur by no means of the Electron programmer, such as in the case of chrome.runtime.reload().

In order to be able to manage state about extensions outside of Electron's APIs, events
reloaded to loading and unloaded are needed.

* docs(extensions): elaborate on extension-loaded/unloaded details

* fix: remove scoped extension registry observer

* docs: update extension-unloaded
2020-09-23 15:29:08 -04:00
..
modernization docs: fix typos (#24982) 2020-08-18 16:55:16 +09:00
structures docs: remove unused StreamProtocolResponse / StringProtocolResponse (#25573) 2020-09-23 10:48:22 +09:00
accelerator.md docs: minor grammar & spelling fixes (#22851) 2020-03-31 13:06:25 +09:00
app.md docs: remove references to remote from docs (#25416) 2020-09-14 10:36:54 -07:00
auto-updater.md test: add more auto updater tests for squirrel.mac (#24611) 2020-07-20 09:51:33 -07:00
browser-view.md fix: prevent crash if BrowserView webContents was destroyed (#25112) 2020-08-25 20:04:13 -07:00
browser-window-proxy.md refactor: use IPC helpers in window-setup (#17948) 2019-07-09 02:43:49 +03:00
browser-window.md feat: add BrowserWindow.isTabletMode API (#25209) 2020-09-22 14:40:42 +09:00
client-request.md docs: add restricted header info to ClientRequest docs (#25075) 2020-08-25 20:29:58 +09:00
clipboard.md docs: improve and add examples for clipboard (#20224) 2019-09-18 16:00:43 -07:00
command-line-switches.md fix: default to NTLM v2 in the network service for POSIX platforms (#23846) 2020-06-02 12:58:00 -07:00
command-line.md feat: add --enable-api-filtering-logging commandline switch (#20335) 2019-10-04 10:49:09 -07:00
content-tracing.md docs: update the URL for catapult's trace viewer. (#24654) 2020-07-21 15:00:31 -07:00
context-bridge.md docs: clean up context bridge API docs (#21888) 2020-01-27 17:14:54 -06:00
cookies.md feat: expose the sameSite value for cookies (#22789) 2020-04-02 11:28:43 -07:00
crash-reporter.md feat: [crashReporter] enable compression by default (#25288) 2020-09-03 12:43:58 -07:00
debugger.md build: update to standard 14 (#24479) 2020-07-09 10:18:49 -07:00
desktop-capturer.md feat: remove getMediaSourceIdForWebContents() (#25414) 2020-09-14 10:38:05 -07:00
dialog.md docs: fix incorrect dialog.showMessageBox() docs (#25549) 2020-09-23 10:35:00 +09:00
dock.md docs: clarify dock.bounce usage (#19894) 2019-08-23 01:16:18 -07:00
download-item.md docs: add more info about downloadItem.setSavePath api (#25402) 2020-09-23 11:02:05 +09:00
environment-variables.md fix: leave behind the unmodified XDG_CURRENT_DESKTOP variable (#23512) 2020-05-12 20:13:53 -07:00
extensions.md fix(extensions): define platform info to prevent renderer crash (#25357) 2020-09-15 10:29:32 -06:00
file-object.md docs: es6ify 'Breaking Changes' and 'File' API pages (#15507) 2018-12-05 23:14:52 +11:00
frameless-window.md docs: remove references to remote from docs (#25416) 2020-09-14 10:36:54 -07:00
global-shortcut.md refactor: prefer using app.whenReady() (#21972) 2020-02-03 22:43:22 +00:00
in-app-purchase.md feat: enable explicit IAP restoration (#21461) 2019-12-17 07:07:11 -08:00
incoming-message.md docs: update type and description of IncomingMessage.headers (#22522) 2020-03-18 11:32:26 +09:00
ipc-main.md docs: update webContents.send link in ipcMain docs (#24245) 2020-07-21 14:47:10 +09:00
ipc-renderer.md docs: fix typo in api/ipc-renderer (#24901) 2020-08-11 07:31:38 -07:00
locales.md Use actual Chromium l10n_util list in locales.md 2017-05-01 17:15:37 -04:00
menu-item.md docs: fix MenuItem click handler type (#24147) 2020-06-17 10:34:25 -07:00
menu.md docs: update menu example to avoid remote (#25291) 2020-09-16 14:32:32 -07:00
message-channel-main.md feat: expose the sameSite value for cookies (#22789) 2020-04-02 11:28:43 -07:00
message-port-main.md feat: expose the sameSite value for cookies (#22789) 2020-04-02 11:28:43 -07:00
native-image.md feat: add nativeImage.createThumbnailFromPath API (#24802) 2020-08-24 09:36:13 -07:00
native-theme.md docs: fix typos (#24982) 2020-08-18 16:55:16 +09:00
net-log.md refactor: ginify session.netLog (#22732) 2020-03-18 16:46:05 -07:00
net.md refactor: prefer using app.whenReady() (#21972) 2020-02-03 22:43:22 +00:00
notification.md docs: document what experimental means explicitly (#22893) 2020-04-02 09:32:18 -07:00
power-monitor.md feat: add macOS fast user switching evt (#25321) 2020-09-22 10:12:39 -07:00
power-save-blocker.md chore: update to standard 12 2018-09-14 14:57:01 +10:00
process.md feat: expose electron/{process} typed modules (#22937) 2020-04-06 17:04:09 -07:00
protocol.md feat: add {stream} opt to custom protocol registry to configure media player (#22955) 2020-06-08 09:49:36 -07:00
remote.md chore: upgrade to Node.js v14.9.0 (#25249) 2020-09-17 16:08:57 -06:00
sandbox-option.md docs: remove references to remote from docs (#25416) 2020-09-14 10:36:54 -07:00
screen.md build: update to standard 14 (#24479) 2020-07-09 10:18:49 -07:00
service-workers.md docs: Explain console-message parameters (#23661) 2020-05-21 15:39:51 -07:00
session.md feat(extensions): expose ExtensionRegistryObserver events in Session (#25385) 2020-09-23 15:29:08 -04:00
shell.md feat: add shell.trashItem() to replace shell.moveItemToTrash() (#25114) 2020-09-02 10:32:33 -07:00
synopsis.md docs: remove references to remote from docs (#25416) 2020-09-14 10:36:54 -07:00
system-preferences.md docs: fix typos (#24982) 2020-08-18 16:55:16 +09:00
touch-bar-button.md build: convert touch-bar to typescript (#24511) 2020-07-16 11:37:38 -07:00
touch-bar-color-picker.md docs: document what experimental means explicitly (#22893) 2020-04-02 09:32:18 -07:00
touch-bar-group.md docs: document what experimental means explicitly (#22893) 2020-04-02 09:32:18 -07:00
touch-bar-label.md docs: document what experimental means explicitly (#22893) 2020-04-02 09:32:18 -07:00
touch-bar-other-items-proxy.md docs: document what experimental means explicitly (#22893) 2020-04-02 09:32:18 -07:00
touch-bar-popover.md docs: document what experimental means explicitly (#22893) 2020-04-02 09:32:18 -07:00
touch-bar-scrubber.md docs: document what experimental means explicitly (#22893) 2020-04-02 09:32:18 -07:00
touch-bar-segmented-control.md build: convert touch-bar to typescript (#24511) 2020-07-16 11:37:38 -07:00
touch-bar-slider.md docs: document what experimental means explicitly (#22893) 2020-04-02 09:32:18 -07:00
touch-bar-spacer.md build: convert touch-bar to typescript (#24511) 2020-07-16 11:37:38 -07:00
touch-bar.md docs: document what experimental means explicitly (#22893) 2020-04-02 09:32:18 -07:00
tray.md feat: allow monospaced font styles to be specified for macOS tray titles (#25059) 2020-08-23 14:39:29 -07:00
web-contents.md docs: remove deprecated options for the findInPage method. (#25574) 2020-09-22 11:55:56 -07:00
web-frame.md docs: setZoomLevel chromium zoom policy (#25105) 2020-09-02 10:06:58 +09:00
web-request.md fix: make webRequest work with WebSocket (#22040) 2020-02-11 14:56:09 +09:00
webview-tag.md docs: remove deprecated options for the findInPage method. (#25574) 2020-09-22 11:55:56 -07:00
window-open.md build: update to standard 14 (#24479) 2020-07-09 10:18:49 -07:00