Great!

LGTM1

On Wed, Sep 1, 2021 at 9:09 AM Andreas Haas <ah...@chromium.org> wrote:

> The signals from the other implementations are in now and are both
> positive, see
>
> * WebKit:
> https://lists.webkit.org/pipermail/webkit-dev/2021-August/031958.html
> * Gecko: https://github.com/mozilla/standards-positions/issues/573
>
> On Fri, Aug 27, 2021 at 11:55 PM Adam Klein <ad...@chromium.org> wrote:
>
>> Thanks Chris. Here's the updated signals links (no replies yet on either):
>>
>> * WebKit:
>> https://lists.webkit.org/pipermail/webkit-dev/2021-August/031958.html
>> * Gecko: https://github.com/mozilla/standards-positions/issues/573
>>
>> On Thursday, August 26, 2021 at 2:14:57 PM UTC-7 Chris Harrelson wrote:
>>
>>> 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 <yoavwe...@chromium.org>
>>> wrote:
>>>
>>>>
>>>>
>>>> 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
>>>> <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 blink-dev+unsubscr...@chromium.org.
> To view this discussion on the web visit
> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAELSTve34mMRwax9sGCBXe604zkiPJAUmXHJ8bB0J-_5oLDWyg%40mail.gmail.com
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAELSTve34mMRwax9sGCBXe604zkiPJAUmXHJ8bB0J-_5oLDWyg%40mail.gmail.com?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 blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw_PHZ2b4XNtnqmF0r3DB-5V3tnoh9RkErVLmJSnhU6GpQ%40mail.gmail.com.

Reply via email to