electron/spec
Shelley Vohr b3fcc080d5
fix: destroy tray on current tick (#18196)
This code was originally added in #6448 to handle an edge case crash in 10.9, and we no longer support 10.9 and therefore no longer need to account for this case.

It addressed the crash, but also created a race condition whereby when a new tray is created the old tray's destroy wouldn't have been fully completed and therefore a new one would be spawned. This fixes that by destroying the tray on the current tick once more.
2019-05-08 15:40:30 -07:00
..
configs ci: run more Chromium unit tests (#15363) 2018-10-25 14:28:50 -04:00
fixtures refactor: make templateImage a property on nativeImage (#18124) 2019-05-07 06:52:07 -07:00
static chore: remove promisification deprecation callbacks (#17907) 2019-04-30 07:08:32 -07:00
ts-smoke refactor: make shell.OpenExternal async (#17135) 2019-05-03 13:53:45 -07:00
.eslintrc chore: replace standard with eslint-config-standard and add custom rules (#14636) 2018-09-16 03:51:23 +10:00
api-auto-updater-spec.js chore: update to standard 12 2018-09-14 14:57:01 +10:00
api-browser-view-spec.js fix: shutdown after message loop is ready (#16671) 2019-02-01 10:21:49 -05:00
api-browser-window-affinity-spec.js test: promisify a bunch of tests (#16051) 2018-12-18 23:44:03 -07:00
api-browser-window-spec.js fix: do not mark navigations interupted with same-document navigations as aborted (#18109) 2019-05-03 16:19:50 -07:00
api-callbacks-registry-spec.js chore: update to standard 12 2018-09-14 14:57:01 +10:00
api-clipboard-spec.js chore: update to standard 12 2018-09-14 14:57:01 +10:00
api-content-tracing-spec.js chore: remove promisification deprecation callbacks (#17907) 2019-04-30 07:08:32 -07:00
api-crash-reporter-spec.js refactor: make name a prop on app (#17701) 2019-04-30 13:55:33 -07:00
api-debugger-spec.js chore: remove promisification deprecation callbacks (#17907) 2019-04-30 07:08:32 -07:00
api-deprecations-spec.js refactor: make accessibilitySupportEnabled a property on app (#17362) 2019-04-04 19:49:04 -07:00
api-desktop-capturer-spec.js chore: remove promisification deprecation callbacks (#17907) 2019-04-30 07:08:32 -07:00
api-dialog-spec.js chore: update to standard 12 2018-09-14 14:57:01 +10:00
api-global-shortcut-spec.js feat: allow registering multiple shortcuts (#15542) 2018-11-07 09:40:38 -08:00
api-in-app-purchase-spec.js chore: remove promisification deprecation callbacks (#17907) 2019-04-30 07:08:32 -07:00
api-ipc-main-spec.js chore: remove special handling for dialog methods in remote module (#17412) 2019-03-19 11:59:33 -07:00
api-ipc-renderer-spec.js fix: emit IPC event in correct context if isolation and sandbox enabled (#16352) 2019-01-12 14:19:20 +01:00
api-menu-item-spec.js refactor: make name a prop on app (#17701) 2019-04-30 13:55:33 -07:00
api-menu-spec.js fix: throw error when inserting menu items out-of-range (#17401) 2019-03-18 07:58:42 -07:00
api-native-image-spec.js refactor: make templateImage a property on nativeImage (#18124) 2019-05-07 06:52:07 -07:00
api-net-log-spec.js chore: remove promisification deprecation callbacks (#17907) 2019-04-30 07:08:32 -07:00
api-net-spec.js fix: match net module headers & http.IncomingMessage headers (#17517) 2019-04-02 07:41:19 -07:00
api-notification-dbus-spec.js refactor: make name a prop on app (#17701) 2019-04-30 13:55:33 -07:00
api-notification-spec.js chore: update to standard 12 2018-09-14 14:57:01 +10:00
api-power-monitor-spec.js feat: Add new powerMonitor synchronous API (#17144) 2019-02-27 15:54:01 -05:00
api-power-save-blocker-spec.js chore: update to standard 12 2018-09-14 14:57:01 +10:00
api-process-spec.js feat: add process.getSystemVersion() (#16599) 2019-02-18 12:59:48 +00:00
api-protocol-spec.js feat: migrate protocol module to NetworkService (Part 5) (#18170) 2019-05-07 11:33:05 +09:00
api-remote-spec.js refactor: make shell.OpenExternal async (#17135) 2019-05-03 13:53:45 -07:00
api-screen-spec.js feat: expose colorSpace to display object (#17405) 2019-03-19 15:12:03 -07:00
api-session-spec.js chore: remove promisification deprecation callbacks (#17907) 2019-04-30 07:08:32 -07:00
api-shell-spec.js refactor: make shell.OpenExternal async (#17135) 2019-05-03 13:53:45 -07:00
api-subframe-spec.js chore: remove promisification deprecation callbacks (#17907) 2019-04-30 07:08:32 -07:00
api-system-preferences-spec.js feat: add systemPreferences.getAnimationSettings() (#17382) 2019-03-19 12:15:40 -07:00
api-touch-bar-spec.js chore: update to standard 12 2018-09-14 14:57:01 +10:00
api-tray-spec.js fix: destroy tray on current tick (#18196) 2019-05-08 15:40:30 -07:00
api-view-spec.js chore: update to standard 12 2018-09-14 14:57:01 +10:00
api-web-contents-spec.js chore: remove promisification deprecation callbacks (#17907) 2019-04-30 07:08:32 -07:00
api-web-contents-view-spec.js fix: shutdown after message loop is ready (#16671) 2019-02-01 10:21:49 -05:00
api-web-frame-spec.js fix: remove memory leak when using webFrame and spell checker (#16770) 2019-02-08 13:38:31 -08:00
api-web-request-spec.js spec: fix headers tests to match APIs 2018-09-14 17:05:26 +10:00
asar-spec.js fix: fs.promises does not work with asar paths (#18092) 2019-05-02 21:06:01 +09:00
assert-helpers.js spec: fix final node and chromium specs after assert change 2018-09-14 18:32:17 +10:00
BUILD.gn ci: run unittests on clean Chromium (#15125) 2018-10-22 16:12:19 -04:00
chrome-api-spec.js fix: regressions introduced by adding world isolation to Chrome extension content scripts (#17422) 2019-03-19 14:45:48 +01:00
chromium-spec.js chore: remove promisification deprecation callbacks (#17907) 2019-04-30 07:08:32 -07:00
content-script-spec.js chore: remove promisification deprecation callbacks (#17907) 2019-04-30 07:08:32 -07:00
events-helpers.js fix: we can not use ts-node apaprently 2019-03-14 13:39:53 -07:00
internal-spec.js fix: make feature strings more robust to whitespace (#15602) 2018-11-06 15:52:06 -08:00
modules-spec.js chore: bump chromium to 1e9f9a24aa12 (master) (#17880) 2019-04-20 10:20:37 -07:00
node-spec.js refactor: allow embedder overriding of internal FS calls (#17906) (#18183) 2019-05-07 06:44:32 -07:00
package.json build: ensure consistent lock files across multiple machines (#17955) 2019-04-30 13:59:47 -07:00
security-warnings-spec.js chore: make "nodeIntegration" and "webviewTag" default to false (#16235) 2019-01-07 22:19:27 +03:00
version-bump-spec.js ci: make macOS CI faster (#16766) 2019-02-06 13:16:11 -08:00
webview-spec.js chore: remove promisification deprecation callbacks (#17907) 2019-04-30 07:08:32 -07:00
window-helpers.js fix: maintain a ref count for objects sent over remote (#17464) 2019-04-16 16:08:11 -04:00
yarn.lock build: ensure consistent lock files across multiple machines (#17955) 2019-04-30 13:59:47 -07:00