Skip to content

Integrate caveats in article tree - #19

Open
kriskowal wants to merge 1 commit into
mainfrom
kriskowal-integrate-non-overt-channels
Open

Integrate caveats in article tree#19
kriskowal wants to merge 1 commit into
mainfrom
kriskowal-integrate-non-overt-channels

Conversation

@kriskowal

Copy link
Copy Markdown
Member

No description provided.

@kriskowal
kriskowal requested a review from erights April 14, 2026 00:43
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying hardenedjs-org with  Cloudflare Pages  Cloudflare Pages

Latest commit: 68ad24f
Status: ✅  Deploy successful!
Preview URL: https://aab5833f.hardenedjs-org.pages.dev
Branch Preview URL: https://kriskowal-integrate-non-over.hardenedjs-org.pages.dev

View logs

@phoddie

phoddie commented Apr 15, 2026

Copy link
Copy Markdown
Contributor

This looks really good. I did flag one very small point:

The JavaScript spec by definition does not specify the behavior of host objects; that is up to each host platform. However, they are initially accessible only from properties of the realm's globalThis object

In the Moddable SDK (building on XS), host objects can be accessed through modules built into the host. ECMA-419 does this using the embedded: prefix on module specifiers. Compartments work well to attenuate the capabilities of these classes for untrusted scripts.

@@ -1,5 +1,10 @@
# Non-overt (side and covert) Channels beyond the Challenge page
Dynamic and static sources of non-determinism in JavaScript
---

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks like file was accidentally renamed to include a type

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants