Ryosuke Niwa

@rniwa
251 Followers
68 Following
166 Posts
WebKitten since 2009. 超愛貓❤️の喺美國嘅日本人
GitHubhttps://github.com/rniwa
Websitehttps://rniwa.com/
I guess I'm going to JSConf in Tokyo now 😆
Who else is in Japan for TPAC? #w3c #tpac
I've been working on and off this problem since April. I'm glad it's finally done: https://commits.webkit.org/297270@main
docs.google.com: Can't type with Devanagari input source · WebKit/WebKit@1322eea

https://bugs.webkit.org/show_bug.cgi?id=295763 Reviewed by Wenson Hsieh. The bug was caused by WebKit dispatching keydown event after composition and input events when handling key events with in...

GitHub
I bought myself a new laptop with M4 Max and my goodness, it's shockingly fast. 😳
Announcing Speedometer 3.1

Speedometer 3.1 is a minor version bump fixing the benchmark harness to improve measurement accuracy.

BrowerBench.org
In particular, we had a very interesting discussion on how we can support server-side rendering of a webpage with a browser native templating engine, and how we can proceed with an API like DOM parts or persistent DocumentFragment.
We had very productive discussions of scoped custom element registries, DOM parts, and template instantiation as a part of W3C breakout day! Thank you all for participating!

https://commits.webkit.org/292246@main

This completes the deployment of all smart pointer static analyzers in WebKit. They warn against use of raw pointers and references in WebKit, paving a way for safer web browsing experience.

Enable RetainPtr checkers and forward declaration checker · WebKit/WebKit@770f295

https://bugs.webkit.org/show_bug.cgi?id=289828 Reviewed by David Kilzer. Enable the following WebKit.alpha checkers: - alpha.webkit.ForwardDeclChecker - Detects forward declared types. - alpha.we...

GitHub
Please don't publish / release a polyfill for unshipped Web features. Someone is bound to use it in production and ruin it for everyone else.

https://commits.webkit.org/290381@main

Sigh... requestIdleCallback is a really doomed feature. We're never gonna ship it.

Unreviewed, reverting 289832@main. · WebKit/WebKit@e6f3a0b

https://bugs.webkit.org/show_bug.cgi?id=287681 Caused a page load regression in Googlec Reverted changeset: "Re-enable requestIdleCallback on Apple ports" https://bugs.webkit.org/show...

GitHub