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. Jan 21, 2021
  2. Nov 18, 2020
  3. Oct 29, 2020
  4. Sep 15, 2020
    • trop[bot]'s avatar
      fix: Ensure electron delay loads the same modules as chromium (#25435) · 2ccfb825
      trop[bot] authored
      
      * Ensure electron delay loads the appropriate modules as chromium on windows
      
      This change adds the same module delay load list that chromium uses for electron.  Some modules were already getting delay loaded from other build files in chromium but not the main list via //build/config/win:delayloads.  We do not include the list of delay loads in delayloads_not_for_child_dll as those have issues being loaded in sandboxes processes.  This will reduce the overall reference set impact of the electron processes.
      
      * fix: Ensure win modules are properly delayloaded
      
      * chore: fix linting
      
      Co-authored-by: default avatarChris Davis <chrisdavis@outlook.com>
      Co-authored-by: default avatarSamuel Attard <samuel.r.attard@gmail.com>
      2ccfb825
  5. Aug 11, 2020
  6. Jun 19, 2020
  7. Jun 04, 2020
  8. May 14, 2020
  9. May 13, 2020
  10. May 09, 2020
  11. May 08, 2020
  12. May 01, 2020
  13. Apr 29, 2020
  14. Apr 24, 2020
  15. Apr 21, 2020
  16. Apr 14, 2020
  17. Apr 07, 2020
  18. Mar 28, 2020
    • Cheng Zhao's avatar
      chore: remove unused classes of views API (#22861) · 76ae3b7e
      Cheng Zhao authored
      * chore: remove unused views API classes
      
      * chore: remove LayoutManager code
      
      * chore: no more need to make View inherit from TrackabeObject
      
      * chore: make enable_view_api default to true
      
      * chore: enable_view_api => enable_views_api
      76ae3b7e
  19. Mar 22, 2020
  20. Mar 15, 2020
  21. Feb 28, 2020
  22. Feb 13, 2020
  23. Feb 05, 2020
  24. Jan 29, 2020
  25. Jan 18, 2020
    • Electron Bot's avatar
      chore: bump chromium to 279aeeec3c9fe2237bc31f776f269 (master) (#21521) · bf6e4b12
      Electron Bot authored
      * chore: bump chromium in DEPS to 46d2d82e84d73806da623c5333dae4dd218172df
      
      * chore: bump chromium in DEPS to cbafe74731a5d1e59844ca59e0fc28f4a5f80a33
      
      * chore: bump chromium in DEPS to d5dcd6b5cc76f4e1732083d775cdd7b533f0abe9
      
      * Update patches
      
      * update for lint
      
      * Fix compilation errors
      
      * chore: bump chromium in DEPS to 1c19360fdaaf65d4ed006736c7f9804104095990
      
      * Replace removed constant
      
      * chore: bump chromium in DEPS to 3b6639f5da26c1772c5d4f3ba634aca65df75fec
      
      * chore: bump chromium in DEPS to cc6b1b930d4b5eca06701820dac54fa0f41e8999
      
      * chore: bump chromium in DEPS to 7d1445641ad1032c67f731ba6ff7798f29349ade
      
      * chore: bump chromium in DEPS to 6f7e5e79cefe982ad84a88927565a88db2e592be
      
      * chore: bump chromium in DEPS to bfb25dafff19cb41bf9781331d19ef0be819d1e4
      
      * chore: bump chromium in DEPS to 1a8196b39f0e0cdc4935fd122fff5625d5fab06e
      
      * chore: bump chromium in DEPS to 9a03d8d2bb38ad8c0cbb9550ca81b2f94ff...
      bf6e4b12
  26. Jan 16, 2020
  27. Dec 11, 2019
  28. Dec 05, 2019
  29. Dec 01, 2019
  30. Nov 28, 2019
    • Samuel Attard's avatar
      build: make CI faster, magic contained within (#21086) · 01f5e9c5
      Samuel Attard authored
      * build: cache the out directory for exact deps hash matches
      
      * chore: generate a target based depshash discriminator
      
      * fix: hash on gn args
      
      * build: share logic on the mac builds
      
      * build: ensure that the mksnapshot binary is built before stripping before zipping
      
      * build: attach the workspace on macOS
      
      * build: optimize the macOS checkout path for testing
      
      * build: fix mksnapshot zip generation
      
      * build: make the mac src cache restore work
      
      * build: v2 out cache
      
      * build: macOS cache restore is just stupidly slow
      
      * build: strip more binaries
      
      * build: attach the out cache to the workspace for macOS builds
      
      * build: allow linux boxes to restore darwin out caches
      
      * build: cat the deps hash target file
      
      * build: ensure that the deps target hash matches on the linux box
      
      * build: do not use host arch in target key
      
      * build: force undefined in the target hash file
      
      * build: only restore out cache when it isn't in the workspace
      
      * build: fix the macOS cache workspace trick
      
      * build: do not double restore
      
      * build: remove the big stuff from the out dir
      
      * build: workaround layer issue
      
      * build: try it back on macOS again but with smaller thingy
      
      * build: macOS needs the out cache now
      
      * build: clean up for omptimal macOS path
      
      * build: use old docker image
      
      * build: idek at this point
      
      * build: we need a deps hash
      
      * build: yeah we need a checkout too
      
      * chore: use testing env on save cache job
      
      * chore: well that should fix the cache key thing
      
      * chore: handle cross-OS path mismatch for src cache restore
      
      * build: use a /portal directory to transfer the src cache appropriately
      
      * build: use the correct docker image
      
      * build: super perms for /portal
      
      * build: increment out cache number
      
      * build: ensure target hash is correct for args + disable pre-compiled headers on macOS
      
      * build: wipe the cross-arch libffmpeg before building Electron
      01f5e9c5
  31. Nov 06, 2019
  32. Nov 05, 2019
  33. Nov 01, 2019
    • Samuel Attard's avatar
      feat: enable builtin spellchecker (#20692) · 6bcf67e0
      Samuel Attard authored
      * chore: add code required to use chromes spellchecker
      
      * chore: fix linting
      
      * chore: manifests needs buildflags now
      
      * chore: add dictionarySuggestions to the context menu event when the spellchecker is active
      
      * chore: enable by default for windows builds
      
      * chore: add patch to remove incognito usage in the spellchecker
      
      * chore: add dependencies on spellcheck common and flags
      
      * chore: conditionally include spell check panel impl
      
      * chore: fix deps for spellcheck feature flags
      
      * chore: add patch for electron resources
      
      * chore: add dependency on //components/language/core/browser
      
      * chore: patches to make hunspell work on windows
      
      * build: collect hunspell dictionaries into a zip file and publish
      
      * chore: clean up patches
      
      * chore: add docs and set spell checker url method
      
      * chore: fix error handling
      
      * chore: fix hash logic
      
      * build: update hunspell filename generator
      
      * fix: default spellchecker list to the current system locale if we can
      
      * docs: document the language getter
      
      * chore: patch IDS_ resources for linux builds
      
      * feat: add spellcheck webpref flag to disable the builtin spellchecker
      
      * chore: fix docs typo
      
      * chore: clean up spellchecker impl as per feedback
      
      * remove unneeded deps
      6bcf67e0
  34. Oct 29, 2019
  35. Oct 22, 2019