In web-platform-tests/wpt#18932 there was some discussion about unhandled rejections for the .ready promise and I wasn't sure what the correct behavior should be.
This morning I discovered whatwg/streams#547 where for streams we decided to explicitly mark rejections for "state promises" like .ready as handled. I wonder if we should be doing the same for .ready and .finished for the Animation interface?