forked from mirrors/gecko-dev
MozReview-Commit-ID: 7jIu1nrS8zW --HG-- rename : devtools/client/webconsole/console-output.js => devtools/client/webconsole/old/console-output.js rename : devtools/client/webconsole/net/.eslintrc.js => devtools/client/webconsole/old/net/.eslintrc.js rename : devtools/client/webconsole/net/components/cookies-tab.js => devtools/client/webconsole/old/net/components/cookies-tab.js rename : devtools/client/webconsole/net/components/headers-tab.js => devtools/client/webconsole/old/net/components/headers-tab.js rename : devtools/client/webconsole/net/components/moz.build => devtools/client/webconsole/old/net/components/moz.build rename : devtools/client/webconsole/net/components/net-info-body.css => devtools/client/webconsole/old/net/components/net-info-body.css rename : devtools/client/webconsole/net/components/net-info-body.js => devtools/client/webconsole/old/net/components/net-info-body.js rename : devtools/client/webconsole/net/components/net-info-group-list.js => devtools/client/webconsole/old/net/components/net-info-group-list.js rename : devtools/client/webconsole/net/components/net-info-group.css => devtools/client/webconsole/old/net/components/net-info-group.css rename : devtools/client/webconsole/net/components/net-info-group.js => devtools/client/webconsole/old/net/components/net-info-group.js rename : devtools/client/webconsole/net/components/net-info-params.css => devtools/client/webconsole/old/net/components/net-info-params.css rename : devtools/client/webconsole/net/components/net-info-params.js => devtools/client/webconsole/old/net/components/net-info-params.js rename : devtools/client/webconsole/net/components/params-tab.js => devtools/client/webconsole/old/net/components/params-tab.js rename : devtools/client/webconsole/net/components/post-tab.js => devtools/client/webconsole/old/net/components/post-tab.js rename : devtools/client/webconsole/net/components/response-tab.css => devtools/client/webconsole/old/net/components/response-tab.css rename : devtools/client/webconsole/net/components/response-tab.js => devtools/client/webconsole/old/net/components/response-tab.js rename : devtools/client/webconsole/net/components/size-limit.css => devtools/client/webconsole/old/net/components/size-limit.css rename : devtools/client/webconsole/net/components/size-limit.js => devtools/client/webconsole/old/net/components/size-limit.js rename : devtools/client/webconsole/net/components/spinner.js => devtools/client/webconsole/old/net/components/spinner.js rename : devtools/client/webconsole/net/components/stacktrace-tab.js => devtools/client/webconsole/old/net/components/stacktrace-tab.js rename : devtools/client/webconsole/net/data-provider.js => devtools/client/webconsole/old/net/data-provider.js rename : devtools/client/webconsole/net/main.js => devtools/client/webconsole/old/net/main.js rename : devtools/client/webconsole/net/moz.build => devtools/client/webconsole/old/net/moz.build rename : devtools/client/webconsole/net/net-request.css => devtools/client/webconsole/old/net/net-request.css rename : devtools/client/webconsole/net/net-request.js => devtools/client/webconsole/old/net/net-request.js rename : devtools/client/webconsole/net/test/mochitest/.eslintrc.js => devtools/client/webconsole/old/net/test/mochitest/.eslintrc.js rename : devtools/client/webconsole/net/test/mochitest/browser.ini => devtools/client/webconsole/old/net/test/mochitest/browser.ini rename : devtools/client/webconsole/net/test/mochitest/browser_net_basic.js => devtools/client/webconsole/old/net/test/mochitest/browser_net_basic.js rename : devtools/client/webconsole/net/test/mochitest/browser_net_cookies.js => devtools/client/webconsole/old/net/test/mochitest/browser_net_cookies.js rename : devtools/client/webconsole/net/test/mochitest/browser_net_headers.js => devtools/client/webconsole/old/net/test/mochitest/browser_net_headers.js rename : devtools/client/webconsole/net/test/mochitest/browser_net_params.js => devtools/client/webconsole/old/net/test/mochitest/browser_net_params.js rename : devtools/client/webconsole/net/test/mochitest/browser_net_post.js => devtools/client/webconsole/old/net/test/mochitest/browser_net_post.js rename : devtools/client/webconsole/net/test/mochitest/browser_net_response.js => devtools/client/webconsole/old/net/test/mochitest/browser_net_response.js rename : devtools/client/webconsole/net/test/mochitest/head.js => devtools/client/webconsole/old/net/test/mochitest/head.js rename : devtools/client/webconsole/net/test/mochitest/page_basic.html => devtools/client/webconsole/old/net/test/mochitest/page_basic.html rename : devtools/client/webconsole/net/test/mochitest/test-cookies.json => devtools/client/webconsole/old/net/test/mochitest/test-cookies.json rename : devtools/client/webconsole/net/test/mochitest/test-cookies.json^headers^ => devtools/client/webconsole/old/net/test/mochitest/test-cookies.json^headers^ rename : devtools/client/webconsole/net/test/mochitest/test.json => devtools/client/webconsole/old/net/test/mochitest/test.json rename : devtools/client/webconsole/net/test/mochitest/test.json^headers^ => devtools/client/webconsole/old/net/test/mochitest/test.json^headers^ rename : devtools/client/webconsole/net/test/mochitest/test.txt => devtools/client/webconsole/old/net/test/mochitest/test.txt rename : devtools/client/webconsole/net/test/mochitest/test.xml => devtools/client/webconsole/old/net/test/mochitest/test.xml rename : devtools/client/webconsole/net/test/mochitest/test.xml^headers^ => devtools/client/webconsole/old/net/test/mochitest/test.xml^headers^ rename : devtools/client/webconsole/net/test/unit/.eslintrc.js => devtools/client/webconsole/old/net/test/unit/.eslintrc.js rename : devtools/client/webconsole/net/test/unit/test_json-utils.js => devtools/client/webconsole/old/net/test/unit/test_json-utils.js rename : devtools/client/webconsole/net/test/unit/test_net-utils.js => devtools/client/webconsole/old/net/test/unit/test_net-utils.js rename : devtools/client/webconsole/net/test/unit/xpcshell.ini => devtools/client/webconsole/old/net/test/unit/xpcshell.ini rename : devtools/client/webconsole/net/utils/events.js => devtools/client/webconsole/old/net/utils/events.js rename : devtools/client/webconsole/net/utils/json.js => devtools/client/webconsole/old/net/utils/json.js rename : devtools/client/webconsole/net/utils/moz.build => devtools/client/webconsole/old/net/utils/moz.build rename : devtools/client/webconsole/net/utils/net.js => devtools/client/webconsole/old/net/utils/net.js rename : devtools/client/webconsole/test/.eslintrc.js => devtools/client/webconsole/old/test/.eslintrc.js rename : devtools/client/webconsole/test/browser.ini => devtools/client/webconsole/old/test/browser.ini rename : devtools/client/webconsole/test/browser_bug1045902_console_csp_ignore_reflected_xss_message.js => devtools/client/webconsole/old/test/browser_bug1045902_console_csp_ignore_reflected_xss_message.js rename : devtools/client/webconsole/test/browser_bug664688_sandbox_update_after_navigation.js => devtools/client/webconsole/old/test/browser_bug664688_sandbox_update_after_navigation.js rename : devtools/client/webconsole/test/browser_bug_638949_copy_link_location.js => devtools/client/webconsole/old/test/browser_bug_638949_copy_link_location.js rename : devtools/client/webconsole/test/browser_bug_862916_console_dir_and_filter_off.js => devtools/client/webconsole/old/test/browser_bug_862916_console_dir_and_filter_off.js rename : devtools/client/webconsole/test/browser_bug_865288_repeat_different_objects.js => devtools/client/webconsole/old/test/browser_bug_865288_repeat_different_objects.js rename : devtools/client/webconsole/test/browser_bug_865871_variables_view_close_on_esc_key.js => devtools/client/webconsole/old/test/browser_bug_865871_variables_view_close_on_esc_key.js rename : devtools/client/webconsole/test/browser_bug_869003_inspect_cross_domain_object.js => devtools/client/webconsole/old/test/browser_bug_869003_inspect_cross_domain_object.js rename : devtools/client/webconsole/test/browser_bug_871156_ctrlw_close_tab.js => devtools/client/webconsole/old/test/browser_bug_871156_ctrlw_close_tab.js rename : devtools/client/webconsole/test/browser_cached_messages.js => devtools/client/webconsole/old/test/browser_cached_messages.js rename : devtools/client/webconsole/test/browser_console.js => devtools/client/webconsole/old/test/browser_console.js rename : devtools/client/webconsole/test/browser_console_certificate_imminent_distrust.js => devtools/client/webconsole/old/test/browser_console_certificate_imminent_distrust.js rename : devtools/client/webconsole/test/browser_console_clear_method.js => devtools/client/webconsole/old/test/browser_console_clear_method.js rename : devtools/client/webconsole/test/browser_console_clear_on_reload.js => devtools/client/webconsole/old/test/browser_console_clear_on_reload.js rename : devtools/client/webconsole/test/browser_console_click_focus.js => devtools/client/webconsole/old/test/browser_console_click_focus.js rename : devtools/client/webconsole/test/browser_console_consolejsm_output.js => devtools/client/webconsole/old/test/browser_console_consolejsm_output.js rename : devtools/client/webconsole/test/browser_console_copy_command.js => devtools/client/webconsole/old/test/browser_console_copy_command.js rename : devtools/client/webconsole/test/browser_console_copy_entire_message_context_menu.js => devtools/client/webconsole/old/test/browser_console_copy_entire_message_context_menu.js rename : devtools/client/webconsole/test/browser_console_dead_objects.js => devtools/client/webconsole/old/test/browser_console_dead_objects.js rename : devtools/client/webconsole/test/browser_console_devtools_loader_exception.js => devtools/client/webconsole/old/test/browser_console_devtools_loader_exception.js rename : devtools/client/webconsole/test/browser_console_error_source_click.js => devtools/client/webconsole/old/test/browser_console_error_source_click.js rename : devtools/client/webconsole/test/browser_console_filters.js => devtools/client/webconsole/old/test/browser_console_filters.js rename : devtools/client/webconsole/test/browser_console_hide_jsterm_when_devtools_chrome_enabled_false.js => devtools/client/webconsole/old/test/browser_console_hide_jsterm_when_devtools_chrome_enabled_false.js rename : devtools/client/webconsole/test/browser_console_history_persist.js => devtools/client/webconsole/old/test/browser_console_history_persist.js rename : devtools/client/webconsole/test/browser_console_iframe_messages.js => devtools/client/webconsole/old/test/browser_console_iframe_messages.js rename : devtools/client/webconsole/test/browser_console_keyboard_accessibility.js => devtools/client/webconsole/old/test/browser_console_keyboard_accessibility.js rename : devtools/client/webconsole/test/browser_console_log_inspectable_object.js => devtools/client/webconsole/old/test/browser_console_log_inspectable_object.js rename : devtools/client/webconsole/test/browser_console_native_getters.js => devtools/client/webconsole/old/test/browser_console_native_getters.js rename : devtools/client/webconsole/test/browser_console_navigation_marker.js => devtools/client/webconsole/old/test/browser_console_navigation_marker.js rename : devtools/client/webconsole/test/browser_console_netlogging.js => devtools/client/webconsole/old/test/browser_console_netlogging.js rename : devtools/client/webconsole/test/browser_console_nsiconsolemessage.js => devtools/client/webconsole/old/test/browser_console_nsiconsolemessage.js rename : devtools/client/webconsole/test/browser_console_open_or_focus.js => devtools/client/webconsole/old/test/browser_console_open_or_focus.js rename : devtools/client/webconsole/test/browser_console_optimized_out_vars.js => devtools/client/webconsole/old/test/browser_console_optimized_out_vars.js rename : devtools/client/webconsole/test/browser_console_private_browsing.js => devtools/client/webconsole/old/test/browser_console_private_browsing.js rename : devtools/client/webconsole/test/browser_console_restore.js => devtools/client/webconsole/old/test/browser_console_restore.js rename : devtools/client/webconsole/test/browser_console_server_logging.js => devtools/client/webconsole/old/test/browser_console_server_logging.js rename : devtools/client/webconsole/test/browser_console_variables_view.js => devtools/client/webconsole/old/test/browser_console_variables_view.js rename : devtools/client/webconsole/test/browser_console_variables_view_dom_nodes.js => devtools/client/webconsole/old/test/browser_console_variables_view_dom_nodes.js rename : devtools/client/webconsole/test/browser_console_variables_view_dont_sort_non_sortable_classes_properties.js => devtools/client/webconsole/old/test/browser_console_variables_view_dont_sort_non_sortable_classes_properties.js rename : devtools/client/webconsole/test/browser_console_variables_view_filter.js => devtools/client/webconsole/old/test/browser_console_variables_view_filter.js rename : devtools/client/webconsole/test/browser_console_variables_view_highlighter.js => devtools/client/webconsole/old/test/browser_console_variables_view_highlighter.js rename : devtools/client/webconsole/test/browser_console_variables_view_special_names.js => devtools/client/webconsole/old/test/browser_console_variables_view_special_names.js rename : devtools/client/webconsole/test/browser_console_variables_view_while_debugging.js => devtools/client/webconsole/old/test/browser_console_variables_view_while_debugging.js rename : devtools/client/webconsole/test/browser_console_variables_view_while_debugging_and_inspecting.js => devtools/client/webconsole/old/test/browser_console_variables_view_while_debugging_and_inspecting.js rename : devtools/client/webconsole/test/browser_eval_in_debugger_stackframe.js => devtools/client/webconsole/old/test/browser_eval_in_debugger_stackframe.js rename : devtools/client/webconsole/test/browser_eval_in_debugger_stackframe2.js => devtools/client/webconsole/old/test/browser_eval_in_debugger_stackframe2.js rename : devtools/client/webconsole/test/browser_jsterm_inspect.js => devtools/client/webconsole/old/test/browser_jsterm_inspect.js rename : devtools/client/webconsole/test/browser_longstring_hang.js => devtools/client/webconsole/old/test/browser_longstring_hang.js rename : devtools/client/webconsole/test/browser_netmonitor_shows_reqs_in_webconsole.js => devtools/client/webconsole/old/test/browser_netmonitor_shows_reqs_in_webconsole.js rename : devtools/client/webconsole/test/browser_output_breaks_after_console_dir_uninspectable.js => devtools/client/webconsole/old/test/browser_output_breaks_after_console_dir_uninspectable.js rename : devtools/client/webconsole/test/browser_output_longstring_expand.js => devtools/client/webconsole/old/test/browser_output_longstring_expand.js rename : devtools/client/webconsole/test/browser_repeated_messages_accuracy.js => devtools/client/webconsole/old/test/browser_repeated_messages_accuracy.js rename : devtools/client/webconsole/test/browser_result_format_as_string.js => devtools/client/webconsole/old/test/browser_result_format_as_string.js rename : devtools/client/webconsole/test/browser_warn_user_about_replaced_api.js => devtools/client/webconsole/old/test/browser_warn_user_about_replaced_api.js rename : devtools/client/webconsole/test/browser_webconsole_allow_mixedcontent_securityerrors.js => devtools/client/webconsole/old/test/browser_webconsole_allow_mixedcontent_securityerrors.js rename : devtools/client/webconsole/test/browser_webconsole_assert.js => devtools/client/webconsole/old/test/browser_webconsole_assert.js rename : devtools/client/webconsole/test/browser_webconsole_autocomplete-properties-with-non-alphanumeric-names.js => devtools/client/webconsole/old/test/browser_webconsole_autocomplete-properties-with-non-alphanumeric-names.js rename : devtools/client/webconsole/test/browser_webconsole_autocomplete_accessibility.js => devtools/client/webconsole/old/test/browser_webconsole_autocomplete_accessibility.js rename : devtools/client/webconsole/test/browser_webconsole_autocomplete_and_selfxss.js => devtools/client/webconsole/old/test/browser_webconsole_autocomplete_and_selfxss.js rename : devtools/client/webconsole/test/browser_webconsole_autocomplete_crossdomain_iframe.js => devtools/client/webconsole/old/test/browser_webconsole_autocomplete_crossdomain_iframe.js rename : devtools/client/webconsole/test/browser_webconsole_autocomplete_in_debugger_stackframe.js => devtools/client/webconsole/old/test/browser_webconsole_autocomplete_in_debugger_stackframe.js rename : devtools/client/webconsole/test/browser_webconsole_autocomplete_popup_close_on_tab_switch.js => devtools/client/webconsole/old/test/browser_webconsole_autocomplete_popup_close_on_tab_switch.js rename : devtools/client/webconsole/test/browser_webconsole_block_mixedcontent_securityerrors.js => devtools/client/webconsole/old/test/browser_webconsole_block_mixedcontent_securityerrors.js rename : devtools/client/webconsole/test/browser_webconsole_bug_1006027_message_timestamps_incorrect.js => devtools/client/webconsole/old/test/browser_webconsole_bug_1006027_message_timestamps_incorrect.js rename : devtools/client/webconsole/test/browser_webconsole_bug_1010953_cspro.js => devtools/client/webconsole/old/test/browser_webconsole_bug_1010953_cspro.js rename : devtools/client/webconsole/test/browser_webconsole_bug_1050691_click_function_to_source.js => devtools/client/webconsole/old/test/browser_webconsole_bug_1050691_click_function_to_source.js rename : devtools/client/webconsole/test/browser_webconsole_bug_1247459_violation.js => devtools/client/webconsole/old/test/browser_webconsole_bug_1247459_violation.js rename : devtools/client/webconsole/test/browser_webconsole_bug_578437_page_reload.js => devtools/client/webconsole/old/test/browser_webconsole_bug_578437_page_reload.js rename : devtools/client/webconsole/test/browser_webconsole_bug_579412_input_focus.js => devtools/client/webconsole/old/test/browser_webconsole_bug_579412_input_focus.js rename : devtools/client/webconsole/test/browser_webconsole_bug_580001_closing_after_completion.js => devtools/client/webconsole/old/test/browser_webconsole_bug_580001_closing_after_completion.js rename : devtools/client/webconsole/test/browser_webconsole_bug_580030_errors_after_page_reload.js => devtools/client/webconsole/old/test/browser_webconsole_bug_580030_errors_after_page_reload.js rename : devtools/client/webconsole/test/browser_webconsole_bug_582201_duplicate_errors.js => devtools/client/webconsole/old/test/browser_webconsole_bug_582201_duplicate_errors.js rename : devtools/client/webconsole/test/browser_webconsole_bug_583816_No_input_and_Tab_key_pressed.js => devtools/client/webconsole/old/test/browser_webconsole_bug_583816_No_input_and_Tab_key_pressed.js rename : devtools/client/webconsole/test/browser_webconsole_bug_585237_line_limit.js => devtools/client/webconsole/old/test/browser_webconsole_bug_585237_line_limit.js rename : devtools/client/webconsole/test/browser_webconsole_bug_585956_console_trace.js => devtools/client/webconsole/old/test/browser_webconsole_bug_585956_console_trace.js rename : devtools/client/webconsole/test/browser_webconsole_bug_585991_autocomplete_keys.js => devtools/client/webconsole/old/test/browser_webconsole_bug_585991_autocomplete_keys.js rename : devtools/client/webconsole/test/browser_webconsole_bug_585991_autocomplete_popup.js => devtools/client/webconsole/old/test/browser_webconsole_bug_585991_autocomplete_popup.js rename : devtools/client/webconsole/test/browser_webconsole_bug_586388_select_all.js => devtools/client/webconsole/old/test/browser_webconsole_bug_586388_select_all.js rename : devtools/client/webconsole/test/browser_webconsole_bug_587617_output_copy.js => devtools/client/webconsole/old/test/browser_webconsole_bug_587617_output_copy.js rename : devtools/client/webconsole/test/browser_webconsole_bug_588342_document_focus.js => devtools/client/webconsole/old/test/browser_webconsole_bug_588342_document_focus.js rename : devtools/client/webconsole/test/browser_webconsole_bug_588730_text_node_insertion.js => devtools/client/webconsole/old/test/browser_webconsole_bug_588730_text_node_insertion.js rename : devtools/client/webconsole/test/browser_webconsole_bug_588967_input_expansion.js => devtools/client/webconsole/old/test/browser_webconsole_bug_588967_input_expansion.js rename : devtools/client/webconsole/test/browser_webconsole_bug_589162_css_filter.js => devtools/client/webconsole/old/test/browser_webconsole_bug_589162_css_filter.js rename : devtools/client/webconsole/test/browser_webconsole_bug_592442_closing_brackets.js => devtools/client/webconsole/old/test/browser_webconsole_bug_592442_closing_brackets.js rename : devtools/client/webconsole/test/browser_webconsole_bug_593003_iframe_wrong_hud.js => devtools/client/webconsole/old/test/browser_webconsole_bug_593003_iframe_wrong_hud.js rename : devtools/client/webconsole/test/browser_webconsole_bug_594497_history_arrow_keys.js => devtools/client/webconsole/old/test/browser_webconsole_bug_594497_history_arrow_keys.js rename : devtools/client/webconsole/test/browser_webconsole_bug_595223_file_uri.js => devtools/client/webconsole/old/test/browser_webconsole_bug_595223_file_uri.js rename : devtools/client/webconsole/test/browser_webconsole_bug_595350_multiple_windows_and_tabs.js => devtools/client/webconsole/old/test/browser_webconsole_bug_595350_multiple_windows_and_tabs.js rename : devtools/client/webconsole/test/browser_webconsole_bug_595934_message_categories.js => devtools/client/webconsole/old/test/browser_webconsole_bug_595934_message_categories.js rename : devtools/client/webconsole/test/browser_webconsole_bug_597103_deactivateHUDForContext_unfocused_window.js => devtools/client/webconsole/old/test/browser_webconsole_bug_597103_deactivateHUDForContext_unfocused_window.js rename : devtools/client/webconsole/test/browser_webconsole_bug_597136_external_script_errors.js => devtools/client/webconsole/old/test/browser_webconsole_bug_597136_external_script_errors.js rename : devtools/client/webconsole/test/browser_webconsole_bug_597136_network_requests_from_chrome.js => devtools/client/webconsole/old/test/browser_webconsole_bug_597136_network_requests_from_chrome.js rename : devtools/client/webconsole/test/browser_webconsole_bug_597460_filter_scroll.js => devtools/client/webconsole/old/test/browser_webconsole_bug_597460_filter_scroll.js rename : devtools/client/webconsole/test/browser_webconsole_bug_597756_reopen_closed_tab.js => devtools/client/webconsole/old/test/browser_webconsole_bug_597756_reopen_closed_tab.js rename : devtools/client/webconsole/test/browser_webconsole_bug_599725_response_headers.js => devtools/client/webconsole/old/test/browser_webconsole_bug_599725_response_headers.js rename : devtools/client/webconsole/test/browser_webconsole_bug_600183_charset.js => devtools/client/webconsole/old/test/browser_webconsole_bug_600183_charset.js rename : devtools/client/webconsole/test/browser_webconsole_bug_601177_log_levels.js => devtools/client/webconsole/old/test/browser_webconsole_bug_601177_log_levels.js rename : devtools/client/webconsole/test/browser_webconsole_bug_601352_scroll.js => devtools/client/webconsole/old/test/browser_webconsole_bug_601352_scroll.js rename : devtools/client/webconsole/test/browser_webconsole_bug_601667_filter_buttons.js => devtools/client/webconsole/old/test/browser_webconsole_bug_601667_filter_buttons.js rename : devtools/client/webconsole/test/browser_webconsole_bug_603750_websocket.js => devtools/client/webconsole/old/test/browser_webconsole_bug_603750_websocket.js rename : devtools/client/webconsole/test/browser_webconsole_bug_611795.js => devtools/client/webconsole/old/test/browser_webconsole_bug_611795.js rename : devtools/client/webconsole/test/browser_webconsole_bug_613013_console_api_iframe.js => devtools/client/webconsole/old/test/browser_webconsole_bug_613013_console_api_iframe.js rename : devtools/client/webconsole/test/browser_webconsole_bug_613280_jsterm_copy.js => devtools/client/webconsole/old/test/browser_webconsole_bug_613280_jsterm_copy.js rename : devtools/client/webconsole/test/browser_webconsole_bug_613642_maintain_scroll.js => devtools/client/webconsole/old/test/browser_webconsole_bug_613642_maintain_scroll.js rename : devtools/client/webconsole/test/browser_webconsole_bug_613642_prune_scroll.js => devtools/client/webconsole/old/test/browser_webconsole_bug_613642_prune_scroll.js rename : devtools/client/webconsole/test/browser_webconsole_bug_614793_jsterm_scroll.js => devtools/client/webconsole/old/test/browser_webconsole_bug_614793_jsterm_scroll.js rename : devtools/client/webconsole/test/browser_webconsole_bug_618078_network_exceptions.js => devtools/client/webconsole/old/test/browser_webconsole_bug_618078_network_exceptions.js rename : devtools/client/webconsole/test/browser_webconsole_bug_621644_jsterm_dollar.js => devtools/client/webconsole/old/test/browser_webconsole_bug_621644_jsterm_dollar.js rename : devtools/client/webconsole/test/browser_webconsole_bug_622303_persistent_filters.js => devtools/client/webconsole/old/test/browser_webconsole_bug_622303_persistent_filters.js rename : devtools/client/webconsole/test/browser_webconsole_bug_623749_ctrl_a_select_all_winnt.js => devtools/client/webconsole/old/test/browser_webconsole_bug_623749_ctrl_a_select_all_winnt.js rename : devtools/client/webconsole/test/browser_webconsole_bug_630733_response_redirect_headers.js => devtools/client/webconsole/old/test/browser_webconsole_bug_630733_response_redirect_headers.js rename : devtools/client/webconsole/test/browser_webconsole_bug_632275_getters_document_width.js => devtools/client/webconsole/old/test/browser_webconsole_bug_632275_getters_document_width.js rename : devtools/client/webconsole/test/browser_webconsole_bug_632347_iterators_generators.js => devtools/client/webconsole/old/test/browser_webconsole_bug_632347_iterators_generators.js rename : devtools/client/webconsole/test/browser_webconsole_bug_632817.js => devtools/client/webconsole/old/test/browser_webconsole_bug_632817.js rename : devtools/client/webconsole/test/browser_webconsole_bug_642108_pruneTest.js => devtools/client/webconsole/old/test/browser_webconsole_bug_642108_pruneTest.js rename : devtools/client/webconsole/test/browser_webconsole_bug_644419_log_limits.js => devtools/client/webconsole/old/test/browser_webconsole_bug_644419_log_limits.js rename : devtools/client/webconsole/test/browser_webconsole_bug_646025_console_file_location.js => devtools/client/webconsole/old/test/browser_webconsole_bug_646025_console_file_location.js rename : devtools/client/webconsole/test/browser_webconsole_bug_651501_document_body_autocomplete.js => devtools/client/webconsole/old/test/browser_webconsole_bug_651501_document_body_autocomplete.js rename : devtools/client/webconsole/test/browser_webconsole_bug_653531_highlighter_console_helper.js => devtools/client/webconsole/old/test/browser_webconsole_bug_653531_highlighter_console_helper.js rename : devtools/client/webconsole/test/browser_webconsole_bug_658368_time_methods.js => devtools/client/webconsole/old/test/browser_webconsole_bug_658368_time_methods.js rename : devtools/client/webconsole/test/browser_webconsole_bug_659907_console_dir.js => devtools/client/webconsole/old/test/browser_webconsole_bug_659907_console_dir.js rename : devtools/client/webconsole/test/browser_webconsole_bug_660806_history_nav.js => devtools/client/webconsole/old/test/browser_webconsole_bug_660806_history_nav.js rename : devtools/client/webconsole/test/browser_webconsole_bug_664131_console_group.js => devtools/client/webconsole/old/test/browser_webconsole_bug_664131_console_group.js rename : devtools/client/webconsole/test/browser_webconsole_bug_686937_autocomplete_JSTerm_helpers.js => devtools/client/webconsole/old/test/browser_webconsole_bug_686937_autocomplete_JSTerm_helpers.js rename : devtools/client/webconsole/test/browser_webconsole_bug_704295.js => devtools/client/webconsole/old/test/browser_webconsole_bug_704295.js rename : devtools/client/webconsole/test/browser_webconsole_bug_734061_No_input_change_and_Tab_key_pressed.js => devtools/client/webconsole/old/test/browser_webconsole_bug_734061_No_input_change_and_Tab_key_pressed.js rename : devtools/client/webconsole/test/browser_webconsole_bug_737873_mixedcontent.js => devtools/client/webconsole/old/test/browser_webconsole_bug_737873_mixedcontent.js rename : devtools/client/webconsole/test/browser_webconsole_bug_752559_ineffective_iframe_sandbox_warning.js => devtools/client/webconsole/old/test/browser_webconsole_bug_752559_ineffective_iframe_sandbox_warning.js rename : devtools/client/webconsole/test/browser_webconsole_bug_762593_insecure_passwords_about_blank_web_console_warning.js => devtools/client/webconsole/old/test/browser_webconsole_bug_762593_insecure_passwords_about_blank_web_console_warning.js rename : devtools/client/webconsole/test/browser_webconsole_bug_762593_insecure_passwords_web_console_warning.js => devtools/client/webconsole/old/test/browser_webconsole_bug_762593_insecure_passwords_web_console_warning.js rename : devtools/client/webconsole/test/browser_webconsole_bug_764572_output_open_url.js => devtools/client/webconsole/old/test/browser_webconsole_bug_764572_output_open_url.js rename : devtools/client/webconsole/test/browser_webconsole_bug_766001_JS_Console_in_Debugger.js => devtools/client/webconsole/old/test/browser_webconsole_bug_766001_JS_Console_in_Debugger.js rename : devtools/client/webconsole/test/browser_webconsole_bug_770099_violation.js => devtools/client/webconsole/old/test/browser_webconsole_bug_770099_violation.js rename : devtools/client/webconsole/test/browser_webconsole_bug_782653_CSS_links_in_Style_Editor.js => devtools/client/webconsole/old/test/browser_webconsole_bug_782653_CSS_links_in_Style_Editor.js rename : devtools/client/webconsole/test/browser_webconsole_bug_804845_ctrl_key_nav.js => devtools/client/webconsole/old/test/browser_webconsole_bug_804845_ctrl_key_nav.js rename : devtools/client/webconsole/test/browser_webconsole_bug_817834_add_edited_input_to_history.js => devtools/client/webconsole/old/test/browser_webconsole_bug_817834_add_edited_input_to_history.js rename : devtools/client/webconsole/test/browser_webconsole_bug_837351_securityerrors.js => devtools/client/webconsole/old/test/browser_webconsole_bug_837351_securityerrors.js rename : devtools/client/webconsole/test/browser_webconsole_bug_922212_console_dirxml.js => devtools/client/webconsole/old/test/browser_webconsole_bug_922212_console_dirxml.js rename : devtools/client/webconsole/test/browser_webconsole_cached_autocomplete.js => devtools/client/webconsole/old/test/browser_webconsole_cached_autocomplete.js rename : devtools/client/webconsole/test/browser_webconsole_cd_iframe.js => devtools/client/webconsole/old/test/browser_webconsole_cd_iframe.js rename : devtools/client/webconsole/test/browser_webconsole_certificate_messages.js => devtools/client/webconsole/old/test/browser_webconsole_certificate_messages.js rename : devtools/client/webconsole/test/browser_webconsole_chrome.js => devtools/client/webconsole/old/test/browser_webconsole_chrome.js rename : devtools/client/webconsole/test/browser_webconsole_clear_method.js => devtools/client/webconsole/old/test/browser_webconsole_clear_method.js rename : devtools/client/webconsole/test/browser_webconsole_clickable_urls.js => devtools/client/webconsole/old/test/browser_webconsole_clickable_urls.js rename : devtools/client/webconsole/test/browser_webconsole_closure_inspection.js => devtools/client/webconsole/old/test/browser_webconsole_closure_inspection.js rename : devtools/client/webconsole/test/browser_webconsole_column_numbers.js => devtools/client/webconsole/old/test/browser_webconsole_column_numbers.js rename : devtools/client/webconsole/test/browser_webconsole_completion.js => devtools/client/webconsole/old/test/browser_webconsole_completion.js rename : devtools/client/webconsole/test/browser_webconsole_console_api_stackframe.js => devtools/client/webconsole/old/test/browser_webconsole_console_api_stackframe.js rename : devtools/client/webconsole/test/browser_webconsole_console_custom_styles.js => devtools/client/webconsole/old/test/browser_webconsole_console_custom_styles.js rename : devtools/client/webconsole/test/browser_webconsole_console_extras.js => devtools/client/webconsole/old/test/browser_webconsole_console_extras.js rename : devtools/client/webconsole/test/browser_webconsole_console_logging_api.js => devtools/client/webconsole/old/test/browser_webconsole_console_logging_api.js rename : devtools/client/webconsole/test/browser_webconsole_console_logging_workers_api.js => devtools/client/webconsole/old/test/browser_webconsole_console_logging_workers_api.js rename : devtools/client/webconsole/test/browser_webconsole_console_trace_async.js => devtools/client/webconsole/old/test/browser_webconsole_console_trace_async.js rename : devtools/client/webconsole/test/browser_webconsole_console_trace_duplicates.js => devtools/client/webconsole/old/test/browser_webconsole_console_trace_duplicates.js rename : devtools/client/webconsole/test/browser_webconsole_context_menu_open_in_var_view.js => devtools/client/webconsole/old/test/browser_webconsole_context_menu_open_in_var_view.js rename : devtools/client/webconsole/test/browser_webconsole_context_menu_store_as_global.js => devtools/client/webconsole/old/test/browser_webconsole_context_menu_store_as_global.js rename : devtools/client/webconsole/test/browser_webconsole_count.js => devtools/client/webconsole/old/test/browser_webconsole_count.js rename : devtools/client/webconsole/test/browser_webconsole_dont_navigate_on_doubleclick.js => devtools/client/webconsole/old/test/browser_webconsole_dont_navigate_on_doubleclick.js rename : devtools/client/webconsole/test/browser_webconsole_exception_stackframe.js => devtools/client/webconsole/old/test/browser_webconsole_exception_stackframe.js rename : devtools/client/webconsole/test/browser_webconsole_execution_scope.js => devtools/client/webconsole/old/test/browser_webconsole_execution_scope.js rename : devtools/client/webconsole/test/browser_webconsole_expandable_timestamps.js => devtools/client/webconsole/old/test/browser_webconsole_expandable_timestamps.js rename : devtools/client/webconsole/test/browser_webconsole_filter_buttons_contextmenu.js => devtools/client/webconsole/old/test/browser_webconsole_filter_buttons_contextmenu.js rename : devtools/client/webconsole/test/browser_webconsole_for_of.js => devtools/client/webconsole/old/test/browser_webconsole_for_of.js rename : devtools/client/webconsole/test/browser_webconsole_history.js => devtools/client/webconsole/old/test/browser_webconsole_history.js rename : devtools/client/webconsole/test/browser_webconsole_hpkp_invalid-headers.js => devtools/client/webconsole/old/test/browser_webconsole_hpkp_invalid-headers.js rename : devtools/client/webconsole/test/browser_webconsole_hsts_invalid-headers.js => devtools/client/webconsole/old/test/browser_webconsole_hsts_invalid-headers.js rename : devtools/client/webconsole/test/browser_webconsole_input_field_focus_on_panel_select.js => devtools/client/webconsole/old/test/browser_webconsole_input_field_focus_on_panel_select.js rename : devtools/client/webconsole/test/browser_webconsole_inspect-parsed-documents.js => devtools/client/webconsole/old/test/browser_webconsole_inspect-parsed-documents.js rename : devtools/client/webconsole/test/browser_webconsole_js_input_expansion.js => devtools/client/webconsole/old/test/browser_webconsole_js_input_expansion.js rename : devtools/client/webconsole/test/browser_webconsole_jsterm.js => devtools/client/webconsole/old/test/browser_webconsole_jsterm.js rename : devtools/client/webconsole/test/browser_webconsole_live_filtering_of_message_types.js => devtools/client/webconsole/old/test/browser_webconsole_live_filtering_of_message_types.js rename : devtools/client/webconsole/test/browser_webconsole_live_filtering_on_search_strings.js => devtools/client/webconsole/old/test/browser_webconsole_live_filtering_on_search_strings.js rename : devtools/client/webconsole/test/browser_webconsole_log_file_filter.js => devtools/client/webconsole/old/test/browser_webconsole_log_file_filter.js rename : devtools/client/webconsole/test/browser_webconsole_message_node_id.js => devtools/client/webconsole/old/test/browser_webconsole_message_node_id.js rename : devtools/client/webconsole/test/browser_webconsole_multiline_input.js => devtools/client/webconsole/old/test/browser_webconsole_multiline_input.js rename : devtools/client/webconsole/test/browser_webconsole_netlogging.js => devtools/client/webconsole/old/test/browser_webconsole_netlogging.js rename : devtools/client/webconsole/test/browser_webconsole_netlogging_basic.js => devtools/client/webconsole/old/test/browser_webconsole_netlogging_basic.js rename : devtools/client/webconsole/test/browser_webconsole_netlogging_panel.js => devtools/client/webconsole/old/test/browser_webconsole_netlogging_panel.js rename : devtools/client/webconsole/test/browser_webconsole_netlogging_reset_filter.js => devtools/client/webconsole/old/test/browser_webconsole_netlogging_reset_filter.js rename : devtools/client/webconsole/test/browser_webconsole_notifications.js => devtools/client/webconsole/old/test/browser_webconsole_notifications.js rename : devtools/client/webconsole/test/browser_webconsole_open-links-without-callback.js => devtools/client/webconsole/old/test/browser_webconsole_open-links-without-callback.js rename : devtools/client/webconsole/test/browser_webconsole_output_01.js => devtools/client/webconsole/old/test/browser_webconsole_output_01.js rename : devtools/client/webconsole/test/browser_webconsole_output_02.js => devtools/client/webconsole/old/test/browser_webconsole_output_02.js rename : devtools/client/webconsole/test/browser_webconsole_output_03.js => devtools/client/webconsole/old/test/browser_webconsole_output_03.js rename : devtools/client/webconsole/test/browser_webconsole_output_04.js => devtools/client/webconsole/old/test/browser_webconsole_output_04.js rename : devtools/client/webconsole/test/browser_webconsole_output_05.js => devtools/client/webconsole/old/test/browser_webconsole_output_05.js rename : devtools/client/webconsole/test/browser_webconsole_output_06.js => devtools/client/webconsole/old/test/browser_webconsole_output_06.js rename : devtools/client/webconsole/test/browser_webconsole_output_copy_newlines.js => devtools/client/webconsole/old/test/browser_webconsole_output_copy_newlines.js rename : devtools/client/webconsole/test/browser_webconsole_output_dom_elements_01.js => devtools/client/webconsole/old/test/browser_webconsole_output_dom_elements_01.js rename : devtools/client/webconsole/test/browser_webconsole_output_dom_elements_02.js => devtools/client/webconsole/old/test/browser_webconsole_output_dom_elements_02.js rename : devtools/client/webconsole/test/browser_webconsole_output_dom_elements_03.js => devtools/client/webconsole/old/test/browser_webconsole_output_dom_elements_03.js rename : devtools/client/webconsole/test/browser_webconsole_output_dom_elements_04.js => devtools/client/webconsole/old/test/browser_webconsole_output_dom_elements_04.js rename : devtools/client/webconsole/test/browser_webconsole_output_dom_elements_05.js => devtools/client/webconsole/old/test/browser_webconsole_output_dom_elements_05.js rename : devtools/client/webconsole/test/browser_webconsole_output_events.js => devtools/client/webconsole/old/test/browser_webconsole_output_events.js rename : devtools/client/webconsole/test/browser_webconsole_output_order.js => devtools/client/webconsole/old/test/browser_webconsole_output_order.js rename : devtools/client/webconsole/test/browser_webconsole_output_regexp.js => devtools/client/webconsole/old/test/browser_webconsole_output_regexp.js rename : devtools/client/webconsole/test/browser_webconsole_output_table.js => devtools/client/webconsole/old/test/browser_webconsole_output_table.js rename : devtools/client/webconsole/test/browser_webconsole_promise.js => devtools/client/webconsole/old/test/browser_webconsole_promise.js rename : devtools/client/webconsole/test/browser_webconsole_reflow.js => devtools/client/webconsole/old/test/browser_webconsole_reflow.js rename : devtools/client/webconsole/test/browser_webconsole_scratchpad_panel_link.js => devtools/client/webconsole/old/test/browser_webconsole_scratchpad_panel_link.js rename : devtools/client/webconsole/test/browser_webconsole_script_errordoc_urls.js => devtools/client/webconsole/old/test/browser_webconsole_script_errordoc_urls.js rename : devtools/client/webconsole/test/browser_webconsole_show_subresource_security_errors.js => devtools/client/webconsole/old/test/browser_webconsole_show_subresource_security_errors.js rename : devtools/client/webconsole/test/browser_webconsole_shows_reqs_in_netmonitor.js => devtools/client/webconsole/old/test/browser_webconsole_shows_reqs_in_netmonitor.js rename : devtools/client/webconsole/test/browser_webconsole_split.js => devtools/client/webconsole/old/test/browser_webconsole_split.js rename : devtools/client/webconsole/test/browser_webconsole_split_escape_key.js => devtools/client/webconsole/old/test/browser_webconsole_split_escape_key.js rename : devtools/client/webconsole/test/browser_webconsole_split_focus.js => devtools/client/webconsole/old/test/browser_webconsole_split_focus.js rename : devtools/client/webconsole/test/browser_webconsole_split_persist.js => devtools/client/webconsole/old/test/browser_webconsole_split_persist.js rename : devtools/client/webconsole/test/browser_webconsole_start_netmon_first.js => devtools/client/webconsole/old/test/browser_webconsole_start_netmon_first.js rename : devtools/client/webconsole/test/browser_webconsole_strict_mode_errors.js => devtools/client/webconsole/old/test/browser_webconsole_strict_mode_errors.js rename : devtools/client/webconsole/test/browser_webconsole_trackingprotection_errors.js => devtools/client/webconsole/old/test/browser_webconsole_trackingprotection_errors.js rename : devtools/client/webconsole/test/browser_webconsole_view_source.js => devtools/client/webconsole/old/test/browser_webconsole_view_source.js rename : devtools/client/webconsole/test/head.js => devtools/client/webconsole/old/test/head.js rename : devtools/client/webconsole/test/test-autocomplete-in-stackframe.html => devtools/client/webconsole/old/test/test-autocomplete-in-stackframe.html rename : devtools/client/webconsole/test/test-bug-585956-console-trace.html => devtools/client/webconsole/old/test/test-bug-585956-console-trace.html rename : devtools/client/webconsole/test/test-bug-593003-iframe-wrong-hud-iframe.html => devtools/client/webconsole/old/test/test-bug-593003-iframe-wrong-hud-iframe.html rename : devtools/client/webconsole/test/test-bug-593003-iframe-wrong-hud.html => devtools/client/webconsole/old/test/test-bug-593003-iframe-wrong-hud.html rename : devtools/client/webconsole/test/test-bug-595934-canvas-css.html => devtools/client/webconsole/old/test/test-bug-595934-canvas-css.html rename : devtools/client/webconsole/test/test-bug-595934-canvas-css.js => devtools/client/webconsole/old/test/test-bug-595934-canvas-css.js rename : devtools/client/webconsole/test/test-bug-595934-css-loader.css => devtools/client/webconsole/old/test/test-bug-595934-css-loader.css rename : devtools/client/webconsole/test/test-bug-595934-css-loader.css^headers^ => devtools/client/webconsole/old/test/test-bug-595934-css-loader.css^headers^ rename : devtools/client/webconsole/test/test-bug-595934-css-loader.html => devtools/client/webconsole/old/test/test-bug-595934-css-loader.html rename : devtools/client/webconsole/test/test-bug-595934-css-parser.css => devtools/client/webconsole/old/test/test-bug-595934-css-parser.css rename : devtools/client/webconsole/test/test-bug-595934-css-parser.html => devtools/client/webconsole/old/test/test-bug-595934-css-parser.html rename : devtools/client/webconsole/test/test-bug-595934-empty-getelementbyid.html => devtools/client/webconsole/old/test/test-bug-595934-empty-getelementbyid.html rename : devtools/client/webconsole/test/test-bug-595934-empty-getelementbyid.js => devtools/client/webconsole/old/test/test-bug-595934-empty-getelementbyid.js rename : devtools/client/webconsole/test/test-bug-595934-html.html => devtools/client/webconsole/old/test/test-bug-595934-html.html rename : devtools/client/webconsole/test/test-bug-595934-image.html => devtools/client/webconsole/old/test/test-bug-595934-image.html rename : devtools/client/webconsole/test/test-bug-595934-image.jpg => devtools/client/webconsole/old/test/test-bug-595934-image.jpg rename : devtools/client/webconsole/test/test-bug-595934-imagemap.html => devtools/client/webconsole/old/test/test-bug-595934-imagemap.html rename : devtools/client/webconsole/test/test-bug-595934-malformedxml-external.html => devtools/client/webconsole/old/test/test-bug-595934-malformedxml-external.html rename : devtools/client/webconsole/test/test-bug-595934-malformedxml-external.xml => devtools/client/webconsole/old/test/test-bug-595934-malformedxml-external.xml rename : devtools/client/webconsole/test/test-bug-595934-malformedxml.xhtml => devtools/client/webconsole/old/test/test-bug-595934-malformedxml.xhtml rename : devtools/client/webconsole/test/test-bug-595934-svg.xhtml => devtools/client/webconsole/old/test/test-bug-595934-svg.xhtml rename : devtools/client/webconsole/test/test-bug-595934-workers.html => devtools/client/webconsole/old/test/test-bug-595934-workers.html rename : devtools/client/webconsole/test/test-bug-595934-workers.js => devtools/client/webconsole/old/test/test-bug-595934-workers.js rename : devtools/client/webconsole/test/test-bug-597136-external-script-errors.html => devtools/client/webconsole/old/test/test-bug-597136-external-script-errors.html rename : devtools/client/webconsole/test/test-bug-597136-external-script-errors.js => devtools/client/webconsole/old/test/test-bug-597136-external-script-errors.js rename : devtools/client/webconsole/test/test-bug-597756-reopen-closed-tab.html => devtools/client/webconsole/old/test/test-bug-597756-reopen-closed-tab.html rename : devtools/client/webconsole/test/test-bug-599725-response-headers.sjs => devtools/client/webconsole/old/test/test-bug-599725-response-headers.sjs rename : devtools/client/webconsole/test/test-bug-600183-charset.html => devtools/client/webconsole/old/test/test-bug-600183-charset.html rename : devtools/client/webconsole/test/test-bug-600183-charset.html^headers^ => devtools/client/webconsole/old/test/test-bug-600183-charset.html^headers^ rename : devtools/client/webconsole/test/test-bug-601177-log-levels.html => devtools/client/webconsole/old/test/test-bug-601177-log-levels.html rename : devtools/client/webconsole/test/test-bug-601177-log-levels.js => devtools/client/webconsole/old/test/test-bug-601177-log-levels.js rename : devtools/client/webconsole/test/test-bug-603750-websocket.html => devtools/client/webconsole/old/test/test-bug-603750-websocket.html rename : devtools/client/webconsole/test/test-bug-603750-websocket.js => devtools/client/webconsole/old/test/test-bug-603750-websocket.js rename : devtools/client/webconsole/test/test-bug-609872-cd-iframe-child.html => devtools/client/webconsole/old/test/test-bug-609872-cd-iframe-child.html rename : devtools/client/webconsole/test/test-bug-609872-cd-iframe-parent.html => devtools/client/webconsole/old/test/test-bug-609872-cd-iframe-parent.html rename : devtools/client/webconsole/test/test-bug-613013-console-api-iframe.html => devtools/client/webconsole/old/test/test-bug-613013-console-api-iframe.html rename : devtools/client/webconsole/test/test-bug-618078-network-exceptions.html => devtools/client/webconsole/old/test/test-bug-618078-network-exceptions.html rename : devtools/client/webconsole/test/test-bug-621644-jsterm-dollar.html => devtools/client/webconsole/old/test/test-bug-621644-jsterm-dollar.html rename : devtools/client/webconsole/test/test-bug-630733-response-redirect-headers.sjs => devtools/client/webconsole/old/test/test-bug-630733-response-redirect-headers.sjs rename : devtools/client/webconsole/test/test-bug-632275-getters.html => devtools/client/webconsole/old/test/test-bug-632275-getters.html rename : devtools/client/webconsole/test/test-bug-632347-iterators-generators.html => devtools/client/webconsole/old/test/test-bug-632347-iterators-generators.html rename : devtools/client/webconsole/test/test-bug-644419-log-limits.html => devtools/client/webconsole/old/test/test-bug-644419-log-limits.html rename : devtools/client/webconsole/test/test-bug-646025-console-file-location.html => devtools/client/webconsole/old/test/test-bug-646025-console-file-location.html rename : devtools/client/webconsole/test/test-bug-658368-time-methods.html => devtools/client/webconsole/old/test/test-bug-658368-time-methods.html rename : devtools/client/webconsole/test/test-bug-737873-mixedcontent.html => devtools/client/webconsole/old/test/test-bug-737873-mixedcontent.html rename : devtools/client/webconsole/test/test-bug-752559-ineffective-iframe-sandbox-warning-inner.html => devtools/client/webconsole/old/test/test-bug-752559-ineffective-iframe-sandbox-warning-inner.html rename : devtools/client/webconsole/test/test-bug-752559-ineffective-iframe-sandbox-warning-nested1.html => devtools/client/webconsole/old/test/test-bug-752559-ineffective-iframe-sandbox-warning-nested1.html rename : devtools/client/webconsole/test/test-bug-752559-ineffective-iframe-sandbox-warning-nested2.html => devtools/client/webconsole/old/test/test-bug-752559-ineffective-iframe-sandbox-warning-nested2.html rename : devtools/client/webconsole/test/test-bug-752559-ineffective-iframe-sandbox-warning0.html => devtools/client/webconsole/old/test/test-bug-752559-ineffective-iframe-sandbox-warning0.html rename : devtools/client/webconsole/test/test-bug-752559-ineffective-iframe-sandbox-warning1.html => devtools/client/webconsole/old/test/test-bug-752559-ineffective-iframe-sandbox-warning1.html rename : devtools/client/webconsole/test/test-bug-752559-ineffective-iframe-sandbox-warning2.html => devtools/client/webconsole/old/test/test-bug-752559-ineffective-iframe-sandbox-warning2.html rename : devtools/client/webconsole/test/test-bug-752559-ineffective-iframe-sandbox-warning3.html => devtools/client/webconsole/old/test/test-bug-752559-ineffective-iframe-sandbox-warning3.html rename : devtools/client/webconsole/test/test-bug-752559-ineffective-iframe-sandbox-warning4.html => devtools/client/webconsole/old/test/test-bug-752559-ineffective-iframe-sandbox-warning4.html rename : devtools/client/webconsole/test/test-bug-752559-ineffective-iframe-sandbox-warning5.html => devtools/client/webconsole/old/test/test-bug-752559-ineffective-iframe-sandbox-warning5.html rename : devtools/client/webconsole/test/test-bug-762593-insecure-passwords-about-blank-web-console-warning.html => devtools/client/webconsole/old/test/test-bug-762593-insecure-passwords-about-blank-web-console-warning.html rename : devtools/client/webconsole/test/test-bug-762593-insecure-passwords-web-console-warning.html => devtools/client/webconsole/old/test/test-bug-762593-insecure-passwords-web-console-warning.html rename : devtools/client/webconsole/test/test-bug-766001-console-log.js => devtools/client/webconsole/old/test/test-bug-766001-console-log.js rename : devtools/client/webconsole/test/test-bug-766001-js-console-links.html => devtools/client/webconsole/old/test/test-bug-766001-js-console-links.html rename : devtools/client/webconsole/test/test-bug-766001-js-errors.js => devtools/client/webconsole/old/test/test-bug-766001-js-errors.js rename : devtools/client/webconsole/test/test-bug-782653-css-errors-1.css => devtools/client/webconsole/old/test/test-bug-782653-css-errors-1.css rename : devtools/client/webconsole/test/test-bug-782653-css-errors-2.css => devtools/client/webconsole/old/test/test-bug-782653-css-errors-2.css rename : devtools/client/webconsole/test/test-bug-782653-css-errors.html => devtools/client/webconsole/old/test/test-bug-782653-css-errors.html rename : devtools/client/webconsole/test/test-bug-837351-security-errors.html => devtools/client/webconsole/old/test/test-bug-837351-security-errors.html rename : devtools/client/webconsole/test/test-bug-859170-longstring-hang.html => devtools/client/webconsole/old/test/test-bug-859170-longstring-hang.html rename : devtools/client/webconsole/test/test-bug-869003-iframe.html => devtools/client/webconsole/old/test/test-bug-869003-iframe.html rename : devtools/client/webconsole/test/test-bug-869003-top-window.html => devtools/client/webconsole/old/test/test-bug-869003-top-window.html rename : devtools/client/webconsole/test/test-bug-952277-highlight-nodes-in-vview.html => devtools/client/webconsole/old/test/test-bug-952277-highlight-nodes-in-vview.html rename : devtools/client/webconsole/test/test-bug-989025-iframe-parent.html => devtools/client/webconsole/old/test/test-bug-989025-iframe-parent.html rename : devtools/client/webconsole/test/test-bug_1050691_click_function_to_source.html => devtools/client/webconsole/old/test/test-bug_1050691_click_function_to_source.html rename : devtools/client/webconsole/test/test-bug_1050691_click_function_to_source.js => devtools/client/webconsole/old/test/test-bug_1050691_click_function_to_source.js rename : devtools/client/webconsole/test/test-bug_923281_console_log_filter.html => devtools/client/webconsole/old/test/test-bug_923281_console_log_filter.html rename : devtools/client/webconsole/test/test-bug_923281_test1.js => devtools/client/webconsole/old/test/test-bug_923281_test1.js rename : devtools/client/webconsole/test/test-bug_923281_test2.js => devtools/client/webconsole/old/test/test-bug_923281_test2.js rename : devtools/client/webconsole/test/test-bug_939783_console_trace_duplicates.html => devtools/client/webconsole/old/test/test-bug_939783_console_trace_duplicates.html rename : devtools/client/webconsole/test/test-certificate-messages.html => devtools/client/webconsole/old/test/test-certificate-messages.html rename : devtools/client/webconsole/test/test-closure-optimized-out.html => devtools/client/webconsole/old/test/test-closure-optimized-out.html rename : devtools/client/webconsole/test/test-closures.html => devtools/client/webconsole/old/test/test-closures.html rename : devtools/client/webconsole/test/test-console-api-stackframe.html => devtools/client/webconsole/old/test/test-console-api-stackframe.html rename : devtools/client/webconsole/test/test-console-assert.html => devtools/client/webconsole/old/test/test-console-assert.html rename : devtools/client/webconsole/test/test-console-clear.html => devtools/client/webconsole/old/test/test-console-clear.html rename : devtools/client/webconsole/test/test-console-column.html => devtools/client/webconsole/old/test/test-console-column.html rename : devtools/client/webconsole/test/test-console-count-external-file.js => devtools/client/webconsole/old/test/test-console-count-external-file.js rename : devtools/client/webconsole/test/test-console-count.html => devtools/client/webconsole/old/test/test-console-count.html rename : devtools/client/webconsole/test/test-console-extras.html => devtools/client/webconsole/old/test/test-console-extras.html rename : devtools/client/webconsole/test/test-console-output-02.html => devtools/client/webconsole/old/test/test-console-output-02.html rename : devtools/client/webconsole/test/test-console-output-03.html => devtools/client/webconsole/old/test/test-console-output-03.html rename : devtools/client/webconsole/test/test-console-output-04.html => devtools/client/webconsole/old/test/test-console-output-04.html rename : devtools/client/webconsole/test/test-console-output-dom-elements.html => devtools/client/webconsole/old/test/test-console-output-dom-elements.html rename : devtools/client/webconsole/test/test-console-output-events.html => devtools/client/webconsole/old/test/test-console-output-events.html rename : devtools/client/webconsole/test/test-console-replaced-api.html => devtools/client/webconsole/old/test/test-console-replaced-api.html rename : devtools/client/webconsole/test/test-console-server-logging-array.sjs => devtools/client/webconsole/old/test/test-console-server-logging-array.sjs rename : devtools/client/webconsole/test/test-console-server-logging-backtrace.sjs => devtools/client/webconsole/old/test/test-console-server-logging-backtrace.sjs rename : devtools/client/webconsole/test/test-console-server-logging.sjs => devtools/client/webconsole/old/test/test-console-server-logging.sjs rename : devtools/client/webconsole/test/test-console-table.html => devtools/client/webconsole/old/test/test-console-table.html rename : devtools/client/webconsole/test/test-console-trace-async.html => devtools/client/webconsole/old/test/test-console-trace-async.html rename : devtools/client/webconsole/test/test-console-workers.html => devtools/client/webconsole/old/test/test-console-workers.html rename : devtools/client/webconsole/test/test-console.html => devtools/client/webconsole/old/test/test-console.html rename : devtools/client/webconsole/test/test-consoleiframes.html => devtools/client/webconsole/old/test/test-consoleiframes.html rename : devtools/client/webconsole/test/test-cu-reporterror.js => devtools/client/webconsole/old/test/test-cu-reporterror.js rename : devtools/client/webconsole/test/test-data.json => devtools/client/webconsole/old/test/test-data.json rename : devtools/client/webconsole/test/test-data.json^headers^ => devtools/client/webconsole/old/test/test-data.json^headers^ rename : devtools/client/webconsole/test/test-duplicate-error.html => devtools/client/webconsole/old/test/test-duplicate-error.html rename : devtools/client/webconsole/test/test-encoding-ISO-8859-1.html => devtools/client/webconsole/old/test/test-encoding-ISO-8859-1.html rename : devtools/client/webconsole/test/test-error.html => devtools/client/webconsole/old/test/test-error.html rename : devtools/client/webconsole/test/test-eval-in-stackframe.html => devtools/client/webconsole/old/test/test-eval-in-stackframe.html rename : devtools/client/webconsole/test/test-exception-stackframe.html => devtools/client/webconsole/old/test/test-exception-stackframe.html rename : devtools/client/webconsole/test/test-file-location.js => devtools/client/webconsole/old/test/test-file-location.js rename : devtools/client/webconsole/test/test-filter.html => devtools/client/webconsole/old/test/test-filter.html rename : devtools/client/webconsole/test/test-for-of.html => devtools/client/webconsole/old/test/test-for-of.html rename : devtools/client/webconsole/test/test-iframe-762593-insecure-form-action.html => devtools/client/webconsole/old/test/test-iframe-762593-insecure-form-action.html rename : devtools/client/webconsole/test/test-iframe-762593-insecure-frame.html => devtools/client/webconsole/old/test/test-iframe-762593-insecure-frame.html rename : devtools/client/webconsole/test/test-iframe1.html => devtools/client/webconsole/old/test/test-iframe1.html rename : devtools/client/webconsole/test/test-iframe2.html => devtools/client/webconsole/old/test/test-iframe2.html rename : devtools/client/webconsole/test/test-iframe3.html => devtools/client/webconsole/old/test/test-iframe3.html rename : devtools/client/webconsole/test/test-image.png => devtools/client/webconsole/old/test/test-image.png rename : devtools/client/webconsole/test/test-mixedcontent-securityerrors.html => devtools/client/webconsole/old/test/test-mixedcontent-securityerrors.html rename : devtools/client/webconsole/test/test-mutation.html => devtools/client/webconsole/old/test/test-mutation.html rename : devtools/client/webconsole/test/test-network-request.html => devtools/client/webconsole/old/test/test-network-request.html rename : devtools/client/webconsole/test/test-network.html => devtools/client/webconsole/old/test/test-network.html rename : devtools/client/webconsole/test/test-observe-http-ajax.html => devtools/client/webconsole/old/test/test-observe-http-ajax.html rename : devtools/client/webconsole/test/test-own-console.html => devtools/client/webconsole/old/test/test-own-console.html rename : devtools/client/webconsole/test/test-property-provider.html => devtools/client/webconsole/old/test/test-property-provider.html rename : devtools/client/webconsole/test/test-repeated-messages.html => devtools/client/webconsole/old/test/test-repeated-messages.html rename : devtools/client/webconsole/test/test-result-format-as-string.html => devtools/client/webconsole/old/test/test-result-format-as-string.html rename : devtools/client/webconsole/test/test-trackingprotection-securityerrors.html => devtools/client/webconsole/old/test/test-trackingprotection-securityerrors.html rename : devtools/client/webconsole/test/test-webconsole-error-observer.html => devtools/client/webconsole/old/test/test-webconsole-error-observer.html rename : devtools/client/webconsole/test/test_bug1045902_console_csp_ignore_reflected_xss_message.html => devtools/client/webconsole/old/test/test_bug1045902_console_csp_ignore_reflected_xss_message.html rename : devtools/client/webconsole/test/test_bug1045902_console_csp_ignore_reflected_xss_message.html^headers^ => devtools/client/webconsole/old/test/test_bug1045902_console_csp_ignore_reflected_xss_message.html^headers^ rename : devtools/client/webconsole/test/test_bug1092055_shouldwarn.html => devtools/client/webconsole/old/test/test_bug1092055_shouldwarn.html rename : devtools/client/webconsole/test/test_bug1092055_shouldwarn.js => devtools/client/webconsole/old/test/test_bug1092055_shouldwarn.js rename : devtools/client/webconsole/test/test_bug1092055_shouldwarn.js^headers^ => devtools/client/webconsole/old/test/test_bug1092055_shouldwarn.js^headers^ rename : devtools/client/webconsole/test/test_bug_1010953_cspro.html => devtools/client/webconsole/old/test/test_bug_1010953_cspro.html rename : devtools/client/webconsole/test/test_bug_1010953_cspro.html^headers^ => devtools/client/webconsole/old/test/test_bug_1010953_cspro.html^headers^ rename : devtools/client/webconsole/test/test_bug_1247459_violation.html => devtools/client/webconsole/old/test/test_bug_1247459_violation.html rename : devtools/client/webconsole/test/test_bug_770099_violation.html => devtools/client/webconsole/old/test/test_bug_770099_violation.html rename : devtools/client/webconsole/test/test_bug_770099_violation.html^headers^ => devtools/client/webconsole/old/test/test_bug_770099_violation.html^headers^ rename : devtools/client/webconsole/test/test_hpkp-invalid-headers.sjs => devtools/client/webconsole/old/test/test_hpkp-invalid-headers.sjs rename : devtools/client/webconsole/test/test_hsts-invalid-headers.sjs => devtools/client/webconsole/old/test/test_hsts-invalid-headers.sjs rename : devtools/client/webconsole/test/testscript.js => devtools/client/webconsole/old/test/testscript.js rename : devtools/client/webconsole/webconsole.js => devtools/client/webconsole/old/webconsole.js rename : devtools/client/webconsole/webconsole.xul => devtools/client/webconsole/old/webconsole.xul extra : rebase_source : b2728277d80ea6b6a220bd00ed450d626617193e
627 lines
20 KiB
JavaScript
627 lines
20 KiB
JavaScript
/* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
|
|
|
"use strict";
|
|
|
|
const Services = require("Services");
|
|
const osString = Services.appinfo.OS;
|
|
|
|
// Panels
|
|
loader.lazyGetter(this, "OptionsPanel", () => require("devtools/client/framework/toolbox-options").OptionsPanel);
|
|
loader.lazyGetter(this, "InspectorPanel", () => require("devtools/client/inspector/panel").InspectorPanel);
|
|
loader.lazyGetter(this, "WebConsolePanel", () => require("devtools/client/webconsole/panel").WebConsolePanel);
|
|
loader.lazyGetter(this, "DebuggerPanel", () => require("devtools/client/debugger/panel").DebuggerPanel);
|
|
loader.lazyGetter(this, "NewDebuggerPanel", () => require("devtools/client/debugger/new/panel").DebuggerPanel);
|
|
loader.lazyGetter(this, "StyleEditorPanel", () => require("devtools/client/styleeditor/styleeditor-panel").StyleEditorPanel);
|
|
loader.lazyGetter(this, "ShaderEditorPanel", () => require("devtools/client/shadereditor/panel").ShaderEditorPanel);
|
|
loader.lazyGetter(this, "CanvasDebuggerPanel", () => require("devtools/client/canvasdebugger/panel").CanvasDebuggerPanel);
|
|
loader.lazyGetter(this, "WebAudioEditorPanel", () => require("devtools/client/webaudioeditor/panel").WebAudioEditorPanel);
|
|
loader.lazyGetter(this, "MemoryPanel", () => require("devtools/client/memory/panel").MemoryPanel);
|
|
loader.lazyGetter(this, "PerformancePanel", () => require("devtools/client/performance/panel").PerformancePanel);
|
|
loader.lazyGetter(this, "NewPerformancePanel", () => require("devtools/client/performance-new/panel").PerformancePanel);
|
|
loader.lazyGetter(this, "NetMonitorPanel", () => require("devtools/client/netmonitor/panel").NetMonitorPanel);
|
|
loader.lazyGetter(this, "StoragePanel", () => require("devtools/client/storage/panel").StoragePanel);
|
|
loader.lazyGetter(this, "ScratchpadPanel", () => require("devtools/client/scratchpad/scratchpad-panel").ScratchpadPanel);
|
|
loader.lazyGetter(this, "DomPanel", () => require("devtools/client/dom/dom-panel").DomPanel);
|
|
loader.lazyGetter(this, "AccessibilityPanel", () => require("devtools/client/accessibility/accessibility-panel").AccessibilityPanel);
|
|
|
|
// Other dependencies
|
|
loader.lazyRequireGetter(this, "CommandUtils", "devtools/client/shared/developer-toolbar", true);
|
|
loader.lazyRequireGetter(this, "CommandState", "devtools/shared/gcli/command-state", true);
|
|
loader.lazyRequireGetter(this, "ResponsiveUIManager", "devtools/client/responsive.html/manager", true);
|
|
loader.lazyImporter(this, "ScratchpadManager", "resource://devtools/client/scratchpad/scratchpad-manager.jsm");
|
|
|
|
const {MultiLocalizationHelper} = require("devtools/shared/l10n");
|
|
const L10N = new MultiLocalizationHelper(
|
|
"devtools/client/locales/startup.properties",
|
|
"devtools/startup/locales/key-shortcuts.properties"
|
|
);
|
|
|
|
var Tools = {};
|
|
exports.Tools = Tools;
|
|
|
|
// Definitions
|
|
Tools.options = {
|
|
id: "options",
|
|
ordinal: 0,
|
|
url: "chrome://devtools/content/framework/toolbox-options.xhtml",
|
|
icon: "chrome://devtools/skin/images/tool-options.svg",
|
|
bgTheme: "theme-body",
|
|
label: l10n("options.label"),
|
|
iconOnly: true,
|
|
panelLabel: l10n("options.panelLabel"),
|
|
tooltip: l10n("optionsButton.tooltip"),
|
|
inMenu: false,
|
|
|
|
isTargetSupported: function() {
|
|
return true;
|
|
},
|
|
|
|
build: function(iframeWindow, toolbox) {
|
|
return new OptionsPanel(iframeWindow, toolbox);
|
|
}
|
|
};
|
|
|
|
Tools.inspector = {
|
|
id: "inspector",
|
|
accesskey: l10n("inspector.accesskey"),
|
|
ordinal: 1,
|
|
icon: "chrome://devtools/skin/images/tool-inspector.svg",
|
|
url: "chrome://devtools/content/inspector/inspector.xhtml",
|
|
label: l10n("inspector.label"),
|
|
panelLabel: l10n("inspector.panelLabel"),
|
|
get tooltip() {
|
|
return l10n("inspector.tooltip2",
|
|
(osString == "Darwin" ? "Cmd+Opt+" : "Ctrl+Shift+") +
|
|
l10n("inspector.commandkey"));
|
|
},
|
|
inMenu: true,
|
|
commands: [
|
|
"devtools/client/responsive.html/commands",
|
|
"devtools/client/inspector/inspector-commands"
|
|
],
|
|
|
|
preventClosingOnKey: true,
|
|
onkey: function(panel, toolbox) {
|
|
toolbox.highlighterUtils.togglePicker();
|
|
},
|
|
|
|
isTargetSupported: function(target) {
|
|
return target.hasActor("inspector");
|
|
},
|
|
|
|
build: function(iframeWindow, toolbox) {
|
|
return new InspectorPanel(iframeWindow, toolbox);
|
|
}
|
|
};
|
|
Tools.webConsole = {
|
|
id: "webconsole",
|
|
accesskey: l10n("webConsoleCmd.accesskey"),
|
|
ordinal: 2,
|
|
oldWebConsoleURL: "chrome://devtools/content/webconsole/old/webconsole.xul",
|
|
newWebConsoleURL: "chrome://devtools/content/webconsole/webconsole.html",
|
|
get browserConsoleURL() {
|
|
if (Services.prefs.getBoolPref("devtools.browserconsole.new-frontend-enabled")) {
|
|
return "chrome://devtools/content/webconsole/browserconsole.xul";
|
|
}
|
|
return Tools.webConsole.oldWebConsoleURL;
|
|
},
|
|
icon: "chrome://devtools/skin/images/tool-webconsole.svg",
|
|
label: l10n("ToolboxTabWebconsole.label"),
|
|
menuLabel: l10n("MenuWebconsole.label"),
|
|
panelLabel: l10n("ToolboxWebConsole.panelLabel"),
|
|
get tooltip() {
|
|
return l10n("ToolboxWebconsole.tooltip2",
|
|
(osString == "Darwin" ? "Cmd+Opt+" : "Ctrl+Shift+") +
|
|
l10n("webconsole.commandkey"));
|
|
},
|
|
inMenu: true,
|
|
commands: "devtools/client/webconsole/console-commands",
|
|
|
|
preventClosingOnKey: true,
|
|
onkey: function(panel, toolbox) {
|
|
if (toolbox.splitConsole) {
|
|
return toolbox.focusConsoleInput();
|
|
}
|
|
|
|
panel.focusInput();
|
|
return undefined;
|
|
},
|
|
|
|
isTargetSupported: function() {
|
|
return true;
|
|
},
|
|
build: function(iframeWindow, toolbox) {
|
|
return new WebConsolePanel(iframeWindow, toolbox);
|
|
}
|
|
};
|
|
function switchWebconsole() {
|
|
if (Services.prefs.getBoolPref("devtools.webconsole.new-frontend-enabled")) {
|
|
Tools.webConsole.url = Tools.webConsole.newWebConsoleURL;
|
|
} else {
|
|
Tools.webConsole.url = Tools.webConsole.oldWebConsoleURL;
|
|
}
|
|
}
|
|
switchWebconsole();
|
|
|
|
Services.prefs.addObserver(
|
|
"devtools.webconsole.new-frontend-enabled",
|
|
{ observe: switchWebconsole }
|
|
);
|
|
|
|
Tools.jsdebugger = {
|
|
id: "jsdebugger",
|
|
accesskey: l10n("debuggerMenu.accesskey"),
|
|
ordinal: 3,
|
|
icon: "chrome://devtools/skin/images/tool-debugger.svg",
|
|
url: "chrome://devtools/content/debugger/debugger.xul",
|
|
label: l10n("ToolboxDebugger.label"),
|
|
panelLabel: l10n("ToolboxDebugger.panelLabel"),
|
|
get tooltip() {
|
|
return l10n("ToolboxDebugger.tooltip2",
|
|
(osString == "Darwin" ? "Cmd+Opt+" : "Ctrl+Shift+") +
|
|
l10n("debugger.commandkey"));
|
|
},
|
|
inMenu: true,
|
|
commands: "devtools/client/debugger/debugger-commands",
|
|
|
|
isTargetSupported: function() {
|
|
return true;
|
|
},
|
|
|
|
build: function(iframeWindow, toolbox) {
|
|
return new DebuggerPanel(iframeWindow, toolbox);
|
|
}
|
|
};
|
|
|
|
function switchDebugger() {
|
|
if (Services.prefs.getBoolPref("devtools.debugger.new-debugger-frontend")) {
|
|
Tools.jsdebugger.url = "chrome://devtools/content/debugger/new/index.html";
|
|
Tools.jsdebugger.build = function(iframeWindow, toolbox) {
|
|
return new NewDebuggerPanel(iframeWindow, toolbox);
|
|
};
|
|
} else {
|
|
Tools.jsdebugger.url = "chrome://devtools/content/debugger/debugger.xul";
|
|
Tools.jsdebugger.build = function(iframeWindow, toolbox) {
|
|
return new DebuggerPanel(iframeWindow, toolbox);
|
|
};
|
|
}
|
|
}
|
|
switchDebugger();
|
|
|
|
Services.prefs.addObserver(
|
|
"devtools.debugger.new-debugger-frontend",
|
|
{ observe: switchDebugger }
|
|
);
|
|
|
|
Tools.styleEditor = {
|
|
id: "styleeditor",
|
|
ordinal: 4,
|
|
visibilityswitch: "devtools.styleeditor.enabled",
|
|
accesskey: l10n("open.accesskey"),
|
|
icon: "chrome://devtools/skin/images/tool-styleeditor.svg",
|
|
url: "chrome://devtools/content/styleeditor/styleeditor.xul",
|
|
label: l10n("ToolboxStyleEditor.label"),
|
|
panelLabel: l10n("ToolboxStyleEditor.panelLabel"),
|
|
get tooltip() {
|
|
return l10n("ToolboxStyleEditor.tooltip3",
|
|
"Shift+" + functionkey(l10n("styleeditor.commandkey")));
|
|
},
|
|
inMenu: true,
|
|
commands: "devtools/client/styleeditor/styleeditor-commands",
|
|
|
|
isTargetSupported: function(target) {
|
|
return target.hasActor("styleSheets");
|
|
},
|
|
|
|
build: function(iframeWindow, toolbox) {
|
|
return new StyleEditorPanel(iframeWindow, toolbox);
|
|
}
|
|
};
|
|
|
|
Tools.shaderEditor = {
|
|
id: "shadereditor",
|
|
ordinal: 5,
|
|
visibilityswitch: "devtools.shadereditor.enabled",
|
|
icon: "chrome://devtools/skin/images/tool-shadereditor.svg",
|
|
url: "chrome://devtools/content/shadereditor/shadereditor.xul",
|
|
label: l10n("ToolboxShaderEditor.label"),
|
|
panelLabel: l10n("ToolboxShaderEditor.panelLabel"),
|
|
tooltip: l10n("ToolboxShaderEditor.tooltip"),
|
|
|
|
isTargetSupported: function(target) {
|
|
return target.hasActor("webgl") && !target.chrome;
|
|
},
|
|
|
|
build: function(iframeWindow, toolbox) {
|
|
return new ShaderEditorPanel(iframeWindow, toolbox);
|
|
}
|
|
};
|
|
|
|
Tools.canvasDebugger = {
|
|
id: "canvasdebugger",
|
|
ordinal: 6,
|
|
visibilityswitch: "devtools.canvasdebugger.enabled",
|
|
icon: "chrome://devtools/skin/images/tool-canvas.svg",
|
|
url: "chrome://devtools/content/canvasdebugger/canvasdebugger.xul",
|
|
label: l10n("ToolboxCanvasDebugger.label"),
|
|
panelLabel: l10n("ToolboxCanvasDebugger.panelLabel"),
|
|
tooltip: l10n("ToolboxCanvasDebugger.tooltip"),
|
|
|
|
// Hide the Canvas Debugger in the Add-on Debugger and Browser Toolbox
|
|
// (bug 1047520).
|
|
isTargetSupported: function(target) {
|
|
return target.hasActor("canvas") && !target.chrome;
|
|
},
|
|
|
|
build: function(iframeWindow, toolbox) {
|
|
return new CanvasDebuggerPanel(iframeWindow, toolbox);
|
|
}
|
|
};
|
|
|
|
Tools.performance = {
|
|
id: "performance",
|
|
ordinal: 7,
|
|
icon: "chrome://devtools/skin/images/tool-profiler.svg",
|
|
visibilityswitch: "devtools.performance.enabled",
|
|
label: l10n("performance.label"),
|
|
panelLabel: l10n("performance.panelLabel"),
|
|
get tooltip() {
|
|
return l10n("performance.tooltip", "Shift+" +
|
|
functionkey(l10n("performance.commandkey")));
|
|
},
|
|
accesskey: l10n("performance.accesskey"),
|
|
inMenu: true,
|
|
};
|
|
|
|
function switchPerformancePanel() {
|
|
if (Services.prefs.getBoolPref("devtools.performance.new-panel-enabled", false)) {
|
|
Tools.performance.url = "chrome://devtools/content/performance-new/perf.xhtml";
|
|
Tools.performance.build = function(frame, target) {
|
|
return new NewPerformancePanel(frame, target);
|
|
};
|
|
Tools.performance.isTargetSupported = function(target) {
|
|
// Root actors are lazily initialized, so we can't check if the target has
|
|
// the perf actor yet. Also this function is not async, so we can't initialize
|
|
// the actor yet.
|
|
return true;
|
|
};
|
|
} else {
|
|
Tools.performance.url = "chrome://devtools/content/performance/performance.xul";
|
|
Tools.performance.build = function(frame, target) {
|
|
return new PerformancePanel(frame, target);
|
|
};
|
|
Tools.performance.isTargetSupported = function(target) {
|
|
return target.hasActor("performance");
|
|
};
|
|
}
|
|
}
|
|
switchPerformancePanel();
|
|
|
|
Services.prefs.addObserver(
|
|
"devtools.performance.new-panel-enabled",
|
|
{ observe: switchPerformancePanel }
|
|
);
|
|
|
|
Tools.memory = {
|
|
id: "memory",
|
|
ordinal: 8,
|
|
icon: "chrome://devtools/skin/images/tool-memory.svg",
|
|
url: "chrome://devtools/content/memory/memory.xhtml",
|
|
visibilityswitch: "devtools.memory.enabled",
|
|
label: l10n("memory.label"),
|
|
panelLabel: l10n("memory.panelLabel"),
|
|
tooltip: l10n("memory.tooltip"),
|
|
|
|
isTargetSupported: function(target) {
|
|
return target.getTrait("heapSnapshots") && !target.isAddon;
|
|
},
|
|
|
|
build: function(frame, target) {
|
|
return new MemoryPanel(frame, target);
|
|
}
|
|
};
|
|
|
|
Tools.netMonitor = {
|
|
id: "netmonitor",
|
|
accesskey: l10n("netmonitor.accesskey"),
|
|
ordinal: 9,
|
|
visibilityswitch: "devtools.netmonitor.enabled",
|
|
icon: "chrome://devtools/skin/images/tool-network.svg",
|
|
url: "chrome://devtools/content/netmonitor/index.html",
|
|
label: l10n("netmonitor.label"),
|
|
panelLabel: l10n("netmonitor.panelLabel"),
|
|
get tooltip() {
|
|
return l10n("netmonitor.tooltip2",
|
|
(osString == "Darwin" ? "Cmd+Opt+" : "Ctrl+Shift+") +
|
|
l10n("netmonitor.commandkey"));
|
|
},
|
|
inMenu: true,
|
|
|
|
isTargetSupported: function(target) {
|
|
return target.getTrait("networkMonitor");
|
|
},
|
|
|
|
build: function(iframeWindow, toolbox) {
|
|
return new NetMonitorPanel(iframeWindow, toolbox);
|
|
}
|
|
};
|
|
|
|
Tools.storage = {
|
|
id: "storage",
|
|
ordinal: 10,
|
|
accesskey: l10n("storage.accesskey"),
|
|
visibilityswitch: "devtools.storage.enabled",
|
|
icon: "chrome://devtools/skin/images/tool-storage.svg",
|
|
url: "chrome://devtools/content/storage/storage.xul",
|
|
label: l10n("storage.label"),
|
|
menuLabel: l10n("storage.menuLabel"),
|
|
panelLabel: l10n("storage.panelLabel"),
|
|
get tooltip() {
|
|
return l10n("storage.tooltip3", "Shift+" +
|
|
functionkey(l10n("storage.commandkey")));
|
|
},
|
|
inMenu: true,
|
|
|
|
isTargetSupported: function(target) {
|
|
return target.isLocalTab ||
|
|
(target.hasActor("storage") && target.getTrait("storageInspector"));
|
|
},
|
|
|
|
build: function(iframeWindow, toolbox) {
|
|
return new StoragePanel(iframeWindow, toolbox);
|
|
}
|
|
};
|
|
|
|
Tools.webAudioEditor = {
|
|
id: "webaudioeditor",
|
|
ordinal: 11,
|
|
visibilityswitch: "devtools.webaudioeditor.enabled",
|
|
icon: "chrome://devtools/skin/images/tool-webaudio.svg",
|
|
url: "chrome://devtools/content/webaudioeditor/webaudioeditor.xul",
|
|
label: l10n("ToolboxWebAudioEditor1.label"),
|
|
panelLabel: l10n("ToolboxWebAudioEditor1.panelLabel"),
|
|
tooltip: l10n("ToolboxWebAudioEditor1.tooltip"),
|
|
|
|
isTargetSupported: function(target) {
|
|
return !target.chrome && target.hasActor("webaudio");
|
|
},
|
|
|
|
build: function(iframeWindow, toolbox) {
|
|
return new WebAudioEditorPanel(iframeWindow, toolbox);
|
|
}
|
|
};
|
|
|
|
Tools.scratchpad = {
|
|
id: "scratchpad",
|
|
ordinal: 12,
|
|
visibilityswitch: "devtools.scratchpad.enabled",
|
|
icon: "chrome://devtools/skin/images/tool-scratchpad.svg",
|
|
url: "chrome://devtools/content/scratchpad/scratchpad.xul",
|
|
label: l10n("scratchpad.label"),
|
|
panelLabel: l10n("scratchpad.panelLabel"),
|
|
tooltip: l10n("scratchpad.tooltip"),
|
|
inMenu: false,
|
|
commands: "devtools/client/scratchpad/scratchpad-commands",
|
|
|
|
isTargetSupported: function(target) {
|
|
return target.hasActor("console");
|
|
},
|
|
|
|
build: function(iframeWindow, toolbox) {
|
|
return new ScratchpadPanel(iframeWindow, toolbox);
|
|
}
|
|
};
|
|
|
|
Tools.dom = {
|
|
id: "dom",
|
|
accesskey: l10n("dom.accesskey"),
|
|
ordinal: 13,
|
|
visibilityswitch: "devtools.dom.enabled",
|
|
icon: "chrome://devtools/skin/images/tool-dom.svg",
|
|
url: "chrome://devtools/content/dom/dom.html",
|
|
label: l10n("dom.label"),
|
|
panelLabel: l10n("dom.panelLabel"),
|
|
get tooltip() {
|
|
return l10n("dom.tooltip",
|
|
(osString == "Darwin" ? "Cmd+Opt+" : "Ctrl+Shift+") +
|
|
l10n("dom.commandkey"));
|
|
},
|
|
inMenu: true,
|
|
|
|
isTargetSupported: function(target) {
|
|
return target.getTrait("webConsoleCommands");
|
|
},
|
|
|
|
build: function(iframeWindow, toolbox) {
|
|
return new DomPanel(iframeWindow, toolbox);
|
|
}
|
|
};
|
|
|
|
Tools.accessibility = {
|
|
id: "accessibility",
|
|
accesskey: l10n("accessibility.accesskey"),
|
|
ordinal: 14,
|
|
modifiers: osString == "Darwin" ? "accel,alt" : "accel,shift",
|
|
visibilityswitch: "devtools.accessibility.enabled",
|
|
icon: "chrome://devtools/skin/images/tool-accessibility.svg",
|
|
url: "chrome://devtools/content/accessibility/accessibility.html",
|
|
label: l10n("accessibility.label"),
|
|
panelLabel: l10n("accessibility.panelLabel"),
|
|
get tooltip() {
|
|
return l10n("accessibility.tooltip2");
|
|
},
|
|
inMenu: true,
|
|
|
|
isTargetSupported(target) {
|
|
return target.hasActor("accessibility");
|
|
},
|
|
|
|
build(iframeWindow, toolbox) {
|
|
return new AccessibilityPanel(iframeWindow, toolbox);
|
|
}
|
|
};
|
|
|
|
var defaultTools = [
|
|
Tools.options,
|
|
Tools.webConsole,
|
|
Tools.inspector,
|
|
Tools.jsdebugger,
|
|
Tools.styleEditor,
|
|
Tools.shaderEditor,
|
|
Tools.canvasDebugger,
|
|
Tools.webAudioEditor,
|
|
Tools.performance,
|
|
Tools.netMonitor,
|
|
Tools.storage,
|
|
Tools.scratchpad,
|
|
Tools.memory,
|
|
Tools.dom,
|
|
Tools.accessibility,
|
|
];
|
|
|
|
exports.defaultTools = defaultTools;
|
|
|
|
Tools.darkTheme = {
|
|
id: "dark",
|
|
label: l10n("options.darkTheme.label2"),
|
|
ordinal: 1,
|
|
stylesheets: ["chrome://devtools/skin/dark-theme.css"],
|
|
classList: ["theme-dark"],
|
|
};
|
|
|
|
Tools.lightTheme = {
|
|
id: "light",
|
|
label: l10n("options.lightTheme.label2"),
|
|
ordinal: 2,
|
|
stylesheets: ["chrome://devtools/skin/light-theme.css"],
|
|
classList: ["theme-light"],
|
|
};
|
|
|
|
exports.defaultThemes = [
|
|
Tools.darkTheme,
|
|
Tools.lightTheme,
|
|
];
|
|
|
|
// White-list buttons that can be toggled to prevent adding prefs for
|
|
// addons that have manually inserted toolbarbuttons into DOM.
|
|
// (By default, supported target is only local tab)
|
|
exports.ToolboxButtons = [
|
|
{ id: "command-button-paintflashing",
|
|
description: l10n("toolbox.buttons.paintflashing"),
|
|
isTargetSupported: target => target.isLocalTab,
|
|
onClick(event, toolbox) {
|
|
CommandUtils.executeOnTarget(toolbox.target, "paintflashing toggle");
|
|
},
|
|
isChecked(toolbox) {
|
|
return CommandState.isEnabledForTarget(toolbox.target, "paintflashing");
|
|
},
|
|
setup(toolbox, onChange) {
|
|
CommandState.on("changed", onChange);
|
|
},
|
|
teardown(toolbox, onChange) {
|
|
CommandState.off("changed", onChange);
|
|
}
|
|
},
|
|
{ id: "command-button-scratchpad",
|
|
description: l10n("toolbox.buttons.scratchpad"),
|
|
isTargetSupported: target => target.isLocalTab,
|
|
onClick(event, toolbox) {
|
|
ScratchpadManager.openScratchpad();
|
|
}
|
|
},
|
|
{ id: "command-button-responsive",
|
|
description: l10n("toolbox.buttons.responsive",
|
|
osString == "Darwin" ? "Cmd+Opt+M" : "Ctrl+Shift+M"),
|
|
isTargetSupported: target => target.isLocalTab,
|
|
onClick(event, toolbox) {
|
|
let tab = toolbox.target.tab;
|
|
let browserWindow = tab.ownerDocument.defaultView;
|
|
ResponsiveUIManager.handleGcliCommand(browserWindow, tab,
|
|
"resize toggle", null);
|
|
},
|
|
isChecked(toolbox) {
|
|
if (!toolbox.target.tab) {
|
|
return false;
|
|
}
|
|
return ResponsiveUIManager.isActiveForTab(toolbox.target.tab);
|
|
},
|
|
setup(toolbox, onChange) {
|
|
ResponsiveUIManager.on("on", onChange);
|
|
ResponsiveUIManager.on("off", onChange);
|
|
},
|
|
teardown(toolbox, onChange) {
|
|
ResponsiveUIManager.off("on", onChange);
|
|
ResponsiveUIManager.off("off", onChange);
|
|
}
|
|
},
|
|
{ id: "command-button-screenshot",
|
|
description: l10n("toolbox.buttons.screenshot"),
|
|
isTargetSupported: target => target.isLocalTab,
|
|
onClick(event, toolbox) {
|
|
// Special case for screenshot button to check for clipboard preference
|
|
const clipboardEnabled = Services.prefs
|
|
.getBoolPref("devtools.screenshot.clipboard.enabled");
|
|
let args = "--fullpage --file";
|
|
if (clipboardEnabled) {
|
|
args += " --clipboard";
|
|
}
|
|
CommandUtils.executeOnTarget(toolbox.target, "screenshot " + args);
|
|
}
|
|
},
|
|
{ id: "command-button-rulers",
|
|
description: l10n("toolbox.buttons.rulers"),
|
|
isTargetSupported: target => target.isLocalTab,
|
|
onClick(event, toolbox) {
|
|
CommandUtils.executeOnTarget(toolbox.target, "rulers");
|
|
},
|
|
isChecked(toolbox) {
|
|
return CommandState.isEnabledForTarget(toolbox.target, "rulers");
|
|
},
|
|
setup(toolbox, onChange) {
|
|
CommandState.on("changed", onChange);
|
|
},
|
|
teardown(toolbox, onChange) {
|
|
CommandState.off("changed", onChange);
|
|
}
|
|
},
|
|
{ id: "command-button-measure",
|
|
description: l10n("toolbox.buttons.measure"),
|
|
isTargetSupported: target => target.isLocalTab,
|
|
onClick(event, toolbox) {
|
|
CommandUtils.executeOnTarget(toolbox.target, "measure");
|
|
},
|
|
isChecked(toolbox) {
|
|
return CommandState.isEnabledForTarget(toolbox.target, "measure");
|
|
},
|
|
setup(toolbox, onChange) {
|
|
CommandState.on("changed", onChange);
|
|
},
|
|
teardown(toolbox, onChange) {
|
|
CommandState.off("changed", onChange);
|
|
}
|
|
},
|
|
];
|
|
|
|
/**
|
|
* Lookup l10n string from a string bundle.
|
|
*
|
|
* @param {string} name
|
|
* The key to lookup.
|
|
* @param {string} arg
|
|
* Optional format argument.
|
|
* @returns A localized version of the given key.
|
|
*/
|
|
function l10n(name, arg) {
|
|
try {
|
|
return arg ? L10N.getFormatStr(name, arg) : L10N.getStr(name);
|
|
} catch (ex) {
|
|
console.log("Error reading '" + name + "'");
|
|
throw new Error("l10n error with " + name);
|
|
}
|
|
}
|
|
|
|
function functionkey(shortkey) {
|
|
return shortkey.split("_")[1];
|
|
}
|