Hi, everyone,

I recently filed and started working 
on https://bugs.chromium.org/p/chromium/issues/detail?id=737497, which is 
about Blink's handling of DOMException and how it deviated from the WebIDL 
spec. It ended up prompting some spec changes (under review), one of which 
is that non-standard %Error% properties (such as stack) should be added to 
DOMException even though the latter does not inherit from the former. 
DOMException's prototype should inherit from %ErrorPrototype% though, so 
moving stack there would automatically solve the problem for us in 
Blink-land.

I also stumbled upon https://github.com/tc39/proposal-error-stacks, and it 
looks like Firefox already does this, and the proposal also goes in that 
direction.

Would this change be OK with the V8 team? Should I send an 
intent-to-implement email once the spec/web-platform-tests changes are 
merged?

-- 
-- 
v8-dev mailing list
v8-dev@googlegroups.com
http://groups.google.com/group/v8-dev
--- 
You received this message because you are subscribed to the Google Groups 
"v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to v8-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to