REGRESSION (r102024): Having the Bing homepage open prevents idle sleep
<rdar://problem/10658940>
Bing will use a looping <video> element to animate a portion of their homepage. On Mac platforms, this causes the system to disable idle and display sleep.
Created attachment 121888 [details] Patch
Committed r104619: <http://trac.webkit.org/changeset/104619>
I think it would be better to cut down on ifdefs by having an inline empty implementation of updateDisableSleep() in the header.