electron/spec
Shelley Vohr 75d2caf451
chore: upgrade to Node.js v18 (#35999)
* chore: update to Node.js v18

* child_process: improve argument validation

https://github.com/nodejs/node/pull/41305

* bootstrap: support configure-time user-land snapshot

https://github.com/nodejs/node/pull/42466

* chore: update GN patch

* src: disambiguate terms used to refer to builtins and addons

https://github.com/nodejs/node/pull/44135

* src: use a typed array internally for process._exiting

https://github.com/nodejs/node/pull/43883

* chore: lib/internal/bootstrap -> lib/internal/process

* src: disambiguate terms used to refer to builtins and addons

https://github.com/nodejs/node/pull/44135

* chore: remove redudant browserGlobals patch

* chore: update BoringSSL patch

* src: allow embedder-provided PageAllocator in NodePlatform

https://github.com/nodejs/node/pull/38362

* chore: fixup Node.js crypto tests

- https://github.com/nodejs/node/pull/44171
- https://github.com/nodejs/node/pull/41600

* lib: add Promise methods to avoid-prototype-pollution lint rule

https://github.com/nodejs/node/pull/43849

* deps: update V8 to 10.1

https://github.com/nodejs/node/pull/42657

* src: add kNoBrowserGlobals flag for Environment

https://github.com/nodejs/node/pull/40532

* chore: consolidate asar initialization patches

* deps: update V8 to 10.1

https://github.com/nodejs/node/pull/42657

* deps: update V8 to 9.8

https://github.com/nodejs/node/pull/41610

* src,crypto: remove AllocatedBuffers from crypto_spkac

https://github.com/nodejs/node/pull/40752

* build: enable V8's shared read-only heap

https://github.com/nodejs/node/pull/42809

* src: fix ssize_t error from nghttp2.h

https://github.com/nodejs/node/pull/44393

* chore: fixup ESM patch

* chore: fixup patch indices

* src: merge NativeModuleEnv into NativeModuleLoader

https://github.com/nodejs/node/pull/43824

* [API] Pass OOMDetails to OOMErrorCallback

https://chromium-review.googlesource.com/c/v8/v8/+/3647827

* src: iwyu in cleanup_queue.cc

* src: return Maybe from a couple of functions

https://github.com/nodejs/node/pull/39603

* src: clean up embedder API

https://github.com/nodejs/node/pull/35897

* src: refactor DH groups to delete crypto_groups.h

https://github.com/nodejs/node/pull/43896

* deps,src: use SIMD for normal base64 encoding

https://github.com/nodejs/node/pull/39775

* chore: remove deleted source file

* chore: update patches

* chore: remove deleted source file

* lib: add fetch

https://github.com/nodejs/node/pull/41749

* chore: remove nonexistent node specs

* test: split report OOM tests

https://github.com/nodejs/node/pull/44389

* src: trace fs async api

https://github.com/nodejs/node/pull/44057

* http: trace http request / response

https://github.com/nodejs/node/pull/44102

* test: split test-crypto-dh.js

https://github.com/nodejs/node/pull/40451

* crypto: introduce X509Certificate API

https://github.com/nodejs/node/pull/36804

* src: split property helpers from node::Environment

https://github.com/nodejs/node/pull/44056

* https://github.com/nodejs/node/pull/38905

bootstrap: implement run-time user-land snapshots via --build-snapshot and --snapshot-blob

* lib,src: implement WebAssembly Web API

https://github.com/nodejs/node/pull/42701

* fixup! deps,src: use SIMD for normal base64 encoding

* fixup! src: refactor DH groups to delete crypto_groups.h

* chore: fixup base64 GN file

* fix: check that node::InitializeContext() returns true

* chore: delete _noBrowserGlobals usage

* chore: disable fetch in renderer procceses

* dns: default to verbatim=true in dns.lookup()

https://github.com/nodejs/node/pull/39987

Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2022-11-10 22:31:20 +01:00
..
fixtures feat: add app.getPreferredSystemLanguages() API (#36035) 2022-11-09 10:50:43 -05:00
ts-smoke chore: remove deprecated 'new-window' event (#34526) 2022-08-09 17:57:05 -04:00
.eslintrc refactor: implement ajax() in tests using native fetch instead of jQuery (#32579) 2022-01-24 10:34:23 +01:00
.gitignore test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
ambient.d.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-app-spec.ts feat: add app.getPreferredSystemLanguages() API (#36035) 2022-11-09 10:50:43 -05:00
api-auto-updater-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-autoupdater-darwin-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-browser-view-spec.ts refactor: BrowserView is owned by a BaseWindow (#35511) 2022-08-31 17:40:02 -07:00
api-browser-window-spec.ts feat: Add BrowserWindow option to hide window in Mission Control (macOS) (#36092) 2022-11-01 16:43:42 -04:00
api-clipboard-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-content-tracing-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-context-bridge-spec.ts feat: add exposeInIsolatedWorld(worldId, key, api) to contextBridge (#34974) 2022-09-21 13:17:10 -05:00
api-crash-reporter-spec.ts chore: bump chromium to 108.0.5355.0 (main) (#35900) 2022-10-17 10:22:24 -04:00
api-debugger-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-desktop-capturer-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-dialog-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-global-shortcut-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-in-app-purchase-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-ipc-main-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-ipc-renderer-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-ipc-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-media-handler-spec.ts test: move api-media-handler-spec from spec-main to spec (#35518) 2022-08-31 08:32:57 -07:00
api-menu-item-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-menu-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-native-image-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-native-theme-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-net-log-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-net-spec.ts chore: upgrade to Node.js v18 (#35999) 2022-11-10 22:31:20 +01:00
api-notification-dbus-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-notification-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-power-monitor-spec.ts test: re-enable power monitor tests on arm64 (#36015) 2022-10-13 10:09:09 -04:00
api-power-save-blocker-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-process-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-protocol-spec.ts fix: crash loading non-standard schemes in iframes (#35485) 2022-08-31 10:08:11 +02:00
api-safe-storage-spec.ts fix: set macOS crypto keychain name earlier (#34683) 2022-09-23 12:32:10 -07:00
api-screen-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-service-workers-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-session-spec.ts fix: session.getBlobData never resolves with blob sizes > 65536 (#35277) 2022-09-07 17:47:06 -04:00
api-shell-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-subframe-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-system-preferences-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-touch-bar-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-tray-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-utility-process-spec.ts feat: UtilityProcess API (#34980) 2022-10-19 22:49:49 -07:00
api-view-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-web-contents-spec.ts test: re-enable window.open referrer test (#36155) 2022-11-01 11:11:11 -04:00
api-web-contents-view-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-web-frame-main-spec.ts feat: webFrameMain.origin (#35438) 2022-08-31 17:40:57 -07:00
api-web-frame-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
api-web-request-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
asar-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
autofill-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
chromium-spec.ts feat: add app.getPreferredSystemLanguages() API (#36035) 2022-11-09 10:50:43 -05:00
crash-spec.ts test: disable flaky linux arm/arm64 crash test case (#36094) 2022-10-20 18:06:06 -04:00
deprecate-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
events-helpers.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
extensions-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
get-files.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
guest-window-manager-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
index.js test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
internal-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
logging-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
modules-spec.ts test: add tests for valid electron module names (#35931) 2022-10-11 15:59:23 +09:00
node-spec.ts chore: remove WebKit leftovers after it was renamed to Blink (#35966) 2022-10-11 20:01:57 -04:00
package.json test: remove redundant color diffing dependency (#33215) 2022-10-11 13:11:58 -04:00
pipe-transport.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
release-notes-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
screen-helpers.ts test: remove redundant color diffing dependency (#33215) 2022-10-11 13:11:58 -04:00
security-warnings-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
spec-helpers.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
spellchecker-spec.ts chore: make macOS spellchecker fns formal no-ops (#35514) 2022-09-14 15:10:16 -07:00
types-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
version-bump-spec.ts build: determine electron version from tags not files (#36106) 2022-10-24 23:44:43 -07:00
video-helpers.js test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
visibility-state-spec.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
webview-spec.ts fix: remove undocumented feature and flaky test for webview resize event (#36154) 2022-10-27 16:44:53 -07:00
window-helpers.ts test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
yarn.lock build(deps): bump loader-utils from 1.2.3 to 1.4.1 in /spec (#36281) 2022-11-09 10:49:23 -05:00