Add WebRTC tests exercising H264 with various resolutions and bitrates.
Created attachment 405346 [details] Patch
Created attachment 405353 [details] Patch
Comment on attachment 405353 [details] Patch Tests seem to run slowly so I had to increase timeout. But it seems to run fine on EWS now. If tests end up being flaky, we might have to split them in individual files.
Comment on attachment 405353 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=405353&action=review > LayoutTests/http/wpt/fetch/readableStreamDefaultController-overwriting-expected.txt:5 > + > +PASS Overwrite ReadableStreamDefaultController enqueue > +PASS Overwrite ReadableStreamDefaultController error > +PASS Overwrite ReadableStreamDefaultController close > + I don't think you meant to include this. > LayoutTests/http/wpt/fetch/readableStreamDefaultController-overwriting.html:11 > +<!DOCTYPE html> > +<script src='/resources/testharness.js'></script> > +<script src='/resources/testharnessreport.js'></script> > +<script> > + > +var controllerPrototype; > +const rs = new ReadableStream({ > + start: function(c) { > + controllerPrototype = Object.getPrototypeOf(c); > + } > +}); Ditto > LayoutTests/http/wpt/fetch/resources/lengthy-pass.py:7 > +import time > + > +def main(request, response): > + delay = 0.05 > + headers = [] > + if "delay" in request.GET: > + delay = float(request.GET.first("delay")) Ditto.
Created attachment 405369 [details] Patch for landing
> I don't think you meant to include this. Indeed, I removed them.
Committed r265005: <https://trac.webkit.org/changeset/265005> All reviewed patches have been landed. Closing bug and clearing flags on attachment 405369 [details].
<rdar://problem/66236337>