electron/lib/renderer
Cheng Zhao d16b581140 fix: remove memory leak when using webFrame and spell checker (#16770)
* fix: do not create native api::WebFrame in webFrame

When reloading a page without restarting renderer process (for example
sandbox mode), the blink::WebFrame is not destroyed, but api::WebFrame
is always recreated for the new page context. This leaves a leak of
api::WebFrame.

* fix: remove spell checker when page context is released
2019-02-08 13:38:31 -08:00
..
api fix: remove memory leak when using webFrame and spell checker (#16770) 2019-02-08 13:38:31 -08:00
extensions refactor: implement chrome.i18n.getMessage() without the remote module (#16739) 2019-02-08 12:07:09 -08:00
web-view fix: check process.isMainFrame in sandboxed_renderer/init.js (#16500) 2019-01-24 10:53:16 -08:00
callbacks-registry.js refactor: don't expose CallbacksRegistry as an internal module (#14389) 2018-08-31 11:29:00 -07:00
chrome-api.js fix: use sendToAll method correctly in chrome-api (#15518) 2018-11-01 07:16:49 -07:00
content-scripts-injector.js refactor: use separate ipc-renderer-internal / ipc-main-internal APIs for Electron internals (#13940) 2018-10-07 00:48:00 +13:00
init.js feat: preloads and nodeIntegration in iframes (#16425) 2019-01-22 11:24:46 -08:00
inspector.js refactor: implement inspector APIs without the remote module (#16607) 2019-02-01 19:56:46 +01:00
ipc-renderer-internal-utils.js refactor: implement inspector APIs without the remote module (#16607) 2019-02-01 19:56:46 +01:00
ipc-renderer-internal.js refactor: pass internal flag via IPC message struct for consistency (#16490) 2019-01-23 08:24:57 -08:00
remote.js chore: simplify code for modules internally using remote.require in sandbox (#16104) 2018-12-17 22:47:41 +03:00
security-warnings.js refactor: use ipcRendererUtils.invokeSync / ipcMainUtils.handleSync (#16759) 2019-02-06 09:53:28 -08:00
web-frame-init.js refactor: use separate ipc-renderer-internal / ipc-main-internal APIs for Electron internals (#13940) 2018-10-07 00:48:00 +13:00
window-setup.js refactor: implement inspector APIs without the remote module (#16607) 2019-02-01 19:56:46 +01:00