https://github.com/whatwg/html/pull/4360 adds "desynchronized" to the canvas getContext('2d') construction dictionary of options. This bug tracks implementing it in WebKit.
<rdar://problem/49088521>