From 4aa291c468b149e9dafe856232f9cd1b39660d96 Mon Sep 17 00:00:00 2001 From: Karl Seguin Date: Tue, 16 Jun 2026 15:11:07 +0800 Subject: [PATCH] webapi, url: Add URL.parse, better setter compliance Most URL setters (e.g. hostname) don't throw on error. They just do nothing. This helps ~230 WPT cases pass. Also added URL.parse. --- src/browser/tests/url.html | 77 ++++++++++++++++++++++++++++++++++++++ src/browser/webapi/URL.zig | 63 +++++++++++++------------------ 2 files changed, 102 insertions(+), 38 deletions(-) diff --git a/src/browser/tests/url.html b/src/browser/tests/url.html index ca8230030..cabc2b13e 100644 --- a/src/browser/tests/url.html +++ b/src/browser/tests/url.html @@ -330,6 +330,37 @@ } + +