createSession should be ignoring cases just like all other functions that check MIME types. This results in (new WebKitMediaKeys('com.apple.fps.2_0')).createSession('KeyRelease', new Uint8Array(1)) throwing an exception instead of creating a session object.
Created attachment 269405 [details] Test demonstrating the problem
OK, I’ll fix this soon, maybe tonight.
(In reply to comment #2) > OK, I’ll fix this soon, maybe tonight. So I think the test needs to be checked into the internal repo since this feature isn't enabled on some machines.
I’ll fix this but someone else has to check in the test somewhere first. I talked to Jer about that.
Is this still applicable?
I think it is.