Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/electron/electron.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
  1. Dec 14, 2019
  2. Dec 11, 2019
  3. Nov 19, 2019
  4. Nov 06, 2019
  5. Oct 29, 2019
  6. Oct 22, 2019
  7. Oct 19, 2019
  8. Oct 15, 2019
  9. Sep 21, 2019
  10. Sep 19, 2019
  11. Aug 27, 2019
  12. Aug 24, 2019
  13. Aug 23, 2019
  14. Aug 20, 2019
    • Electron Bot's avatar
      chore: bump node to v12.8.1 (master) (#19790) · bd11be98
      Electron Bot authored
      * chore: bump node in DEPS to v12.8.1
      
      * test: disable parallel/test-http2-reset-flood
      
      Disabled new Worker test owing to a threading issue where the Worker
      segfaults on worker.on('message', () => {}). We've disabled failing
      worker tests previously as we don't offer first-class support for them
      in Electron.
      bd11be98
  15. Aug 16, 2019
  16. Aug 13, 2019
    • Electron Bot's avatar
      chore: bump node to v12.8.0 (master) (#19521) · 9713fa09
      Electron Bot authored
      * chore: bump node in DEPS to v12.7.0
      
      * chore: update node patches v12.6 to v12.7
      
      Removed patches that are no longer necessary because we've upstreamed few changes already, and 3 way merge others
      
      * fix: update build gn patch
      
      * chore: bump node in DEPS to v12.8.0
      
      * chore: update node patches v12.7 to v12.8
      
      Removed patches that are no longer necessary because we've upstreamed few changes already, and 3 way merge others
      
      * fix: Add patch to revert crypto createhash changes
      
      The original node commit contains changes/calls to functions that are not supported in boringssl.
      
      * disable node tests
      
      * Remove outdated patch, already merged upstream
      9713fa09
  17. Aug 03, 2019
  18. Jul 27, 2019
  19. Jul 25, 2019
  20. Jul 18, 2019
  21. Jul 17, 2019
    • Samuel Attard's avatar
      build: use our patch system to apply patches to upstream node (#19270) · 9a7426dc
      Samuel Attard authored
      This points our node repo at upstream (nodejs/node) and uses the base node tag as the target ref.  We then use our existing patch system and patch files to apply our changes on top of node.  This unifies how we patch upstream repos and makes our node patches easier to reason, view, understand and most importantly reduce.
      9a7426dc
  22. Jul 16, 2019
    • Shelley Vohr's avatar
      chore: update to Node.js v12.4.0 (#18924) · aa211c6c
      Shelley Vohr authored
      
      * chore: update to node 12.4.0
      
      * chore: fix js2c compilation and usage
      
      * update branch reference
      
      * chore: roll node
      
      * refactor: use the new node::options_parser::Parse method
      
      * fix: make node create our context for us so that everything is initialized correctly
      
      * fix: let node do it's thing to the all contexts
      
      We need to let node know about all the contexts that Chromium creates for the renderer processes so that it does not crash when trying to access primordials.  Similar to node::NewContext but with an existing context
      
      * chore: roll node
      
      * chore: roll node
      
      * chore: roll node
      
      * chore: roll node
      
      * fix: ensure that _noBrowserGlobals is set before the node bootstrapper runs
      
      Co-authored-by: default avatarJeremy Apthorp <jeremya@chromium.org>
      aa211c6c
  23. Jul 09, 2019
  24. Jul 04, 2019
  25. Jul 03, 2019
    • Electron Bot's avatar
      chore: bump chromium to f1d9522c04ca8fa0a906f88ababe9 (master) (#18648) · 50b9c705
      Electron Bot authored
      * chore: bump chromium in DEPS to 675d7dc9f3334b15c3ec28c27db3dc19b26bd12e
      
      * chore: update patches
      
      * chore: bump chromium in DEPS to dce3562696f165a324273fcb6893f0e1fef42ab1
      
      * chore: const interfaces are being removed from //content
      
      Refs: https://chromium-review.googlesource.com/c/chromium/src/+/1631749
      Bug: https://bugs.chromium.org/p/chromium/issues/detail?id=908139
      
      * chore: update patches
      
      * chore: blink::MediaStreamType is now consistent and deduplicated
      
      * chore: update patches and printing code for ref -> uniq
      
      * chore: bridge_impl() --> GetInProcessNSWindowBridge
      
      Refs: https://chromium-review.googlesource.com/c/chromium/src/+/1642988
      
      * fixme: TotalMarkedObjectSize has been removed
      
      * chore: fix linting
      
      * chore: bump chromium in DEPS to 9503e1a2fcbf17db08094d8caae3e1407e918af3
      
      * chore: fix slightly broken printing patch
      
      * chore: update patches for SiteInstanceImpl changes
      
      Refs: https://chromium-review.googlesource.com/c/chromium/src/+/1612025
      
      * chore: update patches for SiteInstanceImpl changes
      
      * chore: bump chromium in DEPS to 6801e6c1ddd1b7b73e594e97157ddd539ca335d7
      
      * chore: update patches
      
      * chore: bump chromium in DEPS to 27e198912d7c1767052ec785c22e2e88b2cb4d8b
      
      * chore: remove system_request_context
      
      Refs: https://chromium-review.googlesource.com/c/chromium/src/+/1647172
      
      * chore: creation of FtpProtocolHandler needs an auth cache
      
      Refs: https://chromium-review.googlesource.com/c/chromium/src/+/1639683
      
      * fixme: disable marked spec
      
      * chore: bump chromium in DEPS to 3dcd7fe453ad13a22b114b95f05590eba74c5471
      
      * chore: bump chromium in DEPS to bdc24128b75008743d819e298557a53205706e7c
      
      * chore: bump chromium in DEPS to 7da330b58fbe0ba94b9b94abbb8085bead220228
      
      * update patches
      
      * remove TotalMarkedObjectSize
      
      https://chromium-review.googlesource.com/c/chromium/src/+/1631708
      
      * add libvulkan.so to dist zip manifest on linux
      
      * chore: bump chromium in DEPS to 1e85d0f45b52649efd0010cc9dab6d2804f24443
      
      * update patches
      
      * add angle features to gpuinfo
      
      https://chromium-review.googlesource.com/c/chromium/src/+/1638658
      
      * mark 'marked' property as deprecated
      
      * disable webview resize test
      
      * FIXME: disable vulkan on 32-bit arm
      
      * chore: bump chromium in DEPS to cd0297c6a83fdd2b1f6bc312e7d5acca736a3c56
      
      * Revert "FIXME: disable vulkan on 32-bit arm"
      
      This reverts commit 5c1e0ef302a6db1e72231d4e823f91bb08e281af.
      
      * backport from upstream: fix swiftshader build on arm
      
      https://swiftshader-review.googlesource.com/c/SwiftShader/+/32768/
      
      * update patches
      
      * viz: update OutputDeviceWin to new shared memory api
      
      https://chromium-review.googlesource.com/c/chromium/src/+/1649574
      
      * base::Contains{Key,Value} => base::Contains
      
      https://chromium-review.googlesource.com/c/chromium/src/+/1649478
      
      * fixup! viz: update OutputDeviceWin to new shared memory api
      
      * stub out StatusIconLinuxDbus-related delegate methods
      
      https://chromium-review.googlesource.com/c/chromium/src/+/1638180
      
      * chore: bump chromium in DEPS to 964ea3fd4bdc006d62533f5755043076220181f1
      
      * Remove the BrowserContext methods to create URLRequestContexts for main/media partitions when a partition_domain is specified
      
      https://chromium-review.googlesource.com/c/chromium/src/+/1655087
      
      * fixup! stub out StatusIconLinuxDbus-related delegate methods
      
      * add remote_cocoa to chromium_src deps
      
      https://chromium-review.googlesource.com/c/chromium/src/+/1657068
      
      * fixup! stub out StatusIconLinuxDbus-related delegate methods
      
      * attempt at fix linux-debug build
      
      * add swiftshader/libvulkan.so to arm manifest
      
      * chore: bump chromium in DEPS to 28688f76afef27c36631aa274691e333ddecdc22
      
      * update patches
      
      * chore: bump chromium in DEPS to fe7450e1578a9584189f87d59d0d1a8548bf6b90
      
      * chore: bump chromium in DEPS to f304dfd682dc86a755a6c49a16ee6876e0db45fb
      
      * chore: bump chromium in DEPS to f0fd4d6c365aad9edd83bdfff9954c47d271b75c
      
      * Update patches
      
      * Remove no longer needed WOA patch
      
      * Put back IOThread in BrowserProcess
      
      We need this until we enable the network service.
      
      * move atom.ico to inputs
      
      * Update to latest LKGR to fix no template named 'bitset' in namespace 'std'
      
      * fixup! Put back IOThread in BrowserProcess
      
      * chore: bump chromium in DEPS to dcf9662dc9a896a175d791001350324167b1cad3
      
      * Update patches
      
      content_allow_embedder_to_prevent_locking_scheme_registry.patch is no longer necessary as it was upstreamed via https://chromium-review.googlesource.com/c/chromium/src/+/1637040
      
      * Fix renamed enum
      
      * Use newer docker container
      
      Contains updated dependencies
      
      * Try to track down arm test failures
      
      * Fix arm tests
      
      * chore: bump chromium in DEPS to 8cbceef57b37ee14b9c4c3405a3f7663922c5b5d
      
      * Update patches
      
      * Add needed dependencies for testing 32-bit linux
      
      * Remove arm debugging.
      
      * Remove additional debugging
      
      * Fix compiler errors
      
      * Handle new macOS helper
      
      * Fix compile error on Linux
      
      * chore: bump chromium in DEPS to 66a93991ddaff6a9f1b13d110959947cb03a1860
      
      * Add new helper files to manifests
      
      * fix BUILD.gn for macOS
      
      * Fix compile errors
      
      * Add patch to put back colors needed for autofill/datalist
      
      * chore: bump chromium in DEPS to e89617079f11e33f33cdb3924f719a579c73704b
      
      * Updated patches
      
      * Remove no longer needed patch
      
      * Remove no longer needed patch
      
      * Fix compile error with patch
      
      * Really fix the patch
      
      * chore: bump chromium in DEPS to c70f12476a45840408f1d5ff5968e7f7ceaad9d4
      
      * chore: bump chromium in DEPS to 06d2dd7a8933b41545a7c26349c802f570563fd5
      
      * chore: bump chromium in DEPS to b0b9ff8f727deb519ccbec7cf1c8d9ed543d88ab
      
      * Update patches
      
      * Fix compiler errors
      
      * Fix removed ChromeNetLog
      
      * Revert "Fix removed ChromeNetLog"
      
      This reverts commit 426dfd90b5ab0a9c1df415d71c88e8aed2bd5bbe.
      
      * Remove ChromeNetLog.
      
      https://chromium-review.googlesource.com/c/chromium/src/+/1663846
      
      * chore: bump chromium in DEPS to fefcc4926d58dccd59ac95be65eab3a4ebfe2f29
      
      * Update patches
      
      * Update v8 patches
      
      * Fix lint error
      
      * Fix compile errors
      
      * chore: bump chromium in DEPS to 4de815ef92ef2eef515506fe09bdc466526a8fd9
      
      * Use custom protocol to test baseURLForDataURL
      
      * Use newer SDK (10.0.18362) for Windows
      
      * Update patches
      
      * Update arm manifest since swiftshader reenabled.
      
      * Don't delete dir that isn't ever there.
      
      * Fix compile errors.
      
      * Need src dir created
      
      * Update for removed InspectorFrontendAPI.addExtensions
      
      * Revert "Use newer SDK (10.0.18362) for Windows"
      
      This reverts commit 68763a0c88cdc44b971462e49662aecc167d3d99.
      
      * Revert "Need src dir created"
      
      This reverts commit 7daedc29d0844316d4097648dde7f40f1a3848fb.
      
      * Revert "Don't delete dir that isn't ever there."
      
      This reverts commit bf424bc30ffcb23b1d9a634d4df410342536640e.
      
      * chore: bump chromium in DEPS to 97dab6b0124ea53244caf123921b5d14893bcca7
      
      * chore: bump chromium in DEPS to c87d16d49a85dc7122781f6c979d354c20f7f78b
      
      * chore: bump chromium in DEPS to 004bcee2ea336687cedfda8f8a151806ac757d15
      
      * chore: bump chromium in DEPS to 24428b26a9d15a013b2a253e1084ec3cb54b660b
      
      * chore: bump chromium in DEPS to fd25914e875237df88035a6abf89a70bf1360b57
      
      * Update patches
      
      * Update node to fix build error
      
      * Fix compile errors
      
      * chore: bump chromium in DEPS to 3062b7cf090f1d9522c04ca8fa0a906f88ababe9
      
      * chore: update node ref for pushed tags
      
      * chore: update patches for new chromium
      
      * chore: fix printing patches
      
      * Use new (10.0.18362) Windows SDK
      
      * roll node to fix v8 build issues in debug build
      
      * Add support for plugin helper
      
      * fix: add patch to fix gpu info enumeration
      
      Can be removed once CL lands upstream.
      
      Refs: https://chromium-review.googlesource.com/c/chromium/src/+/1685993
      
      * spec: navigator.requestMIDIAccess now requires a secure origin
      
      This test requires a secure origin so we fake one.
      
      Refs: https://chromium-review.googlesource.com/c/chromium/src/+/1657952
      
      * FIXME: temporarily disable SharedWorker tests
      
      * use released version of node-abstractsocket
      
      * fix abstract-socket
      50b9c705
    • Samuel Attard's avatar
      build: update our nan reference to point at the upstream (#19084) · 9bef4821
      Samuel Attard authored
      The required fix has landed, let's target upstream
      9bef4821
  26. Jun 20, 2019
  27. Jun 13, 2019
    • Nitish Sakhawalkar's avatar
      fix: use crashpad on Windows (#18483) · f98454e5
      Nitish Sakhawalkar authored
      * Initial changes to use crashpad for windows
      
      * Remove crashpad patch
      
      * Report error when failed to connect pipe
      
      * Allow crashpad to communicate with named pipe
      
      * Add patch to make crashpad named pipe work
      
      * Windows also needs crashReporter on main process
      
      * Call SetUnhandledExceptionFilter in node process
      
      Node can also use crash reporter.
      
      * Do not treat node process as browser process
      
      * No more need to manually start crash service
      
      * Use base::StringPrintf for better readbility
      
      * Print error when pipe name not available
      
      * Make sure pipe name is updated
      
      Note that the crashpad may be started after renderer process gets
      created.
      
      * Fix some tests
      
      * Update node
      
      * Exclude crashpad files on Linux and MAS
      
      * Fix lint warning
      
      * Remove unused checks
      
      * kCrashpadPipeName is only available on Windows
      
      * Fix uploadToServer tests
      
      * Fix extra params tests
      
      * Fix getCrashesDirectory tests
      
      * Run crashReporter tests on CI
      
      * Style fixes
      
      * Update crashreporter docs
      
      * Rename InitBreakpad to Init
      
      * Add comment for process_type_.empty() and UTF16ToASCII to UTF16ToUTF8.
      
      * Update build.gn include crashpad headers
      
      * Address comment https://github.com/electron/electron/pull/18483#discussion_r290887898
      
      * Avoid using api::WebContents
      
      * Put kRunAsNode in atom_constants
      
      * Remove duplicate settings on upload params
      
      * Fix building on macOS
      
      * Update description for crashpad_pid_check.patch
      f98454e5
  28. Jun 06, 2019
  29. Jun 05, 2019
  30. Jun 04, 2019
  31. Jun 01, 2019
    • Samuel Attard's avatar
      feat: Add option to conditionally disable site instance patches (#18396) · 87ae9324
      Samuel Attard authored
      * chore: allow conditional disable of the site instance override patches at runtime
      
      * feat: add app.allowRendererProcessReuse property to allow runtime disable of site instance overrides
      
      spec: add tests for the new allowRendererProcessReuse property
      
      feat: add console warnings / errors for loading non context-aware native modules
        * Only error if the patch is disabled
        * Warn all the time, this will ship in Electron 7
      87ae9324
  32. May 30, 2019
  33. May 29, 2019
  34. May 23, 2019
  35. May 22, 2019
  36. May 21, 2019