Ujjwal Sharma
banner
ryzokuken.bsky.social
Ujjwal Sharma
@ryzokuken.bsky.social
Programming Languages & Web Standards @igalia.com
@tc39.es co-chair, ECMA-402 (JS Intl) co-editor
A Coruña, Galiza
🏴🐈‍⬛
Reposted by Ujjwal Sharma
ECMAScript excitement 😉

TC39 has a *packed* agenda for next week & will consider advancing:

4️⃣ Intl.Locale info
4️⃣ Iterator Sequencing
4️⃣ JSON.parse source
3️⃣ Intl Era Month Code
3️⃣ Joint Iteration
2️⃣.7️⃣ Error.prototype.stack
2️⃣.7️⃣ export defer
2️⃣ Amount
2️⃣ await dictionary
2️⃣ Declarations in Conditionals

🧵
November 11, 2025 at 9:00 AM
Reposted by Ujjwal Sharma
Servo Report for Week 44 2025

Highlights from last week:

- Implemented `ToggleEvent` and use for `<details>` element
- Servo now handles touch events on Android, unifying touch handling across platforms
- Implemented the Compression API
- Added Ed25519 support to SubtleCrypto
November 7, 2025 at 1:05 PM
Reposted by Ujjwal Sharma
capitalism rules, I love doing extensive research any time I need to replace something because roughly 94% of all products are scam garbage
November 7, 2025 at 11:51 AM
Reposted by Ujjwal Sharma
Registration form for the Web Engines Hackfest 2026 is now open: forms.gle/7gSwfFebFW7s...
A couple of reminders, it'll happen in June 15 to 17 in A Coruña (Galicia, Spain) and you only need to register if you're planning to attend onsite.
More info about the event at webengineshackfest.org
Web Engines Hackfest 2026 - Data
Please complete this short form to confirm your onsite participation in the Web Engines Hackfest 2026 (15-17 June in A Coruña, Galicia, Spain). Remember that you don't need to fill out this form to pa...
forms.gle
November 7, 2025 at 7:58 AM
Reposted by Ujjwal Sharma
A calmer week this time! In this #WebKitIgaliaPeriodicals installment we cover the “RunLoopObserver” infrastructure, more information in “webkit://gpu”, and on the Trusted Types front the timing of check was changed to align with spec changes.

Read it at blogs.igalia.com/webkit/blog/...
Igalia WebKit Team | WebKit Igalia Periodical #45
blogs.igalia.com
November 4, 2025 at 12:15 AM
Reposted by Ujjwal Sharma
Who do you want to hear from, or what topics would you like to hear about on Igalia chats?
October 16, 2025 at 3:25 PM
Reposted by Ujjwal Sharma
We're looking forward to the RISC-V Summit North America next week where Mikhail Gadelha (one of our compiler engineers) will be presenting "Unlocking 15% More Performance: A Case Study in LLVM Optimization for RISC-V". Be sure to catch his talk next Thurs

riscvsummit2025.sched.com/event/28OTp/...
October 17, 2025 at 2:09 PM
Reposted by Ujjwal Sharma
Servo Report for Week 41 2025

Highlights from last week:
- fonts: Add synthetic bold face support for macos and windows
- servoshell: Reimplement "onClick" action on Android
- script: Allow loading of <iframe srcdoc> with a sandbox attribute
- script: implement url matches about:blank

1/2
October 17, 2025 at 12:54 PM
Reposted by Ujjwal Sharma
Igalia is honored to have been awarded a commission from the Sovereign Tech Fund to advance the @servo.org web engine. STF’s support will advance a multi-pronged effort focused on improving Servo’s accessibility, WebView API support, and project maintenance. Details: www.igalia.com/2025/10/09/I...
Igalia, Servo, and the Sovereign Tech Fund | Igalia
Igalia is an open source consultancy specialised in the development of innovative projects and solutions. Our engineers have expertise in a wide range of technological areas, including browsers and cl...
www.igalia.com
October 10, 2025 at 12:50 PM
Reposted by Ujjwal Sharma
From the community: Servo GTK
blogs.gnome.org/nacho/2025/1...
October 7, 2025 at 3:26 PM
Reposted by Ujjwal Sharma
ECMAScript excitement 😉

@jason-williams.co.uk from TechAtBloomberg announces the release of Boa's Rust-based implementation of TC39 Stage 3 Temporal 🎉

Chrome estimates this will ship in Chromium 143 🎉🎉

Temporal is the shiny replacement for the broken JS Date API ✨
boajs.dev Boa @boajs.dev · Sep 24
Temporal_rs has been released!!!

This is the first public release of Temporal_rs, a Rust implementation of the Temporal API powering Boa, Kiesel, V8 plus other engines.

This will be shipping in Chromium soon

More info in our blog post: boajs.dev/blog/2025/09...
Temporal_rs is here! The datetime library powering Temporal in Boa, Kiesel, and V8 | Boa JS
clock banner
boajs.dev
September 24, 2025 at 3:40 PM
Reposted by Ujjwal Sharma
Temporal_rs has been released!!!

This is the first public release of Temporal_rs, a Rust implementation of the Temporal API powering Boa, Kiesel, V8 plus other engines.

This will be shipping in Chromium soon

More info in our blog post: boajs.dev/blog/2025/09...
Temporal_rs is here! The datetime library powering Temporal in Boa, Kiesel, and V8 | Boa JS
clock banner
boajs.dev
September 24, 2025 at 3:34 PM
Thanks again, JavaScript
September 19, 2025 at 8:36 AM
Reposted by Ujjwal Sharma
Martin Robinson and Oriol Brufau from @igalia.com giving a deep dive into @servo.org's layout engine at GOSIM Hangzhou
September 13, 2025 at 2:33 AM
Reposted by Ujjwal Sharma
The slides of my @servo.org talk at GOSIM Hangzhou today are available at blogs.igalia.com/mrego/resour...
September 13, 2025 at 1:52 PM
Reposted by Ujjwal Sharma
We are ready for ##OSSummit in Amsterdam. We will be showcasing multiple demos in our booth, from our latest developments in the embedded world, a new kernel scheduler, latest developments in graphics drivers, new Skia backend in WPEWebKit, among others.
August 25, 2025 at 1:08 PM
Reposted by Ujjwal Sharma
🎙 New Episode of Igalia Chats: TC39 Episode 109: The Proposal Awakens

Brian and Eric talk to their TC39 representative colleagues @nicr.dev and @ryzokuken.bsky.social about TC39 in general, and the most recent meeting.

www.igalia.com/chats/tc39-109
August 15, 2025 at 1:59 PM
Reposted by Ujjwal Sharma
We will releasing CFPs for two events next week - #NewDelhi 2025 and #London 2026.

#staytuned
August 10, 2025 at 11:57 AM
Reposted by Ujjwal Sharma
🎙️New Igalia Chats: a conversation with Seth Dobbs, the CEO of the W3C. @bkardell.com and @meyerweb.com spent an hour talking with @sethdobbs.bsky.social about what the CEO of a standards body does, the W3C’s new vision statement, the future of the W3C, and much more! www.igalia.com/chats/w3c-se...
August 8, 2025 at 12:23 PM
Reposted by Ujjwal Sharma
Note-takers are the unsung heroes of TC39. Without them, no progress could be made. It is right to give them thanks and praise. Here's to those who helped at this week's meeting! 🥳👏🙌

👇
July 31, 2025 at 9:10 PM
Reposted by Ujjwal Sharma
The livestream from my talk at #guadec2025 is up: www.youtube.com/watch?v=Z7F3...
It'll be edited into individual talks later, but for now you can fast-forward to the second talk in the livestream.

Slides: ptomato.name/talks/guadec...
JavaScript and TypeScript in 2025's GNOME
ptomato.name
July 28, 2025 at 9:06 AM
Reposted by Ujjwal Sharma
Landed support for proxies in Node.js http/https builtins github.com/nodejs/node/...

To enable proxies configured from *_PROXY env vars: use NODE_USE_ENV_PROXY=1.

This was already implemented for fetch and released in 24 github.com/nodejs/node/... - soon the old builtins will also support it.
http,https: add built-in proxy support in http/https.request and Agent by joyeecheung · Pull Request #58980 · nodejs/node
This patch implements proxy support for HTTP and HTTPS clients and agents in the http and https built-ins`. When NODE_USE_ENV_PROXY is set to 1, the default global agent would parse the HTTP_PROXY/...
github.com
July 18, 2025 at 7:33 AM
Reposted by Ujjwal Sharma
This month in Servo…

📜🗺️
Reposted by Ujjwal Sharma
🎙️ New Episode of Igalia Chats: Show me the Monetization!

Igalia's @bkardell.com and @meyerweb.com chat about the past, present and future of funding and 'micropayments'.

www.igalia.com/chats/2025-m...
July 15, 2025 at 6:13 PM