[EME] Batch multiple key requests into one request and response
<rdar://problem/54853345>
Created attachment 382218 [details] WIP
Created attachment 382222 [details] WIP
Created attachment 382250 [details] Patch
Created attachment 382254 [details] Patch
Comment on attachment 382254 [details] Patch Attachment 382254 [details] did not pass win-ews (win): Output: https://webkit-queues.webkit.org/results/13190195 New failing tests: html5lib/generated/run-tests11-data.html imported/mozilla/svg/filters/feSpecularLighting-1.svg
Created attachment 382277 [details] Archive of layout-test-results from ews212 for win-future The attached test failures were seen while running run-webkit-tests on the win-ews. Bot: ews212 Port: win-future Platform: CYGWIN_NT-10.0-17763-3.0.5-338.x86_64-x86_64-64bit
Created attachment 382477 [details] Patch
Comment on attachment 382477 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=382477&action=review > Source/WebCore/ChangeLog:17 > + in m_currentRequset and m_requests, or in m_pendingRequests. Nit: m_currentRequset => m_currentRequest > Source/WebCore/ChangeLog:23 > + - There are a couple helper classes that facilitate collecting delegate callbacks and completion handlers Nit: are a couple helper => are a couple of helper > Source/WebCore/platform/graphics/avfoundation/objc/CDMInstanceFairPlayStreamingAVFObjC.mm:536 > + // Either "payload" nor "error" are present, but not both Nit: nor => or
Created attachment 382515 [details] Patch for landing
Comment on attachment 382515 [details] Patch for landing Clearing flags on attachment: 382515 Committed r251895: <https://trac.webkit.org/changeset/251895>
All reviewed patches have been landed. Closing bug.