Consider merging https://chromium.googlesource.com/chromium/blink/+/b7d7d26cb8be0e9277fa7872f657273770463ad8 I looked into this but the test case appears to be busted so I'm not sure if it applies to WebKit or not.
(In reply to comment #0) > Consider merging https://chromium.googlesource.com/chromium/blink/+/b7d7d26cb8be0e9277fa7872f657273770463ad8 > > I looked into this but the test case appears to be busted so I'm not sure if it applies to WebKit or not. Their test case doesn't work because it uses a webm file. I wasn't able to reproduce the crash, but the problem is extremely timing sensitive so I think it is worth merging the small patch.
(In reply to comment #1) > (In reply to comment #0) > > Consider merging https://chromium.googlesource.com/chromium/blink/+/b7d7d26cb8be0e9277fa7872f657273770463ad8 > > > > I looked into this but the test case appears to be busted so I'm not sure if it applies to WebKit or not. > > Their test case doesn't work because it uses a webm file. > > I wasn't able to reproduce the crash, but the problem is extremely timing sensitive so I think it is worth merging the small patch. Actually this patch isn't necessary. The crash in Chromium is caused by a hack they added to HTMLMediaElement::didMoveToNewDocument for an issue that we don't have.