Commit History

Author SHA1 Message Date
  Milan Burda 79b3393768 chore: remove bunch of usages of any (#27512) 4 years ago
  Milan Burda a55e028b12 fix: handle _sendToFrameInternal() throwing an exception in remote/server.ts (#27046) 4 years ago
  Jeremy Rose 07a1c2a3e5 fix: restrict sendToFrame to same-process frames by default (#26875) 4 years ago
  Milan Burda b111bba387 fix: send IPC_MESSAGES.RENDERER_RELEASE_CALLBACK as internal message (#26808) 4 years ago
  Milan Burda c8d77cae4a refactor: replace V8 hidden values with WeakMap / WeakSet (#26659) 4 years ago
  Milan Burda 2c68bad631 refactor: create IPC_MESSAGES enum for IPC message channels (#25694) 4 years ago
  Milan Burda fb11a12d5b refactor: replace a few any-s with proper types (#25681) 4 years ago
  Shelley Vohr 77038b7bda chore: upgrade to Node.js v14.9.0 (#25249) 4 years ago
  Jeremy Rose 36bd940bc3 refactor: ginify NativeImage (#24486) 4 years ago
  Samuel Attard b02748e607 build: ensure that electron/lib/browser can only use browser or common imports (#24512) 4 years ago
  Jeremy Rose 605e50269e chore: convert rpc-server to ts (#24271) 4 years ago
  Shelley Vohr 659e79fc08 refactor: prevent consistent early exception (#24191) 4 years ago
  Jeremy Rose e1e73fa5f5 refactor: use WeakRef on main process side of remote (#24115) 4 years ago
  Jeremy Rose 7274467f73 refactor: tsify remote (#24034) 4 years ago
  Jeremy Rose 78fe545d18 refactor: remove renderer-side refcount in remote (#24054) 4 years ago
  Shelley Vohr e8ea007104 fix: ensure nativeImage serialization main->renderer (#23759) 4 years ago
  Shelley Vohr 762f7bcca2 refactor: use typeutils for nativeImage serialization (#23693) 4 years ago
  Shelley Vohr 4b23a85475 refactor: correctly serialize nativeImage/buffer with typeUtils (#23666) 4 years ago
  Shelley Vohr ee0f67d541 fix: nativeImage remote serialization (#23543) 4 years ago
  Samuel Attard 5d657dece4 build: enable JS semicolons (#22783) 5 years ago
  Samuel Attard b87b501161 build: update eslint + eslint plugins (#22777) 5 years ago
  Jeremy Apthorp b77f701aeb feat: disable the remote module by default (#22091) 5 years ago
  Jeremy Apthorp 2e1531ad90 feat: warn when remote is used without enableRemoteModule: true (#21546) 5 years ago
  Milan Burda 3f2cb91a35 refactor: declare KeyWeakMap<K, V> returned by createIDWeakMap() / createDoubleIDWeakMap() (#21171) 5 years ago
  Milan Burda 1d596f616d fix: NativeImage serialization of <webview>.capturePage() result (#20825) 5 years ago
  Milan Burda 093f2dd4a6 chore: remove deprecated <webview>.getWebContents() (#20986) 5 years ago
  Milan Burda 0f7ebff81e fix: pass frameId to v8Util.setRemoteCallbackFreer() (#20732) 5 years ago
  Milan Burda ba8f80267c fix: send ELECTRON_BROWSER_CONTEXT_RELEASE asynchronously (#20632) 5 years ago
  Jeremy Apthorp b155ebeeb3 fix: don't overwrite global constructor names in remote (#20637) 5 years ago
  Milan Burda b92163d226 refactor: take advantage of structured clone algorithm in the remote module (#20427) 5 years ago