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. Nov 08, 2019
  2. Nov 07, 2019
  3. Nov 06, 2019
  4. Nov 05, 2019
    • Electron Bot's avatar
      Bump v7.1.0 · b27a34eb
      Electron Bot authored
      v7.1.0
      b27a34eb
    • Samuel Attard's avatar
      chore: prepare for 7.1.0 · 18176b48
      Samuel Attard authored
      18176b48
    • Milan Burda's avatar
    • Samuel Attard's avatar
    • Samuel Attard's avatar
      feat: add a new contextBridge module (#20789) · 976c7d12
      Samuel Attard authored
      * feat: add a new contextBridge module (#20307)
      
      * feat: add a new contextBridge module
      
      * chore: fix docs linting
      
      * feat: add support for function arguments being proxied
      
      * chore: ensure that contextBridge can only be used when contextIsolation is enabled
      
      * docs: getReverseBinding can be null
      
      * docs: fix broken links in md file
      
      * feat: add support for promises in function parameters
      
      * fix: linting failure for explicit constructor
      
      * Update atom_api_context_bridge.cc
      
      * chore: update docs and API design as per feedback
      
      * refactor: remove reverse bindings and handle GC'able functions across the bridge
      
      * chore: only expose debugGC in testing builds
      
      * fix: do not proxy promises as objects
      
      * spec: add complete spec coverage for contextBridge
      
      * spec: add tests for null/undefined and the anti-overwrite logic
      
      * chore: fix linting
      
      * spec: add complex nested back-and-forth function calling
      
      * fix: expose contextBridge in sandboxed renderers
      
      * refactor: improve security of default_app using the new contextBridge module
      
      * s/bindAPIInMainWorld/exposeInMainWorld
      
      * chore: sorry for this commit, its a big one, I fixed like everything and refactored a lot
      
      * chore: remove PassedValueCache as it is unused now
      
      Values transferred from context A to context B are now cachde in the RenderFramePersistenceStore
      
      * chore: move to anonymous namespace
      
      * refactor: remove PassValueToOtherContextWithCache
      
      * chore: remove commented unused code blocks
      
      * chore: remove .only
      
      * chore: remote commented code
      
      * refactor: extract RenderFramePersistenceStore
      
      * spec: ensure it works with numbered keys
      
      * fix: handle number keys correctly
      
      * fix: sort out the linter
      
      * spec: update default_app asar spec for removed file
      
      * refactor: change signatures to return v8 objects directly rather than the mate dictionary handle
      
      * refactor: use the v8 serializer to support cloneable buffers and other object types
      
      * chore: fix linting
      
      * fix: handle hash collisions with a linked list in the map
      
      * fix: enforce a recursion limit on the context bridge
      
      * chore: fix linting
      
      * chore: remove TODO
      
      * chore: adapt for PR feedback
      
      * chore: remove .only
      
      * chore: clean up docs and clean up the proxy map when objects are released
      
      * chore: ensure we cache object values that are cloned through the V8 serializer
      
      * docs: mark contextBridge as experimental (#20638)
      
      * docs: mark contextBridge as experimental
      
      This commit didn't make it to the original PR, quick addition here
      
      * Update context-bridge.md
      
      * chore: update for 7-0-x differences
      
      * chore: update callback header
      
      * chore: add v8 serializer converter, cherry picked from 2fad53e6
      
      * chore: update for 7-0-x differences
      976c7d12
    • Samuel Attard's avatar
      chore: prepare for 7.1.0 · ef548b65
      Samuel Attard authored
      ef548b65
    • trop[bot]'s avatar
      37c1df6c
  5. Nov 04, 2019
  6. Nov 02, 2019
    • Electron Bot's avatar
      Bump v7.0.1 · cac0a4fe
      Electron Bot authored
      v7.0.1
      cac0a4fe
    • John Kleinschmidt's avatar
      ci: Revert CircleCI changes (#20916) · e6807b38
      John Kleinschmidt authored
      * Revert "build: lengthen wait times and retries for CircleCI releases (#20893)"
      
      This reverts commit 41b32cf5.
      
      * Revert "ci: verify CircleCI job number before returning job url (#20864)"
      
      This reverts commit b97c3aca.
      
      * Revert "build: run publish jobs in the secure context and enable sccache (#20863)"
      
      This reverts commit 055b5d27.
      
      * Revert "ci: use CircleCI 2.1 config and v2 APIs (#20852)"
      
      This reverts commit 18417425.
      e6807b38
  7. Nov 01, 2019