Commit Graph
141 Commits
Author SHA1 Message Date
Alex Dima d98cd850ae Add support for unique web worker extension host origins 2021-06-27 22:35:17 +02:00
Sandeep Somavarapu 630678d0cb remove assumeGalleryExtensionsAreAddressable api 2021-06-23 17:42:31 +02:00
Sandeep Somavarapu 9a9dcf8839 remove builtinExtensionsFilter api 2021-06-22 15:53:26 +02:00
João Moreno 4a9c5798d9 clean docs 2021-06-21 12:42:54 +02:00
Sandeep Somavarapu 23e8c9bc77 update doc 2021-06-21 09:31:04 +02:00
Sandeep Somavarapu ed237e1138 update doc 2021-06-18 16:16:23 +02:00
Alex Ross a414bf2973 Add protocol to tunnel API
Part of #124816
2021-06-17 16:13:54 +02:00
Sandeep Somavarapu 9ce9551a8b Improvements & clean up
- Deprecate static extensions
- Introduce additional builtin extensions
- Install web extension from location
2021-06-17 15:26:44 +02:00
Sandeep Somavarapu 522faa099d support gallery extensions as static extensions 2021-06-16 15:18:08 +02:00
João Moreno 7a83e5aa62 workbench API: assumeGalleryExtensionsAreAddressable 2021-05-27 13:57:19 +02:00
João Moreno 4e7029f593 workbench web api: builtinExtensionsFilter 2021-05-18 20:05:49 +02:00
João Moreno baa0a2890e web api: expose uriScheme and openUri 2021-05-12 14:52:07 +02:00
Alex Dima 0c4663383d Merge remote-tracking branch 'origin/main' into alex/change-default-enable-builtin-extensions 2021-04-26 13:10:00 +02:00
Benjamin Pasero 975e8ba284 web api - move log level into new dev options 2021-04-26 11:23:52 +02:00
Benjamin Pasero f52952332d :chore: some ReadOnlyArray => readonly 2021-04-26 11:16:15 +02:00
Alexandru Dima 3ebd601fac Change default for enable builtin extensions 2021-04-22 15:28:27 +02:00
Martin Aeschlimann f5b31e9a33 use UriComponents for extensionTestsPath. For #121734 2021-04-22 09:55:48 +02:00
Martin Aeschlimann af76d0cf13 export IDevelopmentOptions 2021-04-22 09:51:06 +02:00
Martin Aeschlimann eaec4b3f2c workbench embedder API: developmentOptions 2021-04-21 22:55:59 +02:00
Martin Aeschlimann 5fa2193ba7 add extensionTestsPath to IWorkbenchConstructionOptions 2021-04-20 15:35:32 +02:00
Martin Aeschlimann d4a6400596 Merge branch 'main' into aeschli/testsInWebEH 2021-04-20 14:10:09 +02:00
Benjamin Pasero 8f67a43aa2 web api - remove types that are not exposed in any API 2021-04-19 15:29:26 +02:00
Martin Aeschlimann 200d4c7761 tests in web extension host 2021-04-18 16:34:07 +02:00
Benjamin Pasero 1f30107d9e product - move the interfaces into base layer for reuse in sandbox 2021-04-01 09:49:57 +02:00
Sandeep Somavarapu 547312993f provide extensions sync state version api in web
- reset the resource sync state when the version changes
2021-03-17 16:27:35 +01:00
Alexandru Dima f7ff53d7b0 Remove _wrapWebWorkerExtHostInIframe 2021-03-05 17:10:00 +01:00
Eric Amodio c9042f4985 Adds force option to defaultLayout 2021-02-24 10:40:54 -05:00
Benjamin Pasero 5d63134de9 web - fix compile 2021-01-28 11:54:09 +01:00
Benjamin Pasero 19cbd870aa web api - expose env as API from facade (#115295)
* web api - expose env as API from facade

* 💄
2021-01-28 11:30:33 +01:00
Benjamin Pasero fed0eb5fd9 web - remove old API interfaces 2021-01-22 12:35:20 +01:00
Alex Ross b4e4bd1642 Allow tunnel providers to support making a tunnel public 2021-01-13 12:29:35 +01:00
Alex Ross a7cf03de2d Add elevation message to ports UI (#113990)
This change allows remote extension to handle elevation if they want.
Fixes microsoft/vscode-remote-release#3922
2021-01-07 16:21:06 +01:00
Alex Ross 14bb2fdc12 Tunnels from a tunnel factory can have async dispose 2021-01-07 11:34:17 +01:00
Benjamin Pasero 64eb716d57 env - fully qualify our own variables 2021-01-04 11:08:36 +01:00
Benjamin Pasero 6c5916cafe web api - document some methods I forgot 2020-12-15 14:50:53 +01:00
Johannes Rieken 0f56b9b686 add embedder API to retrieve (startup) performance marks 2020-12-15 13:03:33 +01:00
Johannes Rieken c87c95a1a0 prefix our performance marks with code/, e.g code/didStartRenderer etc 2020-12-14 15:49:58 +01:00
Benjamin Pasero 392b6a94e0 perf - remove redundant performance usages
@jrieken fyi
2020-11-26 07:42:05 +01:00
Alex Ross 799e72cc2f Add tunnel creation options to web api 2020-11-25 11:45:11 +01:00
Alex Ross 540cb21d92 Add an elevate parameter to tunnelFactory
Part of #110795
2020-11-17 11:35:33 +01:00
Eric Amodio 3f62d10652 Removes deprecated IDefaultLayout interfaces 2020-11-11 00:33:03 -05:00
Rachel Macfarlane 47f1e94d58 Remove deprecated authenticationSessionId from embedder API cont 2020-10-23 16:13:16 -07:00
Alex Dima b72438c7f3 Don't use data: as the src of the web worker extension host iframe (#108285) 2020-10-21 20:03:54 +02:00
Benjamin Pasero 2f95140692 web - allow to dispose the workbench
This will remove any unload veto handlers.
2020-10-20 10:53:57 +02:00
Sandeep Somavarapu ec83474a0f remove userdataprovider api 2020-10-09 17:21:51 +02:00
Benjamin Pasero 10884cc327 web - better resolve log level 2020-10-08 10:14:07 +02:00
Sandeep Somavarapu a6dbf4c82c add settings sync enablement handler 2020-09-28 23:56:31 +02:00
Sandeep Somavarapu d9ba49fae6 make enablement handler optional 2020-09-24 13:18:30 +02:00
Benjamin Pasero 0299fd433f sandbox - move keytar into native host service (#107292) 2020-09-24 08:43:37 +02:00
Sandeep Somavarapu 4ad1655304 move settings sync options into single interface 2020-09-22 08:57:57 +02:00