LGTM2

On Wed, Sep 1, 2021 at 6:12 PM Chris Harrelson <chris...@chromium.org>
wrote:

> 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/CAL5BFfW%3Dmo1pJJWiWC5v0kZ-fnR7EX%2BcOOe7faTZ1qK2Usesag%40mail.gmail.com.

Reply via email to