On Wed, Feb 7, 2024 at 6:52 AM Yoav Weiss (@Shopify)
<yoavwe...@chromium.org> wrote:
LGTM to run a deprecation trial M124-M134 inclusive.
Thanks!
May our mutations no longer be eventful!!
😊
On Wed, Feb 7, 2024 at 3:50 PM Mason Freed
<mas...@chromium.org> wrote:
On Wed, Feb 7, 2024 at 6:06 AM Yoav Weiss (@Shopify)
<yoavwe...@chromium.org> wrote:
Just to clarify - this intent is asking to start a
deprecation trial for mutation events in 124 and
ending it in 134, but you'd send a separate intent on
the actual removal of mutation events?
Yes, that’s correct. Here’s the request for deprecation
thread:
https://groups.google.com/a/chromium.org/g/blink-dev/c/qDsKRU-cQ_4/m/P_iXWapTBgAJ
And I’ll send a request for removal closer to 126.
Thanks,
Mason
On Tue, Feb 6, 2024 at 5:12 PM Mason Freed
<mas...@chromium.org> wrote:
On Tue, Feb 6, 2024 at 3:38 AM Yoav Weiss
(@Shopify) <yoavwe...@chromium.org> wrote:
Note that them shipping 2.0 and everyone
upgrading to 2.0 are not the same thing, and
is unlikely to happen at the same time..
Agreed for sure. That’s why I’ve been trying to
get them to confirm exactly what functionality
will be broken. I can’t see any breakage myself.
What would breakage look like? Are we
expecting JS to be borked entirely? Or do
we expect the events to stop firing,
resulting in hopefully smaller and
less-visible breakage?
No there shouldn’t be any exceptions thrown, so
the JS should be fine. It’s just that those
events will not be fired. The breakage, whatever
it is, is so small that I’ve yet been able to
notice it. That’s not to say there isn’t risk -
there surely is. Just that I’m hopeful.
Thanks,
Mason
The npm package you listed,
for example, would use the
actual events if available,
so sites using that polyfill
would also count towards the
event usage if the browser
supports those even though
that's "safe", right?
This is an excellent point that I
hadn't thought of. I'm going to
modify the polyfill right now to
*always* run. That way polyfilled
usage will no longer be counted.
I'm used to writing polyfills for
features that are getting
*added*, where you want to avoid
using the polyfill when the
feature is supported. This is the
opposite.
Thanks,
Mason
/Gecko/: Positive
(https://github.com/mozilla/standards-positions/issues/807)
"very strong positive
position"
/WebKit/: No signal
(https://github.com/WebKit/standards-positions/issues/192)
/Web developers/: No signals
/Other signals/:
WebView
application risks
Does this intent
deprecate or change
behavior of existing
APIs, such that it has
potentially high risk for
Android WebView-based
applications?
None
Goals for
experimentation
Ongoing technical
constraints
Debuggability
Will this feature
be supported on
all six Blink
platforms
(Windows, Mac,
Linux, ChromeOS,
Android, and
Android WebView)?
Yes
Is this feature
fully tested by
web-platform-tests
<https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>?
No
Flag name on
chrome://flags
Finch feature name
None
Non-finch
justification
None
Requires code in
//chrome?
False
Tracking bug
https://crbug.com/1446498
Estimated milestones
Shipping on desktop 115
OriginTrial desktop last
134
OriginTrial desktop first
124
Shipping on Android 115
OriginTrial Android last
134
OriginTrial Android first
124
Shipping on WebView 115
OriginTrial webView last
134
OriginTrial webView first
124
Link to entry on
the Chrome
Platform Status
https://chromestatus.com/feature/5083947249172480
Links to previous
Intent discussions
Intent to Experiment:
https://groups.google.com/a/chromium.org/g/blink-dev/c/qDsKRU-cQ_4/m/isA1mZ_aAAAJ
This intent message was
generated by Chrome
Platform Status
<https://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/CAM%3DNeDjevtANjMn1NUK83UGyJyv4HrLCFkjs9fhL6UVov_uAkA%40mail.gmail.com
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAM%3DNeDjevtANjMn1NUK83UGyJyv4HrLCFkjs9fhL6UVov_uAkA%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/CAM%3DNeDgpfzo%3DztS_MEzJg7N4vgiNXR2D-CcBwvZp9KaX_W0MyA%40mail.gmail.com
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAM%3DNeDgpfzo%3DztS_MEzJg7N4vgiNXR2D-CcBwvZp9KaX_W0MyA%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/CAM%3DNeDh1kCKirZo_qYm%2B2FZEXJYn8P3BY%2B7zLbAWMLGx-BRKTA%40mail.gmail.com
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAM%3DNeDh1kCKirZo_qYm%2B2FZEXJYn8P3BY%2B7zLbAWMLGx-BRKTA%40mail.gmail.com?utm_medium=email&utm_source=footer>.