WPT: WebNN tests for logical operator broadcasting and types
Validate that logical ops (equal, greater, etc) throw if the input
tensor shapes are not broadcastable, or if they don't have matching
data types.
Also, fix test case for logicalNot() (it was renamed), and fix the
validation test helpers to prevent that from happening in the future
for any other "throws" tests with a parameterized method name.
See: webmachinelearning/webnn#378
Cq-Include-Trybots: luci.chromium.try:win11-blink-rel,mac14.arm64-blink-rel,mac14-blink-rel,linux-blink-rel
Change-Id: I1862226a052ada0fd2c93338cf11c1f074e7e7fd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5742615
Auto-Submit: Joshua Bell jsbell@chromium.org
Reviewed-by: Phillis Tang phillis@chromium.org
Commit-Queue: Reilly Grant reillyg@chromium.org
Reviewed-by: Reilly Grant reillyg@chromium.org
Cr-Commit-Position: refs/heads/main@{#1333809}