Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/electron/electron

:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS
https://github.com/electron/electron

chore: bump chromium to 123.0.6264.0 (main) (#41124)

* chore: bump chromium in DEPS to 123.0.6264.0

* chore: update patches

* 5224145: Revert "...

6c9f9de40ac6a46da7f5766ec97388030b77f3e6 authored 11 months ago by electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
build: remove unneeded dlls in Windows zip (#41120)

* build: fixup zip manifest check on Windows

* build: remove unused dlls

9e630eb66aaa237401f87a97ee114eef7e1a74cc authored 11 months ago by John Kleinschmidt <[email protected]>
chore: bump chromium to 122.0.6261.6 (main) (#40949)

* chore: bump chromium in DEPS to 122.0.6239.2

* chore: update patches

* refactor: extensi...

1a0991a9b924534d3e1d06974616135de21129a1 authored 11 months ago by electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
fix: dangling raw_ptr in OSRWHV destructor (#41088)

`delegated_frame_host_` holds a pointer to `delegated_frame_host_client_`.
Since `delegated_fra...

921da723b8707d7438da1d39534e4d4d50a6f5ea authored 11 months ago by Charles Kerr <[email protected]>
fix: draggable regions not working (#41030)

* fix: draggable regions not working

* fix: only support app regions for main frame

------...

3e6a038af77cc01e16bf139dc68dd8eb45483c7b authored 11 months ago by Shelley Vohr <[email protected]>
fix: on error, reset spawnedProcess (#41033)

reset spawnedProcess instance in case of error

a05bfd332d1553aaa096f4a63d60242d46fac98f authored 11 months ago by Maikel Ortega Hernández <[email protected]>
refactor: remove banned std::to_string() calls (#41087)

* refactor: do not use banned std::to_string() in ServiceWorkerContext::GetAllRunningWorkerInfo(...

4164ef93ad57ba30bd1fe9bf31ea922960f9cd15 authored 11 months ago by Charles Kerr <[email protected]>
chore: remove node patches by using the preload feature (#41080)

d13a93fb616f90cdcd58f97c274554b0253ea35e authored 11 months ago by Cheng Zhao <[email protected]>
fix: only remove hijackable envs from foreign parent (#41079)

031d6368230853fe601ff5fe36fe86789a1a4fb0 authored 11 months ago by Cheng Zhao <[email protected]>
docs: update Playwright automated-testing guide (#41081)

5ced88a90a6471ceb6d90b8582de2d31f8991132 authored 11 months ago by Max Schmitt <[email protected]>
fix: ElectronBrowserContext::PartitionKey comparisons (#41055)

* fix: ElectronBrowserContext::PartitionKey comparisons

Use c++20 default comparisons to simp...

1af9612edfdd9cd7f7d4aecd002f26ee74c0b2aa authored 11 months ago by Charles Kerr <[email protected]>
docs: fixed typos and grammatical errors (#40966)

* docs: fixed typos

* Update docs/tutorial/performance.md

Co-authored-by: Keeley Hammond <...

1300e83884595a3c89c24bd4d42f3a1bbbb6fe7d authored 11 months ago by Valerius Petrini <[email protected]>
ci: add stale-exempt label to exempt issues from automation (#41031)

03a3deca181807c2b152264a11f92c70b7adc9ef authored 11 months ago by Michaela Laurencin <[email protected]>
chore: bump node to v20.11.0 (main) (#40941)

* chore: bump node in DEPS to v20.11.0

* module: bootstrap module loaders in shadow realm

...

f4ee3c1b2a4a2c0ae69140a04cc76d0ffbaab320 authored 11 months ago by electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
build: update appveyor image to latest version (#40951)

Co-authored-by: jkleinsc <[email protected]>

6ea7da4b90fcca23ec9858a38e10d59bd98506bf authored 11 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
feat: Windows integrity check (#40504)

* Add Windows integrity check feature into Electron

Co-authored-by: Weiyun Dai <weiyun.chn@gm...

135c542555dc14af9cc0e21a9f741a380fdec706 authored 11 months ago by Guo Hao (Andrew) Lay <[email protected]>
test: fixup assertNotWindows (#41045)

* chore: fixup assertNotWindows

* remove logging

3dafb318a864b76fbe6412e00965af867da05b25 authored 11 months ago by John Kleinschmidt <[email protected]>
fix: crash when `dialog.showMessageBoxSync` with missing buttons (#40996)

* fix: crash when dialog.showMessageBoxSync missing buttons

* chore: feedback from review

7e6fb97a2f4659d1416300a1c38f7294af081fb2 authored 11 months ago by Shelley Vohr <[email protected]>
fix: modal rounding on nonmodal windows (#41003)

* fix: modal rounding on nonmodal windows

* chore: feedback from review

df7f07a8af35a7b96c892374f0b51f3d432fc705 authored 11 months ago by Shelley Vohr <[email protected]>
fix: use `HasStyleMask(NSWindowStyleMaskResizable)` instead of `IsResizable()` for enabling/disabling window maximize button (#40994)

f97d8719e6071722c67d2a1ac371f80faee78b0e authored 11 months ago by Tamás Zahola <[email protected]>
refactor: remove deprecated ToInternalValue() (#40980)

* refactor: do not use deprecated ToInternalValue() in ElectronExtensionLoader::FinishExtensionL...

021592200e4bcc0127ad6aebcee3caa578fb77f4 authored 11 months ago by Charles Kerr <[email protected]>
fix: check for Node.js-created module when `contextIsolation` disabled (#40993)

6803624576dc0086b83bdf50051a0dfd96f71401 authored 11 months ago by Shelley Vohr <[email protected]>
chore: fix building blink_tests target (#40982)

4949c4c4e130e63b861adfc0093453c510579000 authored 11 months ago by Robo <[email protected]>
ci: correctly export RBE_experimental_credentials_helper_args (#40997)

61f619a5e66601f33ac698027d3581e933a46f39 authored 11 months ago by Shelley Vohr <[email protected]>
refactor: fix deprecated base::Base64Encode() API calls (#40962)

* refactor: replace deprecated Base64Encode() usage in IWC::NetworkResourceLoader::OnDataReceive...

b3e01220cb8511790d45ec3759faae1289ad197d authored 11 months ago by Charles Kerr <[email protected]>
refactor: use base::NoDestructor instead of base::LazyInstance (#40947)

* refactor: use NoDestructor for g_io_thread_application_locale

* refactor: use NoDestructor ...

80b220d2140ad46e276176b72c5afd44fe27b0c9 authored 11 months ago by Charles Kerr <[email protected]>
build: log got error response bodies (#40965)

57b29903e30a7bdb32776e248d25750b0953777a authored 11 months ago by Shelley Vohr <[email protected]>
docs: add reclient docs, remove goma docs (#40948)

* docs: add reclient docs, remove goma docs

* Apply suggestions from code review

Co-author...

bbfe809d02a09b924b0c3059dd7d378ae5280419 authored 12 months ago by Samuel Attard <[email protected]>
ci: revert CI git cache removal (#40964)

* Revert "ci: increase "gclient sync" output timeout (#40963)"

This reverts commit be4eb4e8a7...

e83192adba8ec43a50686fb045a22aa04dc1e091 authored 12 months ago by Keeley Hammond <[email protected]>
ci: increase "gclient sync" output timeout (#40963)

ci: increase gclient output timeout

be4eb4e8a79f27f660b9d078993a5b1724bbeb70 authored 12 months ago by Keeley Hammond <[email protected]>
build: fix windows remote exec of python actions (#40958)

8b9eb518a9cfaa78b08ac77114c1d3e2c6ea2cd4 authored 12 months ago by Samuel Attard <[email protected]>
fix: InAppPurchase pre-emptive deallocation (#40938)

* fix: InAppPurchase pre-emptive deallocation

* test: try re-enabling IAP tests

d5d162b62237705e804831f49e738c987d99b2f9 authored 12 months ago by Shelley Vohr <[email protected]>
build: remove CI cache of git cache (#40953)

b39ebb8625b714d1369552d865643c98c624b9f8 authored 12 months ago by Samuel Attard <[email protected]>
chore: bump chromium to 122.0.6236.2 (main) (#40871)

* chore: bump chromium in DEPS to 122.0.6223.0

* 5129828: Removes special cases for selenium-...

2e4e6f10de3b0814916f61c3cca44dc578652649 authored 12 months ago by electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
chore: migrate base::StringPiece to std::string_view (#40915)

* chore: migrate from base::StringPiece to std::string_view in keyboard_util.cc

* chore: migr...

f36ceae0242f3b54cfe7e7712219f410b7beff81 authored 12 months ago by Charles Kerr <[email protected]>
chore: replace absl::optional<T> with std::optional<T> (#40928)

* chore: replace absl::optional<T> with std::optional<T>

* IWYU

892c9d78a394f256b361d019abd50d3f8c7a2366 authored 12 months ago by Milan Burda <[email protected]>
refactor: migrate deprecated LazyInstance code to NoDestructor (#40927)

* refactor: do not use deprecated NoDestructor in javascript_environment.cc

* refactor: do no...

fac964ac0dc723cd8efd1a89604acac861671579 authored 12 months ago by Charles Kerr <[email protected]>
ci: fix missing inputs for release project board automation (#40726)

c2c64d27fd2e96064b648128967d25436fb04de1 authored 12 months ago by David Sanders <[email protected]>
chore: fix content tracing flake (#40939)

* chore: fix contentTracing test

* cry

d5c658545ac8580cf5e64790a506f615adf5cd18 authored 12 months ago by Samuel Attard <[email protected]>
build: use container runner for arm tests (#40875)

* build: use aks arm64 test runners

* build: better image

* build: even more stuff

* bu...

ebf9a49fba73875bee1712b767db40f8b0a4f488 authored 12 months ago by Samuel Attard <[email protected]>
build: add infra for reclient support (#40850)

* chore: add patch to always set macos platform for x-build

* build: add infra for reclient s...

3afb012ad178922ef9a642d2fe0af9851c2196eb authored 12 months ago by Samuel Attard <[email protected]>
fix: crash using `powerMonitor` before ready event (#40888)

* fix: crash using powerMonitor before ready event

* refactor: continue using DBusBluezManage...

c184b93fc52f578b559511ec059bab4098d1404c authored 12 months ago by Shelley Vohr <[email protected]>
perf: use fixed-size arrays for the font cache (#40898)

refactor: use fixed-size arrays for the font cache

Since we know at compile time which [famil...

7b4d490bfed9bf1b14b160132ae45c03eb946496 authored 12 months ago by Charles Kerr <[email protected]>
fix: wide string concatenation (#40892)

* fix: wide string concatenation

* Use wstring_views to keep length in context

* forgot a ...

37630a61282af710a1efc4828e7c2e907485a104 authored 12 months ago by Calvin <[email protected]>
docs: add missing vibrancy breaking change (#40893)

docs: add missing vibranch change

3a22fd32164e02864395a46dc777ce32333c6de4 authored 12 months ago by Shelley Vohr <[email protected]>
chore: do not inject DXVA_Decoding trace category (#40891)

This doesn't need to be injected. Looks like it was an accident in
60ca38fb for https://github....

73e7125041339bf0fc319242a00fdb75d4554895 authored 12 months ago by Charles Kerr <[email protected]>
fix: macOS maximize button shouldn't be disabled just because the window is non-fullscreenable (#40705)

* fix: macOS maximize button shouldn't be disabled just because the window is non-fullscreenable...

cc1b64e01c334dc9b27cea7c90a066645f983190 authored 12 months ago by Tamás Zahola <[email protected]>
perf: use flat_set, flat_map for small, trivially-moved containers (#40817)

* refactor: use base::flat_map in ElectronMenuModel

* refactor: use base::flat_map in BuildSu...

22970f573b3ced41ad6b0e2c3e124e3a4ed6b40e authored 12 months ago by Charles Kerr <[email protected]>
feat: add `transparent` webpreference to webview (#40301)

* feat: add transparent option to WebContents

* feat: add transparent attribute to webview

...

50860712943da0feabcb668b264c35b7837286c0 authored 12 months ago by Brandon Fowler <[email protected]>
feat: add net module to utility process (#40017)

* chore: initial prototype of net api from utility process

* chore: update url loader to work...

8c71e2adc9b47f8d9e9ad07be9e6a9b3a764a670 authored 12 months ago by Devraj Mehta <[email protected]>
refactor: make NativeWindow getter methods const (#40804)

* refactor: make NativeWindow getter methods const

* fixup! refactor: make NativeWindow gette...

f229201f41d7cfe241e584d5ba801bf406666e55 authored 12 months ago by Charles Kerr <[email protected]>
docs: note accelerator case insensitivity (#40783)

* Fix PR#38673

As requested in PR#38673 , a line has been added that explicitly states that a...

3a06047e6153ef494b134970892665c55c32931e authored 12 months ago by Mathew Bino <[email protected]>
fix: BrowserView and <webview> should be transparent by default (#40866)

84ba0c6c7d248d7121d1103d2844e7a124b59e3f authored 12 months ago by Jeremy Rose <[email protected]>
chore: add disclaimer to release timeline (#40717)

* chore: add disclaimer to release timeline

* Update docs/tutorial/electron-timelines.md

C...

0672f59f2648df29294d507e3789ca6a87877b8a authored 12 months ago by Keeley Hammond <[email protected]>
fix: ignore all NODE_ envs from foreign parent in node process (#40770)

* fix: ignore all NODE_ envs from foreign parent

* fix: recognize ad-hoc signed binary

dfce1a9eb4de3a5789536cd511e81c6dfd81e393 authored 12 months ago by Cheng Zhao <[email protected]>
chore: drop ada ICU requirement for parsing hostnames (#40860)

baca2e302db0356b3039ab9f1fadf6b725afc04d authored 12 months ago by Shelley Vohr <[email protected]>
chore: bump chromium to 122.0.6194.0 (main) (#40750)

* chore: bump chromium in DEPS to 122.0.6180.0

* chore: update render_widget_host_view_base.p...

8c89137ecd1ad23b69ffc03d40385bc219977119 authored 12 months ago by electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
fix: make grant_file_protocol_extra_privileges fuse also block CORS fetches (#40801)

be4e4ff11b31ef2d6caf322eae947df4bdaf1a16 authored 12 months ago by Jeremy Rose <[email protected]>
fix: titlebar incorrectly displayed on frameless windows (#40749)

* fix: titlebar incorrectly displayed on frameless windows

* fix: enable transparency for Mic...

a208d45aca3b19fb661c630880451e26d46c92a6 authored 12 months ago by Bruno Henrique da Silva <[email protected]>
refactor: use a FixedFlatMap for v8 converting ui::MenuSourceType (#40786)

7995c56fb0b20b254b379a43e1435a81695a3c7d authored about 1 year ago by Charles Kerr <[email protected]>
docs: corrected the ipcMain import path (#40764)

Update tutorial-3-preload.md

corrected the import path for ipcMain

ab2a4fd836d539194bc5cde5f0d665eddeb6a134 authored about 1 year ago by Nikhil Simon Toppo <[email protected]>
fix: add partition alloc check for MacOS 13/14+ (#40757)

95d094d75bddb99c83d2902fbc9a4335632a41cf authored about 1 year ago by Keeley Hammond <[email protected]>
ci: re-comment pdb.zip download in appveyor.yml (#40758)

ba976799012d33a2ddfe40f8692029dc37e99115 authored about 1 year ago by Jeremy Rose <[email protected]>
feat: replace BrowserView with WebContentsView (#35658)

15c60143241c7d0335f3bc8c722054ce6b8a9481 authored about 1 year ago by Jeremy Rose <[email protected]>
fix: don't reject `loadURL()` promise from `did-fail-load` - use `did-finish-load` instead (#40661)

a94fb2cb5da84edcddfa58efaf407fd1abca91ca authored about 1 year ago by Tamás Zahola <[email protected]>
fix: incorrectly mapped toggleDevTools in custom menu fiddle (#40703)

80d85c0e8ec6675052a945d490c3b2b763316c0c authored about 1 year ago by Kishanjay <[email protected]>
build: remove dcheck.patch (#40744)

chore: remove dcheck.patch

66b2f697ea6ad16eced011383b982d716c32e83c authored about 1 year ago by Jeremy Rose <[email protected]>
chore: cleanup tests creating crashpad handler in the test runner process (#40668)

* chore: cleanup tests creating crashpad handler in the test runner process

* ci: logging

...

83f15bd957b19f753a12a806f6a4225aea371469 authored about 1 year ago by Robo <[email protected]>
build: remove font flooding in devtools patch (#40746)

a6417cc2657b11a122620d0d32da3c84b1faa24e authored about 1 year ago by Keeley Hammond <[email protected]>
chore: bump chromium to 121.0.6159.0 (main) (#40632)

* chore: bump chromium in DEPS to 121.0.6154.0

* chore: bump chromium in DEPS to 121.0.6155.0...

08a51f333902247be7ee7528f2192e3bf4c2c045 authored about 1 year ago by electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
chore: bump node to v20.10.0 (main) (#40675)

* chore: bump node in DEPS to v20.10.0

* chore: update feat_initialize_asar_support.patch

...

890a557eed6a6917e7854b76e5a691eff1f5e9ae authored about 1 year ago by electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
fix: wrong default port in docs (#40665)

fix: wrong default port

5094cb4115d52b8e915849cc9c7b9ca9bc37edd9 authored about 1 year ago by Felipe C <[email protected]>
docs: fix year typos in electron-timelines.md (#40728)

2eb13d377e27eb5557d578e321df0de3e70d700a authored about 1 year ago by Yureka <[email protected]>
ci: roll back the link release project board to repo automation (#40716)

* ci: roll back the link release project board to repo automation

* ci: add workflow_dispatch

93fdc8d33c8d943f969cfe3a138068e14bd22917 authored about 1 year ago by David Sanders <[email protected]>
build: bump NMV to 121 (#40707)

d6a80bad05860a3d92bce551812c616cfcff1c39 authored about 1 year ago by Keeley Hammond <[email protected]>
fix: prevent node mode to be used as script runner by other apps (#40579)

cb0da6ff3436c6e0e865706470e1d5b7572477b3 authored about 1 year ago by Cheng Zhao <[email protected]>
feat: enable code cache for custom protocols (#40544)

9aa73abe781ae5da01ac50e9165330722806d1d9 authored about 1 year ago by Cheng Zhao <[email protected]>
refactor: move JS dialog handling to JS (#40598)

85bc005cd64ddcddb030360c532cc37d8d53e487 authored about 1 year ago by Jeremy Rose <[email protected]>
build: update typescript-definitions to 8.15.2 (#40670)

* build: update typescript-definitions to 8.15.2

* chore: update yarn.lock

---------

Co...

ee8d97d7febb70ace0da79fda476a6d0513335fe authored about 1 year ago by tr2-harada <[email protected]>
chore: cleanup global reject handler leaking into tests (#40689)

3a510a26d0ecea026f8f142ae69307064cd59b6d authored about 1 year ago by Robo <[email protected]>
docs: add E28 support for ESM in tutorial.md (#40690)

docs: add E28 support for ESM in tutorial

9afeaa3a4c6f7539e4907609f10985875c1f012e authored about 1 year ago by Keeley Hammond <[email protected]>
fix: webview zoom level persistence on navigation (#40650)

10a165a9ff731137b679a4ef3a9e3d18bcdfd514 authored about 1 year ago by Shelley Vohr <[email protected]>
ci: tweak new release board workflow (#40680)

* ci: tweak new release board workflow

* ci: fix workflow

66b4b216468feab79c7527295f2485067ea2cf15 authored about 1 year ago by David Sanders <[email protected]>
fix: cherry pick 9009d76968b1ec2ed825bc95e47d086ceea07520 from chromium (#40681)

* chore: cherry pick 9009d76968b1ec2ed825bc95e47d086ceea07520 from chromium

* update patch me...

6f14dba7a0d655628aec82783362bcfa9ef1d506 authored about 1 year ago by Ryan Manuel <[email protected]>
fix: clean up devtools frontend_host on webcontents destroy (#40666)

* fix: clean up devtools frontend_host on destroy

* chore: use IsInPrimaryMainFrame instead o...

3609fc7402881b1d51f6c56249506d5dd3fcbe93 authored about 1 year ago by Albert Xing <[email protected]>
docs: add dates for e29 (#40622)

* docs: add dates for e29

* update dates for e26 eol

* Update docs/tutorial/electron-timel...

344b7f0d068ae7d20fdebafc2ebadcdc0b4f7f68 authored about 1 year ago by George Xu <[email protected]>
chore: fix building content_browsertests (#40652)

96f5f89f1bcb3aecb6786339cee92e26e651f6ba authored about 1 year ago by Cheng Zhao <[email protected]>
chore: upgrade to Node.js v20 (#40545)

* chore: upgrade to Node.js v20

* src: allow embedders to override NODE_MODULE_VERSION

htt...

9c94fd7afb4706c2d2228a455f0874a0370cfe1d authored about 1 year ago by Shelley Vohr <[email protected]>
fix: add missing `set_wants_to_be_visible(true)` to `NativeWindowMac::ShowInactive()` (#40546)

* fix: add missing set_wants_to_be_visible(true) to NativeWindowMac::ShowInactive()

* add test

39ee94089a76815d0a2d2e15ef85a8d48473f330 authored about 1 year ago by Tamás Zahola <[email protected]>
build: fix release notes script bug that omitted edited release-clerk comments (#40634)

* build: fix release notes script bug that omitted edited release-clerk comments

add a warnin...

b2fcc15ec794bb249d269983b6f4fe207ce889ff authored about 1 year ago by Charles Kerr <[email protected]>
chore: remove fix_add_check_for_sandbox_then_result.patch (#40633)

763bc62c7f1939b3fdc7a12301acb637d005afa5 authored about 1 year ago by Jeremy Rose <[email protected]>
chore: make use of the v8_expose_public_symbols flag (#40624)

* chore: make use of the v8_expose_public_symbols flag

Use the newly added v8_expose_public_s...

abb71f53074dbb23f671c44a70118daeed61e240 authored about 1 year ago by Cheng Zhao <[email protected]>
ci: use pull_request_target for PR labeled workflows (#40623)

c12ab7c9410d2170471f6582372a6247b858118c authored about 1 year ago by David Sanders <[email protected]>
chore: bump chromium to 121.0.6147.0 (main) (#40523)

* chore: bump chromium in DEPS to 121.0.6128.0

* build: update patches

* refactor: remove ...

5c7579ab1ce1fba8aa5d29e2045cb43a0b465e2d authored about 1 year ago by electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
fix: Use activateIgnoringOtherApps for non-panels (#40570)

Use activateIgnoringOtherApps for non-panels

f0f027c06d1f06ceebefec2287273807632d61e0 authored about 1 year ago by Felix Rieseberg <[email protected]>
chore: allow passing more roots to lint.js (#40571)

58a21a3cd939dcbb7d4282575a4e943bf30165ad authored about 1 year ago by Cheng Zhao <[email protected]>
chore: add patch upstream plan for resize patch (#40596)

79e714a82506f133516749ff0447717e92104bc1 authored about 1 year ago by Samuel Attard <[email protected]>
build: specify explicit typeroots for ts builds (#40588)

Upstreaming of https://github.com/discord/electron/commit/bf63336f6065e6654f4c315cab2b3c7921145173

44e055a788eb8e795dd890dc9d083ec1ede5eb27 authored about 1 year ago by Samuel Attard <[email protected]>
fix: do not call `after()` `async_hook` for `asyncId` 0 (#40574)

fix: do not call after() async_hook for asyncId 0

e78ce826415b8d64e9cb2c3b40ba18eadb83f23d authored about 1 year ago by Shelley Vohr <[email protected]>
fix: restore performance of macOS window resizing (#40577)

1574cbf137e46f14ead2b9c980c4e30a4590c7df authored about 1 year ago by Samuel Attard <[email protected]>