rdar://problem/20143218 Covers some issues where the fullscreen button may not be updated correctly from just handling the video's ready state events.
Created attachment 250998 [details] patch
http://trac.webkit.org/changeset/182958