Skip to content

Commit 6270c95

Browse files
committed
fix display names
1 parent 9a1d250 commit 6270c95

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,20 +33,20 @@ pip uninstall jupyterlite-javascript-kernel
3333

3434
The extension currently registers two JavaScript kernelspecs:
3535

36-
- `JavaScript`:
36+
- `JavaScript (IFrame)`:
3737
Runs code in a hidden runtime `iframe` on the main page thread. Use this when your code needs browser DOM APIs like `document`, `window`, or canvas access through the page context.
38-
- `JavaScript (Worker)`:
38+
- `JavaScript (Web Worker)`:
3939
Runs code in a dedicated Web Worker. Use this for stronger isolation and to avoid blocking the main UI thread.
4040

4141
Pick either kernel from the notebook kernel selector in JupyterLite.
4242

4343
### Worker mode limitations
4444

45-
Web Workers do not expose DOM APIs. In `JavaScript (Worker)`, APIs such as `document`, direct element access, and other main-thread-only browser APIs are unavailable.
45+
Web Workers do not expose DOM APIs. In `JavaScript (Web Worker)`, APIs such as `document`, direct element access, and other main-thread-only browser APIs are unavailable.
4646

4747
### Import side effects in iframe mode
4848

49-
In `JavaScript` (iframe mode), user code and imports execute in the runtime iframe scope.
49+
In `JavaScript (IFrame)`, user code and imports execute in the runtime iframe scope.
5050

5151
By default, module-level side effects stay in the runtime iframe. To intentionally affect the main page (`window.parent`), access it directly.
5252

packages/javascript-kernel-extension/src/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ const kernelIFrame: JupyterFrontEndPlugin<void> = {
7272
activate: (app: JupyterFrontEnd, kernelspecs: IKernelSpecs) => {
7373
registerKernel(kernelspecs, {
7474
name: 'javascript',
75-
displayName: 'JavaScript',
75+
displayName: 'JavaScript (IFrame)',
7676
runtime: 'iframe'
7777
});
7878
}
@@ -88,7 +88,7 @@ const kernelWorker: JupyterFrontEndPlugin<void> = {
8888
activate: (app: JupyterFrontEnd, kernelspecs: IKernelSpecs) => {
8989
registerKernel(kernelspecs, {
9090
name: 'javascript-worker',
91-
displayName: 'JavaScript (Worker)',
91+
displayName: 'JavaScript (Web Worker)',
9292
runtime: 'worker'
9393
});
9494
}

0 commit comments

Comments
 (0)