script: implement HTMLHyperlinkElementUtils for HTMLAreaElement (#35482)

This makes some common functionality in HTMLAreaElement and
HTMLAnchorElement shared code.

Signed-off-by: Shane Handley <shanehandley@fastmail.com>
This commit is contained in:
shanehandley 2025-02-16 20:54:31 +11:00 committed by GitHub
parent 6d6070242b
commit 5ab3641a8e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
16 changed files with 701 additions and 1924 deletions

View file

@ -6685,42 +6685,6 @@
[HTMLAreaElement interface: attribute noHref]
expected: FAIL
[HTMLAreaElement interface: attribute href]
expected: FAIL
[HTMLAreaElement interface: stringifier]
expected: FAIL
[HTMLAreaElement interface: attribute origin]
expected: FAIL
[HTMLAreaElement interface: attribute protocol]
expected: FAIL
[HTMLAreaElement interface: attribute username]
expected: FAIL
[HTMLAreaElement interface: attribute password]
expected: FAIL
[HTMLAreaElement interface: attribute host]
expected: FAIL
[HTMLAreaElement interface: attribute hostname]
expected: FAIL
[HTMLAreaElement interface: attribute port]
expected: FAIL
[HTMLAreaElement interface: attribute pathname]
expected: FAIL
[HTMLAreaElement interface: attribute search]
expected: FAIL
[HTMLAreaElement interface: attribute hash]
expected: FAIL
[HTMLAreaElement interface: document.createElement("area") must inherit property "alt" with the proper type]
expected: FAIL
@ -6739,39 +6703,6 @@
[HTMLAreaElement interface: document.createElement("area") must inherit property "noHref" with the proper type]
expected: FAIL
[HTMLAreaElement interface: document.createElement("area") must inherit property "href" with the proper type]
expected: FAIL
[HTMLAreaElement interface: document.createElement("area") must inherit property "origin" with the proper type]
expected: FAIL
[HTMLAreaElement interface: document.createElement("area") must inherit property "protocol" with the proper type]
expected: FAIL
[HTMLAreaElement interface: document.createElement("area") must inherit property "username" with the proper type]
expected: FAIL
[HTMLAreaElement interface: document.createElement("area") must inherit property "password" with the proper type]
expected: FAIL
[HTMLAreaElement interface: document.createElement("area") must inherit property "host" with the proper type]
expected: FAIL
[HTMLAreaElement interface: document.createElement("area") must inherit property "hostname" with the proper type]
expected: FAIL
[HTMLAreaElement interface: document.createElement("area") must inherit property "port" with the proper type]
expected: FAIL
[HTMLAreaElement interface: document.createElement("area") must inherit property "pathname" with the proper type]
expected: FAIL
[HTMLAreaElement interface: document.createElement("area") must inherit property "search" with the proper type]
expected: FAIL
[HTMLAreaElement interface: document.createElement("area") must inherit property "hash" with the proper type]
expected: FAIL
[HTMLTableElement interface: attribute align]
expected: FAIL