diff --git a/test/fixtures/wpt/urlpattern/urlpattern-detached-frame-regexp.html b/test/fixtures/wpt/urlpattern/urlpattern-detached-frame-regexp.html
new file mode 100644
index 00000000000000..09c6687b014db8
--- /dev/null
+++ b/test/fixtures/wpt/urlpattern/urlpattern-detached-frame-regexp.html
@@ -0,0 +1,71 @@
+
+
+
URLPattern regexp groups work without a script context (detached frame)
+
+
+
+
+
diff --git a/test/fixtures/wpt/versions.json b/test/fixtures/wpt/versions.json
index 32d186340386ab..c6695efd93e215 100644
--- a/test/fixtures/wpt/versions.json
+++ b/test/fixtures/wpt/versions.json
@@ -76,7 +76,7 @@
"path": "url"
},
"urlpattern": {
- "commit": "11a459a2b1d411506d9230edf9f2ef32babfeb0b",
+ "commit": "5847ee5cfa4f710cbb78ab9ef5cc66f74433ee03",
"path": "urlpattern"
},
"user-timing": {