Commit Graph

30 Commits

Author SHA1 Message Date
Benjamin Pasero
06ab39c8e6 debt - adopt product service in more places 2020-06-12 11:19:26 +02:00
Matt Bierner
cadabab73f Mark _serviceBrand properties using declare (#99312)
_serviceBrand is only used for typing and should not result in emit

Also adds readonly
2020-06-05 11:04:15 -07:00
Benjamin Pasero
c86de794a0 sandbox - move main process service into electron-sandbox 2020-05-25 13:57:24 +02:00
Benjamin Pasero
7f34cb5384 sandbox - ensure IElectronService is declared from electron-sandbox layer 2020-05-25 12:41:39 +02:00
Benjamin Pasero
97a9b02ebc sandbox - add windowId to electron service 2020-05-25 10:56:45 +02:00
Benjamin Pasero
de1c06c061 sandbox - move url service 2020-05-25 10:20:43 +02:00
Benjamin Pasero
bd62ffe1f4 sandbox - move electron service into common/sandbox 2020-05-25 10:13:03 +02:00
Benjamin Pasero
2c2750be08 sandbox - get rid of IMainProcessService2 2020-05-23 14:33:57 +02:00
Benjamin Pasero
88af9b528f sandbox - make sure to use sandboxed main process service consistently in renderer 2020-05-23 08:47:49 +02:00
Benjamin Pasero
dc8f291781 sandbox - let workspaces service use sandboxed IPC 2020-05-23 08:05:47 +02:00
Benjamin Pasero
9ce4ebbf0f debt - fold electron environment and native environment into one 2020-03-03 08:34:59 +01:00
Johannes Rieken
481485b354 use string instead of URL, help with IE11 and with unwanted URL magic 2019-11-14 15:05:10 +01:00
Johannes Rieken
9106843dc2 IOpener must accept URI and URL 2019-11-14 10:08:03 +01:00
Benjamin Pasero
c5e2892b29 urls - add option to disable confirm dialog 2019-10-02 14:38:37 +02:00
Joao Moreno
501416814e fixes #80816 2019-09-30 15:12:42 +02:00
Benjamin Pasero
f39e5c3c13 fix build 2019-09-27 10:48:18 +02:00
Benjamin Pasero
ad1a0e6d9f debt - move ipcChannelCreator into ipc.ts 2019-09-27 10:05:04 +02:00
Benjamin Pasero
f132464a79 debt - adopt proxy channel for URL channel 2019-09-27 09:58:18 +02:00
Benjamin Pasero
3f38682210 💄 electron environment service 2019-09-26 11:58:31 +02:00
Benjamin Pasero
003a09848e debt - introduce IElectronEnvironmentService 2019-09-26 11:54:17 +02:00
Benjamin Pasero
01b5fe023e debt - remove windowId from window service 2019-09-26 11:24:13 +02:00
Benjamin Pasero
08a5964645 web - change API to URI (from UriComponents) 2019-09-17 07:44:34 +02:00
Benjamin Pasero
93bb67d7ef debt - use common/product over node/product 2019-09-16 11:35:11 +02:00
Benjamin Pasero
3422d28e2c web api - use URIComponents 2019-09-13 18:08:27 +02:00
Benjamin Pasero
d0481dca92 web - move selfhost pieces out of workbench 2019-09-10 11:06:54 +02:00
João Moreno
0b3ae7e089 Implement URLHandler router which looks at windowId query param (#80260)
* move urlIpc to common

* implement URLHandlerRouter

fixes #79635

* Add windowId to app URI

* use encodeURIComponent
2019-09-10 10:26:52 +02:00
Benjamin Pasero
dc5e052507 url service - also handle external urls 2019-09-02 14:23:34 +02:00
Johannes Rieken
dedf0de944 change type of _serviceBrand from any to undefined, #79918 2019-08-30 15:40:46 +02:00
Benjamin Pasero
dabeb6f404 web urls - use absolute paths 2019-08-22 16:50:05 +02:00
Benjamin Pasero
719cdaa87c web - implement callback auth flow 2019-08-22 10:43:41 +02:00