electron/spec
Cheng Zhao dd4b688b5f Fix memory leak when using webFrame and spell checker (3-1-x) (#16771)
* 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-15 10:22:41 -08:00
..
fixtures fix: switch to mojo proxy resolver (3-1-x) (#15813) 2018-11-26 15:38:33 -08:00
static Fix missing remote object error when calling remote function created in preload script (3-0-x) (#15445) 2018-11-01 08:55:02 +09:00
.hash fix: return pointer instead of pointer's content (#16641) 2019-01-31 20:19:21 +09:00
api-app-spec.js chore: disable get/setLoginItemSettings specs (#16843) 2019-02-08 14:07:29 -08:00
api-auto-updater-spec.js spec: update auto-updater spec to expect (#13237) 2018-06-16 00:28:28 -07:00
api-browser-view-spec.js spec: update browser-view spec to expect (#13238) 2018-06-17 15:56:04 -07:00
api-browser-window-affinity-spec.js spec: update browser-window-affinity spec to expect (#13239) 2018-06-17 15:36:30 -07:00
api-browser-window-spec.js fix: return pointer instead of pointer's content (#16641) 2019-01-31 20:19:21 +09:00
api-callbacks-registry-spec.js spec: update callback registry spec to expect (#13263) 2018-06-17 15:08:17 -07:00
api-clipboard-spec.js spec: convert clipboard spec to use expect (#13266) 2018-06-17 14:47:51 -07:00
api-content-tracing-spec.js fix: extending tracing startRecording API to take a full tracing config (#16159) 2018-12-20 08:27:47 -07:00
api-crash-reporter-spec.js Enable a few tests 2018-06-19 11:49:46 +10:00
api-debugger-spec.js fix: don't terminate existing sessions when opening devtools (#14566) 2018-09-13 00:17:15 +10:00
api-deprecations-spec.js refactor: deprecation handling apis (#14615) 2018-09-13 21:39:00 -07:00
api-desktop-capturer-spec.js fix: create a window capturer correctly (backport: 3-0-x) (#13693) 2018-07-17 15:30:33 +10:00
api-dialog-spec.js spec: convert dialog spec to expect (#13271) 2018-06-18 07:56:03 -07:00
api-global-shortcut-spec.js spec: convert IAP and GC specs to expect (#13272) 2018-06-18 09:50:37 -07:00
api-in-app-purchase-spec.js spec: convert IAP and GC specs to expect (#13272) 2018-06-18 09:50:37 -07:00
api-ipc-main-spec.js spec: convert ipc specs to expect (#13273) 2018-06-19 10:21:50 -05:00
api-ipc-renderer-spec.js spec: convert ipc specs to expect (#13273) 2018-06-19 10:21:50 -05:00
api-menu-item-spec.js improve Menu and MenuItem testing (#12015) 2018-02-23 07:53:59 -06:00
api-menu-spec.js fix: ability to fetch separators by id (#15299) 2018-10-19 21:58:07 -07:00
api-native-image-spec.js Remove nativeImage deprecated methods (#11978) 2018-02-20 09:15:27 -06:00
api-net-log-spec.js fix: switch to mojo proxy resolver (3-1-x) (#15813) 2018-11-26 15:38:33 -08:00
api-net-spec.js feat: netLog API for dynamic logging control (#13068) 2018-06-19 11:45:58 +10:00
api-notification-dbus-spec.js Linux named notifications (#12192) 2018-03-12 09:33:06 +09:00
api-notification-spec.js Add Notification tests 2018-02-10 03:19:47 -08:00
api-power-monitor-spec.js chore: Revert "fix: re-enable power monitor test (#14496)" (#14508) 2018-09-10 23:49:25 +10:00
api-power-save-blocker-spec.js Add initial power save blocker spec 2016-08-09 15:05:56 -07:00
api-process-spec.js Add process.getHeapStatistics() (#13183) 2018-06-10 22:00:36 +10:00
api-protocol-spec.js reenable some specs 2018-01-02 16:37:08 +09:00
api-remote-spec.js Fix missing remote object error when calling remote function created in preload script (3-0-x) (#15445) 2018-11-01 08:55:02 +09:00
api-screen-spec.js remove screen.getMenuBarHeight spec 2018-03-05 20:10:34 -05:00
api-session-spec.js fix: switch to mojo proxy resolver (3-1-x) (#15813) 2018-11-26 15:38:33 -08:00
api-shell-spec.js Explicitly skip tests that should be skipped 2017-11-20 14:43:23 +01:00
api-system-preferences-spec.js add loop to catch null values 2017-12-13 14:02:43 -05:00
api-touch-bar-spec.js update touch bar spec 2017-10-26 21:08:47 -04:00
api-tray-spec.js fix: allow Tray with title only (without icon) on Mac (#14384) 2018-09-01 08:49:56 +12:00
api-view-spec.js add tests for View and WebContentsView 2018-05-21 10:53:09 +09:00
api-web-contents-spec.js fix: handle shortcuts by default if no WebPreferences object exists (#15066) 2018-10-11 13:37:55 +11:00
api-web-contents-view-spec.js add tests for View and WebContentsView 2018-05-21 10:53:09 +09:00
api-web-frame-spec.js Fix memory leak when using webFrame and spell checker (3-1-x) (#16771) 2019-02-15 10:22:41 -08:00
api-web-request-spec.js 🔧 Spec: Fix style issues 2017-11-23 14:22:58 -08:00
asar-spec.js fix: support ASAR in fs.copyFile (#14953) 2018-10-04 09:23:19 +10:00
chromium-spec.js fix: opt into location services once device service has been started (backport: 3-0-x) (#14289) 2018-08-24 08:23:15 -07:00
events-helpers.js spec: add helper functions for async/await tests 2018-06-19 13:27:43 +02:00
modules-spec.js re-enable native module tests 2018-06-19 11:49:46 +10:00
node-spec.js fix: util.promisify(setTimeout) (#13860) 2018-07-30 15:02:52 +10:00
package-lock.json fix: return pointer instead of pointer's content (#16641) 2019-01-31 20:19:21 +09:00
package.json fix: return pointer instead of pointer's content (#16641) 2019-01-31 20:19:21 +09:00
security-warnings-spec.js update signature for setCertificateVerifyProc in session spec 2018-05-29 10:54:27 -04:00
webview-spec.js fix: webview.focus() should move page focus to webview (#14428) 2018-09-03 13:26:41 +10:00
window-helpers.js Assert single window from closeWindow helper 2016-11-29 11:29:20 -08:00