also we should test that we honor the `browser.tabs.loadInBackground` pref correctly