using new-style dismissing of presented webview so that subsequent UI calls from enclosing code don't clash with the dismiss animation (especially if dismissing the presenting view controller itself)