On Thursday, August 26, 2021 at 8:58:29 PM UTC+2 lha...@mozilla.com wrote:

> On Wednesday, August 25, 2021 at 3:56:34 PM UTC+2 yoav...@chromium.org 
> wrote:
>
>> On Tuesday, August 24, 2021 at 11:04:33 AM UTC+2 Andreas Haas wrote:
>>
> Contact emails
>>>
>>> thib...@chromium.org, ah...@chromium.org, va...@chromium.org, 
>>> ahe...@chromium.org
>>>
>>
>>> Explainer
>>>
>>> https://github.com/aheejin/exception-handling
>>>
>>> Specification
>>>
>>> https://github.com/WebAssembly/exception-handling
>>>
>>> Summary
>>>
>>> This feature is adding exception support to WebAssembly. Exception 
>>> handling allows code to break control flow when an exception is thrown. The 
>>> exception can be any exception known by the WebAssembly module, or it may 
>>> be an unknown exception that was thrown by a called imported function.
>>>
>>>
>>> Blink component
>>>
>>> Blink>JavaScript>WebAssembly 
>>> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EJavaScript%3EWebAssembly>
>>>
>>> Search tags
>>>
>>> wasm <https://chromestatus.com/features#tags:wasm>, webassembly 
>>> <https://chromestatus.com/features#tags:webassembly>, Exceptions 
>>> <https://chromestatus.com/features#tags:Exceptions>
>>>
>>> TAG review
>>>
>>> Not required for WebAssembly feature launches
>>>
>>> TAG review status
>>>
>>> Not applicable
>>>
>>> Risks
>>>
>>> Interoperability and Compatibility
>>>
>>> Gecko: Positive (https://bugzilla.mozilla.org/show_bug.cgi?id=1335652 
>>> <https://chromestatus.com/admin/features/launch/4756734233018368/5?intent=1>
>>> )
>>>
>> Looks like they shipped (or at least fully implemented), so that's 
>> definitely a strong signal :)
>>
>
> We have an incomplete implementation (available behind a flag in Nightly, 
> not on by default even there) and have not in any sense shipped anything.  
> We do not (to my knowledge) have any publicly stated position on this spec, 
> apart from that bug and an intent-to-prototype.
>

Apologies. I read too much into the issue marked as FIXED. 


> --lars
>
>  
>>
>>>
>>> WebKit: Positive They're probably not likely to begin working on the 
>>> proposal before stage 3
>>>
>>
>> Links?
>>  
>>
>>>
>>> Web developers: The developer feedback on the spec proposal (
>>> https://github.com/WebAssembly/exception-handling) was positive. This 
>>> feature is one of the last bits missing to port legacy c++ apps to the web. 
>>> Code that uses WebAssembly Exception Handling can be generated by 
>>> Emscripten <https://emscripten.org/docs/porting/exceptions.html> and 
>>> has been used successfully in the origin trial. 
>>>
>>>
>>> Debuggability
>>>
>>> Supported using DevTools
>>>
>>>
>>> Is this feature fully tested by web-platform-tests 
>>> <https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md>
>>> ?
>>>
>>> Yes, tests are provided by the spec, see 
>>> https://github.com/WebAssembly/exception-handling/tree/master/test.
>>>
>>> Flag name
>>>
>>> WebAssembly Exception handling can be enabled and disabled by the V8 
>>> Flag: --experimental-wasm-eh.
>>>
>>>
>>> Requires code in //chrome?
>>>
>>> No
>>>
>>> Tracking bug
>>>
>>> https://bugs.chromium.org/p/v8/issues/detail?id=8091
>>>
>>> Launch bug
>>>
>>> https://bugs.chromium.org/p/chromium/issues/detail?id=1173515
>>>
>>> Estimated milestones
>>>
>>> OriginTrial desktop first
>>>
>>> 90
>>>
>>> OriginTrial desktop last
>>>
>>> 94
>>>
>>> OriginTrial android first
>>>
>>> 90
>>>
>>> OriginTrial android last
>>>
>>> 94
>>>
>>>
>>> Link to entry on the Chrome Platform Status
>>>
>>> https://chromestatus.com/feature/4756734233018368
>>>
>>> Links to previous Intent discussions
>>>
>>> Intent to Experiment: 
>>> https://groups.google.com/a/chromium.org/g/blink-dev/c/7l3oDJuNs6o/m/MtlFURU1BAAJ
>>>
>>
>> Any conclusions/feedback from the Origin Trial?
>>  
>>
>>>
>>>
>>> This intent message was generated by Chrome Platform Status 
>>> <https://www.chromestatus.com/>.
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/92a38cf6-cd34-430a-bb1f-56dbae947a2fn%40chromium.org.

Reply via email to