Most of spatnav's layout tests use a helper called spatial-navigation-utils.js that depends on the deprecated *expected.txt-files-way of testing.
To avoid rewriting the tests' logic, hopefully we only need to make spatial-navigation-utils.js use testharness' asserts.
Currently our utility snav-testharness.js can't evaluate iframe test cases correctly. I think we can use verifyAndAdvance() in existing utility spatial-navigation-utils.js.
Some test cases have non-trivial post processing steps:
snav-input.html
snav-only-clipped-overflow-content.html
snav-radio-group.html
snav-textarea.html
snav-unit-overflow-and-scroll-in-direction.html
We need to convert these test cases carefully.
Cc: hu...@vewd.com Owner: ---- Status: Available (was: Started) Summary: Replace spatial-navigation-utils.js with snav-testharness.js (was: Port spatial-navigation-utils.js to testharness.js)
Comment 1 by junho092...@lge.com
, Jan 18 2018