First working version. Chrome doesn't apply the distortion

Not ready to merge. Everything works except that chromes doesn't apply the distortion when going full screen. I asked Brandon Jones (Chrome developer) for feedback.