Right now the subtype check for nullref is slightly wrong, in that it doesn't allow (ref null none) <: (ref null <idx>) where <idx> is some concrete array or struct type. This was the intended behavior, but there's an error in the subtype check function (it returns too soon before the intended case).
Pull request: https://github.com/WebKit/WebKit/pull/21143
Committed 271395@main (eaa3fcf1d383): <https://commits.webkit.org/271395@main> Reviewed commits have been landed. Closing PR #21143 and removing active labels.
<rdar://problem/119041089>