view_controller#awake_from_nib: tolerate nil frame view.
extract url.rb
tidy up some misplaced stuff.
Merge commit '10aa735f768a22fe691994961f7a43fd88416a43' into feature/extract-for-safarihere