electron/spec
Robo 7cc780d077
fix: let Node.js perform microtask checkpoint in the main process (#24131)
* fix: let Node.js perform microtask checkpoint in the main process

* fix: don't specify v8::MicrotasksScope for explicit policy

* fix: remove checkpoint from some call-sites

We already perform checkpoint at the end of a task,
either through MicrotaskRunner or through NodeBindings.
There isn't a need to add them again when calling into JS
except when dealing with promises.

* fix: remove checkpoint from some call-sites

We already perform checkpoint at the end of a task,
either through MicrotaskRunner or through NodeBindings.
There isn't a need to add them again when calling into JS
except when dealing with promises.

* fix incorrect specs

* default constructor arguments are considered for explicit mark

* add regression spec
2020-06-17 10:08:10 -07:00
..
configs ci: run more Chromium unit tests (#15363) 2018-10-25 14:28:50 -04:00
fixtures fix: let Node.js perform microtask checkpoint in the main process (#24131) 2020-06-17 10:08:10 -07:00
static test: refactor how spec files are collected (#23774) 2020-05-28 00:21:02 +02:00
ts-smoke docs: move protocol-ns to protocol.md (#23883) 2020-06-02 09:46:18 -07:00
.eslintrc chore: replace standard with eslint-config-standard and add custom rules (#14636) 2018-09-16 03:51:23 +10:00
api-clipboard-spec.js chore: bump chromium to 98ebf6c3f0b7bd96bdb1a4b42208f (master) (#22999) 2020-04-13 16:39:26 -07:00
api-native-image-spec.js build: enable JS semicolons (#22783) 2020-03-20 13:28:31 -07:00
api-process-spec.js build: enable JS semicolons (#22783) 2020-03-20 13:28:31 -07:00
api-shell-spec.js build: enable JS semicolons (#22783) 2020-03-20 13:28:31 -07:00
api-web-frame-spec.js build: enable JS semicolons (#22783) 2020-03-20 13:28:31 -07:00
asar-spec.js fix: fs.readdir should support withFileTypes (#24062) 2020-06-12 08:32:59 -07:00
BUILD.gn chore: bump chromium to 279aeeec3c9fe2237bc31f776f269 (master) (#21521) 2020-01-17 10:41:52 -08:00
chromium-spec.js refactor: port window.open and window.opener to use ctx bridge instead of hole punching (#23235) 2020-04-27 12:46:04 -07:00
events-helpers.js build: enable JS semicolons (#22783) 2020-03-20 13:28:31 -07:00
expect-helpers.js build: enable JS semicolons (#22783) 2020-03-20 13:28:31 -07:00
node-spec.js build: enable JS semicolons (#22783) 2020-03-20 13:28:31 -07:00
package.json test: refactor crashReporter tests (#23178) 2020-04-22 15:53:12 -07:00
spec-helpers.js build: enable JS semicolons (#22783) 2020-03-20 13:28:31 -07:00
webview-spec.js spec: fix conditions for some tests (#23489) 2020-05-11 10:46:45 +09:00
yarn.lock test: refactor crashReporter tests (#23178) 2020-04-22 15:53:12 -07:00