diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/nested-select-crash.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/nested-select-crash.html
new file mode 100644
index 000000000000..dc32b9528100
--- /dev/null
+++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/nested-select-crash.html
@@ -0,0 +1,153 @@
+<
+!
+DOCTYPE
+html
+>
+<
+link
+rel
+=
+author
+href
+=
+"
+mailto
+:
+jarhar
+chromium
+.
+org
+"
+>
+<
+link
+rel
+=
+help
+href
+=
+"
+https
+:
+/
+/
+issues
+.
+chromium
+.
+org
+/
+issues
+/
+373893049
+"
+>
+<
+style
+>
+select
+:
+:
+picker
+(
+select
+)
+{
+appearance
+:
+base
+-
+select
+;
+}
+<
+/
+style
+>
+<
+select
+>
+<
+button
+>
+Hello
+?
+?
+<
+selectedoption
+/
+>
+<
+/
+button
+>
+<
+option
+>
+<
+object
+type
+=
+"
+no
+/
+type
+"
+>
+<
+select
+>
+<
+button
+>
+Hello
+?
+?
+<
+selectedoption
+/
+>
+<
+/
+button
+>
+<
+option
+>
+One
+<
+/
+option
+>
+<
+option
+>
+Two
+<
+/
+option
+>
+<
+/
+select
+>
+<
+/
+object
+>
+<
+/
+option
+>
+<
+option
+>
+Two
+<
+/
+option
+>
+<
+/
+select
+>