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 |