Re: [touch-events-tests] Expand on the Touch constructor tests (#3748)

@RByers for review, FYI @cdumez for incoming WebKit failure.

It's not a given to me that this is the best path, but this is what the spec currently says. There's still `document.createTouch` where all arguments are effectively optional and nullable, so just it's still a lie that `Touch`'s `target` is non-nullable.

Given the behavior of Safari on iOS it might be less overall work to just make `TouchInit` not have any required members and just (continue to) handle a null target internally. WDYT?

View on GitHub: https://github.com/w3c/web-platform-tests/pull/3748#issuecomment-247872723

Received on Sunday, 18 September 2016 20:05:14 UTC