Enable ENCRYPTED_MEDIA support on Mac.
Created attachment 166497 [details] Patch
Comment on attachment 166497 [details] Patch Attachment 166497 [details] did not pass mac-ews (mac): Output: http://queues.webkit.org/results/14086859
Created attachment 166509 [details] Patch Wrap MediaPlayerPrivateAVFoundationObjC::extendedSupportsType() in #if ENABLE(ENCRYPTED_MEDIA).
Comment on attachment 166509 [details] Patch Attachment 166509 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/14080988 New failing tests: fast/events/constructors/media-key-event-constructor.html
Created attachment 167408 [details] Patch Add expected results for the mac platform.
Comment on attachment 167408 [details] Patch Attachment 167408 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/14168943 New failing tests: fast/events/constructors/media-key-event-constructor.html
Created attachment 168105 [details] Patch Copied generic expected results to chplatform/chromium due to chromium results search order.
Comment on attachment 168105 [details] Patch Id -> ID everywhere. Looks great otherwise!
Unfortunately "sessionId" with its capitalization is part of the spec, so there's not much that can be done there. However, all the other instances of Id will be changed to ID. Thanks!
Committed r131201: <http://trac.webkit.org/changeset/131201>