With some minor tweaking, FrameView::frame() can be guaranteed to never return null.
Created attachment 208919 [details] Patch
Comment on attachment 208919 [details] Patch r=me when you get it to build.
Created attachment 208922 [details] Patch for landing (if EWS digs)
Comment on attachment 208922 [details] Patch for landing (if EWS digs) Attachment 208922 [details] did not pass qt-ews (qt): Output: http://webkit-queues.appspot.com/results/1470526
Comment on attachment 208922 [details] Patch for landing (if EWS digs) Attachment 208922 [details] did not pass qt-wk2-ews (qt-wk2): Output: http://webkit-queues.appspot.com/results/1479050
Created attachment 208923 [details] Patch for landing (ews plz)
Committed r154184: <http://trac.webkit.org/changeset/154184>