Hi, two points:

* This proposal appears to be only at phase 3
<https://github.com/WebAssembly/proposals/blob/master/README.md>, which is
one lower than the "intent-is-rubber-stamped" level. If you wish to ship
now, please provide signals from the other implementations.
* Implementation signals must come from bit.ly/blink-signals.

On Thu, Aug 26, 2021 at 12:18 PM Yoav Weiss <[email protected]> wrote:

>
>
> On Thursday, August 26, 2021 at 8:58:29 PM UTC+2 [email protected] wrote:
>
>> On Wednesday, August 25, 2021 at 3:56:34 PM UTC+2 [email protected]
>> wrote:
>>
>>> On Tuesday, August 24, 2021 at 11:04:33 AM UTC+2 Andreas Haas wrote:
>>>
>> Contact emails
>>>>
>>>> [email protected], [email protected], [email protected],
>>>> [email protected]
>>>>
>>>
>>>> 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 [email protected].
> 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
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/92a38cf6-cd34-430a-bb1f-56dbae947a2fn%40chromium.org?utm_medium=email&utm_source=footer>
> .
>

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw-KPicDJvmQ7VitxWQqh_51%3DN1LCr3X32LLjUy--2sMNg%40mail.gmail.com.

Reply via email to