In the mac reload crash scenario, the passed in `browser` parameter and `browser.get()` were both non-null. The only test that prevented the crash was `context->GetBrowser()`.