Keeley Hammond
8041b8e3e4
fixup! nan patch
2024-06-24 13:01:32 -07:00
electron-roller[bot]
31055077fd
chore: bump chromium in DEPS to 128.0.6555.0
2024-06-24 13:00:33 +00:00
electron-roller[bot]
52e4e81d02
chore: bump chromium in DEPS to 128.0.6553.0
2024-06-23 13:00:43 +00:00
VerteDinde
c0c2e5764b
chore: update patches
2024-06-22 13:50:01 -07:00
VerteDinde
74bc52a559
5637699: Add command line to ASAN Additional Info section | https://chromium-review.googlesource.com/c/chromium/src/+/5637699
2024-06-22 13:49:53 -07:00
electron-roller[bot]
4d5b086c3e
chore: bump chromium in DEPS to 128.0.6551.0
2024-06-22 13:00:32 +00:00
electron-roller[bot]
1684b1edc6
chore: bump chromium in DEPS to 128.0.6549.0
2024-06-21 13:00:39 +00:00
VerteDinde
f50fdd559d
fixup! add test patch
2024-06-20 22:30:16 -07:00
Alice Zhao
beb4582956
chore: add test patch
2024-06-20 14:56:29 -07:00
Keeley Hammond
2f63917519
chore: re-add nan patch (attempt 2)
2024-06-20 14:45:16 -07:00
Alice Zhao
d06ed3364e
chore: delete nan patch
2024-06-20 14:36:44 -07:00
Keeley Hammond
7a96e135ac
chore: maybe fix nan patch, part 3
2024-06-20 14:27:56 -07:00
Keeley Hammond
3e970f2915
chore: update patches
2024-06-20 13:52:30 -07:00
Keeley Hammond
858a9f1464
5605693: Remove files from third_party/ninja | https://chromium-review.googlesource.com/c/chromium/src/+/5605693
2024-06-20 13:52:11 -07:00
electron-roller[bot]
d1fce6131b
chore: bump chromium in DEPS to 128.0.6544.0
2024-06-19 13:00:25 +00:00
Alice Zhao
d9191b6a4a
5621488: Apply consistent naming conventions to zoom values | https://chromium-review.googlesource.com/c/chromium/src/+/5621488
2024-06-18 16:28:57 -07:00
Alice Zhao
0aeebd8c93
Merge branch 'main' into roller/chromium/main
2024-06-18 16:27:47 -07:00
Samuel Attard
73402b154f
rework nan patches
2024-06-18 16:09:44 -07:00
Charles Kerr
980e884fa5
build: remove klaw dependency ( #42529 )
...
* refactor: remove klaw dependency
Node 20 added recursive readdir() so klaw is not needed
* fixup! refactor: remove klaw dependency
findMatchingFiles returns a Promise<string[]>
2024-06-18 18:54:26 -04:00
Alice Zhao
2ecba83ea4
chore: update patches
2024-06-18 15:51:50 -07:00
Alice Zhao
53839b6286
5626254: Use sandbox_type instead of process_type | https://chromium-review.googlesource.com/c/chromium/src/+/5626254
2024-06-18 15:49:59 -07:00
Keeley Hammond
71338140a4
build: add symbol_level=1 to GN_BUILDFLAG_ARGS on release ( #42571 )
...
* build: add symbol_level=1 to GN_BUILDFLAG_ARGS on release
* build: move to GN_EXTRA_ARGS, remove GN_BUILDFLAG_ARGS
2024-06-18 14:03:53 -07:00
David Sanders
2e4857fbcb
ci: auto close non-maintainer PRs that touch lockfiles ( #42534 )
2024-06-18 15:30:08 -04:00
Robo
29b8fbf419
chore: cherry-pick f8010390 from chromium ( #42559 )
2024-06-19 01:28:51 +09:00
electron-roller[bot]
ea4c486382
chore: bump chromium in DEPS to 128.0.6543.0
2024-06-18 13:00:41 +00:00
dependabot[bot]
540a42fb96
build(deps): bump github/codeql-action from 3.25.7 to 3.25.10 ( #42540 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.25.7 to 3.25.10.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](f079b84933...23acc5c183 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-18 12:14:56 +02:00
dependabot[bot]
b8512a0cd9
build(deps): bump actions/checkout from 4.1.6 to 4.1.7 ( #42539 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.6 to 4.1.7.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](a5ac7e51b4...692973e3d9 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-18 12:14:15 +02:00
Shelley Vohr
86cf60c3f1
chore: improve error message on failed SMApp register/unregister ( #42526 )
2024-06-18 10:51:37 +02:00
Samuel Attard
e217b063a5
build: fix nan/node tests on GHA ( #42548 )
2024-06-18 10:49:39 +02:00
John Kleinschmidt
ae88e64c88
test: use longer timeout on contentTracing tests on WOA ( #42537 )
2024-06-18 10:37:18 +02:00
Keeley Hammond
efdc93b78b
chore: fix nan read/write patch
2024-06-17 16:56:06 -07:00
David Sanders
6d4c2057e4
docs: add backticks around example URL ( #42536 )
v33.0.0-nightly.20240617
2024-06-17 16:35:26 -07:00
dependabot[bot]
db9742a1ff
build(deps): bump mikefarah/yq from 4.44.1 to 4.44.2 ( #42541 )
...
Bumps [mikefarah/yq](https://github.com/mikefarah/yq ) from 4.44.1 to 4.44.2.
- [Release notes](https://github.com/mikefarah/yq/releases )
- [Changelog](https://github.com/mikefarah/yq/blob/master/release_notes.txt )
- [Commits](557dcb87b8...f15500b20a )
---
updated-dependencies:
- dependency-name: mikefarah/yq
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-17 16:34:32 -07:00
Samuel Attard
a0a13ad623
build: fix macOS tests on GHA ( #42524 )
...
* build: use --frozen-lockfile
* build: don't include src/electron in src artifacts
* Use mac intel runner for mac-x64 tests
* test: debug mac tests not exiting
* skip navigator.serial tests on GHA
* TCC magic
* Fix release notes tests needing ELECTRON_GITHUB_TOKEN
* Add Azure env vars to gn check pipeline segment
* use RO token for tests
* temporarily disable codesign tests
* test: disable LoginItemSettings on x64 macOS
* test: bump up time on protocol test for slower machines
* fixup: use RO token for tests
---------
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2024-06-17 16:33:44 -07:00
Keeley Hammond
b82b83476c
chore: update patches
2024-06-17 15:39:30 -07:00
Shelley Vohr
b35adaee2d
build: fix clang format location helper ( #42527 )
2024-06-17 19:47:59 +02:00
Shelley Vohr
1a4d58a9fb
build: run GN Check everywhere ( #42515 )
...
* build: run GN Check everywhere
* build: remove gn check matrix
---------
Co-authored-by: Samuel Attard <sam@electronjs.org >
2024-06-17 08:58:29 -07:00
electron-roller[bot]
4f57150c12
chore: bump chromium in DEPS to 128.0.6541.0
2024-06-17 13:00:21 +00:00
Samuel Attard
2b259bd69e
build: de-dupe load build tools into composite action ( #42518 )
2024-06-17 11:26:18 +02:00
Samuel Attard
a371c2cd54
build: fix GHA arm tests ( #42514 )
2024-06-16 10:59:51 -07:00
electron-roller[bot]
92346a1a58
chore: bump chromium in DEPS to 128.0.6540.0
2024-06-15 13:00:45 +00:00
Shelley Vohr
6bf83b389b
build: add GN check step ( #42508 )
...
* build: add GN check step
* Remove extra loggin
* Fix BUILD_TOOLS_SHA
* Fix concurrency group naming
2024-06-14 15:29:11 -05:00
Samuel Attard
2c985366c8
build: fix dubious ownership error in version bumper spec ( #42509 )
2024-06-14 13:47:58 -05:00
deepak1556
7896af4485
ui/gl/features.gni: Set use_egl=true unconditionally.
...
Refs https://chromium-review.googlesource.com/c/chromium/src/+/5569748
Refs https://issues.chromium.org/issues/344606399
2024-06-15 01:53:57 +09:00
deepak1556
c79edcf85a
chore: update patches
2024-06-15 01:30:37 +09:00
Keeley Hammond
429d50bb18
build: add production-release environment to publish jobs ( #42483 )
...
* build: move publish workflows to use production environment
* build: pass in target_cpu to GN_EXTRA_ARGS on Linux
v33.0.0-nightly.20240614
2024-06-14 11:14:38 -05:00
deepak1556
a545faee89
chore: update v8 patches
2024-06-15 01:12:43 +09:00
Keeley Hammond
5b98be3ccb
build: add docs-only path gating to GHA ( #42499 )
...
* build: add docs only workflow
* build: add path filtering action
* build: add actions/checkout
* build: explicitly set shell to bash -_-
* build: why regex when you could do something much dumber
* build: correct conditionals
* test: (do not merge) add base for testing
* test: remove git base (used for testing)
2024-06-14 11:08:41 -05:00
John Kleinschmidt
5397560ab3
build: adjust concurrency for release branches ( #42507 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2024-06-14 11:08:21 -05:00
Samuel Attard
c2c3673e8a
build: fix linux tests ( #42496 )
...
* build: use runuser for electron spec runner
* chown
* run tests in priv
* fixed
* build: setup testing on arm for GHA
* no build-tools for test
* start xvfb for the right user
* no more gn-build-type
* debug env
* ue xvfb-run
* use 8 core for node tests
* build: do test sharding on linux
* fix: disable hung node test
* build: index splits are hard
* build: use --init to reap children
* allow write junit
* use custom xvfb wrapper
* pipefail
* dont kill xvfb, its already dead
---------
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2024-06-14 10:57:28 -05:00