Re: [heycam/webidl] Propagate active script to callbacks (#902)

This change feels "correct" to me, but I'm curious, does it affect any cases besides when `eval` (or possibly other kinds of functions implemented by the platform which parse JavaScript) is used *directly* as a WebIDL callback? This feels like a relatively narrow case; it doesn't seem so bad to fall back to the document's base URL in this edge case.

I'm wondering how much harm the current semantics of falling back to `import()` being relative to the document's base URL is causing for web developers. Have we seen any bug reports from web developers confused about these semantics, for example?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/heycam/webidl/pull/902#issuecomment-670165803

Received on Thursday, 6 August 2020 20:06:21 UTC