Bug 1406042 - Copy relevant old console test to the new frontend; r=Honza draft
authorNicolas Chevobbe <nchevobbe@mozilla.com>
Fri, 06 Oct 2017 10:02:49 +0200
changeset 676632 f2461075f9707fde944060f1eb4fc5ddc79b2423
parent 675302 aa40f93369300af2aed79741293511c0263a8f33
child 734990 f9a87c30f4a77ca96254f6e2be7b5f75ff1a0ef3
push id83554
push userbmo:nchevobbe@mozilla.com
push dateMon, 09 Oct 2017 06:26:53 +0000
reviewersHonza
bugs1406042
milestone58.0a1
Bug 1406042 - Copy relevant old console test to the new frontend; r=Honza This patch copies the tests from the old frontend that are relevant in the context of the new frontend. They are all added in the browser.ini and all are skipped. The number of the bug to do the test migration is indicated as a comment. Some tests were renamed to match what they actually do, or to match which component they test (console, webconsole, jsterm), or simply to remove a bug number in the filename. In the latter case, a reference to the bug was added inside the test if it wasn't already the case. All the support files from the old frontend were copied over, because it would have been time consuming to test if each one of them was used in the tests. A bug will be filed to do a support files cleanup when all the tests are migrated. MozReview-Commit-ID: GhXcCuVBXT5
.eslintignore
devtools/client/webconsole/new-console-output/test/mochitest/.eslintrc.js
devtools/client/webconsole/new-console-output/test/mochitest/browser.ini
devtools/client/webconsole/new-console-output/test/mochitest/browser_console.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_console_addonsdk_loader_exception.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_console_clear_method.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_console_consolejsm_output.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_console_dead_objects.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_console_error_source_click.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_console_filters.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_console_hide_jsterm_when_devtools_chrome_enabled_false.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_console_nsiconsolemessage.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_console_open_or_focus.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_console_restore.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_console_webconsole_ctrlw_close_tab.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_console_webconsole_iframe_messages.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_console_webconsole_private_browsing.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_copy_command.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_history_persist.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_no_autocompletion_on_defined_variables.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_No_input_and_Tab_key_pressed.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_No_input_change_and_Tab_key_pressed.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_add_edited_input_to_history.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_allow_mixedcontent_securityerrors.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_assert.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete-properties-with-non-alphanumeric-names.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_JSTerm_helpers.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_accessibility.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_and_selfxss.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_crossdomain_iframe.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_in_debugger_stackframe.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_keys.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_popup.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_popup_close_on_tab_switch.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_block_mixedcontent_securityerrors.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_cached_autocomplete.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_cached_messages.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_cd_iframe.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_certificate_messages.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_charset.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_chrome.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_click_function_to_source.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_closing_after_completion.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_closing_brackets.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_closure_inspection.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_completion.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_console_api_iframe.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_console_dir_uninspectable.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_console_logging_workers_api.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_copy_entire_message_context_menu.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_copy_link_location.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_csp_ignore_reflected_xss_message.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_cspro.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_ctrl_key_nav.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_deactivateHUDForContext_unfocused_window.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_document_body_autocomplete.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_document_focus.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_duplicate_errors.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_errors_after_page_reload.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_eval_in_debugger_stackframe.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_eval_in_debugger_stackframe2.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_execution_scope.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_external_script_errors.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_file_uri.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_filter_scroll.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_highlighter_console_helper.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_history.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_history_arrow_keys.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_history_nav.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_hpkp_invalid-headers.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_hsts_invalid-headers.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_iframe_wrong_hud.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_ineffective_iframe_sandbox_warning.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_input_expansion.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_input_field_focus_on_panel_select.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_insecure_passwords_about_blank_web_console_warning.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_insecure_passwords_web_console_warning.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_inspect_cross_domain_object.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_iterators_generators.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_js_input_expansion.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_jsterm.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_jsterm_copy.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_jsterm_dollar.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_longstring_expand.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_longstring_hang.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_message_categories.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_mixedcontent.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_multiline_input.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_multiple_windows_and_tabs.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_netlogging_reset_filter.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_network_exceptions.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_network_requests_from_chrome.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_notifications.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_optimized_out_vars.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_output_copy.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_output_copy_newlines.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_output_order.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_property_provider.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_prune_scroll.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_reflow.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_reopen_closed_tab.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_repeat_different_objects.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_repeated_messages_accuracy.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_sandbox_update_after_navigation.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_script_errordoc_urls.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_select_all.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_show_subresource_security_errors.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_split.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_split_escape_key.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_split_focus.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_split_persist.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_strict_mode_errors.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_time_methods.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_trackingprotection_errors.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_variables_view_dont_sort_non_sortable_classes_properties.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_variables_view_while_debugging.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_variables_view_while_debugging_and_inspecting.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_view_source.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_violation.js
devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_websocket.js
devtools/client/webconsole/new-console-output/test/mochitest/test-autocomplete-in-stackframe.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-585956-console-trace.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-593003-iframe-wrong-hud-iframe.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-593003-iframe-wrong-hud.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-canvas-css.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-canvas-css.js
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-css-loader.css
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-css-loader.css^headers^
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-css-loader.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-css-parser.css
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-css-parser.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-empty-getelementbyid.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-empty-getelementbyid.js
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-html.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-image.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-image.jpg
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-imagemap.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-malformedxml-external.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-malformedxml-external.xml
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-malformedxml.xhtml
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-svg.xhtml
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-workers.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-workers.js
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-597136-external-script-errors.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-597136-external-script-errors.js
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-597756-reopen-closed-tab.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-599725-response-headers.sjs
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-600183-charset.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-600183-charset.html^headers^
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-601177-log-levels.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-601177-log-levels.js
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-603750-websocket.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-603750-websocket.js
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-609872-cd-iframe-child.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-609872-cd-iframe-parent.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-613013-console-api-iframe.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-618078-network-exceptions.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-621644-jsterm-dollar.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-630733-response-redirect-headers.sjs
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-632275-getters.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-632347-iterators-generators.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-644419-log-limits.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-646025-console-file-location.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-658368-time-methods.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-737873-mixedcontent.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-752559-ineffective-iframe-sandbox-warning-inner.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-752559-ineffective-iframe-sandbox-warning-nested1.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-752559-ineffective-iframe-sandbox-warning-nested2.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-752559-ineffective-iframe-sandbox-warning0.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-752559-ineffective-iframe-sandbox-warning1.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-752559-ineffective-iframe-sandbox-warning2.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-752559-ineffective-iframe-sandbox-warning3.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-752559-ineffective-iframe-sandbox-warning4.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-752559-ineffective-iframe-sandbox-warning5.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-762593-insecure-passwords-about-blank-web-console-warning.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-762593-insecure-passwords-web-console-warning.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-766001-console-log.js
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-766001-js-console-links.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-766001-js-errors.js
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-782653-css-errors-1.css
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-782653-css-errors-2.css
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-782653-css-errors.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-837351-security-errors.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-859170-longstring-hang.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-869003-iframe.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-869003-top-window.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-952277-highlight-nodes-in-vview.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug-989025-iframe-parent.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug_1050691_click_function_to_source.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug_1050691_click_function_to_source.js
devtools/client/webconsole/new-console-output/test/mochitest/test-bug_923281_console_log_filter.html
devtools/client/webconsole/new-console-output/test/mochitest/test-bug_923281_test1.js
devtools/client/webconsole/new-console-output/test/mochitest/test-bug_923281_test2.js
devtools/client/webconsole/new-console-output/test/mochitest/test-bug_939783_console_trace_duplicates.html
devtools/client/webconsole/new-console-output/test/mochitest/test-certificate-messages.html
devtools/client/webconsole/new-console-output/test/mochitest/test-closure-optimized-out.html
devtools/client/webconsole/new-console-output/test/mochitest/test-closures.html
devtools/client/webconsole/new-console-output/test/mochitest/test-console-api-stackframe.html
devtools/client/webconsole/new-console-output/test/mochitest/test-console-assert.html
devtools/client/webconsole/new-console-output/test/mochitest/test-console-clear.html
devtools/client/webconsole/new-console-output/test/mochitest/test-console-column.html
devtools/client/webconsole/new-console-output/test/mochitest/test-console-count-external-file.js
devtools/client/webconsole/new-console-output/test/mochitest/test-console-count.html
devtools/client/webconsole/new-console-output/test/mochitest/test-console-extras.html
devtools/client/webconsole/new-console-output/test/mochitest/test-console-output-02.html
devtools/client/webconsole/new-console-output/test/mochitest/test-console-output-03.html
devtools/client/webconsole/new-console-output/test/mochitest/test-console-output-04.html
devtools/client/webconsole/new-console-output/test/mochitest/test-console-output-dom-elements.html
devtools/client/webconsole/new-console-output/test/mochitest/test-console-output-events.html
devtools/client/webconsole/new-console-output/test/mochitest/test-console-replaced-api.html
devtools/client/webconsole/new-console-output/test/mochitest/test-console-server-logging-array.sjs
devtools/client/webconsole/new-console-output/test/mochitest/test-console-server-logging-backtrace.sjs
devtools/client/webconsole/new-console-output/test/mochitest/test-console-server-logging.sjs
devtools/client/webconsole/new-console-output/test/mochitest/test-console-trace-async.html
devtools/client/webconsole/new-console-output/test/mochitest/test-console-workers.html
devtools/client/webconsole/new-console-output/test/mochitest/test-consoleiframes.html
devtools/client/webconsole/new-console-output/test/mochitest/test-cu-reporterror.js
devtools/client/webconsole/new-console-output/test/mochitest/test-data.json
devtools/client/webconsole/new-console-output/test/mochitest/test-data.json^headers^
devtools/client/webconsole/new-console-output/test/mochitest/test-duplicate-error.html
devtools/client/webconsole/new-console-output/test/mochitest/test-encoding-ISO-8859-1.html
devtools/client/webconsole/new-console-output/test/mochitest/test-error.html
devtools/client/webconsole/new-console-output/test/mochitest/test-eval-in-stackframe.html
devtools/client/webconsole/new-console-output/test/mochitest/test-exception-stackframe.html
devtools/client/webconsole/new-console-output/test/mochitest/test-file-location.js
devtools/client/webconsole/new-console-output/test/mochitest/test-filter.html
devtools/client/webconsole/new-console-output/test/mochitest/test-for-of.html
devtools/client/webconsole/new-console-output/test/mochitest/test-iframe-762593-insecure-form-action.html
devtools/client/webconsole/new-console-output/test/mochitest/test-iframe-762593-insecure-frame.html
devtools/client/webconsole/new-console-output/test/mochitest/test-iframe1.html
devtools/client/webconsole/new-console-output/test/mochitest/test-iframe2.html
devtools/client/webconsole/new-console-output/test/mochitest/test-iframe3.html
devtools/client/webconsole/new-console-output/test/mochitest/test-image.png
devtools/client/webconsole/new-console-output/test/mochitest/test-mixedcontent-securityerrors.html
devtools/client/webconsole/new-console-output/test/mochitest/test-mutation.html
devtools/client/webconsole/new-console-output/test/mochitest/test-network.html
devtools/client/webconsole/new-console-output/test/mochitest/test-observe-http-ajax.html
devtools/client/webconsole/new-console-output/test/mochitest/test-own-console.html
devtools/client/webconsole/new-console-output/test/mochitest/test-property-provider.html
devtools/client/webconsole/new-console-output/test/mochitest/test-repeated-messages.html
devtools/client/webconsole/new-console-output/test/mochitest/test-result-format-as-string.html
devtools/client/webconsole/new-console-output/test/mochitest/test-trackingprotection-securityerrors.html
devtools/client/webconsole/new-console-output/test/mochitest/test-webconsole-error-observer.html
devtools/client/webconsole/new-console-output/test/mochitest/test_bug1045902_console_csp_ignore_reflected_xss_message.html
devtools/client/webconsole/new-console-output/test/mochitest/test_bug1045902_console_csp_ignore_reflected_xss_message.html^headers^
devtools/client/webconsole/new-console-output/test/mochitest/test_bug1092055_shouldwarn.html
devtools/client/webconsole/new-console-output/test/mochitest/test_bug1092055_shouldwarn.js
devtools/client/webconsole/new-console-output/test/mochitest/test_bug1092055_shouldwarn.js^headers^
devtools/client/webconsole/new-console-output/test/mochitest/test_bug_1010953_cspro.html
devtools/client/webconsole/new-console-output/test/mochitest/test_bug_1010953_cspro.html^headers^
devtools/client/webconsole/new-console-output/test/mochitest/test_bug_1247459_violation.html
devtools/client/webconsole/new-console-output/test/mochitest/test_bug_770099_violation.html
devtools/client/webconsole/new-console-output/test/mochitest/test_bug_770099_violation.html^headers^
devtools/client/webconsole/new-console-output/test/mochitest/test_hpkp-invalid-headers.sjs
devtools/client/webconsole/new-console-output/test/mochitest/test_hsts-invalid-headers.sjs
devtools/client/webconsole/new-console-output/test/mochitest/testscript.js
--- a/.eslintignore
+++ b/.eslintignore
@@ -114,16 +114,17 @@ devtools/client/shared/widgets/*.jsm
 devtools/client/storage/test/*.html
 !devtools/client/storage/test/storage-cookies.html
 !devtools/client/storage/test/storage-overflow.html
 !devtools/client/storage/test/storage-search.html
 !devtools/client/storage/test/storage-unsecured-iframe.html
 !devtools/client/storage/test/storage-unsecured-iframe-usercontextid.html
 devtools/client/webaudioeditor/**
 devtools/client/webconsole/net/**
+devtools/client/webconsole/new-console-output/test/mochitest/**
 devtools/client/webconsole/test/**
 devtools/client/webconsole/hudservice.js
 devtools/client/webconsole/webconsole-connection-proxy.js
 devtools/client/webconsole/webconsole.js
 devtools/client/webide/**
 !devtools/client/webide/components/webideCli.js
 devtools/server/tests/browser/storage-*.html
 !devtools/server/tests/browser/storage-unsecured-iframe.html
copy from devtools/client/webconsole/test/.eslintrc.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/.eslintrc.js
--- a/devtools/client/webconsole/test/.eslintrc.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/.eslintrc.js
@@ -1,6 +1,6 @@
 "use strict";
 
 module.exports = {
   // Extend from the shared list of defined globals for mochitests.
-  "extends": "../../../.eslintrc.mochitests.js"
+  "extends": "../../../../../.eslintrc.mochitests.js"
 };
--- a/devtools/client/webconsole/new-console-output/test/mochitest/browser.ini
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser.ini
@@ -5,70 +5,481 @@ support-files =
   code_bundle_invalidmap.js
   code_bundle_invalidmap.js.map
   code_bundle_nosource.js
   code_bundle_nosource.js.map
   head.js
   source-mapped.css
   source-mapped.css.map
   source-mapped.scss
+  test_bug_1010953_cspro.html
+  test_bug_1010953_cspro.html^headers^
+  test_bug_1247459_violation.html
+  test_bug_770099_violation.html
+  test_bug_770099_violation.html^headers^
+  test_bug1045902_console_csp_ignore_reflected_xss_message.html
+  test_bug1045902_console_csp_ignore_reflected_xss_message.html^headers^
+  test_bug1092055_shouldwarn.html
+  test_bug1092055_shouldwarn.js
+  test_bug1092055_shouldwarn.js^headers^
+  test_hpkp-invalid-headers.sjs
+  test_hsts-invalid-headers.sjs
+  test-autocomplete-in-stackframe.html
   test-batching.html
-  test-console.html
+  test-bug_1050691_click_function_to_source.html
+  test-bug_1050691_click_function_to_source.js
+  test-bug_923281_console_log_filter.html
+  test-bug_923281_test1.js
+  test-bug_923281_test2.js
+  test-bug_939783_console_trace_duplicates.html
+  test-bug-585956-console-trace.html
+  test-bug-593003-iframe-wrong-hud-iframe.html
+  test-bug-593003-iframe-wrong-hud.html
+  test-bug-595934-canvas-css.html
+  test-bug-595934-canvas-css.js
+  test-bug-595934-css-loader.css
+  test-bug-595934-css-loader.css^headers^
+  test-bug-595934-css-loader.html
+  test-bug-595934-css-parser.css
+  test-bug-595934-css-parser.html
+  test-bug-595934-empty-getelementbyid.html
+  test-bug-595934-empty-getelementbyid.js
+  test-bug-595934-html.html
+  test-bug-595934-image.html
+  test-bug-595934-image.jpg
+  test-bug-595934-imagemap.html
+  test-bug-595934-malformedxml-external.html
+  test-bug-595934-malformedxml-external.xml
+  test-bug-595934-malformedxml.xhtml
+  test-bug-595934-svg.xhtml
+  test-bug-595934-workers.html
+  test-bug-595934-workers.js
+  test-bug-597136-external-script-errors.html
+  test-bug-597136-external-script-errors.js
+  test-bug-597756-reopen-closed-tab.html
+  test-bug-599725-response-headers.sjs
+  test-bug-600183-charset.html
+  test-bug-600183-charset.html^headers^
+  test-bug-601177-log-levels.html
+  test-bug-601177-log-levels.js
+  test-bug-603750-websocket.html
+  test-bug-603750-websocket.js
+  test-bug-609872-cd-iframe-child.html
+  test-bug-609872-cd-iframe-parent.html
+  test-bug-613013-console-api-iframe.html
+  test-bug-618078-network-exceptions.html
+  test-bug-621644-jsterm-dollar.html
+  test-bug-630733-response-redirect-headers.sjs
+  test-bug-632275-getters.html
+  test-bug-632347-iterators-generators.html
+  test-bug-644419-log-limits.html
+  test-bug-646025-console-file-location.html
+  test-bug-658368-time-methods.html
+  test-bug-737873-mixedcontent.html
+  test-bug-752559-ineffective-iframe-sandbox-warning-inner.html
+  test-bug-752559-ineffective-iframe-sandbox-warning-nested1.html
+  test-bug-752559-ineffective-iframe-sandbox-warning-nested2.html
+  test-bug-752559-ineffective-iframe-sandbox-warning0.html
+  test-bug-752559-ineffective-iframe-sandbox-warning1.html
+  test-bug-752559-ineffective-iframe-sandbox-warning2.html
+  test-bug-752559-ineffective-iframe-sandbox-warning3.html
+  test-bug-752559-ineffective-iframe-sandbox-warning4.html
+  test-bug-752559-ineffective-iframe-sandbox-warning5.html
+  test-bug-762593-insecure-passwords-about-blank-web-console-warning.html
+  test-bug-762593-insecure-passwords-web-console-warning.html
+  test-bug-766001-console-log.js
+  test-bug-766001-js-console-links.html
+  test-bug-766001-js-errors.js
+  test-bug-782653-css-errors-1.css
+  test-bug-782653-css-errors-2.css
+  test-bug-782653-css-errors.html
+  test-bug-837351-security-errors.html
+  test-bug-859170-longstring-hang.html
+  test-bug-869003-iframe.html
+  test-bug-869003-top-window.html
+  test-bug-952277-highlight-nodes-in-vview.html
+  test-bug-989025-iframe-parent.html
+  test-certificate-messages.html
+  test-closure-optimized-out.html
+  test-closures.html
+  test-console-api-stackframe.html
+  test-console-assert.html
+  test-console-clear.html
+  test-console-column.html
+  test-console-count-external-file.js
+  test-console-count.html
+  test-console-extras.html
   test-console-filters.html
   test-console-group.html
+  test-console-output-02.html
+  test-console-output-03.html
+  test-console-output-04.html
+  test-console-output-dom-elements.html
+  test-console-output-events.html
+  test-console-replaced-api.html
+  test-console-server-logging-array.sjs
+  test-console-server-logging-backtrace.sjs
+  test-console-server-logging.sjs
   test-console-table.html
+  test-console-trace-async.html
+  test-console-workers.html
+  test-console.html
+  test-consoleiframes.html
+  test-cu-reporterror.js
+  test-data.json
+  test-data.json^headers^
+  test-duplicate-error.html
+  test-encoding-ISO-8859-1.html
+  test-error.html
+  test-eval-in-stackframe.html
+  test-exception-stackframe.html
+  test-file-location.js
+  test-filter.html
+  test-for-of.html
+  test-iframe-762593-insecure-form-action.html
+  test-iframe-762593-insecure-frame.html
+  test-iframe1.html
+  test-iframe2.html
+  test-iframe3.html
+  test-image.png
   test-location-debugger-link-console-log.js
   test-location-debugger-link-errors.js
   test-location-debugger-link.html
   test-location-styleeditor-link-1.css
   test-location-styleeditor-link-2.css
   test-location-styleeditor-link.html
+  test-mixedcontent-securityerrors.html
+  test-mutation.html
   test-network-request.html
+  test-network.html
+  test-observe-http-ajax.html
+  test-own-console.html
+  test-property-provider.html
+  test-repeated-messages.html
+  test-result-format-as-string.html
   test-sourcemap-error-01.html
+  test-sourcemap-error-01.js
   test-sourcemap-error-02.html
-  test-sourcemap-error-01.js
   test-sourcemap-error-02.js
   test-stacktrace-location-debugger-link.html
+  test-trackingprotection-securityerrors.html
+  test-webconsole-error-observer.html
+  testscript.js
+  !/devtools/client/netmonitor/test/sjs_cors-test-server.sjs
+  !/image/test/mochitest/blue.png
   !/devtools/client/framework/test/shared-head.js
 
+[browser_console.js]
+skip-if = true # Bug 1406060
+[browser_console_addonsdk_loader_exception.js]
+skip-if = true # Bug 1406060
+[browser_console_clear_method.js]
+skip-if = true # Bug 1406060
+[browser_console_consolejsm_output.js]
+skip-if = true # Bug 1406060
+[browser_console_dead_objects.js]
+skip-if = true # Bug 1406060
+[browser_console_error_source_click.js]
+skip-if = true # Bug 1406060
+[browser_console_filters.js]
+skip-if = true # Bug 1406060
+[browser_console_hide_jsterm_when_devtools_chrome_enabled_false.js]
+skip-if = true # Bug 1406060
+[browser_console_nsiconsolemessage.js]
+skip-if = true # Bug 1406060
+[browser_console_open_or_focus.js]
+skip-if = true # Bug 1406060
+[browser_console_restore.js]
+skip-if = true # Bug 1406060
+[browser_console_webconsole_ctrlw_close_tab.js]
+skip-if = true # Bug 1406060
+[browser_console_webconsole_iframe_messages.js]
+skip-if = true # Bug 1406060
+[browser_console_webconsole_private_browsing.js]
+skip-if = true #	Bug 1403188
+# old console skip-if = e10s # Bug 1042253 - webconsole e10s tests
+[browser_jsterm_copy_command.js]
+skip-if = true
+subsuite = clipboard
+# old console skip-if = (os == 'linux' && bits == 32 && debug) # bug 1328915, disable linux32 debug devtools for timeouts
+[browser_jsterm_history_persist.js]
+skip-if = true # Bug 1401881
 [browser_jsterm_inspect.js]
+[browser_jsterm_no_autocompletion_on_defined_variables.js]
+skip-if = true # Bug 1401881
 [browser_netmonitor_shows_reqs_in_webconsole.js]
+[browser_webconsole.js]
+skip-if = true #	Bug 1404829
+[browser_webconsole_No_input_and_Tab_key_pressed.js]
+skip-if = true #	Bug 1403910
+[browser_webconsole_No_input_change_and_Tab_key_pressed.js]
+skip-if = true #	Bug 1404882
+[browser_webconsole_add_edited_input_to_history.js]
+skip-if = true # Bug 1401881
+[browser_webconsole_allow_mixedcontent_securityerrors.js]
+tags = mcb
+skip-if = true #	Bug 1403452
+# old console skip-if = (os == 'win' && bits == 64) # Bug 1390001
+[browser_webconsole_assert.js]
+skip-if = true #	Bug 1403458
+[browser_webconsole_autocomplete-properties-with-non-alphanumeric-names.js]
+skip-if = true # Bug 1401881
+[browser_webconsole_autocomplete_JSTerm_helpers.js]
+skip-if = true # Bug 1401881
+[browser_webconsole_autocomplete_accessibility.js]
+skip-if = true # Bug 1401881
+[browser_webconsole_autocomplete_and_selfxss.js]
+subsuite = clipboard
+skip-if = true #	Bug 1404850
+# old console skip-if = (os == 'linux' && bits == 32 && debug) # bug 1328915, disable linux32 debug devtools for timeouts
+[browser_webconsole_autocomplete_crossdomain_iframe.js]
+skip-if = true # Bug 1401881
+[browser_webconsole_autocomplete_in_debugger_stackframe.js]
+skip-if = true # Bug 1401881
+[browser_webconsole_autocomplete_keys.js]
+skip-if = true # Bug 1401881
+[browser_webconsole_autocomplete_popup.js]
+skip-if = true # Bug 1401881
+[browser_webconsole_autocomplete_popup_close_on_tab_switch.js]
+skip-if = true # Bug 1401881
 [browser_webconsole_batching.js]
+[browser_webconsole_block_mixedcontent_securityerrors.js]
+tags = mcb
+skip-if = true #	Bug 1403899
+# old console skip-if = (os == 'win' && bits == 64) # Bug 1390001
+[browser_webconsole_cached_autocomplete.js]
+skip-if = true # Bug 1401881
+[browser_webconsole_cached_messages.js]
+skip-if = true #	Bug 1406069
+[browser_webconsole_cd_iframe.js]
+skip-if = true #	Bug 1406030
+[browser_webconsole_certificate_messages.js]
+skip-if = true # Bug 1401881
+# old console skip-if = e10s # Bug 1042253 - webconsole tests disabled with e10s
+[browser_webconsole_charset.js]
+skip-if = true #	Bug 1404400
+[browser_webconsole_chrome.js]
+skip-if = true # Bug 1401881
+[browser_webconsole_click_function_to_source.js]
+skip-if = true #	Bug 1406038
 [browser_webconsole_clickable_urls.js]
+[browser_webconsole_closing_after_completion.js]
+skip-if = true # Bug 1401881
+[browser_webconsole_closing_brackets.js]
+skip-if = true # Bug 1401881
+[browser_webconsole_closure_inspection.js]
+skip-if = true #	Bug 1405250
+[browser_webconsole_completion.js]
+skip-if = true # Bug 1401881
+[browser_webconsole_console_api_iframe.js]
+skip-if = true # Bug 1401881
 [browser_webconsole_console_dir.js]
+[browser_webconsole_console_dir_uninspectable.js]
+skip-if = true #	Bug 1403449
 [browser_webconsole_console_group.js]
+[browser_webconsole_console_logging_workers_api.js]
+skip-if = true # Bug 1405252
 [browser_webconsole_console_table.js]
 [browser_webconsole_context_menu_copy_entire_message.js]
 subsuite = clipboard
 skip-if = (os == 'linux' && bits == 32 && debug) # bug 1328915, disable linux32 debug devtools for timeouts
 [browser_webconsole_context_menu_copy_link_location.js]
 subsuite = clipboard
 skip-if = (os == 'linux' && bits == 32 && debug) # bug 1328915, disable linux32 debug devtools for timeouts
 [browser_webconsole_context_menu_open_url.js]
 [browser_webconsole_context_menu_store_as_global.js]
+[browser_webconsole_copy_entire_message_context_menu.js]
+subsuite = clipboard
+skip-if = true #	Bug 1401958
+# old console skip-if = (os == 'linux' && bits == 32 && debug) # bug 1328915, disable linux32 debug devtools for timeouts
+[browser_webconsole_copy_link_location.js]
+skip-if = true #	Bug 1401944
+[browser_webconsole_csp_ignore_reflected_xss_message.js]
+skip-if = true # Bug 1401881
+# old console skip-if = (e10s && debug) || (e10s && os == 'win') # Bug 1221499 enabled these on windows
+[browser_webconsole_cspro.js]
+skip-if = true # Bug 1401881
+# old console skip-if = e10s && (os == 'win' || os == 'mac') # Bug 1243967
+[browser_webconsole_ctrl_key_nav.js]
+skip-if = true # Bug 1401881
+# old console skip-if = os != "mac"
+[browser_webconsole_deactivateHUDForContext_unfocused_window.js]
+skip-if = true # Bug 1401881
+[browser_webconsole_document_body_autocomplete.js]
+skip-if = true #	Bug 1404851
+[browser_webconsole_document_focus.js]
+skip-if = true #	Bug 1404368
+[browser_webconsole_duplicate_errors.js]
+skip-if = true #	Bug 1403907
+[browser_webconsole_errors_after_page_reload.js]
+skip-if = true # Bug 1401881
+[browser_webconsole_eval_in_debugger_stackframe.js]
+skip-if = true # Bug 1401881
+[browser_webconsole_eval_in_debugger_stackframe2.js]
+skip-if = true # Bug 1401881
+[browser_webconsole_execution_scope.js]
+skip-if = true #	Bug 1405333
+[browser_webconsole_external_script_errors.js]
+skip-if = true # Bug 1401881
+[browser_webconsole_file_uri.js]
+skip-if = true #	Bug 1404382
+[browser_webconsole_filter_scroll.js]
+skip-if = true #	Bug 1404392
 [browser_webconsole_filters.js]
 [browser_webconsole_filters_persist.js]
+[browser_webconsole_highlighter_console_helper.js]
+skip-if = true #	Bug 1404853
+# old console skip-if = true # Requires direct access to content nodes
+[browser_webconsole_history.js]
+skip-if = true # Bug 1401881
+[browser_webconsole_history_arrow_keys.js]
+skip-if = true # Bug 1401881
+[browser_webconsole_history_nav.js]
+skip-if = true # Bug 1401881
+[browser_webconsole_hpkp_invalid-headers.js]
+skip-if = true #	Bug 1405340
+# old console skip-if = (os == 'win' && bits == 64) # Bug 1390001
+[browser_webconsole_hsts_invalid-headers.js]
+skip-if = true #	Bug 1405341
+# old console skip-if = e10s # Bug 1042253 - webconsole e10s tests
+[browser_webconsole_iframe_wrong_hud.js]
+skip-if = true #	Bug 1404378
+[browser_webconsole_ineffective_iframe_sandbox_warning.js]
+skip-if = true #	Bug 1404883
+# old console skip-if = (os == 'win' && bits == 64) # Bug 1390001
 [browser_webconsole_init.js]
+[browser_webconsole_input_expansion.js]
+skip-if = true #	Bug 1404371
+[browser_webconsole_input_field_focus_on_panel_select.js]
+skip-if = true #	Bug 1405343
 [browser_webconsole_input_focus.js]
+[browser_webconsole_insecure_passwords_about_blank_web_console_warning.js]
+skip-if = true #	Bug 1404884
+[browser_webconsole_insecure_passwords_web_console_warning.js]
+skip-if = true #	Bug 1404888
+# old console skip-if = true # Bug 1110500 - mouse event failure in test
+[browser_webconsole_inspect_cross_domain_object.js]
+skip-if = true #	Bug 1401548
+[browser_webconsole_iterators_generators.js]
+skip-if = true #	Bug 1404849
+# old console skip-if = e10s # Bug 1042253 - webconsole tests disabled with e10s
+[browser_webconsole_js_input_expansion.js]
+skip-if = true #	Bug 1405350
+[browser_webconsole_jsterm.js]
+skip-if = true #	Bug 1405352
+# old console skip-if = e10s # Bug 1042253 - webconsole e10s tests (Linux debug timeout)
+[browser_webconsole_jsterm_copy.js]
+subsuite = clipboard
+skip-if = true #	Bug 1404831
+# old console skip-if = (os == 'linux' && bits == 32 && debug) # bug 1328915, disable linux32 debug devtools for timeouts
+[browser_webconsole_jsterm_dollar.js]
+skip-if = true #	Bug 1404843
 [browser_webconsole_keyboard_accessibility.js]
 [browser_webconsole_location_debugger_link.js]
 [browser_webconsole_location_scratchpad_link.js]
 [browser_webconsole_location_styleeditor_link.js]
 [browser_webconsole_logErrorInPage.js]
+[browser_webconsole_longstring_expand.js]
+skip-if = true #	Bug 1403448
+[browser_webconsole_longstring_hang.js]
+skip-if = true #	Bug 1403448
+[browser_webconsole_message_categories.js]
+skip-if = true #	Bug 1404384
+# old console skip-if = e10s # Bug 1042253 - webconsole tests disabled with e10s
+[browser_webconsole_mixedcontent.js]
+tags = mcb
+skip-if = true #	Bug 1404886
+[browser_webconsole_multiline_input.js]
+skip-if = true # Bug 1401881
+[browser_webconsole_multiple_windows_and_tabs.js]
+skip-if = true # Bug 1401881
+[browser_webconsole_netlogging_reset_filter.js]
+skip-if = true #	Bug 1405636
+[browser_webconsole_network_exceptions.js]
+skip-if = true # Bug 1401881
+[browser_webconsole_network_messages_expand.js]
 [browser_webconsole_network_messages_openinnet.js]
-[browser_webconsole_network_messages_expand.js]
+[browser_webconsole_network_requests_from_chrome.js]
+skip-if = true # Bug 1401881
 [browser_webconsole_nodes_highlight.js]
 [browser_webconsole_nodes_select.js]
+[browser_webconsole_notifications.js]
+skip-if = true #	Bug 1405637
+[browser_webconsole_object_inspector.js]
 [browser_webconsole_object_inspector_entries.js]
-[browser_webconsole_object_inspector.js]
 [browser_webconsole_observer_notifications.js]
+[browser_webconsole_optimized_out_vars.js]
+skip-if = true # Bug 1401881
+[browser_webconsole_output_copy.js]
+subsuite = clipboard
+skip-if = true #	Bug 1404364
+# old console skip-if = (os == 'linux' && bits == 32 && debug) # bug 1328915, disable linux32 debug devtools for timeouts
+[browser_webconsole_output_copy_newlines.js]
+subsuite = clipboard
+skip-if = true #	Bug 1405641
+# old console skip-if = (os == 'linux' && bits == 32 && debug) # bug 1328915, disable linux32 debug devtools for timeouts
+[browser_webconsole_output_order.js]
+skip-if = true # Bug 1401881
 [browser_webconsole_persist.js]
+[browser_webconsole_property_provider.js]
+skip-if = true # Bug 1406841
+#old console skip-if = e10s # Bug 1042253 - webconsole tests disabled with e10s
+[browser_webconsole_prune_scroll.js]
+skip-if = true #	Bug 1404832
+[browser_webconsole_reflow.js]
+skip-if = true #	Bug 1406022
+[browser_webconsole_reopen_closed_tab.js]
+skip-if = true # Bug 1401881
+[browser_webconsole_repeat_different_objects.js]
+skip-if = true #	Bug 1401953
+[browser_webconsole_repeated_messages_accuracy.js]
+skip-if = true #	Bug 1403450
+[browser_webconsole_sandbox_update_after_navigation.js]
+skip-if = true #	Bug 1401942
+[browser_webconsole_script_errordoc_urls.js]
+skip-if = true #	Bug 1403454
+# old console skip-if = e10s # Bug 1042253 - webconsole tests disabled with e10s
 [browser_webconsole_scroll.js]
+[browser_webconsole_select_all.js]
+skip-if = true #	Bug 1404359
+[browser_webconsole_show_subresource_security_errors.js]
+skip-if = true # Bug 1401881
+# old console skip-if = e10s && (os == 'win' || os == 'mac') # Bug 1243987
 [browser_webconsole_shows_reqs_in_netmonitor.js]
 [browser_webconsole_sourcemap_css.js]
 [browser_webconsole_sourcemap_error.js]
 [browser_webconsole_sourcemap_invalid.js]
 [browser_webconsole_sourcemap_nosource.js]
+[browser_webconsole_split.js]
+skip-if = true # Bug 1401881
+[browser_webconsole_split_escape_key.js]
+skip-if = true #	Bug 1405647
+[browser_webconsole_split_focus.js]
+skip-if = true #	Bug 1405648
+[browser_webconsole_split_persist.js]
+skip-if = true #	Bug 1405649
 [browser_webconsole_stacktrace_location_debugger_link.js]
 [browser_webconsole_stacktrace_location_scratchpad_link.js]
+[browser_webconsole_strict_mode_errors.js]
+skip-if = true #	Bug 1406039
 [browser_webconsole_string.js]
+[browser_webconsole_time_methods.js]
+skip-if = true #	Bug 1404877
 [browser_webconsole_timestamps.js]
+[browser_webconsole_trackingprotection_errors.js]
+tags = trackingprotection
+skip-if = true #	Bug 1405650
+# old console skip-if = (os == 'win' && bits == 64) # Bug 1390001
+[browser_webconsole_variables_view_dont_sort_non_sortable_classes_properties.js]
+skip-if = true #	Bug 1403196
+[browser_webconsole_variables_view_while_debugging.js]
+skip-if = true #	Bug 1403200
+[browser_webconsole_variables_view_while_debugging_and_inspecting.js]
+skip-if = true #	Bug 1403205
+[browser_webconsole_view_source.js]
+skip-if = true #	Bug 1405652
+# old console skip-if = (os == 'win' && bits == 64) # Bug 1390001
+[browser_webconsole_violation.js]
+skip-if = true #	Bug 1405245
+# old console skip-if = e10s && (os == 'win') # Bug 1264955
 [browser_webconsole_warn_about_replaced_api.js]
+[browser_webconsole_websocket.js]
+skip-if = true # Bug 1401881
\ No newline at end of file
copy from devtools/client/webconsole/test/browser_console.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_console.js
copy from devtools/client/webconsole/test/browser_console_addonsdk_loader_exception.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_console_addonsdk_loader_exception.js
copy from devtools/client/webconsole/test/browser_console_clear_method.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_console_clear_method.js
copy from devtools/client/webconsole/test/browser_console_consolejsm_output.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_console_consolejsm_output.js
copy from devtools/client/webconsole/test/browser_console_dead_objects.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_console_dead_objects.js
copy from devtools/client/webconsole/test/browser_console_error_source_click.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_console_error_source_click.js
copy from devtools/client/webconsole/test/browser_console_filters.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_console_filters.js
copy from devtools/client/webconsole/test/browser_console_hide_jsterm_when_devtools_chrome_enabled_false.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_console_hide_jsterm_when_devtools_chrome_enabled_false.js
copy from devtools/client/webconsole/test/browser_console_nsiconsolemessage.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_console_nsiconsolemessage.js
copy from devtools/client/webconsole/test/browser_console_open_or_focus.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_console_open_or_focus.js
copy from devtools/client/webconsole/test/browser_console_restore.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_console_restore.js
copy from devtools/client/webconsole/test/browser_bug_871156_ctrlw_close_tab.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_console_webconsole_ctrlw_close_tab.js
copy from devtools/client/webconsole/test/browser_console_iframe_messages.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_console_webconsole_iframe_messages.js
copy from devtools/client/webconsole/test/browser_console_private_browsing.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_console_webconsole_private_browsing.js
copy from devtools/client/webconsole/test/browser_console_copy_command.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_copy_command.js
copy from devtools/client/webconsole/test/browser_console_history_persist.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_history_persist.js
copy from devtools/client/webconsole/test/browser_webconsole_bug_704295.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_no_autocompletion_on_defined_variables.js
copy from devtools/client/webconsole/test/browser_webconsole_bug_611795.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_611795.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole.js
@@ -1,15 +1,17 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 "use strict";
 
+// See Bug 611795.
+
 const TEST_URI = 'data:text/html;charset=utf-8,<div style="-moz-opacity:0;">' +
                  'test repeated css warnings</div><p style="-moz-opacity:0">' +
                  "hi</p>";
 var hud;
 
 /**
  * Unit test for bug 611795:
  * Repeated CSS messages get collapsed into one.
copy from devtools/client/webconsole/test/browser_webconsole_bug_583816_No_input_and_Tab_key_pressed.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_No_input_and_Tab_key_pressed.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_583816_No_input_and_Tab_key_pressed.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_No_input_and_Tab_key_pressed.js
@@ -1,15 +1,17 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 "use strict";
 
+// See Bug 583816.
+
 const TEST_URI = "http://example.com/browser/devtools/client/webconsole/" +
                  "test/browser/test-console.html";
 
 add_task(function* () {
   yield loadTab(TEST_URI);
 
   let hud = yield openConsole();
   testCompletion(hud);
copy from devtools/client/webconsole/test/browser_webconsole_bug_734061_No_input_change_and_Tab_key_pressed.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_No_input_change_and_Tab_key_pressed.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_734061_No_input_change_and_Tab_key_pressed.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_No_input_change_and_Tab_key_pressed.js
@@ -1,15 +1,17 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 "use strict";
 
+// See Bug 734061.
+
 const TEST_URI = "http://example.com/browser/devtools/client/webconsole/" +
                  "test/browser/test-console.html";
 
 add_task(function* () {
   yield loadTab(TEST_URI);
 
   let hud = yield openConsole();
 
copy from devtools/client/webconsole/test/browser_webconsole_bug_817834_add_edited_input_to_history.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_add_edited_input_to_history.js
copy from devtools/client/webconsole/test/browser_webconsole_allow_mixedcontent_securityerrors.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_allow_mixedcontent_securityerrors.js
copy from devtools/client/webconsole/test/browser_webconsole_assert.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_assert.js
copy from devtools/client/webconsole/test/browser_webconsole_autocomplete-properties-with-non-alphanumeric-names.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete-properties-with-non-alphanumeric-names.js
copy from devtools/client/webconsole/test/browser_webconsole_bug_686937_autocomplete_JSTerm_helpers.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_JSTerm_helpers.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_686937_autocomplete_JSTerm_helpers.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_JSTerm_helpers.js
@@ -2,16 +2,18 @@
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 // Tests that the autocompletion results contain the names of JSTerm helpers.
 
 "use strict";
 
+// See Bug 686937.
+
 const TEST_URI = "data:text/html;charset=utf8,<p>test JSTerm Helpers " +
                  "autocomplete";
 
 var jsterm;
 
 add_task(function* () {
   yield loadTab(TEST_URI);
 
copy from devtools/client/webconsole/test/browser_webconsole_autocomplete_accessibility.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_accessibility.js
copy from devtools/client/webconsole/test/browser_webconsole_autocomplete_and_selfxss.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_and_selfxss.js
copy from devtools/client/webconsole/test/browser_webconsole_autocomplete_crossdomain_iframe.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_crossdomain_iframe.js
copy from devtools/client/webconsole/test/browser_webconsole_autocomplete_in_debugger_stackframe.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_in_debugger_stackframe.js
copy from devtools/client/webconsole/test/browser_webconsole_bug_585991_autocomplete_keys.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_keys.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_585991_autocomplete_keys.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_keys.js
@@ -1,15 +1,17 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 "use strict";
 
+// See Bug 585991.
+
 const TEST_URI = "data:text/html;charset=utf-8,<p>bug 585991 - autocomplete " +
                  "popup keyboard usage test";
 
 // We should turn off auto-multiline editing during these tests
 const PREF_AUTO_MULTILINE = "devtools.webconsole.autoMultiline";
 var HUD, popup, jsterm, inputNode, completeNode;
 
 add_task(function* () {
copy from devtools/client/webconsole/test/browser_webconsole_bug_585991_autocomplete_popup.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_popup.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_585991_autocomplete_popup.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_popup.js
@@ -1,15 +1,17 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 "use strict";
 
+// See Bug 585991.
+
 const TEST_URI = "data:text/html;charset=utf-8,<p>bug 585991 - autocomplete " +
                  "popup test";
 
 add_task(function* () {
   yield loadTab(TEST_URI);
   let hud = yield openConsole();
 
   yield consoleOpened(hud);
copy from devtools/client/webconsole/test/browser_webconsole_autocomplete_popup_close_on_tab_switch.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_popup_close_on_tab_switch.js
copy from devtools/client/webconsole/test/browser_webconsole_block_mixedcontent_securityerrors.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_block_mixedcontent_securityerrors.js
copy from devtools/client/webconsole/test/browser_webconsole_cached_autocomplete.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_cached_autocomplete.js
copy from devtools/client/webconsole/test/browser_cached_messages.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_cached_messages.js
copy from devtools/client/webconsole/test/browser_webconsole_cd_iframe.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_cd_iframe.js
copy from devtools/client/webconsole/test/browser_webconsole_certificate_messages.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_certificate_messages.js
copy from devtools/client/webconsole/test/browser_webconsole_bug_600183_charset.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_charset.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_600183_charset.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_charset.js
@@ -1,15 +1,17 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 "use strict";
 
+// See Bug 600183.
+
 const INIT_URI = "data:text/html;charset=utf-8,Web Console - bug 600183 test";
 const TEST_URI = "http://example.com/browser/devtools/client/webconsole/" +
                  "test/test-bug-600183-charset.html";
 
 function performTest(lastFinishedRequest, console) {
   let deferred = defer();
 
   ok(lastFinishedRequest, "charset test page was loaded and logged");
copy from devtools/client/webconsole/test/browser_webconsole_chrome.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_chrome.js
copy from devtools/client/webconsole/test/browser_webconsole_bug_1050691_click_function_to_source.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_click_function_to_source.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_1050691_click_function_to_source.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_click_function_to_source.js
@@ -1,14 +1,14 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
-// Tests that clicking on a function displays its source in the debugger.
+// Tests that clicking on a function displays its source in the debugger. See Bug 1050691.
 
 "use strict";
 
 const TEST_URI = "http://example.com/browser/devtools/client/webconsole/" +
                  "test/test-bug_1050691_click_function_to_source.html";
 
 // Force the old debugger UI since it's directly used (see Bug 1301705)
 Services.prefs.setBoolPref("devtools.debugger.new-debugger-frontend", false);
copy from devtools/client/webconsole/test/browser_webconsole_bug_580001_closing_after_completion.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_closing_after_completion.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_580001_closing_after_completion.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_closing_after_completion.js
@@ -1,15 +1,15 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 // Tests to ensure that errors don't appear when the console is closed while a
-// completion is being performed.
+// completion is being performed. See Bug 580001.
 
 "use strict";
 
 const TEST_URI = "http://example.com/browser/devtools/client/webconsole/" +
                  "test/test-console.html";
 
 add_task(function* () {
   let { browser } = yield loadTab(TEST_URI);
copy from devtools/client/webconsole/test/browser_webconsole_bug_592442_closing_brackets.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_closing_brackets.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_592442_closing_brackets.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_closing_brackets.js
@@ -1,15 +1,15 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 // Tests that, when the user types an extraneous closing bracket, no error
-// appears.
+// appears. See Bug 592442.
 
 "use strict";
 
 const TEST_URI = "data:text/html;charset=utf-8,test for bug 592442";
 
 add_task(function* () {
   yield loadTab(TEST_URI);
   let hud = yield openConsole();
copy from devtools/client/webconsole/test/browser_webconsole_closure_inspection.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_closure_inspection.js
copy from devtools/client/webconsole/test/browser_webconsole_completion.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_completion.js
copy from devtools/client/webconsole/test/browser_webconsole_bug_613013_console_api_iframe.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_console_api_iframe.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_613013_console_api_iframe.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_console_api_iframe.js
@@ -1,15 +1,17 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 "use strict";
 
+// See Bug 613013.
+
 const TEST_URI = "http://example.com/browser/devtools/client/webconsole/" +
                  "test/test-bug-613013-console-api-iframe.html";
 
 add_task(function* () {
   yield loadTab(TEST_URI);
 
   let hud = yield openConsole();
 
copy from devtools/client/webconsole/test/browser_output_breaks_after_console_dir_uninspectable.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_console_dir_uninspectable.js
copy from devtools/client/webconsole/test/browser_webconsole_console_logging_workers_api.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_console_logging_workers_api.js
copy from devtools/client/webconsole/test/browser_console_copy_entire_message_context_menu.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_copy_entire_message_context_menu.js
copy from devtools/client/webconsole/test/browser_bug_638949_copy_link_location.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_copy_link_location.js
--- a/devtools/client/webconsole/test/browser_bug_638949_copy_link_location.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_copy_link_location.js
@@ -1,15 +1,15 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 // Test for the "Copy link location" context menu item shown when you right
-// click network requests in the output.
+// click network requests in the output. See Bug 638949.
 
 "use strict";
 
 add_task(function* () {
   const TEST_URI = "http://example.com/browser/devtools/client/webconsole/" +
     "test/test-console.html?_date=" + Date.now();
   const COMMAND_NAME = "consoleCmd_copyURL";
   const CONTEXT_MENU_ID = "#menu_copyURL";
copy from devtools/client/webconsole/test/browser_bug1045902_console_csp_ignore_reflected_xss_message.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_csp_ignore_reflected_xss_message.js
copy from devtools/client/webconsole/test/browser_webconsole_bug_1010953_cspro.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_cspro.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_1010953_cspro.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_cspro.js
@@ -7,16 +7,18 @@
 a script that is allowed by the CSP header but not by the CSPRO header
 an image which is allowed by the CSPRO header but not by the CSP header.
 
 So we expect a warning (image has been blocked) and a report
  (script should not load and was reported)
 
 The expected console messages in the constants CSP_VIOLATION_MSG and
 CSP_REPORT_MSG are confirmed to be found in the console messages.
+
+See Bug 1010953.
 */
 
 "use strict";
 
 const TEST_URI = "data:text/html;charset=utf8,Web Console CSP report only " +
                  "test (bug 1010953)";
 const TEST_VIOLATION = "http://example.com/browser/devtools/client/" +
                        "webconsole/test/test_bug_1010953_cspro.html";
copy from devtools/client/webconsole/test/browser_webconsole_bug_804845_ctrl_key_nav.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_ctrl_key_nav.js
copy from devtools/client/webconsole/test/browser_webconsole_bug_597103_deactivateHUDForContext_unfocused_window.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_deactivateHUDForContext_unfocused_window.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_597103_deactivateHUDForContext_unfocused_window.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_deactivateHUDForContext_unfocused_window.js
@@ -1,15 +1,17 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 "use strict";
 
+// See Bug 597103.
+
 const TEST_URI = "http://example.com/browser/devtools/client/webconsole/" +
                  "test/test-console.html";
 
 var tab1, tab2, win1, win2;
 var noErrors = true;
 
 function tab1Loaded() {
   win2 = OpenBrowserWindow();
copy from devtools/client/webconsole/test/browser_webconsole_bug_651501_document_body_autocomplete.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_document_body_autocomplete.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_651501_document_body_autocomplete.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_document_body_autocomplete.js
@@ -1,14 +1,14 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
-// Tests that document.body autocompletes in the web console.
+// Tests that document.body autocompletes in the web console. See Bug 651501.
 
 "use strict";
 
 const TEST_URI = "data:text/html;charset=utf-8,Web Console autocompletion " +
                  "bug in document.body";
 
 var gHUD;
 
copy from devtools/client/webconsole/test/browser_webconsole_bug_588342_document_focus.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_document_focus.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_588342_document_focus.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_document_focus.js
@@ -1,15 +1,17 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 "use strict";
 
+// See Bug 588342.
+
 const TEST_URI = "data:text/html;charset=utf-8,Web Console test for bug 588342";
 
 add_task(function* () {
   let { browser } = yield loadTab(TEST_URI);
   let hud = yield openConsole();
 
   yield checkConsoleFocus(hud);
 
copy from devtools/client/webconsole/test/browser_webconsole_bug_582201_duplicate_errors.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_duplicate_errors.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_582201_duplicate_errors.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_duplicate_errors.js
@@ -1,15 +1,15 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 // Tests that exceptions thrown by content don't show up twice in the Web
-// Console.
+// Console. See Bug 582201.
 
 "use strict";
 
 const INIT_URI = "data:text/html;charset=utf8,hello world";
 const TEST_URI = "http://example.com/browser/devtools/client/webconsole/" +
                  "test/test-duplicate-error.html";
 
 add_task(function* () {
copy from devtools/client/webconsole/test/browser_webconsole_bug_580030_errors_after_page_reload.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_errors_after_page_reload.js
copy from devtools/client/webconsole/test/browser_eval_in_debugger_stackframe.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_eval_in_debugger_stackframe.js
copy from devtools/client/webconsole/test/browser_eval_in_debugger_stackframe2.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_eval_in_debugger_stackframe2.js
copy from devtools/client/webconsole/test/browser_webconsole_execution_scope.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_execution_scope.js
copy from devtools/client/webconsole/test/browser_webconsole_bug_597136_external_script_errors.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_external_script_errors.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_597136_external_script_errors.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_external_script_errors.js
@@ -1,15 +1,17 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 "use strict";
 
+// See Bug 597136.
+
 const TEST_URI = "http://example.com/browser/devtools/client/" +
                  "webconsole/test/test-bug-597136-external-script-" +
                  "errors.html";
 
 function test() {
   Task.spawn(function* () {
     const {tab} = yield loadTab(TEST_URI);
     const hud = yield openConsole(tab);
copy from devtools/client/webconsole/test/browser_webconsole_bug_595223_file_uri.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_file_uri.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_595223_file_uri.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_file_uri.js
@@ -1,15 +1,17 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 "use strict";
 
+// See Bug 595223.
+
 const PREF = "devtools.webconsole.persistlog";
 const TEST_FILE = "test-network.html";
 
 var hud;
 
 add_task(function* () {
   Services.prefs.setBoolPref(PREF, true);
 
copy from devtools/client/webconsole/test/browser_webconsole_bug_597460_filter_scroll.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_filter_scroll.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_597460_filter_scroll.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_filter_scroll.js
@@ -1,15 +1,17 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 "use strict";
 
+// See Bug 597460.
+
 const TEST_URI = "http://example.com/browser/devtools/client/webconsole/" +
                  "test/test-network.html";
 const PREF = "devtools.webconsole.persistlog";
 
 add_task(function* () {
   Services.prefs.setBoolPref(PREF, true);
 
   yield loadTab(TEST_URI);
copy from devtools/client/webconsole/test/browser_webconsole_bug_653531_highlighter_console_helper.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_highlighter_console_helper.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_653531_highlighter_console_helper.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_highlighter_console_helper.js
@@ -1,14 +1,14 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
-// Tests that the $0 console helper works as intended.
+// Tests that the $0 console helper works as intended. See Bug 653531.
 
 "use strict";
 
 var inspector, h1, outputNode;
 
 function createDocument() {
   let doc = content.document;
   let div = doc.createElement("div");
copy from devtools/client/webconsole/test/browser_webconsole_history.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_history.js
copy from devtools/client/webconsole/test/browser_webconsole_bug_594497_history_arrow_keys.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_history_arrow_keys.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_594497_history_arrow_keys.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_history_arrow_keys.js
@@ -1,15 +1,17 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 "use strict";
 
+// See Bugs 594497 and 619598.
+
 var jsterm, inputNode, values;
 
 var TEST_URI = "data:text/html;charset=utf-8,Web Console test for " +
                "bug 594497 and bug 619598";
 
 add_task(function* () {
   yield loadTab(TEST_URI);
 
copy from devtools/client/webconsole/test/browser_webconsole_bug_660806_history_nav.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_history_nav.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_660806_history_nav.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_history_nav.js
@@ -1,15 +1,17 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 "use strict";
 
+// See Bug 660806.
+
 const TEST_URI = "data:text/html;charset=utf-8,<p>bug 660806 - history " +
                  "navigation must not show the autocomplete popup";
 
 add_task(function* () {
   yield loadTab(TEST_URI);
 
   let hud = yield openConsole();
 
copy from devtools/client/webconsole/test/browser_webconsole_hpkp_invalid-headers.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_hpkp_invalid-headers.js
copy from devtools/client/webconsole/test/browser_webconsole_hsts_invalid-headers.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_hsts_invalid-headers.js
copy from devtools/client/webconsole/test/browser_webconsole_bug_593003_iframe_wrong_hud.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_iframe_wrong_hud.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_593003_iframe_wrong_hud.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_iframe_wrong_hud.js
@@ -1,15 +1,17 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 "use strict";
 
+// See Bug 593003.
+
 const TEST_URI = "http://example.com/browser/devtools/client/webconsole/" +
                  "test/test-bug-593003-iframe-wrong-hud.html";
 
 const TEST_IFRAME_URI = "http://example.com/browser/devtools/client/" +
                         "webconsole/test/test-bug-593003-iframe-wrong-" +
                         "hud-iframe.html";
 
 const TEST_DUMMY_URI = "http://example.com/browser/devtools/client/" +
copy from devtools/client/webconsole/test/browser_webconsole_bug_752559_ineffective_iframe_sandbox_warning.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_ineffective_iframe_sandbox_warning.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_752559_ineffective_iframe_sandbox_warning.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_ineffective_iframe_sandbox_warning.js
@@ -1,15 +1,15 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 // Tests that warnings about ineffective iframe sandboxing are logged to the
-// web console when necessary (and not otherwise).
+// web console when necessary (and not otherwise). See Bug 752559.
 
 "use strict";
 
 requestLongerTimeout(2);
 
 const TEST_URI_WARNING = "http://example.com/browser/devtools/client/webconsole/test/test-bug-752559-ineffective-iframe-sandbox-warning0.html";
 const TEST_URI_NOWARNING = [
   "http://example.com/browser/devtools/client/webconsole/test/test-bug-752559-ineffective-iframe-sandbox-warning1.html",
copy from devtools/client/webconsole/test/browser_webconsole_bug_588967_input_expansion.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_input_expansion.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_588967_input_expansion.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_input_expansion.js
@@ -1,15 +1,17 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 "use strict";
 
+// See Bug 588967.
+
 const TEST_URI = "http://example.com/browser/devtools/client/webconsole/" +
                  "test/test-console.html";
 
 add_task(function* () {
   yield loadTab(TEST_URI);
 
   let hud = yield openConsole();
 
copy from devtools/client/webconsole/test/browser_webconsole_input_field_focus_on_panel_select.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_input_field_focus_on_panel_select.js
copy from devtools/client/webconsole/test/browser_webconsole_bug_762593_insecure_passwords_about_blank_web_console_warning.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_insecure_passwords_about_blank_web_console_warning.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_762593_insecure_passwords_about_blank_web_console_warning.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_insecure_passwords_about_blank_web_console_warning.js
@@ -1,14 +1,14 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
-// Tests that errors about insecure passwords are logged to the web console.
+// Tests that errors about insecure passwords are logged to the web console. See Bug 762593.
 
 "use strict";
 
 const TEST_URI = "http://example.com/browser/devtools/client/webconsole/" +
                  "test/test-bug-762593-insecure-passwords-about-blank-web-console-warning.html";
 const INSECURE_PASSWORD_MSG = "Password fields present on an insecure " +
   "(http://) iframe. This is a security risk that allows user login " +
   "credentials to be stolen.";
copy from devtools/client/webconsole/test/browser_webconsole_bug_762593_insecure_passwords_web_console_warning.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_insecure_passwords_web_console_warning.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_762593_insecure_passwords_web_console_warning.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_insecure_passwords_web_console_warning.js
@@ -1,14 +1,15 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
  // Tests that errors about insecure passwords are logged to the web console.
+ // See Bug 762593.
 
 "use strict";
 
 const TEST_URI = "http://example.com/browser/devtools/client/webconsole/" +
                  "test/test-bug-762593-insecure-passwords-web-" +
                  "console-warning.html";
 const INSECURE_PASSWORD_MSG = "Password fields present on an insecure " +
                  "(http://) page. This is a security risk that allows user " +
copy from devtools/client/webconsole/test/browser_bug_869003_inspect_cross_domain_object.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_inspect_cross_domain_object.js
copy from devtools/client/webconsole/test/browser_webconsole_bug_632347_iterators_generators.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_iterators_generators.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_632347_iterators_generators.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_iterators_generators.js
@@ -1,15 +1,17 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 "use strict";
 
+// See Bug 632347.
+
 const TEST_URI = "http://example.com/browser/devtools/client/webconsole/" +
                  "test/test-bug-632347-iterators-generators.html";
 
 function test() {
   requestLongerTimeout(6);
 
   loadTab(TEST_URI).then(() => {
     openConsole().then(consoleOpened);
copy from devtools/client/webconsole/test/browser_webconsole_js_input_expansion.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_js_input_expansion.js
copy from devtools/client/webconsole/test/browser_webconsole_jsterm.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_jsterm.js
copy from devtools/client/webconsole/test/browser_webconsole_bug_613280_jsterm_copy.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_jsterm_copy.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_613280_jsterm_copy.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_jsterm_copy.js
@@ -1,15 +1,17 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 "use strict";
 
+// See Bug 613280.
+
 const TEST_URI = "data:text/html;charset=utf-8,Web Console test for bug 613280";
 
 function test() {
   loadTab(TEST_URI).then(() => {
     openConsole().then((HUD) => {
       ContentTask.spawn(gBrowser.selectedBrowser, null, function*(){
         content.console.log("foobarBazBug613280");
       });
copy from devtools/client/webconsole/test/browser_webconsole_bug_621644_jsterm_dollar.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_jsterm_dollar.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_621644_jsterm_dollar.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_jsterm_dollar.js
@@ -1,15 +1,17 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 "use strict";
 
+// See Bug 621644.
+
 const TEST_URI = "http://example.com/browser/devtools/client/webconsole/" +
                  "test/test-bug-621644-jsterm-dollar.html";
 
 add_task(function* () {
   yield loadTab(TEST_URI);
 
   let hud = yield openConsole();
 
copy from devtools/client/webconsole/test/browser_output_longstring_expand.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_longstring_expand.js
copy from devtools/client/webconsole/test/browser_longstring_hang.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_longstring_hang.js
copy from devtools/client/webconsole/test/browser_webconsole_bug_595934_message_categories.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_message_categories.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_595934_message_categories.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_message_categories.js
@@ -1,15 +1,17 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 "use strict";
 
+// See Bug 595934.
+
 const TEST_URI = "data:text/html;charset=utf-8,Web Console test for " +
                  "bug 595934 - message categories coverage.";
 const TESTS_PATH = "http://example.com/browser/devtools/client/webconsole/" +
                    "test/";
 const TESTS = [
   {
     // #0
     file: "test-bug-595934-css-loader.html",
copy from devtools/client/webconsole/test/browser_webconsole_bug_737873_mixedcontent.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_mixedcontent.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_737873_mixedcontent.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_mixedcontent.js
@@ -1,14 +1,14 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
-// Tests that the Web Console Mixed Content messages are displayed
+// Tests that the Web Console Mixed Content messages are displayed. See Bug 737873.
 
 "use strict";
 
 const TEST_URI = "data:text/html;charset=utf8,Web Console mixed content test";
 const TEST_HTTPS_URI = "https://example.com/browser/devtools/client/" +
                        "webconsole/test/test-bug-737873-mixedcontent.html";
 const LEARN_MORE_URI = "https://developer.mozilla.org/docs/Web/Security/" +
                        "Mixed_content";
copy from devtools/client/webconsole/test/browser_webconsole_multiline_input.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_multiline_input.js
copy from devtools/client/webconsole/test/browser_webconsole_bug_595350_multiple_windows_and_tabs.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_multiple_windows_and_tabs.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_595350_multiple_windows_and_tabs.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_multiple_windows_and_tabs.js
@@ -1,15 +1,15 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 // Tests that the Web Console doesn't leak when multiple tabs and windows are
-// opened and then closed.
+// opened and then closed. See Bug 595350.
 
 "use strict";
 
 const TEST_URI = "data:text/html;charset=utf-8,Web Console test for bug 595350";
 
 var win1 = window, win2;
 var openTabs = [];
 var loadedTabCount = 0;
copy from devtools/client/webconsole/test/browser_webconsole_netlogging_reset_filter.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_netlogging_reset_filter.js
copy from devtools/client/webconsole/test/browser_webconsole_bug_618078_network_exceptions.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_network_exceptions.js
copy from devtools/client/webconsole/test/browser_webconsole_bug_597136_network_requests_from_chrome.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_network_requests_from_chrome.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_597136_network_requests_from_chrome.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_network_requests_from_chrome.js
@@ -1,15 +1,15 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 // Tests that network requests from chrome don't cause the Web Console to
-// throw exceptions.
+// throw exceptions. See Bug 597136.
 
 "use strict";
 
 const TEST_URI = "http://example.com/";
 
 var good = true;
 var listener = {
   QueryInterface: XPCOMUtils.generateQI([ Ci.nsIObserver ]),
copy from devtools/client/webconsole/test/browser_webconsole_notifications.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_notifications.js
copy from devtools/client/webconsole/test/browser_console_optimized_out_vars.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_optimized_out_vars.js
copy from devtools/client/webconsole/test/browser_webconsole_bug_587617_output_copy.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_output_copy.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_587617_output_copy.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_output_copy.js
@@ -1,16 +1,18 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 /* globals goUpdateCommand goDoCommand */
 
 "use strict";
 
+// See Bug 587617.
+
 const TEST_URI = "http://example.com/browser/devtools/client/webconsole/" +
                  "test/test-console.html";
 
 var HUD, outputNode;
 
 add_task(function* () {
   yield loadTab(TEST_URI);
 
copy from devtools/client/webconsole/test/browser_webconsole_output_copy_newlines.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_output_copy_newlines.js
copy from devtools/client/webconsole/test/browser_webconsole_output_order.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_output_order.js
copy from devtools/client/webconsole/test/browser_webconsole_property_provider.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_property_provider.js
copy from devtools/client/webconsole/test/browser_webconsole_bug_613642_prune_scroll.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_prune_scroll.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_613642_prune_scroll.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_prune_scroll.js
@@ -1,15 +1,17 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 "use strict";
 
+// See Bug 613642.
+
 const TEST_URI = "data:text/html;charset=utf-8,Web Console test for " +
                  "bug 613642: maintain scroll with pruning of old messages";
 
 var hud;
 
 add_task(function* () {
   yield loadTab(TEST_URI);
 
copy from devtools/client/webconsole/test/browser_webconsole_reflow.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_reflow.js
copy from devtools/client/webconsole/test/browser_webconsole_bug_597756_reopen_closed_tab.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_reopen_closed_tab.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_597756_reopen_closed_tab.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_reopen_closed_tab.js
@@ -1,15 +1,17 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 "use strict";
 
+// See Bug 597756.
+
 const TEST_URI = "http://example.com/browser/devtools/client/webconsole/" +
                  "test/test-bug-597756-reopen-closed-tab.html";
 
 var HUD;
 
 add_task(function* () {
   // On e10s, the exception is triggered in child process
   // and is ignored by test harness
copy from devtools/client/webconsole/test/browser_bug_865288_repeat_different_objects.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_repeat_different_objects.js
copy from devtools/client/webconsole/test/browser_repeated_messages_accuracy.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_repeated_messages_accuracy.js
copy from devtools/client/webconsole/test/browser_bug664688_sandbox_update_after_navigation.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_sandbox_update_after_navigation.js
--- a/devtools/client/webconsole/test/browser_bug664688_sandbox_update_after_navigation.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_sandbox_update_after_navigation.js
@@ -1,16 +1,16 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 // Tests if the JSTerm sandbox is updated when the user navigates from one
 // domain to another, in order to avoid permission denied errors with a sandbox
-// created for a different origin.
+// created for a different origin. See Bug 664688.
 
 "use strict";
 
 add_task(function* () {
   const TEST_URI1 = "http://example.com/browser/devtools/client/webconsole/" +
                     "test/test-console.html";
   const TEST_URI2 = "http://example.org/browser/devtools/client/webconsole/" +
                     "test/test-console.html";
copy from devtools/client/webconsole/test/browser_webconsole_script_errordoc_urls.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_script_errordoc_urls.js
copy from devtools/client/webconsole/test/browser_webconsole_bug_586388_select_all.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_select_all.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_586388_select_all.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_select_all.js
@@ -1,15 +1,17 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 "use strict";
 
+// See Bug 586388.
+
 const TEST_URI = "http://example.com/";
 
 add_task(function* () {
   yield loadTab(TEST_URI);
 
   let hud = yield openConsole();
   yield testSelectionWhenMovingBetweenBoxes(hud);
   performTestsAfterOutput(hud);
copy from devtools/client/webconsole/test/browser_webconsole_show_subresource_security_errors.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_show_subresource_security_errors.js
copy from devtools/client/webconsole/test/browser_webconsole_split.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_split.js
copy from devtools/client/webconsole/test/browser_webconsole_split_escape_key.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_split_escape_key.js
copy from devtools/client/webconsole/test/browser_webconsole_split_focus.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_split_focus.js
copy from devtools/client/webconsole/test/browser_webconsole_split_persist.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_split_persist.js
copy from devtools/client/webconsole/test/browser_webconsole_strict_mode_errors.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_strict_mode_errors.js
copy from devtools/client/webconsole/test/browser_webconsole_bug_658368_time_methods.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_time_methods.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_658368_time_methods.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_time_methods.js
@@ -1,14 +1,14 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
-// Tests that the Console API implements the time() and timeEnd() methods.
+// Tests that the Console API implements the time() and timeEnd() methods. See Bug 658368.
 
 "use strict";
 
 const TEST_URI = "http://example.com/browser/devtools/client/webconsole/" +
                  "test/test-bug-658368-time-methods.html";
 
 const TEST_URI2 = "data:text/html;charset=utf-8,<script>" +
                   "console.timeEnd('bTimer');</script>";
copy from devtools/client/webconsole/test/browser_webconsole_trackingprotection_errors.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_trackingprotection_errors.js
copy from devtools/client/webconsole/test/browser_console_variables_view_dont_sort_non_sortable_classes_properties.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_variables_view_dont_sort_non_sortable_classes_properties.js
copy from devtools/client/webconsole/test/browser_console_variables_view_while_debugging.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_variables_view_while_debugging.js
copy from devtools/client/webconsole/test/browser_console_variables_view_while_debugging_and_inspecting.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_variables_view_while_debugging_and_inspecting.js
copy from devtools/client/webconsole/test/browser_webconsole_view_source.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_view_source.js
copy from devtools/client/webconsole/test/browser_webconsole_bug_1247459_violation.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_violation.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_1247459_violation.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_violation.js
@@ -1,15 +1,15 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 // Tests that the Web Console CSP messages for two META policies
-// are correctly displayed.
+// are correctly displayed. See Bug 1247459.
 
 "use strict";
 
 const TEST_URI = "data:text/html;charset=utf8,Web Console CSP violation test";
 const TEST_VIOLATION = "https://example.com/browser/devtools/client/" +
                        "webconsole/test/test_bug_1247459_violation.html";
 const CSP_VIOLATION_MSG = "Content Security Policy: The page\u2019s settings " +
                           "blocked the loading of a resource at " +
copy from devtools/client/webconsole/test/browser_webconsole_bug_603750_websocket.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_websocket.js
--- a/devtools/client/webconsole/test/browser_webconsole_bug_603750_websocket.js
+++ b/devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_websocket.js
@@ -1,15 +1,17 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set ft=javascript ts=2 et sw=2 tw=80: */
 /* Any copyright is dedicated to the Public Domain.
  * http://creativecommons.org/publicdomain/zero/1.0/ */
 
 "use strict";
 
+// See Bug 603750.
+
 const TEST_URI = "http://example.com/browser/devtools/client/webconsole/" +
                  "test/test-bug-603750-websocket.html";
 const TEST_URI2 = "data:text/html;charset=utf-8,Web Console test for " +
                   "bug 603750: Web Socket errors";
 
 add_task(function* () {
   yield loadTab(TEST_URI2);
 
copy from devtools/client/webconsole/test/test-autocomplete-in-stackframe.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-autocomplete-in-stackframe.html
copy from devtools/client/webconsole/test/test-bug-585956-console-trace.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-585956-console-trace.html
copy from devtools/client/webconsole/test/test-bug-593003-iframe-wrong-hud-iframe.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-593003-iframe-wrong-hud-iframe.html
copy from devtools/client/webconsole/test/test-bug-593003-iframe-wrong-hud.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-593003-iframe-wrong-hud.html
copy from devtools/client/webconsole/test/test-bug-595934-canvas-css.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-canvas-css.html
copy from devtools/client/webconsole/test/test-bug-595934-canvas-css.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-canvas-css.js
copy from devtools/client/webconsole/test/test-bug-595934-css-loader.css
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-css-loader.css
copy from devtools/client/webconsole/test/test-bug-595934-css-loader.css^headers^
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-css-loader.css^headers^
copy from devtools/client/webconsole/test/test-bug-595934-css-loader.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-css-loader.html
copy from devtools/client/webconsole/test/test-bug-595934-css-parser.css
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-css-parser.css
copy from devtools/client/webconsole/test/test-bug-595934-css-parser.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-css-parser.html
copy from devtools/client/webconsole/test/test-bug-595934-empty-getelementbyid.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-empty-getelementbyid.html
copy from devtools/client/webconsole/test/test-bug-595934-empty-getelementbyid.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-empty-getelementbyid.js
copy from devtools/client/webconsole/test/test-bug-595934-html.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-html.html
copy from devtools/client/webconsole/test/test-bug-595934-image.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-image.html
copy from devtools/client/webconsole/test/test-bug-595934-image.jpg
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-image.jpg
copy from devtools/client/webconsole/test/test-bug-595934-imagemap.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-imagemap.html
copy from devtools/client/webconsole/test/test-bug-595934-malformedxml-external.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-malformedxml-external.html
copy from devtools/client/webconsole/test/test-bug-595934-malformedxml-external.xml
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-malformedxml-external.xml
copy from devtools/client/webconsole/test/test-bug-595934-malformedxml.xhtml
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-malformedxml.xhtml
copy from devtools/client/webconsole/test/test-bug-595934-svg.xhtml
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-svg.xhtml
copy from devtools/client/webconsole/test/test-bug-595934-workers.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-workers.html
copy from devtools/client/webconsole/test/test-bug-595934-workers.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-595934-workers.js
copy from devtools/client/webconsole/test/test-bug-597136-external-script-errors.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-597136-external-script-errors.html
copy from devtools/client/webconsole/test/test-bug-597136-external-script-errors.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-597136-external-script-errors.js
copy from devtools/client/webconsole/test/test-bug-597756-reopen-closed-tab.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-597756-reopen-closed-tab.html
copy from devtools/client/webconsole/test/test-bug-599725-response-headers.sjs
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-599725-response-headers.sjs
copy from devtools/client/webconsole/test/test-bug-600183-charset.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-600183-charset.html
copy from devtools/client/webconsole/test/test-bug-600183-charset.html^headers^
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-600183-charset.html^headers^
copy from devtools/client/webconsole/test/test-bug-601177-log-levels.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-601177-log-levels.html
copy from devtools/client/webconsole/test/test-bug-601177-log-levels.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-601177-log-levels.js
copy from devtools/client/webconsole/test/test-bug-603750-websocket.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-603750-websocket.html
copy from devtools/client/webconsole/test/test-bug-603750-websocket.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-603750-websocket.js
copy from devtools/client/webconsole/test/test-bug-609872-cd-iframe-child.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-609872-cd-iframe-child.html
copy from devtools/client/webconsole/test/test-bug-609872-cd-iframe-parent.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-609872-cd-iframe-parent.html
copy from devtools/client/webconsole/test/test-bug-613013-console-api-iframe.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-613013-console-api-iframe.html
copy from devtools/client/webconsole/test/test-bug-618078-network-exceptions.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-618078-network-exceptions.html
copy from devtools/client/webconsole/test/test-bug-621644-jsterm-dollar.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-621644-jsterm-dollar.html
copy from devtools/client/webconsole/test/test-bug-630733-response-redirect-headers.sjs
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-630733-response-redirect-headers.sjs
copy from devtools/client/webconsole/test/test-bug-632275-getters.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-632275-getters.html
copy from devtools/client/webconsole/test/test-bug-632347-iterators-generators.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-632347-iterators-generators.html
copy from devtools/client/webconsole/test/test-bug-644419-log-limits.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-644419-log-limits.html
copy from devtools/client/webconsole/test/test-bug-646025-console-file-location.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-646025-console-file-location.html
copy from devtools/client/webconsole/test/test-bug-658368-time-methods.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-658368-time-methods.html
copy from devtools/client/webconsole/test/test-bug-737873-mixedcontent.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-737873-mixedcontent.html
copy from devtools/client/webconsole/test/test-bug-752559-ineffective-iframe-sandbox-warning-inner.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-752559-ineffective-iframe-sandbox-warning-inner.html
copy from devtools/client/webconsole/test/test-bug-752559-ineffective-iframe-sandbox-warning-nested1.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-752559-ineffective-iframe-sandbox-warning-nested1.html
copy from devtools/client/webconsole/test/test-bug-752559-ineffective-iframe-sandbox-warning-nested2.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-752559-ineffective-iframe-sandbox-warning-nested2.html
copy from devtools/client/webconsole/test/test-bug-752559-ineffective-iframe-sandbox-warning0.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-752559-ineffective-iframe-sandbox-warning0.html
copy from devtools/client/webconsole/test/test-bug-752559-ineffective-iframe-sandbox-warning1.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-752559-ineffective-iframe-sandbox-warning1.html
copy from devtools/client/webconsole/test/test-bug-752559-ineffective-iframe-sandbox-warning2.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-752559-ineffective-iframe-sandbox-warning2.html
copy from devtools/client/webconsole/test/test-bug-752559-ineffective-iframe-sandbox-warning3.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-752559-ineffective-iframe-sandbox-warning3.html
copy from devtools/client/webconsole/test/test-bug-752559-ineffective-iframe-sandbox-warning4.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-752559-ineffective-iframe-sandbox-warning4.html
copy from devtools/client/webconsole/test/test-bug-752559-ineffective-iframe-sandbox-warning5.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-752559-ineffective-iframe-sandbox-warning5.html
copy from devtools/client/webconsole/test/test-bug-762593-insecure-passwords-about-blank-web-console-warning.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-762593-insecure-passwords-about-blank-web-console-warning.html
copy from devtools/client/webconsole/test/test-bug-762593-insecure-passwords-web-console-warning.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-762593-insecure-passwords-web-console-warning.html
copy from devtools/client/webconsole/test/test-bug-766001-console-log.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-766001-console-log.js
copy from devtools/client/webconsole/test/test-bug-766001-js-console-links.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-766001-js-console-links.html
copy from devtools/client/webconsole/test/test-bug-766001-js-errors.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-766001-js-errors.js
copy from devtools/client/webconsole/test/test-bug-782653-css-errors-1.css
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-782653-css-errors-1.css
copy from devtools/client/webconsole/test/test-bug-782653-css-errors-2.css
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-782653-css-errors-2.css
copy from devtools/client/webconsole/test/test-bug-782653-css-errors.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-782653-css-errors.html
copy from devtools/client/webconsole/test/test-bug-837351-security-errors.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-837351-security-errors.html
copy from devtools/client/webconsole/test/test-bug-859170-longstring-hang.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-859170-longstring-hang.html
copy from devtools/client/webconsole/test/test-bug-869003-iframe.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-869003-iframe.html
copy from devtools/client/webconsole/test/test-bug-869003-top-window.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-869003-top-window.html
copy from devtools/client/webconsole/test/test-bug-952277-highlight-nodes-in-vview.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-952277-highlight-nodes-in-vview.html
copy from devtools/client/webconsole/test/test-bug-989025-iframe-parent.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug-989025-iframe-parent.html
copy from devtools/client/webconsole/test/test-bug_1050691_click_function_to_source.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug_1050691_click_function_to_source.html
copy from devtools/client/webconsole/test/test-bug_1050691_click_function_to_source.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug_1050691_click_function_to_source.js
copy from devtools/client/webconsole/test/test-bug_923281_console_log_filter.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug_923281_console_log_filter.html
copy from devtools/client/webconsole/test/test-bug_923281_test1.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug_923281_test1.js
copy from devtools/client/webconsole/test/test-bug_923281_test2.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug_923281_test2.js
copy from devtools/client/webconsole/test/test-bug_939783_console_trace_duplicates.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-bug_939783_console_trace_duplicates.html
copy from devtools/client/webconsole/test/test-certificate-messages.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-certificate-messages.html
copy from devtools/client/webconsole/test/test-closure-optimized-out.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-closure-optimized-out.html
copy from devtools/client/webconsole/test/test-closures.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-closures.html
copy from devtools/client/webconsole/test/test-console-api-stackframe.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-console-api-stackframe.html
copy from devtools/client/webconsole/test/test-console-assert.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-console-assert.html
copy from devtools/client/webconsole/test/test-console-clear.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-console-clear.html
copy from devtools/client/webconsole/test/test-console-column.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-console-column.html
copy from devtools/client/webconsole/test/test-console-count-external-file.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-console-count-external-file.js
copy from devtools/client/webconsole/test/test-console-count.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-console-count.html
copy from devtools/client/webconsole/test/test-console-extras.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-console-extras.html
copy from devtools/client/webconsole/test/test-console-output-02.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-console-output-02.html
copy from devtools/client/webconsole/test/test-console-output-03.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-console-output-03.html
copy from devtools/client/webconsole/test/test-console-output-04.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-console-output-04.html
copy from devtools/client/webconsole/test/test-console-output-dom-elements.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-console-output-dom-elements.html
copy from devtools/client/webconsole/test/test-console-output-events.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-console-output-events.html
copy from devtools/client/webconsole/test/test-console-replaced-api.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-console-replaced-api.html
copy from devtools/client/webconsole/test/test-console-server-logging-array.sjs
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-console-server-logging-array.sjs
copy from devtools/client/webconsole/test/test-console-server-logging-backtrace.sjs
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-console-server-logging-backtrace.sjs
copy from devtools/client/webconsole/test/test-console-server-logging.sjs
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-console-server-logging.sjs
copy from devtools/client/webconsole/test/test-console-trace-async.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-console-trace-async.html
copy from devtools/client/webconsole/test/test-console-workers.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-console-workers.html
copy from devtools/client/webconsole/test/test-consoleiframes.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-consoleiframes.html
copy from devtools/client/webconsole/test/test-cu-reporterror.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-cu-reporterror.js
copy from devtools/client/webconsole/test/test-data.json
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-data.json
copy from devtools/client/webconsole/test/test-data.json^headers^
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-data.json^headers^
copy from devtools/client/webconsole/test/test-duplicate-error.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-duplicate-error.html
copy from devtools/client/webconsole/test/test-encoding-ISO-8859-1.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-encoding-ISO-8859-1.html
copy from devtools/client/webconsole/test/test-error.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-error.html
copy from devtools/client/webconsole/test/test-eval-in-stackframe.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-eval-in-stackframe.html
copy from devtools/client/webconsole/test/test-exception-stackframe.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-exception-stackframe.html
copy from devtools/client/webconsole/test/test-file-location.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-file-location.js
copy from devtools/client/webconsole/test/test-filter.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-filter.html
copy from devtools/client/webconsole/test/test-for-of.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-for-of.html
copy from devtools/client/webconsole/test/test-iframe-762593-insecure-form-action.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-iframe-762593-insecure-form-action.html
copy from devtools/client/webconsole/test/test-iframe-762593-insecure-frame.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-iframe-762593-insecure-frame.html
copy from devtools/client/webconsole/test/test-iframe1.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-iframe1.html
copy from devtools/client/webconsole/test/test-iframe2.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-iframe2.html
copy from devtools/client/webconsole/test/test-iframe3.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-iframe3.html
copy from devtools/client/webconsole/test/test-image.png
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-image.png
copy from devtools/client/webconsole/test/test-mixedcontent-securityerrors.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-mixedcontent-securityerrors.html
copy from devtools/client/webconsole/test/test-mutation.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-mutation.html
copy from devtools/client/webconsole/test/test-network.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-network.html
copy from devtools/client/webconsole/test/test-observe-http-ajax.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-observe-http-ajax.html
copy from devtools/client/webconsole/test/test-own-console.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-own-console.html
copy from devtools/client/webconsole/test/test-property-provider.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-property-provider.html
copy from devtools/client/webconsole/test/test-repeated-messages.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-repeated-messages.html
copy from devtools/client/webconsole/test/test-result-format-as-string.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-result-format-as-string.html
copy from devtools/client/webconsole/test/test-trackingprotection-securityerrors.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-trackingprotection-securityerrors.html
copy from devtools/client/webconsole/test/test-webconsole-error-observer.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test-webconsole-error-observer.html
copy from devtools/client/webconsole/test/test_bug1045902_console_csp_ignore_reflected_xss_message.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test_bug1045902_console_csp_ignore_reflected_xss_message.html
copy from devtools/client/webconsole/test/test_bug1045902_console_csp_ignore_reflected_xss_message.html^headers^
copy to devtools/client/webconsole/new-console-output/test/mochitest/test_bug1045902_console_csp_ignore_reflected_xss_message.html^headers^
copy from devtools/client/webconsole/test/test_bug1092055_shouldwarn.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test_bug1092055_shouldwarn.html
copy from devtools/client/webconsole/test/test_bug1092055_shouldwarn.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/test_bug1092055_shouldwarn.js
copy from devtools/client/webconsole/test/test_bug1092055_shouldwarn.js^headers^
copy to devtools/client/webconsole/new-console-output/test/mochitest/test_bug1092055_shouldwarn.js^headers^
copy from devtools/client/webconsole/test/test_bug_1010953_cspro.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test_bug_1010953_cspro.html
copy from devtools/client/webconsole/test/test_bug_1010953_cspro.html^headers^
copy to devtools/client/webconsole/new-console-output/test/mochitest/test_bug_1010953_cspro.html^headers^
copy from devtools/client/webconsole/test/test_bug_1247459_violation.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test_bug_1247459_violation.html
copy from devtools/client/webconsole/test/test_bug_770099_violation.html
copy to devtools/client/webconsole/new-console-output/test/mochitest/test_bug_770099_violation.html
copy from devtools/client/webconsole/test/test_bug_770099_violation.html^headers^
copy to devtools/client/webconsole/new-console-output/test/mochitest/test_bug_770099_violation.html^headers^
copy from devtools/client/webconsole/test/test_hpkp-invalid-headers.sjs
copy to devtools/client/webconsole/new-console-output/test/mochitest/test_hpkp-invalid-headers.sjs
copy from devtools/client/webconsole/test/test_hsts-invalid-headers.sjs
copy to devtools/client/webconsole/new-console-output/test/mochitest/test_hsts-invalid-headers.sjs
copy from devtools/client/webconsole/test/testscript.js
copy to devtools/client/webconsole/new-console-output/test/mochitest/testscript.js