In bug 1313933, we removed the session store black magic that RDM used to do in order to hide the container tab. Unfortunately, that fix appears to have been imperfect. Session store has a fallback path that can still record the current URL, causing the container URL to be recorded anyway, even though we asked nicely to please not do that. In this change, we try a fresh approach of wedging the session history listener for the container tab so it can't record anything. This avoids the racy approach that was used before bug 1313933 while still appearing to block the container URL from being recorded. MozReview-Commit-ID: JZTYzMAvaEM
48 lines
1.4 KiB
INI
48 lines
1.4 KiB
INI
[DEFAULT]
|
|
tags = devtools
|
|
subsuite = devtools
|
|
# !e10s: RDM only works for remote tabs
|
|
skip-if = !e10s || (e10s && os == "win" && (bits == 64)) # Win64: Bug 1319248
|
|
support-files =
|
|
devices.json
|
|
doc_page_state.html
|
|
geolocation.html
|
|
head.js
|
|
touch.html
|
|
!/devtools/client/commandline/test/helpers.js
|
|
!/devtools/client/framework/test/shared-head.js
|
|
!/devtools/client/framework/test/shared-redux-head.js
|
|
!/devtools/client/inspector/test/shared-head.js
|
|
!/devtools/client/shared/test/test-actor.js
|
|
!/devtools/client/shared/test/test-actor-registry.js
|
|
|
|
[browser_device_change.js]
|
|
[browser_device_custom.js]
|
|
[browser_device_modal_error.js]
|
|
[browser_device_modal_exit.js]
|
|
[browser_device_modal_submit.js]
|
|
[browser_device_width.js]
|
|
[browser_dpr_change.js]
|
|
[browser_exit_button.js]
|
|
[browser_frame_script_active.js]
|
|
[browser_hide_container.js]
|
|
[browser_menu_item_01.js]
|
|
[browser_menu_item_02.js]
|
|
[browser_mouse_resize.js]
|
|
[browser_navigation.js]
|
|
[browser_network_throttling.js]
|
|
[browser_page_state.js]
|
|
[browser_permission_doorhanger.js]
|
|
tags = geolocation
|
|
[browser_resize_cmd.js]
|
|
[browser_screenshot_button.js]
|
|
[browser_tab_close.js]
|
|
[browser_tab_remoteness_change.js]
|
|
[browser_toolbox_computed_view.js]
|
|
[browser_toolbox_rule_view.js]
|
|
[browser_toolbox_swap_browsers.js]
|
|
[browser_touch_device.js]
|
|
[browser_touch_simulation.js]
|
|
[browser_viewport_basics.js]
|
|
[browser_window_close.js]
|