builder: mozilla-esr52_ubuntu32_vm-debug_test-mochitest-jetpack slave: tst-linux32-spot-029 starttime: 1528499944.34 results: cancelled (6) buildid: 20180608150819 builduid: b298b373e93d4f8dbf92436c9ed838a2 revision: cbfdf01aac455e0591471201c96b89dee98190b5 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2018-06-08 16:19:04.337118) ========= master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2018-06-08 16:19:04.337776) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2018-06-08 16:19:04.338286) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2018-06-08 16:19:04.510434) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2018-06-08 16:19:04.510724) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305 _=/tools/buildbot/bin/python using PTY: False --2018-06-08 16:19:04-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12179 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 2.26M=0.005s 2018-06-08 16:19:05 (2.26 MB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.792147 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2018-06-08 16:19:05.335959) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2018-06-08 16:19:05.336487) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.077121 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2018-06-08 16:19:05.466825) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2018-06-08 16:19:05.467195) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-esr52 --rev cbfdf01aac455e0591471201c96b89dee98190b5 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-esr52 --rev cbfdf01aac455e0591471201c96b89dee98190b5 --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305 _=/tools/buildbot/bin/python using PTY: False 2018-06-08 16:19:05,793 truncating revision to first 12 chars 2018-06-08 16:19:05,794 Setting DEBUG logging. 2018-06-08 16:19:05,795 attempt 1/10 2018-06-08 16:19:05,796 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-esr52/cbfdf01aac45?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2018-06-08 16:19:07,574 unpacking tar archive at: mozilla-esr52-cbfdf01aac45/testing/mozharness/ program finished with exit code 0 elapsedTime=3.104393 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2018-06-08 16:19:08.596698) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2018-06-08 16:19:08.597234) ========= script_repo_revision: cbfdf01aac455e0591471201c96b89dee98190b5 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2018-06-08 16:19:08.604939) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2018-06-08 16:19:08.605488) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2018-06-08 16:19:08.625335) ========= ========= Started '/tools/buildbot/bin/python -u ...' interrupted (results: 4, elapsed: 39 mins, 49 secs) (at 2018-06-08 16:19:08.625899) ========= /tools/buildbot/bin/python -u scripts/scripts/desktop_unittest.py --cfg unittests/linux_unittest.py --mochitest-suite jetpack-package --mochitest-suite jetpack-addon --blob-upload-branch mozilla-esr52 --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 12000 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', '-u', 'scripts/scripts/desktop_unittest.py', '--cfg', 'unittests/linux_unittest.py', '--mochitest-suite', 'jetpack-package', '--mochitest-suite', 'jetpack-addon', '--blob-upload-branch', 'mozilla-esr52', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305 _=/tools/buildbot/bin/python using PTY: False 16:19:09 INFO - MultiFileLogger online at 20180608 16:19:09 in /builds/slave/test 16:19:09 INFO - Run as scripts/scripts/desktop_unittest.py --cfg unittests/linux_unittest.py --mochitest-suite jetpack-package --mochitest-suite jetpack-addon --blob-upload-branch mozilla-esr52 --download-symbols true 16:19:09 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 16:19:09 INFO - {'all_cppunittest_suites': {'cppunittest': {'tests': ('tests/cppunittest',)}}, 16:19:09 INFO - 'all_gtest_suites': {'gtest': ()}, 16:19:09 INFO - 'all_jittest_suites': {'jittest': (), 16:19:09 INFO - 'jittest-chunked': (), 16:19:09 INFO - 'jittest1': ('--total-chunks=2', '--this-chunk=1'), 16:19:09 INFO - 'jittest2': ('--total-chunks=2', '--this-chunk=2')}, 16:19:09 INFO - 'all_mochitest_suites': {'a11y': ('--flavor=a11y',), 16:19:09 INFO - 'browser-chrome': ('--flavor=browser',), 16:19:09 INFO - 'browser-chrome-addons': ('--flavor=browser', 16:19:09 INFO - '--chunk-by-runtime', 16:19:09 INFO - '--tag=addons'), 16:19:09 INFO - 'browser-chrome-chunked': ('--flavor=browser', 16:19:09 INFO - '--chunk-by-runtime'), 16:19:09 INFO - 'browser-chrome-clipboard': ('--flavor=browser', 16:19:09 INFO - '--subsuite=clipboard'), 16:19:09 INFO - 'browser-chrome-coverage': ('--flavor=browser', 16:19:09 INFO - '--chunk-by-runtime', 16:19:09 INFO - '--timeout=1200'), 16:19:09 INFO - 'browser-chrome-gpu': ('--flavor=browser', 16:19:09 INFO - '--subsuite=gpu'), 16:19:09 INFO - 'browser-chrome-screenshots': ('--flavor=browser', 16:19:09 INFO - '--subsuite=screenshots'), 16:19:09 INFO - 'chrome': ('--flavor=chrome',), 16:19:09 INFO - 'chrome-chunked': ('--flavor=chrome', 16:19:09 INFO - '--chunk-by-dir=4'), 16:19:09 INFO - 'chrome-clipboard': ('--flavor=chrome', 16:19:09 INFO - '--subsuite=clipboard'), 16:19:09 INFO - 'chrome-gpu': ('--flavor=chrome', '--subsuite=gpu'), 16:19:09 INFO - 'jetpack-addon': ('--flavor=jetpack-addon',), 16:19:09 INFO - 'jetpack-package': ('--flavor=jetpack-package',), 16:19:09 INFO - 'jetpack-package-clipboard': ('--flavor=jetpack-package', 16:19:09 INFO - '--subsuite=clipboard'), 16:19:09 INFO - 'mochitest-devtools-chrome': ('--flavor=browser', 16:19:09 INFO - '--subsuite=devtools'), 16:19:09 INFO - 'mochitest-devtools-chrome-chunked': ('--flavor=browser', 16:19:09 INFO - '--subsuite=devtools', 16:19:09 INFO - '--chunk-by-runtime'), 16:19:09 INFO - 'mochitest-devtools-chrome-coverage': ('--flavor=browser', 16:19:09 INFO - '--subsuite=devtools', 16:19:09 INFO - '--chunk-by-runtime', 16:19:09 INFO - '--timeout=1200'), 16:19:09 INFO - 'mochitest-gl': ('--subsuite=webgl',), 16:19:09 INFO - 'mochitest-media': ('--subsuite=media',), 16:19:09 INFO - 'plain': (), 16:19:09 INFO - 'plain-chunked': ('--chunk-by-dir=4',), 16:19:09 INFO - 'plain-clipboard': ('--subsuite=clipboard',), 16:19:09 INFO - 'plain-gpu': ('--subsuite=gpu',), 16:19:09 INFO - 'valgrind-plain': ('--valgrind=/usr/bin/valgrind', 16:19:09 INFO - '--valgrind-supp-files=/builds/slave/test/build/tests/mochitest/i386-redhat-linux-gnu.sup,/builds/slave/test/build/tests/mochitest/cross-architecture.sup', 16:19:09 INFO - '--timeout=900', 16:19:09 INFO - '--max-timeouts=50')}, 16:19:09 INFO - 'all_mozbase_suites': {'mozbase': ()}, 16:19:09 INFO - 'all_reftest_suites': {'crashtest': {'options': ('--suite=crashtest',), 16:19:09 INFO - 'tests': ('tests/reftest/tests/testing/crashtest/crashtests.list',)}, 16:19:09 INFO - 'jsreftest': {'options': ('--extra-profile-file=tests/jsreftest/tests/user.js', 16:19:09 INFO - '--suite=jstestbrowser'), 16:19:09 INFO - 'tests': ('tests/jsreftest/tests/jstests.list',)}, 16:19:09 INFO - 'reftest': {'options': ('--suite=reftest',), 16:19:09 INFO - 'tests': ('tests/reftest/tests/layout/reftests/reftest.list',)}, 16:19:09 INFO - 'reftest-no-accel': {'options': ('--suite=reftest', 16:19:09 INFO - '--setpref=layers.acceleration.force-enabled=disabled'), 16:19:09 INFO - 'tests': ('tests/reftest/tests/layout/reftests/reftest.list',)}}, 16:19:09 INFO - 'all_xpcshell_suites': {'xpcshell': {'options': ('--xpcshell=%(abs_app_dir)s/xpcshell', 16:19:09 INFO - '--manifest=tests/xpcshell/tests/xpcshell.ini'), 16:19:09 INFO - 'tests': ()}, 16:19:09 INFO - 'xpcshell-addons': {'options': ('--xpcshell=%(abs_app_dir)s/xpcshell', 16:19:09 INFO - '--tag=addons', 16:19:09 INFO - '--manifest=tests/xpcshell/tests/xpcshell.ini'), 16:19:09 INFO - 'tests': ()}, 16:19:09 INFO - 'xpcshell-coverage': {'options': ('--xpcshell=%(abs_app_dir)s/xpcshell', 16:19:09 INFO - '--manifest=tests/xpcshell/tests/xpcshell.ini'), 16:19:09 INFO - 'tests': ()}}, 16:19:09 INFO - 'allow_software_gl_layers': False, 16:19:09 INFO - 'append_to_log': False, 16:19:09 INFO - 'base_work_dir': '/builds/slave/test', 16:19:09 INFO - 'binary_path': '/builds/slave/test/build/application/firefox/firefox-bin', 16:19:09 INFO - 'blob_upload_branch': 'mozilla-esr52', 16:19:09 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 16:19:09 INFO - 'buildbot_json_path': 'buildprops.json', 16:19:09 INFO - 'buildbot_max_log_size': 52428800, 16:19:09 INFO - 'code_coverage': False, 16:19:09 INFO - 'config_files': ('unittests/linux_unittest.py',), 16:19:09 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:19:09 INFO - 'download_minidump_stackwalk': True, 16:19:09 INFO - 'download_nodejs': True, 16:19:09 INFO - 'download_symbols': 'true', 16:19:09 INFO - 'e10s': False, 16:19:09 INFO - 'exe_suffix': '', 16:19:09 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 16:19:09 INFO - 'tooltool.py': '/tools/tooltool.py', 16:19:09 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 16:19:09 INFO - '/tools/misc-python/virtualenv.py')}, 16:19:09 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:19:09 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:19:09 INFO - 'installer_path': '/builds/slave/test/build/installer.tar.bz2', 16:19:09 INFO - 'log_level': 'info', 16:19:09 INFO - 'log_to_console': True, 16:19:09 INFO - 'minidump_save_path': '%(abs_work_dir)s/../minidumps', 16:19:09 INFO - 'minidump_stackwalk_path': 'linux32-minidump_stackwalk', 16:19:09 INFO - 'minidump_tooltool_manifest_path': 'config/tooltool-manifests/linux32/releng.manifest', 16:19:09 INFO - 'minimum_tests_zip_dirs': ('bin/*', 16:19:09 INFO - 'certs/*', 16:19:09 INFO - 'config/*', 16:19:09 INFO - 'mach', 16:19:09 INFO - 'marionette/*', 16:19:09 INFO - 'modules/*', 16:19:09 INFO - 'mozbase/*', 16:19:09 INFO - 'tools/*'), 16:19:09 INFO - 'no_random': False, 16:19:09 INFO - 'nodejs_path': 'node-linux-x86/bin/node', 16:19:09 INFO - 'nodejs_tooltool_manifest_path': 'config/tooltool-manifests/linux32/nodejs.manifest', 16:19:09 INFO - 'opt_config_files': (), 16:19:09 INFO - 'pip_index': False, 16:19:09 INFO - 'preflight_run_cmd_suites': ({'architectures': ('32bit', '64bit'), 16:19:09 INFO - 'cmd': ('xset', 's', 'off', 's', 'reset'), 16:19:09 INFO - 'enabled': True, 16:19:09 INFO - 'halt_on_failure': False, 16:19:09 INFO - 'name': 'disable_screen_saver'}, 16:19:09 INFO - {'architectures': ('32bit',), 16:19:09 INFO - 'cmd': ('python', 16:19:09 INFO - '../scripts/external_tools/mouse_and_screen_resolution.py', 16:19:09 INFO - '--configuration-file', 16:19:09 INFO - '../scripts/external_tools/machine-configuration.json'), 16:19:09 INFO - 'enabled': False, 16:19:09 INFO - 'halt_on_failure': True, 16:19:09 INFO - 'name': 'run mouse & screen adjustment script'}), 16:19:09 INFO - 'require_test_zip': True, 16:19:09 INFO - 'run_all_suites': False, 16:19:09 INFO - 'run_cmd_checks_enabled': True, 16:19:09 INFO - 'run_file_names': {'cppunittest': 'runcppunittests.py', 16:19:09 INFO - 'gtest': 'rungtests.py', 16:19:09 INFO - 'jittest': 'jit_test.py', 16:19:09 INFO - 'mochitest': 'runtests.py', 16:19:09 INFO - 'mozbase': 'test.py', 16:19:09 INFO - 'mozmill': 'runtestlist.py', 16:19:09 INFO - 'reftest': 'runreftest.py', 16:19:09 INFO - 'xpcshell': 'runxpcshelltests.py'}, 16:19:09 INFO - 'specific_tests_zip_dirs': {'cppunittest': ('cppunittest/*',), 16:19:09 INFO - 'gtest': ('gtest/*',), 16:19:09 INFO - 'jittest': ('jit-test/*',), 16:19:09 INFO - 'mochitest': ('mochitest/*',), 16:19:09 INFO - 'mozbase': ('mozbase/*',), 16:19:09 INFO - 'mozmill': ('mozmill/*',), 16:19:09 INFO - 'reftest': ('reftest/*', 'jsreftest/*'), 16:19:09 INFO - 'xpcshell': ('xpcshell/*',)}, 16:19:09 INFO - 'specified_mochitest_suites': ('jetpack-package', 'jetpack-addon'), 16:19:09 INFO - 'strict_content_sandbox': False, 16:19:09 INFO - 'suite_definitions': {'cppunittest': {'options': ('--symbols-path=%(symbols_path)s', 16:19:09 INFO - '--xre-path=%(abs_app_dir)s'), 16:19:09 INFO - 'run_filename': 'runcppunittests.py', 16:19:09 INFO - 'testsdir': 'cppunittest'}, 16:19:09 INFO - 'gtest': {'options': ('--xre-path=%(abs_res_dir)s', 16:19:09 INFO - '--cwd=%(gtest_dir)s', 16:19:09 INFO - '--symbols-path=%(symbols_path)s', 16:19:09 INFO - '--utility-path=tests/bin', 16:19:09 INFO - '%(binary_path)s'), 16:19:09 INFO - 'run_filename': 'rungtests.py'}, 16:19:09 INFO - 'jittest': {'options': ('tests/bin/js', 16:19:09 INFO - '--no-slow', 16:19:09 INFO - '--no-progress', 16:19:09 INFO - '--format=automation', 16:19:09 INFO - '--jitflags=all', 16:19:09 INFO - '--timeout=970'), 16:19:09 INFO - 'run_filename': 'jit_test.py', 16:19:09 INFO - 'run_timeout': 1000, 16:19:09 INFO - 'testsdir': 'jit-test/jit-test'}, 16:19:09 INFO - 'mochitest': {'options': ('--appname=%(binary_path)s', 16:19:09 INFO - '--utility-path=tests/bin', 16:19:09 INFO - '--extra-profile-file=tests/bin/plugins', 16:19:09 INFO - '--symbols-path=%(symbols_path)s', 16:19:09 INFO - '--certificate-path=tests/certs', 16:19:09 INFO - '--setpref=webgl.force-enabled=true', 16:19:09 INFO - '--quiet', 16:19:09 INFO - '--log-raw=%(raw_log_file)s', 16:19:09 INFO - '--log-errorsummary=%(error_summary_file)s', 16:19:09 INFO - '--use-test-media-devices', 16:19:09 INFO - '--screenshot-on-fail', 16:19:09 INFO - '--cleanup-crashes', 16:19:09 INFO - '--marionette-startup-timeout=180'), 16:19:09 INFO - 'run_filename': 'runtests.py', 16:19:09 INFO - 'testsdir': 'mochitest'}, 16:19:09 INFO - 'mozbase': {'options': ('-b', '%(binary_path)s'), 16:19:09 INFO - 'run_filename': 'test.py', 16:19:09 INFO - 'testsdir': 'mozbase'}, 16:19:09 INFO - 'mozmill': {'options': ('--binary=%(binary_path)s', 16:19:09 INFO - '--testing-modules-dir=test/modules', 16:19:09 INFO - '--plugins-path=%(test_plugin_path)s', 16:19:09 INFO - '--symbols-path=%(symbols_path)s'), 16:19:09 INFO - 'run_filename': 'runtestlist.py', 16:19:09 INFO - 'testsdir': 'mozmill'}, 16:19:09 INFO - 'reftest': {'options': ('--appname=%(binary_path)s', 16:19:09 INFO - '--utility-path=tests/bin', 16:19:09 INFO - '--extra-profile-file=tests/bin/plugins', 16:19:09 INFO - '--symbols-path=%(symbols_path)s', 16:19:09 INFO - '--log-raw=%(raw_log_file)s', 16:19:09 INFO - '--log-errorsummary=%(error_summary_file)s', 16:19:09 INFO - '--cleanup-crashes'), 16:19:09 INFO - 'run_filename': 'runreftest.py', 16:19:09 INFO - 'testsdir': 'reftest'}, 16:19:09 INFO - 'xpcshell': {'options': ('--symbols-path=%(symbols_path)s', 16:19:09 INFO - '--test-plugin-path=%(test_plugin_path)s', 16:19:09 INFO - '--log-raw=%(raw_log_file)s', 16:19:09 INFO - '--log-errorsummary=%(error_summary_file)s', 16:19:09 INFO - '--utility-path=tests/bin'), 16:19:09 INFO - 'run_filename': 'runxpcshelltests.py', 16:19:09 INFO - 'testsdir': 'xpcshell'}}, 16:19:09 INFO - 'tooltool_cache': '/builds/tooltool_cache', 16:19:09 INFO - 'unstructured_flavors': {'cppunittest': (), 16:19:09 INFO - 'gtest': (), 16:19:09 INFO - 'jittest': (), 16:19:09 INFO - 'mochitest': ('jetpack',), 16:19:09 INFO - 'mozbase': (), 16:19:09 INFO - 'mozmill': (), 16:19:09 INFO - 'xpcshell': ()}, 16:19:09 INFO - 'vcs_output_timeout': 1000, 16:19:09 INFO - 'virtualenv_path': 'venv', 16:19:09 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:19:09 INFO - 'work_dir': 'build', 16:19:09 INFO - 'xpcshell_name': 'xpcshell'} 16:19:09 INFO - [mozharness: 2018-06-08 23:19:09.294567Z] Running clobber step. 16:19:09 INFO - Running pre-action listener: _resource_record_pre_action 16:19:09 INFO - Running main action method: clobber 16:19:09 INFO - rmtree: /builds/slave/test/build 16:19:09 INFO - Running post-action listener: _resource_record_post_action 16:19:09 INFO - [mozharness: 2018-06-08 23:19:09.334316Z] Finished clobber step (success) 16:19:09 INFO - [mozharness: 2018-06-08 23:19:09.335051Z] Running read-buildbot-config step. 16:19:09 INFO - Running pre-action listener: _resource_record_pre_action 16:19:09 INFO - Running main action method: read_buildbot_config 16:19:09 INFO - Using buildbot properties: 16:19:09 INFO - { 16:19:09 INFO - "project": "", 16:19:09 INFO - "product": "firefox", 16:19:09 INFO - "script_repo_revision": "production", 16:19:09 INFO - "scheduler": "tests-mozilla-esr52-ubuntu32_vm-debug-unittest", 16:19:09 INFO - "repository": "", 16:19:09 INFO - "buildername": "Ubuntu VM 12.04 mozilla-esr52 debug test mochitest-jetpack", 16:19:09 INFO - "buildid": "20180608150819", 16:19:09 INFO - "pgo_build": "False", 16:19:09 INFO - "basedir": "/builds/slave/test", 16:19:09 INFO - "buildnumber": 6, 16:19:09 INFO - "slavename": "tst-linux32-spot-029", 16:19:09 INFO - "revision": "cbfdf01aac455e0591471201c96b89dee98190b5", 16:19:09 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/", 16:19:09 INFO - "platform": "linux", 16:19:09 INFO - "branch": "mozilla-esr52", 16:19:09 INFO - "repo_path": "releases/mozilla-esr52", 16:19:09 INFO - "moz_repo_path": "", 16:19:09 INFO - "stage_platform": "linux", 16:19:09 INFO - "builduid": "b298b373e93d4f8dbf92436c9ed838a2", 16:19:09 INFO - "slavebuilddir": "test" 16:19:09 INFO - } 16:19:09 INFO - Found installer url https://queue.taskcluster.net/v1/task/bv_xmMnhRbGfcnUpn7xASQ/artifacts/public/build/firefox-52.8.2.en-US.linux-i686.tar.bz2. 16:19:09 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/bv_xmMnhRbGfcnUpn7xASQ/artifacts/public/build/firefox-52.8.2.en-US.linux-i686.test_packages.json. 16:19:09 INFO - Running post-action listener: _resource_record_post_action 16:19:09 INFO - [mozharness: 2018-06-08 23:19:09.354942Z] Finished read-buildbot-config step (success) 16:19:09 INFO - [mozharness: 2018-06-08 23:19:09.355843Z] Running download-and-extract step. 16:19:09 INFO - Running pre-action listener: _pre_download_and_extract 16:19:09 WARNING - Try message not found. 16:19:09 INFO - Running pre-action listener: _resource_record_pre_action 16:19:09 INFO - Running main action method: download_and_extract 16:19:09 INFO - mkdir: /builds/slave/test/build/tests 16:19:09 INFO - Downloading https://queue.taskcluster.net/v1/task/bv_xmMnhRbGfcnUpn7xASQ/artifacts/public/build/firefox-52.8.2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-52.8.2.en-US.linux-i686.test_packages.json 16:19:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bv_xmMnhRbGfcnUpn7xASQ/artifacts/public/build/firefox-52.8.2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-52.8.2.en-US.linux-i686.test_packages.json'}, attempt #1 16:19:10 INFO - Downloaded 1325 bytes. 16:19:10 INFO - Reading from file /builds/slave/test/build/firefox-52.8.2.en-US.linux-i686.test_packages.json 16:19:10 INFO - Using the following test package requirements: 16:19:10 INFO - {u'common': [u'firefox-52.8.2.en-US.linux-i686.common.tests.zip'], 16:19:10 INFO - u'cppunittest': [u'firefox-52.8.2.en-US.linux-i686.common.tests.zip', 16:19:10 INFO - u'firefox-52.8.2.en-US.linux-i686.cppunittest.tests.zip'], 16:19:10 INFO - u'gtest': [u'firefox-52.8.2.en-US.linux-i686.common.tests.zip', 16:19:10 INFO - u'firefox-52.8.2.en-US.linux-i686.gtest.tests.zip'], 16:19:10 INFO - u'jittest': [u'firefox-52.8.2.en-US.linux-i686.common.tests.zip', 16:19:10 INFO - u'jsshell-linux-i686.zip'], 16:19:10 INFO - u'mochitest': [u'firefox-52.8.2.en-US.linux-i686.common.tests.zip', 16:19:10 INFO - u'firefox-52.8.2.en-US.linux-i686.mochitest.tests.zip'], 16:19:10 INFO - u'mozbase': [u'firefox-52.8.2.en-US.linux-i686.common.tests.zip'], 16:19:10 INFO - u'reftest': [u'firefox-52.8.2.en-US.linux-i686.common.tests.zip', 16:19:10 INFO - u'firefox-52.8.2.en-US.linux-i686.reftest.tests.zip'], 16:19:10 INFO - u'talos': [u'firefox-52.8.2.en-US.linux-i686.common.tests.zip', 16:19:10 INFO - u'firefox-52.8.2.en-US.linux-i686.talos.tests.zip'], 16:19:10 INFO - u'web-platform': [u'firefox-52.8.2.en-US.linux-i686.common.tests.zip', 16:19:10 INFO - u'firefox-52.8.2.en-US.linux-i686.web-platform.tests.zip'], 16:19:10 INFO - u'xpcshell': [u'firefox-52.8.2.en-US.linux-i686.common.tests.zip', 16:19:10 INFO - u'firefox-52.8.2.en-US.linux-i686.xpcshell.tests.zip']} 16:19:10 INFO - Downloading packages: [u'firefox-52.8.2.en-US.linux-i686.common.tests.zip', u'firefox-52.8.2.en-US.linux-i686.mochitest.tests.zip'] for test suite category: mochitest 16:19:10 INFO - Adding 'mozinfo.json' for extraction from common.tests zip file 16:19:10 INFO - Downloading and extracting to /builds/slave/test/build/tests these dirs bin/*, certs/*, config/*, mach, marionette/*, modules/*, mozbase/*, tools/*, mochitest/*, mozinfo.json from https://queue.taskcluster.net/v1/task/bv_xmMnhRbGfcnUpn7xASQ/artifacts/public/build/firefox-52.8.2.en-US.linux-i686.common.tests.zip 16:19:10 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/bv_xmMnhRbGfcnUpn7xASQ/artifacts/public/build/firefox-52.8.2.en-US.linux-i686.common.tests.zip'}, attempt #1 16:19:10 INFO - Fetch https://queue.taskcluster.net/v1/task/bv_xmMnhRbGfcnUpn7xASQ/artifacts/public/build/firefox-52.8.2.en-US.linux-i686.common.tests.zip into memory 16:19:12 INFO - Http code: 200 16:19:12 INFO - via: 1.1 3344ddc09ccf1d185bb41add18940cc4.cloudfront.net (CloudFront) 16:19:12 INFO - x-amz-cf-id: MTmLqPSfrW4hEUZ47U0mu4QeSlZKNik7XzCiw5pIGHUx71dVjOPjEw== 16:19:12 INFO - x-amz-version-id: HSN83KiMGL5ENJpdrwJpXo7KsX._WeFg 16:19:18 INFO - Expected file size: 20792478 16:19:18 INFO - Obtained file size: 20792478 16:19:20 INFO - Downloading and extracting to /builds/slave/test/build/tests these dirs bin/*, certs/*, config/*, mach, marionette/*, modules/*, mozbase/*, tools/*, mochitest/*, mozinfo.json from https://queue.taskcluster.net/v1/task/bv_xmMnhRbGfcnUpn7xASQ/artifacts/public/build/firefox-52.8.2.en-US.linux-i686.mochitest.tests.zip 16:19:20 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/bv_xmMnhRbGfcnUpn7xASQ/artifacts/public/build/firefox-52.8.2.en-US.linux-i686.mochitest.tests.zip'}, attempt #1 16:19:20 INFO - Fetch https://queue.taskcluster.net/v1/task/bv_xmMnhRbGfcnUpn7xASQ/artifacts/public/build/firefox-52.8.2.en-US.linux-i686.mochitest.tests.zip into memory 16:19:22 INFO - Http code: 200 16:19:22 INFO - via: 1.1 96255a5b0caf50bcafcd101c1ff13691.cloudfront.net (CloudFront) 16:19:22 INFO - x-amz-cf-id: 0TK7FXPVbXfsrYnJaHmqyWc4wiLE0SlGryc0aOaqPtGTCLBvSBZzTQ== 16:19:22 INFO - x-amz-version-id: LOy2tWRn6HIokEbZCOOsyf2gHvzotDsH 16:19:41 INFO - Expected file size: 80453719 16:19:41 INFO - Obtained file size: 80453719 16:20:11 INFO - Downloading https://queue.taskcluster.net/v1/task/bv_xmMnhRbGfcnUpn7xASQ/artifacts/public/build/firefox-52.8.2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/installer.tar.bz2 16:20:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bv_xmMnhRbGfcnUpn7xASQ/artifacts/public/build/firefox-52.8.2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/installer.tar.bz2'}, attempt #1 16:20:37 INFO - Downloaded 71250696 bytes. 16:20:37 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/bv_xmMnhRbGfcnUpn7xASQ/artifacts/public/build/firefox-52.8.2.en-US.linux-i686.tar.bz2 16:20:37 INFO - mkdir: /builds/slave/test/properties 16:20:37 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 16:20:37 INFO - Writing to file /builds/slave/test/properties/build_url 16:20:37 INFO - Contents: 16:20:37 INFO - build_url:https://queue.taskcluster.net/v1/task/bv_xmMnhRbGfcnUpn7xASQ/artifacts/public/build/firefox-52.8.2.en-US.linux-i686.tar.bz2 16:20:37 INFO - retry: Calling query_symbols_url with args: (), kwargs: {'raise_on_failure': True}, attempt #1 16:20:38 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/bv_xmMnhRbGfcnUpn7xASQ/artifacts/public/build/firefox-52.8.2.en-US.linux-i686.crashreporter-symbols.zip 16:20:38 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 16:20:38 INFO - Writing to file /builds/slave/test/properties/symbols_url 16:20:38 INFO - Contents: 16:20:38 INFO - symbols_url:https://queue.taskcluster.net/v1/task/bv_xmMnhRbGfcnUpn7xASQ/artifacts/public/build/firefox-52.8.2.en-US.linux-i686.crashreporter-symbols.zip 16:20:38 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/bv_xmMnhRbGfcnUpn7xASQ/artifacts/public/build/firefox-52.8.2.en-US.linux-i686.crashreporter-symbols.zip 16:20:38 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bv_xmMnhRbGfcnUpn7xASQ/artifacts/public/build/firefox-52.8.2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 16:20:38 INFO - Fetch https://queue.taskcluster.net/v1/task/bv_xmMnhRbGfcnUpn7xASQ/artifacts/public/build/firefox-52.8.2.en-US.linux-i686.crashreporter-symbols.zip into memory 16:20:40 INFO - Http code: 200 16:20:40 INFO - via: 1.1 3344ddc09ccf1d185bb41add18940cc4.cloudfront.net (CloudFront) 16:20:40 INFO - x-amz-cf-id: 0CK5fP0M5vP3q2b804gMrFKt0XCexcP3_tTHA5YKda1FnjcyiHMhaw== 16:20:40 INFO - x-amz-version-id: 4FlULe4WHoVXU0eaT5RSDhPyndlypsQd 16:21:26 INFO - Expected file size: 170489760 16:21:26 INFO - Obtained file size: 170489760 16:21:51 INFO - Running post-action listener: _resource_record_post_action 16:21:51 INFO - Running post-action listener: set_extra_try_arguments 16:21:51 INFO - [mozharness: 2018-06-08 23:21:51.572272Z] Finished download-and-extract step (success) 16:21:51 INFO - [mozharness: 2018-06-08 23:21:51.573055Z] Running create-virtualenv step. 16:21:51 INFO - Running pre-action listener: _install_mozbase 16:21:51 INFO - Running pre-action listener: _pre_create_virtualenv 16:21:51 INFO - Running pre-action listener: _resource_record_pre_action 16:21:51 INFO - Running main action method: create_virtualenv 16:21:51 INFO - Creating virtualenv /builds/slave/test/build/venv 16:21:51 INFO - Running command: ['/tools/buildbot/bin/python', '/builds/slave/test/scripts/external_tools/virtualenv/virtualenv.py', '--always-copy', '/builds/slave/test/build/venv'] in /builds/slave/test/build 16:21:51 INFO - Copy/paste: /tools/buildbot/bin/python /builds/slave/test/scripts/external_tools/virtualenv/virtualenv.py --always-copy /builds/slave/test/build/venv 16:21:51 INFO - Using partial env: {'VIRTUALENV_NO_DOWNLOAD': '1'} 16:21:55 INFO - Using real prefix '/usr' 16:21:55 INFO - New python executable in /builds/slave/test/build/venv/bin/python 16:21:59 INFO - Installing setuptools, pip, wheel...done. 16:21:59 INFO - Return code: 0 16:21:59 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 16:21:59 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'psutil>=3.1.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xb73115e0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xb72ece30>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9def038>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de3e58>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de4458>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9de81a8>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 16:21:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'psutil>=3.1.1'] in /builds/slave/test/build 16:21:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org psutil>=3.1.1 16:21:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:21:59 INFO - 'CCACHE_UMASK': '002', 16:21:59 INFO - 'DISPLAY': ':0', 16:21:59 INFO - 'HOME': '/home/cltbld', 16:21:59 INFO - 'LANG': 'en_US.UTF-8', 16:21:59 INFO - 'LOGNAME': 'cltbld', 16:21:59 INFO - 'MAIL': '/var/mail/cltbld', 16:21:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:21:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:21:59 INFO - 'MOZ_NO_REMOTE': '1', 16:21:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:21:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:21:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:21:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:21:59 INFO - 'PWD': '/builds/slave/test', 16:21:59 INFO - 'SHELL': '/bin/bash', 16:21:59 INFO - 'SHLVL': '1', 16:21:59 INFO - 'TERM': 'linux', 16:21:59 INFO - 'TMOUT': '86400', 16:21:59 INFO - 'USER': 'cltbld', 16:21:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 16:21:59 INFO - '_': '/tools/buildbot/bin/python'} 16:22:01 INFO - Ignoring indexes: https://pypi.python.org/simple 16:22:01 INFO - Collecting psutil>=3.1.1 16:22:01 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning. 16:22:01 INFO - SNIMissingWarning 16:22:01 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 16:22:01 INFO - InsecurePlatformWarning 16:22:03 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 16:22:03 INFO - InsecurePlatformWarning 16:22:08 INFO - Downloading https://pypi.pvt.build.mozilla.org/pub/psutil-5.4.3.tar.gz (412kB) 16:22:10 INFO - Building wheels for collected packages: psutil 16:22:10 INFO - Running setup.py bdist_wheel for psutil: started 16:22:14 INFO - Running setup.py bdist_wheel for psutil: finished with status 'done' 16:22:14 INFO - Stored in directory: /home/cltbld/.cache/pip/wheels/30/c0/c3/5cdb2b64c0d47a81af9c62935a64d83948d2c2b3e7af3eeee2 16:22:14 INFO - Successfully built psutil 16:22:14 INFO - Installing collected packages: psutil 16:22:15 INFO - Successfully installed psutil-5.4.3 16:22:15 INFO - Return code: 0 16:22:15 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 16:22:15 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'mozsystemmonitor==0.3']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xb73115e0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xb72ece30>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9def038>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de3e58>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de4458>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9de81a8>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 16:22:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'mozsystemmonitor==0.3'] in /builds/slave/test/build 16:22:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org mozsystemmonitor==0.3 16:22:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:22:15 INFO - 'CCACHE_UMASK': '002', 16:22:15 INFO - 'DISPLAY': ':0', 16:22:15 INFO - 'HOME': '/home/cltbld', 16:22:15 INFO - 'LANG': 'en_US.UTF-8', 16:22:15 INFO - 'LOGNAME': 'cltbld', 16:22:15 INFO - 'MAIL': '/var/mail/cltbld', 16:22:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:22:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:22:15 INFO - 'MOZ_NO_REMOTE': '1', 16:22:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:22:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:22:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:22:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:22:15 INFO - 'PWD': '/builds/slave/test', 16:22:15 INFO - 'SHELL': '/bin/bash', 16:22:15 INFO - 'SHLVL': '1', 16:22:15 INFO - 'TERM': 'linux', 16:22:15 INFO - 'TMOUT': '86400', 16:22:15 INFO - 'USER': 'cltbld', 16:22:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 16:22:15 INFO - '_': '/tools/buildbot/bin/python'} 16:22:16 INFO - Ignoring indexes: https://pypi.python.org/simple 16:22:16 INFO - Collecting mozsystemmonitor==0.3 16:22:17 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning. 16:22:17 INFO - SNIMissingWarning 16:22:17 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 16:22:17 INFO - InsecurePlatformWarning 16:22:19 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 16:22:19 INFO - InsecurePlatformWarning 16:22:24 INFO - Downloading https://pypi.pvt.build.mozilla.org/pub/mozsystemmonitor-0.3.tar.gz 16:22:24 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 16:22:24 INFO - Building wheels for collected packages: mozsystemmonitor 16:22:24 INFO - Running setup.py bdist_wheel for mozsystemmonitor: started 16:22:25 INFO - Running setup.py bdist_wheel for mozsystemmonitor: finished with status 'done' 16:22:25 INFO - Stored in directory: /home/cltbld/.cache/pip/wheels/f4/b7/9c/8a88c92aaad7c1d8bbd68513e1d91ad7f62b7465808c516aa8 16:22:25 INFO - Successfully built mozsystemmonitor 16:22:25 INFO - Installing collected packages: mozsystemmonitor 16:22:25 INFO - Successfully installed mozsystemmonitor-0.3 16:22:26 INFO - Return code: 0 16:22:26 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 16:22:26 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'jsonschema==2.5.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xb73115e0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xb72ece30>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9def038>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de3e58>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de4458>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9de81a8>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 16:22:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'jsonschema==2.5.1'] in /builds/slave/test/build 16:22:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org jsonschema==2.5.1 16:22:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:22:26 INFO - 'CCACHE_UMASK': '002', 16:22:26 INFO - 'DISPLAY': ':0', 16:22:26 INFO - 'HOME': '/home/cltbld', 16:22:26 INFO - 'LANG': 'en_US.UTF-8', 16:22:26 INFO - 'LOGNAME': 'cltbld', 16:22:26 INFO - 'MAIL': '/var/mail/cltbld', 16:22:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:22:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:22:26 INFO - 'MOZ_NO_REMOTE': '1', 16:22:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:22:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:22:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:22:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:22:26 INFO - 'PWD': '/builds/slave/test', 16:22:26 INFO - 'SHELL': '/bin/bash', 16:22:26 INFO - 'SHLVL': '1', 16:22:26 INFO - 'TERM': 'linux', 16:22:26 INFO - 'TMOUT': '86400', 16:22:26 INFO - 'USER': 'cltbld', 16:22:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 16:22:26 INFO - '_': '/tools/buildbot/bin/python'} 16:22:27 INFO - Ignoring indexes: https://pypi.python.org/simple 16:22:27 INFO - Collecting jsonschema==2.5.1 16:22:27 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning. 16:22:27 INFO - SNIMissingWarning 16:22:27 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 16:22:27 INFO - InsecurePlatformWarning 16:22:29 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 16:22:29 INFO - InsecurePlatformWarning 16:22:34 INFO - Downloading https://pypi.pvt.build.mozilla.org/pub/jsonschema-2.5.1-py2.py3-none-any.whl 16:22:34 INFO - Collecting functools32; python_version == "2.7" (from jsonschema==2.5.1) 16:22:40 INFO - Downloading https://pypi.pvt.build.mozilla.org/pub/functools32-3.2.3-2.tar.gz 16:22:41 INFO - Building wheels for collected packages: functools32 16:22:41 INFO - Running setup.py bdist_wheel for functools32: started 16:22:42 INFO - Running setup.py bdist_wheel for functools32: finished with status 'done' 16:22:42 INFO - Stored in directory: /home/cltbld/.cache/pip/wheels/60/8e/5c/cd0944700dbec48e57da97dbe11bcc84b1332f6b43bc89d9b7 16:22:42 INFO - Successfully built functools32 16:22:42 INFO - Installing collected packages: functools32, jsonschema 16:22:42 INFO - Successfully installed functools32-3.2.3.post2 jsonschema-2.5.1 16:22:42 INFO - Return code: 0 16:22:42 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 16:22:43 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'functools32==3.2.3-2']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xb73115e0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xb72ece30>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9def038>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de3e58>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de4458>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9de81a8>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 16:22:43 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'functools32==3.2.3-2'] in /builds/slave/test/build 16:22:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org functools32==3.2.3-2 16:22:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:22:43 INFO - 'CCACHE_UMASK': '002', 16:22:43 INFO - 'DISPLAY': ':0', 16:22:43 INFO - 'HOME': '/home/cltbld', 16:22:43 INFO - 'LANG': 'en_US.UTF-8', 16:22:43 INFO - 'LOGNAME': 'cltbld', 16:22:43 INFO - 'MAIL': '/var/mail/cltbld', 16:22:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:22:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:22:43 INFO - 'MOZ_NO_REMOTE': '1', 16:22:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:22:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:22:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:22:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:22:43 INFO - 'PWD': '/builds/slave/test', 16:22:43 INFO - 'SHELL': '/bin/bash', 16:22:43 INFO - 'SHLVL': '1', 16:22:43 INFO - 'TERM': 'linux', 16:22:43 INFO - 'TMOUT': '86400', 16:22:43 INFO - 'USER': 'cltbld', 16:22:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 16:22:43 INFO - '_': '/tools/buildbot/bin/python'} 16:22:44 INFO - Ignoring indexes: https://pypi.python.org/simple 16:22:44 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 16:22:44 INFO - Return code: 0 16:22:44 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 16:22:44 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xb73115e0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xb72ece30>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9def038>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de3e58>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de4458>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9de81a8>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 16:22:44 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'blobuploader==1.2.4'] in /builds/slave/test/build 16:22:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org blobuploader==1.2.4 16:22:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:22:44 INFO - 'CCACHE_UMASK': '002', 16:22:44 INFO - 'DISPLAY': ':0', 16:22:44 INFO - 'HOME': '/home/cltbld', 16:22:44 INFO - 'LANG': 'en_US.UTF-8', 16:22:44 INFO - 'LOGNAME': 'cltbld', 16:22:44 INFO - 'MAIL': '/var/mail/cltbld', 16:22:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:22:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:22:44 INFO - 'MOZ_NO_REMOTE': '1', 16:22:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:22:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:22:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:22:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:22:44 INFO - 'PWD': '/builds/slave/test', 16:22:44 INFO - 'SHELL': '/bin/bash', 16:22:44 INFO - 'SHLVL': '1', 16:22:44 INFO - 'TERM': 'linux', 16:22:44 INFO - 'TMOUT': '86400', 16:22:44 INFO - 'USER': 'cltbld', 16:22:44 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 16:22:44 INFO - '_': '/tools/buildbot/bin/python'} 16:22:45 INFO - Ignoring indexes: https://pypi.python.org/simple 16:22:45 INFO - Collecting blobuploader==1.2.4 16:22:45 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning. 16:22:45 INFO - SNIMissingWarning 16:22:45 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 16:22:45 INFO - InsecurePlatformWarning 16:22:47 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 16:22:47 INFO - InsecurePlatformWarning 16:22:52 INFO - Downloading https://pypi.pvt.build.mozilla.org/pub/blobuploader-1.2.4.tar.gz 16:22:53 INFO - Collecting requests==1.2.3. (from blobuploader==1.2.4) 16:22:59 INFO - Downloading https://pypi.pvt.build.mozilla.org/pub/requests-1.2.3.tar.gz (348kB) 16:23:01 INFO - Collecting docopt==0.6.1 (from blobuploader==1.2.4) 16:23:07 INFO - Downloading https://pypi.pvt.build.mozilla.org/pub/docopt-0.6.1.tar.gz 16:23:08 INFO - Building wheels for collected packages: blobuploader, requests, docopt 16:23:08 INFO - Running setup.py bdist_wheel for blobuploader: started 16:23:09 INFO - Running setup.py bdist_wheel for blobuploader: finished with status 'done' 16:23:09 INFO - Stored in directory: /home/cltbld/.cache/pip/wheels/a7/2a/47/2d3828e4129ffeb548a26f4a87889dc9bc1a58e201a0ff8655 16:23:09 INFO - Running setup.py bdist_wheel for requests: started 16:23:11 INFO - Running setup.py bdist_wheel for requests: finished with status 'done' 16:23:11 INFO - Stored in directory: /home/cltbld/.cache/pip/wheels/65/bb/90/359b65a7043ffc879dde877c4ad827f452218808c6cccf2658 16:23:11 INFO - Running setup.py bdist_wheel for docopt: started 16:23:12 INFO - Running setup.py bdist_wheel for docopt: finished with status 'done' 16:23:12 INFO - Stored in directory: /home/cltbld/.cache/pip/wheels/ac/8b/84/7dbe9ada02c48c352fa733c81648516f92c6436f9d5bffad41 16:23:12 INFO - Successfully built blobuploader requests docopt 16:23:12 INFO - Installing collected packages: requests, docopt, blobuploader 16:23:13 INFO - Successfully installed blobuploader-1.2.4 docopt-0.6.1 requests-1.2.3 16:23:13 INFO - Return code: 0 16:23:13 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:23:13 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/mozbase_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xb73115e0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xb72ece30>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9def038>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de3e58>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de4458>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9de81a8>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 16:23:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/mozbase_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org'] in /builds/slave/test/build/tests/config 16:23:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/mozbase_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org 16:23:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:23:13 INFO - 'CCACHE_UMASK': '002', 16:23:13 INFO - 'DISPLAY': ':0', 16:23:13 INFO - 'HOME': '/home/cltbld', 16:23:13 INFO - 'LANG': 'en_US.UTF-8', 16:23:13 INFO - 'LOGNAME': 'cltbld', 16:23:13 INFO - 'MAIL': '/var/mail/cltbld', 16:23:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:23:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:23:13 INFO - 'MOZ_NO_REMOTE': '1', 16:23:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:23:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:23:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:23:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:23:13 INFO - 'PWD': '/builds/slave/test', 16:23:13 INFO - 'SHELL': '/bin/bash', 16:23:13 INFO - 'SHLVL': '1', 16:23:13 INFO - 'TERM': 'linux', 16:23:13 INFO - 'TMOUT': '86400', 16:23:13 INFO - 'USER': 'cltbld', 16:23:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 16:23:13 INFO - '_': '/tools/buildbot/bin/python'} 16:23:14 INFO - Ignoring indexes: https://pypi.python.org/simple 16:23:14 INFO - Processing /builds/slave/test/build/tests/mozbase/manifestparser 16:23:15 INFO - Processing /builds/slave/test/build/tests/mozbase/mozcrash 16:23:16 INFO - Processing /builds/slave/test/build/tests/mozbase/mozdebug 16:23:16 INFO - Processing /builds/slave/test/build/tests/mozbase/mozdevice 16:23:17 INFO - Processing /builds/slave/test/build/tests/mozbase/mozfile 16:23:18 INFO - Processing /builds/slave/test/build/tests/mozbase/mozhttpd 16:23:18 INFO - Processing /builds/slave/test/build/tests/mozbase/mozinfo 16:23:19 INFO - Processing /builds/slave/test/build/tests/mozbase/mozinstall 16:23:20 INFO - Processing /builds/slave/test/build/tests/mozbase/mozleak 16:23:20 INFO - Processing /builds/slave/test/build/tests/mozbase/mozlog 16:23:21 INFO - Processing /builds/slave/test/build/tests/mozbase/moznetwork 16:23:22 INFO - Processing /builds/slave/test/build/tests/mozbase/mozprocess 16:23:22 INFO - Processing /builds/slave/test/build/tests/mozbase/mozprofile 16:23:23 INFO - Processing /builds/slave/test/build/tests/mozbase/mozrunner 16:23:24 INFO - Processing /builds/slave/test/build/tests/mozbase/mozscreenshot 16:23:24 INFO - Processing /builds/slave/test/build/tests/mozbase/moztest 16:23:25 INFO - Processing /builds/slave/test/build/tests/mozbase/mozversion 16:23:26 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion 16:23:26 INFO - Running setup.py install for manifestparser: started 16:23:26 INFO - Running setup.py install for manifestparser: finished with status 'done' 16:23:26 INFO - Running setup.py install for mozcrash: started 16:23:27 INFO - Running setup.py install for mozcrash: finished with status 'done' 16:23:27 INFO - Running setup.py install for mozdebug: started 16:23:28 INFO - Running setup.py install for mozdebug: finished with status 'done' 16:23:28 INFO - Running setup.py install for mozdevice: started 16:23:29 INFO - Running setup.py install for mozdevice: finished with status 'done' 16:23:29 INFO - Running setup.py install for mozfile: started 16:23:30 INFO - Running setup.py install for mozfile: finished with status 'done' 16:23:30 INFO - Running setup.py install for mozhttpd: started 16:23:30 INFO - Running setup.py install for mozhttpd: finished with status 'done' 16:23:30 INFO - Running setup.py install for mozinfo: started 16:23:31 INFO - Running setup.py install for mozinfo: finished with status 'done' 16:23:31 INFO - Running setup.py install for mozInstall: started 16:23:32 INFO - Running setup.py install for mozInstall: finished with status 'done' 16:23:32 INFO - Running setup.py install for mozleak: started 16:23:33 INFO - Running setup.py install for mozleak: finished with status 'done' 16:23:33 INFO - Running setup.py install for mozlog: started 16:23:34 INFO - Running setup.py install for mozlog: finished with status 'done' 16:23:34 INFO - Running setup.py install for moznetwork: started 16:23:35 INFO - Running setup.py install for moznetwork: finished with status 'done' 16:23:35 INFO - Running setup.py install for mozprocess: started 16:23:36 INFO - Running setup.py install for mozprocess: finished with status 'done' 16:23:36 INFO - Running setup.py install for mozprofile: started 16:23:36 INFO - Running setup.py install for mozprofile: finished with status 'done' 16:23:37 INFO - Running setup.py install for mozrunner: started 16:23:38 INFO - Running setup.py install for mozrunner: finished with status 'done' 16:23:38 INFO - Running setup.py install for mozscreenshot: started 16:23:38 INFO - Running setup.py install for mozscreenshot: finished with status 'done' 16:23:38 INFO - Running setup.py install for moztest: started 16:23:39 INFO - Running setup.py install for moztest: finished with status 'done' 16:23:39 INFO - Running setup.py install for mozversion: started 16:23:40 INFO - Running setup.py install for mozversion: finished with status 'done' 16:23:41 INFO - Successfully installed manifestparser-1.1 mozInstall-1.12 mozcrash-1.0 mozdebug-0.1 mozdevice-0.48 mozfile-1.2 mozhttpd-0.7 mozinfo-0.9 mozleak-0.1 mozlog-3.4 moznetwork-0.27 mozprocess-0.23 mozprofile-0.28 mozrunner-6.13 mozscreenshot-0.1 moztest-0.8 mozversion-1.4 16:23:41 INFO - Return code: 0 16:23:41 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:23:41 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/mozbase_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xb73115e0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xb72ece30>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9def038>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de3e58>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de4458>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9de81a8>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 16:23:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/mozbase_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org'] in /builds/slave/test/build/tests/config 16:23:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/mozbase_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org 16:23:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:23:41 INFO - 'CCACHE_UMASK': '002', 16:23:41 INFO - 'DISPLAY': ':0', 16:23:41 INFO - 'HOME': '/home/cltbld', 16:23:41 INFO - 'LANG': 'en_US.UTF-8', 16:23:41 INFO - 'LOGNAME': 'cltbld', 16:23:41 INFO - 'MAIL': '/var/mail/cltbld', 16:23:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:23:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:23:41 INFO - 'MOZ_NO_REMOTE': '1', 16:23:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:23:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:23:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:23:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:23:41 INFO - 'PWD': '/builds/slave/test', 16:23:41 INFO - 'SHELL': '/bin/bash', 16:23:41 INFO - 'SHLVL': '1', 16:23:41 INFO - 'TERM': 'linux', 16:23:41 INFO - 'TMOUT': '86400', 16:23:41 INFO - 'USER': 'cltbld', 16:23:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 16:23:41 INFO - '_': '/tools/buildbot/bin/python'} 16:23:42 INFO - Ignoring indexes: https://pypi.python.org/simple 16:23:42 INFO - Processing /builds/slave/test/build/tests/mozbase/manifestparser 16:23:43 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 16:23:43 INFO - Processing /builds/slave/test/build/tests/mozbase/mozcrash 16:23:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==1.0 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 16:23:44 INFO - Processing /builds/slave/test/build/tests/mozbase/mozdebug 16:23:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 16:23:45 INFO - Processing /builds/slave/test/build/tests/mozbase/mozdevice 16:23:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 16:23:45 INFO - Processing /builds/slave/test/build/tests/mozbase/mozfile 16:23:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 16:23:46 INFO - Processing /builds/slave/test/build/tests/mozbase/mozhttpd 16:23:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 16:23:47 INFO - Processing /builds/slave/test/build/tests/mozbase/mozinfo 16:23:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 16:23:47 INFO - Processing /builds/slave/test/build/tests/mozbase/mozinstall 16:23:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 16:23:48 INFO - Processing /builds/slave/test/build/tests/mozbase/mozleak 16:23:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 16:23:49 INFO - Processing /builds/slave/test/build/tests/mozbase/mozlog 16:23:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.4 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 16:23:49 INFO - Processing /builds/slave/test/build/tests/mozbase/moznetwork 16:23:50 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 16:23:50 INFO - Processing /builds/slave/test/build/tests/mozbase/mozprocess 16:23:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.23 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 16:23:51 INFO - Processing /builds/slave/test/build/tests/mozbase/mozprofile 16:23:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 16:23:51 INFO - Processing /builds/slave/test/build/tests/mozbase/mozrunner 16:23:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.13 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 16:23:52 INFO - Processing /builds/slave/test/build/tests/mozbase/mozscreenshot 16:23:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 16:23:53 INFO - Processing /builds/slave/test/build/tests/mozbase/moztest 16:23:54 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.8 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 16:23:54 INFO - Processing /builds/slave/test/build/tests/mozbase/mozversion 16:23:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 16:23:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==1.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 16:23:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==1.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 16:23:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 16:23:55 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 16:23:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 16:23:55 INFO - Collecting blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 16:23:55 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning. 16:23:55 INFO - SNIMissingWarning 16:23:55 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 16:23:55 INFO - InsecurePlatformWarning 16:23:57 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 16:23:57 INFO - InsecurePlatformWarning 16:24:03 INFO - Downloading https://pypi.pvt.build.mozilla.org/pub/blessings-1.6.tar.gz 16:24:03 INFO - Building wheels for collected packages: blessings 16:24:03 INFO - Running setup.py bdist_wheel for blessings: started 16:24:04 INFO - Running setup.py bdist_wheel for blessings: finished with status 'done' 16:24:04 INFO - Stored in directory: /home/cltbld/.cache/pip/wheels/fb/37/ae/c6b15ed5da2ead5847df54c8319487050d4dcc950c9795eae9 16:24:04 INFO - Successfully built blessings 16:24:04 INFO - Installing collected packages: blessings 16:24:05 INFO - Successfully installed blessings-1.6 16:24:05 INFO - Return code: 0 16:24:05 INFO - Installing pip>=1.5 into virtualenv /builds/slave/test/build/venv 16:24:05 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'pip>=1.5']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xb73115e0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xb72ece30>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9def038>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de3e58>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de4458>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9de81a8>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 16:24:05 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'pip>=1.5'] in /builds/slave/test/build 16:24:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org pip>=1.5 16:24:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:24:05 INFO - 'CCACHE_UMASK': '002', 16:24:05 INFO - 'DISPLAY': ':0', 16:24:05 INFO - 'HOME': '/home/cltbld', 16:24:05 INFO - 'LANG': 'en_US.UTF-8', 16:24:05 INFO - 'LOGNAME': 'cltbld', 16:24:05 INFO - 'MAIL': '/var/mail/cltbld', 16:24:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:24:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:24:05 INFO - 'MOZ_NO_REMOTE': '1', 16:24:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:24:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:24:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:24:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:24:05 INFO - 'PWD': '/builds/slave/test', 16:24:05 INFO - 'SHELL': '/bin/bash', 16:24:05 INFO - 'SHLVL': '1', 16:24:05 INFO - 'TERM': 'linux', 16:24:05 INFO - 'TMOUT': '86400', 16:24:05 INFO - 'USER': 'cltbld', 16:24:05 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 16:24:05 INFO - '_': '/tools/buildbot/bin/python'} 16:24:06 INFO - Ignoring indexes: https://pypi.python.org/simple 16:24:06 INFO - Requirement already satisfied (use --upgrade to upgrade): pip>=1.5 in ./venv/lib/python2.7/site-packages 16:24:06 INFO - Return code: 0 16:24:06 INFO - Installing psutil==3.1.1 into virtualenv /builds/slave/test/build/venv 16:24:06 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'psutil==3.1.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xb73115e0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xb72ece30>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9def038>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de3e58>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de4458>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9de81a8>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 16:24:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'psutil==3.1.1'] in /builds/slave/test/build 16:24:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org psutil==3.1.1 16:24:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:24:06 INFO - 'CCACHE_UMASK': '002', 16:24:06 INFO - 'DISPLAY': ':0', 16:24:06 INFO - 'HOME': '/home/cltbld', 16:24:06 INFO - 'LANG': 'en_US.UTF-8', 16:24:06 INFO - 'LOGNAME': 'cltbld', 16:24:06 INFO - 'MAIL': '/var/mail/cltbld', 16:24:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:24:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:24:06 INFO - 'MOZ_NO_REMOTE': '1', 16:24:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:24:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:24:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:24:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:24:06 INFO - 'PWD': '/builds/slave/test', 16:24:06 INFO - 'SHELL': '/bin/bash', 16:24:06 INFO - 'SHLVL': '1', 16:24:06 INFO - 'TERM': 'linux', 16:24:06 INFO - 'TMOUT': '86400', 16:24:06 INFO - 'USER': 'cltbld', 16:24:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 16:24:06 INFO - '_': '/tools/buildbot/bin/python'} 16:24:08 INFO - Ignoring indexes: https://pypi.python.org/simple 16:24:08 INFO - Collecting psutil==3.1.1 16:24:08 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning. 16:24:08 INFO - SNIMissingWarning 16:24:08 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 16:24:08 INFO - InsecurePlatformWarning 16:24:10 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 16:24:10 INFO - InsecurePlatformWarning 16:24:15 INFO - Downloading https://pypi.pvt.build.mozilla.org/pub/psutil-3.1.1.tar.gz (247kB) 16:24:16 INFO - Building wheels for collected packages: psutil 16:24:16 INFO - Running setup.py bdist_wheel for psutil: started 16:24:19 INFO - Running setup.py bdist_wheel for psutil: finished with status 'done' 16:24:19 INFO - Stored in directory: /home/cltbld/.cache/pip/wheels/1e/e6/25/f0494673fc8d727828e74362e3beb4cbaf34d8be516156ba0c 16:24:19 INFO - Successfully built psutil 16:24:19 INFO - Installing collected packages: psutil 16:24:19 INFO - Found existing installation: psutil 5.4.3 16:24:19 INFO - Uninstalling psutil-5.4.3: 16:24:19 INFO - Successfully uninstalled psutil-5.4.3 16:24:19 INFO - Successfully installed psutil-3.1.1 16:24:19 INFO - Return code: 0 16:24:19 INFO - Installing mock into virtualenv /builds/slave/test/build/venv 16:24:20 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'mock']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xb73115e0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xb72ece30>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9def038>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de3e58>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de4458>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9de81a8>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 16:24:20 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'mock'] in /builds/slave/test/build 16:24:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org mock 16:24:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:24:20 INFO - 'CCACHE_UMASK': '002', 16:24:20 INFO - 'DISPLAY': ':0', 16:24:20 INFO - 'HOME': '/home/cltbld', 16:24:20 INFO - 'LANG': 'en_US.UTF-8', 16:24:20 INFO - 'LOGNAME': 'cltbld', 16:24:20 INFO - 'MAIL': '/var/mail/cltbld', 16:24:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:24:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:24:20 INFO - 'MOZ_NO_REMOTE': '1', 16:24:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:24:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:24:20 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:24:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:24:20 INFO - 'PWD': '/builds/slave/test', 16:24:20 INFO - 'SHELL': '/bin/bash', 16:24:20 INFO - 'SHLVL': '1', 16:24:20 INFO - 'TERM': 'linux', 16:24:20 INFO - 'TMOUT': '86400', 16:24:20 INFO - 'USER': 'cltbld', 16:24:20 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 16:24:20 INFO - '_': '/tools/buildbot/bin/python'} 16:24:21 INFO - Ignoring indexes: https://pypi.python.org/simple 16:24:21 INFO - Collecting mock 16:24:21 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning. 16:24:21 INFO - SNIMissingWarning 16:24:21 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 16:24:21 INFO - InsecurePlatformWarning 16:24:23 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 16:24:23 INFO - InsecurePlatformWarning 16:24:28 INFO - Downloading https://pypi.pvt.build.mozilla.org/pub/mock-1.0.1.tar.gz (818kB) 16:24:30 INFO - Building wheels for collected packages: mock 16:24:30 INFO - Running setup.py bdist_wheel for mock: started 16:24:31 INFO - Running setup.py bdist_wheel for mock: finished with status 'done' 16:24:31 INFO - Stored in directory: /home/cltbld/.cache/pip/wheels/42/d3/87/79283a2f50dfedbfad996edf7028483b27c5953e56856af7d0 16:24:31 INFO - Successfully built mock 16:24:31 INFO - Installing collected packages: mock 16:24:31 INFO - Successfully installed mock-1.0.1 16:24:31 INFO - Return code: 0 16:24:31 INFO - Installing simplejson into virtualenv /builds/slave/test/build/venv 16:24:31 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'simplejson']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xb73115e0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xb72ece30>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9def038>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de3e58>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de4458>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9de81a8>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 16:24:31 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'simplejson'] in /builds/slave/test/build 16:24:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org simplejson 16:24:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:24:31 INFO - 'CCACHE_UMASK': '002', 16:24:31 INFO - 'DISPLAY': ':0', 16:24:31 INFO - 'HOME': '/home/cltbld', 16:24:31 INFO - 'LANG': 'en_US.UTF-8', 16:24:31 INFO - 'LOGNAME': 'cltbld', 16:24:31 INFO - 'MAIL': '/var/mail/cltbld', 16:24:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:24:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:24:31 INFO - 'MOZ_NO_REMOTE': '1', 16:24:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:24:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:24:31 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:24:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:24:31 INFO - 'PWD': '/builds/slave/test', 16:24:31 INFO - 'SHELL': '/bin/bash', 16:24:31 INFO - 'SHLVL': '1', 16:24:31 INFO - 'TERM': 'linux', 16:24:31 INFO - 'TMOUT': '86400', 16:24:31 INFO - 'USER': 'cltbld', 16:24:31 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 16:24:31 INFO - '_': '/tools/buildbot/bin/python'} 16:24:33 INFO - Ignoring indexes: https://pypi.python.org/simple 16:24:33 INFO - Collecting simplejson 16:24:33 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning. 16:24:33 INFO - SNIMissingWarning 16:24:33 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 16:24:33 INFO - InsecurePlatformWarning 16:24:35 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 16:24:35 INFO - InsecurePlatformWarning 16:24:41 INFO - Downloading https://pypi.pvt.build.mozilla.org/pub/simplejson-3.3.0.tar.gz (67kB) 16:24:42 INFO - Building wheels for collected packages: simplejson 16:24:42 INFO - Running setup.py bdist_wheel for simplejson: started 16:24:45 INFO - Running setup.py bdist_wheel for simplejson: finished with status 'done' 16:24:45 INFO - Stored in directory: /home/cltbld/.cache/pip/wheels/b1/26/8f/72b2a349729d24b9c6aa399407fddd384f8814e045e6de407e 16:24:45 INFO - Successfully built simplejson 16:24:45 INFO - Installing collected packages: simplejson 16:24:46 INFO - Successfully installed simplejson-3.3.0 16:24:46 INFO - Return code: 0 16:24:46 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:24:46 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xb73115e0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xb72ece30>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9def038>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de3e58>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de4458>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9de81a8>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 16:24:46 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org'] in /builds/slave/test/build/tests/config 16:24:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org 16:24:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:24:46 INFO - 'CCACHE_UMASK': '002', 16:24:46 INFO - 'DISPLAY': ':0', 16:24:46 INFO - 'HOME': '/home/cltbld', 16:24:46 INFO - 'LANG': 'en_US.UTF-8', 16:24:46 INFO - 'LOGNAME': 'cltbld', 16:24:46 INFO - 'MAIL': '/var/mail/cltbld', 16:24:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:24:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:24:46 INFO - 'MOZ_NO_REMOTE': '1', 16:24:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:24:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:24:46 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:24:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:24:46 INFO - 'PWD': '/builds/slave/test', 16:24:46 INFO - 'SHELL': '/bin/bash', 16:24:46 INFO - 'SHLVL': '1', 16:24:46 INFO - 'TERM': 'linux', 16:24:46 INFO - 'TMOUT': '86400', 16:24:46 INFO - 'USER': 'cltbld', 16:24:46 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 16:24:46 INFO - '_': '/tools/buildbot/bin/python'} 16:24:47 INFO - Ignoring indexes: https://pypi.python.org/simple 16:24:47 INFO - Processing /builds/slave/test/build/tests/mozbase/manifestparser 16:24:48 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 16:24:49 INFO - Processing /builds/slave/test/build/tests/mozbase/mozcrash 16:24:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==1.0 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 16:24:49 INFO - Processing /builds/slave/test/build/tests/mozbase/mozdebug 16:24:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 16:24:50 INFO - Processing /builds/slave/test/build/tests/mozbase/mozdevice 16:24:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 16:24:51 INFO - Processing /builds/slave/test/build/tests/mozbase/mozfile 16:24:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 16:24:52 INFO - Processing /builds/slave/test/build/tests/mozbase/mozhttpd 16:24:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 16:24:53 INFO - Processing /builds/slave/test/build/tests/mozbase/mozinfo 16:24:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 16:24:54 INFO - Processing /builds/slave/test/build/tests/mozbase/mozinstall 16:24:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 16:24:54 INFO - Processing /builds/slave/test/build/tests/mozbase/mozleak 16:24:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 16:24:55 INFO - Processing /builds/slave/test/build/tests/mozbase/mozlog 16:24:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.4 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 16:24:56 INFO - Processing /builds/slave/test/build/tests/mozbase/moznetwork 16:24:57 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 16:24:57 INFO - Processing /builds/slave/test/build/tests/mozbase/mozprocess 16:24:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.23 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 16:24:57 INFO - Processing /builds/slave/test/build/tests/mozbase/mozprofile 16:24:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 16:24:58 INFO - Processing /builds/slave/test/build/tests/mozbase/mozrunner 16:24:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.13 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 16:24:59 INFO - Processing /builds/slave/test/build/tests/mozbase/mozscreenshot 16:25:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 16:25:00 INFO - Processing /builds/slave/test/build/tests/mozbase/moztest 16:25:00 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.8 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 16:25:00 INFO - Processing /builds/slave/test/build/tests/mozbase/mozversion 16:25:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 16:25:01 INFO - Processing /builds/slave/test/build/tests/tools/wptserve 16:25:02 INFO - Processing /builds/slave/test/build/tests/marionette/client 16:25:03 INFO - Processing /builds/slave/test/build/tests/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py 16:25:03 INFO - Processing /builds/slave/test/build/tests/marionette/harness 16:25:04 INFO - Processing /builds/slave/test/build/tests/marionette/puppeteer/firefox 16:25:05 INFO - Building wheels for collected packages: browsermob-proxy 16:25:05 INFO - Running setup.py bdist_wheel for browsermob-proxy: started 16:25:06 INFO - Running setup.py bdist_wheel for browsermob-proxy: finished with status 'done' 16:25:06 INFO - Stored in directory: /home/cltbld/.cache/pip/wheels/10/00/c1/79bb793b6a7eb4dca9dfd244010f550ae5044951bcd23c261e 16:25:06 INFO - Successfully built browsermob-proxy 16:25:06 INFO - Installing collected packages: wptserve, marionette-driver, browsermob-proxy, marionette-harness, firefox-puppeteer 16:25:06 INFO - Running setup.py install for wptserve: started 16:25:07 INFO - Running setup.py install for wptserve: finished with status 'done' 16:25:07 INFO - Running setup.py install for marionette-driver: started 16:25:08 INFO - Running setup.py install for marionette-driver: finished with status 'done' 16:25:08 INFO - Running setup.py install for marionette-harness: started 16:25:10 INFO - Running setup.py install for marionette-harness: finished with status 'done' 16:25:10 INFO - Running setup.py install for firefox-puppeteer: started 16:25:11 INFO - Running setup.py install for firefox-puppeteer: finished with status 'done' 16:25:12 INFO - Successfully installed browsermob-proxy-0.6.0 firefox-puppeteer-52.1.0 marionette-driver-2.2.0 marionette-harness-4.0.0 wptserve-1.4.0 16:25:12 INFO - Return code: 0 16:25:12 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:25:12 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xb73115e0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xb72ece30>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9def038>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de3e58>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de4458>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9de81a8>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 16:25:12 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org'] in /builds/slave/test/build/tests/config 16:25:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org 16:25:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:25:12 INFO - 'CCACHE_UMASK': '002', 16:25:12 INFO - 'DISPLAY': ':0', 16:25:12 INFO - 'HOME': '/home/cltbld', 16:25:12 INFO - 'LANG': 'en_US.UTF-8', 16:25:12 INFO - 'LOGNAME': 'cltbld', 16:25:12 INFO - 'MAIL': '/var/mail/cltbld', 16:25:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:25:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:25:12 INFO - 'MOZ_NO_REMOTE': '1', 16:25:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:25:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:25:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:25:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:25:12 INFO - 'PWD': '/builds/slave/test', 16:25:12 INFO - 'SHELL': '/bin/bash', 16:25:12 INFO - 'SHLVL': '1', 16:25:12 INFO - 'TERM': 'linux', 16:25:12 INFO - 'TMOUT': '86400', 16:25:12 INFO - 'USER': 'cltbld', 16:25:12 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 16:25:12 INFO - '_': '/tools/buildbot/bin/python'} 16:25:13 INFO - Ignoring indexes: https://pypi.python.org/simple 16:25:13 INFO - Processing /builds/slave/test/build/tests/mozbase/manifestparser 16:25:14 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 16:25:14 INFO - Processing /builds/slave/test/build/tests/mozbase/mozcrash 16:25:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==1.0 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 16:25:15 INFO - Processing /builds/slave/test/build/tests/mozbase/mozdebug 16:25:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 16:25:15 INFO - Processing /builds/slave/test/build/tests/mozbase/mozdevice 16:25:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 16:25:16 INFO - Processing /builds/slave/test/build/tests/mozbase/mozfile 16:25:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 16:25:17 INFO - Processing /builds/slave/test/build/tests/mozbase/mozhttpd 16:25:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 16:25:17 INFO - Processing /builds/slave/test/build/tests/mozbase/mozinfo 16:25:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 16:25:18 INFO - Processing /builds/slave/test/build/tests/mozbase/mozinstall 16:25:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 16:25:19 INFO - Processing /builds/slave/test/build/tests/mozbase/mozleak 16:25:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 16:25:19 INFO - Processing /builds/slave/test/build/tests/mozbase/mozlog 16:25:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.4 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 16:25:20 INFO - Processing /builds/slave/test/build/tests/mozbase/moznetwork 16:25:21 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 16:25:21 INFO - Processing /builds/slave/test/build/tests/mozbase/mozprocess 16:25:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.23 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 16:25:22 INFO - Processing /builds/slave/test/build/tests/mozbase/mozprofile 16:25:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 16:25:22 INFO - Processing /builds/slave/test/build/tests/mozbase/mozrunner 16:25:23 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.13 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 16:25:23 INFO - Processing /builds/slave/test/build/tests/mozbase/mozscreenshot 16:25:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 16:25:24 INFO - Processing /builds/slave/test/build/tests/mozbase/moztest 16:25:24 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.8 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 16:25:24 INFO - Processing /builds/slave/test/build/tests/mozbase/mozversion 16:25:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 16:25:25 INFO - Processing /builds/slave/test/build/tests/tools/wptserve 16:25:26 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 16:25:26 INFO - Processing /builds/slave/test/build/tests/marionette/client 16:25:26 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==2.2.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 16:25:26 INFO - Processing /builds/slave/test/build/tests/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py 16:25:27 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 16:25:27 INFO - Processing /builds/slave/test/build/tests/marionette/harness 16:25:28 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-harness==4.0.0 from file:///builds/slave/test/build/tests/marionette/harness in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 6)) 16:25:28 INFO - Processing /builds/slave/test/build/tests/marionette/puppeteer/firefox 16:25:29 INFO - Requirement already satisfied (use --upgrade to upgrade): firefox-puppeteer==52.1.0 from file:///builds/slave/test/build/tests/marionette/puppeteer/firefox in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 9)) 16:25:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==1.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 16:25:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==1.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 16:25:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 16:25:29 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 16:25:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 16:25:29 INFO - Requirement already satisfied (use --upgrade to upgrade): blessings>=1.3 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 16:25:29 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 16:25:29 INFO - Building wheels for collected packages: browsermob-proxy 16:25:29 INFO - Running setup.py bdist_wheel for browsermob-proxy: started 16:25:29 INFO - Running setup.py bdist_wheel for browsermob-proxy: finished with status 'done' 16:25:29 INFO - Stored in directory: /home/cltbld/.cache/pip/wheels/10/00/c1/79bb793b6a7eb4dca9dfd244010f550ae5044951bcd23c261e 16:25:30 INFO - Successfully built browsermob-proxy 16:25:30 INFO - Return code: 0 16:25:30 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:25:30 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xb73115e0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xb72ece30>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9def038>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de3e58>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de4458>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9de81a8>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/mochitest/websocketprocessbridge', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 16:25:30 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org'] in /builds/slave/test/build/tests/mochitest/websocketprocessbridge 16:25:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org 16:25:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:25:30 INFO - 'CCACHE_UMASK': '002', 16:25:30 INFO - 'DISPLAY': ':0', 16:25:30 INFO - 'HOME': '/home/cltbld', 16:25:30 INFO - 'LANG': 'en_US.UTF-8', 16:25:30 INFO - 'LOGNAME': 'cltbld', 16:25:30 INFO - 'MAIL': '/var/mail/cltbld', 16:25:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:25:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:25:30 INFO - 'MOZ_NO_REMOTE': '1', 16:25:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:25:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:25:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:25:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:25:30 INFO - 'PWD': '/builds/slave/test', 16:25:30 INFO - 'SHELL': '/bin/bash', 16:25:30 INFO - 'SHLVL': '1', 16:25:30 INFO - 'TERM': 'linux', 16:25:30 INFO - 'TMOUT': '86400', 16:25:30 INFO - 'USER': 'cltbld', 16:25:30 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 16:25:30 INFO - '_': '/tools/buildbot/bin/python'} 16:25:31 INFO - Ignoring indexes: https://pypi.python.org/simple 16:25:31 INFO - Collecting six==1.10.0 (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 2)) 16:25:32 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning. 16:25:32 INFO - SNIMissingWarning 16:25:32 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 16:25:32 INFO - InsecurePlatformWarning 16:25:33 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 16:25:33 INFO - InsecurePlatformWarning 16:25:38 INFO - Downloading https://pypi.pvt.build.mozilla.org/pub/six-1.10.0-py2.py3-none-any.whl 16:25:39 INFO - Collecting twisted==10.2.0 (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 4)) 16:25:44 INFO - Downloading https://pypi.pvt.build.mozilla.org/pub/Twisted-10.2.0.tar.gz (1.9MB) 16:25:48 INFO - Collecting txws==0.9.1 (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 7)) 16:25:54 INFO - Downloading https://pypi.pvt.build.mozilla.org/pub/txWS-0.9.1.tar.gz 16:25:59 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil==3.1.1 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 9)) 16:25:59 INFO - Collecting ipaddr==2.1.11 (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 12)) 16:26:05 INFO - Downloading https://pypi.pvt.build.mozilla.org/pub/ipaddr-2.1.11.tar.gz 16:26:06 INFO - Collecting passlib==1.6.5 (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 13)) 16:26:12 INFO - Downloading https://pypi.pvt.build.mozilla.org/pub/passlib-1.6.5-py2.py3-none-any.whl (317kB) 16:26:12 INFO - Building wheels for collected packages: twisted, txws, ipaddr 16:26:12 INFO - Running setup.py bdist_wheel for twisted: started 16:26:23 INFO - Running setup.py bdist_wheel for twisted: finished with status 'done' 16:26:23 INFO - Stored in directory: /home/cltbld/.cache/pip/wheels/2a/06/64/df4bef56496f61aee018cad118db54f7a03015723d10662b26 16:26:24 INFO - Running setup.py bdist_wheel for txws: started 16:26:25 INFO - Running setup.py bdist_wheel for txws: finished with status 'done' 16:26:25 INFO - Stored in directory: /home/cltbld/.cache/pip/wheels/51/f5/78/51b5dd281cb5c86337c41faadc891bd5089a07842da35b9248 16:26:25 INFO - Running setup.py bdist_wheel for ipaddr: started 16:26:26 INFO - Running setup.py bdist_wheel for ipaddr: finished with status 'done' 16:26:26 INFO - Stored in directory: /home/cltbld/.cache/pip/wheels/6a/e7/d2/68af1df9a4dd7fd032c9375a12bd438c6fa81ee69d5e07993f 16:26:26 INFO - Successfully built twisted txws ipaddr 16:26:26 INFO - Installing collected packages: six, twisted, txws, ipaddr, passlib 16:26:31 INFO - Successfully installed ipaddr-2.1.11 passlib-1.6.5 six-1.10.0 twisted-10.2.0 txws-0.9.1 16:26:32 INFO - Return code: 0 16:26:32 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:26:32 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xb73115e0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xb72ece30>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9def038>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de3e58>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de4458>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9de81a8>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/mochitest/websocketprocessbridge', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 16:26:32 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org'] in /builds/slave/test/build/tests/mochitest/websocketprocessbridge 16:26:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org 16:26:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:26:32 INFO - 'CCACHE_UMASK': '002', 16:26:32 INFO - 'DISPLAY': ':0', 16:26:32 INFO - 'HOME': '/home/cltbld', 16:26:32 INFO - 'LANG': 'en_US.UTF-8', 16:26:32 INFO - 'LOGNAME': 'cltbld', 16:26:32 INFO - 'MAIL': '/var/mail/cltbld', 16:26:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:26:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:26:32 INFO - 'MOZ_NO_REMOTE': '1', 16:26:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:26:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:26:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:26:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:26:32 INFO - 'PWD': '/builds/slave/test', 16:26:32 INFO - 'SHELL': '/bin/bash', 16:26:32 INFO - 'SHLVL': '1', 16:26:32 INFO - 'TERM': 'linux', 16:26:32 INFO - 'TMOUT': '86400', 16:26:32 INFO - 'USER': 'cltbld', 16:26:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 16:26:32 INFO - '_': '/tools/buildbot/bin/python'} 16:26:33 INFO - Ignoring indexes: https://pypi.python.org/simple 16:26:33 INFO - Requirement already satisfied (use --upgrade to upgrade): six==1.10.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 2)) 16:26:33 INFO - Requirement already satisfied (use --upgrade to upgrade): twisted==10.2.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 4)) 16:26:33 INFO - Requirement already satisfied (use --upgrade to upgrade): txws==0.9.1 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 7)) 16:26:33 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil==3.1.1 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 9)) 16:26:33 INFO - Requirement already satisfied (use --upgrade to upgrade): ipaddr==2.1.11 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 12)) 16:26:33 INFO - Requirement already satisfied (use --upgrade to upgrade): passlib==1.6.5 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 13)) 16:26:33 INFO - Collecting zope.interface (from twisted==10.2.0->-r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 4)) 16:26:33 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning. 16:26:33 INFO - SNIMissingWarning 16:26:33 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 16:26:33 INFO - InsecurePlatformWarning 16:26:35 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 16:26:35 INFO - InsecurePlatformWarning 16:26:40 INFO - Downloading https://pypi.pvt.build.mozilla.org/pub/zope.interface-4.0.2.tar.gz (139kB) 16:26:42 INFO - Requirement already satisfied (use --upgrade to upgrade): setuptools in /builds/slave/test/build/venv/lib/python2.7/site-packages (from zope.interface->twisted==10.2.0->-r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 4)) 16:26:42 INFO - Building wheels for collected packages: zope.interface 16:26:42 INFO - Running setup.py bdist_wheel for zope.interface: started 16:26:44 INFO - Running setup.py bdist_wheel for zope.interface: finished with status 'done' 16:26:44 INFO - Stored in directory: /home/cltbld/.cache/pip/wheels/54/5c/71/e718400d2babcda41f4d97864183e1268dab308acc88e22470 16:26:44 INFO - Successfully built zope.interface 16:26:44 INFO - Installing collected packages: zope.interface 16:26:45 INFO - Successfully installed zope.interface-4.0.2 16:26:45 INFO - Return code: 0 16:26:45 INFO - Done creating virtualenv /builds/slave/test/build/venv. 16:26:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:26:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:26:48 INFO - Reading from file tmpfile_stdout 16:26:48 INFO - Reading from file tmpfile_stderr 16:26:48 INFO - Current package versions: 16:26:48 INFO - Twisted == 10.2.0 16:26:48 INFO - blessings == 1.6 16:26:48 INFO - blobuploader == 1.2.4 16:26:48 INFO - browsermob-proxy == 0.6.0 16:26:48 INFO - docopt == 0.6.1 16:26:48 INFO - firefox-puppeteer == 52.1.0 16:26:48 INFO - functools32 == 3.2.3.post2 16:26:48 INFO - ipaddr == 2.1.11 16:26:48 INFO - jsonschema == 2.5.1 16:26:48 INFO - manifestparser == 1.1 16:26:48 INFO - marionette-driver == 2.2.0 16:26:48 INFO - marionette-harness == 4.0.0 16:26:48 INFO - mock == 1.0.1 16:26:48 INFO - mozInstall == 1.12 16:26:48 INFO - mozcrash == 1.0 16:26:48 INFO - mozdebug == 0.1 16:26:48 INFO - mozdevice == 0.48 16:26:48 INFO - mozfile == 1.2 16:26:48 INFO - mozhttpd == 0.7 16:26:48 INFO - mozinfo == 0.9 16:26:48 INFO - mozleak == 0.1 16:26:48 INFO - mozlog == 3.4 16:26:48 INFO - moznetwork == 0.27 16:26:48 INFO - mozprocess == 0.23 16:26:48 INFO - mozprofile == 0.28 16:26:48 INFO - mozrunner == 6.13 16:26:48 INFO - mozscreenshot == 0.1 16:26:48 INFO - mozsystemmonitor == 0.3 16:26:48 INFO - moztest == 0.8 16:26:48 INFO - mozversion == 1.4 16:26:48 INFO - passlib == 1.6.5 16:26:48 INFO - psutil == 3.1.1 16:26:48 INFO - requests == 1.2.3 16:26:48 INFO - simplejson == 3.3.0 16:26:48 INFO - six == 1.10.0 16:26:48 INFO - txWS == 0.9.1 16:26:48 INFO - wptserve == 1.4.0 16:26:48 INFO - zope.interface == 4.0.2 16:26:48 INFO - Running post-action listener: _resource_record_post_action 16:26:48 INFO - Running post-action listener: _start_resource_monitoring 16:26:48 INFO - Starting resource monitoring. 16:26:48 INFO - [mozharness: 2018-06-08 23:26:48.205738Z] Finished create-virtualenv step (success) 16:26:48 INFO - [mozharness: 2018-06-08 23:26:48.230104Z] Running install step. 16:26:48 INFO - Running pre-action listener: _resource_record_pre_action 16:26:48 INFO - Running main action method: install 16:26:48 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:26:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:26:49 INFO - Reading from file tmpfile_stdout 16:26:49 INFO - Reading from file tmpfile_stderr 16:26:49 INFO - Detecting whether we're running mozinstall >=1.0... 16:26:49 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 16:26:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 16:26:50 INFO - Reading from file tmpfile_stdout 16:26:50 INFO - Output received: 16:26:50 INFO - Usage: mozinstall [options] installer 16:26:50 INFO - Options: 16:26:50 INFO - -h, --help show this help message and exit 16:26:50 INFO - -d DEST, --destination=DEST 16:26:50 INFO - Directory to install application into. [default: 16:26:50 INFO - "/builds/slave/test"] 16:26:50 INFO - --app=APP Application being installed. [default: firefox] 16:26:50 INFO - mkdir: /builds/slave/test/build/application 16:26:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/installer.tar.bz2', '--destination', '/builds/slave/test/build/application'] 16:26:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/installer.tar.bz2 --destination /builds/slave/test/build/application 16:27:25 INFO - Reading from file tmpfile_stdout 16:27:25 INFO - Output received: 16:27:25 INFO - /builds/slave/test/build/application/firefox/firefox 16:27:25 INFO - Running post-action listener: _resource_record_post_action 16:27:25 INFO - [mozharness: 2018-06-08 23:27:25.382361Z] Finished install step (success) 16:27:25 INFO - [mozharness: 2018-06-08 23:27:25.383110Z] Running stage-files step. 16:27:25 INFO - Running pre-action listener: _resource_record_pre_action 16:27:25 INFO - Running main action method: stage_files 16:27:25 INFO - Running post-action listener: _resource_record_post_action 16:27:25 INFO - [mozharness: 2018-06-08 23:27:25.386481Z] Finished stage-files step (success) 16:27:25 INFO - [mozharness: 2018-06-08 23:27:25.387080Z] Running run-tests step. 16:27:25 INFO - Running pre-action listener: _resource_record_pre_action 16:27:25 INFO - Running pre-action listener: _set_gcov_prefix 16:27:25 INFO - Running main action method: run_tests 16:27:25 INFO - Running pre test command disable_screen_saver with 'xset s off s reset' 16:27:25 INFO - Running command: ['xset', 's', 'off', 's', 'reset'] in /builds/slave/test/build 16:27:25 INFO - Copy/paste: xset s off s reset 16:27:25 INFO - Return code: 0 16:27:25 INFO - #### Running mochitest suites 16:27:25 INFO - grabbing minidump binary from tooltool 16:27:25 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'output_timeout': 600, 'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de3e58>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de4458>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9de81a8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 16:27:25 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 16:27:25 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 16:27:25 INFO - Calling ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] with output_timeout 600 16:27:25 INFO - INFO - File linux32-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 16:27:25 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:27:26 INFO - INFO - File linux32-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmp_AepDC 16:27:27 INFO - INFO - File integrity verified, renaming tmp_AepDC to linux32-minidump_stackwalk 16:27:27 INFO - INFO - Updating local cache /builds/tooltool_cache... 16:27:27 INFO - INFO - Local cache /builds/tooltool_cache updated with linux32-minidump_stackwalk 16:27:27 INFO - Return code: 0 16:27:27 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 16:27:27 INFO - grabbing nodejs binary from tooltool 16:27:27 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/nodejs.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'output_timeout': 600, 'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de3e58>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de4458>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9de81a8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 16:27:27 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/nodejs.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 16:27:27 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/nodejs.manifest -o -c /builds/tooltool_cache 16:27:27 INFO - Calling ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/nodejs.manifest', '-o', '-c', '/builds/tooltool_cache'] with output_timeout 600 16:27:27 INFO - INFO - File node-linux-x86.tar.gz not present in local cache folder /builds/tooltool_cache 16:27:27 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:27:32 INFO - INFO - File node-linux-x86.tar.gz fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmph4fp46 16:27:32 INFO - INFO - File integrity verified, renaming tmph4fp46 to node-linux-x86.tar.gz 16:27:32 INFO - INFO - Updating local cache /builds/tooltool_cache... 16:27:33 INFO - INFO - Local cache /builds/tooltool_cache updated with node-linux-x86.tar.gz 16:27:33 INFO - INFO - untarring "node-linux-x86.tar.gz" 16:27:36 INFO - Return code: 0 16:27:36 INFO - Chmoding /builds/slave/test/build/node-linux-x86/bin/node to 0755 16:27:36 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 16:27:36 INFO - ENV: MOZ_UPLOAD_DIR is now /builds/slave/test/build/blobber_upload_dir 16:27:36 INFO - ENV: MINIDUMP_STACKWALK is now /builds/slave/test/build/linux32-minidump_stackwalk 16:27:36 INFO - ENV: MOZ_NODE_PATH is now /builds/slave/test/build/node-linux-x86/bin/node 16:27:36 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 16:27:36 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/mochitest/runtests.py', '--disable-e10s', '--appname=/builds/slave/test/build/application/firefox/firefox', '--utility-path=tests/bin', '--extra-profile-file=tests/bin/plugins', '--symbols-path=/builds/slave/test/build/symbols', '--certificate-path=tests/certs', '--setpref=webgl.force-enabled=true', '--quiet', '--log-raw=/builds/slave/test/build/blobber_upload_dir/jetpack-addon_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/jetpack-addon_errorsummary.log', '--use-test-media-devices', '--screenshot-on-fail', '--cleanup-crashes', '--marionette-startup-timeout=180', '--flavor=jetpack-addon'] in /builds/slave/test/build 16:27:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/mochitest/runtests.py --disable-e10s --appname=/builds/slave/test/build/application/firefox/firefox --utility-path=tests/bin --extra-profile-file=tests/bin/plugins --symbols-path=/builds/slave/test/build/symbols --certificate-path=tests/certs --setpref=webgl.force-enabled=true --quiet --log-raw=/builds/slave/test/build/blobber_upload_dir/jetpack-addon_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/jetpack-addon_errorsummary.log --use-test-media-devices --screenshot-on-fail --cleanup-crashes --marionette-startup-timeout=180 --flavor=jetpack-addon 16:27:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:27:36 INFO - 'CCACHE_UMASK': '002', 16:27:36 INFO - 'DISPLAY': ':0', 16:27:36 INFO - 'HOME': '/home/cltbld', 16:27:36 INFO - 'LANG': 'en_US.UTF-8', 16:27:36 INFO - 'LOGNAME': 'cltbld', 16:27:36 INFO - 'MAIL': '/var/mail/cltbld', 16:27:36 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 16:27:36 INFO - 'MINIDUMP_STACKWALK': '/builds/slave/test/build/linux32-minidump_stackwalk', 16:27:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:27:36 INFO - 'MOZ_NODE_PATH': '/builds/slave/test/build/node-linux-x86/bin/node', 16:27:36 INFO - 'MOZ_NO_REMOTE': '1', 16:27:36 INFO - 'MOZ_UPLOAD_DIR': '/builds/slave/test/build/blobber_upload_dir', 16:27:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:27:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:27:36 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:27:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:27:36 INFO - 'PWD': '/builds/slave/test', 16:27:36 INFO - 'SHELL': '/bin/bash', 16:27:36 INFO - 'SHLVL': '1', 16:27:36 INFO - 'TERM': 'linux', 16:27:36 INFO - 'TMOUT': '86400', 16:27:36 INFO - 'USER': 'cltbld', 16:27:36 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 16:27:36 INFO - '_': '/tools/buildbot/bin/python'} 16:27:36 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/mochitest/runtests.py', '--disable-e10s', '--appname=/builds/slave/test/build/application/firefox/firefox', '--utility-path=tests/bin', '--extra-profile-file=tests/bin/plugins', '--symbols-path=/builds/slave/test/build/symbols', '--certificate-path=tests/certs', '--setpref=webgl.force-enabled=true', '--quiet', '--log-raw=/builds/slave/test/build/blobber_upload_dir/jetpack-addon_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/jetpack-addon_errorsummary.log', '--use-test-media-devices', '--screenshot-on-fail', '--cleanup-crashes', '--marionette-startup-timeout=180', '--flavor=jetpack-addon'] with output_timeout 1000 16:27:37 INFO - Checking for orphan ssltunnel processes... 16:27:38 INFO - Checking for orphan xpcshell processes... 16:27:38 INFO - SUITE-START | Running 41 tests 16:27:38 INFO - TEST-START | addon-sdk/source/test/addons/e10s-content.xpi 16:27:38 INFO - TEST-SKIP | addon-sdk/source/test/addons/e10s-content.xpi | took 1ms 16:27:38 INFO - TEST-START | addon-sdk/source/test/addons/e10s-l10n.xpi 16:27:38 INFO - TEST-SKIP | addon-sdk/source/test/addons/e10s-l10n.xpi | took 1ms 16:27:38 INFO - TEST-START | addon-sdk/source/test/addons/e10s-remote.xpi 16:27:38 INFO - TEST-SKIP | addon-sdk/source/test/addons/e10s-remote.xpi | took 1ms 16:27:38 INFO - TEST-START | addon-sdk/source/test/addons/e10s-tabs.xpi 16:27:38 INFO - TEST-SKIP | addon-sdk/source/test/addons/e10s-tabs.xpi | took 2ms 16:27:38 INFO - TEST-START | addon-sdk/source/test/addons/e10s.xpi 16:27:38 INFO - TEST-SKIP | addon-sdk/source/test/addons/e10s.xpi | took 0ms 16:27:38 INFO - TEST-START | addon-sdk/source/test/addons/page-worker.xpi 16:27:38 INFO - TEST-SKIP | addon-sdk/source/test/addons/page-worker.xpi | took 1ms 16:27:38 INFO - TEST-START | addon-sdk/source/test/addons/private-browsing-supported.xpi 16:27:38 INFO - TEST-SKIP | addon-sdk/source/test/addons/private-browsing-supported.xpi | took 1ms 16:27:41 INFO - ImportError: No module named pygtk 16:27:42 INFO - Setting pipeline to PAUSED ... 16:27:42 INFO - libv4l2: error getting pixformat: Invalid argument 16:27:42 INFO - Pipeline is PREROLLING ... 16:27:42 INFO - Pipeline is PREROLLED ... 16:27:42 INFO - Setting pipeline to PLAYING ... 16:27:42 INFO - New clock: GstSystemClock 16:27:42 INFO - Got EOS from element "pipeline0". 16:27:42 INFO - Execution ended after 31796167 ns. 16:27:42 INFO - Setting pipeline to PAUSED ... 16:27:42 INFO - Setting pipeline to READY ... 16:27:42 INFO - Setting pipeline to NULL ... 16:27:42 INFO - Freeing pipeline ... 16:27:42 INFO - 23 16:27:42 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 16:27:43 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 16:27:44 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/firefox', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmp1lFc6n.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 16:27:44 INFO - runtests.py | Server pid: 2366 16:27:44 INFO - runtests.py | Websocket server pid: 2369 16:27:44 INFO - runtests.py | SSL tunnel pid: 2372 16:27:45 INFO - Couldn't convert chrome URL: chrome://branding/locale/brand.properties 16:27:45 INFO - runtests.py | Running with e10s: False 16:27:45 INFO - runtests.py | Running tests: start. 16:27:45 INFO - Couldn't convert chrome URL: chrome://branding/locale/brand.properties 16:27:45 INFO - Application command: /builds/slave/test/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmp1lFc6n.mozrunner 16:27:45 INFO - [2366] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsIOService.cpp, line 793 16:27:46 INFO - [2366] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 16:27:46 INFO - [2366] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/media/CubebUtils.cpp, line 203 16:27:46 INFO - runtests.py | Application pid: 2393 16:27:46 INFO - TEST-INFO | started process Main app process 16:27:46 INFO - ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmp1lFc6n.mozrunner/runtests_leaks.log 16:27:53 INFO - ++DOCSHELL 0xa2289c00 == 1 [pid = 2393] [id = 1] 16:27:53 INFO - ++DOMWINDOW == 1 (0xa228a000) [pid = 2393] [serial = 1] [outer = (nil)] 16:27:53 INFO - ++DOMWINDOW == 2 (0xa228a800) [pid = 2393] [serial = 2] [outer = 0xa228a000] 16:27:55 INFO - 1528500475884 Marionette INFO Listening on port 2828 16:27:55 INFO - ++DOCSHELL 0x9d28f800 == 2 [pid = 2393] [id = 2] 16:27:55 INFO - ++DOMWINDOW == 3 (0x9d28fc00) [pid = 2393] [serial = 3] [outer = (nil)] 16:27:55 INFO - ++DOMWINDOW == 4 (0x9d290400) [pid = 2393] [serial = 4] [outer = 0x9d28fc00] 16:27:56 INFO - LoadPlugin() /tmp/tmp1lFc6n.mozrunner/plugins/libnptest.so returned 9d1ef2e0 16:27:56 INFO - LoadPlugin() /tmp/tmp1lFc6n.mozrunner/plugins/libnpthirdtest.so returned 9d1ef4e0 16:27:56 INFO - LoadPlugin() /tmp/tmp1lFc6n.mozrunner/plugins/libnptestjava.so returned 9d1ef560 16:27:56 INFO - LoadPlugin() /tmp/tmp1lFc6n.mozrunner/plugins/libnpctrltest.so returned 9d1ef7c0 16:27:56 INFO - LoadPlugin() /tmp/tmp1lFc6n.mozrunner/plugins/libnpsecondtest.so returned 9d1f63a0 16:27:56 INFO - LoadPlugin() /tmp/tmp1lFc6n.mozrunner/plugins/libnpswftest.so returned 9d1f6400 16:27:56 INFO - LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9d1f65e0 16:27:56 INFO - LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned b717a980 16:27:56 INFO - LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9c905340 16:27:56 INFO - LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9c905fe0 16:27:56 INFO - LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9c908cc0 16:27:56 INFO - ++DOMWINDOW == 5 (0x9c925400) [pid = 2393] [serial = 5] [outer = 0xa228a000] 16:27:58 INFO - [2393] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1573 16:27:59 INFO - [2393] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1573 16:27:59 INFO - [2393] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 16:28:00 INFO - ++DOCSHELL 0x992c5400 == 3 [pid = 2393] [id = 3] 16:28:00 INFO - ++DOMWINDOW == 6 (0x992c9400) [pid = 2393] [serial = 6] [outer = (nil)] 16:28:00 INFO - ++DOCSHELL 0x992ca400 == 4 [pid = 2393] [id = 4] 16:28:00 INFO - ++DOMWINDOW == 7 (0x992ca800) [pid = 2393] [serial = 7] [outer = (nil)] 16:28:01 INFO - ++DOCSHELL 0x9873e800 == 5 [pid = 2393] [id = 5] 16:28:01 INFO - ++DOMWINDOW == 8 (0x9873ec00) [pid = 2393] [serial = 8] [outer = (nil)] 16:28:02 INFO - ++DOMWINDOW == 9 (0x985a1000) [pid = 2393] [serial = 9] [outer = 0x9873ec00] 16:28:02 INFO - ++DOMWINDOW == 10 (0x986cf000) [pid = 2393] [serial = 10] [outer = 0x992c9400] 16:28:02 INFO - ++DOMWINDOW == 11 (0x986d0400) [pid = 2393] [serial = 11] [outer = 0x992ca800] 16:28:02 INFO - ++DOMWINDOW == 12 (0x986d1800) [pid = 2393] [serial = 12] [outer = 0x9873ec00] 16:28:09 INFO - ++DOMWINDOW == 13 (0x9d61a400) [pid = 2393] [serial = 13] [outer = 0x9873ec00] 16:28:11 INFO - ++DOCSHELL 0x931a9000 == 6 [pid = 2393] [id = 6] 16:28:11 INFO - ++DOMWINDOW == 14 (0x931a9400) [pid = 2393] [serial = 14] [outer = (nil)] 16:28:11 INFO - ++DOMWINDOW == 15 (0x931aac00) [pid = 2393] [serial = 15] [outer = 0x931a9400] 16:28:11 INFO - ++DOMWINDOW == 16 (0x931ac800) [pid = 2393] [serial = 16] [outer = 0x931a9400] 16:28:11 INFO - ++DOCSHELL 0x931ac000 == 7 [pid = 2393] [id = 7] 16:28:11 INFO - ++DOMWINDOW == 17 (0x931ac400) [pid = 2393] [serial = 17] [outer = (nil)] 16:28:11 INFO - ++DOMWINDOW == 18 (0x931de800) [pid = 2393] [serial = 18] [outer = 0x931ac400] 16:28:11 INFO - [2393] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 16:28:11 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/addon-manager 16:28:11 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/addon-manager 16:28:12 INFO - console.info: test-addon-manager: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:28:12 INFO - console.info: test-addon-manager: hiddenWindow document.readyState:complete 16:28:12 INFO - ++DOCSHELL 0x91f39000 == 8 [pid = 2393] [id = 8] 16:28:12 INFO - ++DOMWINDOW == 19 (0x91f39400) [pid = 2393] [serial = 19] [outer = (nil)] 16:28:12 INFO - ++DOMWINDOW == 20 (0x91f3a000) [pid = 2393] [serial = 20] [outer = 0x91f39400] 16:28:12 INFO - ++DOMWINDOW == 21 (0x93e06400) [pid = 2393] [serial = 21] [outer = 0x91f39400] 16:28:14 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:28:14 INFO - TEST-START | test-addon-manager/main.test getAddonByID 16:28:14 INFO - TEST-PASS | test-addon-manager/main.test getAddonByID | getAddonByID works 16:28:14 INFO - TEST-PASS | test-addon-manager/main.test getAddonByID | This test is done. 16:28:14 INFO - TEST-PASS | test-addon-manager/main.test getAddonByID | There was a clean UI. 16:28:14 INFO - TEST-END | test-addon-manager/main.test getAddonByID 16:28:16 INFO - 3 of 3 tests passed. 16:28:16 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on test-addon-manager@jetpack 16:28:16 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on test-addon-manager@jetpack 16:28:17 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/addon-manager is complete 16:28:17 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/author-email 16:28:17 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/author-email 16:28:17 INFO - console.info: author-email: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:28:17 INFO - console.info: author-email: hiddenWindow document.readyState:complete 16:28:17 INFO - ++DOCSHELL 0x97f9d800 == 9 [pid = 2393] [id = 9] 16:28:17 INFO - ++DOMWINDOW == 22 (0x9805b000) [pid = 2393] [serial = 22] [outer = (nil)] 16:28:17 INFO - ++DOMWINDOW == 23 (0x9805cc00) [pid = 2393] [serial = 23] [outer = 0x9805b000] 16:28:18 INFO - ++DOMWINDOW == 24 (0x9856cc00) [pid = 2393] [serial = 24] [outer = 0x9805b000] 16:28:19 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:28:19 INFO - TEST-START | author-email/main.testContributors 16:28:19 INFO - TEST-PASS | author-email/main.testContributors | < and > characters work 16:28:19 INFO - TEST-PASS | author-email/main.testContributors | This test is done. 16:28:19 INFO - TEST-PASS | author-email/main.testContributors | There was a clean UI. 16:28:19 INFO - TEST-END | author-email/main.testContributors 16:28:21 INFO - --DOCSHELL 0x91f39000 == 8 [pid = 2393] [id = 8] 16:28:21 INFO - 3 of 3 tests passed. 16:28:21 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on test-addon-author-email@jetpack 16:28:21 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on test-addon-author-email@jetpack 16:28:21 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/author-email is complete 16:28:21 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/child_process 16:28:21 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/child_process 16:28:22 INFO - console.info: child_process: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:28:22 INFO - console.info: child_process: hiddenWindow document.readyState:complete 16:28:22 INFO - ++DOCSHELL 0x93e0e800 == 9 [pid = 2393] [id = 10] 16:28:22 INFO - ++DOMWINDOW == 25 (0x9696fc00) [pid = 2393] [serial = 25] [outer = (nil)] 16:28:22 INFO - ++DOMWINDOW == 26 (0x96972c00) [pid = 2393] [serial = 26] [outer = 0x9696fc00] 16:28:22 INFO - ++DOMWINDOW == 27 (0x91f2f800) [pid = 2393] [serial = 27] [outer = 0x9696fc00] 16:28:24 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:28:24 INFO - TEST-START | child_process/index.test child_process in an addon 16:28:25 INFO - TEST-PASS | child_process/index.test child_process in an addon | no errors 16:28:25 INFO - TEST-PASS | child_process/index.test child_process in an addon | stderr is empty 16:28:25 INFO - TEST-PASS | child_process/index.test child_process in an addon | stdout output of `ls -al` finds files 16:28:25 INFO - TEST-PASS | child_process/index.test child_process in an addon | passing args works 16:28:25 INFO - TEST-PASS | child_process/index.test child_process in an addon | This test is done. 16:28:25 INFO - TEST-PASS | child_process/index.test child_process in an addon | There was a clean UI. 16:28:25 INFO - TEST-END | child_process/index.test child_process in an addon 16:28:27 INFO - --DOCSHELL 0x97f9d800 == 8 [pid = 2393] [id = 9] 16:28:27 INFO - 6 of 6 tests passed. 16:28:27 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on test-child-process@jetpack 16:28:27 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on test-child-process@jetpack 16:28:27 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/child_process is complete 16:28:27 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/chrome 16:28:27 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/chrome 16:28:28 INFO - console.info: chrome: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:28:28 INFO - console.info: chrome: hiddenWindow document.readyState:complete 16:28:28 INFO - ++DOCSHELL 0x96857800 == 9 [pid = 2393] [id = 11] 16:28:28 INFO - ++DOMWINDOW == 28 (0x97564000) [pid = 2393] [serial = 28] [outer = (nil)] 16:28:28 INFO - ++DOMWINDOW == 29 (0x97568800) [pid = 2393] [serial = 29] [outer = 0x97564000] 16:28:28 INFO - ++DOMWINDOW == 30 (0x91f3b400) [pid = 2393] [serial = 30] [outer = 0x97564000] 16:28:30 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:28:30 INFO - TEST-START | chrome/main.testChromeContent 16:28:30 INFO - ++DOCSHELL 0x9d40f400 == 10 [pid = 2393] [id = 12] 16:28:30 INFO - ++DOMWINDOW == 31 (0x9d40f800) [pid = 2393] [serial = 31] [outer = (nil)] 16:28:30 INFO - ++DOMWINDOW == 32 (0x9d412000) [pid = 2393] [serial = 32] [outer = 0x9d40f800] 16:28:30 INFO - TEST-PASS | chrome/main.testChromeContent | opening chrome://test/content/new-window.xul 16:28:31 INFO - TEST-PASS | chrome/main.testChromeContent | test xul window was opened 16:28:31 INFO - TEST-PASS | chrome/main.testChromeContent | opened chrome://test/content/new-window.xul 16:28:32 INFO - TEST-PASS | chrome/main.testChromeContent | This test is done. 16:28:32 INFO - TEST-PASS | chrome/main.testChromeContent | There was a clean UI. 16:28:32 INFO - TEST-END | chrome/main.testChromeContent 16:28:32 INFO - TEST-START | chrome/main.testChromeInPanel 16:28:32 INFO - ++DOCSHELL 0x9d8a6c00 == 11 [pid = 2393] [id = 13] 16:28:32 INFO - ++DOMWINDOW == 33 (0x9d8aac00) [pid = 2393] [serial = 33] [outer = (nil)] 16:28:32 INFO - ++DOMWINDOW == 34 (0x9d9dd800) [pid = 2393] [serial = 34] [outer = 0x9d8aac00] 16:28:32 INFO - ++DOMWINDOW == 35 (0x9dbb5000) [pid = 2393] [serial = 35] [outer = 0x9d8aac00] 16:28:33 INFO - TEST-PASS | chrome/main.testChromeInPanel | start was emitted 16:28:33 INFO - ++DOCSHELL 0xa228d400 == 12 [pid = 2393] [id = 14] 16:28:33 INFO - ++DOMWINDOW == 36 (0xa228e800) [pid = 2393] [serial = 36] [outer = (nil)] 16:28:33 INFO - ++DOMWINDOW == 37 (0xa22c2400) [pid = 2393] [serial = 37] [outer = 0xa228e800] 16:28:33 INFO - [2393] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:28:33 INFO - [2393] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:28:33 INFO - ++DOMWINDOW == 38 (0xa28c3000) [pid = 2393] [serial = 38] [outer = 0xa228e800] 16:28:33 INFO - TEST-PASS | chrome/main.testChromeInPanel | panel shown 16:28:33 INFO - TEST-PASS | chrome/main.testChromeInPanel | got echo 16:28:33 INFO - [2393] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:28:33 INFO - [2393] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:28:33 INFO - TEST-PASS | chrome/main.testChromeInPanel | panel is destroyed 16:28:33 INFO - TEST-PASS | chrome/main.testChromeInPanel | This test is done. 16:28:33 INFO - TEST-PASS | chrome/main.testChromeInPanel | There was a clean UI. 16:28:33 INFO - TEST-END | chrome/main.testChromeInPanel 16:28:33 INFO - TEST-START | chrome/main.testChromeLocale 16:28:33 INFO - TEST-PASS | chrome/main.testChromeLocale | locales ja-JP folder was copied correctly 16:28:33 INFO - TEST-PASS | chrome/main.testChromeLocale | locales en-US folder was copied correctly 16:28:34 INFO - TEST-PASS | chrome/main.testChromeLocale | This test is done. 16:28:34 INFO - TEST-PASS | chrome/main.testChromeLocale | There was a clean UI. 16:28:34 INFO - TEST-END | chrome/main.testChromeLocale 16:28:34 INFO - TEST-START | chrome/main.testChromeSkin 16:28:34 INFO - [2393] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1573 16:28:34 INFO - TEST-PASS | chrome/main.testChromeSkin | requesting chrome://test/skin/style.css 16:28:34 INFO - TEST-PASS | chrome/main.testChromeSkin | chrome.manifest skin folder was registered! 16:28:34 INFO - TEST-PASS | chrome/main.testChromeSkin | This test is done. 16:28:34 INFO - TEST-PASS | chrome/main.testChromeSkin | There was a clean UI. 16:28:34 INFO - TEST-END | chrome/main.testChromeSkin 16:28:35 INFO - --DOCSHELL 0x9d8a6c00 == 11 [pid = 2393] [id = 13] 16:28:35 INFO - --DOCSHELL 0xa228d400 == 10 [pid = 2393] [id = 14] 16:28:35 INFO - --DOCSHELL 0x93e0e800 == 9 [pid = 2393] [id = 10] 16:28:35 INFO - --DOCSHELL 0x9d40f400 == 8 [pid = 2393] [id = 12] 16:28:35 INFO - --DOMWINDOW == 37 (0x91f3a000) [pid = 2393] [serial = 20] [outer = (nil)] [url = about:blank] 16:28:35 INFO - --DOMWINDOW == 36 (0x931aac00) [pid = 2393] [serial = 15] [outer = (nil)] [url = about:blank] 16:28:35 INFO - --DOMWINDOW == 35 (0x985a1000) [pid = 2393] [serial = 9] [outer = (nil)] [url = about:blank] 16:28:35 INFO - --DOMWINDOW == 34 (0x986d1800) [pid = 2393] [serial = 12] [outer = (nil)] [url = about:blank] 16:28:35 INFO - --DOMWINDOW == 33 (0x9856cc00) [pid = 2393] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:28:35 INFO - --DOMWINDOW == 32 (0x93e06400) [pid = 2393] [serial = 21] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:28:35 INFO - --DOMWINDOW == 31 (0xa228a800) [pid = 2393] [serial = 2] [outer = (nil)] [url = about:blank] 16:28:35 INFO - --DOMWINDOW == 30 (0x9805cc00) [pid = 2393] [serial = 23] [outer = (nil)] [url = about:blank] 16:28:35 INFO - --DOMWINDOW == 29 (0x96972c00) [pid = 2393] [serial = 26] [outer = (nil)] [url = about:blank] 16:28:36 INFO - --DOMWINDOW == 28 (0x91f2f800) [pid = 2393] [serial = 27] [outer = 0x9696fc00] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:28:36 INFO - --DOMWINDOW == 27 (0x91f39400) [pid = 2393] [serial = 19] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:28:36 INFO - --DOMWINDOW == 26 (0x9805b000) [pid = 2393] [serial = 22] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:28:36 INFO - 19 of 19 tests passed. 16:28:36 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on test-chrome@jetpack 16:28:36 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on test-chrome@jetpack 16:28:36 INFO - --DOMWINDOW == 25 (0x9696fc00) [pid = 2393] [serial = 25] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:28:36 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/chrome is complete 16:28:36 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/content-permissions 16:28:36 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/content-permissions 16:28:37 INFO - console.info: content-permissions: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:28:37 INFO - console.info: content-permissions: hiddenWindow document.readyState:complete 16:28:37 INFO - ++DOCSHELL 0x96814400 == 9 [pid = 2393] [id = 15] 16:28:37 INFO - ++DOMWINDOW == 26 (0x9696f800) [pid = 2393] [serial = 39] [outer = (nil)] 16:28:37 INFO - ++DOMWINDOW == 27 (0x96970c00) [pid = 2393] [serial = 40] [outer = 0x9696f800] 16:28:37 INFO - ++DOMWINDOW == 28 (0x91f35800) [pid = 2393] [serial = 41] [outer = 0x9696f800] 16:28:39 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:28:40 INFO - TEST-START | content-permissions/main.testCrossDomainIframe 16:28:40 INFO - ++DOCSHELL 0x9856c400 == 10 [pid = 2393] [id = 16] 16:28:40 INFO - ++DOMWINDOW == 29 (0x98cd0c00) [pid = 2393] [serial = 42] [outer = (nil)] 16:28:40 INFO - ++DOMWINDOW == 30 (0x99ddd400) [pid = 2393] [serial = 43] [outer = 0x98cd0c00] 16:28:40 INFO - ++DOMWINDOW == 31 (0x99fa0000) [pid = 2393] [serial = 44] [outer = 0x98cd0c00] 16:28:41 INFO - ++DOCSHELL 0x9d293c00 == 11 [pid = 2393] [id = 17] 16:28:41 INFO - ++DOMWINDOW == 32 (0x9d297000) [pid = 2393] [serial = 45] [outer = (nil)] 16:28:41 INFO - ++DOMWINDOW == 33 (0x9d40f400) [pid = 2393] [serial = 46] [outer = 0x9d297000] 16:28:41 INFO - ++DOMWINDOW == 34 (0x9d6c5000) [pid = 2393] [serial = 47] [outer = 0x9d297000] 16:28:41 INFO - ++DOCSHELL 0xa2286000 == 12 [pid = 2393] [id = 18] 16:28:41 INFO - ++DOMWINDOW == 35 (0xa2287800) [pid = 2393] [serial = 48] [outer = (nil)] 16:28:41 INFO - ++DOMWINDOW == 36 (0xa228a800) [pid = 2393] [serial = 49] [outer = 0xa2287800] 16:28:42 INFO - [2393] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 16:28:42 INFO - ++DOMWINDOW == 37 (0xa3335c00) [pid = 2393] [serial = 50] [outer = 0xa2287800] 16:28:42 INFO - [2393] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 16:28:43 INFO - TEST-PASS | content-permissions/main.testCrossDomainIframe | received iframe html content 16:28:43 INFO - TEST-PASS | content-permissions/main.testCrossDomainIframe | This test is done. 16:28:43 INFO - TEST-PASS | content-permissions/main.testCrossDomainIframe | There was a clean UI. 16:28:43 INFO - TEST-END | content-permissions/main.testCrossDomainIframe 16:28:43 INFO - TEST-START | content-permissions/main.testCrossDomainXHR 16:28:43 INFO - ++DOCSHELL 0x99e6c000 == 13 [pid = 2393] [id = 19] 16:28:43 INFO - ++DOMWINDOW == 38 (0x99e90800) [pid = 2393] [serial = 51] [outer = (nil)] 16:28:43 INFO - ++DOMWINDOW == 39 (0x9c91f400) [pid = 2393] [serial = 52] [outer = 0x99e90800] 16:28:43 INFO - ++DOMWINDOW == 40 (0xa529a000) [pid = 2393] [serial = 53] [outer = 0x99e90800] 16:28:44 INFO - TEST-PASS | content-permissions/main.testCrossDomainXHR | received XHR content 16:28:44 INFO - TEST-PASS | content-permissions/main.testCrossDomainXHR | This test is done. 16:28:44 INFO - TEST-PASS | content-permissions/main.testCrossDomainXHR | There was a clean UI. 16:28:44 INFO - TEST-END | content-permissions/main.testCrossDomainXHR 16:28:46 INFO - --DOCSHELL 0xa2286000 == 12 [pid = 2393] [id = 18] 16:28:46 INFO - --DOCSHELL 0x9856c400 == 11 [pid = 2393] [id = 16] 16:28:46 INFO - --DOCSHELL 0x96857800 == 10 [pid = 2393] [id = 11] 16:28:46 INFO - 6 of 6 tests passed. 16:28:46 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on content-permissions@jetpack 16:28:46 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on content-permissions@jetpack 16:28:46 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/content-permissions is complete 16:28:46 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/content-script-messages-latency 16:28:46 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/content-script-messages-latency 16:28:47 INFO - console.info: content-script-messages-latency: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:28:47 INFO - console.info: content-script-messages-latency: hiddenWindow document.readyState:complete 16:28:47 INFO - ++DOCSHELL 0x97561000 == 11 [pid = 2393] [id = 20] 16:28:47 INFO - ++DOMWINDOW == 41 (0x9892b000) [pid = 2393] [serial = 54] [outer = (nil)] 16:28:47 INFO - ++DOMWINDOW == 42 (0x98931c00) [pid = 2393] [serial = 55] [outer = 0x9892b000] 16:28:48 INFO - ++DOMWINDOW == 43 (0x98935800) [pid = 2393] [serial = 56] [outer = 0x9892b000] 16:28:49 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:28:50 INFO - TEST-START | content-script-messages-latency/main.testContentScriptLatencyRegression 16:28:50 INFO - ++DOCSHELL 0x99d18400 == 12 [pid = 2393] [id = 21] 16:28:50 INFO - ++DOMWINDOW == 44 (0xa52abc00) [pid = 2393] [serial = 57] [outer = (nil)] 16:28:50 INFO - ++DOMWINDOW == 45 (0xa6c20400) [pid = 2393] [serial = 58] [outer = 0xa52abc00] 16:28:50 INFO - ++DOMWINDOW == 46 (0x975d6800) [pid = 2393] [serial = 59] [outer = 0xa52abc00] 16:28:51 INFO - [2393] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 16:28:51 INFO - TEST-PASS | content-script-messages-latency/main.testContentScriptLatencyRegression | content script received the port message when the page was still loading 16:28:51 INFO - TEST-PASS | content-script-messages-latency/main.testContentScriptLatencyRegression | content script should be frozen if document.readyState is still uninitialized 16:28:51 INFO - TEST-PASS | content-script-messages-latency/main.testContentScriptLatencyRegression | content script message received with document.readyState was interactive or loading 16:28:52 INFO - --DOMWINDOW == 45 (0xa228e800) [pid = 2393] [serial = 36] [outer = (nil)] [url = about:blank] 16:28:52 INFO - --DOMWINDOW == 44 (0x9d8aac00) [pid = 2393] [serial = 33] [outer = (nil)] [url = chrome://test/content/panel.html] 16:28:52 INFO - --DOMWINDOW == 43 (0x99e90800) [pid = 2393] [serial = 51] [outer = (nil)] [url = about:mozilla] 16:28:52 INFO - --DOMWINDOW == 42 (0xa2287800) [pid = 2393] [serial = 48] [outer = (nil)] [url = http://localhost:8099/iframe] 16:28:52 INFO - --DOMWINDOW == 41 (0x98cd0c00) [pid = 2393] [serial = 42] [outer = (nil)] [url = about:mozilla] 16:28:52 INFO - --DOMWINDOW == 40 (0x97564000) [pid = 2393] [serial = 28] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:28:52 INFO - --DOMWINDOW == 39 (0x9d40f800) [pid = 2393] [serial = 31] [outer = (nil)] [url = chrome://test/content/new-window.xul] 16:28:53 INFO - TEST-PASS | content-script-messages-latency/main.testContentScriptLatencyRegression | This test is done. 16:28:53 INFO - TEST-PASS | content-script-messages-latency/main.testContentScriptLatencyRegression | There was a clean UI. 16:28:53 INFO - TEST-END | content-script-messages-latency/main.testContentScriptLatencyRegression 16:28:53 INFO - console.warn: content-script-messages-latency: 1 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior. 16:28:54 INFO - --DOCSHELL 0x96814400 == 11 [pid = 2393] [id = 15] 16:28:55 INFO - --DOMWINDOW == 38 (0xa28c3000) [pid = 2393] [serial = 38] [outer = (nil)] [url = about:blank] 16:28:55 INFO - --DOMWINDOW == 37 (0xa22c2400) [pid = 2393] [serial = 37] [outer = (nil)] [url = about:blank] 16:28:55 INFO - --DOMWINDOW == 36 (0x9d9dd800) [pid = 2393] [serial = 34] [outer = (nil)] [url = about:blank] 16:28:55 INFO - --DOMWINDOW == 35 (0x9c91f400) [pid = 2393] [serial = 52] [outer = (nil)] [url = about:blank] 16:28:55 INFO - --DOMWINDOW == 34 (0xa228a800) [pid = 2393] [serial = 49] [outer = (nil)] [url = about:blank] 16:28:55 INFO - --DOMWINDOW == 33 (0x9d40f400) [pid = 2393] [serial = 46] [outer = (nil)] [url = about:blank] 16:28:55 INFO - --DOMWINDOW == 32 (0x99ddd400) [pid = 2393] [serial = 43] [outer = (nil)] [url = about:blank] 16:28:55 INFO - --DOMWINDOW == 31 (0x9d412000) [pid = 2393] [serial = 32] [outer = (nil)] [url = about:blank] 16:28:55 INFO - --DOMWINDOW == 30 (0x96970c00) [pid = 2393] [serial = 40] [outer = (nil)] [url = about:blank] 16:28:55 INFO - --DOMWINDOW == 29 (0x91f35800) [pid = 2393] [serial = 41] [outer = 0x9696f800] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:28:55 INFO - --DOMWINDOW == 28 (0x97568800) [pid = 2393] [serial = 29] [outer = (nil)] [url = about:blank] 16:28:55 INFO - --DOMWINDOW == 27 (0x91f3b400) [pid = 2393] [serial = 30] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:28:55 INFO - --DOMWINDOW == 26 (0x9dbb5000) [pid = 2393] [serial = 35] [outer = (nil)] [url = chrome://test/content/panel.html] 16:28:55 INFO - --DOMWINDOW == 25 (0x99fa0000) [pid = 2393] [serial = 44] [outer = (nil)] [url = about:mozilla] 16:28:55 INFO - --DOMWINDOW == 24 (0xa3335c00) [pid = 2393] [serial = 50] [outer = (nil)] [url = http://localhost:8099/iframe] 16:28:55 INFO - --DOMWINDOW == 23 (0xa529a000) [pid = 2393] [serial = 53] [outer = (nil)] [url = about:mozilla] 16:28:55 INFO - 5 of 5 tests passed. 16:28:55 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on content-script-messages-latency@jetpack 16:28:55 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on content-script-messages-latency@jetpack 16:28:55 INFO - --DOMWINDOW == 22 (0x9696f800) [pid = 2393] [serial = 39] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:28:55 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/content-script-messages-latency is complete 16:28:55 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/contributors 16:28:56 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/contributors 16:28:56 INFO - console.info: contributors: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:28:56 INFO - console.info: contributors: hiddenWindow document.readyState:complete 16:28:56 INFO - ++DOCSHELL 0x931e7800 == 12 [pid = 2393] [id = 22] 16:28:56 INFO - ++DOMWINDOW == 23 (0x96966400) [pid = 2393] [serial = 60] [outer = (nil)] 16:28:56 INFO - ++DOMWINDOW == 24 (0x96967000) [pid = 2393] [serial = 61] [outer = 0x96966400] 16:28:57 INFO - ++DOMWINDOW == 25 (0x9696f800) [pid = 2393] [serial = 62] [outer = 0x96966400] 16:28:58 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:28:59 INFO - TEST-START | contributors/main.testContributors 16:28:59 INFO - TEST-PASS | contributors/main.testContributors | The contributors keys are correct 16:28:59 INFO - TEST-PASS | contributors/main.testContributors | The contributors keys are correct 16:28:59 INFO - TEST-PASS | contributors/main.testContributors | The key count is correct 16:28:59 INFO - TEST-PASS | contributors/main.testContributors | The key length is correct 16:28:59 INFO - TEST-PASS | contributors/main.testContributors | This test is done. 16:28:59 INFO - TEST-PASS | contributors/main.testContributors | There was a clean UI. 16:28:59 INFO - TEST-END | contributors/main.testContributors 16:29:00 INFO - --DOCSHELL 0x97561000 == 11 [pid = 2393] [id = 20] 16:29:00 INFO - --DOCSHELL 0x99d18400 == 10 [pid = 2393] [id = 21] 16:29:00 INFO - --DOCSHELL 0x99e6c000 == 9 [pid = 2393] [id = 19] 16:29:00 INFO - 6 of 6 tests passed. 16:29:00 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on test-contributors@jetpack 16:29:01 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on test-contributors@jetpack 16:29:01 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/contributors is complete 16:29:01 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/curly-id 16:29:01 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/curly-id 16:29:02 INFO - console.info: curly-id: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:29:02 INFO - console.info: curly-id: hiddenWindow document.readyState:complete 16:29:02 INFO - ++DOCSHELL 0x97560000 == 10 [pid = 2393] [id = 23] 16:29:02 INFO - ++DOMWINDOW == 26 (0x975d3800) [pid = 2393] [serial = 63] [outer = (nil)] 16:29:02 INFO - ++DOMWINDOW == 27 (0x975de400) [pid = 2393] [serial = 64] [outer = 0x975d3800] 16:29:02 INFO - ++DOMWINDOW == 28 (0x931e4400) [pid = 2393] [serial = 65] [outer = 0x975d3800] 16:29:03 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:29:04 INFO - TEST-START | curly-id/main.testCurlyID 16:29:04 INFO - TEST-PASS | curly-id/main.testCurlyID | curly ID is curly 16:29:04 INFO - TEST-PASS | curly-id/main.testCurlyID | test13 is 26 16:29:04 INFO - TEST-PASS | curly-id/main.testCurlyID | test14 is 15 16:29:04 INFO - TEST-PASS | curly-id/main.testCurlyID | simple test14 also 15 16:29:04 INFO - TEST-PASS | curly-id/main.testCurlyID | This test is done. 16:29:04 INFO - TEST-PASS | curly-id/main.testCurlyID | There was a clean UI. 16:29:04 INFO - TEST-END | curly-id/main.testCurlyID 16:29:04 INFO - TEST-START | curly-id/main.testSelfID 16:29:04 INFO - TEST-PASS | curly-id/main.testSelfID | self.id is a string 16:29:04 INFO - TEST-PASS | curly-id/main.testSelfID | self.id not empty 16:29:04 INFO - TEST-PASS | curly-id/main.testSelfID | found addon with self.id 16:29:04 INFO - TEST-PASS | curly-id/main.testSelfID | This test is done. 16:29:04 INFO - TEST-PASS | curly-id/main.testSelfID | There was a clean UI. 16:29:04 INFO - TEST-END | curly-id/main.testSelfID 16:29:05 INFO - --DOCSHELL 0x931e7800 == 9 [pid = 2393] [id = 22] 16:29:05 INFO - 11 of 11 tests passed. 16:29:05 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on {34a1eae1-c20a-464f-9b0e-000000000000} 16:29:06 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on {34a1eae1-c20a-464f-9b0e-000000000000} 16:29:06 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/curly-id is complete 16:29:06 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/developers 16:29:06 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/developers 16:29:07 INFO - console.info: developers: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:29:07 INFO - console.info: developers: hiddenWindow document.readyState:complete 16:29:07 INFO - ++DOCSHELL 0x91c35c00 == 10 [pid = 2393] [id = 24] 16:29:07 INFO - ++DOMWINDOW == 29 (0x975d9400) [pid = 2393] [serial = 66] [outer = (nil)] 16:29:07 INFO - ++DOMWINDOW == 30 (0x98572000) [pid = 2393] [serial = 67] [outer = 0x975d9400] 16:29:07 INFO - ++DOMWINDOW == 31 (0x986cd400) [pid = 2393] [serial = 68] [outer = 0x975d9400] 16:29:08 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:29:09 INFO - TEST-START | developers/main.testDevelopers 16:29:09 INFO - TEST-PASS | developers/main.testDevelopers | The developers keys are correct 16:29:09 INFO - TEST-PASS | developers/main.testDevelopers | The developers keys are correct 16:29:09 INFO - TEST-PASS | developers/main.testDevelopers | The key count is correct 16:29:09 INFO - TEST-PASS | developers/main.testDevelopers | The key length is correct 16:29:09 INFO - TEST-PASS | developers/main.testDevelopers | This test is done. 16:29:09 INFO - TEST-PASS | developers/main.testDevelopers | There was a clean UI. 16:29:09 INFO - TEST-END | developers/main.testDevelopers 16:29:10 INFO - --DOCSHELL 0x97560000 == 9 [pid = 2393] [id = 23] 16:29:10 INFO - --DOMWINDOW == 30 (0x96967000) [pid = 2393] [serial = 61] [outer = (nil)] [url = about:blank] 16:29:10 INFO - --DOMWINDOW == 29 (0x98931c00) [pid = 2393] [serial = 55] [outer = (nil)] [url = about:blank] 16:29:10 INFO - --DOMWINDOW == 28 (0x98935800) [pid = 2393] [serial = 56] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:29:10 INFO - --DOMWINDOW == 27 (0x975de400) [pid = 2393] [serial = 64] [outer = (nil)] [url = about:blank] 16:29:10 INFO - --DOMWINDOW == 26 (0x975d6800) [pid = 2393] [serial = 59] [outer = (nil)] [url = http://localhost:8099/] 16:29:10 INFO - --DOMWINDOW == 25 (0x96966400) [pid = 2393] [serial = 60] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:29:10 INFO - --DOMWINDOW == 24 (0x9892b000) [pid = 2393] [serial = 54] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:29:10 INFO - --DOMWINDOW == 23 (0xa52abc00) [pid = 2393] [serial = 57] [outer = (nil)] [url = http://localhost:8099/] 16:29:10 INFO - --DOMWINDOW == 22 (0x9696f800) [pid = 2393] [serial = 62] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:29:10 INFO - --DOMWINDOW == 21 (0xa6c20400) [pid = 2393] [serial = 58] [outer = (nil)] [url = about:blank] 16:29:10 INFO - --DOMWINDOW == 20 (0x931e4400) [pid = 2393] [serial = 65] [outer = 0x975d3800] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:29:10 INFO - 6 of 6 tests passed. 16:29:10 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on test-developers@jetpack 16:29:10 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on test-developers@jetpack 16:29:11 INFO - --DOMWINDOW == 19 (0x975d3800) [pid = 2393] [serial = 63] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:29:11 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/developers is complete 16:29:11 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/embedded-webextension 16:29:11 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/embedded-webextension 16:29:14 INFO - console.info: embedded-webextension: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:29:14 INFO - console.info: embedded-webextension: hiddenWindow document.readyState:complete 16:29:14 INFO - ++DOCSHELL 0x99394c00 == 10 [pid = 2393] [id = 25] 16:29:14 INFO - ++DOMWINDOW == 20 (0x99397000) [pid = 2393] [serial = 69] [outer = (nil)] 16:29:14 INFO - ++DOMWINDOW == 21 (0x99399c00) [pid = 2393] [serial = 70] [outer = 0x99397000] 16:29:15 INFO - ++DOMWINDOW == 22 (0x993a3400) [pid = 2393] [serial = 71] [outer = 0x99397000] 16:29:16 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:29:17 INFO - TEST-START | embedded-webextension/main.testEmbeddedWebExtensionBackgroungPage 16:29:17 INFO - ++DOCSHELL 0x9db77000 == 11 [pid = 2393] [id = 26] 16:29:17 INFO - ++DOMWINDOW == 23 (0x9db79800) [pid = 2393] [serial = 72] [outer = (nil)] 16:29:17 INFO - ++DOMWINDOW == 24 (0x9db7c000) [pid = 2393] [serial = 73] [outer = 0x9db79800] 16:29:17 INFO - ++DOMWINDOW == 25 (0x9dbea400) [pid = 2393] [serial = 74] [outer = 0x9db79800] 16:29:17 INFO - TEST-PASS | embedded-webextension/main.testEmbeddedWebExtensionBackgroungPage | webextension waitForStartup promise successfully resolved 16:29:17 INFO - TEST-PASS | embedded-webextension/main.testEmbeddedWebExtensionBackgroungPage | Got the same API object from the second startup call 16:29:17 INFO - ++DOMWINDOW == 26 (0x9dbf1c00) [pid = 2393] [serial = 75] [outer = 0x9db79800] 16:29:17 INFO - ++DOCSHELL 0x9e65c800 == 12 [pid = 2393] [id = 27] 16:29:17 INFO - ++DOMWINDOW == 27 (0x9e65e400) [pid = 2393] [serial = 76] [outer = (nil)] 16:29:18 INFO - ++DOMWINDOW == 28 (0xa22c7800) [pid = 2393] [serial = 77] [outer = 0x9e65e400] 16:29:18 INFO - ++DOMWINDOW == 29 (0x9db7b800) [pid = 2393] [serial = 78] [outer = 0x9e65e400] 16:29:18 INFO - ++DOMWINDOW == 30 (0xa333a000) [pid = 2393] [serial = 79] [outer = 0x9e65e400] 16:29:18 INFO - [2393] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/base/nsContentUtils.cpp, line 6149 16:29:18 INFO - TEST-PASS | embedded-webextension/main.testEmbeddedWebExtensionBackgroungPage | Got the expected message from the background page 16:29:18 INFO - TEST-PASS | embedded-webextension/main.testEmbeddedWebExtensionBackgroungPage | Got the expected port message from the background page 16:29:18 INFO - TEST-PASS | embedded-webextension/main.testEmbeddedWebExtensionBackgroungPage | The background page received the expected reply message 16:29:18 INFO - TEST-PASS | embedded-webextension/main.testEmbeddedWebExtensionBackgroungPage | The background page received the expected port message 16:29:18 INFO - TEST-PASS | embedded-webextension/main.testEmbeddedWebExtensionBackgroungPage | Got the expected number of port messages 16:29:18 INFO - TEST-PASS | embedded-webextension/main.testEmbeddedWebExtensionBackgroungPage | This test is done. 16:29:18 INFO - TEST-PASS | embedded-webextension/main.testEmbeddedWebExtensionBackgroungPage | There was a clean UI. 16:29:18 INFO - TEST-END | embedded-webextension/main.testEmbeddedWebExtensionBackgroungPage 16:29:18 INFO - TEST-START | embedded-webextension/main.testEmbeddedWebExtensionContentScript 16:29:18 INFO - TEST-PASS | embedded-webextension/main.testEmbeddedWebExtensionContentScript | webextension startup promise resolved successfully to the API object 16:29:19 INFO - ++DOCSHELL 0xa52a4000 == 13 [pid = 2393] [id = 28] 16:29:19 INFO - ++DOMWINDOW == 31 (0xa52a4400) [pid = 2393] [serial = 80] [outer = (nil)] 16:29:19 INFO - ++DOMWINDOW == 32 (0xa52a5800) [pid = 2393] [serial = 81] [outer = 0xa52a4400] 16:29:20 INFO - ++DOMWINDOW == 33 (0xa871a800) [pid = 2393] [serial = 82] [outer = 0xa52a4400] 16:29:21 INFO - TEST-PASS | embedded-webextension/main.testEmbeddedWebExtensionContentScript | Got the expected message from the content script 16:29:21 INFO - TEST-PASS | embedded-webextension/main.testEmbeddedWebExtensionContentScript | Got the expected message from the content script port 16:29:22 INFO - TEST-PASS | embedded-webextension/main.testEmbeddedWebExtensionContentScript | The content script received the expected reply message 16:29:22 INFO - TEST-PASS | embedded-webextension/main.testEmbeddedWebExtensionContentScript | The content script received the expected port message 16:29:22 INFO - TEST-PASS | embedded-webextension/main.testEmbeddedWebExtensionContentScript | Got the epected number of port messages 16:29:22 INFO - TEST-PASS | embedded-webextension/main.testEmbeddedWebExtensionContentScript | This test is done. 16:29:22 INFO - TEST-PASS | embedded-webextension/main.testEmbeddedWebExtensionContentScript | There was a clean UI. 16:29:22 INFO - TEST-END | embedded-webextension/main.testEmbeddedWebExtensionContentScript 16:29:22 INFO - TEST-START | embedded-webextension/main.testEmbeddedWebExtensionModuleInitializedException 16:29:22 INFO - TEST-PASS | embedded-webextension/main.testEmbeddedWebExtensionModuleInitializedException | Got the expected exception if the module is initialized twice 16:29:22 INFO - TEST-PASS | embedded-webextension/main.testEmbeddedWebExtensionModuleInitializedException | This test is done. 16:29:22 INFO - TEST-PASS | embedded-webextension/main.testEmbeddedWebExtensionModuleInitializedException | There was a clean UI. 16:29:22 INFO - TEST-INFO | [JavaScript Error: "Cannot send message: Other side disconnected: ["MessageChannel:Response", {result:5, messageName:"30-0", recipient:{}, error:{message:"No handler returned a response", result:5}}]" {file: "resource://gre/modules/ExtensionUtils.jsm" line: 1091}] 16:29:22 INFO - sendAsyncMessage@resource://gre/modules/ExtensionUtils.jsm:1091:5 16:29:22 INFO - _handleMessage/deferred.promise<@resource://gre/modules/MessageChannel.jsm:671:9 16:29:22 INFO - TEST-END | embedded-webextension/main.testEmbeddedWebExtensionModuleInitializedException 16:29:22 INFO - console.warn: embedded-webextension: 1 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior. 16:29:25 INFO - --DOCSHELL 0x91c35c00 == 12 [pid = 2393] [id = 24] 16:29:25 INFO - 20 of 20 tests passed. 16:29:25 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on embedded-webextension@jetpack 16:29:25 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on embedded-webextension@jetpack 16:29:26 INFO - Promise rejected after context unloaded: Message manager disconnected 16:29:27 INFO - [2393] WARNING: 'NS_FAILED( directory->GetDirectoryEntries(getter_AddRefs(entries)))', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/quota/ActorsParent.cpp, line 6583 16:29:27 INFO - [2393] WARNING: 'NS_FAILED( directory->GetDirectoryEntries(getter_AddRefs(entries)))', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/quota/ActorsParent.cpp, line 6583 16:29:27 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/embedded-webextension is complete 16:29:27 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/l10n-properties 16:29:27 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/l10n-properties 16:29:28 INFO - console.info: l10n-properties: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:29:28 INFO - console.info: l10n-properties: hiddenWindow document.readyState:complete 16:29:28 INFO - ++DOCSHELL 0x99dd7800 == 13 [pid = 2393] [id = 29] 16:29:28 INFO - ++DOMWINDOW == 34 (0x99e95800) [pid = 2393] [serial = 83] [outer = (nil)] 16:29:28 INFO - ++DOMWINDOW == 35 (0x99f93800) [pid = 2393] [serial = 84] [outer = 0x99e95800] 16:29:28 INFO - ++DOMWINDOW == 36 (0x990c0800) [pid = 2393] [serial = 85] [outer = 0x99e95800] 16:29:30 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:29:30 INFO - TEST-START | l10n-properties/main.testEnUsLocaleName 16:29:30 INFO - TEST-PASS | l10n-properties/main.testEnUsLocaleName | String w/o translation is kept as-is 16:29:30 INFO - TEST-PASS | l10n-properties/main.testEnUsLocaleName | String with translation is correctly translated 16:29:30 INFO - TEST-PASS | l10n-properties/main.testEnUsLocaleName | Unicode escaped sequances are correctly converted 16:29:30 INFO - TEST-PASS | l10n-properties/main.testEnUsLocaleName | PluralForm form 'other' for 0 in english 16:29:30 INFO - TEST-PASS | l10n-properties/main.testEnUsLocaleName | PluralForm form 'one' for 1 in english 16:29:30 INFO - TEST-PASS | l10n-properties/main.testEnUsLocaleName | PluralForm form 'other' for n != 1 in english 16:29:30 INFO - TEST-PASS | l10n-properties/main.testEnUsLocaleName | PluralForm form 'zero' can be optionaly specified. (Isn't mandatory in english) 16:29:30 INFO - TEST-PASS | l10n-properties/main.testEnUsLocaleName | If the specific plural form is missing, we fallback to 'other' 16:29:30 INFO - TEST-PASS | l10n-properties/main.testEnUsLocaleName | PluralForm form can be omitting generic key [i.e. without ...[other] at end of key) 16:29:30 INFO - TEST-PASS | l10n-properties/main.testEnUsLocaleName | PluralForm form can be omitting generic key [i.e. without ...[other] at end of key) 16:29:30 INFO - TEST-PASS | l10n-properties/main.testEnUsLocaleName | first_identifier no count 16:29:30 INFO - TEST-PASS | l10n-properties/main.testEnUsLocaleName | first_identifier with count = 0 16:29:30 INFO - TEST-PASS | l10n-properties/main.testEnUsLocaleName | first_identifier with count = 1 16:29:30 INFO - TEST-PASS | l10n-properties/main.testEnUsLocaleName | first_identifier with count = 2 16:29:30 INFO - TEST-PASS | l10n-properties/main.testEnUsLocaleName | second_identifier with no count 16:29:30 INFO - TEST-PASS | l10n-properties/main.testEnUsLocaleName | second_identifier with count = 0 16:29:30 INFO - TEST-PASS | l10n-properties/main.testEnUsLocaleName | second_identifier with count = 1 16:29:30 INFO - TEST-PASS | l10n-properties/main.testEnUsLocaleName | second_identifier with count = 2 16:29:30 INFO - TEST-PASS | l10n-properties/main.testEnUsLocaleName | third_identifier with no count 16:29:30 INFO - TEST-PASS | l10n-properties/main.testEnUsLocaleName | third_identifier with count = 0 16:29:30 INFO - TEST-PASS | l10n-properties/main.testEnUsLocaleName | third_identifier with count = 2 16:29:30 INFO - TEST-PASS | l10n-properties/main.testEnUsLocaleName | This test is done. 16:29:31 INFO - TEST-PASS | l10n-properties/main.testEnUsLocaleName | There was a clean UI. 16:29:31 INFO - TEST-END | l10n-properties/main.testEnUsLocaleName 16:29:31 INFO - TEST-START | l10n-properties/main.testExactMatching 16:29:31 INFO - TEST-PASS | l10n-properties/main.testExactMatching | Key not translated 16:29:31 INFO - TEST-PASS | l10n-properties/main.testExactMatching | Simple key translated 16:29:31 INFO - TEST-PASS | l10n-properties/main.testExactMatching | Value with placeholder 16:29:31 INFO - TEST-PASS | l10n-properties/main.testExactMatching | Key without value but with placeholder 16:29:31 INFO - TEST-PASS | l10n-properties/main.testExactMatching | Multiple placeholders 16:29:31 INFO - TEST-PASS | l10n-properties/main.testExactMatching | PluralForm form 'one' for 0 in french 16:29:31 INFO - TEST-PASS | l10n-properties/main.testExactMatching | PluralForm form 'one' for 1 in french 16:29:31 INFO - TEST-PASS | l10n-properties/main.testExactMatching | PluralForm form 'other' for n > 1 in french 16:29:31 INFO - TEST-PASS | l10n-properties/main.testExactMatching | This test is done. 16:29:31 INFO - TEST-PASS | l10n-properties/main.testExactMatching | There was a clean UI. 16:29:31 INFO - TEST-END | l10n-properties/main.testExactMatching 16:29:31 INFO - TEST-START | l10n-properties/main.testHtmlLocalization 16:29:31 INFO - ++DOCSHELL 0xa6cce400 == 14 [pid = 2393] [id = 30] 16:29:31 INFO - ++DOMWINDOW == 37 (0xa6cce800) [pid = 2393] [serial = 86] [outer = (nil)] 16:29:32 INFO - ++DOMWINDOW == 38 (0xa7092c00) [pid = 2393] [serial = 87] [outer = 0xa6cce800] 16:29:32 INFO - --DOMWINDOW == 37 (0xa52a4400) [pid = 2393] [serial = 80] [outer = (nil)] [url = http://example.org/] 16:29:32 INFO - --DOMWINDOW == 36 (0x975d9400) [pid = 2393] [serial = 66] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:29:33 INFO - ++DOCSHELL 0xa52a4400 == 15 [pid = 2393] [id = 31] 16:29:33 INFO - ++DOMWINDOW == 37 (0xa6c21c00) [pid = 2393] [serial = 88] [outer = (nil)] 16:29:33 INFO - ++DOMWINDOW == 38 (0xa7456c00) [pid = 2393] [serial = 89] [outer = 0xa6c21c00] 16:29:33 INFO - ++DOMWINDOW == 39 (0xa8719800) [pid = 2393] [serial = 90] [outer = 0xa6c21c00] 16:29:33 INFO - TEST-PASS | l10n-properties/main.testHtmlLocalization | Nodes with unknown id in .properties are kept 'as-is' 16:29:33 INFO - TEST-PASS | l10n-properties/main.testHtmlLocalization | HTML is translated 16:29:33 INFO - TEST-PASS | l10n-properties/main.testHtmlLocalization | Content from .properties is text content; HTML can't be injected. 16:29:33 INFO - TEST-PASS | l10n-properties/main.testHtmlLocalization | Multiple elements with same data-l10n-id are accepted. 16:29:33 INFO - TEST-PASS | l10n-properties/main.testHtmlLocalization | This test is done. 16:29:33 INFO - TEST-PASS | l10n-properties/main.testHtmlLocalization | There was a clean UI. 16:29:33 INFO - TEST-END | l10n-properties/main.testHtmlLocalization 16:29:33 INFO - TEST-START | l10n-properties/main.testShortLocaleName 16:29:33 INFO - TEST-PASS | l10n-properties/main.testShortLocaleName | String w/o translation is kept as-is 16:29:33 INFO - TEST-PASS | l10n-properties/main.testShortLocaleName | String with translation is correctly translated 16:29:33 INFO - TEST-PASS | l10n-properties/main.testShortLocaleName | This test is done. 16:29:33 INFO - TEST-PASS | l10n-properties/main.testShortLocaleName | There was a clean UI. 16:29:33 INFO - TEST-END | l10n-properties/main.testShortLocaleName 16:29:33 INFO - TEST-START | l10n-properties/main.testUsingJSON 16:29:33 INFO - TEST-PASS | l10n-properties/main.testUsingJSON | not using json 16:29:33 INFO - TEST-PASS | l10n-properties/main.testUsingJSON | This test is done. 16:29:33 INFO - TEST-PASS | l10n-properties/main.testUsingJSON | There was a clean UI. 16:29:33 INFO - TEST-END | l10n-properties/main.testUsingJSON 16:29:35 INFO - --DOCSHELL 0xa52a4000 == 14 [pid = 2393] [id = 28] 16:29:35 INFO - --DOCSHELL 0xa52a4400 == 13 [pid = 2393] [id = 31] 16:29:35 INFO - --DOCSHELL 0x99394c00 == 12 [pid = 2393] [id = 25] 16:29:35 INFO - --DOCSHELL 0xa6cce400 == 11 [pid = 2393] [id = 30] 16:29:35 INFO - --DOCSHELL 0x9db77000 == 10 [pid = 2393] [id = 26] 16:29:35 INFO - --DOMWINDOW == 38 (0x99399c00) [pid = 2393] [serial = 70] [outer = (nil)] [url = about:blank] 16:29:35 INFO - --DOMWINDOW == 37 (0x993a3400) [pid = 2393] [serial = 71] [outer = 0x99397000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:29:35 INFO - --DOMWINDOW == 36 (0x98572000) [pid = 2393] [serial = 67] [outer = (nil)] [url = about:blank] 16:29:35 INFO - --DOMWINDOW == 35 (0x986cd400) [pid = 2393] [serial = 68] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:29:35 INFO - --DOMWINDOW == 34 (0xa22c7800) [pid = 2393] [serial = 77] [outer = (nil)] [url = about:blank] 16:29:35 INFO - --DOMWINDOW == 33 (0x9db7b800) [pid = 2393] [serial = 78] [outer = (nil)] [url = about:blank] 16:29:35 INFO - --DOMWINDOW == 32 (0xa52a5800) [pid = 2393] [serial = 81] [outer = (nil)] [url = about:blank] 16:29:35 INFO - --DOMWINDOW == 31 (0xa871a800) [pid = 2393] [serial = 82] [outer = (nil)] [url = http://example.org/] 16:29:36 INFO - --DOMWINDOW == 30 (0x9db7c000) [pid = 2393] [serial = 73] [outer = (nil)] [url = about:blank] 16:29:36 INFO - --DOMWINDOW == 29 (0x9dbea400) [pid = 2393] [serial = 74] [outer = (nil)] [url = about:blank] 16:29:36 INFO - 46 of 46 tests passed. 16:29:36 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on test-l10n@jetpack 16:29:36 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on test-l10n@jetpack 16:29:36 INFO - --DOMWINDOW == 28 (0x99397000) [pid = 2393] [serial = 69] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:29:36 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/l10n-properties is complete 16:29:36 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/l10n 16:29:36 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/l10n 16:29:37 INFO - console.info: l10n: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:29:37 INFO - console.info: l10n: hiddenWindow document.readyState:complete 16:29:37 INFO - ++DOCSHELL 0x98fc7c00 == 11 [pid = 2393] [id = 32] 16:29:37 INFO - ++DOMWINDOW == 29 (0x9939f400) [pid = 2393] [serial = 91] [outer = (nil)] 16:29:37 INFO - ++DOMWINDOW == 30 (0x99d18800) [pid = 2393] [serial = 92] [outer = 0x9939f400] 16:29:38 INFO - JavaScript error: resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///builds/slave/test/build/tests/mochitest/jetpack-addon/addon-sdk/source/test/addons/l10n-properties.xpi!/bootstrap.js, line 283: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIXPCComponents_Utils.getClassName] 16:29:38 INFO - ++DOMWINDOW == 31 (0x99dd6400) [pid = 2393] [serial = 93] [outer = 0x9939f400] 16:29:39 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:29:39 INFO - TEST-START | l10n/main.testEnUsLocaleName 16:29:40 INFO - TEST-PASS | l10n/main.testEnUsLocaleName | String w/o translation is kept as-is 16:29:40 INFO - TEST-PASS | l10n/main.testEnUsLocaleName | String with translation is correctly translated 16:29:40 INFO - TEST-PASS | l10n/main.testEnUsLocaleName | Unicode escaped sequances are correctly converted 16:29:40 INFO - TEST-PASS | l10n/main.testEnUsLocaleName | PluralForm form 'other' for 0 in english 16:29:40 INFO - TEST-PASS | l10n/main.testEnUsLocaleName | PluralForm form 'one' for 1 in english 16:29:40 INFO - TEST-PASS | l10n/main.testEnUsLocaleName | PluralForm form 'other' for n != 1 in english 16:29:40 INFO - TEST-PASS | l10n/main.testEnUsLocaleName | PluralForm form 'zero' can be optionaly specified. (Isn't mandatory in english) 16:29:40 INFO - TEST-PASS | l10n/main.testEnUsLocaleName | If the specific plural form is missing, we fallback to 'other' 16:29:40 INFO - TEST-PASS | l10n/main.testEnUsLocaleName | PluralForm form can be omitting generic key [i.e. without ...[other] at end of key) 16:29:40 INFO - TEST-PASS | l10n/main.testEnUsLocaleName | PluralForm form can be omitting generic key [i.e. without ...[other] at end of key) 16:29:40 INFO - TEST-PASS | l10n/main.testEnUsLocaleName | first_identifier no count 16:29:40 INFO - TEST-PASS | l10n/main.testEnUsLocaleName | first_identifier with count = 0 16:29:40 INFO - TEST-PASS | l10n/main.testEnUsLocaleName | first_identifier with count = 1 16:29:40 INFO - TEST-PASS | l10n/main.testEnUsLocaleName | first_identifier with count = 2 16:29:40 INFO - TEST-PASS | l10n/main.testEnUsLocaleName | second_identifier with no count 16:29:40 INFO - TEST-PASS | l10n/main.testEnUsLocaleName | second_identifier with count = 0 16:29:40 INFO - TEST-PASS | l10n/main.testEnUsLocaleName | second_identifier with count = 1 16:29:40 INFO - TEST-PASS | l10n/main.testEnUsLocaleName | second_identifier with count = 2 16:29:40 INFO - TEST-PASS | l10n/main.testEnUsLocaleName | third_identifier with no count 16:29:40 INFO - TEST-PASS | l10n/main.testEnUsLocaleName | third_identifier with count = 0 16:29:40 INFO - TEST-PASS | l10n/main.testEnUsLocaleName | third_identifier with count = 2 16:29:40 INFO - TEST-PASS | l10n/main.testEnUsLocaleName | This test is done. 16:29:40 INFO - TEST-PASS | l10n/main.testEnUsLocaleName | There was a clean UI. 16:29:40 INFO - TEST-END | l10n/main.testEnUsLocaleName 16:29:40 INFO - TEST-START | l10n/main.testExactMatching 16:29:40 INFO - TEST-PASS | l10n/main.testExactMatching | Key not translated 16:29:40 INFO - TEST-PASS | l10n/main.testExactMatching | Simple key translated 16:29:40 INFO - TEST-PASS | l10n/main.testExactMatching | Value with placeholder 16:29:40 INFO - TEST-PASS | l10n/main.testExactMatching | Key without value but with placeholder 16:29:40 INFO - TEST-PASS | l10n/main.testExactMatching | Multiple placeholders 16:29:40 INFO - TEST-PASS | l10n/main.testExactMatching | PluralForm form 'one' for 0 in french 16:29:40 INFO - TEST-PASS | l10n/main.testExactMatching | PluralForm form 'one' for 1 in french 16:29:40 INFO - TEST-PASS | l10n/main.testExactMatching | PluralForm form 'other' for n > 1 in french 16:29:40 INFO - TEST-PASS | l10n/main.testExactMatching | This test is done. 16:29:40 INFO - TEST-PASS | l10n/main.testExactMatching | There was a clean UI. 16:29:40 INFO - TEST-END | l10n/main.testExactMatching 16:29:40 INFO - TEST-START | l10n/main.testHtmlLocalization 16:29:41 INFO - ++DOCSHELL 0xa52a3000 == 12 [pid = 2393] [id = 33] 16:29:41 INFO - ++DOMWINDOW == 32 (0xa52a3800) [pid = 2393] [serial = 94] [outer = (nil)] 16:29:41 INFO - ++DOMWINDOW == 33 (0xa52aac00) [pid = 2393] [serial = 95] [outer = 0xa52a3800] 16:29:42 INFO - ++DOMWINDOW == 34 (0xa708e000) [pid = 2393] [serial = 96] [outer = 0xa52a3800] 16:29:43 INFO - TEST-PASS | l10n/main.testHtmlLocalization | Nodes with unknown id in .properties are kept 'as-is' 16:29:43 INFO - TEST-PASS | l10n/main.testHtmlLocalization | HTML is translated 16:29:43 INFO - TEST-PASS | l10n/main.testHtmlLocalization | Content from .properties is text content; HTML can't be injected. 16:29:43 INFO - TEST-PASS | l10n/main.testHtmlLocalization | Multiple elements with same data-l10n-id are accepted. 16:29:43 INFO - TEST-PASS | l10n/main.testHtmlLocalization | Title attributes gets translated. 16:29:43 INFO - TEST-PASS | l10n/main.testHtmlLocalization | Alt attributes gets translated. 16:29:43 INFO - TEST-PASS | l10n/main.testHtmlLocalization | Accesskey gets translated. 16:29:43 INFO - TEST-PASS | l10n/main.testHtmlLocalization | Aria-Label gets translated. 16:29:43 INFO - TEST-PASS | l10n/main.testHtmlLocalization | Aria-valuetext gets translated. 16:29:43 INFO - TEST-PASS | l10n/main.testHtmlLocalization | Aria-moz-hint gets translated. 16:29:43 INFO - TEST-PASS | l10n/main.testHtmlLocalization | Form placeholders are translateable. 16:29:43 INFO - TEST-PASS | l10n/main.testHtmlLocalization | Labels of select options and context menus are translateable. 16:29:43 INFO - TEST-PASS | l10n/main.testHtmlLocalization | This test is done. 16:29:43 INFO - TEST-PASS | l10n/main.testHtmlLocalization | There was a clean UI. 16:29:44 INFO - TEST-END | l10n/main.testHtmlLocalization 16:29:44 INFO - TEST-START | l10n/main.testHtmlLocalizationPageWorker 16:29:45 INFO - ++DOCSHELL 0xabb3cc00 == 13 [pid = 2393] [id = 34] 16:29:45 INFO - ++DOMWINDOW == 35 (0xabb3d800) [pid = 2393] [serial = 97] [outer = (nil)] 16:29:45 INFO - ++DOMWINDOW == 36 (0x98b63400) [pid = 2393] [serial = 98] [outer = 0xabb3d800] 16:29:45 INFO - ++DOCSHELL 0xabbc9c00 == 14 [pid = 2393] [id = 35] 16:29:45 INFO - ++DOMWINDOW == 37 (0xabbcdc00) [pid = 2393] [serial = 99] [outer = (nil)] 16:29:45 INFO - ++DOMWINDOW == 38 (0xaf8c8c00) [pid = 2393] [serial = 100] [outer = 0xabbcdc00] 16:29:46 INFO - ++DOMWINDOW == 39 (0x97512c00) [pid = 2393] [serial = 101] [outer = 0xabbcdc00] 16:29:46 INFO - TEST-PASS | l10n/main.testHtmlLocalizationPageWorker | Nodes with unknown id in .properties are kept 'as-is' 16:29:46 INFO - TEST-PASS | l10n/main.testHtmlLocalizationPageWorker | HTML is translated 16:29:46 INFO - TEST-PASS | l10n/main.testHtmlLocalizationPageWorker | Content from .properties is text content; HTML can't be injected. 16:29:46 INFO - TEST-PASS | l10n/main.testHtmlLocalizationPageWorker | Multiple elements with same data-l10n-id are accepted. 16:29:46 INFO - TEST-PASS | l10n/main.testHtmlLocalizationPageWorker | Title attributes gets translated. 16:29:46 INFO - TEST-PASS | l10n/main.testHtmlLocalizationPageWorker | Alt attributes gets translated. 16:29:46 INFO - TEST-PASS | l10n/main.testHtmlLocalizationPageWorker | Accesskey gets translated. 16:29:46 INFO - TEST-PASS | l10n/main.testHtmlLocalizationPageWorker | Aria-Label gets translated. 16:29:46 INFO - TEST-PASS | l10n/main.testHtmlLocalizationPageWorker | Aria-valuetext gets translated. 16:29:46 INFO - TEST-PASS | l10n/main.testHtmlLocalizationPageWorker | Aria-moz-hint gets translated. 16:29:46 INFO - TEST-PASS | l10n/main.testHtmlLocalizationPageWorker | Form placeholders are translateable. 16:29:46 INFO - TEST-PASS | l10n/main.testHtmlLocalizationPageWorker | Labels of select options and context menus are translateable. 16:29:46 INFO - TEST-PASS | l10n/main.testHtmlLocalizationPageWorker | This test is done. 16:29:46 INFO - TEST-PASS | l10n/main.testHtmlLocalizationPageWorker | There was a clean UI. 16:29:46 INFO - TEST-END | l10n/main.testHtmlLocalizationPageWorker 16:29:46 INFO - TEST-START | l10n/main.testShortLocaleName 16:29:46 INFO - TEST-PASS | l10n/main.testShortLocaleName | String w/o translation is kept as-is 16:29:46 INFO - TEST-PASS | l10n/main.testShortLocaleName | String with translation is correctly translated 16:29:46 INFO - TEST-PASS | l10n/main.testShortLocaleName | This test is done. 16:29:46 INFO - TEST-PASS | l10n/main.testShortLocaleName | There was a clean UI. 16:29:46 INFO - TEST-END | l10n/main.testShortLocaleName 16:29:46 INFO - TEST-START | l10n/main.testUsingJSON 16:29:46 INFO - TEST-PASS | l10n/main.testUsingJSON | using json 16:29:47 INFO - TEST-PASS | l10n/main.testUsingJSON | This test is done. 16:29:47 INFO - TEST-PASS | l10n/main.testUsingJSON | There was a clean UI. 16:29:47 INFO - TEST-END | l10n/main.testUsingJSON 16:29:48 INFO - --DOCSHELL 0xabbc9c00 == 13 [pid = 2393] [id = 35] 16:29:48 INFO - --DOCSHELL 0xabb3cc00 == 12 [pid = 2393] [id = 34] 16:29:48 INFO - --DOCSHELL 0x99dd7800 == 11 [pid = 2393] [id = 29] 16:29:48 INFO - 68 of 68 tests passed. 16:29:48 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on test-l10n@jetpack 16:29:49 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on test-l10n@jetpack 16:29:49 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/l10n is complete 16:29:49 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/layout-change 16:29:49 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/layout-change 16:29:50 INFO - console.info: test-layout-change: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:29:50 INFO - console.info: test-layout-change: hiddenWindow document.readyState:complete 16:29:50 INFO - ++DOCSHELL 0x97567c00 == 12 [pid = 2393] [id = 36] 16:29:50 INFO - ++DOMWINDOW == 40 (0x98b5d400) [pid = 2393] [serial = 102] [outer = (nil)] 16:29:50 INFO - ++DOMWINDOW == 41 (0x98b64800) [pid = 2393] [serial = 103] [outer = 0x98b5d400] 16:29:50 INFO - ++DOMWINDOW == 42 (0x9856f800) [pid = 2393] [serial = 104] [outer = 0x98b5d400] 16:29:51 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:29:52 INFO - TEST-START | test-layout-change/main.test compatibility 16:29:52 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/self -> self 16:29:52 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/tabs -> tabs 16:29:52 INFO - TEST-PASS | test-layout-change/main.test compatibility | There is no widget module 16:29:52 INFO - TEST-PASS | test-layout-change/main.test compatibility | There is no sdk/widget module 16:29:52 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/page-mod -> page-mod 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/panel -> panel 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/request -> request 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | chrome -> chrome 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/simple-storage -> simple-storage 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/context-menu -> context-menu 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/notifications -> notifications 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/preferences/service -> preferences-service 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/deprecated/window-utils -> window-utils 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/url -> url 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/selection -> selection 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/timers -> timers 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/simple-prefs -> simple-prefs 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/console/traceback -> traceback 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/system/unload -> unload 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/hotkeys -> hotkeys 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/clipboard -> clipboard 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/windows -> windows 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/page-worker -> page-worker 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/timers -> timer 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/io/xhr -> xhr 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/private-browsing -> private-browsing 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/passwords -> passwords 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/util/match-pattern -> match-pattern 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/io/file -> file 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/system/xul-app -> xul-app 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/deprecated/api-utils -> api-utils 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/system/runtime -> runtime 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/base64 -> base64 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/platform/xpcom -> xpcom 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/keyboard/utils -> keyboard/utils 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/system -> system 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/querystring -> querystring 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/tabs/utils -> tabs/utils 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/dom/events-shimmed -> dom/events 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/tabs/tab -> tabs/tab.js 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/system/environment -> environment 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/test/assert -> test/assert 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/frame/hidden-frame -> hidden-frame 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/util/collection -> collection 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | sdk/util/array -> array 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | This test is done. 16:29:53 INFO - TEST-PASS | test-layout-change/main.test compatibility | There was a clean UI. 16:29:54 INFO - TEST-END | test-layout-change/main.test compatibility 16:29:56 INFO - --DOCSHELL 0xa52a3000 == 11 [pid = 2393] [id = 33] 16:29:56 INFO - --DOCSHELL 0x98fc7c00 == 10 [pid = 2393] [id = 32] 16:29:56 INFO - 47 of 47 tests passed. 16:29:56 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on test-layout-change@jetpack 16:29:56 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on test-layout-change@jetpack 16:29:57 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/layout-change is complete 16:29:57 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/main 16:29:57 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/main 16:29:58 INFO - console.info: main: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:29:58 INFO - console.info: main: hiddenWindow document.readyState:complete 16:29:58 INFO - ++DOCSHELL 0x98935c00 == 11 [pid = 2393] [id = 37] 16:29:58 INFO - ++DOMWINDOW == 43 (0x98b61c00) [pid = 2393] [serial = 105] [outer = (nil)] 16:29:58 INFO - ++DOMWINDOW == 44 (0x99264800) [pid = 2393] [serial = 106] [outer = 0x98b61c00] 16:29:58 INFO - ++DOMWINDOW == 45 (0x97517c00) [pid = 2393] [serial = 107] [outer = 0x98b61c00] 16:29:59 INFO - --DOMWINDOW == 44 (0xa52a3800) [pid = 2393] [serial = 94] [outer = (nil)] [url = resource://test-l10n-at-jetpack/l10n/data/test-localization.html] 16:29:59 INFO - --DOMWINDOW == 43 (0xabbcdc00) [pid = 2393] [serial = 99] [outer = (nil)] [url = resource://test-l10n-at-jetpack/l10n/data/test-localization.html] 16:29:59 INFO - --DOMWINDOW == 42 (0xabb3d800) [pid = 2393] [serial = 97] [outer = (nil)] [url = about:blank] 16:29:59 INFO - --DOMWINDOW == 41 (0xa6c21c00) [pid = 2393] [serial = 88] [outer = (nil)] [url = resource://test-l10n-at-jetpack/l10n-properties/data/test-localization.html] 16:29:59 INFO - --DOMWINDOW == 40 (0x9939f400) [pid = 2393] [serial = 91] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:29:59 INFO - --DOMWINDOW == 39 (0x99e95800) [pid = 2393] [serial = 83] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:29:59 INFO - --DOMWINDOW == 38 (0xa6cce800) [pid = 2393] [serial = 86] [outer = (nil)] [url = about:blank] 16:29:59 INFO - --DOMWINDOW == 37 (0x9db79800) [pid = 2393] [serial = 72] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C?xml%20version=%221.0%22?%3E%0A%20%20%3Cwindow%20id=%22documentElement%22/%3E] 16:29:59 INFO - --DOMWINDOW == 36 (0x9e65e400) [pid = 2393] [serial = 76] [outer = (nil)] [url = moz-extension://ed979a41-2cbe-48cf-9e06-df1a2b00ee18/_generated_background_page.html] 16:29:59 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:30:00 INFO - TEST-START | undefined.testMainArguments 16:30:00 INFO - TEST-PASS | undefined.testMainArguments | options argument provided to main 16:30:00 INFO - TEST-PASS | undefined.testMainArguments | loadReason is in options provided by main 16:30:00 INFO - TEST-PASS | undefined.testMainArguments | callbacks.print is a function 16:30:00 INFO - TEST-PASS | undefined.testMainArguments | callbacks.quit is a function 16:30:00 INFO - TEST-PASS | undefined.testMainArguments | This test is done. 16:30:00 INFO - TEST-PASS | undefined.testMainArguments | There was a clean UI. 16:30:00 INFO - TEST-END | undefined.testMainArguments 16:30:01 INFO - --DOCSHELL 0x9e65c800 == 10 [pid = 2393] [id = 27] 16:30:01 INFO - --DOCSHELL 0x97567c00 == 9 [pid = 2393] [id = 36] 16:30:02 INFO - --DOMWINDOW == 35 (0x9dbf1c00) [pid = 2393] [serial = 75] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C?xml%20version=%221.0%22?%3E%0A%20%20%3Cwindow%20id=%22documentElement%22/%3E] 16:30:02 INFO - --DOMWINDOW == 34 (0xa7456c00) [pid = 2393] [serial = 89] [outer = (nil)] [url = about:blank] 16:30:02 INFO - --DOMWINDOW == 33 (0xa333a000) [pid = 2393] [serial = 79] [outer = (nil)] [url = moz-extension://ed979a41-2cbe-48cf-9e06-df1a2b00ee18/_generated_background_page.html] 16:30:02 INFO - --DOMWINDOW == 32 (0xaf8c8c00) [pid = 2393] [serial = 100] [outer = (nil)] [url = about:blank] 16:30:02 INFO - --DOMWINDOW == 31 (0x98b63400) [pid = 2393] [serial = 98] [outer = (nil)] [url = about:blank] 16:30:02 INFO - --DOMWINDOW == 30 (0xa52aac00) [pid = 2393] [serial = 95] [outer = (nil)] [url = about:blank] 16:30:02 INFO - --DOMWINDOW == 29 (0xa7092c00) [pid = 2393] [serial = 87] [outer = (nil)] [url = about:blank] 16:30:02 INFO - --DOMWINDOW == 28 (0x97512c00) [pid = 2393] [serial = 101] [outer = (nil)] [url = resource://test-l10n-at-jetpack/l10n/data/test-localization.html] 16:30:02 INFO - --DOMWINDOW == 27 (0xa708e000) [pid = 2393] [serial = 96] [outer = (nil)] [url = resource://test-l10n-at-jetpack/l10n/data/test-localization.html] 16:30:02 INFO - --DOMWINDOW == 26 (0xa8719800) [pid = 2393] [serial = 90] [outer = (nil)] [url = resource://test-l10n-at-jetpack/l10n-properties/data/test-localization.html] 16:30:02 INFO - --DOMWINDOW == 25 (0x990c0800) [pid = 2393] [serial = 85] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:30:02 INFO - --DOMWINDOW == 24 (0x99f93800) [pid = 2393] [serial = 84] [outer = (nil)] [url = about:blank] 16:30:02 INFO - --DOMWINDOW == 23 (0x99dd6400) [pid = 2393] [serial = 93] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:30:02 INFO - --DOMWINDOW == 22 (0x99d18800) [pid = 2393] [serial = 92] [outer = (nil)] [url = about:blank] 16:30:02 INFO - 6 of 6 tests passed. 16:30:02 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on test-main@jetpack 16:30:02 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on test-main@jetpack 16:30:03 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/main is complete 16:30:03 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/name-in-numbers-plus 16:30:03 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/name-in-numbers-plus 16:30:03 INFO - console.info: 0-0: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:30:03 INFO - console.info: 0-0: hiddenWindow document.readyState:complete 16:30:03 INFO - ++DOCSHELL 0x98569c00 == 10 [pid = 2393] [id = 38] 16:30:03 INFO - ++DOMWINDOW == 23 (0x98574400) [pid = 2393] [serial = 108] [outer = (nil)] 16:30:03 INFO - ++DOMWINDOW == 24 (0x98932c00) [pid = 2393] [serial = 109] [outer = 0x98574400] 16:30:04 INFO - ++DOMWINDOW == 25 (0x98b5b400) [pid = 2393] [serial = 110] [outer = 0x98574400] 16:30:05 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:30:05 INFO - TEST-START | 0-0/index.test self.name 16:30:05 INFO - TEST-PASS | 0-0/index.test self.name | using '0-0' works. 16:30:05 INFO - TEST-PASS | 0-0/index.test self.name | This test is done. 16:30:05 INFO - TEST-PASS | 0-0/index.test self.name | There was a clean UI. 16:30:06 INFO - TEST-END | 0-0/index.test self.name 16:30:07 INFO - --DOCSHELL 0x98935c00 == 9 [pid = 2393] [id = 37] 16:30:07 INFO - 3 of 3 tests passed. 16:30:07 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on name-in-numbers-plus@jetpack 16:30:07 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on name-in-numbers-plus@jetpack 16:30:08 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/name-in-numbers-plus is complete 16:30:08 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/name-in-numbers 16:30:08 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/name-in-numbers 16:30:08 INFO - console.info: 5: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:30:08 INFO - console.info: 5: hiddenWindow document.readyState:complete 16:30:08 INFO - ++DOCSHELL 0x9856ec00 == 10 [pid = 2393] [id = 39] 16:30:08 INFO - ++DOMWINDOW == 26 (0x9873ac00) [pid = 2393] [serial = 111] [outer = (nil)] 16:30:08 INFO - ++DOMWINDOW == 27 (0x98b5dc00) [pid = 2393] [serial = 112] [outer = 0x9873ac00] 16:30:09 INFO - ++DOMWINDOW == 28 (0x97519000) [pid = 2393] [serial = 113] [outer = 0x9873ac00] 16:30:10 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:30:10 INFO - TEST-START | 5/index.test self.name 16:30:10 INFO - TEST-PASS | 5/index.test self.name | using '5' works. 16:30:10 INFO - TEST-PASS | 5/index.test self.name | This test is done. 16:30:10 INFO - TEST-PASS | 5/index.test self.name | There was a clean UI. 16:30:10 INFO - TEST-END | 5/index.test self.name 16:30:12 INFO - --DOCSHELL 0x98569c00 == 9 [pid = 2393] [id = 38] 16:30:12 INFO - 3 of 3 tests passed. 16:30:12 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on name-in-numbers@jetpack 16:30:12 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on name-in-numbers@jetpack 16:30:13 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/name-in-numbers is complete 16:30:13 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/packaging 16:30:13 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/packaging 16:30:14 INFO - console.info: packaging: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:30:14 INFO - console.info: packaging: hiddenWindow document.readyState:complete 16:30:14 INFO - ++DOCSHELL 0x98571c00 == 10 [pid = 2393] [id = 40] 16:30:14 INFO - ++DOMWINDOW == 29 (0x9892b000) [pid = 2393] [serial = 114] [outer = (nil)] 16:30:14 INFO - ++DOMWINDOW == 30 (0x98b61400) [pid = 2393] [serial = 115] [outer = 0x9892b000] 16:30:14 INFO - ++DOMWINDOW == 31 (0x97516000) [pid = 2393] [serial = 116] [outer = 0x9892b000] 16:30:16 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:30:16 INFO - TEST-START | packaging/main.testPackaging 16:30:16 INFO - TEST-PASS | packaging/main.testPackaging | packaging metadata should be available 16:30:16 INFO - TEST-PASS | packaging/main.testPackaging | packaging metadata should be frozen 16:30:16 INFO - TEST-PASS | packaging/main.testPackaging | private browsing metadata should be undefined 16:30:16 INFO - TEST-PASS | packaging/main.testPackaging | private browsing metadata should be be frozen 16:30:16 INFO - TEST-PASS | packaging/main.testPackaging | private browsing metadata should be be frozen 16:30:16 INFO - TEST-PASS | packaging/main.testPackaging | private browsing metadata should be be frozen 16:30:16 INFO - TEST-PASS | packaging/main.testPackaging | private browsing metadata should be be frozen 16:30:16 INFO - TEST-PASS | packaging/main.testPackaging | This test is done. 16:30:16 INFO - TEST-PASS | packaging/main.testPackaging | There was a clean UI. 16:30:16 INFO - TEST-END | packaging/main.testPackaging 16:30:16 INFO - --DOMWINDOW == 30 (0x98b5d400) [pid = 2393] [serial = 102] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:30:16 INFO - --DOMWINDOW == 29 (0x98574400) [pid = 2393] [serial = 108] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:30:16 INFO - --DOMWINDOW == 28 (0x98b61c00) [pid = 2393] [serial = 105] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:30:18 INFO - --DOCSHELL 0x9856ec00 == 9 [pid = 2393] [id = 39] 16:30:18 INFO - --DOMWINDOW == 27 (0x9856f800) [pid = 2393] [serial = 104] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:30:18 INFO - --DOMWINDOW == 26 (0x98b64800) [pid = 2393] [serial = 103] [outer = (nil)] [url = about:blank] 16:30:18 INFO - --DOMWINDOW == 25 (0x98932c00) [pid = 2393] [serial = 109] [outer = (nil)] [url = about:blank] 16:30:18 INFO - --DOMWINDOW == 24 (0x99264800) [pid = 2393] [serial = 106] [outer = (nil)] [url = about:blank] 16:30:18 INFO - --DOMWINDOW == 23 (0x98b5dc00) [pid = 2393] [serial = 112] [outer = (nil)] [url = about:blank] 16:30:18 INFO - --DOMWINDOW == 22 (0x97517c00) [pid = 2393] [serial = 107] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:30:18 INFO - --DOMWINDOW == 21 (0x98b5b400) [pid = 2393] [serial = 110] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:30:18 INFO - --DOMWINDOW == 20 (0x97519000) [pid = 2393] [serial = 113] [outer = 0x9873ac00] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:30:18 INFO - 9 of 9 tests passed. 16:30:18 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on test-packaging@jetpack 16:30:18 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on test-packaging@jetpack 16:30:19 INFO - --DOMWINDOW == 19 (0x9873ac00) [pid = 2393] [serial = 111] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:30:19 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/packaging is complete 16:30:19 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/packed 16:30:19 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/packed 16:30:21 INFO - console.info: packed: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:30:21 INFO - console.info: packed: hiddenWindow document.readyState:complete 16:30:21 INFO - ++DOCSHELL 0x97516400 == 10 [pid = 2393] [id = 41] 16:30:21 INFO - ++DOMWINDOW == 20 (0x9755ec00) [pid = 2393] [serial = 117] [outer = (nil)] 16:30:21 INFO - ++DOMWINDOW == 21 (0x9856b400) [pid = 2393] [serial = 118] [outer = 0x9755ec00] 16:30:22 INFO - ++DOMWINDOW == 22 (0x91c40400) [pid = 2393] [serial = 119] [outer = 0x9755ec00] 16:30:23 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:30:23 INFO - TEST-START | packed/main.test self.packed 16:30:23 INFO - TEST-PASS | packed/main.test self.packed | require('sdk/self').packed is correct 16:30:23 INFO - TEST-PASS | packed/main.test self.packed | This test is done. 16:30:23 INFO - TEST-PASS | packed/main.test self.packed | There was a clean UI. 16:30:24 INFO - TEST-END | packed/main.test self.packed 16:30:24 INFO - TEST-START | packed/main.test url.toFilename 16:30:24 INFO - TEST-PASS | packed/main.test url.toFilename | url.toFilename() can fail for packed XPIs 16:30:24 INFO - TEST-PASS | packed/main.test url.toFilename | This test is done. 16:30:24 INFO - TEST-PASS | packed/main.test url.toFilename | There was a clean UI. 16:30:24 INFO - TEST-END | packed/main.test url.toFilename 16:30:25 INFO - --DOCSHELL 0x98571c00 == 9 [pid = 2393] [id = 40] 16:30:25 INFO - 6 of 6 tests passed. 16:30:25 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on test-url@jetpack 16:30:25 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on test-url@jetpack 16:30:26 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/packed is complete 16:30:26 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/page-mod-debugger-post 16:30:26 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/page-mod-debugger-post 16:30:27 INFO - console.info: page-mod-debugger-post: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:30:27 INFO - console.info: page-mod-debugger-post: hiddenWindow document.readyState:complete 16:30:27 INFO - ++DOCSHELL 0x98b60400 == 10 [pid = 2393] [id = 42] 16:30:27 INFO - ++DOMWINDOW == 23 (0x98b6ac00) [pid = 2393] [serial = 120] [outer = (nil)] 16:30:27 INFO - ++DOMWINDOW == 24 (0x99395400) [pid = 2393] [serial = 121] [outer = 0x98b6ac00] 16:30:27 INFO - ++DOMWINDOW == 25 (0x975dc400) [pid = 2393] [serial = 122] [outer = 0x98b6ac00] 16:30:29 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:30:30 INFO - TEST-START | page-mod-debugger-post/main.testDebugger 16:30:30 INFO - TEST-PASS | page-mod-debugger-post/main.testDebugger | starting test 16:30:30 INFO - ++DOCSHELL 0x9dbf1c00 == 11 [pid = 2393] [id = 43] 16:30:30 INFO - ++DOMWINDOW == 26 (0x9e656c00) [pid = 2393] [serial = 123] [outer = (nil)] 16:30:30 INFO - ++DOMWINDOW == 27 (0xa228ac00) [pid = 2393] [serial = 124] [outer = 0x9e656c00] 16:30:30 INFO - ++DOMWINDOW == 28 (0xa22c6000) [pid = 2393] [serial = 125] [outer = 0x9e656c00] 16:30:31 INFO - TEST-PASS | page-mod-debugger-post/main.testDebugger | tab loaded 16:30:31 INFO - TEST-PASS | page-mod-debugger-post/main.testDebugger | attachTabActorForUrl called 16:30:31 INFO - --DOMWINDOW == 27 (0x9892b000) [pid = 2393] [serial = 114] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:30:31 INFO - TEST-PASS | page-mod-debugger-post/main.testDebugger | Pause wasn't called before we've attached. 16:30:31 INFO - TEST-PASS | page-mod-debugger-post/main.testDebugger | aGrip existss 16:30:31 INFO - TEST-PASS | page-mod-debugger-post/main.testDebugger | PageMod was created 16:30:32 INFO - TEST-PASS | page-mod-debugger-post/main.testDebugger | the page-mod was attached to resource://test-page-mod-debugger-at-jetpack/page-mod-debugger-post/data/index.html 16:30:33 INFO - TEST-PASS | page-mod-debugger-post/main.testDebugger | there was a pause event 16:30:33 INFO - TEST-PASS | page-mod-debugger-post/main.testDebugger | called runDebuggerStatement 16:30:33 INFO - TEST-PASS | page-mod-debugger-post/main.testDebugger | The pause handler was triggered on a debugger statement. 16:30:33 INFO - TEST-PASS | page-mod-debugger-post/main.testDebugger | testDebuggerStatement called 16:30:33 INFO - TEST-PASS | page-mod-debugger-post/main.testDebugger | closeConnection called 16:30:33 INFO - TEST-PASS | page-mod-debugger-post/main.testDebugger | This test is done. 16:30:33 INFO - TEST-PASS | page-mod-debugger-post/main.testDebugger | There was a clean UI. 16:30:33 INFO - TEST-END | page-mod-debugger-post/main.testDebugger 16:30:35 INFO - --DOCSHELL 0x97516400 == 10 [pid = 2393] [id = 41] 16:30:35 INFO - --DOMWINDOW == 26 (0x9856b400) [pid = 2393] [serial = 118] [outer = (nil)] [url = about:blank] 16:30:35 INFO - --DOMWINDOW == 25 (0x91c40400) [pid = 2393] [serial = 119] [outer = 0x9755ec00] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:30:35 INFO - --DOMWINDOW == 24 (0x98b61400) [pid = 2393] [serial = 115] [outer = (nil)] [url = about:blank] 16:30:35 INFO - --DOMWINDOW == 23 (0x97516000) [pid = 2393] [serial = 116] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:30:35 INFO - 14 of 14 tests passed. 16:30:35 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on test-page-mod-debugger@jetpack 16:30:35 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on test-page-mod-debugger@jetpack 16:30:36 INFO - --DOMWINDOW == 22 (0x9755ec00) [pid = 2393] [serial = 117] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:30:36 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/page-mod-debugger-post is complete 16:30:36 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/page-mod-debugger-pre 16:30:36 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/page-mod-debugger-pre 16:30:37 INFO - console.info: page-mod-debugger-pre: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:30:37 INFO - console.info: page-mod-debugger-pre: hiddenWindow document.readyState:complete 16:30:37 INFO - ++DOCSHELL 0x98929000 == 11 [pid = 2393] [id = 44] 16:30:37 INFO - ++DOMWINDOW == 23 (0x98b5d400) [pid = 2393] [serial = 126] [outer = (nil)] 16:30:37 INFO - ++DOMWINDOW == 24 (0x98b64000) [pid = 2393] [serial = 127] [outer = 0x98b5d400] 16:30:37 INFO - ++DOMWINDOW == 25 (0x98b65c00) [pid = 2393] [serial = 128] [outer = 0x98b5d400] 16:30:39 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:30:41 INFO - --DOCSHELL 0x98b60400 == 10 [pid = 2393] [id = 42] 16:30:41 INFO - --DOCSHELL 0x9dbf1c00 == 9 [pid = 2393] [id = 43] 16:30:41 INFO - 0 of 0 tests passed. 16:30:41 INFO - No tests were run 16:30:41 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on test-page-mod-debugger@jetpack 16:30:41 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on test-page-mod-debugger@jetpack 16:30:42 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/page-mod-debugger-pre is complete 16:30:42 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/places 16:30:42 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/places 16:30:42 INFO - console.info: places: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:30:42 INFO - console.info: places: hiddenWindow document.readyState:complete 16:30:43 INFO - ++DOCSHELL 0x98932000 == 10 [pid = 2393] [id = 45] 16:30:43 INFO - ++DOMWINDOW == 26 (0x98b67800) [pid = 2393] [serial = 129] [outer = (nil)] 16:30:43 INFO - ++DOMWINDOW == 27 (0x98b68400) [pid = 2393] [serial = 130] [outer = 0x98b67800] 16:30:43 INFO - ++DOMWINDOW == 28 (0x9856e800) [pid = 2393] [serial = 131] [outer = 0x98b67800] 16:30:45 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:30:45 INFO - TEST-START | places/main.test async walk 16:30:46 INFO - TEST-PASS | places/main.test async walk | function applied to each node from root 16:30:46 INFO - TEST-PASS | places/main.test async walk | function applied to each node from root 16:30:46 INFO - TEST-PASS | places/main.test async walk | function applied to each node from root 16:30:46 INFO - TEST-PASS | places/main.test async walk | function applied to each node from root 16:30:46 INFO - TEST-PASS | places/main.test async walk | function applied to each node from root 16:30:46 INFO - TEST-PASS | places/main.test async walk | function applied to each node from root 16:30:46 INFO - TEST-PASS | places/main.test async walk | child should wait for parent to complete 16:30:46 INFO - TEST-PASS | places/main.test async walk | child should wait for parent to complete 16:30:46 INFO - TEST-PASS | places/main.test async walk | This test is done. 16:30:46 INFO - TEST-PASS | places/main.test async walk | There was a clean UI. 16:30:46 INFO - TEST-END | places/main.test async walk 16:30:46 INFO - TEST-START | places/main.test bookmark-item-added 16:30:46 INFO - TEST-PASS | places/main.test bookmark-item-added | correct type in bookmark-added event 16:30:46 INFO - TEST-PASS | places/main.test bookmark-item-added | correct data.type in bookmark-added event 16:30:46 INFO - TEST-PASS | places/main.test bookmark-item-added | correct data.id in bookmark-added event 16:30:46 INFO - TEST-PASS | places/main.test bookmark-item-added | correct data.parentId in bookmark-added event 16:30:46 INFO - TEST-PASS | places/main.test bookmark-item-added | correct data.index in bookmark-added event 16:30:46 INFO - TEST-PASS | places/main.test bookmark-item-added | correct data.url in bookmark-added event 16:30:46 INFO - TEST-PASS | places/main.test bookmark-item-added | correct data.dateAdded in bookmark-added event 16:30:46 INFO - TEST-PASS | places/main.test bookmark-item-added | This test is done. 16:30:46 INFO - TEST-PASS | places/main.test bookmark-item-added | There was a clean UI. 16:30:46 INFO - TEST-END | places/main.test bookmark-item-added 16:30:46 INFO - TEST-START | places/main.test bookmark-item-changed 16:30:47 INFO - TEST-PASS | places/main.test bookmark-item-changed | correct type in bookmark-item-changed event 16:30:47 INFO - TEST-PASS | places/main.test bookmark-item-changed | correct data in bookmark-item-changed event 16:30:47 INFO - TEST-PASS | places/main.test bookmark-item-changed | correct property in bookmark-item-changed event 16:30:47 INFO - TEST-PASS | places/main.test bookmark-item-changed | correct value in bookmark-item-changed event 16:30:47 INFO - TEST-PASS | places/main.test bookmark-item-changed | correct id in bookmark-item-changed event 16:30:47 INFO - TEST-PASS | places/main.test bookmark-item-changed | correct data in bookmark-added event 16:30:47 INFO - TEST-PASS | places/main.test bookmark-item-changed | This test is done. 16:30:47 INFO - TEST-PASS | places/main.test bookmark-item-changed | There was a clean UI. 16:30:47 INFO - TEST-END | places/main.test bookmark-item-changed 16:30:47 INFO - TEST-START | places/main.test bookmark-item-moved 16:30:48 INFO - --DOMWINDOW == 27 (0x9e656c00) [pid = 2393] [serial = 123] [outer = (nil)] [url = resource://test-page-mod-debugger-at-jetpack/page-mod-debugger-post/data/index.html] 16:30:48 INFO - --DOMWINDOW == 26 (0x98b6ac00) [pid = 2393] [serial = 120] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:30:48 INFO - TEST-PASS | places/main.test bookmark-item-moved | correct type in bookmark-item-moved event 16:30:48 INFO - TEST-PASS | places/main.test bookmark-item-moved | correct data in bookmark-item-moved event 16:30:48 INFO - TEST-PASS | places/main.test bookmark-item-moved | correct id in bookmark-item-moved event 16:30:48 INFO - TEST-PASS | places/main.test bookmark-item-moved | correct previousParentId 16:30:48 INFO - TEST-PASS | places/main.test bookmark-item-moved | correct currentParentId 16:30:48 INFO - TEST-PASS | places/main.test bookmark-item-moved | correct previousIndex 16:30:48 INFO - TEST-PASS | places/main.test bookmark-item-moved | correct currentIndex 16:30:48 INFO - TEST-PASS | places/main.test bookmark-item-moved | This test is done. 16:30:48 INFO - TEST-PASS | places/main.test bookmark-item-moved | There was a clean UI. 16:30:48 INFO - TEST-END | places/main.test bookmark-item-moved 16:30:48 INFO - TEST-START | places/main.test bookmark-item-removed 16:30:48 INFO - TEST-PASS | places/main.test bookmark-item-removed | correct type in bookmark-item-removed event 16:30:48 INFO - TEST-PASS | places/main.test bookmark-item-removed | correct data in bookmark-item-removed event 16:30:48 INFO - TEST-PASS | places/main.test bookmark-item-removed | correct id in bookmark-item-removed event 16:30:48 INFO - TEST-PASS | places/main.test bookmark-item-removed | correct parentId in bookmark-item-removed 16:30:48 INFO - TEST-PASS | places/main.test bookmark-item-removed | correct url in bookmark-item-removed event 16:30:48 INFO - TEST-PASS | places/main.test bookmark-item-removed | correct index in bookmark-item-removed event 16:30:49 INFO - TEST-PASS | places/main.test bookmark-item-removed | This test is done. 16:30:49 INFO - TEST-PASS | places/main.test bookmark-item-removed | There was a clean UI. 16:30:49 INFO - TEST-END | places/main.test bookmark-item-removed 16:30:49 INFO - TEST-START | places/main.test bookmark-item-visited 16:30:49 INFO - TEST-PASS | places/main.test bookmark-item-visited | correct type in bookmark-item-visited event 16:30:49 INFO - TEST-PASS | places/main.test bookmark-item-visited | correct id in bookmark-item-visited event 16:30:49 INFO - TEST-PASS | places/main.test bookmark-item-visited | correct parentId in bookmark-item-visited 16:30:49 INFO - TEST-PASS | places/main.test bookmark-item-visited | has a transition type in bookmark-item-visited event 16:30:49 INFO - TEST-PASS | places/main.test bookmark-item-visited | has a time in bookmark-item-visited event 16:30:49 INFO - TEST-PASS | places/main.test bookmark-item-visited | has a visitId in bookmark-item-visited event 16:30:49 INFO - TEST-PASS | places/main.test bookmark-item-visited | correct url in bookmark-item-visited event 16:30:49 INFO - TEST-PASS | places/main.test bookmark-item-visited | This test is done. 16:30:49 INFO - TEST-PASS | places/main.test bookmark-item-visited | There was a clean UI. 16:30:49 INFO - TEST-END | places/main.test bookmark-item-visited 16:30:49 INFO - TEST-START | places/main.test construct tree 16:30:49 INFO - TEST-PASS | places/main.test construct tree | get returns node with correct value 16:30:49 INFO - TEST-PASS | places/main.test construct tree | get returns node with correct value 16:30:49 INFO - TEST-PASS | places/main.test construct tree | get returns node even if created from nested node 16:30:49 INFO - TEST-PASS | places/main.test construct tree | nodes have correct children length 16:30:49 INFO - TEST-PASS | places/main.test construct tree | nodes have correct children length 16:30:49 INFO - TEST-PASS | places/main.test construct tree | node.get descends from itself 16:30:49 INFO - TEST-PASS | places/main.test construct tree | node.get descends from itself fails if not descendant 16:30:49 INFO - TEST-PASS | places/main.test construct tree | This test is done. 16:30:49 INFO - TEST-PASS | places/main.test construct tree | There was a clean UI. 16:30:49 INFO - TEST-END | places/main.test construct tree 16:30:49 INFO - TEST-START | places/main.test history-delete-url 16:30:50 INFO - TEST-PASS | places/main.test history-delete-url | history-delete-url has correct type 16:30:50 INFO - TEST-PASS | places/main.test history-delete-url | history-delete-url has correct url 16:30:50 INFO - TEST-PASS | places/main.test history-delete-url | history-delete-url has correct type 16:30:50 INFO - TEST-PASS | places/main.test history-delete-url | history-delete-url has correct url 16:30:50 INFO - TEST-PASS | places/main.test history-delete-url | history-delete-url has correct type 16:30:50 INFO - TEST-PASS | places/main.test history-delete-url | history-delete-url has correct url 16:30:50 INFO - TEST-PASS | places/main.test history-delete-url | This test is done. 16:30:50 INFO - TEST-PASS | places/main.test history-delete-url | There was a clean UI. 16:30:50 INFO - TEST-END | places/main.test history-delete-url 16:30:50 INFO - TEST-START | places/main.test history-delete-visits 16:30:50 INFO - TEST-PASS | places/main.test history-delete-visits | TODO test history-delete-visits 16:30:50 INFO - TEST-PASS | places/main.test history-delete-visits | This test is done. 16:30:50 INFO - TEST-PASS | places/main.test history-delete-visits | There was a clean UI. 16:30:50 INFO - TEST-END | places/main.test history-delete-visits 16:30:50 INFO - TEST-START | places/main.test history-page-changed 16:30:50 INFO - TEST-PASS | places/main.test history-page-changed | history-page-changed tested in test-places-favicons 16:30:50 INFO - TEST-PASS | places/main.test history-page-changed | This test is done. 16:30:50 INFO - TEST-PASS | places/main.test history-page-changed | There was a clean UI. 16:30:50 INFO - TEST-END | places/main.test history-page-changed 16:30:50 INFO - TEST-START | places/main.test history-start-batch, history-end-batch, history-start-clear 16:30:51 INFO - TEST-PASS | places/main.test history-start-batch, history-end-batch, history-start-clear | history-start-batch called 16:30:51 INFO - TEST-PASS | places/main.test history-start-batch, history-end-batch, history-start-clear | history-start-batch has correct type 16:30:51 INFO - TEST-PASS | places/main.test history-start-batch, history-end-batch, history-start-clear | history-end-batch called 16:30:51 INFO - TEST-PASS | places/main.test history-start-batch, history-end-batch, history-start-clear | history-end-batch has correct type 16:30:51 INFO - TEST-PASS | places/main.test history-start-batch, history-end-batch, history-start-clear | history-start-clear called 16:30:51 INFO - TEST-PASS | places/main.test history-start-batch, history-end-batch, history-start-clear | history-start-clear has correct type 16:30:51 INFO - TEST-PASS | places/main.test history-start-batch, history-end-batch, history-start-clear | This test is done. 16:30:51 INFO - TEST-PASS | places/main.test history-start-batch, history-end-batch, history-start-clear | There was a clean UI. 16:30:51 INFO - TEST-END | places/main.test history-start-batch, history-end-batch, history-start-clear 16:30:51 INFO - TEST-START | places/main.test history-visit, history-title-changed 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | correct type in history-visit 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | history-visit has correct url 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | history-visit has a visitId 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | history-visit has a time 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | history-visit has a sessionId 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | history-visit has a referringId 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | history-visit has a transitionType 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | correct type in history-title-changed 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | history-title-changed has correct url 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | history-title-changed has title 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | correct type in history-visit 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | history-visit has correct url 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | history-visit has a visitId 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | history-visit has a time 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | history-visit has a sessionId 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | history-visit has a referringId 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | history-visit has a transitionType 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | correct type in history-title-changed 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | history-title-changed has correct url 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | history-title-changed has title 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | correct type in history-visit 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | history-visit has correct url 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | history-visit has a visitId 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | history-visit has a time 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | history-visit has a sessionId 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | history-visit has a referringId 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | history-visit has a transitionType 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | correct type in history-title-changed 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | history-title-changed has correct url 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | history-title-changed has title 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | This test is done. 16:30:52 INFO - TEST-PASS | places/main.test history-visit, history-title-changed | There was a clean UI. 16:30:52 INFO - TEST-END | places/main.test history-visit, history-title-changed 16:30:52 INFO - TEST-START | places/main.test walk 16:30:52 INFO - TEST-PASS | places/main.test walk | function applied to each node from root 16:30:52 INFO - TEST-PASS | places/main.test walk | function applied to each node from root 16:30:52 INFO - TEST-PASS | places/main.test walk | function applied to each node from root 16:30:52 INFO - TEST-PASS | places/main.test walk | function applied to each node from root 16:30:52 INFO - TEST-PASS | places/main.test walk | function applied to each node from root 16:30:52 INFO - TEST-PASS | places/main.test walk | function applied to each node from root 16:30:52 INFO - TEST-PASS | places/main.test walk | function applied to each node from node 16:30:52 INFO - TEST-PASS | places/main.test walk | function applied to each node from node 16:30:52 INFO - TEST-PASS | places/main.test walk | function applied to each node from node 16:30:52 INFO - TEST-PASS | places/main.test walk | This test is done. 16:30:52 INFO - TEST-PASS | places/main.test walk | There was a clean UI. 16:30:52 INFO - TEST-END | places/main.test walk 16:30:53 INFO - TEST-START | places/main.testAddingToExistingParent 16:30:53 INFO - TEST-PASS | places/main.testAddingToExistingParent | successfully saved to the same parent 16:30:54 INFO - TEST-PASS | places/main.testAddingToExistingParent | This test is done. 16:30:54 INFO - TEST-PASS | places/main.testAddingToExistingParent | There was a clean UI. 16:30:54 INFO - TEST-END | places/main.testAddingToExistingParent 16:30:54 INFO - TEST-START | places/main.testBookmarkGet 16:30:54 INFO - TEST-PASS | places/main.testBookmarkGet | correctly fetched title 16:30:54 INFO - TEST-PASS | places/main.testBookmarkGet | correctly fetched url 16:30:54 INFO - TEST-PASS | places/main.testBookmarkGet | correctly fetched index 16:30:54 INFO - TEST-PASS | places/main.testBookmarkGet | correctly fetched group 16:30:54 INFO - TEST-PASS | places/main.testBookmarkGet | correctly fetched updated 16:30:54 INFO - TEST-PASS | places/main.testBookmarkGet | correctly fetched type 16:30:54 INFO - TEST-PASS | places/main.testBookmarkGet | correctly fetched tag firefox 16:30:54 INFO - TEST-PASS | places/main.testBookmarkGet | same amount of tags 16:30:54 INFO - TEST-PASS | places/main.testBookmarkGet | This test is done. 16:30:54 INFO - TEST-PASS | places/main.testBookmarkGet | There was a clean UI. 16:30:54 INFO - TEST-END | places/main.testBookmarkGet 16:30:54 INFO - TEST-START | places/main.testBookmarkLastUpdated 16:30:55 INFO - TEST-PASS | places/main.testBookmarkLastUpdated | should return last updated time 16:30:55 INFO - TEST-PASS | places/main.testBookmarkLastUpdated | time has elapsed and updated the updated property 16:30:55 INFO - TEST-PASS | places/main.testBookmarkLastUpdated | This test is done. 16:30:55 INFO - TEST-PASS | places/main.testBookmarkLastUpdated | There was a clean UI. 16:30:55 INFO - TEST-END | places/main.testBookmarkLastUpdated 16:30:55 INFO - TEST-START | places/main.testBookmarkRemove 16:30:55 INFO - TEST-PASS | places/main.testBookmarkRemove | Matches host url 16:30:55 INFO - TEST-PASS | places/main.testBookmarkRemove | has correct tag 16:30:55 INFO - TEST-PASS | places/main.testBookmarkRemove | matches tag count 16:30:55 INFO - TEST-PASS | places/main.testBookmarkRemove | Matches host title 16:30:55 INFO - TEST-PASS | places/main.testBookmarkRemove | Matches host index 16:30:55 INFO - TEST-PASS | places/main.testBookmarkRemove | Matches host group id 16:30:55 INFO - TEST-PASS | places/main.testBookmarkRemove | Matches host type 16:30:56 INFO - [2393] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/toolkit/components/places/nsNavBookmarks.cpp, line 1600 16:30:56 INFO - TEST-PASS | places/main.testBookmarkRemove | item should no longer exist 16:30:56 INFO - TEST-PASS | places/main.testBookmarkRemove | This test is done. 16:30:56 INFO - TEST-PASS | places/main.testBookmarkRemove | There was a clean UI. 16:30:56 INFO - TEST-END | places/main.testBookmarkRemove 16:30:56 INFO - TEST-START | places/main.testBookmarksCreate 16:30:56 INFO - TEST-PASS | places/main.testBookmarksCreate | Matches host title 16:30:56 INFO - TEST-PASS | places/main.testBookmarksCreate | Matches host index 16:30:56 INFO - TEST-PASS | places/main.testBookmarksCreate | Matches host group id 16:30:56 INFO - TEST-PASS | places/main.testBookmarksCreate | Matches host type 16:30:56 INFO - TEST-PASS | places/main.testBookmarksCreate | Matches host index 16:30:56 INFO - TEST-PASS | places/main.testBookmarksCreate | Matches host group id 16:30:56 INFO - TEST-PASS | places/main.testBookmarksCreate | Matches host type 16:30:56 INFO - TEST-PASS | places/main.testBookmarksCreate | Matches host url 16:30:56 INFO - TEST-PASS | places/main.testBookmarksCreate | has correct tag 16:30:56 INFO - TEST-PASS | places/main.testBookmarksCreate | has correct tag 16:30:56 INFO - TEST-PASS | places/main.testBookmarksCreate | has correct tag 16:30:56 INFO - TEST-PASS | places/main.testBookmarksCreate | matches tag count 16:30:56 INFO - TEST-PASS | places/main.testBookmarksCreate | Matches host title 16:30:56 INFO - TEST-PASS | places/main.testBookmarksCreate | Matches host index 16:30:56 INFO - TEST-PASS | places/main.testBookmarksCreate | Matches host group id 16:30:56 INFO - TEST-PASS | places/main.testBookmarksCreate | Matches host type 16:30:56 INFO - TEST-PASS | places/main.testBookmarksCreate | This test is done. 16:30:56 INFO - TEST-PASS | places/main.testBookmarksCreate | There was a clean UI. 16:30:56 INFO - TEST-END | places/main.testBookmarksCreate 16:30:57 INFO - TEST-START | places/main.testBookmarksCreateFail 16:30:57 INFO - TEST-PASS | places/main.testBookmarksCreateFail | bookmark create should fail 16:30:57 INFO - TEST-PASS | places/main.testBookmarksCreateFail | bookmark create should fail 16:30:57 INFO - TEST-PASS | places/main.testBookmarksCreateFail | This test is done. 16:30:57 INFO - TEST-PASS | places/main.testBookmarksCreateFail | There was a clean UI. 16:30:57 INFO - TEST-END | places/main.testBookmarksCreateFail 16:30:57 INFO - TEST-START | places/main.testCaching 16:30:58 INFO - TEST-PASS | places/main.testCaching | all new items and root group, no fetches should occur 16:30:59 INFO - TEST-PASS | places/main.testCaching | should only look up parent once 16:31:00 INFO - --DOCSHELL 0x98929000 == 9 [pid = 2393] [id = 44] 16:31:00 INFO - --DOMWINDOW == 25 (0xa228ac00) [pid = 2393] [serial = 124] [outer = (nil)] [url = about:blank] 16:31:00 INFO - --DOMWINDOW == 24 (0x975dc400) [pid = 2393] [serial = 122] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:31:00 INFO - --DOMWINDOW == 23 (0x99395400) [pid = 2393] [serial = 121] [outer = (nil)] [url = about:blank] 16:31:00 INFO - --DOMWINDOW == 22 (0x98b65c00) [pid = 2393] [serial = 128] [outer = 0x98b5d400] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:31:00 INFO - --DOMWINDOW == 21 (0x98b64000) [pid = 2393] [serial = 127] [outer = (nil)] [url = about:blank] 16:31:00 INFO - --DOMWINDOW == 20 (0xa22c6000) [pid = 2393] [serial = 125] [outer = (nil)] [url = resource://test-page-mod-debugger-at-jetpack/page-mod-debugger-post/data/index.html] 16:31:00 INFO - --DOMWINDOW == 19 (0x98b5d400) [pid = 2393] [serial = 126] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:31:01 INFO - TEST-PASS | places/main.testCaching | lookup occurs once for each item and parent 16:31:01 INFO - TEST-PASS | places/main.testCaching | This test is done. 16:31:01 INFO - TEST-PASS | places/main.testCaching | There was a clean UI. 16:31:01 INFO - TEST-END | places/main.testCaching 16:31:01 INFO - TEST-START | places/main.testCheckSaveOrder 16:31:02 INFO - TEST-PASS | places/main.testCheckSaveOrder | correct ordering of bookmark results 16:31:02 INFO - TEST-PASS | places/main.testCheckSaveOrder | correct ordering of bookmark results 16:31:02 INFO - TEST-PASS | places/main.testCheckSaveOrder | correct ordering of bookmark results 16:31:02 INFO - TEST-PASS | places/main.testCheckSaveOrder | correct ordering of bookmark results 16:31:02 INFO - TEST-PASS | places/main.testCheckSaveOrder | correct ordering of bookmark results 16:31:02 INFO - TEST-PASS | places/main.testCheckSaveOrder | This test is done. 16:31:02 INFO - TEST-PASS | places/main.testCheckSaveOrder | There was a clean UI. 16:31:02 INFO - TEST-END | places/main.testCheckSaveOrder 16:31:02 INFO - TEST-START | places/main.testCreateBookmarks 16:31:03 INFO - TEST-PASS | places/main.testCreateBookmarks | input is original input item 16:31:03 INFO - TEST-PASS | places/main.testCreateBookmarks | Bookmark has ID 16:31:03 INFO - TEST-PASS | places/main.testCreateBookmarks | undefined 16:31:03 INFO - TEST-PASS | places/main.testCreateBookmarks | undefined 16:31:03 INFO - TEST-PASS | places/main.testCreateBookmarks | Unsorted folder is default parent 16:31:03 INFO - TEST-PASS | places/main.testCreateBookmarks | bookmark should be a new instance 16:31:03 INFO - TEST-PASS | places/main.testCreateBookmarks | Matches host url 16:31:03 INFO - TEST-PASS | places/main.testCreateBookmarks | has correct tag 16:31:03 INFO - TEST-PASS | places/main.testCreateBookmarks | has correct tag 16:31:03 INFO - TEST-PASS | places/main.testCreateBookmarks | has correct tag 16:31:03 INFO - TEST-PASS | places/main.testCreateBookmarks | matches tag count 16:31:03 INFO - TEST-PASS | places/main.testCreateBookmarks | Matches host title 16:31:03 INFO - TEST-PASS | places/main.testCreateBookmarks | Matches host index 16:31:03 INFO - TEST-PASS | places/main.testCreateBookmarks | Matches host group id 16:31:03 INFO - TEST-PASS | places/main.testCreateBookmarks | Matches host type 16:31:03 INFO - TEST-PASS | places/main.testCreateBookmarks | returned bookmarks in end 16:31:03 INFO - TEST-PASS | places/main.testCreateBookmarks | undefined 16:31:03 INFO - TEST-PASS | places/main.testCreateBookmarks | has first tag 16:31:03 INFO - TEST-PASS | places/main.testCreateBookmarks | has second tag 16:31:03 INFO - TEST-PASS | places/main.testCreateBookmarks | has third tag 16:31:03 INFO - TEST-PASS | places/main.testCreateBookmarks | end event is called 16:31:03 INFO - TEST-PASS | places/main.testCreateBookmarks | This test is done. 16:31:03 INFO - TEST-PASS | places/main.testCreateBookmarks | There was a clean UI. 16:31:03 INFO - TEST-END | places/main.testCreateBookmarks 16:31:03 INFO - TEST-START | places/main.testCreateError 16:31:03 INFO - TEST-PASS | places/main.testCreateError | Error event called with correct reason 16:31:03 INFO - TEST-PASS | places/main.testCreateError | returns input that failed in event 16:31:04 INFO - TEST-PASS | places/main.testCreateError | valid bookmarks complete 16:31:04 INFO - TEST-PASS | places/main.testCreateError | valid bookmarks complete 16:31:04 INFO - TEST-PASS | places/main.testCreateError | data event called twice 16:31:04 INFO - TEST-PASS | places/main.testCreateError | error event called once 16:31:04 INFO - TEST-PASS | places/main.testCreateError | all items should be in result 16:31:04 INFO - TEST-PASS | places/main.testCreateError | should be a saved instance 16:31:04 INFO - TEST-PASS | places/main.testCreateError | should be a saved instance 16:31:04 INFO - TEST-PASS | places/main.testCreateError | should be original, unsaved object 16:31:04 INFO - TEST-PASS | places/main.testCreateError | only two items were successfully saved 16:31:04 INFO - TEST-PASS | places/main.testCreateError | all 3 items saved 16:31:04 INFO - TEST-PASS | places/main.testCreateError | 3 data events called 16:31:04 INFO - TEST-PASS | places/main.testCreateError | no error events called 16:31:04 INFO - TEST-PASS | places/main.testCreateError | only 3 items saved 16:31:04 INFO - TEST-PASS | places/main.testCreateError | correct item 16:31:04 INFO - TEST-PASS | places/main.testCreateError | correct item 16:31:04 INFO - TEST-PASS | places/main.testCreateError | correct item 16:31:04 INFO - TEST-PASS | places/main.testCreateError | This test is done. 16:31:04 INFO - TEST-PASS | places/main.testCreateError | There was a clean UI. 16:31:04 INFO - TEST-END | places/main.testCreateError 16:31:04 INFO - TEST-START | places/main.testCreateExplicitParent 16:31:04 INFO - TEST-PASS | places/main.testCreateExplicitParent | parent ID of group is correct 16:31:04 INFO - TEST-PASS | places/main.testCreateExplicitParent | Matches host title 16:31:04 INFO - TEST-PASS | places/main.testCreateExplicitParent | Matches host index 16:31:04 INFO - TEST-PASS | places/main.testCreateExplicitParent | Matches host group id 16:31:04 INFO - TEST-PASS | places/main.testCreateExplicitParent | Matches host type 16:31:05 INFO - TEST-PASS | places/main.testCreateExplicitParent | parent is linked 16:31:05 INFO - TEST-PASS | places/main.testCreateExplicitParent | Matches host url 16:31:05 INFO - TEST-PASS | places/main.testCreateExplicitParent | matches tag count 16:31:05 INFO - TEST-PASS | places/main.testCreateExplicitParent | Matches host title 16:31:05 INFO - TEST-PASS | places/main.testCreateExplicitParent | Matches host index 16:31:05 INFO - TEST-PASS | places/main.testCreateExplicitParent | Matches host group id 16:31:05 INFO - TEST-PASS | places/main.testCreateExplicitParent | Matches host type 16:31:05 INFO - TEST-PASS | places/main.testCreateExplicitParent | parent is linked 16:31:05 INFO - TEST-PASS | places/main.testCreateExplicitParent | Matches host url 16:31:05 INFO - TEST-PASS | places/main.testCreateExplicitParent | matches tag count 16:31:05 INFO - TEST-PASS | places/main.testCreateExplicitParent | Matches host title 16:31:05 INFO - TEST-PASS | places/main.testCreateExplicitParent | Matches host index 16:31:05 INFO - TEST-PASS | places/main.testCreateExplicitParent | Matches host group id 16:31:05 INFO - TEST-PASS | places/main.testCreateExplicitParent | Matches host type 16:31:05 INFO - TEST-PASS | places/main.testCreateExplicitParent | parent is linked 16:31:05 INFO - TEST-PASS | places/main.testCreateExplicitParent | Matches host url 16:31:05 INFO - TEST-PASS | places/main.testCreateExplicitParent | matches tag count 16:31:05 INFO - TEST-PASS | places/main.testCreateExplicitParent | Matches host title 16:31:05 INFO - TEST-PASS | places/main.testCreateExplicitParent | Matches host index 16:31:05 INFO - TEST-PASS | places/main.testCreateExplicitParent | Matches host group id 16:31:05 INFO - TEST-PASS | places/main.testCreateExplicitParent | Matches host type 16:31:05 INFO - TEST-PASS | places/main.testCreateExplicitParent | This test is done. 16:31:05 INFO - TEST-PASS | places/main.testCreateExplicitParent | There was a clean UI. 16:31:05 INFO - TEST-END | places/main.testCreateExplicitParent 16:31:05 INFO - TEST-START | places/main.testCreateGroup 16:31:05 INFO - TEST-PASS | places/main.testCreateGroup | Bookmark has ID 16:31:05 INFO - TEST-PASS | places/main.testCreateGroup | matches title 16:31:05 INFO - TEST-PASS | places/main.testCreateGroup | Menu folder matches 16:31:05 INFO - TEST-PASS | places/main.testCreateGroup | Matches host title 16:31:05 INFO - TEST-PASS | places/main.testCreateGroup | Matches host index 16:31:05 INFO - TEST-PASS | places/main.testCreateGroup | Matches host group id 16:31:05 INFO - TEST-PASS | places/main.testCreateGroup | Matches host type 16:31:05 INFO - TEST-PASS | places/main.testCreateGroup | undefined 16:31:05 INFO - TEST-PASS | places/main.testCreateGroup | end event is called 16:31:05 INFO - TEST-PASS | places/main.testCreateGroup | This test is done. 16:31:05 INFO - TEST-PASS | places/main.testCreateGroup | There was a clean UI. 16:31:05 INFO - TEST-END | places/main.testCreateGroup 16:31:05 INFO - TEST-START | places/main.testCreateImplicitParent 16:31:06 INFO - TEST-PASS | places/main.testCreateImplicitParent | parent ID of group is correct 16:31:06 INFO - TEST-PASS | places/main.testCreateImplicitParent | Matches host title 16:31:06 INFO - TEST-PASS | places/main.testCreateImplicitParent | Matches host index 16:31:06 INFO - TEST-PASS | places/main.testCreateImplicitParent | Matches host group id 16:31:06 INFO - TEST-PASS | places/main.testCreateImplicitParent | Matches host type 16:31:06 INFO - TEST-PASS | places/main.testCreateImplicitParent | parent is linked 16:31:06 INFO - TEST-PASS | places/main.testCreateImplicitParent | Matches host url 16:31:06 INFO - TEST-PASS | places/main.testCreateImplicitParent | matches tag count 16:31:06 INFO - TEST-PASS | places/main.testCreateImplicitParent | Matches host title 16:31:06 INFO - TEST-PASS | places/main.testCreateImplicitParent | Matches host index 16:31:06 INFO - TEST-PASS | places/main.testCreateImplicitParent | Matches host group id 16:31:06 INFO - TEST-PASS | places/main.testCreateImplicitParent | Matches host type 16:31:06 INFO - TEST-PASS | places/main.testCreateImplicitParent | parent is linked 16:31:06 INFO - TEST-PASS | places/main.testCreateImplicitParent | Matches host url 16:31:06 INFO - TEST-PASS | places/main.testCreateImplicitParent | matches tag count 16:31:06 INFO - TEST-PASS | places/main.testCreateImplicitParent | Matches host title 16:31:06 INFO - TEST-PASS | places/main.testCreateImplicitParent | Matches host index 16:31:06 INFO - TEST-PASS | places/main.testCreateImplicitParent | Matches host group id 16:31:06 INFO - TEST-PASS | places/main.testCreateImplicitParent | Matches host type 16:31:06 INFO - TEST-PASS | places/main.testCreateImplicitParent | parent is linked 16:31:06 INFO - TEST-PASS | places/main.testCreateImplicitParent | Matches host url 16:31:06 INFO - TEST-PASS | places/main.testCreateImplicitParent | matches tag count 16:31:06 INFO - TEST-PASS | places/main.testCreateImplicitParent | Matches host title 16:31:06 INFO - TEST-PASS | places/main.testCreateImplicitParent | Matches host index 16:31:06 INFO - TEST-PASS | places/main.testCreateImplicitParent | Matches host group id 16:31:06 INFO - TEST-PASS | places/main.testCreateImplicitParent | Matches host type 16:31:06 INFO - TEST-PASS | places/main.testCreateImplicitParent | results should only hold explicit saves 16:31:06 INFO - TEST-PASS | places/main.testCreateImplicitParent | This test is done. 16:31:06 INFO - TEST-PASS | places/main.testCreateImplicitParent | There was a clean UI. 16:31:06 INFO - TEST-END | places/main.testCreateImplicitParent 16:31:06 INFO - TEST-START | places/main.testCreateMultipleBookmarks 16:31:06 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | input is original input item 16:31:06 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | titles match 16:31:06 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | urls match 16:31:06 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | Matches host url 16:31:07 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | matches tag count 16:31:07 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | Matches host title 16:31:07 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | Matches host index 16:31:07 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | Matches host group id 16:31:07 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | Matches host type 16:31:07 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | input is original input item 16:31:07 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | titles match 16:31:07 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | urls match 16:31:07 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | Matches host url 16:31:07 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | matches tag count 16:31:07 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | Matches host title 16:31:07 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | Matches host index 16:31:07 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | Matches host group id 16:31:07 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | Matches host type 16:31:07 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | input is original input item 16:31:07 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | titles match 16:31:07 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | urls match 16:31:07 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | Matches host url 16:31:07 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | matches tag count 16:31:07 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | Matches host title 16:31:07 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | Matches host index 16:31:07 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | Matches host group id 16:31:07 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | Matches host type 16:31:07 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | all bookmarks returned 16:31:07 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | This test is done. 16:31:07 INFO - TEST-PASS | places/main.testCreateMultipleBookmarks | There was a clean UI. 16:31:07 INFO - TEST-END | places/main.testCreateMultipleBookmarks 16:31:07 INFO - TEST-START | places/main.testCreateNested 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | parent ID of top group is correct 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | Matches host title 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | Matches host index 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | Matches host group id 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | Matches host type 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | parent title of middle group is correct 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | Matches host title 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | Matches host index 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | Matches host group id 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | Matches host type 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | parent is linked 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | Matches host url 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | matches tag count 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | Matches host title 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | Matches host index 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | Matches host group id 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | Matches host type 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | parent is linked 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | Matches host url 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | matches tag count 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | Matches host title 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | Matches host index 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | Matches host group id 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | Matches host type 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | parent is linked 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | Matches host url 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | matches tag count 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | Matches host title 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | Matches host index 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | Matches host group id 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | Matches host type 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | data events for all saves have occurred 16:31:07 INFO - TEST-PASS | places/main.testCreateNested | undefined 16:31:08 INFO - TEST-PASS | places/main.testCreateNested | This test is done. 16:31:08 INFO - TEST-PASS | places/main.testCreateNested | There was a clean UI. 16:31:08 INFO - TEST-END | places/main.testCreateNested 16:31:08 INFO - TEST-START | places/main.testCreateSeparator 16:31:08 INFO - TEST-PASS | places/main.testCreateSeparator | Separator has id 16:31:08 INFO - TEST-PASS | places/main.testCreateSeparator | Parent group matches 16:31:08 INFO - TEST-PASS | places/main.testCreateSeparator | Matches host index 16:31:08 INFO - TEST-PASS | places/main.testCreateSeparator | Matches host group id 16:31:08 INFO - TEST-PASS | places/main.testCreateSeparator | Matches host type 16:31:08 INFO - TEST-PASS | places/main.testCreateSeparator | undefined 16:31:08 INFO - TEST-PASS | places/main.testCreateSeparator | end event is called 16:31:08 INFO - TEST-PASS | places/main.testCreateSeparator | This test is done. 16:31:08 INFO - TEST-PASS | places/main.testCreateSeparator | There was a clean UI. 16:31:08 INFO - TEST-END | places/main.testCreateSeparator 16:31:08 INFO - TEST-START | places/main.testDefaultFolders 16:31:09 INFO - TEST-PASS | places/main.testDefaultFolders | default group matches id 16:31:09 INFO - TEST-PASS | places/main.testDefaultFolders | default group matches id 16:31:09 INFO - TEST-PASS | places/main.testDefaultFolders | default group matches id 16:31:09 INFO - TEST-PASS | places/main.testDefaultFolders | This test is done. 16:31:09 INFO - TEST-PASS | places/main.testDefaultFolders | There was a clean UI. 16:31:09 INFO - TEST-END | places/main.testDefaultFolders 16:31:09 INFO - TEST-START | places/main.testEmitters 16:31:10 INFO - TEST-PASS | places/main.testEmitters | data value found in url list 16:31:10 INFO - TEST-PASS | places/main.testEmitters | data value found in url list 16:31:10 INFO - TEST-PASS | places/main.testEmitters | data value found in url list 16:31:10 INFO - TEST-PASS | places/main.testEmitters | data value found in url list 16:31:10 INFO - TEST-PASS | places/main.testEmitters | data value found in url list 16:31:10 INFO - TEST-PASS | places/main.testEmitters | correct count of items 16:31:10 INFO - TEST-PASS | places/main.testEmitters | data event called 5 times 16:31:10 INFO - TEST-PASS | places/main.testEmitters | This test is done. 16:31:10 INFO - TEST-PASS | places/main.testEmitters | There was a clean UI. 16:31:10 INFO - TEST-END | places/main.testEmitters 16:31:10 INFO - TEST-START | places/main.testEmptyQuery 16:31:10 INFO - TEST-PASS | places/main.testEmptyQuery | Correct number of entries returned 16:31:10 INFO - TEST-PASS | places/main.testEmptyQuery | matches url 16:31:10 INFO - TEST-PASS | places/main.testEmptyQuery | matches url 16:31:10 INFO - TEST-PASS | places/main.testEmptyQuery | title matches 16:31:10 INFO - TEST-PASS | places/main.testEmptyQuery | title matches 16:31:10 INFO - TEST-PASS | places/main.testEmptyQuery | matches access 16:31:10 INFO - TEST-PASS | places/main.testEmptyQuery | matches access 16:31:10 INFO - TEST-PASS | places/main.testEmptyQuery | accurate access time 16:31:10 INFO - TEST-PASS | places/main.testEmptyQuery | accurate access time 16:31:10 INFO - TEST-PASS | places/main.testEmptyQuery | no addition exposed properties on history result 16:31:11 INFO - TEST-PASS | places/main.testEmptyQuery | This test is done. 16:31:11 INFO - TEST-PASS | places/main.testEmptyQuery | There was a clean UI. 16:31:11 INFO - TEST-END | places/main.testEmptyQuery 16:31:11 INFO - TEST-START | places/main.testGetAllBookmarks 16:31:14 INFO - TEST-PASS | places/main.testGetAllBookmarks | all bookmarks returned 16:31:15 INFO - TEST-PASS | places/main.testGetAllBookmarks | This test is done. 16:31:15 INFO - TEST-PASS | places/main.testGetAllBookmarks | There was a clean UI. 16:31:15 INFO - TEST-END | places/main.testGetAllBookmarks 16:31:15 INFO - TEST-START | places/main.testGetAllChildren 16:31:18 INFO - --DOMWINDOW == 18 (0x98b68400) [pid = 2393] [serial = 130] [outer = (nil)] [url = about:blank] 16:31:19 INFO - TEST-PASS | places/main.testGetAllChildren | should return all children and folders at a single depth 16:31:20 INFO - TEST-PASS | places/main.testGetAllChildren | This test is done. 16:31:20 INFO - TEST-PASS | places/main.testGetAllChildren | There was a clean UI. 16:31:20 INFO - TEST-END | places/main.testGetAllChildren 16:31:20 INFO - TEST-START | places/main.testHostMultiQuery 16:31:20 INFO - [2393] WARNING: Suboptimal indexes for the SQL statement 0x9e676e90 (http://mzl.la/1FuID0j).: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 16:31:20 INFO - TEST-PASS | places/main.testHostMultiQuery | should return 2 results ORing queries 16:31:20 INFO - TEST-PASS | places/main.testHostMultiQuery | should match URL or tag 16:31:20 INFO - TEST-PASS | places/main.testHostMultiQuery | should match URL or tag 16:31:20 INFO - TEST-PASS | places/main.testHostMultiQuery | query props should be AND'd 16:31:21 INFO - TEST-PASS | places/main.testHostMultiQuery | This test is done. 16:31:21 INFO - TEST-PASS | places/main.testHostMultiQuery | There was a clean UI. 16:31:21 INFO - TEST-END | places/main.testHostMultiQuery 16:31:21 INFO - TEST-START | places/main.testHostQuery 16:31:21 INFO - [2393] WARNING: Suboptimal indexes for the SQL statement 0x9e678f60 (http://mzl.la/1FuID0j).: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 16:31:21 INFO - TEST-PASS | places/main.testHostQuery | should only return two 16:31:21 INFO - TEST-PASS | places/main.testHostQuery | is sorted by URI asc 16:31:21 INFO - [2393] WARNING: Suboptimal indexes for the SQL statement 0xa6e6b980 (http://mzl.la/1FuID0j).: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 16:31:21 INFO - TEST-PASS | places/main.testHostQuery | should only return two 16:31:21 INFO - TEST-PASS | places/main.testHostQuery | is sorted by URI desc 16:31:21 INFO - TEST-PASS | places/main.testHostQuery | This test is done. 16:31:21 INFO - TEST-PASS | places/main.testHostQuery | There was a clean UI. 16:31:21 INFO - TEST-END | places/main.testHostQuery 16:31:21 INFO - TEST-START | places/main.testMovingChildren 16:31:22 INFO - TEST-PASS | places/main.testMovingChildren | undefined 16:31:22 INFO - TEST-PASS | places/main.testMovingChildren | undefined 16:31:22 INFO - TEST-PASS | places/main.testMovingChildren | undefined 16:31:22 INFO - TEST-PASS | places/main.testMovingChildren | properly moved bookmark 16:31:22 INFO - TEST-PASS | places/main.testMovingChildren | other bookmarks adjusted 16:31:22 INFO - TEST-PASS | places/main.testMovingChildren | other bookmarks adjusted 16:31:22 INFO - TEST-PASS | places/main.testMovingChildren | This test is done. 16:31:22 INFO - TEST-PASS | places/main.testMovingChildren | There was a clean UI. 16:31:22 INFO - TEST-END | places/main.testMovingChildren 16:31:22 INFO - TEST-START | places/main.testMovingChildrenNewFolder 16:31:23 INFO - TEST-PASS | places/main.testMovingChildrenNewFolder | undefined 16:31:23 INFO - TEST-PASS | places/main.testMovingChildrenNewFolder | undefined 16:31:23 INFO - TEST-PASS | places/main.testMovingChildrenNewFolder | undefined 16:31:23 INFO - TEST-PASS | places/main.testMovingChildrenNewFolder | other bookmarks adjusted 16:31:23 INFO - TEST-PASS | places/main.testMovingChildrenNewFolder | other bookmarks adjusted 16:31:23 INFO - TEST-PASS | places/main.testMovingChildrenNewFolder | properly moved bookmark 16:31:23 INFO - TEST-PASS | places/main.testMovingChildrenNewFolder | bookmark has new parent 16:31:23 INFO - TEST-PASS | places/main.testMovingChildrenNewFolder | sibling bookmarks did not move 16:31:23 INFO - TEST-PASS | places/main.testMovingChildrenNewFolder | sibling bookmarks did not move 16:31:23 INFO - TEST-PASS | places/main.testMovingChildrenNewFolder | This test is done. 16:31:23 INFO - TEST-PASS | places/main.testMovingChildrenNewFolder | There was a clean UI. 16:31:23 INFO - TEST-END | places/main.testMovingChildrenNewFolder 16:31:23 INFO - TEST-START | places/main.testPromisedErrorSave 16:31:24 INFO - TEST-PASS | places/main.testPromisedErrorSave | Error event called with correct reason 16:31:24 INFO - TEST-PASS | places/main.testPromisedErrorSave | all 3 should be saved upon retry 16:31:24 INFO - TEST-PASS | places/main.testPromisedErrorSave | correct item 16:31:24 INFO - TEST-PASS | places/main.testPromisedErrorSave | correct item 16:31:24 INFO - TEST-PASS | places/main.testPromisedErrorSave | correct item 16:31:24 INFO - TEST-PASS | places/main.testPromisedErrorSave | This test is done. 16:31:24 INFO - TEST-PASS | places/main.testPromisedErrorSave | There was a clean UI. 16:31:24 INFO - TEST-END | places/main.testPromisedErrorSave 16:31:24 INFO - TEST-START | places/main.testPromisedSave 16:31:25 INFO - TEST-PASS | places/main.testPromisedSave | undefined 16:31:25 INFO - TEST-PASS | places/main.testPromisedSave | undefined 16:31:25 INFO - TEST-PASS | places/main.testPromisedSave | undefined 16:31:25 INFO - TEST-PASS | places/main.testPromisedSave | properly moved bookmark 16:31:25 INFO - TEST-PASS | places/main.testPromisedSave | other bookmarks adjusted 16:31:25 INFO - TEST-PASS | places/main.testPromisedSave | other bookmarks adjusted 16:31:25 INFO - TEST-PASS | places/main.testPromisedSave | This test is done. 16:31:25 INFO - TEST-PASS | places/main.testPromisedSave | There was a clean UI. 16:31:25 INFO - TEST-END | places/main.testPromisedSave 16:31:25 INFO - TEST-START | places/main.testRejects 16:31:25 INFO - TEST-PASS | places/main.testRejects | Object correctly rejected 16:31:25 INFO - TEST-PASS | places/main.testRejects | null correctly rejected 16:31:25 INFO - TEST-PASS | places/main.testRejects | undefined correctly rejected 16:31:25 INFO - TEST-PASS | places/main.testRejects | Array correctly rejected 16:31:25 INFO - TEST-PASS | places/main.testRejects | This test is done. 16:31:25 INFO - TEST-PASS | places/main.testRejects | There was a clean UI. 16:31:25 INFO - TEST-END | places/main.testRejects 16:31:25 INFO - TEST-START | places/main.testRemove 16:31:25 INFO - TEST-PASS | places/main.testRemove | Matches host url 16:31:25 INFO - TEST-PASS | places/main.testRemove | has correct tag 16:31:25 INFO - TEST-PASS | places/main.testRemove | matches tag count 16:31:25 INFO - TEST-PASS | places/main.testRemove | Matches host title 16:31:25 INFO - TEST-PASS | places/main.testRemove | Matches host index 16:31:25 INFO - TEST-PASS | places/main.testRemove | Matches host group id 16:31:25 INFO - TEST-PASS | places/main.testRemove | Matches host type 16:31:25 INFO - TEST-PASS | places/main.testRemove | data event should be called 16:31:25 INFO - TEST-PASS | places/main.testRemove | response should be empty 16:31:25 INFO - [2393] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/toolkit/components/places/nsNavBookmarks.cpp, line 1600 16:31:25 INFO - TEST-PASS | places/main.testRemove | item should no longer exist 16:31:26 INFO - TEST-PASS | places/main.testRemove | This test is done. 16:31:26 INFO - TEST-PASS | places/main.testRemove | There was a clean UI. 16:31:26 INFO - TEST-END | places/main.testRemove 16:31:26 INFO - TEST-START | places/main.testRemoveAllChildren 16:31:27 INFO - TEST-PASS | places/main.testRemoveAllChildren | all items should have been saved 16:31:27 INFO - [2393] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/toolkit/components/places/nsNavBookmarks.cpp, line 1600 16:31:27 INFO - TEST-PASS | places/main.testRemoveAllChildren | item should no longer exist 16:31:27 INFO - [2393] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/toolkit/components/places/nsNavBookmarks.cpp, line 1600 16:31:27 INFO - TEST-PASS | places/main.testRemoveAllChildren | item should no longer exist 16:31:27 INFO - [2393] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/toolkit/components/places/nsNavBookmarks.cpp, line 1600 16:31:27 INFO - TEST-PASS | places/main.testRemoveAllChildren | item should no longer exist 16:31:27 INFO - [2393] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/toolkit/components/places/nsNavBookmarks.cpp, line 1600 16:31:27 INFO - TEST-PASS | places/main.testRemoveAllChildren | item should no longer exist 16:31:27 INFO - [2393] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/toolkit/components/places/nsNavBookmarks.cpp, line 1600 16:31:27 INFO - TEST-PASS | places/main.testRemoveAllChildren | item should no longer exist 16:31:27 INFO - TEST-PASS | places/main.testRemoveAllChildren | This test is done. 16:31:27 INFO - TEST-PASS | places/main.testRemoveAllChildren | There was a clean UI. 16:31:27 INFO - TEST-END | places/main.testRemoveAllChildren 16:31:27 INFO - TEST-START | places/main.testRemoveFunction 16:31:27 INFO - TEST-PASS | places/main.testRemoveFunction | remove toggled `remove` property to true 16:31:27 INFO - TEST-PASS | places/main.testRemoveFunction | remove toggled `remove` property to true 16:31:27 INFO - TEST-PASS | places/main.testRemoveFunction | remove toggled `remove` property to true 16:31:27 INFO - TEST-PASS | places/main.testRemoveFunction | remove toggled `remove` property to true 16:31:27 INFO - TEST-PASS | places/main.testRemoveFunction | remove toggled `remove` property to true 16:31:27 INFO - TEST-PASS | places/main.testRemoveFunction | This test is done. 16:31:27 INFO - TEST-PASS | places/main.testRemoveFunction | There was a clean UI. 16:31:27 INFO - TEST-END | places/main.testRemoveFunction 16:31:27 INFO - TEST-START | places/main.testResaveOriginalItemMapping 16:31:28 INFO - TEST-PASS | places/main.testResaveOriginalItemMapping | should be the same bookmark item 16:31:28 INFO - TEST-PASS | places/main.testResaveOriginalItemMapping | should have updated title 16:31:28 INFO - TEST-PASS | places/main.testResaveOriginalItemMapping | This test is done. 16:31:28 INFO - TEST-PASS | places/main.testResaveOriginalItemMapping | There was a clean UI. 16:31:28 INFO - TEST-END | places/main.testResaveOriginalItemMapping 16:31:28 INFO - TEST-START | places/main.testResolution 16:31:28 INFO - TEST-PASS | places/main.testResolution | bookmark has updated time 16:31:29 INFO - TEST-PASS | places/main.testResolution | snapshots have different update times 16:31:29 INFO - TEST-PASS | places/main.testResolution | correct data for my object 16:31:29 INFO - TEST-PASS | places/main.testResolution | correct data for their object 16:31:29 INFO - TEST-PASS | places/main.testResolution | other data is equal 16:31:29 INFO - TEST-PASS | places/main.testResolution | other data is equal 16:31:29 INFO - TEST-PASS | places/main.testResolution | instance is not passed in 16:31:29 INFO - TEST-PASS | places/main.testResolution | instance is not passed in 16:31:29 INFO - TEST-PASS | places/main.testResolution | serialized objects 16:31:29 INFO - TEST-PASS | places/main.testResolution | serialized objects 16:31:29 INFO - TEST-PASS | places/main.testResolution | resolve handles results 16:31:29 INFO - TEST-PASS | places/main.testResolution | This test is done. 16:31:29 INFO - TEST-PASS | places/main.testResolution | There was a clean UI. 16:31:29 INFO - TEST-END | places/main.testResolution 16:31:29 INFO - TEST-START | places/main.testResolutionMapping 16:31:30 INFO - TEST-PASS | places/main.testResolutionMapping | correct data for my object 16:31:30 INFO - TEST-PASS | places/main.testResolutionMapping | correct data for their object 16:31:30 INFO - TEST-PASS | places/main.testResolutionMapping | other data is equal 16:31:30 INFO - TEST-PASS | places/main.testResolutionMapping | other data is equal 16:31:30 INFO - TEST-PASS | places/main.testResolutionMapping | instance is not passed in 16:31:30 INFO - TEST-PASS | places/main.testResolutionMapping | instance is not passed in 16:31:30 INFO - TEST-PASS | places/main.testResolutionMapping | serialized objects 16:31:30 INFO - TEST-PASS | places/main.testResolutionMapping | serialized objects 16:31:30 INFO - TEST-PASS | places/main.testResolutionMapping | resolve handles results 16:31:30 INFO - TEST-PASS | places/main.testResolutionMapping | This test is done. 16:31:30 INFO - TEST-PASS | places/main.testResolutionMapping | There was a clean UI. 16:31:30 INFO - TEST-END | places/main.testResolutionMapping 16:31:30 INFO - TEST-START | places/main.testSaveDucktypes 16:31:31 INFO - TEST-PASS | places/main.testSaveDucktypes | Matches host url 16:31:31 INFO - TEST-PASS | places/main.testSaveDucktypes | matches tag count 16:31:31 INFO - TEST-PASS | places/main.testSaveDucktypes | Matches host title 16:31:31 INFO - TEST-PASS | places/main.testSaveDucktypes | Matches host index 16:31:31 INFO - TEST-PASS | places/main.testSaveDucktypes | Matches host group id 16:31:31 INFO - TEST-PASS | places/main.testSaveDucktypes | Matches host type 16:31:31 INFO - TEST-PASS | places/main.testSaveDucktypes | This test is done. 16:31:31 INFO - TEST-PASS | places/main.testSaveDucktypes | There was a clean UI. 16:31:31 INFO - TEST-END | places/main.testSaveDucktypes 16:31:31 INFO - TEST-START | places/main.testSaveDucktypesParent 16:31:32 INFO - TEST-PASS | places/main.testSaveDucktypesParent | Matches host index 16:31:32 INFO - TEST-PASS | places/main.testSaveDucktypesParent | Matches host group id 16:31:32 INFO - TEST-PASS | places/main.testSaveDucktypesParent | Matches host type 16:31:32 INFO - TEST-PASS | places/main.testSaveDucktypesParent | Matches host url 16:31:32 INFO - TEST-PASS | places/main.testSaveDucktypesParent | matches tag count 16:31:32 INFO - TEST-PASS | places/main.testSaveDucktypesParent | Matches host title 16:31:32 INFO - TEST-PASS | places/main.testSaveDucktypesParent | Matches host index 16:31:32 INFO - TEST-PASS | places/main.testSaveDucktypesParent | Matches host group id 16:31:32 INFO - TEST-PASS | places/main.testSaveDucktypesParent | Matches host type 16:31:32 INFO - TEST-PASS | places/main.testSaveDucktypesParent | parent is ducktyped group 16:31:32 INFO - TEST-PASS | places/main.testSaveDucktypesParent | parent is ducktyped group 16:31:32 INFO - TEST-PASS | places/main.testSaveDucktypesParent | This test is done. 16:31:32 INFO - TEST-PASS | places/main.testSaveDucktypesParent | There was a clean UI. 16:31:32 INFO - TEST-END | places/main.testSaveDucktypesParent 16:31:32 INFO - TEST-START | places/main.testSearchByGroupComplex 16:31:34 INFO - TEST-PASS | places/main.testSearchByGroupComplex | only one javascript result under mozgroup 16:31:34 INFO - TEST-PASS | places/main.testSearchByGroupComplex | correct result 16:31:34 INFO - [2393] WARNING: Suboptimal indexes for the SQL statement 0xa87b2230 (http://mzl.la/1FuID0j).: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 16:31:34 INFO - TEST-PASS | places/main.testSearchByGroupComplex | expected results 16:31:34 INFO - TEST-PASS | places/main.testSearchByGroupComplex | does not find results from other folders 16:31:34 INFO - TEST-PASS | places/main.testSearchByGroupComplex | This test is done. 16:31:34 INFO - TEST-PASS | places/main.testSearchByGroupComplex | There was a clean UI. 16:31:34 INFO - TEST-END | places/main.testSearchByGroupComplex 16:31:34 INFO - TEST-START | places/main.testSearchByGroupSimple 16:31:36 INFO - TEST-PASS | places/main.testSearchByGroupSimple | returns folders 16:31:36 INFO - TEST-PASS | places/main.testSearchByGroupSimple | should return all bookmarks and folders under UNSORTED 16:31:36 INFO - TEST-PASS | places/main.testSearchByGroupSimple | returns instance 16:31:36 INFO - TEST-PASS | places/main.testSearchByGroupSimple | returns one subfolder 16:31:36 INFO - TEST-PASS | places/main.testSearchByGroupSimple | returns all children bookmarks/folders 16:31:36 INFO - TEST-PASS | places/main.testSearchByGroupSimple | returns nested children 16:31:37 INFO - TEST-PASS | places/main.testSearchByGroupSimple | This test is done. 16:31:37 INFO - TEST-PASS | places/main.testSearchByGroupSimple | There was a clean UI. 16:31:37 INFO - TEST-END | places/main.testSearchByGroupSimple 16:31:37 INFO - TEST-START | places/main.testSearchComplexQueryWithOptions 16:31:38 INFO - [2393] WARNING: Suboptimal indexes for the SQL statement 0xa87b0f80 (http://mzl.la/1FuID0j).: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 16:31:38 INFO - TEST-PASS | places/main.testSearchComplexQueryWithOptions | correct ordering and item 16:31:38 INFO - TEST-PASS | places/main.testSearchComplexQueryWithOptions | correct ordering and item 16:31:39 INFO - TEST-PASS | places/main.testSearchComplexQueryWithOptions | This test is done. 16:31:39 INFO - TEST-PASS | places/main.testSearchComplexQueryWithOptions | There was a clean UI. 16:31:39 INFO - TEST-END | places/main.testSearchComplexQueryWithOptions 16:31:39 INFO - TEST-START | places/main.testSearchCount 16:31:39 INFO - TEST-PASS | places/main.testSearchCount | count 1 returns 1 results 16:31:39 INFO - TEST-PASS | places/main.testSearchCount | count 2 returns 2 results 16:31:39 INFO - TEST-PASS | places/main.testSearchCount | count 3 returns 3 results 16:31:39 INFO - TEST-PASS | places/main.testSearchCount | count 5 returns 5 results 16:31:39 INFO - TEST-PASS | places/main.testSearchCount | This test is done. 16:31:39 INFO - TEST-PASS | places/main.testSearchCount | There was a clean UI. 16:31:39 INFO - TEST-END | places/main.testSearchCount 16:31:39 INFO - TEST-START | places/main.testSearchEmitters 16:31:41 INFO - TEST-PASS | places/main.testSearchEmitters | one of the correct items 16:31:41 INFO - TEST-PASS | places/main.testSearchEmitters | has firefox tag 16:31:41 INFO - TEST-PASS | places/main.testSearchEmitters | has mozilla tag 16:31:41 INFO - TEST-PASS | places/main.testSearchEmitters | returns bookmark 16:31:41 INFO - TEST-PASS | places/main.testSearchEmitters | one of the correct items 16:31:41 INFO - TEST-PASS | places/main.testSearchEmitters | has firefox tag 16:31:41 INFO - TEST-PASS | places/main.testSearchEmitters | has mozilla tag 16:31:41 INFO - TEST-PASS | places/main.testSearchEmitters | returns bookmark 16:31:41 INFO - TEST-PASS | places/main.testSearchEmitters | one of the correct items 16:31:41 INFO - TEST-PASS | places/main.testSearchEmitters | has firefox tag 16:31:41 INFO - TEST-PASS | places/main.testSearchEmitters | has mozilla tag 16:31:41 INFO - TEST-PASS | places/main.testSearchEmitters | returns bookmark 16:31:41 INFO - TEST-PASS | places/main.testSearchEmitters | data event was called for each item 16:31:41 INFO - TEST-PASS | places/main.testSearchEmitters | should return two bookmarks that have both mozilla AND firefox 16:31:41 INFO - TEST-PASS | places/main.testSearchEmitters | returns correct bookmark 16:31:41 INFO - TEST-PASS | places/main.testSearchEmitters | returns correct bookmark 16:31:41 INFO - TEST-PASS | places/main.testSearchEmitters | returns correct bookmark 16:31:41 INFO - TEST-PASS | places/main.testSearchEmitters | returns bookmarks 16:31:41 INFO - [2393] WARNING: Unable to create a transaction for async execution.: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/storage/mozStorageAsyncStatementExecution.cpp, line 534 16:31:41 INFO - TEST-PASS | places/main.testSearchEmitters | This test is done. 16:31:41 INFO - TEST-PASS | places/main.testSearchEmitters | There was a clean UI. 16:31:41 INFO - TEST-END | places/main.testSearchEmitters 16:31:41 INFO - TEST-START | places/main.testSearchQueryForBookmarks 16:31:43 INFO - TEST-PASS | places/main.testSearchQueryForBookmarks | undefined 16:31:43 INFO - TEST-PASS | places/main.testSearchQueryForBookmarks | query matches tag, url, or title 16:31:43 INFO - TEST-PASS | places/main.testSearchQueryForBookmarks | query matches tag, url, or title 16:31:43 INFO - TEST-PASS | places/main.testSearchQueryForBookmarks | query matches tag, url, or title 16:31:43 INFO - TEST-PASS | places/main.testSearchQueryForBookmarks | undefined 16:31:43 INFO - TEST-PASS | places/main.testSearchQueryForBookmarks | query matches tag, url, or title 16:31:43 INFO - TEST-PASS | places/main.testSearchQueryForBookmarks | query matches tag, url, or title 16:31:43 INFO - TEST-PASS | places/main.testSearchQueryForBookmarks | query matches tag, url, or title 16:31:43 INFO - TEST-PASS | places/main.testSearchQueryForBookmarks | undefined 16:31:43 INFO - TEST-PASS | places/main.testSearchQueryForBookmarks | only one item matches moz query AND has a javascript tag 16:31:43 INFO - TEST-PASS | places/main.testSearchQueryForBookmarks | This test is done. 16:31:43 INFO - TEST-PASS | places/main.testSearchQueryForBookmarks | There was a clean UI. 16:31:43 INFO - TEST-END | places/main.testSearchQueryForBookmarks 16:31:43 INFO - TEST-START | places/main.testSearchQueryForHistory 16:31:44 INFO - TEST-PASS | places/main.testSearchQueryForHistory | should return urls that match substring 16:31:44 INFO - TEST-PASS | places/main.testSearchQueryForHistory | correct item 16:31:44 INFO - TEST-PASS | places/main.testSearchQueryForHistory | correct item 16:31:44 INFO - TEST-PASS | places/main.testSearchQueryForHistory | should OR separate queries 16:31:44 INFO - TEST-PASS | places/main.testSearchQueryForHistory | correct item 16:31:44 INFO - TEST-PASS | places/main.testSearchQueryForHistory | correct item 16:31:44 INFO - TEST-PASS | places/main.testSearchQueryForHistory | This test is done. 16:31:44 INFO - TEST-PASS | places/main.testSearchQueryForHistory | There was a clean UI. 16:31:44 INFO - TEST-END | places/main.testSearchQueryForHistory 16:31:44 INFO - TEST-START | places/main.testSearchSortForBookmarks 16:31:44 INFO - [2393] WARNING: Suboptimal indexes for the SQL statement 0xa87b2300 (http://mzl.la/1FuID0j).: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 16:31:44 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | expected return count 16:31:44 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | successful order 16:31:44 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | successful order 16:31:44 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | successful order 16:31:44 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | successful order 16:31:44 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | successful order 16:31:44 INFO - [2393] WARNING: Suboptimal indexes for the SQL statement 0xa87b2f30 (http://mzl.la/1FuID0j).: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 16:31:44 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | expected return count 16:31:44 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | successful order 16:31:44 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | successful order 16:31:44 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | successful order 16:31:44 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | successful order 16:31:44 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | successful order 16:31:44 INFO - [2393] WARNING: Suboptimal indexes for the SQL statement 0xacd5ec40 (http://mzl.la/1FuID0j).: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 16:31:44 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | expected return count 16:31:44 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | successful order 16:31:45 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | successful order 16:31:45 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | successful order 16:31:45 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | successful order 16:31:45 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | successful order 16:31:45 INFO - [2393] WARNING: Suboptimal indexes for the SQL statement 0xacd5ed10 (http://mzl.la/1FuID0j).: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 16:31:45 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | expected return count 16:31:45 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | successful order 16:31:45 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | successful order 16:31:45 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | successful order 16:31:45 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | successful order 16:31:45 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | successful order 16:31:45 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | last entry is the highest visit count 16:31:45 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | first entry is the highest visit count 16:31:46 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | latest visited should be first 16:31:46 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | latest visited should be at the end 16:31:46 INFO - [2393] WARNING: Suboptimal indexes for the SQL statement 0xacd5f120 (http://mzl.la/1FuID0j).: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 16:31:46 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | last added should be at the end 16:31:46 INFO - [2393] WARNING: Suboptimal indexes for the SQL statement 0xacd5f2c0 (http://mzl.la/1FuID0j).: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 16:31:46 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | last added should be first 16:31:46 INFO - [2393] WARNING: Suboptimal indexes for the SQL statement 0xacd5f600 (http://mzl.la/1FuID0j).: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 16:31:46 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | last modified should be last 16:31:46 INFO - [2393] WARNING: Suboptimal indexes for the SQL statement 0xacd5f6d0 (http://mzl.la/1FuID0j).: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 16:31:46 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | last modified should be first 16:31:46 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | This test is done. 16:31:46 INFO - TEST-PASS | places/main.testSearchSortForBookmarks | There was a clean UI. 16:31:46 INFO - TEST-END | places/main.testSearchSortForBookmarks 16:31:46 INFO - TEST-START | places/main.testSearchSortForHistory 16:31:47 INFO - [2393] WARNING: Suboptimal indexes for the SQL statement 0xa87b2e60 (http://mzl.la/1FuID0j).: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | expected return count 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | successful order 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | successful order 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | successful order 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | successful order 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | successful order 16:31:47 INFO - [2393] WARNING: Suboptimal indexes for the SQL statement 0xacd5fae0 (http://mzl.la/1FuID0j).: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | expected return count 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | successful order 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | successful order 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | successful order 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | successful order 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | successful order 16:31:47 INFO - [2393] WARNING: Suboptimal indexes for the SQL statement 0xacd608b0 (http://mzl.la/1FuID0j).: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | expected return count 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | successful order 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | successful order 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | successful order 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | successful order 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | successful order 16:31:47 INFO - [2393] WARNING: Suboptimal indexes for the SQL statement 0xacd60bf0 (http://mzl.la/1FuID0j).: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | expected return count 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | successful order 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | successful order 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | successful order 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | successful order 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | successful order 16:31:47 INFO - [2393] WARNING: Suboptimal indexes for the SQL statement 0xacd60d90 (http://mzl.la/1FuID0j).: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | last entry is the highest visit count 16:31:47 INFO - [2393] WARNING: Suboptimal indexes for the SQL statement 0x9b1fa0e0 (http://mzl.la/1FuID0j).: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | first entry is the highest visit count 16:31:47 INFO - [2393] WARNING: Suboptimal indexes for the SQL statement 0x9b1fa280 (http://mzl.la/1FuID0j).: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | latest visited should be first 16:31:47 INFO - [2393] WARNING: Suboptimal indexes for the SQL statement 0x9b1fa420 (http://mzl.la/1FuID0j).: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | latest visited should be at the end 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | This test is done. 16:31:47 INFO - TEST-PASS | places/main.testSearchSortForHistory | There was a clean UI. 16:31:48 INFO - TEST-END | places/main.testSearchSortForHistory 16:31:48 INFO - TEST-START | places/main.testSearchTags 16:31:49 INFO - TEST-PASS | places/main.testSearchTags | should return two bookmarks that have both mozilla AND firefox 16:31:49 INFO - TEST-PASS | places/main.testSearchTags | returns correct bookmark 16:31:49 INFO - TEST-PASS | places/main.testSearchTags | returns correct bookmark 16:31:49 INFO - TEST-PASS | places/main.testSearchTags | returns correct bookmark 16:31:49 INFO - TEST-PASS | places/main.testSearchTags | returns bookmarks 16:31:49 INFO - TEST-PASS | places/main.testSearchTags | should return all bookmarks with firefox OR javascript tag 16:31:50 INFO - TEST-PASS | places/main.testSearchTags | This test is done. 16:31:50 INFO - TEST-PASS | places/main.testSearchTags | There was a clean UI. 16:31:50 INFO - TEST-END | places/main.testSearchTags 16:31:50 INFO - TEST-START | places/main.testSearchURLForBookmarks 16:31:51 INFO - [2393] WARNING: Suboptimal indexes for the SQL statement 0x9b1fa690 (http://mzl.la/1FuID0j).: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 16:31:51 INFO - TEST-PASS | places/main.testSearchURLForBookmarks | only URLs with host domain 16:31:51 INFO - TEST-PASS | places/main.testSearchURLForBookmarks | undefined 16:31:51 INFO - TEST-PASS | places/main.testSearchURLForBookmarks | undefined 16:31:51 INFO - [2393] WARNING: Suboptimal indexes for the SQL statement 0x9b1fa900 (http://mzl.la/1FuID0j).: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 16:31:51 INFO - TEST-PASS | places/main.testSearchURLForBookmarks | returns domain and when host is other than domain 16:31:51 INFO - TEST-PASS | places/main.testSearchURLForBookmarks | undefined 16:31:51 INFO - TEST-PASS | places/main.testSearchURLForBookmarks | undefined 16:31:51 INFO - TEST-PASS | places/main.testSearchURLForBookmarks | undefined 16:31:51 INFO - [2393] WARNING: Suboptimal indexes for the SQL statement 0x9b1fa9d0 (http://mzl.la/1FuID0j).: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 16:31:51 INFO - TEST-PASS | places/main.testSearchURLForBookmarks | only exact URL match 16:31:51 INFO - TEST-PASS | places/main.testSearchURLForBookmarks | undefined 16:31:51 INFO - [2393] WARNING: Suboptimal indexes for the SQL statement 0x9b1fa690 (http://mzl.la/1FuID0j).: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 16:31:51 INFO - TEST-PASS | places/main.testSearchURLForBookmarks | only URLs that begin with query 16:31:51 INFO - TEST-PASS | places/main.testSearchURLForBookmarks | undefined 16:31:51 INFO - TEST-PASS | places/main.testSearchURLForBookmarks | undefined 16:31:51 INFO - TEST-PASS | places/main.testSearchURLForBookmarks | returns URLs that match EITHER query 16:31:51 INFO - TEST-PASS | places/main.testSearchURLForBookmarks | undefined 16:31:51 INFO - TEST-PASS | places/main.testSearchURLForBookmarks | undefined 16:31:51 INFO - TEST-PASS | places/main.testSearchURLForBookmarks | undefined 16:31:52 INFO - TEST-PASS | places/main.testSearchURLForBookmarks | This test is done. 16:31:52 INFO - TEST-PASS | places/main.testSearchURLForBookmarks | There was a clean UI. 16:31:52 INFO - TEST-END | places/main.testSearchURLForBookmarks 16:31:52 INFO - TEST-START | places/main.testSearchURLForHistory 16:31:52 INFO - TEST-PASS | places/main.testSearchURLForHistory | should just be an exact match 16:31:52 INFO - TEST-PASS | places/main.testSearchURLForHistory | returns all entries 16:31:52 INFO - TEST-PASS | places/main.testSearchURLForHistory | returns entries where mozilla.org is host 16:31:52 INFO - TEST-PASS | places/main.testSearchURLForHistory | should match anything starting with substring 16:31:52 INFO - TEST-PASS | places/main.testSearchURLForHistory | This test is done. 16:31:52 INFO - TEST-PASS | places/main.testSearchURLForHistory | There was a clean UI. 16:31:52 INFO - TEST-END | places/main.testSearchURLForHistory 16:31:52 INFO - TEST-START | places/main.testStringGetFaviconCallbackFailure 16:31:52 INFO - TEST-PASS | places/main.testStringGetFaviconCallbackFailure | Opening tab 16:31:52 INFO - ++DOCSHELL 0xa749c800 == 10 [pid = 2393] [id = 46] 16:31:52 INFO - ++DOMWINDOW == 19 (0xa749d400) [pid = 2393] [serial = 132] [outer = (nil)] 16:31:53 INFO - ++DOMWINDOW == 20 (0xa871b000) [pid = 2393] [serial = 133] [outer = 0xa749d400] 16:31:53 INFO - ++DOMWINDOW == 21 (0x9869c800) [pid = 2393] [serial = 134] [outer = 0xa749d400] 16:31:54 INFO - TEST-PASS | places/main.testStringGetFaviconCallbackFailure | Getting favicon 16:31:54 INFO - TEST-PASS | places/main.testStringGetFaviconCallbackFailure | Callback returns null 16:31:54 INFO - TEST-PASS | places/main.testStringGetFaviconCallbackFailure | Complete 16:31:54 INFO - TEST-PASS | places/main.testStringGetFaviconCallbackFailure | This test is done. 16:31:54 INFO - TEST-PASS | places/main.testStringGetFaviconCallbackFailure | There was a clean UI. 16:31:54 INFO - TEST-END | places/main.testStringGetFaviconCallbackFailure 16:31:54 INFO - TEST-START | places/main.testStringGetFaviconCallbackSuccess 16:31:54 INFO - TEST-PASS | places/main.testStringGetFaviconCallbackSuccess | Opening tab 16:31:54 INFO - ++DOCSHELL 0xa7092800 == 11 [pid = 2393] [id = 47] 16:31:54 INFO - ++DOMWINDOW == 22 (0xa7092c00) [pid = 2393] [serial = 135] [outer = (nil)] 16:31:54 INFO - ++DOMWINDOW == 23 (0xa8722400) [pid = 2393] [serial = 136] [outer = 0xa7092c00] 16:31:55 INFO - ++DOMWINDOW == 24 (0xa54e9800) [pid = 2393] [serial = 137] [outer = 0xa7092c00] 16:31:55 INFO - TEST-PASS | places/main.testStringGetFaviconCallbackSuccess | Callback returns correct favicon url 16:31:55 INFO - TEST-PASS | places/main.testStringGetFaviconCallbackSuccess | Complete 16:31:55 INFO - TEST-PASS | places/main.testStringGetFaviconCallbackSuccess | This test is done. 16:31:55 INFO - TEST-PASS | places/main.testStringGetFaviconCallbackSuccess | There was a clean UI. 16:31:55 INFO - TEST-END | places/main.testStringGetFaviconCallbackSuccess 16:31:55 INFO - TEST-START | places/main.testStringGetFaviconPromiseFailure 16:31:55 INFO - TEST-PASS | places/main.testStringGetFaviconPromiseFailure | Opening tab 16:31:56 INFO - ++DOCSHELL 0x98857000 == 12 [pid = 2393] [id = 48] 16:31:56 INFO - ++DOMWINDOW == 25 (0x98857400) [pid = 2393] [serial = 138] [outer = (nil)] 16:31:56 INFO - ++DOMWINDOW == 26 (0x99aa7400) [pid = 2393] [serial = 139] [outer = 0x98857400] 16:31:56 INFO - ++DOMWINDOW == 27 (0x8ee53000) [pid = 2393] [serial = 140] [outer = 0x98857400] 16:31:57 INFO - TEST-PASS | places/main.testStringGetFaviconPromiseFailure | Getting favicon 16:31:57 INFO - TEST-PASS | places/main.testStringGetFaviconPromiseFailure | expired url correctly rejected 16:31:57 INFO - TEST-PASS | places/main.testStringGetFaviconPromiseFailure | Complete 16:31:57 INFO - TEST-PASS | places/main.testStringGetFaviconPromiseFailure | This test is done. 16:31:57 INFO - TEST-PASS | places/main.testStringGetFaviconPromiseFailure | There was a clean UI. 16:31:57 INFO - TEST-END | places/main.testStringGetFaviconPromiseFailure 16:31:57 INFO - TEST-START | places/main.testStringGetFaviconPromiseSuccess 16:31:57 INFO - TEST-PASS | places/main.testStringGetFaviconPromiseSuccess | Opening tab 16:31:57 INFO - ++DOCSHELL 0x97511400 == 13 [pid = 2393] [id = 49] 16:31:57 INFO - ++DOMWINDOW == 28 (0x97512400) [pid = 2393] [serial = 141] [outer = (nil)] 16:31:57 INFO - ++DOMWINDOW == 29 (0x975db000) [pid = 2393] [serial = 142] [outer = 0x97512400] 16:31:58 INFO - ++DOMWINDOW == 30 (0x9884ac00) [pid = 2393] [serial = 143] [outer = 0x97512400] 16:31:58 INFO - TEST-PASS | places/main.testStringGetFaviconPromiseSuccess | Getting favicon 16:31:58 INFO - TEST-PASS | places/main.testStringGetFaviconPromiseSuccess | Callback returns null 16:31:58 INFO - TEST-PASS | places/main.testStringGetFaviconPromiseSuccess | Complete 16:31:59 INFO - TEST-PASS | places/main.testStringGetFaviconPromiseSuccess | This test is done. 16:31:59 INFO - TEST-PASS | places/main.testStringGetFaviconPromiseSuccess | There was a clean UI. 16:31:59 INFO - TEST-END | places/main.testStringGetFaviconPromiseSuccess 16:31:59 INFO - TEST-START | places/main.testTabsGetFaviconPromiseFailure 16:31:59 INFO - TEST-PASS | places/main.testTabsGetFaviconPromiseFailure | Opening tab 16:31:59 INFO - ++DOCSHELL 0x98b5d000 == 14 [pid = 2393] [id = 50] 16:31:59 INFO - ++DOMWINDOW == 31 (0x98b5d400) [pid = 2393] [serial = 144] [outer = (nil)] 16:31:59 INFO - ++DOMWINDOW == 32 (0x98b61400) [pid = 2393] [serial = 145] [outer = 0x98b5d400] 16:32:00 INFO - ++DOMWINDOW == 33 (0x8ee57000) [pid = 2393] [serial = 146] [outer = 0x98b5d400] 16:32:00 INFO - TEST-PASS | places/main.testTabsGetFaviconPromiseFailure | Getting favicon 16:32:00 INFO - TEST-PASS | places/main.testTabsGetFaviconPromiseFailure | expired tab correctly rejected 16:32:00 INFO - TEST-PASS | places/main.testTabsGetFaviconPromiseFailure | Complete 16:32:01 INFO - TEST-PASS | places/main.testTabsGetFaviconPromiseFailure | This test is done. 16:32:01 INFO - TEST-PASS | places/main.testTabsGetFaviconPromiseFailure | There was a clean UI. 16:32:01 INFO - TEST-END | places/main.testTabsGetFaviconPromiseFailure 16:32:01 INFO - TEST-START | places/main.testTabsGetFaviconPromiseSuccess 16:32:01 INFO - TEST-PASS | places/main.testTabsGetFaviconPromiseSuccess | Opening tab 16:32:01 INFO - ++DOCSHELL 0x9aee1400 == 15 [pid = 2393] [id = 51] 16:32:01 INFO - ++DOMWINDOW == 34 (0x9aee2800) [pid = 2393] [serial = 147] [outer = (nil)] 16:32:02 INFO - ++DOMWINDOW == 35 (0x9c92b400) [pid = 2393] [serial = 148] [outer = 0x9aee2800] 16:32:02 INFO - ++DOMWINDOW == 36 (0x8eee5c00) [pid = 2393] [serial = 149] [outer = 0x9aee2800] 16:32:03 INFO - TEST-PASS | places/main.testTabsGetFaviconPromiseSuccess | Getting favicon 16:32:03 INFO - TEST-PASS | places/main.testTabsGetFaviconPromiseSuccess | getFavicon should return url for tab 16:32:03 INFO - TEST-PASS | places/main.testTabsGetFaviconPromiseSuccess | Complete 16:32:03 INFO - TEST-PASS | places/main.testTabsGetFaviconPromiseSuccess | This test is done. 16:32:03 INFO - TEST-PASS | places/main.testTabsGetFaviconPromiseSuccess | There was a clean UI. 16:32:03 INFO - TEST-END | places/main.testTabsGetFaviconPromiseSuccess 16:32:03 INFO - TEST-START | places/main.testTagsGetTagsByURL 16:32:04 INFO - TEST-PASS | places/main.testTagsGetTagsByURL | returned first tag 16:32:04 INFO - TEST-PASS | places/main.testTagsGetTagsByURL | returned second tag 16:32:04 INFO - TEST-PASS | places/main.testTagsGetTagsByURL | returned third tag 16:32:04 INFO - TEST-PASS | places/main.testTagsGetTagsByURL | returned all tags 16:32:04 INFO - TEST-PASS | places/main.testTagsGetTagsByURL | This test is done. 16:32:04 INFO - TEST-PASS | places/main.testTagsGetTagsByURL | There was a clean UI. 16:32:04 INFO - TEST-END | places/main.testTagsGetTagsByURL 16:32:04 INFO - TEST-START | places/main.testTagsGetURLsByTag 16:32:04 INFO - TEST-PASS | places/main.testTagsGetURLsByTag | returned correct url 16:32:04 INFO - TEST-PASS | places/main.testTagsGetURLsByTag | returned only one url 16:32:04 INFO - TEST-PASS | places/main.testTagsGetURLsByTag | This test is done. 16:32:04 INFO - TEST-PASS | places/main.testTagsGetURLsByTag | There was a clean UI. 16:32:04 INFO - TEST-END | places/main.testTagsGetURLsByTag 16:32:04 INFO - TEST-START | places/main.testTagsTag 16:32:05 INFO - TEST-PASS | places/main.testTagsTag | first tag found 16:32:05 INFO - TEST-PASS | places/main.testTagsTag | second tag found 16:32:05 INFO - TEST-PASS | places/main.testTagsTag | default tag found 16:32:05 INFO - TEST-PASS | places/main.testTagsTag | no extra tags 16:32:05 INFO - TEST-PASS | places/main.testTagsTag | This test is done. 16:32:05 INFO - TEST-PASS | places/main.testTagsTag | There was a clean UI. 16:32:05 INFO - TEST-END | places/main.testTagsTag 16:32:05 INFO - TEST-START | places/main.testTagsUntag 16:32:07 INFO - TEST-PASS | places/main.testTagsUntag | first tag persisted 16:32:07 INFO - TEST-PASS | places/main.testTagsUntag | second tag persisted 16:32:07 INFO - TEST-PASS | places/main.testTagsUntag | first tag removed 16:32:07 INFO - TEST-PASS | places/main.testTagsUntag | second tag removed 16:32:07 INFO - TEST-PASS | places/main.testTagsUntag | no extra tags 16:32:07 INFO - TEST-PASS | places/main.testTagsUntag | This test is done. 16:32:07 INFO - TEST-PASS | places/main.testTagsUntag | There was a clean UI. 16:32:07 INFO - TEST-END | places/main.testTagsUntag 16:32:07 INFO - TEST-START | places/main.testUpdateParent 16:32:07 INFO - --DOCSHELL 0xa749c800 == 14 [pid = 2393] [id = 46] 16:32:08 INFO - TEST-PASS | places/main.testUpdateParent | group saved successfully 16:32:08 INFO - TEST-PASS | places/main.testUpdateParent | This test is done. 16:32:08 INFO - TEST-PASS | places/main.testUpdateParent | There was a clean UI. 16:32:08 INFO - TEST-END | places/main.testUpdateParent 16:32:08 INFO - TEST-START | places/main.testUpdateSeparator 16:32:08 INFO - TEST-PASS | places/main.testUpdateSeparator | updated index of separator 16:32:08 INFO - TEST-PASS | places/main.testUpdateSeparator | This test is done. 16:32:08 INFO - TEST-PASS | places/main.testUpdateSeparator | There was a clean UI. 16:32:09 INFO - TEST-END | places/main.testUpdateSeparator 16:32:09 INFO - TEST-START | places/main.testUpdateTags 16:32:09 INFO - TEST-PASS | places/main.testUpdateTags | should have 2 tags 16:32:09 INFO - TEST-PASS | places/main.testUpdateTags | should have added tag 16:32:09 INFO - TEST-PASS | places/main.testUpdateTags | should have added tag 16:32:09 INFO - TEST-PASS | places/main.testUpdateTags | should not have removed tag 16:32:09 INFO - TEST-PASS | places/main.testUpdateTags | This test is done. 16:32:09 INFO - TEST-PASS | places/main.testUpdateTags | There was a clean UI. 16:32:09 INFO - TEST-END | places/main.testUpdateTags 16:32:09 INFO - TEST-START | places/main.testValidation 16:32:09 INFO - TEST-PASS | places/main.testValidation | throws empty URL error 16:32:09 INFO - TEST-PASS | places/main.testValidation | throws invalid URL error 16:32:09 INFO - TEST-PASS | places/main.testValidation | throws title error 16:32:09 INFO - TEST-PASS | places/main.testValidation | throws any error 16:32:09 INFO - TEST-PASS | places/main.testValidation | throws title error for group 16:32:09 INFO - TEST-PASS | places/main.testValidation | throws error for non set/array tag 16:32:09 INFO - TEST-PASS | places/main.testValidation | This test is done. 16:32:09 INFO - TEST-PASS | places/main.testValidation | There was a clean UI. 16:32:09 INFO - TEST-END | places/main.testValidation 16:32:10 INFO - TEST-START | places/main.testVisitCount 16:32:10 INFO - TEST-PASS | places/main.testVisitCount | Correct number of entries returned 16:32:10 INFO - TEST-PASS | places/main.testVisitCount | correct url 16:32:10 INFO - TEST-PASS | places/main.testVisitCount | matches access count 16:32:10 INFO - TEST-PASS | places/main.testVisitCount | This test is done. 16:32:10 INFO - TEST-PASS | places/main.testVisitCount | There was a clean UI. 16:32:10 INFO - TEST-END | places/main.testVisitCount 16:32:10 INFO - console.warn: places: 6 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior. 16:32:12 INFO - --DOMWINDOW == 35 (0xa8722400) [pid = 2393] [serial = 136] [outer = (nil)] [url = about:blank] 16:32:12 INFO - --DOMWINDOW == 34 (0xa871b000) [pid = 2393] [serial = 133] [outer = (nil)] [url = about:blank] 16:32:12 INFO - --DOMWINDOW == 33 (0x99aa7400) [pid = 2393] [serial = 139] [outer = (nil)] [url = about:blank] 16:32:12 INFO - --DOMWINDOW == 32 (0xa7092c00) [pid = 2393] [serial = 135] [outer = (nil)] [url = http://localhost:8099/callbacksuccess.html] 16:32:12 INFO - --DOMWINDOW == 31 (0xa749d400) [pid = 2393] [serial = 132] [outer = (nil)] [url = http://localhost:8099/callbackfailure.html] 16:32:12 INFO - 776 of 776 tests passed. 16:32:12 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on test-places@jetpack 16:32:12 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on test-places@jetpack 16:32:13 INFO - --DOMWINDOW == 30 (0xa54e9800) [pid = 2393] [serial = 137] [outer = (nil)] [url = http://localhost:8099/callbacksuccess.html] 16:32:13 INFO - --DOMWINDOW == 29 (0x9869c800) [pid = 2393] [serial = 134] [outer = (nil)] [url = http://localhost:8099/callbackfailure.html] 16:32:13 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/places is complete 16:32:13 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/predefined-id-with-at 16:32:13 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/predefined-id-with-at 16:32:13 INFO - console.info: predefined-id-with-at: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:32:13 INFO - console.info: predefined-id-with-at: hiddenWindow document.readyState:complete 16:32:13 INFO - ++DOCSHELL 0x986a0000 == 15 [pid = 2393] [id = 52] 16:32:13 INFO - ++DOMWINDOW == 30 (0x9884d800) [pid = 2393] [serial = 150] [outer = (nil)] 16:32:13 INFO - ++DOMWINDOW == 31 (0x9884e400) [pid = 2393] [serial = 151] [outer = 0x9884d800] 16:32:14 INFO - ++DOMWINDOW == 32 (0x8ee5c000) [pid = 2393] [serial = 152] [outer = 0x9884d800] 16:32:16 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:32:16 INFO - TEST-START | predefined-id-with-at/main.testExpectedID 16:32:16 INFO - TEST-PASS | predefined-id-with-at/main.testExpectedID | ID is as expected 16:32:16 INFO - TEST-PASS | predefined-id-with-at/main.testExpectedID | preferences-branch is predefined-id@test 16:32:16 INFO - TEST-PASS | predefined-id-with-at/main.testExpectedID | test pref is 5 16:32:16 INFO - TEST-PASS | predefined-id-with-at/main.testExpectedID | test pref is 25 16:32:16 INFO - TEST-PASS | predefined-id-with-at/main.testExpectedID | test pref is 25 16:32:16 INFO - TEST-PASS | predefined-id-with-at/main.testExpectedID | This test is done. 16:32:16 INFO - TEST-PASS | predefined-id-with-at/main.testExpectedID | There was a clean UI. 16:32:16 INFO - TEST-END | predefined-id-with-at/main.testExpectedID 16:32:16 INFO - TEST-START | predefined-id-with-at/main.testSelfID 16:32:16 INFO - TEST-PASS | predefined-id-with-at/main.testSelfID | self.id is a string 16:32:16 INFO - TEST-PASS | predefined-id-with-at/main.testSelfID | self.id not empty 16:32:16 INFO - TEST-PASS | predefined-id-with-at/main.testSelfID | found addon with self.id 16:32:16 INFO - TEST-PASS | predefined-id-with-at/main.testSelfID | This test is done. 16:32:16 INFO - TEST-PASS | predefined-id-with-at/main.testSelfID | There was a clean UI. 16:32:16 INFO - TEST-END | predefined-id-with-at/main.testSelfID 16:32:18 INFO - --DOCSHELL 0x97511400 == 14 [pid = 2393] [id = 49] 16:32:18 INFO - --DOCSHELL 0x98b5d000 == 13 [pid = 2393] [id = 50] 16:32:18 INFO - --DOCSHELL 0x9aee1400 == 12 [pid = 2393] [id = 51] 16:32:18 INFO - --DOCSHELL 0xa7092800 == 11 [pid = 2393] [id = 47] 16:32:18 INFO - --DOCSHELL 0x98857000 == 10 [pid = 2393] [id = 48] 16:32:18 INFO - 12 of 12 tests passed. 16:32:18 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on predefined-id@test 16:32:18 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on predefined-id@test 16:32:19 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/predefined-id-with-at is complete 16:32:19 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/preferences-branch 16:32:19 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/preferences-branch 16:32:20 INFO - console.info: preferences-branch: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:32:20 INFO - console.info: preferences-branch: hiddenWindow document.readyState:complete 16:32:20 INFO - ++DOCSHELL 0x9884e000 == 11 [pid = 2393] [id = 53] 16:32:20 INFO - ++DOMWINDOW == 33 (0x9884fc00) [pid = 2393] [serial = 153] [outer = (nil)] 16:32:20 INFO - ++DOMWINDOW == 34 (0x98851800) [pid = 2393] [serial = 154] [outer = 0x9884fc00] 16:32:20 INFO - ++DOMWINDOW == 35 (0x93e04c00) [pid = 2393] [serial = 155] [outer = 0x9884fc00] 16:32:22 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:32:22 INFO - TEST-START | preferences-branch/main.testPreferencesBranch 16:32:22 INFO - TEST-PASS | preferences-branch/main.testPreferencesBranch | preferencesBranch is human-readable 16:32:22 INFO - TEST-PASS | preferences-branch/main.testPreferencesBranch | test42 is true 16:32:22 INFO - TEST-PASS | preferences-branch/main.testPreferencesBranch | test43 is a movie 16:32:22 INFO - TEST-PASS | preferences-branch/main.testPreferencesBranch | This test is done. 16:32:22 INFO - TEST-PASS | preferences-branch/main.testPreferencesBranch | There was a clean UI. 16:32:22 INFO - TEST-END | preferences-branch/main.testPreferencesBranch 16:32:22 INFO - TEST-START | preferences-branch/main.testSelfID 16:32:22 INFO - TEST-PASS | preferences-branch/main.testSelfID | self.id is a string 16:32:22 INFO - TEST-PASS | preferences-branch/main.testSelfID | self.id not empty 16:32:22 INFO - TEST-PASS | preferences-branch/main.testSelfID | found addon with self.id 16:32:22 INFO - TEST-PASS | preferences-branch/main.testSelfID | This test is done. 16:32:22 INFO - TEST-PASS | preferences-branch/main.testSelfID | There was a clean UI. 16:32:22 INFO - TEST-END | preferences-branch/main.testSelfID 16:32:24 INFO - --DOCSHELL 0x986a0000 == 10 [pid = 2393] [id = 52] 16:32:24 INFO - --DOCSHELL 0x98932000 == 9 [pid = 2393] [id = 45] 16:32:24 INFO - --DOMWINDOW == 34 (0x9856e800) [pid = 2393] [serial = 131] [outer = 0x98b67800] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:32:24 INFO - 10 of 10 tests passed. 16:32:24 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on test-preferences-branch@jetpack 16:32:24 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on test-preferences-branch@jetpack 16:32:24 INFO - --DOMWINDOW == 33 (0x98b67800) [pid = 2393] [serial = 129] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:32:24 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/preferences-branch is complete 16:32:24 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/remote 16:32:24 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/remote 16:32:25 INFO - console.info: remote: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:32:25 INFO - console.info: remote: hiddenWindow document.readyState:complete 16:32:25 INFO - ++DOCSHELL 0x985a2000 == 10 [pid = 2393] [id = 54] 16:32:25 INFO - ++DOMWINDOW == 34 (0x9869cc00) [pid = 2393] [serial = 156] [outer = (nil)] 16:32:25 INFO - ++DOMWINDOW == 35 (0x9884d400) [pid = 2393] [serial = 157] [outer = 0x9869cc00] 16:32:26 INFO - ++DOMWINDOW == 36 (0x975d8c00) [pid = 2393] [serial = 158] [outer = 0x9869cc00] 16:32:26 INFO - console.log: remote: Testing in non-E10S mode 16:32:27 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:32:27 INFO - TEST-START | remote/main.test cannot load in wrong loader 16:32:27 INFO - console.log: remote: Starting remote 16:32:28 INFO - console.log: remote[resource://gre/modules/commonjs/:28][2393]: module loaded 16:32:28 INFO - --DOMWINDOW == 35 (0x9aee2800) [pid = 2393] [serial = 147] [outer = (nil)] [url = http://localhost:8099/tabs-success.html] 16:32:28 INFO - --DOMWINDOW == 34 (0x98b5d400) [pid = 2393] [serial = 144] [outer = (nil)] [url = http://localhost:8099/tabs-failure.html] 16:32:28 INFO - --DOMWINDOW == 33 (0x97512400) [pid = 2393] [serial = 141] [outer = (nil)] [url = http://localhost:8099/promisesuccess.html] 16:32:28 INFO - --DOMWINDOW == 32 (0x98857400) [pid = 2393] [serial = 138] [outer = (nil)] [url = http://localhost:8099/promisefailure.html] 16:32:28 INFO - --DOMWINDOW == 31 (0x9884d800) [pid = 2393] [serial = 150] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:32:28 INFO - console.log: remote: Saw a process attach 16:32:28 INFO - console.log: remote: Saw a remote module load 16:32:28 INFO - console.log: remote: Remote ready 16:32:28 INFO - TEST-PASS | remote/main.test cannot load in wrong loader | Should have seen the right exception. 16:32:28 INFO - console.log: remote: Waiting for sdk/test/parentload 16:32:28 INFO - console.log: remote: Saw sdk/test/parentload 16:32:28 INFO - TEST-PASS | remote/main.test cannot load in wrong loader | Process should see itself in a child loader. 16:32:28 INFO - TEST-PASS | remote/main.test cannot load in wrong loader | Process couldn't load sdk/remote/parent. 16:32:28 INFO - TEST-PASS | remote/main.test cannot load in wrong loader | Should have seen the right exception. 16:32:28 INFO - TEST-PASS | remote/main.test cannot load in wrong loader | This test is done. 16:32:28 INFO - TEST-PASS | remote/main.test cannot load in wrong loader | There was a clean UI. 16:32:28 INFO - TEST-END | remote/main.test cannot load in wrong loader 16:32:28 INFO - TEST-START | remote/main.test frame detach on unload 16:32:28 INFO - console.log: remote: Starting remote 16:32:29 INFO - console.log: remote[resource://gre/modules/commonjs/:29][2393]: module loaded 16:32:29 INFO - console.log: remote: Saw a process attach 16:32:29 INFO - console.log: remote: Saw a remote module load 16:32:29 INFO - console.log: remote: Remote ready 16:32:29 INFO - ++DOCSHELL 0xa376c400 == 11 [pid = 2393] [id = 55] 16:32:29 INFO - ++DOMWINDOW == 32 (0xa376f800) [pid = 2393] [serial = 159] [outer = (nil)] 16:32:29 INFO - ++DOMWINDOW == 33 (0xa52a8400) [pid = 2393] [serial = 160] [outer = 0xa376f800] 16:32:29 INFO - console.log: remote: Waiting for load 16:32:30 INFO - TEST-PASS | remote/main.test frame detach on unload | Should have seen the new frame 16:32:30 INFO - console.log: remote: Waiting for hashchange 16:32:30 INFO - console.log: Detach from data:, 16:32:30 INFO - TEST-PASS | remote/main.test frame detach on unload | Saw the correct hash change. 16:32:31 INFO - TEST-PASS | remote/main.test frame detach on unload | This test is done. 16:32:31 INFO - TEST-PASS | remote/main.test frame detach on unload | There was a clean UI. 16:32:31 INFO - TEST-END | remote/main.test frame detach on unload 16:32:31 INFO - TEST-START | remote/main.test frame event listeners 16:32:31 INFO - console.log: remote: Starting remote 16:32:32 INFO - console.log: remote[resource://gre/modules/commonjs/:30][2393]: module loaded 16:32:32 INFO - console.log: remote: Saw a process attach 16:32:32 INFO - console.log: remote: Saw a remote module load 16:32:32 INFO - console.log: remote: Remote ready 16:32:32 INFO - ++DOCSHELL 0x98b66c00 == 12 [pid = 2393] [id = 56] 16:32:32 INFO - ++DOMWINDOW == 34 (0x9939f800) [pid = 2393] [serial = 161] [outer = (nil)] 16:32:32 INFO - ++DOMWINDOW == 35 (0x99e60400) [pid = 2393] [serial = 162] [outer = 0x9939f800] 16:32:32 INFO - console.log: remote: Waiting for load 16:32:33 INFO - TEST-PASS | remote/main.test frame event listeners | Should have seen the new frame 16:32:33 INFO - console.log: remote: Waiting for sdk/test/sawreply 16:32:33 INFO - console.log: remote: Waiting for sdk/test/eventsent 16:32:33 INFO - console.log: remote: Saw sdk/test/sawreply 16:32:33 INFO - console.log: remote: Saw sdk/test/eventsent 16:32:33 INFO - console.log: remote: Waiting for sdk/test/eventsent 16:32:33 INFO - console.log: remote: Saw sdk/test/eventsent 16:32:33 INFO - TEST-PASS | remote/main.test frame event listeners | This test is done. 16:32:33 INFO - TEST-PASS | remote/main.test frame event listeners | There was a clean UI. 16:32:33 INFO - TEST-END | remote/main.test frame event listeners 16:32:33 INFO - TEST-START | remote/main.test frame list 16:32:33 INFO - TEST-PASS | remote/main.test frame list | Should have just the one tab to start with 16:32:33 INFO - console.log: remote: Starting remote 16:32:34 INFO - console.log: remote[resource://gre/modules/commonjs/:31][2393]: module loaded 16:32:34 INFO - console.log: remote: Saw a process attach 16:32:34 INFO - console.log: remote: Saw a remote module load 16:32:34 INFO - console.log: remote: Remote ready 16:32:34 INFO - TEST-PASS | remote/main.test frame list | Should be the right number of browser frames. 16:32:34 INFO - console.log: remote: Waiting for sdk/test/count 16:32:34 INFO - console.log: remote[resource://gre/modules/commonjs/:31][2393]: received count ping 16:32:34 INFO - console.log: remote: Saw sdk/test/count 16:32:34 INFO - TEST-PASS | remote/main.test frame list | Child processes should have the right number of frames 16:32:34 INFO - ++DOCSHELL 0x9e657000 == 13 [pid = 2393] [id = 57] 16:32:34 INFO - ++DOMWINDOW == 36 (0xa5299c00) [pid = 2393] [serial = 163] [outer = (nil)] 16:32:35 INFO - ++DOMWINDOW == 37 (0xa54eb400) [pid = 2393] [serial = 164] [outer = 0xa5299c00] 16:32:35 INFO - TEST-PASS | remote/main.test frame list | Should have seen the new frame 16:32:35 INFO - TEST-PASS | remote/main.test frame list | Frame should not be remote 16:32:35 INFO - TEST-PASS | remote/main.test frame list | Should be the right number of browser frames. 16:32:35 INFO - console.log: remote: Waiting for sdk/test/count 16:32:35 INFO - ++DOMWINDOW == 38 (0xa5747400) [pid = 2393] [serial = 165] [outer = 0xa5299c00] 16:32:35 INFO - console.log: remote[resource://gre/modules/commonjs/:31][2393]: received count ping 16:32:35 INFO - console.log: remote: Saw sdk/test/count 16:32:35 INFO - TEST-PASS | remote/main.test frame list | Child processes should have the right number of frames 16:32:35 INFO - ++DOCSHELL 0x9dbb2800 == 14 [pid = 2393] [id = 58] 16:32:35 INFO - ++DOMWINDOW == 39 (0x9dbb4c00) [pid = 2393] [serial = 166] [outer = (nil)] 16:32:35 INFO - ++DOMWINDOW == 40 (0xa54f0c00) [pid = 2393] [serial = 167] [outer = 0x9dbb4c00] 16:32:36 INFO - TEST-PASS | remote/main.test frame list | Should have seen the new frame 16:32:36 INFO - TEST-PASS | remote/main.test frame list | Frame should not be remote 16:32:36 INFO - TEST-PASS | remote/main.test frame list | Should be the right number of browser frames. 16:32:36 INFO - console.log: remote: Waiting for sdk/test/count 16:32:36 INFO - console.log: remote[resource://gre/modules/commonjs/:31][2393]: received count ping 16:32:36 INFO - console.log: remote: Saw sdk/test/count 16:32:36 INFO - TEST-PASS | remote/main.test frame list | Child processes should have the right number of frames 16:32:36 INFO - console.log: remote[resource://gre/modules/commonjs/:31][2393]: received frame ping 16:32:36 INFO - console.log: remote[resource://gre/modules/commonjs/:31][2393]: received frame ping 16:32:36 INFO - console.log: remote[resource://gre/modules/commonjs/:31][2393]: received frame ping 16:32:36 INFO - console.log: remote[resource://gre/modules/commonjs/:31][2393]: received frame ping 16:32:36 INFO - console.log: remote[resource://gre/modules/commonjs/:31][2393]: received frame ping 16:32:36 INFO - console.log: remote: Saw pong 16:32:36 INFO - console.log: remote: Saw pong 16:32:36 INFO - console.log: remote: Saw pong 16:32:36 INFO - console.log: remote: Saw pong 16:32:37 INFO - console.log: remote: Saw pong 16:32:37 INFO - console.log: remote: Waiting for sdk/test/pong 16:32:37 INFO - console.log: remote: Waiting for sdk/test/pong 16:32:37 INFO - console.log: remote[resource://gre/modules/commonjs/:31][2393]: received frame ping 16:32:37 INFO - console.log: remote: Saw sdk/test/pong 16:32:37 INFO - console.log: remote: Saw sdk/test/pong 16:32:37 INFO - TEST-PASS | remote/main.test frame list | Should have seen a container event for the right item 16:32:37 INFO - TEST-PASS | remote/main.test frame list | Arguments should have matched 16:32:37 INFO - TEST-PASS | remote/main.test frame list | Should have seen the right response 16:32:37 INFO - console.log: remote: Waiting for sdk/test/pong 16:32:37 INFO - console.log: remote: Waiting for sdk/test/pong 16:32:37 INFO - console.log: remote[resource://gre/modules/commonjs/:31][2393]: received frame ping 16:32:37 INFO - console.log: remote: Saw sdk/test/pong 16:32:37 INFO - console.log: remote: Saw sdk/test/pong 16:32:37 INFO - TEST-PASS | remote/main.test frame list | Should have seen a container event for the right item 16:32:37 INFO - TEST-PASS | remote/main.test frame list | Arguments should have matched 16:32:37 INFO - TEST-PASS | remote/main.test frame list | Should have seen the right response 16:32:37 INFO - console.log: remote: Waiting for detach 16:32:37 INFO - console.log: remote: Waiting for detach 16:32:37 INFO - console.log: remote: Saw detach 16:32:37 INFO - console.log: remote: Saw detach 16:32:37 INFO - TEST-PASS | remote/main.test frame list | Should have seen a container event for the right item 16:32:37 INFO - TEST-PASS | remote/main.test frame list | Arguments should have matched 16:32:37 INFO - TEST-PASS | remote/main.test frame list | Should be the right number of browser frames. 16:32:37 INFO - console.log: remote: Waiting for sdk/test/count 16:32:38 INFO - console.log: remote[resource://gre/modules/commonjs/:31][2393]: received count ping 16:32:38 INFO - console.log: remote: Saw sdk/test/count 16:32:38 INFO - TEST-PASS | remote/main.test frame list | Child processes should have the right number of frames 16:32:38 INFO - console.log: remote: Waiting for detach 16:32:38 INFO - console.log: remote: Waiting for detach 16:32:38 INFO - console.log: remote: Saw detach 16:32:38 INFO - console.log: remote: Saw detach 16:32:38 INFO - TEST-PASS | remote/main.test frame list | Should have seen a container event for the right item 16:32:38 INFO - TEST-PASS | remote/main.test frame list | Arguments should have matched 16:32:38 INFO - TEST-PASS | remote/main.test frame list | Should be the right number of browser frames. 16:32:38 INFO - console.log: remote: Waiting for sdk/test/count 16:32:38 INFO - console.log: remote[resource://gre/modules/commonjs/:31][2393]: received count ping 16:32:38 INFO - console.log: remote: Saw sdk/test/count 16:32:38 INFO - TEST-PASS | remote/main.test frame list | Child processes should have the right number of frames 16:32:38 INFO - TEST-PASS | remote/main.test frame list | This test is done. 16:32:38 INFO - TEST-PASS | remote/main.test frame list | There was a clean UI. 16:32:38 INFO - TEST-END | remote/main.test frame list 16:32:38 INFO - TEST-START | remote/main.test frame properties 16:32:38 INFO - console.log: remote: Starting remote 16:32:39 INFO - console.log: remote[resource://gre/modules/commonjs/:32][2393]: module loaded 16:32:39 INFO - console.log: remote: Saw a process attach 16:32:39 INFO - console.log: remote: Saw a remote module load 16:32:39 INFO - console.log: remote: Remote ready 16:32:39 INFO - TEST-PASS | remote/main.test frame properties | Child frame should have the same isTab property 16:32:39 INFO - TEST-PASS | remote/main.test frame properties | Child frame should have the same isTab property 16:32:39 INFO - TEST-PASS | remote/main.test frame properties | Child frame should have the same isTab property 16:32:39 INFO - TEST-PASS | remote/main.test frame properties | This test is done. 16:32:39 INFO - TEST-PASS | remote/main.test frame properties | There was a clean UI. 16:32:39 INFO - TEST-END | remote/main.test frame properties 16:32:39 INFO - TEST-START | remote/main.test frames event listeners 16:32:39 INFO - console.log: remote: Starting remote 16:32:40 INFO - console.log: remote[resource://gre/modules/commonjs/:33][2393]: module loaded 16:32:40 INFO - console.log: remote: Saw a process attach 16:32:40 INFO - console.log: remote: Saw a remote module load 16:32:40 INFO - console.log: remote: Remote ready 16:32:40 INFO - ++DOCSHELL 0x8cb2fc00 == 15 [pid = 2393] [id = 59] 16:32:40 INFO - ++DOMWINDOW == 41 (0x8cb30000) [pid = 2393] [serial = 168] [outer = (nil)] 16:32:40 INFO - ++DOMWINDOW == 42 (0x8cc54000) [pid = 2393] [serial = 169] [outer = 0x8cb30000] 16:32:40 INFO - console.log: remote: Waiting for load 16:32:41 INFO - TEST-PASS | remote/main.test frames event listeners | Should have seen the new frame 16:32:41 INFO - console.log: remote: Waiting for sdk/test/sawreply 16:32:41 INFO - console.log: remote: Waiting for sdk/test/eventsent 16:32:41 INFO - console.log: remote: Saw sdk/test/sawreply 16:32:41 INFO - console.log: remote: Saw sdk/test/eventsent 16:32:41 INFO - console.log: remote: Waiting for sdk/test/eventsent 16:32:41 INFO - console.log: remote: Saw sdk/test/eventsent 16:32:41 INFO - TEST-PASS | remote/main.test frames event listeners | This test is done. 16:32:41 INFO - TEST-PASS | remote/main.test frames event listeners | There was a clean UI. 16:32:41 INFO - TEST-END | remote/main.test frames event listeners 16:32:41 INFO - TEST-START | remote/main.test new loader 16:32:41 INFO - console.log: remote: Starting remote 16:32:42 INFO - console.log: remote[resource://gre/modules/commonjs/:34][2393]: module loaded 16:32:42 INFO - console.log: remote: Saw a process attach 16:32:42 INFO - console.log: remote: Saw a remote module load 16:32:42 INFO - console.log: remote: Remote ready 16:32:42 INFO - console.log: remote: Starting remote 16:32:43 INFO - console.log: remote[resource://gre/modules/commonjs/:35][2393]: module loaded 16:32:43 INFO - console.log: remote: Saw a process attach 16:32:43 INFO - console.log: remote: Saw a remote module load 16:32:43 INFO - console.log: remote: Remote ready 16:32:43 INFO - console.log: remote: Waiting for sdk/test/pong 16:32:43 INFO - console.log: remote[resource://gre/modules/commonjs/:34][2393]: received process ping 16:32:43 INFO - TEST-PASS | remote/main.test new loader | Should have seen the right pong 16:32:43 INFO - console.log: remote: Saw sdk/test/pong 16:32:43 INFO - console.log: remote: Waiting for sdk/test/pong 16:32:43 INFO - console.log: remote[resource://gre/modules/commonjs/:35][2393]: received process ping 16:32:43 INFO - TEST-PASS | remote/main.test new loader | Should have seen the right pong 16:32:43 INFO - console.log: remote: Saw sdk/test/pong 16:32:43 INFO - console.log: remote: Waiting for sdk/test/pong 16:32:43 INFO - console.log: remote[resource://gre/modules/commonjs/:35][2393]: received process ping 16:32:44 INFO - TEST-PASS | remote/main.test new loader | Should have seen the right pong 16:32:44 INFO - console.log: remote: Saw sdk/test/pong 16:32:44 INFO - TEST-PASS | remote/main.test new loader | This test is done. 16:32:44 INFO - TEST-PASS | remote/main.test new loader | There was a clean UI. 16:32:44 INFO - TEST-END | remote/main.test new loader 16:32:44 INFO - TEST-START | remote/main.test process list 16:32:44 INFO - console.log: remote: Starting remote 16:32:44 INFO - console.log: remote[resource://gre/modules/commonjs/:36][2393]: module loaded 16:32:44 INFO - console.log: remote: Saw a process attach 16:32:44 INFO - console.log: remote: Saw a remote module load 16:32:44 INFO - console.log: remote: Remote ready 16:32:44 INFO - TEST-PASS | remote/main.test process list | Should always be one process 16:32:44 INFO - TEST-PASS | remote/main.test process list | Should be no remote processes 16:32:45 INFO - TEST-PASS | remote/main.test process list | Should have seen all processes 16:32:45 INFO - TEST-PASS | remote/main.test process list | forEvery should send existing processes to the listener 16:32:45 INFO - console.log: remote: Waiting for sdk/test/pong 16:32:45 INFO - console.log: remote: Waiting for sdk/test/pong 16:32:45 INFO - console.log: remote[resource://gre/modules/commonjs/:36][2393]: received process ping 16:32:45 INFO - TEST-PASS | remote/main.test process list | Should not have seen a pong from the local process with the wrong key 16:32:45 INFO - console.log: remote: Saw sdk/test/pong 16:32:45 INFO - console.log: remote: Saw sdk/test/pong 16:32:45 INFO - TEST-PASS | remote/main.test process list | Should have seen a container event for the right item 16:32:45 INFO - TEST-PASS | remote/main.test process list | Arguments should have matched 16:32:45 INFO - TEST-PASS | remote/main.test process list | Saw the process reply with the right key 16:32:45 INFO - TEST-PASS | remote/main.test process list | This test is done. 16:32:45 INFO - TEST-PASS | remote/main.test process list | There was a clean UI. 16:32:45 INFO - TEST-END | remote/main.test process list 16:32:45 INFO - TEST-START | remote/main.test process restart 16:32:45 INFO - TEST-PASS | remote/main.test process restart | Skipping test in non-e10s mode 16:32:45 INFO - TEST-PASS | remote/main.test process restart | This test is done. 16:32:45 INFO - TEST-PASS | remote/main.test process restart | There was a clean UI. 16:32:45 INFO - TEST-END | remote/main.test process restart 16:32:45 INFO - TEST-START | remote/main.test processID 16:32:45 INFO - console.log: remote: Starting remote 16:32:45 INFO - console.log: remote[resource://gre/modules/commonjs/:37][2393]: module loaded 16:32:46 INFO - console.log: remote: Saw a process attach 16:32:46 INFO - console.log: remote: Saw a remote module load 16:32:46 INFO - console.log: remote: Remote ready 16:32:46 INFO - console.log: remote: Waiting for sdk/test/processid 16:32:46 INFO - console.log: remote: Saw sdk/test/processid 16:32:46 INFO - TEST-PASS | remote/main.test processID | Remote processes should have the same process ID 16:32:46 INFO - TEST-PASS | remote/main.test processID | This test is done. 16:32:46 INFO - TEST-PASS | remote/main.test processID | There was a clean UI. 16:32:46 INFO - TEST-END | remote/main.test processID 16:32:46 INFO - TEST-START | remote/main.test send cpow 16:32:46 INFO - TEST-PASS | remote/main.test send cpow | Skipping test in non-e10s mode 16:32:46 INFO - TEST-PASS | remote/main.test send cpow | This test is done. 16:32:46 INFO - TEST-PASS | remote/main.test send cpow | There was a clean UI. 16:32:46 INFO - TEST-END | remote/main.test send cpow 16:32:46 INFO - TEST-START | remote/main.test unload 16:32:46 INFO - console.log: remote: Starting remote 16:32:47 INFO - console.log: remote[resource://gre/modules/commonjs/:38][2393]: module loaded 16:32:47 INFO - console.log: remote: Saw a process attach 16:32:47 INFO - console.log: remote: Saw a remote module load 16:32:47 INFO - console.log: remote: Remote ready 16:32:47 INFO - ++DOCSHELL 0x8f45e400 == 16 [pid = 2393] [id = 60] 16:32:47 INFO - ++DOMWINDOW == 43 (0x8f45e800) [pid = 2393] [serial = 170] [outer = (nil)] 16:32:47 INFO - ++DOMWINDOW == 44 (0x8f461c00) [pid = 2393] [serial = 171] [outer = 0x8f45e800] 16:32:47 INFO - console.log: remote: Waiting for load 16:32:47 INFO - TEST-PASS | remote/main.test unload | Should have seen the new frame 16:32:47 INFO - console.log: remote: Waiting for hashchange 16:32:48 INFO - TEST-PASS | remote/main.test unload | Saw the correct hash change. 16:32:48 INFO - TEST-PASS | remote/main.test unload | This test is done. 16:32:48 INFO - TEST-PASS | remote/main.test unload | There was a clean UI. 16:32:48 INFO - TEST-END | remote/main.test unload 16:32:48 INFO - TEST-START | remote/main.test unload removes frame event listeners 16:32:48 INFO - console.log: remote: Starting remote 16:32:49 INFO - console.log: remote[resource://gre/modules/commonjs/:39][2393]: module loaded 16:32:49 INFO - console.log: remote: Saw a process attach 16:32:49 INFO - console.log: remote: Saw a remote module load 16:32:49 INFO - console.log: remote: Remote ready 16:32:49 INFO - console.log: remote: Starting remote 16:32:50 INFO - console.log: remote[resource://gre/modules/commonjs/:40][2393]: module loaded 16:32:50 INFO - console.log: remote: Saw a process attach 16:32:50 INFO - console.log: remote: Saw a remote module load 16:32:50 INFO - console.log: remote: Remote ready 16:32:50 INFO - ++DOCSHELL 0x8bc61000 == 17 [pid = 2393] [id = 61] 16:32:50 INFO - ++DOMWINDOW == 45 (0x8bc61400) [pid = 2393] [serial = 172] [outer = (nil)] 16:32:50 INFO - ++DOMWINDOW == 46 (0x8bc65400) [pid = 2393] [serial = 173] [outer = 0x8bc61400] 16:32:50 INFO - console.log: remote: Waiting for load 16:32:51 INFO - TEST-PASS | remote/main.test unload removes frame event listeners | Should have seen the new frame 16:32:51 INFO - console.log: remote: Waiting for sdk/test/sawreply 16:32:51 INFO - console.log: remote: Waiting for sdk/test/eventsent 16:32:51 INFO - console.log: remote: Saw sdk/test/sawreply 16:32:51 INFO - console.log: remote: Saw sdk/test/eventsent 16:32:51 INFO - console.log: remote: Waiting for sdk/test/eventsent 16:32:51 INFO - console.log: remote: Saw sdk/test/eventsent 16:32:51 INFO - TEST-PASS | remote/main.test unload removes frame event listeners | This test is done. 16:32:51 INFO - TEST-PASS | remote/main.test unload removes frame event listeners | There was a clean UI. 16:32:51 INFO - TEST-END | remote/main.test unload removes frame event listeners 16:32:51 INFO - TEST-START | remote/main.test unload removes frames event listeners 16:32:51 INFO - console.log: remote: Starting remote 16:32:52 INFO - console.log: remote[resource://gre/modules/commonjs/:41][2393]: module loaded 16:32:52 INFO - console.log: remote: Saw a process attach 16:32:52 INFO - console.log: remote: Saw a remote module load 16:32:52 INFO - console.log: remote: Remote ready 16:32:52 INFO - console.log: remote: Starting remote 16:32:53 INFO - console.log: remote[resource://gre/modules/commonjs/:42][2393]: module loaded 16:32:53 INFO - console.log: remote: Saw a process attach 16:32:53 INFO - console.log: remote: Saw a remote module load 16:32:53 INFO - console.log: remote: Remote ready 16:32:53 INFO - ++DOCSHELL 0x8bdbbc00 == 18 [pid = 2393] [id = 62] 16:32:53 INFO - ++DOMWINDOW == 47 (0x8bf06400) [pid = 2393] [serial = 174] [outer = (nil)] 16:32:53 INFO - ++DOMWINDOW == 48 (0x8bf09800) [pid = 2393] [serial = 175] [outer = 0x8bf06400] 16:32:53 INFO - console.log: remote: Waiting for load 16:32:54 INFO - TEST-PASS | remote/main.test unload removes frames event listeners | Should have seen the new frame 16:32:54 INFO - console.log: remote: Waiting for sdk/test/sawreply 16:32:54 INFO - console.log: remote: Waiting for sdk/test/eventsent 16:32:54 INFO - console.log: remote: Saw sdk/test/sawreply 16:32:54 INFO - console.log: remote: Saw sdk/test/eventsent 16:32:54 INFO - console.log: remote: Waiting for sdk/test/eventsent 16:32:54 INFO - console.log: remote: Saw sdk/test/eventsent 16:32:54 INFO - TEST-PASS | remote/main.test unload removes frames event listeners | This test is done. 16:32:54 INFO - TEST-PASS | remote/main.test unload removes frames event listeners | There was a clean UI. 16:32:54 INFO - TEST-END | remote/main.test unload removes frames event listeners 16:32:55 INFO - console.warn: remote: 4 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior. 16:32:57 INFO - --DOCSHELL 0x9884e000 == 17 [pid = 2393] [id = 53] 16:32:57 INFO - --DOMWINDOW == 47 (0x8eee5c00) [pid = 2393] [serial = 149] [outer = (nil)] [url = http://localhost:8099/tabs-success.html] 16:32:57 INFO - --DOMWINDOW == 46 (0x9884e400) [pid = 2393] [serial = 151] [outer = (nil)] [url = about:blank] 16:32:57 INFO - --DOMWINDOW == 45 (0x8ee57000) [pid = 2393] [serial = 146] [outer = (nil)] [url = http://localhost:8099/tabs-failure.html] 16:32:57 INFO - --DOMWINDOW == 44 (0x98851800) [pid = 2393] [serial = 154] [outer = (nil)] [url = about:blank] 16:32:57 INFO - --DOMWINDOW == 43 (0x9884ac00) [pid = 2393] [serial = 143] [outer = (nil)] [url = http://localhost:8099/promisesuccess.html] 16:32:57 INFO - --DOMWINDOW == 42 (0x8ee53000) [pid = 2393] [serial = 140] [outer = (nil)] [url = http://localhost:8099/promisefailure.html] 16:32:57 INFO - --DOMWINDOW == 41 (0x93e04c00) [pid = 2393] [serial = 155] [outer = 0x9884fc00] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:32:57 INFO - --DOMWINDOW == 40 (0x8ee5c000) [pid = 2393] [serial = 152] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:32:57 INFO - --DOMWINDOW == 39 (0x975db000) [pid = 2393] [serial = 142] [outer = (nil)] [url = about:blank] 16:32:57 INFO - --DOMWINDOW == 38 (0x98b61400) [pid = 2393] [serial = 145] [outer = (nil)] [url = about:blank] 16:32:57 INFO - --DOMWINDOW == 37 (0x9c92b400) [pid = 2393] [serial = 148] [outer = (nil)] [url = about:blank] 16:32:57 INFO - 82 of 82 tests passed. 16:32:57 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on remote@jetpack 16:32:57 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on remote@jetpack 16:32:58 INFO - --DOMWINDOW == 36 (0x9884fc00) [pid = 2393] [serial = 153] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:32:58 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/remote is complete 16:32:58 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/require 16:32:58 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/require 16:32:59 INFO - console.info: test-require: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:32:59 INFO - console.info: test-require: hiddenWindow document.readyState:complete 16:32:59 INFO - ++DOCSHELL 0x8bdba000 == 18 [pid = 2393] [id = 63] 16:32:59 INFO - ++DOMWINDOW == 37 (0x8bf04400) [pid = 2393] [serial = 176] [outer = (nil)] 16:32:59 INFO - ++DOMWINDOW == 38 (0x8bf0c800) [pid = 2393] [serial = 177] [outer = 0x8bf04400] 16:32:59 INFO - ++DOMWINDOW == 39 (0x8bb1d000) [pid = 2393] [serial = 178] [outer = 0x8bf04400] 16:33:01 INFO - --DOCSHELL 0xa376c400 == 17 [pid = 2393] [id = 55] 16:33:01 INFO - --DOCSHELL 0x9e657000 == 16 [pid = 2393] [id = 57] 16:33:01 INFO - --DOCSHELL 0x9dbb2800 == 15 [pid = 2393] [id = 58] 16:33:01 INFO - --DOCSHELL 0x8bc61000 == 14 [pid = 2393] [id = 61] 16:33:01 INFO - --DOCSHELL 0x8cb2fc00 == 13 [pid = 2393] [id = 59] 16:33:01 INFO - --DOCSHELL 0x8f45e400 == 12 [pid = 2393] [id = 60] 16:33:01 INFO - --DOCSHELL 0x8bdbbc00 == 11 [pid = 2393] [id = 62] 16:33:01 INFO - --DOCSHELL 0x98b66c00 == 10 [pid = 2393] [id = 56] 16:33:03 INFO - --DOCSHELL 0x985a2000 == 9 [pid = 2393] [id = 54] 16:33:05 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:33:05 INFO - TEST-START | test-require/main.test 3rd party vs sdk module 16:33:05 INFO - TEST-PASS | test-require/main.test 3rd party vs sdk module | Third party modules don't overload sdk modules 16:33:05 INFO - TEST-PASS | test-require/main.test 3rd party vs sdk module | page-mod module is really the sdk one 16:33:05 INFO - TEST-PASS | test-require/main.test 3rd party vs sdk module | tabs/page-mod is the 3rd party 16:33:05 INFO - TEST-PASS | test-require/main.test 3rd party vs sdk module | Third party main module overload sdk modules 16:33:05 INFO - TEST-PASS | test-require/main.test 3rd party vs sdk module | require(tabs) maps to require(tabs/main) 16:33:05 INFO - TEST-PASS | test-require/main.test 3rd party vs sdk module | require(./tabs) maps to the local module 16:33:05 INFO - TEST-PASS | test-require/main.test 3rd party vs sdk module | We can bypass this overloading with absolute path to sdk modules 16:33:05 INFO - TEST-PASS | test-require/main.test 3rd party vs sdk module | Old and new layout both work 16:33:05 INFO - TEST-PASS | test-require/main.test 3rd party vs sdk module | This test is done. 16:33:05 INFO - TEST-PASS | test-require/main.test 3rd party vs sdk module | There was a clean UI. 16:33:06 INFO - TEST-END | test-require/main.test 3rd party vs sdk module 16:33:06 INFO - TEST-START | test-require/main.test local vs sdk module 16:33:06 INFO - TEST-PASS | test-require/main.test local vs sdk module | Local module takes the priority over sdk modules 16:33:06 INFO - TEST-PASS | test-require/main.test local vs sdk module | this module is really the local one 16:33:06 INFO - TEST-PASS | test-require/main.test local vs sdk module | This test is done. 16:33:06 INFO - TEST-PASS | test-require/main.test local vs sdk module | There was a clean UI. 16:33:06 INFO - TEST-END | test-require/main.test local vs sdk module 16:33:06 INFO - TEST-START | test-require/main.testMultipleRequirePerLine 16:33:06 INFO - TEST-PASS | test-require/main.testMultipleRequirePerLine | undefined 16:33:06 INFO - TEST-PASS | test-require/main.testMultipleRequirePerLine | undefined 16:33:06 INFO - TEST-PASS | test-require/main.testMultipleRequirePerLine | This test is done. 16:33:06 INFO - TEST-PASS | test-require/main.testMultipleRequirePerLine | There was a clean UI. 16:33:06 INFO - TEST-END | test-require/main.testMultipleRequirePerLine 16:33:06 INFO - TEST-START | test-require/main.testRelativeRequire 16:33:06 INFO - TEST-PASS | test-require/main.testRelativeRequire | undefined 16:33:06 INFO - TEST-PASS | test-require/main.testRelativeRequire | This test is done. 16:33:06 INFO - TEST-PASS | test-require/main.testRelativeRequire | There was a clean UI. 16:33:06 INFO - TEST-END | test-require/main.testRelativeRequire 16:33:06 INFO - TEST-START | test-require/main.testRelativeSubFolderRequire 16:33:06 INFO - TEST-PASS | test-require/main.testRelativeSubFolderRequire | undefined 16:33:06 INFO - TEST-PASS | test-require/main.testRelativeSubFolderRequire | This test is done. 16:33:06 INFO - TEST-PASS | test-require/main.testRelativeSubFolderRequire | There was a clean UI. 16:33:06 INFO - TEST-END | test-require/main.testRelativeSubFolderRequire 16:33:06 INFO - TEST-START | test-require/main.testSDKRequire 16:33:06 INFO - TEST-PASS | test-require/main.testSDKRequire | undefined 16:33:06 INFO - TEST-PASS | test-require/main.testSDKRequire | undefined 16:33:06 INFO - TEST-PASS | test-require/main.testSDKRequire | This test is done. 16:33:06 INFO - TEST-PASS | test-require/main.testSDKRequire | There was a clean UI. 16:33:06 INFO - TEST-END | test-require/main.testSDKRequire 16:33:08 INFO - 28 of 28 tests passed. 16:33:08 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on test-require@jetpack 16:33:08 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on test-require@jetpack 16:33:09 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/require is complete 16:33:09 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/self 16:33:09 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/self 16:33:10 INFO - console.info: self: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:33:10 INFO - console.info: self: hiddenWindow document.readyState:complete 16:33:10 INFO - ++DOCSHELL 0x8f464c00 == 10 [pid = 2393] [id = 64] 16:33:10 INFO - ++DOMWINDOW == 40 (0x91bb3800) [pid = 2393] [serial = 179] [outer = (nil)] 16:33:10 INFO - ++DOMWINDOW == 41 (0x91bb7000) [pid = 2393] [serial = 180] [outer = 0x91bb3800] 16:33:10 INFO - ++DOMWINDOW == 42 (0x8bdadc00) [pid = 2393] [serial = 181] [outer = 0x91bb3800] 16:33:11 INFO - --DOMWINDOW == 41 (0xa376f800) [pid = 2393] [serial = 159] [outer = (nil)] [url = data:,] 16:33:11 INFO - --DOMWINDOW == 40 (0x9939f800) [pid = 2393] [serial = 161] [outer = (nil)] [url = data:text/html,] 16:33:11 INFO - --DOMWINDOW == 39 (0x9869cc00) [pid = 2393] [serial = 156] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:33:11 INFO - --DOMWINDOW == 38 (0x8bc61400) [pid = 2393] [serial = 172] [outer = (nil)] [url = data:text/html,] 16:33:11 INFO - --DOMWINDOW == 37 (0x8bf06400) [pid = 2393] [serial = 174] [outer = (nil)] [url = data:text/html,] 16:33:11 INFO - --DOMWINDOW == 36 (0x8f45e800) [pid = 2393] [serial = 170] [outer = (nil)] [url = data:,] 16:33:11 INFO - --DOMWINDOW == 35 (0x8cb30000) [pid = 2393] [serial = 168] [outer = (nil)] [url = data:text/html,] 16:33:11 INFO - --DOMWINDOW == 34 (0xa5299c00) [pid = 2393] [serial = 163] [outer = (nil)] [url = about:robots] 16:33:11 INFO - --DOMWINDOW == 33 (0x9dbb4c00) [pid = 2393] [serial = 166] [outer = (nil)] [url = data:text/html;charset=utf-8,remote] 16:33:12 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:33:12 INFO - TEST-START | self/main.test self.data.load 16:33:12 INFO - TEST-PASS | self/main.test self.data.load | paths work 16:33:12 INFO - TEST-PASS | self/main.test self.data.load | relative paths work 16:33:12 INFO - TEST-PASS | self/main.test self.data.load | This test is done. 16:33:12 INFO - TEST-PASS | self/main.test self.data.load | There was a clean UI. 16:33:12 INFO - TEST-END | self/main.test self.data.load 16:33:12 INFO - TEST-START | self/main.test self.id 16:33:12 INFO - TEST-PASS | self/main.test self.id | self.id should be correct. 16:33:12 INFO - TEST-PASS | self/main.test self.id | This test is done. 16:33:12 INFO - TEST-PASS | self/main.test self.id | There was a clean UI. 16:33:12 INFO - TEST-END | self/main.test self.id 16:33:14 INFO - --DOCSHELL 0x8bdba000 == 9 [pid = 2393] [id = 63] 16:33:14 INFO - --DOMWINDOW == 32 (0xa54eb400) [pid = 2393] [serial = 164] [outer = (nil)] [url = about:blank] 16:33:14 INFO - --DOMWINDOW == 31 (0x8bf09800) [pid = 2393] [serial = 175] [outer = (nil)] [url = about:blank] 16:33:14 INFO - --DOMWINDOW == 30 (0x8bc65400) [pid = 2393] [serial = 173] [outer = (nil)] [url = about:blank] 16:33:14 INFO - --DOMWINDOW == 29 (0x8f461c00) [pid = 2393] [serial = 171] [outer = (nil)] [url = about:blank] 16:33:14 INFO - --DOMWINDOW == 28 (0x8cc54000) [pid = 2393] [serial = 169] [outer = (nil)] [url = about:blank] 16:33:14 INFO - --DOMWINDOW == 27 (0xa54f0c00) [pid = 2393] [serial = 167] [outer = (nil)] [url = about:blank] 16:33:14 INFO - --DOMWINDOW == 26 (0xa5747400) [pid = 2393] [serial = 165] [outer = (nil)] [url = about:robots] 16:33:14 INFO - --DOMWINDOW == 25 (0x99e60400) [pid = 2393] [serial = 162] [outer = (nil)] [url = about:blank] 16:33:14 INFO - --DOMWINDOW == 24 (0xa52a8400) [pid = 2393] [serial = 160] [outer = (nil)] [url = about:blank] 16:33:14 INFO - --DOMWINDOW == 23 (0x975d8c00) [pid = 2393] [serial = 158] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:33:14 INFO - --DOMWINDOW == 22 (0x9884d400) [pid = 2393] [serial = 157] [outer = (nil)] [url = about:blank] 16:33:14 INFO - 7 of 7 tests passed. 16:33:14 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on test-self@jetpack 16:33:14 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on test-self@jetpack 16:33:15 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/self is complete 16:33:15 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/simple-prefs-l10n 16:33:15 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/simple-prefs-l10n 16:33:15 INFO - console.info: simple-prefs-l10n: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:33:15 INFO - console.info: simple-prefs-l10n: hiddenWindow document.readyState:complete 16:33:15 INFO - ++DOCSHELL 0x8cc58400 == 10 [pid = 2393] [id = 65] 16:33:15 INFO - ++DOMWINDOW == 23 (0x8cc60000) [pid = 2393] [serial = 182] [outer = (nil)] 16:33:15 INFO - ++DOMWINDOW == 24 (0x8cc60c00) [pid = 2393] [serial = 183] [outer = 0x8cc60000] 16:33:16 INFO - ++DOMWINDOW == 25 (0x8ee57000) [pid = 2393] [serial = 184] [outer = 0x8cc60000] 16:33:17 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:33:18 INFO - TEST-START | simple-prefs-l10n/main.testAOMLocalization 16:33:18 INFO - ++DOCSHELL 0x91ee3000 == 11 [pid = 2393] [id = 66] 16:33:18 INFO - ++DOMWINDOW == 26 (0x91ee3400) [pid = 2393] [serial = 185] [outer = (nil)] 16:33:18 INFO - ++DOMWINDOW == 27 (0x91f3c000) [pid = 2393] [serial = 186] [outer = 0x91ee3400] 16:33:19 INFO - ++DOMWINDOW == 28 (0x96814c00) [pid = 2393] [serial = 187] [outer = 0x91ee3400] 16:33:19 INFO - [2393] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1573 16:33:24 INFO - ++DOCSHELL 0x8bc6e800 == 12 [pid = 2393] [id = 67] 16:33:24 INFO - ++DOMWINDOW == 29 (0x8bc6fc00) [pid = 2393] [serial = 188] [outer = (nil)] 16:33:24 INFO - ++DOMWINDOW == 30 (0x8bdb1800) [pid = 2393] [serial = 189] [outer = 0x8bc6fc00] 16:33:25 INFO - ++DOMWINDOW == 31 (0x98575000) [pid = 2393] [serial = 190] [outer = 0x8bc6fc00] 16:33:25 INFO - console.warn: SDK worker-child started as frozen on unexpected initial document.readyState {"initialDocumentReadyState":"uninitialized","windowLocation":"about:addons"} 16:33:26 INFO - ++DOMWINDOW == 32 (0x91f2f400) [pid = 2393] [serial = 191] [outer = 0x8bc6fc00] 16:33:27 INFO - TEST-PASS | simple-prefs-l10n/main.testAOMLocalization | somePreference title is correct 16:33:27 INFO - TEST-PASS | simple-prefs-l10n/main.testAOMLocalization | This test is done. 16:33:27 INFO - TEST-PASS | simple-prefs-l10n/main.testAOMLocalization | There was a clean UI. 16:33:28 INFO - TEST-END | simple-prefs-l10n/main.testAOMLocalization 16:33:29 INFO - --DOCSHELL 0x8bc6e800 == 11 [pid = 2393] [id = 67] 16:33:29 INFO - --DOCSHELL 0x8f464c00 == 10 [pid = 2393] [id = 64] 16:33:30 INFO - 3 of 3 tests passed. 16:33:30 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on test-simple-prefs-l10n@jetpack 16:33:30 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on test-simple-prefs-l10n@jetpack 16:33:31 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/simple-prefs-l10n is complete 16:33:31 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/simple-prefs-regression 16:33:31 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/simple-prefs-regression 16:33:31 INFO - console.info: simple-prefs-regression: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:33:31 INFO - console.info: simple-prefs-regression: hiddenWindow document.readyState:complete 16:33:31 INFO - ++DOCSHELL 0x91c39800 == 11 [pid = 2393] [id = 68] 16:33:31 INFO - ++DOMWINDOW == 33 (0x91f3a000) [pid = 2393] [serial = 192] [outer = (nil)] 16:33:31 INFO - ++DOMWINDOW == 34 (0x931ab400) [pid = 2393] [serial = 193] [outer = 0x91f3a000] 16:33:32 INFO - --DOMWINDOW == 33 (0x8bc6fc00) [pid = 2393] [serial = 188] [outer = (nil)] [url = http://127.0.0.1:8888/extensions-dummy/discoveryURL] 16:33:32 INFO - --DOMWINDOW == 32 (0x91bb3800) [pid = 2393] [serial = 179] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:33:32 INFO - --DOMWINDOW == 31 (0x8bf04400) [pid = 2393] [serial = 176] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:33:32 INFO - ++DOMWINDOW == 32 (0x8bf04400) [pid = 2393] [serial = 194] [outer = 0x91f3a000] 16:33:33 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:33:34 INFO - TEST-START | simple-prefs-regression/main.testAOM 16:33:34 INFO - ++DOCSHELL 0x992c3800 == 12 [pid = 2393] [id = 69] 16:33:34 INFO - ++DOMWINDOW == 33 (0x992c4000) [pid = 2393] [serial = 195] [outer = (nil)] 16:33:34 INFO - ++DOMWINDOW == 34 (0x9939e400) [pid = 2393] [serial = 196] [outer = 0x992c4000] 16:33:34 INFO - ++DOMWINDOW == 35 (0x8bf07c00) [pid = 2393] [serial = 197] [outer = 0x992c4000] 16:33:35 INFO - [2393] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1573 16:33:41 INFO - --DOCSHELL 0x8cc58400 == 11 [pid = 2393] [id = 65] 16:33:41 INFO - --DOCSHELL 0x91ee3000 == 10 [pid = 2393] [id = 66] 16:33:41 INFO - --DOMWINDOW == 34 (0x91f3c000) [pid = 2393] [serial = 186] [outer = (nil)] [url = about:blank] 16:33:41 INFO - --DOMWINDOW == 33 (0x8bdb1800) [pid = 2393] [serial = 189] [outer = (nil)] [url = about:blank] 16:33:41 INFO - --DOMWINDOW == 32 (0x98575000) [pid = 2393] [serial = 190] [outer = (nil)] [url = about:blank] 16:33:41 INFO - --DOMWINDOW == 31 (0x8bb1d000) [pid = 2393] [serial = 178] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:33:41 INFO - --DOMWINDOW == 30 (0x8bf0c800) [pid = 2393] [serial = 177] [outer = (nil)] [url = about:blank] 16:33:41 INFO - --DOMWINDOW == 29 (0x8bdadc00) [pid = 2393] [serial = 181] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:33:41 INFO - --DOMWINDOW == 28 (0x91bb7000) [pid = 2393] [serial = 180] [outer = (nil)] [url = about:blank] 16:33:41 INFO - --DOMWINDOW == 27 (0x91f2f400) [pid = 2393] [serial = 191] [outer = (nil)] [url = http://127.0.0.1:8888/extensions-dummy/discoveryURL] 16:33:41 INFO - ++DOCSHELL 0x8bdae800 == 11 [pid = 2393] [id = 70] 16:33:41 INFO - ++DOMWINDOW == 28 (0x8bdaf400) [pid = 2393] [serial = 198] [outer = (nil)] 16:33:42 INFO - ++DOMWINDOW == 29 (0x8bdba000) [pid = 2393] [serial = 199] [outer = 0x8bdaf400] 16:33:43 INFO - ++DOMWINDOW == 30 (0x91edc800) [pid = 2393] [serial = 200] [outer = 0x8bdaf400] 16:33:44 INFO - console.warn: SDK worker-child started as frozen on unexpected initial document.readyState {"initialDocumentReadyState":"uninitialized","windowLocation":"about:addons"} 16:33:46 INFO - TEST-PASS | simple-prefs-regression/main.testAOM | some pref is a string 16:33:46 INFO - TEST-PASS | simple-prefs-regression/main.testAOM | somePreference path is correct 16:33:46 INFO - TEST-PASS | simple-prefs-regression/main.testAOM | somePreference title is correct 16:33:46 INFO - TEST-PASS | simple-prefs-regression/main.testAOM | somePreference description is correct 16:33:46 INFO - TEST-PASS | simple-prefs-regression/main.testAOM | myInteger is a int 16:33:46 INFO - TEST-PASS | simple-prefs-regression/main.testAOM | extensions.test-simple-prefs.myInteger 16:33:46 INFO - TEST-PASS | simple-prefs-regression/main.testAOM | myInteger title is correct 16:33:46 INFO - TEST-PASS | simple-prefs-regression/main.testAOM | myInteger desc is correct 16:33:46 INFO - TEST-PASS | simple-prefs-regression/main.testAOM | myHiddenInt was not displayed 16:33:46 INFO - TEST-PASS | simple-prefs-regression/main.testAOM | myHiddenInt was not displayed 16:33:46 INFO - TEST-PASS | simple-prefs-regression/main.testAOM | myHiddenInt was not displayed 16:33:46 INFO - TEST-PASS | simple-prefs-regression/main.testAOM | myHiddenInt was not displayed 16:33:46 INFO - TEST-PASS | simple-prefs-regression/main.testAOM | This test is done. 16:33:46 INFO - TEST-PASS | simple-prefs-regression/main.testAOM | There was a clean UI. 16:33:47 INFO - TEST-END | simple-prefs-regression/main.testAOM 16:33:47 INFO - TEST-START | simple-prefs-regression/main.testDefaultValues 16:33:47 INFO - TEST-PASS | simple-prefs-regression/main.testDefaultValues | myHiddenInt default is 5 16:33:47 INFO - TEST-PASS | simple-prefs-regression/main.testDefaultValues | myInteger default is 8 16:33:47 INFO - TEST-PASS | simple-prefs-regression/main.testDefaultValues | somePreference default is correct 16:33:47 INFO - TEST-PASS | simple-prefs-regression/main.testDefaultValues | This test is done. 16:33:47 INFO - TEST-PASS | simple-prefs-regression/main.testDefaultValues | There was a clean UI. 16:33:47 INFO - TEST-END | simple-prefs-regression/main.testDefaultValues 16:33:47 INFO - TEST-START | simple-prefs-regression/main.testOptionsType 16:33:47 INFO - TEST-PASS | simple-prefs-regression/main.testOptionsType | options type is inline 16:33:47 INFO - TEST-PASS | simple-prefs-regression/main.testOptionsType | This test is done. 16:33:47 INFO - TEST-PASS | simple-prefs-regression/main.testOptionsType | There was a clean UI. 16:33:47 INFO - TEST-END | simple-prefs-regression/main.testOptionsType 16:33:47 INFO - TEST-START | simple-prefs-regression/main.testRegression 16:33:47 INFO - TEST-PASS | simple-prefs-regression/main.testRegression | preferencesBranch returns id here 16:33:47 INFO - TEST-PASS | simple-prefs-regression/main.testRegression | This test is done. 16:33:47 INFO - TEST-PASS | simple-prefs-regression/main.testRegression | There was a clean UI. 16:33:47 INFO - TEST-END | simple-prefs-regression/main.testRegression 16:33:49 INFO - --DOCSHELL 0x8bdae800 == 10 [pid = 2393] [id = 70] 16:33:49 INFO - --DOMWINDOW == 29 (0x9939e400) [pid = 2393] [serial = 196] [outer = (nil)] [url = about:blank] 16:33:49 INFO - --DOMWINDOW == 28 (0x931ab400) [pid = 2393] [serial = 193] [outer = (nil)] [url = about:blank] 16:33:49 INFO - --DOMWINDOW == 27 (0x8ee57000) [pid = 2393] [serial = 184] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:33:49 INFO - --DOMWINDOW == 26 (0x8cc60c00) [pid = 2393] [serial = 183] [outer = (nil)] [url = about:blank] 16:33:49 INFO - --DOMWINDOW == 25 (0x91ee3400) [pid = 2393] [serial = 185] [outer = (nil)] [url = about:addons] 16:33:49 INFO - --DOMWINDOW == 24 (0x8cc60000) [pid = 2393] [serial = 182] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:33:49 INFO - 25 of 25 tests passed. 16:33:49 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on test-simple-prefs@jetpack 16:33:49 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on test-simple-prefs@jetpack 16:33:49 INFO - --DOMWINDOW == 23 (0x96814c00) [pid = 2393] [serial = 187] [outer = (nil)] [url = about:addons] 16:33:49 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/simple-prefs-regression is complete 16:33:49 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/simple-prefs 16:33:50 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/simple-prefs 16:33:50 INFO - console.info: simple-prefs: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:33:50 INFO - console.info: simple-prefs: hiddenWindow document.readyState:complete 16:33:50 INFO - ++DOCSHELL 0x8f464400 == 11 [pid = 2393] [id = 71] 16:33:50 INFO - ++DOMWINDOW == 24 (0x91f2f400) [pid = 2393] [serial = 201] [outer = (nil)] 16:33:50 INFO - ++DOMWINDOW == 25 (0x931e7c00) [pid = 2393] [serial = 202] [outer = 0x91f2f400] 16:33:51 INFO - JavaScript error: resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///builds/slave/test/build/tests/mochitest/jetpack-addon/addon-sdk/source/test/addons/simple-prefs-regression.xpi!/bootstrap.js, line 283: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIXPCComponents_Utils.getClassName] 16:33:51 INFO - ++DOMWINDOW == 26 (0x96814c00) [pid = 2393] [serial = 203] [outer = 0x91f2f400] 16:33:53 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:33:53 INFO - TEST-START | simple-prefs/main.testAOM 16:33:53 INFO - ++DOCSHELL 0x931a5800 == 12 [pid = 2393] [id = 72] 16:33:53 INFO - ++DOMWINDOW == 27 (0x931de000) [pid = 2393] [serial = 204] [outer = (nil)] 16:33:53 INFO - ++DOMWINDOW == 28 (0x9805cc00) [pid = 2393] [serial = 205] [outer = 0x931de000] 16:33:54 INFO - ++DOMWINDOW == 29 (0x986a1c00) [pid = 2393] [serial = 206] [outer = 0x931de000] 16:33:54 INFO - [2393] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1573 16:34:01 INFO - --DOCSHELL 0x91c39800 == 11 [pid = 2393] [id = 68] 16:34:01 INFO - --DOCSHELL 0x992c3800 == 10 [pid = 2393] [id = 69] 16:34:01 INFO - --DOMWINDOW == 28 (0x8bf04400) [pid = 2393] [serial = 194] [outer = 0x91f3a000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:34:01 INFO - --DOMWINDOW == 27 (0x91f3a000) [pid = 2393] [serial = 192] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:34:01 INFO - ++DOCSHELL 0x8bdb2800 == 11 [pid = 2393] [id = 73] 16:34:01 INFO - ++DOMWINDOW == 28 (0x8bdb3000) [pid = 2393] [serial = 207] [outer = (nil)] 16:34:02 INFO - ++DOMWINDOW == 29 (0x8bf09800) [pid = 2393] [serial = 208] [outer = 0x8bdb3000] 16:34:02 INFO - ++DOMWINDOW == 30 (0x98064400) [pid = 2393] [serial = 209] [outer = 0x8bdb3000] 16:34:04 INFO - TEST-PASS | simple-prefs/main.testAOM | the add-on prefs page was opened. 16:34:05 INFO - console.warn: SDK worker-child started as frozen on unexpected initial document.readyState {"initialDocumentReadyState":"uninitialized","windowLocation":"about:addons"} 16:34:05 INFO - TEST-PASS | simple-prefs/main.testAOM | there is exactly one node for somePreference 16:34:05 INFO - TEST-PASS | simple-prefs/main.testAOM | some pref is a string 16:34:05 INFO - TEST-PASS | simple-prefs/main.testAOM | somePreference path is correct 16:34:05 INFO - TEST-PASS | simple-prefs/main.testAOM | somePreference title is correct 16:34:05 INFO - TEST-PASS | simple-prefs/main.testAOM | somePreference description is correct 16:34:05 INFO - TEST-PASS | simple-prefs/main.testAOM | data-jetpack-id attribute value is correct 16:34:05 INFO - TEST-PASS | simple-prefs/main.testAOM | myInteger is a int 16:34:05 INFO - TEST-PASS | simple-prefs/main.testAOM | extensions.test-simple-prefs.myInteger 16:34:05 INFO - TEST-PASS | simple-prefs/main.testAOM | myInteger title is correct 16:34:05 INFO - TEST-PASS | simple-prefs/main.testAOM | myInteger desc is correct 16:34:05 INFO - TEST-PASS | simple-prefs/main.testAOM | data-jetpack-id attribute value is correct 16:34:05 INFO - TEST-PASS | simple-prefs/main.testAOM | myHiddenInt was not displayed 16:34:05 INFO - TEST-PASS | simple-prefs/main.testAOM | myHiddenInt was not displayed 16:34:05 INFO - TEST-PASS | simple-prefs/main.testAOM | myHiddenInt was not displayed 16:34:05 INFO - TEST-PASS | simple-prefs/main.testAOM | myHiddenInt was not displayed 16:34:05 INFO - TEST-PASS | simple-prefs/main.testAOM | data-jetpack-id attribute value is correct 16:34:05 INFO - TEST-PASS | simple-prefs/main.testAOM | This test is done. 16:34:06 INFO - TEST-PASS | simple-prefs/main.testAOM | There was a clean UI. 16:34:06 INFO - TEST-END | simple-prefs/main.testAOM 16:34:06 INFO - TEST-START | simple-prefs/main.testAgainstDocCaching 16:34:06 INFO - ++DOCSHELL 0x931dd000 == 12 [pid = 2393] [id = 74] 16:34:06 INFO - ++DOMWINDOW == 31 (0x931e4c00) [pid = 2393] [serial = 210] [outer = (nil)] 16:34:06 INFO - ++DOMWINDOW == 32 (0x9d413000) [pid = 2393] [serial = 211] [outer = 0x931e4c00] 16:34:06 INFO - ++DOMWINDOW == 33 (0x994b0000) [pid = 2393] [serial = 212] [outer = 0x931e4c00] 16:34:07 INFO - [2393] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1573 16:34:07 INFO - ++DOCSHELL 0x9d144800 == 13 [pid = 2393] [id = 75] 16:34:07 INFO - ++DOMWINDOW == 34 (0x9d619400) [pid = 2393] [serial = 213] [outer = (nil)] 16:34:07 INFO - ++DOMWINDOW == 35 (0x9d8aac00) [pid = 2393] [serial = 214] [outer = 0x9d619400] 16:34:08 INFO - ++DOMWINDOW == 36 (0x9dbb2800) [pid = 2393] [serial = 215] [outer = 0x9d619400] 16:34:09 INFO - TEST-PASS | simple-prefs/main.testAgainstDocCaching | the add-on prefs page was opened. 16:34:10 INFO - TEST-PASS | simple-prefs/main.testAgainstDocCaching | there is exactly one node for somePreference 16:34:10 INFO - TEST-PASS | simple-prefs/main.testAgainstDocCaching | some pref is a string 16:34:10 INFO - TEST-PASS | simple-prefs/main.testAgainstDocCaching | somePreference path is correct 16:34:10 INFO - TEST-PASS | simple-prefs/main.testAgainstDocCaching | somePreference title is correct 16:34:10 INFO - TEST-PASS | simple-prefs/main.testAgainstDocCaching | somePreference description is correct 16:34:10 INFO - TEST-PASS | simple-prefs/main.testAgainstDocCaching | data-jetpack-id attribute value is correct 16:34:10 INFO - TEST-PASS | simple-prefs/main.testAgainstDocCaching | myInteger is a int 16:34:10 INFO - TEST-PASS | simple-prefs/main.testAgainstDocCaching | extensions.test-simple-prefs.myInteger 16:34:10 INFO - TEST-PASS | simple-prefs/main.testAgainstDocCaching | myInteger title is correct 16:34:10 INFO - TEST-PASS | simple-prefs/main.testAgainstDocCaching | myInteger desc is correct 16:34:10 INFO - TEST-PASS | simple-prefs/main.testAgainstDocCaching | data-jetpack-id attribute value is correct 16:34:10 INFO - TEST-PASS | simple-prefs/main.testAgainstDocCaching | myHiddenInt was not displayed 16:34:10 INFO - TEST-PASS | simple-prefs/main.testAgainstDocCaching | myHiddenInt was not displayed 16:34:10 INFO - TEST-PASS | simple-prefs/main.testAgainstDocCaching | myHiddenInt was not displayed 16:34:10 INFO - TEST-PASS | simple-prefs/main.testAgainstDocCaching | myHiddenInt was not displayed 16:34:10 INFO - TEST-PASS | simple-prefs/main.testAgainstDocCaching | data-jetpack-id attribute value is correct 16:34:10 INFO - TEST-PASS | simple-prefs/main.testAgainstDocCaching | This test is done. 16:34:10 INFO - TEST-PASS | simple-prefs/main.testAgainstDocCaching | There was a clean UI. 16:34:10 INFO - TEST-END | simple-prefs/main.testAgainstDocCaching 16:34:10 INFO - TEST-START | simple-prefs/main.testButton 16:34:10 INFO - ++DOCSHELL 0xa5619800 == 14 [pid = 2393] [id = 76] 16:34:10 INFO - ++DOMWINDOW == 37 (0xa5619c00) [pid = 2393] [serial = 216] [outer = (nil)] 16:34:10 INFO - ++DOMWINDOW == 38 (0xa561bc00) [pid = 2393] [serial = 217] [outer = 0xa5619c00] 16:34:11 INFO - ++DOMWINDOW == 39 (0x9d140c00) [pid = 2393] [serial = 218] [outer = 0xa5619c00] 16:34:11 INFO - --DOMWINDOW == 38 (0x8bdaf400) [pid = 2393] [serial = 198] [outer = (nil)] [url = about:blank] 16:34:11 INFO - --DOMWINDOW == 37 (0x992c4000) [pid = 2393] [serial = 195] [outer = (nil)] [url = about:addons] 16:34:11 INFO - [2393] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1573 16:34:11 INFO - ++DOCSHELL 0x8cc58400 == 15 [pid = 2393] [id = 77] 16:34:11 INFO - ++DOMWINDOW == 38 (0x8cc5a800) [pid = 2393] [serial = 219] [outer = (nil)] 16:34:11 INFO - ++DOMWINDOW == 39 (0x8f456400) [pid = 2393] [serial = 220] [outer = 0x8cc5a800] 16:34:13 INFO - ++DOMWINDOW == 40 (0x91c40000) [pid = 2393] [serial = 221] [outer = 0x8cc5a800] 16:34:14 INFO - TEST-PASS | simple-prefs/main.testButton | The button was pressed! 16:34:14 INFO - TEST-PASS | simple-prefs/main.testButton | This test is done. 16:34:15 INFO - TEST-PASS | simple-prefs/main.testButton | There was a clean UI. 16:34:15 INFO - TEST-END | simple-prefs/main.testButton 16:34:15 INFO - TEST-START | simple-prefs/main.testDefaultPreferencesBranch 16:34:15 INFO - TEST-PASS | simple-prefs/main.testDefaultPreferencesBranch | preferencesBranch default the same as self.id 16:34:15 INFO - TEST-PASS | simple-prefs/main.testDefaultPreferencesBranch | This test is done. 16:34:15 INFO - TEST-PASS | simple-prefs/main.testDefaultPreferencesBranch | There was a clean UI. 16:34:15 INFO - TEST-END | simple-prefs/main.testDefaultPreferencesBranch 16:34:15 INFO - TEST-START | simple-prefs/main.testDefaultValues 16:34:15 INFO - TEST-PASS | simple-prefs/main.testDefaultValues | myHiddenInt default is 5 16:34:15 INFO - TEST-PASS | simple-prefs/main.testDefaultValues | myInteger default is 8 16:34:15 INFO - TEST-PASS | simple-prefs/main.testDefaultValues | somePreference default is correct 16:34:15 INFO - TEST-PASS | simple-prefs/main.testDefaultValues | This test is done. 16:34:15 INFO - TEST-PASS | simple-prefs/main.testDefaultValues | There was a clean UI. 16:34:15 INFO - TEST-END | simple-prefs/main.testDefaultValues 16:34:15 INFO - TEST-START | simple-prefs/main.testOptionsType 16:34:15 INFO - TEST-PASS | simple-prefs/main.testOptionsType | options type is inline 16:34:15 INFO - TEST-PASS | simple-prefs/main.testOptionsType | This test is done. 16:34:15 INFO - TEST-PASS | simple-prefs/main.testOptionsType | There was a clean UI. 16:34:15 INFO - TEST-END | simple-prefs/main.testOptionsType 16:34:17 INFO - --DOCSHELL 0x8cc58400 == 14 [pid = 2393] [id = 77] 16:34:17 INFO - --DOCSHELL 0x9d144800 == 13 [pid = 2393] [id = 75] 16:34:17 INFO - --DOCSHELL 0xa5619800 == 12 [pid = 2393] [id = 76] 16:34:17 INFO - --DOCSHELL 0x8bdb2800 == 11 [pid = 2393] [id = 73] 16:34:17 INFO - --DOCSHELL 0x931a5800 == 10 [pid = 2393] [id = 72] 16:34:17 INFO - --DOCSHELL 0x931dd000 == 9 [pid = 2393] [id = 74] 16:34:17 INFO - --DOMWINDOW == 39 (0x931e7c00) [pid = 2393] [serial = 202] [outer = (nil)] [url = about:blank] 16:34:17 INFO - --DOMWINDOW == 38 (0x8bf07c00) [pid = 2393] [serial = 197] [outer = (nil)] [url = about:addons] 16:34:17 INFO - --DOMWINDOW == 37 (0x91edc800) [pid = 2393] [serial = 200] [outer = (nil)] [url = about:blank] 16:34:17 INFO - --DOMWINDOW == 36 (0x8bdba000) [pid = 2393] [serial = 199] [outer = (nil)] [url = about:blank] 16:34:17 INFO - 52 of 52 tests passed. 16:34:17 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on test-simple-prefs@jetpack 16:34:18 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on test-simple-prefs@jetpack 16:34:18 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/simple-prefs is complete 16:34:19 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/standard-id 16:34:19 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/standard-id 16:34:19 INFO - console.info: standard-id: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:34:19 INFO - console.info: standard-id: hiddenWindow document.readyState:complete 16:34:19 INFO - ++DOCSHELL 0x931e7c00 == 10 [pid = 2393] [id = 78] 16:34:19 INFO - ++DOMWINDOW == 37 (0x98575400) [pid = 2393] [serial = 222] [outer = (nil)] 16:34:19 INFO - ++DOMWINDOW == 38 (0x9859fc00) [pid = 2393] [serial = 223] [outer = 0x98575400] 16:34:20 INFO - ++DOMWINDOW == 39 (0x986a0000) [pid = 2393] [serial = 224] [outer = 0x98575400] 16:34:21 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:34:21 INFO - TEST-START | standard-id/main.testSelfID 16:34:22 INFO - TEST-PASS | standard-id/main.testSelfID | self.id is a string 16:34:22 INFO - TEST-PASS | standard-id/main.testSelfID | self.id not empty 16:34:22 INFO - TEST-PASS | standard-id/main.testSelfID | found addon with self.id 16:34:22 INFO - TEST-PASS | standard-id/main.testSelfID | This test is done. 16:34:22 INFO - TEST-PASS | standard-id/main.testSelfID | There was a clean UI. 16:34:22 INFO - TEST-END | standard-id/main.testSelfID 16:34:22 INFO - TEST-START | standard-id/main.testStandardID 16:34:22 INFO - TEST-PASS | standard-id/main.testStandardID | standard ID is standard 16:34:22 INFO - TEST-PASS | standard-id/main.testStandardID | test13 is 26 16:34:22 INFO - TEST-PASS | standard-id/main.testStandardID | test14 is 15 16:34:22 INFO - TEST-PASS | standard-id/main.testStandardID | simple test14 also 15 16:34:22 INFO - TEST-PASS | standard-id/main.testStandardID | This test is done. 16:34:22 INFO - TEST-PASS | standard-id/main.testStandardID | There was a clean UI. 16:34:22 INFO - TEST-END | standard-id/main.testStandardID 16:34:24 INFO - --DOCSHELL 0x8f464400 == 9 [pid = 2393] [id = 71] 16:34:24 INFO - --DOMWINDOW == 38 (0x96814c00) [pid = 2393] [serial = 203] [outer = 0x91f2f400] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:34:24 INFO - 11 of 11 tests passed. 16:34:24 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on standard-id@jetpack 16:34:24 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on standard-id@jetpack 16:34:24 INFO - --DOMWINDOW == 37 (0x91f2f400) [pid = 2393] [serial = 201] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:34:24 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/standard-id is complete 16:34:24 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/tab-close-on-startup 16:34:24 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/tab-close-on-startup 16:34:25 INFO - console.info: tab-close-on-startup: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:34:25 INFO - console.info: tab-close-on-startup: hiddenWindow document.readyState:complete 16:34:25 INFO - ++DOCSHELL 0x91c34c00 == 10 [pid = 2393] [id = 79] 16:34:25 INFO - ++DOMWINDOW == 38 (0x91ee2400) [pid = 2393] [serial = 225] [outer = (nil)] 16:34:25 INFO - ++DOMWINDOW == 39 (0x931ab400) [pid = 2393] [serial = 226] [outer = 0x91ee2400] 16:34:26 INFO - ++DOMWINDOW == 40 (0x8f462400) [pid = 2393] [serial = 227] [outer = 0x91ee2400] 16:34:27 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:34:28 INFO - TEST-START | tab-close-on-startup/main.testNoTabCloseOnStartup 16:34:28 INFO - TEST-PASS | tab-close-on-startup/main.testNoTabCloseOnStartup | there were no tab close events detected 16:34:28 INFO - ++DOCSHELL 0x99397000 == 11 [pid = 2393] [id = 80] 16:34:28 INFO - ++DOMWINDOW == 41 (0x99397400) [pid = 2393] [serial = 228] [outer = (nil)] 16:34:29 INFO - ++DOMWINDOW == 42 (0x993d1c00) [pid = 2393] [serial = 229] [outer = 0x99397400] 16:34:29 INFO - --DOMWINDOW == 41 (0x8bdb3000) [pid = 2393] [serial = 207] [outer = (nil)] [url = about:blank] 16:34:29 INFO - --DOMWINDOW == 40 (0x9d619400) [pid = 2393] [serial = 213] [outer = (nil)] [url = about:blank] 16:34:29 INFO - --DOMWINDOW == 39 (0x931de000) [pid = 2393] [serial = 204] [outer = (nil)] [url = about:addons] 16:34:29 INFO - --DOMWINDOW == 38 (0x931e4c00) [pid = 2393] [serial = 210] [outer = (nil)] [url = about:addons] 16:34:29 INFO - --DOMWINDOW == 37 (0x8cc5a800) [pid = 2393] [serial = 219] [outer = (nil)] [url = about:blank] 16:34:29 INFO - --DOMWINDOW == 36 (0xa5619c00) [pid = 2393] [serial = 216] [outer = (nil)] [url = about:addons] 16:34:29 INFO - ++DOMWINDOW == 37 (0x8bdb0c00) [pid = 2393] [serial = 230] [outer = 0x99397400] 16:34:29 INFO - TEST-PASS | tab-close-on-startup/main.testNoTabCloseOnStartup | there was one tab close event detected 16:34:29 INFO - TEST-PASS | tab-close-on-startup/main.testNoTabCloseOnStartup | This test is done. 16:34:29 INFO - TEST-PASS | tab-close-on-startup/main.testNoTabCloseOnStartup | There was a clean UI. 16:34:29 INFO - TEST-END | tab-close-on-startup/main.testNoTabCloseOnStartup 16:34:31 INFO - --DOCSHELL 0x99397000 == 10 [pid = 2393] [id = 80] 16:34:31 INFO - --DOCSHELL 0x931e7c00 == 9 [pid = 2393] [id = 78] 16:34:31 INFO - --DOMWINDOW == 36 (0x9d413000) [pid = 2393] [serial = 211] [outer = (nil)] [url = about:blank] 16:34:31 INFO - --DOMWINDOW == 35 (0x9805cc00) [pid = 2393] [serial = 205] [outer = (nil)] [url = about:blank] 16:34:31 INFO - --DOMWINDOW == 34 (0x9d8aac00) [pid = 2393] [serial = 214] [outer = (nil)] [url = about:blank] 16:34:31 INFO - --DOMWINDOW == 33 (0x8bf09800) [pid = 2393] [serial = 208] [outer = (nil)] [url = about:blank] 16:34:31 INFO - --DOMWINDOW == 32 (0x98064400) [pid = 2393] [serial = 209] [outer = (nil)] [url = about:blank] 16:34:31 INFO - --DOMWINDOW == 31 (0x8f456400) [pid = 2393] [serial = 220] [outer = (nil)] [url = about:blank] 16:34:31 INFO - --DOMWINDOW == 30 (0x9dbb2800) [pid = 2393] [serial = 215] [outer = (nil)] [url = about:blank] 16:34:31 INFO - --DOMWINDOW == 29 (0x91c40000) [pid = 2393] [serial = 221] [outer = (nil)] [url = about:blank] 16:34:31 INFO - --DOMWINDOW == 28 (0xa561bc00) [pid = 2393] [serial = 217] [outer = (nil)] [url = about:blank] 16:34:31 INFO - --DOMWINDOW == 27 (0x986a0000) [pid = 2393] [serial = 224] [outer = 0x98575400] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:34:31 INFO - --DOMWINDOW == 26 (0x9859fc00) [pid = 2393] [serial = 223] [outer = (nil)] [url = about:blank] 16:34:31 INFO - --DOMWINDOW == 25 (0x986a1c00) [pid = 2393] [serial = 206] [outer = (nil)] [url = about:addons] 16:34:31 INFO - --DOMWINDOW == 24 (0x9d140c00) [pid = 2393] [serial = 218] [outer = (nil)] [url = about:addons] 16:34:31 INFO - --DOMWINDOW == 23 (0x994b0000) [pid = 2393] [serial = 212] [outer = (nil)] [url = about:addons] 16:34:31 INFO - 4 of 4 tests passed. 16:34:31 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on test-tabs@jetpack 16:34:32 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on test-tabs@jetpack 16:34:32 INFO - --DOMWINDOW == 22 (0x98575400) [pid = 2393] [serial = 222] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:34:32 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/tab-close-on-startup is complete 16:34:32 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/toolkit-require-reload 16:34:32 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/toolkit-require-reload 16:34:33 INFO - console.info: toolkit-require-reload: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:34:33 INFO - console.info: toolkit-require-reload: hiddenWindow document.readyState:complete 16:34:33 INFO - ++DOCSHELL 0x8cc57400 == 10 [pid = 2393] [id = 81] 16:34:33 INFO - ++DOMWINDOW == 23 (0x8cc5e000) [pid = 2393] [serial = 231] [outer = (nil)] 16:34:33 INFO - ++DOMWINDOW == 24 (0x8ee59000) [pid = 2393] [serial = 232] [outer = 0x8cc5e000] 16:34:34 INFO - ++DOMWINDOW == 25 (0x8cb30c00) [pid = 2393] [serial = 233] [outer = 0x8cc5e000] 16:34:35 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:34:35 INFO - TEST-START | toolkit-require-reload/main.testReload 16:34:35 INFO - TEST-PASS | toolkit-require-reload/main.testReload | module exports version 16:34:35 INFO - TEST-PASS | toolkit-require-reload/main.testReload | require does not reload modules 16:34:36 INFO - TEST-PASS | toolkit-require-reload/main.testReload | module was updated 16:34:36 INFO - TEST-PASS | toolkit-require-reload/main.testReload | This test is done. 16:34:36 INFO - TEST-PASS | toolkit-require-reload/main.testReload | There was a clean UI. 16:34:36 INFO - TEST-END | toolkit-require-reload/main.testReload 16:34:36 INFO - TEST-START | toolkit-require-reload/main.testReloadAll 16:34:36 INFO - TEST-PASS | toolkit-require-reload/main.testReloadAll | undefined 16:34:36 INFO - TEST-PASS | toolkit-require-reload/main.testReloadAll | only parent changes were picked up 16:34:36 INFO - TEST-PASS | toolkit-require-reload/main.testReloadAll | all changes were picked up 16:34:36 INFO - TEST-PASS | toolkit-require-reload/main.testReloadAll | This test is done. 16:34:36 INFO - TEST-PASS | toolkit-require-reload/main.testReloadAll | There was a clean UI. 16:34:36 INFO - TEST-END | toolkit-require-reload/main.testReloadAll 16:34:38 INFO - --DOCSHELL 0x91c34c00 == 9 [pid = 2393] [id = 79] 16:34:38 INFO - 10 of 10 tests passed. 16:34:38 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on @toolkit-require-reload 16:34:38 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on @toolkit-require-reload 16:34:38 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/toolkit-require-reload is complete 16:34:38 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/translators 16:34:38 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/translators 16:34:39 INFO - console.info: translators: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:34:39 INFO - console.info: translators: hiddenWindow document.readyState:complete 16:34:39 INFO - ++DOCSHELL 0x8cc5c000 == 10 [pid = 2393] [id = 82] 16:34:39 INFO - ++DOMWINDOW == 26 (0x8ee57400) [pid = 2393] [serial = 234] [outer = (nil)] 16:34:39 INFO - ++DOMWINDOW == 27 (0x8eee2400) [pid = 2393] [serial = 235] [outer = 0x8ee57400] 16:34:39 INFO - ++DOMWINDOW == 28 (0x8eee7800) [pid = 2393] [serial = 236] [outer = 0x8ee57400] 16:34:41 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:34:41 INFO - TEST-START | translators/main.testTranslators 16:34:41 INFO - TEST-PASS | translators/main.testTranslators | The translator keys are correct 16:34:41 INFO - TEST-PASS | translators/main.testTranslators | The translator key count is correct 16:34:41 INFO - TEST-PASS | translators/main.testTranslators | The translator key length is correct 16:34:41 INFO - TEST-PASS | translators/main.testTranslators | This test is done. 16:34:41 INFO - TEST-PASS | translators/main.testTranslators | There was a clean UI. 16:34:41 INFO - TEST-END | translators/main.testTranslators 16:34:43 INFO - --DOCSHELL 0x8cc57400 == 9 [pid = 2393] [id = 81] 16:34:43 INFO - 5 of 5 tests passed. 16:34:43 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on test-translators@jetpack 16:34:43 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on test-translators@jetpack 16:34:44 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/translators is complete 16:34:44 INFO - TEST-INFO | jetpack-addon-harness.js | Starting test add-on addon-sdk/source/test/addons/unsafe-content-script 16:34:44 INFO - TEST-INFO | jetpack-addon-harness.js | Installing test add-on addon-sdk/source/test/addons/unsafe-content-script 16:34:44 INFO - console.info: unsafe-content-script: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:34:44 INFO - console.info: unsafe-content-script: hiddenWindow document.readyState:complete 16:34:44 INFO - ++DOCSHELL 0x8cc5cc00 == 10 [pid = 2393] [id = 83] 16:34:44 INFO - ++DOMWINDOW == 29 (0x8ee57800) [pid = 2393] [serial = 237] [outer = (nil)] 16:34:44 INFO - ++DOMWINDOW == 30 (0x8eee5800) [pid = 2393] [serial = 238] [outer = 0x8ee57800] 16:34:45 INFO - ++DOMWINDOW == 31 (0x8bf10c00) [pid = 2393] [serial = 239] [outer = 0x8ee57800] 16:34:46 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:34:47 INFO - TEST-START | unsafe-content-script/main.testMembranelessMode 16:34:47 INFO - ++DOCSHELL 0x9750fc00 == 11 [pid = 2393] [id = 84] 16:34:47 INFO - ++DOMWINDOW == 32 (0x97510400) [pid = 2393] [serial = 240] [outer = (nil)] 16:34:47 INFO - ++DOMWINDOW == 33 (0x975d2c00) [pid = 2393] [serial = 241] [outer = 0x97510400] 16:34:48 INFO - --DOMWINDOW == 32 (0x99397400) [pid = 2393] [serial = 228] [outer = (nil)] [url = about:mozilla] 16:34:48 INFO - --DOMWINDOW == 31 (0x8cc5e000) [pid = 2393] [serial = 231] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:34:48 INFO - --DOMWINDOW == 30 (0x91ee2400) [pid = 2393] [serial = 225] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:34:48 INFO - TEST-PASS | unsafe-content-script/main.testMembranelessMode | Content-script objects should be accessible to content with the unsafe-content-script flag on. 16:34:48 INFO - TEST-PASS | unsafe-content-script/main.testMembranelessMode | This test is done. 16:34:48 INFO - TEST-PASS | unsafe-content-script/main.testMembranelessMode | There was a clean UI. 16:34:48 INFO - TEST-END | unsafe-content-script/main.testMembranelessMode 16:34:50 INFO - --DOCSHELL 0x8cc5c000 == 10 [pid = 2393] [id = 82] 16:34:50 INFO - --DOMWINDOW == 29 (0x993d1c00) [pid = 2393] [serial = 229] [outer = (nil)] [url = about:blank] 16:34:50 INFO - --DOCSHELL 0x9750fc00 == 9 [pid = 2393] [id = 84] 16:34:50 INFO - --DOMWINDOW == 28 (0x8ee59000) [pid = 2393] [serial = 232] [outer = (nil)] [url = about:blank] 16:34:50 INFO - --DOMWINDOW == 27 (0x931ab400) [pid = 2393] [serial = 226] [outer = (nil)] [url = about:blank] 16:34:50 INFO - --DOMWINDOW == 26 (0x8cb30c00) [pid = 2393] [serial = 233] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:34:50 INFO - --DOMWINDOW == 25 (0x8f462400) [pid = 2393] [serial = 227] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:34:50 INFO - --DOMWINDOW == 24 (0x8eee2400) [pid = 2393] [serial = 235] [outer = (nil)] [url = about:blank] 16:34:50 INFO - --DOMWINDOW == 23 (0x8eee7800) [pid = 2393] [serial = 236] [outer = 0x8ee57400] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:34:50 INFO - --DOMWINDOW == 22 (0x8bdb0c00) [pid = 2393] [serial = 230] [outer = (nil)] [url = about:mozilla] 16:34:50 INFO - 3 of 3 tests passed. 16:34:50 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalling test add-on content-permissions@jetpack 16:34:50 INFO - TEST-INFO | jetpack-addon-harness.js | Uninstalled test add-on content-permissions@jetpack 16:34:51 INFO - --DOMWINDOW == 21 (0x8ee57400) [pid = 2393] [serial = 234] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:34:51 INFO - TEST-INFO | jetpack-addon-harness.js | Testing add-on addon-sdk/source/test/addons/unsafe-content-script is complete 16:34:51 INFO - Jetpack Addon Test Summary 16:34:51 INFO - Passed: 1315 16:34:51 INFO - Failed: 0 16:34:51 INFO - Todo: 0 16:34:51 INFO - TEST-INFO | jetpack-addon-harness.js | Shutting down. 16:34:51 INFO - --DOCSHELL 0x931a9000 == 8 [pid = 2393] [id = 6] 16:34:52 INFO - --DOCSHELL 0x992c5400 == 7 [pid = 2393] [id = 3] 16:34:53 INFO - --DOCSHELL 0xa2289c00 == 6 [pid = 2393] [id = 1] 16:34:55 INFO - --DOCSHELL 0x8cc5cc00 == 5 [pid = 2393] [id = 83] 16:34:55 INFO - --DOCSHELL 0x992ca400 == 4 [pid = 2393] [id = 4] 16:34:55 INFO - --DOCSHELL 0x9873e800 == 3 [pid = 2393] [id = 5] 16:34:55 INFO - --DOCSHELL 0x931ac000 == 2 [pid = 2393] [id = 7] 16:34:55 INFO - --DOCSHELL 0x9d293c00 == 1 [pid = 2393] [id = 17] 16:34:55 INFO - --DOCSHELL 0x9d28f800 == 0 [pid = 2393] [id = 2] 16:34:55 INFO - [2393] WARNING: NS_ENSURE_TRUE(mDB) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/cache/nsDiskCacheDeviceSQL.cpp, line 1426 16:34:56 INFO - [2393] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/xpcom/threads/nsThread.cpp, line 977 16:34:56 INFO - [2393] WARNING: 'NS_FAILED(RemovePermissionChangeObserver())', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/notification/Notification.cpp, line 669 16:35:01 INFO - --DOMWINDOW == 20 (0x9d290400) [pid = 2393] [serial = 4] [outer = (nil)] [url = about:blank] 16:35:01 INFO - --DOMWINDOW == 19 (0x986d0400) [pid = 2393] [serial = 11] [outer = (nil)] [url = about:blank] 16:35:01 INFO - --DOMWINDOW == 18 (0x992ca800) [pid = 2393] [serial = 7] [outer = (nil)] [url = about:blank] 16:35:01 INFO - --DOMWINDOW == 17 (0x986cf000) [pid = 2393] [serial = 10] [outer = (nil)] [url = about:blank] 16:35:01 INFO - --DOMWINDOW == 16 (0x9d28fc00) [pid = 2393] [serial = 3] [outer = (nil)] [url = chrome://browser/content/browser.xul] 16:35:01 INFO - --DOMWINDOW == 15 (0x992c9400) [pid = 2393] [serial = 6] [outer = (nil)] [url = about:blank] 16:35:01 INFO - --DOMWINDOW == 14 (0x931a9400) [pid = 2393] [serial = 14] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:35:01 INFO - --DOMWINDOW == 13 (0x931de800) [pid = 2393] [serial = 18] [outer = (nil)] [url = about:blank] 16:35:01 INFO - --DOMWINDOW == 12 (0x931ac400) [pid = 2393] [serial = 17] [outer = (nil)] [url = about:blank] 16:35:01 INFO - --DOMWINDOW == 11 (0x931ac800) [pid = 2393] [serial = 16] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:35:01 INFO - --DOMWINDOW == 10 (0x97510400) [pid = 2393] [serial = 240] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Cscript%3Efunction%20runTest()%20%7B%20%20assert(fuu.bar%20%3D%3D%2042%2C%20%22Content-script%20objects%20should%20be%20accessible%20to%20content%20with%20%20%20%20%20%20%20%20%20the%20unsafe-content-script%20flag%20on.%22)%3B%7D%3C%2Fscript%3E] 16:35:01 INFO - --DOMWINDOW == 9 (0x975d2c00) [pid = 2393] [serial = 241] [outer = (nil)] [url = about:blank] 16:35:01 INFO - --DOMWINDOW == 8 (0x9873ec00) [pid = 2393] [serial = 8] [outer = (nil)] [url = about:blank] 16:35:01 INFO - --DOMWINDOW == 7 (0x9d61a400) [pid = 2393] [serial = 13] [outer = (nil)] [url = about:blank] 16:35:01 INFO - --DOMWINDOW == 6 (0x8eee5800) [pid = 2393] [serial = 238] [outer = (nil)] [url = about:blank] 16:35:01 INFO - --DOMWINDOW == 5 (0x8bf10c00) [pid = 2393] [serial = 239] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:35:02 INFO - --DOMWINDOW == 4 (0xa228a000) [pid = 2393] [serial = 1] [outer = (nil)] [url = resource://gre-resources/hiddenWindow.html] 16:35:02 INFO - --DOMWINDOW == 3 (0x8ee57800) [pid = 2393] [serial = 237] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:35:02 INFO - --DOMWINDOW == 2 (0x9d6c5000) [pid = 2393] [serial = 47] [outer = (nil)] [url = about:newtab] 16:35:02 INFO - --DOMWINDOW == 1 (0x9d297000) [pid = 2393] [serial = 45] [outer = (nil)] [url = about:newtab] 16:35:02 INFO - --DOMWINDOW == 0 (0x9c925400) [pid = 2393] [serial = 5] [outer = (nil)] [url = resource://gre-resources/hiddenWindow.html] 16:35:02 INFO - [2393] WARNING: '!compMgr', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 16:35:02 INFO - [2393] WARNING: OOPDeinit() without successful OOPInit(): file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/toolkit/crashreporter/nsExceptionHandler.cpp, line 3499 16:35:02 INFO - nsStringStats 16:35:02 INFO - => mAllocCount: 569405 16:35:02 INFO - => mReallocCount: 28323 16:35:02 INFO - => mFreeCount: 569405 16:35:02 INFO - => mShareCount: 465857 16:35:02 INFO - => mAdoptCount: 39948 16:35:02 INFO - => mAdoptFreeCount: 39948 16:35:02 INFO - => Process ID: 2393, Thread ID: 3074426624 16:35:02 INFO - TEST-INFO | Main app process: exit 0 16:35:02 INFO - runtests.py | Application ran for: 0:07:16.693500 16:35:02 INFO - zombiecheck | Reading PID log: /tmp/tmpyeYPSJpidlog 16:35:02 INFO - ==> process 2393 launched child process 2413 16:35:02 INFO - zombiecheck | Checking for orphan process with PID: 2413 16:35:02 INFO - Stopping web server 16:35:02 INFO - Stopping web socket server 16:35:02 INFO - Stopping ssltunnel 16:35:02 INFO - TEST-INFO | leakcheck | default process: leak threshold set at 0 bytes 16:35:02 INFO - TEST-INFO | leakcheck | plugin process: leak threshold set at 0 bytes 16:35:02 INFO - TEST-INFO | leakcheck | tab process: leak threshold set at 10000 bytes 16:35:02 INFO - TEST-INFO | leakcheck | geckomediaplugin process: leak threshold set at 20000 bytes 16:35:02 INFO - TEST-INFO | leakcheck | gpu process: leak threshold set at 0 bytes 16:35:02 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, default process 2393 16:35:02 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->| 16:35:02 INFO - | | Per-Inst Leaked| Total Rem| 16:35:02 INFO - 0 |TOTAL | 19 0| 7751902 0| 16:35:02 INFO - nsTraceRefcnt::DumpStatistics: 1429 entries 16:35:02 INFO - TEST-PASS | leakcheck | default process: no leaks detected! 16:35:02 INFO - runtests.py | Running tests: end. 16:35:02 INFO - Buffered messages finished 16:35:02 INFO - SUITE-END | took 444s 16:35:03 INFO - Return code: 0 16:35:03 INFO - TinderboxPrint: mochitest-jetpack-addon
1315/0/0 16:35:03 INFO - # TBPL SUCCESS # 16:35:03 INFO - The mochitest suite: jetpack-addon ran with return status: SUCCESS 16:35:03 INFO - ENV: MOZ_UPLOAD_DIR is now /builds/slave/test/build/blobber_upload_dir 16:35:03 INFO - ENV: MINIDUMP_STACKWALK is now /builds/slave/test/build/linux32-minidump_stackwalk 16:35:03 INFO - ENV: MOZ_NODE_PATH is now /builds/slave/test/build/node-linux-x86/bin/node 16:35:03 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 16:35:03 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/mochitest/runtests.py', '--disable-e10s', '--appname=/builds/slave/test/build/application/firefox/firefox', '--utility-path=tests/bin', '--extra-profile-file=tests/bin/plugins', '--symbols-path=/builds/slave/test/build/symbols', '--certificate-path=tests/certs', '--setpref=webgl.force-enabled=true', '--quiet', '--log-raw=/builds/slave/test/build/blobber_upload_dir/jetpack-package_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/jetpack-package_errorsummary.log', '--use-test-media-devices', '--screenshot-on-fail', '--cleanup-crashes', '--marionette-startup-timeout=180', '--flavor=jetpack-package'] in /builds/slave/test/build 16:35:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/mochitest/runtests.py --disable-e10s --appname=/builds/slave/test/build/application/firefox/firefox --utility-path=tests/bin --extra-profile-file=tests/bin/plugins --symbols-path=/builds/slave/test/build/symbols --certificate-path=tests/certs --setpref=webgl.force-enabled=true --quiet --log-raw=/builds/slave/test/build/blobber_upload_dir/jetpack-package_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/jetpack-package_errorsummary.log --use-test-media-devices --screenshot-on-fail --cleanup-crashes --marionette-startup-timeout=180 --flavor=jetpack-package 16:35:03 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:35:03 INFO - 'CCACHE_UMASK': '002', 16:35:03 INFO - 'DISPLAY': ':0', 16:35:03 INFO - 'HOME': '/home/cltbld', 16:35:03 INFO - 'LANG': 'en_US.UTF-8', 16:35:03 INFO - 'LOGNAME': 'cltbld', 16:35:03 INFO - 'MAIL': '/var/mail/cltbld', 16:35:03 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 16:35:03 INFO - 'MINIDUMP_STACKWALK': '/builds/slave/test/build/linux32-minidump_stackwalk', 16:35:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:35:03 INFO - 'MOZ_NODE_PATH': '/builds/slave/test/build/node-linux-x86/bin/node', 16:35:03 INFO - 'MOZ_NO_REMOTE': '1', 16:35:03 INFO - 'MOZ_UPLOAD_DIR': '/builds/slave/test/build/blobber_upload_dir', 16:35:03 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:35:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:35:03 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:35:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:35:03 INFO - 'PWD': '/builds/slave/test', 16:35:03 INFO - 'SHELL': '/bin/bash', 16:35:03 INFO - 'SHLVL': '1', 16:35:03 INFO - 'TERM': 'linux', 16:35:03 INFO - 'TMOUT': '86400', 16:35:03 INFO - 'USER': 'cltbld', 16:35:03 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305', 16:35:03 INFO - '_': '/tools/buildbot/bin/python'} 16:35:03 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/mochitest/runtests.py', '--disable-e10s', '--appname=/builds/slave/test/build/application/firefox/firefox', '--utility-path=tests/bin', '--extra-profile-file=tests/bin/plugins', '--symbols-path=/builds/slave/test/build/symbols', '--certificate-path=tests/certs', '--setpref=webgl.force-enabled=true', '--quiet', '--log-raw=/builds/slave/test/build/blobber_upload_dir/jetpack-package_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/jetpack-package_errorsummary.log', '--use-test-media-devices', '--screenshot-on-fail', '--cleanup-crashes', '--marionette-startup-timeout=180', '--flavor=jetpack-package'] with output_timeout 1000 16:35:04 INFO - Checking for orphan ssltunnel processes... 16:35:04 INFO - Checking for orphan xpcshell processes... 16:35:05 INFO - mozcrash Removed pending crash reports at '/home/cltbld/.mozilla/firefox/Crash Reports' 16:35:05 INFO - SUITE-START | Running 144 tests 16:35:05 INFO - TEST-START | addon-sdk/source/test/test-cuddlefish.js 16:35:05 INFO - TEST-SKIP | addon-sdk/source/test/test-cuddlefish.js | took 1ms 16:35:05 INFO - TEST-START | addon-sdk/source/test/test-mpl2-license-header.js 16:35:05 INFO - TEST-SKIP | addon-sdk/source/test/test-mpl2-license-header.js | took 1ms 16:35:05 INFO - TEST-START | addon-sdk/source/test/test-ui-action-button.js 16:35:05 INFO - TEST-SKIP | addon-sdk/source/test/test-ui-action-button.js | took 2ms 16:35:05 INFO - TEST-START | addon-sdk/source/test/test-unsupported-skip.js 16:35:05 INFO - TEST-SKIP | addon-sdk/source/test/test-unsupported-skip.js | took 0ms 16:35:05 INFO - Setting pipeline to PAUSED ... 16:35:05 INFO - Pipeline is PREROLLING ... 16:35:05 INFO - Pipeline is PREROLLED ... 16:35:05 INFO - Setting pipeline to PLAYING ... 16:35:05 INFO - New clock: GstSystemClock 16:35:05 INFO - Got EOS from element "pipeline0". 16:35:05 INFO - Execution ended after 31921209 ns. 16:35:05 INFO - Setting pipeline to PAUSED ... 16:35:05 INFO - Setting pipeline to READY ... 16:35:05 INFO - Setting pipeline to NULL ... 16:35:05 INFO - Freeing pipeline ... 16:35:06 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 16:35:06 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 16:35:07 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/firefox', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmps0quR9.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 16:35:07 INFO - runtests.py | Server pid: 2568 16:35:07 INFO - runtests.py | Websocket server pid: 2571 16:35:07 INFO - runtests.py | SSL tunnel pid: 2574 16:35:09 INFO - Couldn't convert chrome URL: chrome://branding/locale/brand.properties 16:35:09 INFO - runtests.py | Running with e10s: False 16:35:09 INFO - runtests.py | Running tests: start. 16:35:09 INFO - Couldn't convert chrome URL: chrome://branding/locale/brand.properties 16:35:09 INFO - Application command: /builds/slave/test/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmps0quR9.mozrunner 16:35:09 INFO - [2568] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsIOService.cpp, line 793 16:35:09 INFO - [2568] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 16:35:09 INFO - [2568] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/media/CubebUtils.cpp, line 203 16:35:09 INFO - runtests.py | Application pid: 2595 16:35:09 INFO - TEST-INFO | started process Main app process 16:35:09 INFO - ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmps0quR9.mozrunner/runtests_leaks.log 16:35:18 INFO - ++DOCSHELL 0xa20c5000 == 1 [pid = 2595] [id = 1] 16:35:18 INFO - ++DOMWINDOW == 1 (0xa20c5400) [pid = 2595] [serial = 1] [outer = (nil)] 16:35:18 INFO - ++DOMWINDOW == 2 (0xa20c5c00) [pid = 2595] [serial = 2] [outer = 0xa20c5400] 16:35:20 INFO - 1528500920930 Marionette INFO Listening on port 2828 16:35:20 INFO - ++DOCSHELL 0x9d061000 == 2 [pid = 2595] [id = 2] 16:35:21 INFO - ++DOMWINDOW == 3 (0x9d061400) [pid = 2595] [serial = 3] [outer = (nil)] 16:35:21 INFO - ++DOMWINDOW == 4 (0x9d061c00) [pid = 2595] [serial = 4] [outer = 0x9d061400] 16:35:21 INFO - LoadPlugin() /tmp/tmps0quR9.mozrunner/plugins/libnptest.so returned 9cfef240 16:35:21 INFO - LoadPlugin() /tmp/tmps0quR9.mozrunner/plugins/libnpthirdtest.so returned 9cfef440 16:35:21 INFO - LoadPlugin() /tmp/tmps0quR9.mozrunner/plugins/libnptestjava.so returned 9cfef4c0 16:35:21 INFO - LoadPlugin() /tmp/tmps0quR9.mozrunner/plugins/libnpctrltest.so returned 9cfef720 16:35:21 INFO - LoadPlugin() /tmp/tmps0quR9.mozrunner/plugins/libnpsecondtest.so returned 9cff3300 16:35:21 INFO - LoadPlugin() /tmp/tmps0quR9.mozrunner/plugins/libnpswftest.so returned 9cff3360 16:35:21 INFO - LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9cff3520 16:35:21 INFO - LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned b727a880 16:35:21 INFO - LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9cffb260 16:35:21 INFO - LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9cffbf00 16:35:21 INFO - LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9cfffbe0 16:35:21 INFO - ++DOMWINDOW == 5 (0x9c8e8400) [pid = 2595] [serial = 5] [outer = 0xa20c5400] 16:35:23 INFO - [2595] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1573 16:35:23 INFO - [2595] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1573 16:35:23 INFO - [2595] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 16:35:25 INFO - ++DOCSHELL 0x99bd5800 == 3 [pid = 2595] [id = 3] 16:35:25 INFO - ++DOMWINDOW == 6 (0x99bd5c00) [pid = 2595] [serial = 6] [outer = (nil)] 16:35:25 INFO - ++DOCSHELL 0x99bda400 == 4 [pid = 2595] [id = 4] 16:35:25 INFO - ++DOMWINDOW == 7 (0x99bda800) [pid = 2595] [serial = 7] [outer = (nil)] 16:35:27 INFO - ++DOCSHELL 0x990afc00 == 5 [pid = 2595] [id = 5] 16:35:27 INFO - ++DOMWINDOW == 8 (0x990b0000) [pid = 2595] [serial = 8] [outer = (nil)] 16:35:27 INFO - ++DOMWINDOW == 9 (0x98eb6800) [pid = 2595] [serial = 9] [outer = 0x990b0000] 16:35:27 INFO - ++DOMWINDOW == 10 (0x99261800) [pid = 2595] [serial = 10] [outer = 0x99bd5c00] 16:35:27 INFO - ++DOMWINDOW == 11 (0x99262c00) [pid = 2595] [serial = 11] [outer = 0x99bda800] 16:35:27 INFO - ++DOMWINDOW == 12 (0x99264000) [pid = 2595] [serial = 12] [outer = 0x990b0000] 16:35:35 INFO - ++DOMWINDOW == 13 (0x9a779000) [pid = 2595] [serial = 13] [outer = 0x990b0000] 16:35:36 INFO - ++DOCSHELL 0x9317cc00 == 6 [pid = 2595] [id = 6] 16:35:36 INFO - ++DOMWINDOW == 14 (0x9317d000) [pid = 2595] [serial = 14] [outer = (nil)] 16:35:36 INFO - ++DOMWINDOW == 15 (0x9317f800) [pid = 2595] [serial = 15] [outer = 0x9317d000] 16:35:36 INFO - ++DOMWINDOW == 16 (0x93181400) [pid = 2595] [serial = 16] [outer = 0x9317d000] 16:35:36 INFO - ++DOCSHELL 0x9317d800 == 7 [pid = 2595] [id = 7] 16:35:36 INFO - ++DOMWINDOW == 17 (0x93180800) [pid = 2595] [serial = 17] [outer = (nil)] 16:35:36 INFO - ++DOMWINDOW == 18 (0x93e28400) [pid = 2595] [serial = 18] [outer = 0x93180800] 16:35:36 INFO - [2595] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 16:35:37 INFO - console.info: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html 16:35:37 INFO - console.info: hiddenWindow document.readyState:complete 16:35:37 INFO - ++DOCSHELL 0x93e33800 == 8 [pid = 2595] [id = 8] 16:35:37 INFO - ++DOMWINDOW == 19 (0x93e33c00) [pid = 2595] [serial = 19] [outer = (nil)] 16:35:37 INFO - ++DOMWINDOW == 20 (0x93e34000) [pid = 2595] [serial = 20] [outer = 0x93e33c00] 16:35:37 INFO - ++DOMWINDOW == 21 (0x96922800) [pid = 2595] [serial = 21] [outer = 0x93e33c00] 16:35:37 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:35:38 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/leak/test-leak-event-dom-closed-window.js | Loading test module 16:35:38 INFO - TEST-START | jetpack-package/addon-sdk/source/test/leak/test-leak-event-dom-closed-window.js.test sdk/event/dom does not leak when attached to closed window 16:35:38 INFO - --DOCSHELL 0x9317cc00 == 7 [pid = 2595] [id = 6] 16:35:38 INFO - ++DOCSHELL 0x926dd400 == 8 [pid = 2595] [id = 9] 16:35:38 INFO - ++DOMWINDOW == 22 (0x926df400) [pid = 2595] [serial = 22] [outer = (nil)] 16:35:38 INFO - ++DOMWINDOW == 23 (0x926dfc00) [pid = 2595] [serial = 23] [outer = 0x926df400] 16:35:40 INFO - --DOCSHELL 0x9317d800 == 7 [pid = 2595] [id = 7] 16:35:40 INFO - ++DOCSHELL 0x969e7000 == 8 [pid = 2595] [id = 10] 16:35:40 INFO - ++DOMWINDOW == 24 (0x969eb000) [pid = 2595] [serial = 24] [outer = (nil)] 16:35:41 INFO - ++DOCSHELL 0x9765e400 == 9 [pid = 2595] [id = 11] 16:35:41 INFO - ++DOMWINDOW == 25 (0x9765fc00) [pid = 2595] [serial = 25] [outer = (nil)] 16:35:41 INFO - [2595] WARNING: No inner window available!: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 10051 16:35:41 INFO - [2595] WARNING: No inner window available!: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 10051 16:35:42 INFO - --DOCSHELL 0x926dd400 == 8 [pid = 2595] [id = 9] 16:35:42 INFO - --DOMWINDOW == 24 (0x9317f800) [pid = 2595] [serial = 15] [outer = (nil)] [url = about:blank] 16:35:42 INFO - --DOMWINDOW == 23 (0xa20c5c00) [pid = 2595] [serial = 2] [outer = (nil)] [url = about:blank] 16:35:42 INFO - --DOMWINDOW == 22 (0x98eb6800) [pid = 2595] [serial = 9] [outer = (nil)] [url = about:blank] 16:35:42 INFO - --DOMWINDOW == 21 (0x93180800) [pid = 2595] [serial = 17] [outer = (nil)] [url = about:blank] 16:35:42 INFO - --DOCSHELL 0x969e7000 == 7 [pid = 2595] [id = 10] 16:35:42 INFO - --DOCSHELL 0x9765e400 == 6 [pid = 2595] [id = 11] 16:35:43 INFO - --DOMWINDOW == 20 (0x93e28400) [pid = 2595] [serial = 18] [outer = (nil)] [url = about:blank] 16:35:43 INFO - --DOMWINDOW == 19 (0x99264000) [pid = 2595] [serial = 12] [outer = (nil)] [url = about:blank] 16:35:43 INFO - --DOMWINDOW == 18 (0x969eb000) [pid = 2595] [serial = 24] [outer = (nil)] [url = ] 16:35:43 INFO - --DOMWINDOW == 17 (0x9765fc00) [pid = 2595] [serial = 25] [outer = (nil)] [url = ] 16:35:43 INFO - --DOMWINDOW == 16 (0x926df400) [pid = 2595] [serial = 22] [outer = (nil)] [url = chrome://browser/content/browser.xul] 16:35:43 INFO - --DOMWINDOW == 15 (0x9317d000) [pid = 2595] [serial = 14] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:35:44 INFO - --DOMWINDOW == 14 (0x926dfc00) [pid = 2595] [serial = 23] [outer = (nil)] [url = about:blank] 16:35:44 INFO - --DOMWINDOW == 13 (0x93e34000) [pid = 2595] [serial = 20] [outer = (nil)] [url = about:blank] 16:35:44 INFO - --DOMWINDOW == 12 (0x93181400) [pid = 2595] [serial = 16] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:35:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/leak/test-leak-event-dom-closed-window.js.test sdk/event/dom does not leak when attached to closed window | should see at least one new window 16:35:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/leak/test-leak-event-dom-closed-window.js.test sdk/event/dom does not leak when attached to closed window | window 0 should be GC'd 16:35:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/leak/test-leak-event-dom-closed-window.js.test sdk/event/dom does not leak when attached to closed window | This test is done. 16:35:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/leak/test-leak-event-dom-closed-window.js.test sdk/event/dom does not leak when attached to closed window | There was a clean UI. 16:35:46 INFO - TEST-END | jetpack-package/addon-sdk/source/test/leak/test-leak-event-dom-closed-window.js.test sdk/event/dom does not leak when attached to closed window 16:35:47 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:35:47 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/leak/test-leak-tab-events.js | Loading test module 16:35:48 INFO - TEST-START | jetpack-package/addon-sdk/source/test/leak/test-leak-tab-events.js.test sdk/tab/events does not leak new window 16:35:48 INFO - ++DOCSHELL 0x97664c00 == 7 [pid = 2595] [id = 12] 16:35:48 INFO - ++DOMWINDOW == 13 (0x9766c000) [pid = 2595] [serial = 26] [outer = (nil)] 16:35:48 INFO - ++DOMWINDOW == 14 (0x98e83000) [pid = 2595] [serial = 27] [outer = 0x9766c000] 16:35:48 INFO - TEST-INFO | [JavaScript Error: "Attempt to stop observing a preference "browser.selfsupport.log." that's not being observed" {file: "resource://gre/modules/Preferences.jsm" line: 323}] 16:35:48 INFO - Preferences.ignore@resource://gre/modules/Preferences.jsm:323:5 16:35:48 INFO - SelfSupportBackendInternal.uninit@resource://app/modules/SelfSupportBackend.jsm:114:5 16:35:48 INFO - this.SelfSupportBackend<.uninit@resource://app/modules/SelfSupportBackend.jsm:61:5 16:35:48 INFO - exports.asyncWindowLeakTest@resource://gre/modules/commonjs/toolkit/loader.js -> resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/leak/leak-utils.js:43:3 16:35:48 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:319:42 16:35:48 INFO - TaskImpl@resource://gre/modules/Task.jsm:277:3 16:35:48 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:252:14 16:35:48 INFO - Task_spawn@resource://gre/modules/Task.jsm:166:12 16:35:48 INFO - TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:389:16 16:35:48 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:327:15 16:35:48 INFO - TaskImpl@resource://gre/modules/Task.jsm:277:3 16:35:48 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:252:14 16:35:48 INFO - Task_spawn@resource://gre/modules/Task.jsm:166:12 16:35:48 INFO - @resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/test.js:54:13 16:35:48 INFO - start@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/deprecated/unit-test.js:576:7 16:35:48 INFO - startMany/runNextTest/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/deprecated/unit-test.js:538:11 16:35:48 INFO - ++DOCSHELL 0x99179800 == 8 [pid = 2595] [id = 13] 16:35:48 INFO - ++DOMWINDOW == 15 (0x99179c00) [pid = 2595] [serial = 28] [outer = (nil)] 16:35:48 INFO - ++DOCSHELL 0x9917bc00 == 9 [pid = 2595] [id = 14] 16:35:48 INFO - ++DOMWINDOW == 16 (0x9917dc00) [pid = 2595] [serial = 29] [outer = (nil)] 16:35:49 INFO - ++DOCSHELL 0x9920b400 == 10 [pid = 2595] [id = 15] 16:35:49 INFO - ++DOMWINDOW == 17 (0x9920b800) [pid = 2595] [serial = 30] [outer = (nil)] 16:35:49 INFO - ++DOMWINDOW == 18 (0x995ab000) [pid = 2595] [serial = 31] [outer = 0x9920b800] 16:35:49 INFO - ++DOMWINDOW == 19 (0x99b4b400) [pid = 2595] [serial = 32] [outer = 0x99179c00] 16:35:49 INFO - ++DOMWINDOW == 20 (0x99bd1c00) [pid = 2595] [serial = 33] [outer = 0x9917dc00] 16:35:49 INFO - ++DOMWINDOW == 21 (0x99bd6000) [pid = 2595] [serial = 34] [outer = 0x9920b800] 16:35:51 INFO - JavaScript error: chrome://browser/content/browser.js, line 2572: TypeError: PanelUI.panel is undefined 16:35:51 INFO - --DOCSHELL 0x99179800 == 9 [pid = 2595] [id = 13] 16:35:53 INFO - --DOCSHELL 0x9920b400 == 8 [pid = 2595] [id = 15] 16:35:53 INFO - --DOCSHELL 0x97664c00 == 7 [pid = 2595] [id = 12] 16:35:53 INFO - --DOCSHELL 0x9917bc00 == 6 [pid = 2595] [id = 14] 16:35:54 INFO - --DOMWINDOW == 20 (0x995ab000) [pid = 2595] [serial = 31] [outer = (nil)] [url = about:blank] 16:35:54 INFO - --DOMWINDOW == 19 (0x9917dc00) [pid = 2595] [serial = 29] [outer = (nil)] [url = about:blank] 16:35:54 INFO - --DOMWINDOW == 18 (0x99179c00) [pid = 2595] [serial = 28] [outer = (nil)] [url = about:blank] 16:35:54 INFO - --DOMWINDOW == 17 (0x9920b800) [pid = 2595] [serial = 30] [outer = (nil)] [url = about:blank] 16:35:55 INFO - --DOMWINDOW == 16 (0x99bd6000) [pid = 2595] [serial = 34] [outer = (nil)] [url = about:blank] 16:35:55 INFO - --DOMWINDOW == 15 (0x99bd1c00) [pid = 2595] [serial = 33] [outer = (nil)] [url = about:blank] 16:35:55 INFO - --DOMWINDOW == 14 (0x99b4b400) [pid = 2595] [serial = 32] [outer = (nil)] [url = about:blank] 16:35:56 INFO - --DOMWINDOW == 13 (0x9766c000) [pid = 2595] [serial = 26] [outer = (nil)] [url = chrome://browser/content/browser.xul] 16:35:57 INFO - --DOMWINDOW == 12 (0x98e83000) [pid = 2595] [serial = 27] [outer = (nil)] [url = about:blank] 16:35:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/leak/test-leak-tab-events.js.test sdk/tab/events does not leak new window | should see at least one new window 16:35:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/leak/test-leak-tab-events.js.test sdk/tab/events does not leak new window | window 0 should be GC'd 16:35:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/leak/test-leak-tab-events.js.test sdk/tab/events does not leak new window | This test is done. 16:35:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/leak/test-leak-tab-events.js.test sdk/tab/events does not leak new window | There was a clean UI. 16:35:58 INFO - TEST-END | jetpack-package/addon-sdk/source/test/leak/test-leak-tab-events.js.test sdk/tab/events does not leak new window 16:35:58 INFO - TEST-START | jetpack-package/addon-sdk/source/test/leak/test-leak-tab-events.js.test sdk/tab/events does not leak when attached to existing window 16:35:58 INFO - ++DOCSHELL 0x93177400 == 7 [pid = 2595] [id = 16] 16:35:58 INFO - ++DOMWINDOW == 13 (0x9317d000) [pid = 2595] [serial = 35] [outer = (nil)] 16:35:58 INFO - ++DOMWINDOW == 14 (0x9317f800) [pid = 2595] [serial = 36] [outer = 0x9317d000] 16:35:58 INFO - TEST-INFO | [JavaScript Error: "Attempt to stop observing a preference "browser.selfsupport.log." that's not being observed" {file: "resource://gre/modules/Preferences.jsm" line: 323}] 16:35:58 INFO - Preferences.ignore@resource://gre/modules/Preferences.jsm:323:5 16:35:58 INFO - SelfSupportBackendInternal.uninit@resource://app/modules/SelfSupportBackend.jsm:114:5 16:35:58 INFO - this.SelfSupportBackend<.uninit@resource://app/modules/SelfSupportBackend.jsm:61:5 16:35:58 INFO - exports.asyncWindowLeakTest@resource://gre/modules/commonjs/toolkit/loader.js -> resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/leak/leak-utils.js:43:3 16:35:58 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:319:42 16:35:58 INFO - TaskImpl@resource://gre/modules/Task.jsm:277:3 16:35:58 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:252:14 16:35:58 INFO - Task_spawn@resource://gre/modules/Task.jsm:166:12 16:35:58 INFO - TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:389:16 16:35:58 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:327:15 16:35:58 INFO - TaskImpl@resource://gre/modules/Task.jsm:277:3 16:35:58 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:252:14 16:35:58 INFO - Task_spawn@resource://gre/modules/Task.jsm:166:12 16:35:58 INFO - @resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/test.js:54:13 16:35:58 INFO - start@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/deprecated/unit-test.js:576:7 16:35:58 INFO - startMany/runNextTest/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/deprecated/unit-test.js:538:11 16:35:58 INFO - ++DOCSHELL 0x96924000 == 8 [pid = 2595] [id = 17] 16:35:58 INFO - ++DOMWINDOW == 15 (0x96926400) [pid = 2595] [serial = 37] [outer = (nil)] 16:35:58 INFO - ++DOCSHELL 0x9697c000 == 9 [pid = 2595] [id = 18] 16:35:58 INFO - ++DOMWINDOW == 16 (0x9697c400) [pid = 2595] [serial = 38] [outer = (nil)] 16:35:59 INFO - ++DOCSHELL 0x98e87800 == 10 [pid = 2595] [id = 19] 16:35:59 INFO - ++DOMWINDOW == 17 (0x98e88800) [pid = 2595] [serial = 39] [outer = (nil)] 16:35:59 INFO - ++DOMWINDOW == 18 (0x98ff1000) [pid = 2595] [serial = 40] [outer = 0x98e88800] 16:35:59 INFO - ++DOMWINDOW == 19 (0x9917ac00) [pid = 2595] [serial = 41] [outer = 0x96926400] 16:35:59 INFO - ++DOMWINDOW == 20 (0x9917ec00) [pid = 2595] [serial = 42] [outer = 0x9697c400] 16:35:59 INFO - ++DOMWINDOW == 21 (0x99201c00) [pid = 2595] [serial = 43] [outer = 0x98e88800] 16:36:02 INFO - JavaScript error: chrome://browser/content/browser.js, line 2572: TypeError: PanelUI.panel is undefined 16:36:02 INFO - --DOCSHELL 0x96924000 == 9 [pid = 2595] [id = 17] 16:36:04 INFO - --DOCSHELL 0x98e87800 == 8 [pid = 2595] [id = 19] 16:36:04 INFO - --DOCSHELL 0x93177400 == 7 [pid = 2595] [id = 16] 16:36:04 INFO - --DOCSHELL 0x9697c000 == 6 [pid = 2595] [id = 18] 16:36:06 INFO - --DOMWINDOW == 20 (0x98ff1000) [pid = 2595] [serial = 40] [outer = (nil)] [url = about:blank] 16:36:06 INFO - --DOMWINDOW == 19 (0x9697c400) [pid = 2595] [serial = 38] [outer = (nil)] [url = about:blank] 16:36:06 INFO - --DOMWINDOW == 18 (0x96926400) [pid = 2595] [serial = 37] [outer = (nil)] [url = about:blank] 16:36:06 INFO - --DOMWINDOW == 17 (0x98e88800) [pid = 2595] [serial = 39] [outer = (nil)] [url = about:blank] 16:36:07 INFO - --DOMWINDOW == 16 (0x99201c00) [pid = 2595] [serial = 43] [outer = (nil)] [url = about:blank] 16:36:07 INFO - --DOMWINDOW == 15 (0x9917ec00) [pid = 2595] [serial = 42] [outer = (nil)] [url = about:blank] 16:36:07 INFO - --DOMWINDOW == 14 (0x9917ac00) [pid = 2595] [serial = 41] [outer = (nil)] [url = about:blank] 16:36:07 INFO - --DOMWINDOW == 13 (0x9317d000) [pid = 2595] [serial = 35] [outer = (nil)] [url = chrome://browser/content/browser.xul] 16:36:09 INFO - --DOMWINDOW == 12 (0x9317f800) [pid = 2595] [serial = 36] [outer = (nil)] [url = about:blank] 16:36:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/leak/test-leak-tab-events.js.test sdk/tab/events does not leak when attached to existing window | should see at least one new window 16:36:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/leak/test-leak-tab-events.js.test sdk/tab/events does not leak when attached to existing window | window 0 should be GC'd 16:36:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/leak/test-leak-tab-events.js.test sdk/tab/events does not leak when attached to existing window | This test is done. 16:36:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/leak/test-leak-tab-events.js.test sdk/tab/events does not leak when attached to existing window | There was a clean UI. 16:36:10 INFO - TEST-END | jetpack-package/addon-sdk/source/test/leak/test-leak-tab-events.js.test sdk/tab/events does not leak when attached to existing window 16:36:10 INFO - console.warn: 4 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior. 16:36:11 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:36:11 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/leak/test-leak-window-events.js | Loading test module 16:36:11 INFO - TEST-START | jetpack-package/addon-sdk/source/test/leak/test-leak-window-events.js.test window/events for leaks 16:36:11 INFO - ++DOCSHELL 0x926dd000 == 7 [pid = 2595] [id = 20] 16:36:11 INFO - ++DOMWINDOW == 13 (0x9770c800) [pid = 2595] [serial = 44] [outer = (nil)] 16:36:12 INFO - ++DOMWINDOW == 14 (0x977ae800) [pid = 2595] [serial = 45] [outer = 0x9770c800] 16:36:12 INFO - TEST-INFO | [JavaScript Error: "Attempt to stop observing a preference "browser.selfsupport.log." that's not being observed" {file: "resource://gre/modules/Preferences.jsm" line: 323}] 16:36:12 INFO - Preferences.ignore@resource://gre/modules/Preferences.jsm:323:5 16:36:12 INFO - SelfSupportBackendInternal.uninit@resource://app/modules/SelfSupportBackend.jsm:114:5 16:36:12 INFO - this.SelfSupportBackend<.uninit@resource://app/modules/SelfSupportBackend.jsm:61:5 16:36:12 INFO - exports.asyncWindowLeakTest@resource://gre/modules/commonjs/toolkit/loader.js -> resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/leak/leak-utils.js:43:3 16:36:12 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:319:42 16:36:12 INFO - TaskImpl@resource://gre/modules/Task.jsm:277:3 16:36:12 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:252:14 16:36:12 INFO - Task_spawn@resource://gre/modules/Task.jsm:166:12 16:36:12 INFO - TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:389:16 16:36:12 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:327:15 16:36:12 INFO - TaskImpl@resource://gre/modules/Task.jsm:277:3 16:36:12 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:252:14 16:36:12 INFO - Task_spawn@resource://gre/modules/Task.jsm:166:12 16:36:12 INFO - @resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/test.js:54:13 16:36:12 INFO - start@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/deprecated/unit-test.js:576:7 16:36:12 INFO - startMany/runNextTest/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/deprecated/unit-test.js:538:11 16:36:12 INFO - ++DOCSHELL 0x98feb000 == 8 [pid = 2595] [id = 21] 16:36:12 INFO - ++DOMWINDOW == 15 (0x98feb400) [pid = 2595] [serial = 46] [outer = (nil)] 16:36:12 INFO - ++DOCSHELL 0x98fec400 == 9 [pid = 2595] [id = 22] 16:36:12 INFO - ++DOMWINDOW == 16 (0x98ff0800) [pid = 2595] [serial = 47] [outer = (nil)] 16:36:12 INFO - ++DOCSHELL 0x99204400 == 10 [pid = 2595] [id = 23] 16:36:12 INFO - ++DOMWINDOW == 17 (0x99204800) [pid = 2595] [serial = 48] [outer = (nil)] 16:36:12 INFO - ++DOMWINDOW == 18 (0x926e0800) [pid = 2595] [serial = 49] [outer = 0x99204800] 16:36:13 INFO - ++DOMWINDOW == 19 (0x99263c00) [pid = 2595] [serial = 50] [outer = 0x98feb400] 16:36:13 INFO - ++DOMWINDOW == 20 (0x992c1c00) [pid = 2595] [serial = 51] [outer = 0x98ff0800] 16:36:13 INFO - ++DOMWINDOW == 21 (0x995a7c00) [pid = 2595] [serial = 52] [outer = 0x99204800] 16:36:14 INFO - JavaScript error: chrome://browser/content/browser.js, line 2572: TypeError: PanelUI.panel is undefined 16:36:14 INFO - --DOCSHELL 0x98feb000 == 9 [pid = 2595] [id = 21] 16:36:15 INFO - --DOCSHELL 0x99204400 == 8 [pid = 2595] [id = 23] 16:36:17 INFO - --DOCSHELL 0x926dd000 == 7 [pid = 2595] [id = 20] 16:36:17 INFO - --DOCSHELL 0x98fec400 == 6 [pid = 2595] [id = 22] 16:36:17 INFO - --DOMWINDOW == 20 (0x926e0800) [pid = 2595] [serial = 49] [outer = (nil)] [url = about:blank] 16:36:17 INFO - --DOMWINDOW == 19 (0x98feb400) [pid = 2595] [serial = 46] [outer = (nil)] [url = about:blank] 16:36:17 INFO - --DOMWINDOW == 18 (0x98ff0800) [pid = 2595] [serial = 47] [outer = (nil)] [url = about:blank] 16:36:17 INFO - --DOMWINDOW == 17 (0x99204800) [pid = 2595] [serial = 48] [outer = (nil)] [url = about:blank] 16:36:18 INFO - --DOMWINDOW == 16 (0x99263c00) [pid = 2595] [serial = 50] [outer = (nil)] [url = about:blank] 16:36:18 INFO - --DOMWINDOW == 15 (0x992c1c00) [pid = 2595] [serial = 51] [outer = (nil)] [url = about:blank] 16:36:18 INFO - --DOMWINDOW == 14 (0x995a7c00) [pid = 2595] [serial = 52] [outer = (nil)] [url = about:blank] 16:36:18 INFO - --DOMWINDOW == 13 (0x9770c800) [pid = 2595] [serial = 44] [outer = (nil)] [url = chrome://browser/content/browser.xul] 16:36:19 INFO - --DOMWINDOW == 12 (0x977ae800) [pid = 2595] [serial = 45] [outer = (nil)] [url = about:blank] 16:36:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/leak/test-leak-window-events.js.test window/events for leaks | should see at least one new window 16:36:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/leak/test-leak-window-events.js.test window/events for leaks | window 0 should be GC'd 16:36:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/leak/test-leak-window-events.js.test window/events for leaks | This test is done. 16:36:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/leak/test-leak-window-events.js.test window/events for leaks | There was a clean UI. 16:36:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/leak/test-leak-window-events.js.test window/events for leaks 16:36:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/leak/test-leak-window-events.js.test window/events for leaks with existing window 16:36:21 INFO - ++DOCSHELL 0x93e29000 == 7 [pid = 2595] [id = 24] 16:36:21 INFO - ++DOMWINDOW == 13 (0x93e2a000) [pid = 2595] [serial = 53] [outer = (nil)] 16:36:21 INFO - ++DOMWINDOW == 14 (0x93e2d800) [pid = 2595] [serial = 54] [outer = 0x93e2a000] 16:36:21 INFO - TEST-INFO | [JavaScript Error: "Attempt to stop observing a preference "browser.selfsupport.log." that's not being observed" {file: "resource://gre/modules/Preferences.jsm" line: 323}] 16:36:21 INFO - Preferences.ignore@resource://gre/modules/Preferences.jsm:323:5 16:36:21 INFO - SelfSupportBackendInternal.uninit@resource://app/modules/SelfSupportBackend.jsm:114:5 16:36:21 INFO - this.SelfSupportBackend<.uninit@resource://app/modules/SelfSupportBackend.jsm:61:5 16:36:21 INFO - exports.asyncWindowLeakTest@resource://gre/modules/commonjs/toolkit/loader.js -> resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/leak/leak-utils.js:43:3 16:36:21 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:319:42 16:36:21 INFO - TaskImpl@resource://gre/modules/Task.jsm:277:3 16:36:21 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:252:14 16:36:21 INFO - Task_spawn@resource://gre/modules/Task.jsm:166:12 16:36:21 INFO - TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:389:16 16:36:21 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:327:15 16:36:21 INFO - TaskImpl@resource://gre/modules/Task.jsm:277:3 16:36:21 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:252:14 16:36:21 INFO - Task_spawn@resource://gre/modules/Task.jsm:166:12 16:36:21 INFO - @resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/test.js:54:13 16:36:21 INFO - start@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/deprecated/unit-test.js:576:7 16:36:21 INFO - startMany/runNextTest/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/deprecated/unit-test.js:538:11 16:36:22 INFO - ++DOCSHELL 0x96a4d400 == 8 [pid = 2595] [id = 25] 16:36:22 INFO - ++DOMWINDOW == 15 (0x96a4d800) [pid = 2595] [serial = 55] [outer = (nil)] 16:36:22 INFO - ++DOCSHELL 0x96a4e400 == 9 [pid = 2595] [id = 26] 16:36:22 INFO - ++DOMWINDOW == 16 (0x96a4e800) [pid = 2595] [serial = 56] [outer = (nil)] 16:36:22 INFO - ++DOCSHELL 0x96a56c00 == 10 [pid = 2595] [id = 27] 16:36:22 INFO - ++DOMWINDOW == 17 (0x96a57000) [pid = 2595] [serial = 57] [outer = (nil)] 16:36:22 INFO - ++DOMWINDOW == 18 (0x96a5c400) [pid = 2595] [serial = 58] [outer = 0x96a57000] 16:36:22 INFO - ++DOMWINDOW == 19 (0x97707800) [pid = 2595] [serial = 59] [outer = 0x96a4d800] 16:36:22 INFO - ++DOMWINDOW == 20 (0x977ae800) [pid = 2595] [serial = 60] [outer = 0x96a4e800] 16:36:22 INFO - ++DOMWINDOW == 21 (0x98e85400) [pid = 2595] [serial = 61] [outer = 0x96a57000] 16:36:25 INFO - JavaScript error: chrome://browser/content/browser.js, line 2572: TypeError: PanelUI.panel is undefined 16:36:25 INFO - --DOCSHELL 0x96a4d400 == 9 [pid = 2595] [id = 25] 16:36:27 INFO - --DOCSHELL 0x96a56c00 == 8 [pid = 2595] [id = 27] 16:36:27 INFO - --DOCSHELL 0x93e29000 == 7 [pid = 2595] [id = 24] 16:36:27 INFO - --DOCSHELL 0x96a4e400 == 6 [pid = 2595] [id = 26] 16:36:28 INFO - --DOMWINDOW == 20 (0x96a5c400) [pid = 2595] [serial = 58] [outer = (nil)] [url = about:blank] 16:36:29 INFO - --DOMWINDOW == 19 (0x96a4e800) [pid = 2595] [serial = 56] [outer = (nil)] [url = about:blank] 16:36:29 INFO - --DOMWINDOW == 18 (0x96a4d800) [pid = 2595] [serial = 55] [outer = (nil)] [url = about:blank] 16:36:29 INFO - --DOMWINDOW == 17 (0x96a57000) [pid = 2595] [serial = 57] [outer = (nil)] [url = about:blank] 16:36:30 INFO - --DOMWINDOW == 16 (0x98e85400) [pid = 2595] [serial = 61] [outer = (nil)] [url = about:blank] 16:36:30 INFO - --DOMWINDOW == 15 (0x977ae800) [pid = 2595] [serial = 60] [outer = (nil)] [url = about:blank] 16:36:30 INFO - --DOMWINDOW == 14 (0x97707800) [pid = 2595] [serial = 59] [outer = (nil)] [url = about:blank] 16:36:30 INFO - --DOMWINDOW == 13 (0x93e2a000) [pid = 2595] [serial = 53] [outer = (nil)] [url = chrome://browser/content/browser.xul] 16:36:31 INFO - --DOMWINDOW == 12 (0x93e2d800) [pid = 2595] [serial = 54] [outer = (nil)] [url = about:blank] 16:36:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/leak/test-leak-window-events.js.test window/events for leaks with existing window | should see at least one new window 16:36:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/leak/test-leak-window-events.js.test window/events for leaks with existing window | window 0 should be GC'd 16:36:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/leak/test-leak-window-events.js.test window/events for leaks with existing window | This test is done. 16:36:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/leak/test-leak-window-events.js.test window/events for leaks with existing window | There was a clean UI. 16:36:32 INFO - TEST-END | jetpack-package/addon-sdk/source/test/leak/test-leak-window-events.js.test window/events for leaks with existing window 16:36:32 INFO - console.warn: 4 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior. 16:36:33 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:36:33 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-addon-bootstrap.js | Loading test module 16:36:34 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-addon-bootstrap.js.test install/startup/shutdown/uninstall all return a promise 16:36:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-bootstrap.js.test install/startup/shutdown/uninstall all return a promise | install returns a promise 16:36:34 INFO - ++DOCSHELL 0x96a51800 == 7 [pid = 2595] [id = 28] 16:36:34 INFO - ++DOMWINDOW == 13 (0x98e85400) [pid = 2595] [serial = 62] [outer = (nil)] 16:36:34 INFO - ++DOMWINDOW == 14 (0x98e88800) [pid = 2595] [serial = 63] [outer = 0x98e85400] 16:36:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-bootstrap.js.test install/startup/shutdown/uninstall all return a promise | startup returns a promise 16:36:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-bootstrap.js.test install/startup/shutdown/uninstall all return a promise | shutdown returns a promise 16:36:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-bootstrap.js.test install/startup/shutdown/uninstall all return a promise | shutdown returns working promise on multiple calls 16:36:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-bootstrap.js.test install/startup/shutdown/uninstall all return a promise | uninstall returns a promise 16:36:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-bootstrap.js.test install/startup/shutdown/uninstall all return a promise | This test is done. 16:36:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-bootstrap.js.test install/startup/shutdown/uninstall all return a promise | There was a clean UI. 16:36:36 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-addon-bootstrap.js.test install/startup/shutdown/uninstall all return a promise 16:36:36 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-addon-bootstrap.js.test minimal bootstrap.js 16:36:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-bootstrap.js.test minimal bootstrap.js | install DNE 16:36:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-bootstrap.js.test minimal bootstrap.js | startup DNE 16:36:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-bootstrap.js.test minimal bootstrap.js | shutdown DNE 16:36:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-bootstrap.js.test minimal bootstrap.js | uninstall DNE 16:36:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-bootstrap.js.test minimal bootstrap.js | install exists 16:36:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-bootstrap.js.test minimal bootstrap.js | startup exists 16:36:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-bootstrap.js.test minimal bootstrap.js | shutdown exists 16:36:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-bootstrap.js.test minimal bootstrap.js | uninstall exists 16:36:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-bootstrap.js.test minimal bootstrap.js | This test is done. 16:36:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-bootstrap.js.test minimal bootstrap.js | There was a clean UI. 16:36:36 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-addon-bootstrap.js.test minimal bootstrap.js 16:36:37 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:36:37 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-addon-extras.js | Loading test module 16:36:37 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-addon-extras.js.test changing result from addon extras in panel 16:36:38 INFO - ++DOCSHELL 0x9917f800 == 8 [pid = 2595] [id = 29] 16:36:38 INFO - ++DOMWINDOW == 15 (0x99201c00) [pid = 2595] [serial = 64] [outer = (nil)] 16:36:38 INFO - ++DOMWINDOW == 16 (0x99208800) [pid = 2595] [serial = 65] [outer = 0x99201c00] 16:36:38 INFO - ++DOMWINDOW == 17 (0x99263800) [pid = 2595] [serial = 66] [outer = 0x99201c00] 16:36:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-extras.js.test changing result from addon extras in panel | content-script-before-inserted 16:36:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-extras.js.test changing result from addon extras in panel | content-script-before-inserted done! 16:36:38 INFO - console.log: addon-sdk: get-result recieved 16:36:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-extras.js.test changing result from addon extras in panel | result is a number 16:36:38 INFO - console.log: addon-sdk: get-result recieved 16:36:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-extras.js.test changing result from addon extras in panel | result is a boolean 16:36:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-extras.js.test changing result from addon extras in panel | This test is done. 16:36:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-extras.js.test changing result from addon extras in panel | There was a clean UI. 16:36:38 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-addon-extras.js.test changing result from addon extras in panel 16:36:39 INFO - --DOCSHELL 0x9917f800 == 7 [pid = 2595] [id = 29] 16:36:40 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:36:40 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-addon-installer.js | Loading test module 16:36:40 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Addon Disable and Enable 16:36:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Addon Disable and Enable | Copying test add-on /builds/slave/test/build/tests/mochitest/jetpack-package/addon-sdk/source/test/fixtures/addon-install-unit-test@mozilla.com.xpi to /tmp/disable-enable-test.xpi 16:36:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Addon Disable and Enable | Copied test add-on to /tmp/disable-enable-test.xpi 16:36:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Addon Disable and Enable | Addon should be enabled by default 16:36:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Addon Disable and Enable | Addon should be enabled by default 16:36:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Addon Disable and Enable | Addon should be disabled after disabling 16:36:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Addon Disable and Enable | Addon should be disabled after disabling 16:36:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Addon Disable and Enable | Addon should be enabled by default 16:36:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Addon Disable and Enable | Add-on was uninstalled. 16:36:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Addon Disable and Enable | Removed the temp file 16:36:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Addon Disable and Enable | This test is done. 16:36:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Addon Disable and Enable | There was a clean UI. 16:36:42 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Addon Disable and Enable 16:36:42 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Disable failure 16:36:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Disable failure | Addon correctly rejected invalid disable 16:36:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Disable failure | This test is done. 16:36:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Disable failure | There was a clean UI. 16:36:42 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Disable failure 16:36:42 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Enable failure 16:36:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Enable failure | Addon correctly rejected invalid enable 16:36:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Enable failure | This test is done. 16:36:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Enable failure | There was a clean UI. 16:36:42 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Enable failure 16:36:42 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Failing Install With Invalid File 16:36:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Failing Install With Invalid File | contet was written 16:36:42 INFO - 1528501002566 addons.xpi WARN Invalid XPI: [Exception... "Component returned failure code: 0x8052000b (NS_ERROR_FILE_CORRUPTED) [nsIZipReader.open]" nsresult: "0x8052000b (NS_ERROR_FILE_CORRUPTED)" location: "JS frame :: resource://gre/modules/addons/XPIProvider.jsm :: loadManifest/< :: line 5671" data: no] Stack trace: loadManifest/<()@resource://gre/modules/addons/XPIProvider.jsm:5671 < TaskImpl_run()@resource://gre/modules/Task.jsm:319 < TaskImpl()@resource://gre/modules/Task.jsm:277 < createAsyncFunction/asyncFunction()@resource://gre/modules/Task.jsm:252 < Task_spawn()@resource://gre/modules/Task.jsm:166 < loadManifest()@resource://gre/modules/addons/XPIProvider.jsm:5667 < init/<()@resource://gre/modules/addons/XPIProvider.jsm:6126 < TaskImpl_run()@resource://gre/modules/Task.jsm:319 < TaskImpl()@resource://gre/modules/Task.jsm:277 < createAsyncFunction/asyncFunction()@resource://gre/modules/Task.jsm:252 < Task_spawn()@resource://gre/modules/Task.jsm:166 < init()@resource://gre/modules/addons/XPIProvider.jsm:6081 < createLocalInstall()@resource://gre/modules/addons/XPIProvider.jsm:6722 < this.XPIProvider.getInstallForFile()@resource://gre/modules/addons/XPIProvider.jsm:4006 < callProviderAsync()@resource://gre/modules/AddonManager.jsm:264 < AddonManagerInternal.getInstallForFile/<.nextObject()@resource://gre/modules/AddonManager.jsm:1966 < AsyncObjectCaller.prototype.callNext()@resource://gre/modules/AddonManager.jsm:384 < AsyncObjectCaller()@resource://gre/modules/AddonManager.jsm:364 < AddonManagerInternal.getInstallForFile()@resource://gre/modules/AddonManager.jsm:1964 < this.AddonManager.getInstallForFile()@resource://gre/modules/AddonManager.jsm:3443 < install()@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/addon/installer.js:66 < exports["test Failing Install With Invalid File"]/<()@resource://gre/modules/commonjs/toolkit/loader.js -> resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-addon-installer.js:90 < writeFile/<()@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/io/fs.js:914 < observer()@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:67 < emitOnObject()@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:112 < emit()@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:89 < OutputStreamCallback<.onOutputStreamReady()@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/io/stream.js:275 16:36:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Failing Install With Invalid File | Got expected error code 16:36:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Failing Install With Invalid File | This test is done. 16:36:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Failing Install With Invalid File | There was a clean UI. 16:36:42 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Failing Install With Invalid File 16:36:42 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Failing Install With Invalid Path 16:36:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Failing Install With Invalid Path | Got expected error code 16:36:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Failing Install With Invalid Path | This test is done. 16:36:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Failing Install With Invalid Path | There was a clean UI. 16:36:42 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Failing Install With Invalid Path 16:36:42 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Install 16:36:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Install | Copying test add-on /builds/slave/test/build/tests/mochitest/jetpack-package/addon-sdk/source/test/fixtures/addon-install-unit-test@mozilla.com.xpi to /tmp/install-test.xpi 16:36:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Install | Copied test add-on to /tmp/install-test.xpi 16:36:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Install | `id` is valid 16:36:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Install | addon's bootstrap.js functions have been called 16:36:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Install | Add-on was uninstalled. 16:36:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Install | Removed the temp file 16:36:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Install | This test is done. 16:36:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Install | There was a clean UI. 16:36:43 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Install 16:36:43 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Uninstall failure 16:36:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Uninstall failure | Addon correctly rejected invalid uninstall 16:36:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Uninstall failure | This test is done. 16:36:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Uninstall failure | There was a clean UI. 16:36:43 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Uninstall failure 16:36:43 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Update 16:36:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Update | Copying test add-on /builds/slave/test/build/tests/mochitest/jetpack-package/addon-sdk/source/test/fixtures/addon-install-unit-test@mozilla.com.xpi to /tmp/update-test.xpi 16:36:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Update | Copied test add-on to /tmp/update-test.xpi 16:36:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Update | [1] `id` is valid 16:36:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Update | [1] addon's bootstrap.js functions have been called 16:36:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Update | [2] `id` is valid 16:36:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Update | [2] addon's bootstrap.js functions have been called 16:36:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Update | [3] `id` is valid 16:36:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Update | [3] addon's bootstrap.js functions have been called 16:36:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Update | [3] addon's bootstrap.js functions have been called 16:36:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Update | Add-on was uninstalled. 16:36:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Update | Removed the temp file 16:36:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Update | This test is done. 16:36:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Update | There was a clean UI. 16:36:45 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-addon-installer.js.test Update 16:36:46 INFO - --DOCSHELL 0x96a51800 == 6 [pid = 2595] [id = 28] 16:36:46 INFO - --DOMWINDOW == 16 (0x98e88800) [pid = 2595] [serial = 63] [outer = (nil)] [url = about:blank] 16:36:46 INFO - --DOMWINDOW == 15 (0x99208800) [pid = 2595] [serial = 65] [outer = (nil)] [url = about:blank] 16:36:46 INFO - --DOMWINDOW == 14 (0x98e85400) [pid = 2595] [serial = 62] [outer = (nil)] [url = about:blank] 16:36:46 INFO - --DOMWINDOW == 13 (0x99201c00) [pid = 2595] [serial = 64] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test-addon-extras.html] 16:36:46 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:36:47 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-addon-window.js | Loading test module 16:36:47 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-addon-window.js.testReady 16:36:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-window.js.testReady | ready promise was resolved only once 16:36:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-window.js.testReady | This test is done. 16:36:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-addon-window.js.testReady | There was a clean UI. 16:36:47 INFO - --DOMWINDOW == 12 (0x99263800) [pid = 2595] [serial = 66] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test-addon-extras.html] 16:36:47 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-addon-window.js.testReady 16:36:48 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:36:48 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-api-utils.js | Loading test module 16:36:48 INFO - JavaScript warning: resource://gre/modules/commonjs/toolkit/loader.js -> resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-api-utils.js, line 307: JavaScript 1.6's for-each-in loops are deprecated; consider using ES6 for-of instead 16:36:48 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-api-utils.js.testAddIterator 16:36:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testAddIterator | the keys iterator returns the correct number of items 16:36:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testAddIterator | the key is correct 16:36:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testAddIterator | the key is correct 16:36:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testAddIterator | the key is correct 16:36:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testAddIterator | the vals iterator returns the correct number of items 16:36:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testAddIterator | the val is correct 16:36:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testAddIterator | the val is correct 16:36:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testAddIterator | the val is correct 16:36:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testAddIterator | This test is done. 16:36:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testAddIterator | There was a clean UI. 16:36:48 INFO - TEST-INFO | [JavaScript Warning: "JavaScript 1.6's for-each-in loops are deprecated; consider using ES6 for-of instead" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-api-utils.js" line: 307 column: 6 source: " for each (let val in obj) 16:36:48 INFO - "}] 16:36:48 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-api-utils.js.testAddIterator 16:36:48 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateMapWithMissingKey 16:36:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateMapWithMissingKey | undefined 16:36:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateMapWithMissingKey | undefined 16:36:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateMapWithMissingKey | This test is done. 16:36:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateMapWithMissingKey | There was a clean UI. 16:36:48 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateMapWithMissingKey 16:36:48 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateMapWithMissingKeyAndThrown 16:36:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateMapWithMissingKeyAndThrown | undefined 16:36:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateMapWithMissingKeyAndThrown | This test is done. 16:36:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateMapWithMissingKeyAndThrown | There was a clean UI. 16:36:48 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateMapWithMissingKeyAndThrown 16:36:49 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsEmpty 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsEmpty | undefined 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsEmpty | undefined 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsEmpty | undefined 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsEmpty | undefined 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsEmpty | This test is done. 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsEmpty | There was a clean UI. 16:36:49 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsEmpty 16:36:49 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsErrorMsg 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsErrorMsg | ok should raise exception with customized message 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsErrorMsg | This test is done. 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsErrorMsg | There was a clean UI. 16:36:49 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsErrorMsg 16:36:49 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsIs 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsIs | undefined 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsIs | Invalid type should raise exception 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsIs | This test is done. 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsIs | There was a clean UI. 16:36:49 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsIs 16:36:49 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsIsWithEither 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsIsWithEither | undefined 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsIsWithEither | undefined 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsIsWithEither | undefined 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsIsWithEither | undefined 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsIsWithEither | undefined 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsIsWithEither | Invalid type should raise exception 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsIsWithEither | Invalid type should raise exception 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsIsWithEither | This test is done. 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsIsWithEither | There was a clean UI. 16:36:49 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsIsWithEither 16:36:49 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsIsWithExportedValue 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsIsWithExportedValue | undefined 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsIsWithExportedValue | undefined 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsIsWithExportedValue | This test is done. 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsIsWithExportedValue | There was a clean UI. 16:36:49 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsIsWithExportedValue 16:36:49 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsMap 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsMap | undefined 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsMap | This test is done. 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsMap | There was a clean UI. 16:36:49 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsMap 16:36:49 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsMapException 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsMapException | undefined 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsMapException | This test is done. 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsMapException | There was a clean UI. 16:36:49 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsMapException 16:36:49 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsMapIsOk 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsMapIsOk | undefined 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsMapIsOk | is should be used before ok is called 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsMapIsOk | This test is done. 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsMapIsOk | There was a clean UI. 16:36:49 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsMapIsOk 16:36:49 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsNonempty 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsNonempty | undefined 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsNonempty | undefined 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsNonempty | This test is done. 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsNonempty | There was a clean UI. 16:36:49 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsNonempty 16:36:49 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsOk 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsOk | undefined 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsOk | ok should raise exception on invalid option 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsOk | ok should raise exception on invalid option 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsOk | This test is done. 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsOk | There was a clean UI. 16:36:49 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsOk 16:36:49 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsWithExportedValue 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsWithExportedValue | undefined 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsWithExportedValue | undefined 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsWithExportedValue | This test is done. 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsWithExportedValue | There was a clean UI. 16:36:49 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsWithExportedValue 16:36:49 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsWithRequiredAndOptional 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsWithRequiredAndOptional | undefined 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsWithRequiredAndOptional | undefined 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsWithRequiredAndOptional | Invalid type should raise exception 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsWithRequiredAndOptional | undefined 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsWithRequiredAndOptional | This test is done. 16:36:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsWithRequiredAndOptional | There was a clean UI. 16:36:49 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-api-utils.js.testValidateOptionsWithRequiredAndOptional 16:36:49 INFO - console.warn: 1 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior. 16:36:50 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:36:51 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-array.js | Loading test module 16:36:51 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-array.js.testAdd 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testAdd | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testAdd | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testAdd | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testAdd | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testAdd | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testAdd | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testAdd | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testAdd | This test is done. 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testAdd | There was a clean UI. 16:36:51 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-array.js.testAdd 16:36:51 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-array.js.testFind 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testFind | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testFind | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testFind | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testFind | This test is done. 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testFind | There was a clean UI. 16:36:51 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-array.js.testFind 16:36:51 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-array.js.testFlatten 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testFlatten | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testFlatten | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testFlatten | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testFlatten | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testFlatten | This test is done. 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testFlatten | There was a clean UI. 16:36:51 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-array.js.testFlatten 16:36:51 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-array.js.testHas 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testHas | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testHas | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testHas | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testHas | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testHas | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testHas | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testHas | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testHas | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testHas | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testHas | This test is done. 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testHas | There was a clean UI. 16:36:51 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-array.js.testHas 16:36:51 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-array.js.testHasAny 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testHasAny | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testHasAny | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testHasAny | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testHasAny | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testHasAny | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testHasAny | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testHasAny | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testHasAny | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testHasAny | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testHasAny | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testHasAny | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testHasAny | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testHasAny | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testHasAny | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testHasAny | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testHasAny | This test is done. 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testHasAny | There was a clean UI. 16:36:51 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-array.js.testHasAny 16:36:51 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-array.js.testRemove 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testRemove | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testRemove | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testRemove | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testRemove | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testRemove | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testRemove | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testRemove | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testRemove | This test is done. 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testRemove | There was a clean UI. 16:36:51 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-array.js.testRemove 16:36:51 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-array.js.testUnion 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testUnion | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testUnion | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testUnion | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testUnion | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testUnion | This test is done. 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testUnion | There was a clean UI. 16:36:51 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-array.js.testUnion 16:36:51 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-array.js.testUnique 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testUnique | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testUnique | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testUnique | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testUnique | undefined 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testUnique | This test is done. 16:36:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-array.js.testUnique | There was a clean UI. 16:36:51 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-array.js.testUnique 16:36:52 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:36:53 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-base64.js | Loading test module 16:36:53 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.decode 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.decode | decode correctly 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.decode | This test is done. 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.decode | There was a clean UI. 16:36:53 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.decode 16:36:53 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.decode Unicode 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.decode Unicode | decode correctly Unicode strings. 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.decode Unicode | This test is done. 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.decode Unicode | There was a clean UI. 16:36:53 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.decode Unicode 16:36:53 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.decode long string 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.decode long string | decode long strings 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.decode long string | This test is done. 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.decode long string | There was a clean UI. 16:36:53 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.decode long string 16:36:53 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.decode with wrong charset 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.decode with wrong charset | The charset argument can be only 'utf-8' 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.decode with wrong charset | The charset argument can be only 'utf-8' 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.decode with wrong charset | The charset argument can be only 'utf-8' 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.decode with wrong charset | This test is done. 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.decode with wrong charset | There was a clean UI. 16:36:53 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.decode with wrong charset 16:36:53 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.encode 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.encode | encode correctly 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.encode | This test is done. 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.encode | There was a clean UI. 16:36:53 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.encode 16:36:53 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.encode Unicode 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.encode Unicode | encode correctly Unicode strings. 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.encode Unicode | This test is done. 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.encode Unicode | There was a clean UI. 16:36:53 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.encode Unicode 16:36:53 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.encode long string 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.encode long string | encode long strings 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.encode long string | This test is done. 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.encode long string | There was a clean UI. 16:36:53 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.encode long string 16:36:53 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.encode treats input as octet string 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.encode treats input as octet string | treat octet string as octet string 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.encode treats input as octet string | treat non-octet string as octet string 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.encode treats input as octet string | encode non-octet string as octet string 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.encode treats input as octet string | This test is done. 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.encode treats input as octet string | There was a clean UI. 16:36:53 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.encode treats input as octet string 16:36:53 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.encode with wrong charset 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.encode with wrong charset | The charset argument can be only 'utf-8' 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.encode with wrong charset | The charset argument can be only 'utf-8' 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.encode with wrong charset | The charset argument can be only 'utf-8' 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.encode with wrong charset | This test is done. 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.encode with wrong charset | There was a clean UI. 16:36:53 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-base64.js.test base64.encode with wrong charset 16:36:53 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-base64.js.test encode/decode Unicode without utf-8 as charset 16:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test encode/decode Unicode without utf-8 as charset | Unicode strings needs 'utf-8' charset or will be mangled 16:36:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test encode/decode Unicode without utf-8 as charset | This test is done. 16:36:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-base64.js.test encode/decode Unicode without utf-8 as charset | There was a clean UI. 16:36:54 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-base64.js.test encode/decode Unicode without utf-8 as charset 16:36:54 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:36:55 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-bootstrap.js | Loading test module 16:36:55 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-bootstrap.js.testBootstrapExists 16:36:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-bootstrap.js.testBootstrapExists | the bootstrap file was found 16:36:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-bootstrap.js.testBootstrapExists | This test is done. 16:36:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-bootstrap.js.testBootstrapExists | There was a clean UI. 16:36:55 INFO - TEST-INFO | [JavaScript Error: "XML Parsing Error: not well-formed 16:36:55 INFO - Location: jar:file:///builds/slave/test/build/application/firefox/omni.ja!/modules/sdk/bootstrap.js 16:36:55 INFO - Line Number 1, Column 1:" {file: "jar:file:///builds/slave/test/build/application/firefox/omni.ja!/modules/sdk/bootstrap.js" line: 1 column: 1 source: "/* This Source Code Form is subject to the terms of the Mozilla Public"}] 16:36:55 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-bootstrap.js.testBootstrapExists 16:36:55 INFO - console.warn: 1 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior. 16:36:56 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:36:56 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-browser-events.js | Loading test module 16:36:56 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-browser-events.js.test browser events 16:36:57 INFO - ++DOCSHELL 0x98e8b400 == 7 [pid = 2595] [id = 30] 16:36:57 INFO - ++DOMWINDOW == 13 (0x98e8d400) [pid = 2595] [serial = 67] [outer = (nil)] 16:36:57 INFO - ++DOMWINDOW == 14 (0x98eb6800) [pid = 2595] [serial = 68] [outer = 0x98e8d400] 16:36:58 INFO - ++DOCSHELL 0x99b4dc00 == 8 [pid = 2595] [id = 31] 16:36:58 INFO - ++DOMWINDOW == 15 (0x99b50c00) [pid = 2595] [serial = 69] [outer = (nil)] 16:36:58 INFO - ++DOCSHELL 0x99bd0c00 == 9 [pid = 2595] [id = 32] 16:36:58 INFO - ++DOMWINDOW == 16 (0x99bd1c00) [pid = 2595] [serial = 70] [outer = (nil)] 16:36:59 INFO - ++DOCSHELL 0x9a822c00 == 10 [pid = 2595] [id = 33] 16:36:59 INFO - ++DOMWINDOW == 17 (0x9a823000) [pid = 2595] [serial = 71] [outer = (nil)] 16:36:59 INFO - ++DOMWINDOW == 18 (0x9a8b7400) [pid = 2595] [serial = 72] [outer = 0x9a823000] 16:36:59 INFO - [2595] WARNING: No inner window available!: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 10051 16:36:59 INFO - [2595] WARNING: No inner window available!: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 10051 16:37:00 INFO - ++DOMWINDOW == 19 (0x9770e000) [pid = 2595] [serial = 73] [outer = 0x99b50c00] 16:37:00 INFO - ++DOMWINDOW == 20 (0x98e87400) [pid = 2595] [serial = 74] [outer = 0x99bd1c00] 16:37:00 INFO - ++DOMWINDOW == 21 (0x98feb400) [pid = 2595] [serial = 75] [outer = 0x9a823000] 16:37:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-browser-events.js.test browser events | undefined 16:37:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-browser-events.js.test browser events | window ready 16:37:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-browser-events.js.test browser events | undefined 16:37:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-browser-events.js.test browser events | window load 16:37:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-browser-events.js.test browser events | undefined 16:37:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-browser-events.js.test browser events | window load 16:37:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-browser-events.js.test browser events | This test is done. 16:37:02 INFO - JavaScript error: chrome://browser/content/browser.js, line 2572: TypeError: PanelUI.panel is undefined 16:37:02 INFO - --DOCSHELL 0x99b4dc00 == 9 [pid = 2595] [id = 31] 16:37:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-browser-events.js.test browser events | There was a clean UI. 16:37:02 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-browser-events.js.test browser events 16:37:02 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-browser-events.js.test browser events ignore other wins 16:37:03 INFO - ++DOCSHELL 0x9cf66000 == 10 [pid = 2595] [id = 34] 16:37:03 INFO - ++DOMWINDOW == 22 (0x9cf66c00) [pid = 2595] [serial = 76] [outer = (nil)] 16:37:03 INFO - ++DOMWINDOW == 23 (0x9cf67400) [pid = 2595] [serial = 77] [outer = 0x9cf66c00] 16:37:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-browser-events.js.test browser events ignore other wins | browser events were not triggered 16:37:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-browser-events.js.test browser events ignore other wins | undefined 16:37:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-browser-events.js.test browser events ignore other wins | window is open 16:37:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-browser-events.js.test browser events ignore other wins | undefined 16:37:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-browser-events.js.test browser events ignore other wins | window ready 16:37:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-browser-events.js.test browser events ignore other wins | undefined 16:37:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-browser-events.js.test browser events ignore other wins | window load 16:37:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-browser-events.js.test browser events ignore other wins | undefined 16:37:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-browser-events.js.test browser events ignore other wins | window load 16:37:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-browser-events.js.test browser events ignore other wins | This test is done. 16:37:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-browser-events.js.test browser events ignore other wins | There was a clean UI. 16:37:04 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-browser-events.js.test browser events ignore other wins 16:37:04 INFO - console.warn: 2 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior. 16:37:05 INFO - --DOCSHELL 0x9a822c00 == 9 [pid = 2595] [id = 33] 16:37:05 INFO - --DOCSHELL 0x9cf66000 == 8 [pid = 2595] [id = 34] 16:37:06 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:37:06 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-buffer.js | Loading test module 16:37:06 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferByteLength 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferByteLength | correct byteLength of string 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferByteLength | undefined 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferByteLength | undefined 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferByteLength | This test is done. 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferByteLength | There was a clean UI. 16:37:06 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferByteLength 16:37:06 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferConcat 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferConcat | undefined 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferConcat | undefined 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferConcat | undefined 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferConcat | undefined 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferConcat | undefined 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferConcat | This test is done. 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferConcat | There was a clean UI. 16:37:06 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferConcat 16:37:06 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferCopy 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferCopy | undefined 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferCopy | undefined 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferCopy | buffer successfully copied: array notation 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferCopy | undefined 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferCopy | copied 512 bytes from b into c 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferCopy | buffer successfully copied: copied to other buffer 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferCopy | copied 512 bytes from c into b w/o sourceEnd 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferCopy | buffer successfully copied: copied to other buffer without specifying sourceEnd 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferCopy | copied 512 bytes from c into b w/o sourceStart 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferCopy | buffer successfully copied: copied to other buffer without specifying sourceStart 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferCopy | copied 512 bytes from b into c w/o targetStart 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferCopy | buffer successfully copied: copy long buffer to shorter buffer without targetStart 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferCopy | copied 256 bytes from end of b into beg. of c 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferCopy | Copied bytes from end of large buffer into beginning of small buffer 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferCopy | copied 512 bytes from b trying to overrun c 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferCopy | buffer successfully copied: copying to buffer that would overflow 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferCopy | copied 768 bytes from b into b 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferCopy | buffer successfully copied: copy partial buffer to itself 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferCopy | buffer copy throws at negative sourceStart 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferCopy | copied 512 bytes from b into c 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferCopy | buffer successfully copied: copying should reset sourceEnd if targetEnd if sourceEnd > targetEnd 16:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferCopy | buffer copy throws at negative sourceEnd 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferCopy | undefined 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferCopy | undefined 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferCopy | This test is done. 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferCopy | There was a clean UI. 16:37:07 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferCopy 16:37:07 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferMain 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferMain | Creating a buffer with utf-8 does not throw 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferMain | invalid encoding for Buffer.toString 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferMain | toString 0-length buffer, valid range 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferMain | toString 0-length buffer, invalid range 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferMain | toString 0-length buffer, invalid range 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferMain | toString with object as an encoding 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferMain | correct bytes written in slice 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferMain | correct origin buffer value 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferMain | undefined 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferMain | undefined 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferMain | undefined 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferMain | undefined 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferMain | undefined 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferMain | undefined 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferMain | undefined 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferMain | This test is done. 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferMain | There was a clean UI. 16:37:07 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferMain 16:37:07 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferSlice 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferSlice | undefined 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferSlice | undefined 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferSlice | undefined 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferSlice | buffer successfully copied: slicing is idempotent 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferSlice | massive slice runs do not affect buffer 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferSlice | single argument slice 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferSlice | slice(0,0) === 0 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferSlice | buffer slice range correct 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferSlice | buffer slice range correct 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferSlice | buffer slice range correct 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferSlice | buffer slice range correct 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferSlice | buffer slice range correct 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferSlice | buffer slice range correct 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferSlice | buffer slice range correct 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferSlice | buffer.slice should be consistent 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferSlice | buffer successfully copied: modifying sliced buffer affects original 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferSlice | buffer successfully copied: modifying sliced buffer affects child-sliced buffer 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferSlice | buffer successfully copied: modifying original buffer affects sliced 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferSlice | buffer successfully copied: modifying original buffer affects grandchild sliced buffer 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferSlice | This test is done. 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferSlice | There was a clean UI. 16:37:07 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferSlice 16:37:07 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWrite 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWrite | writing a 0-length string beyond buffer throws 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWrite | writing negative offset on buffer throws 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWrite | writing past buffer bounds from pool throws 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWrite | buffer write API alternative syntax works 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWrite | This test is done. 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWrite | There was a clean UI. 16:37:07 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWrite 16:37:07 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWriteEncoding 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWriteEncoding | undefined 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWriteEncoding | undefined 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWriteEncoding | undefined 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWriteEncoding | undefined 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWriteEncoding | undefined 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWriteEncoding | undefined 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWriteEncoding | undefined 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWriteEncoding | This test is done. 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWriteEncoding | There was a clean UI. 16:37:07 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWriteEncoding 16:37:07 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWriteWithMaxLength 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWriteWithMaxLength | undefined 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWriteWithMaxLength | undefined 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWriteWithMaxLength | undefined 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWriteWithMaxLength | undefined 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWriteWithMaxLength | undefined 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWriteWithMaxLength | undefined 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWriteWithMaxLength | undefined 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWriteWithMaxLength | undefined 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWriteWithMaxLength | undefined 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWriteWithMaxLength | undefined 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWriteWithMaxLength | This test is done. 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWriteWithMaxLength | There was a clean UI. 16:37:07 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testBufferWriteWithMaxLength 16:37:07 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testIsBuffer 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testIsBuffer | isBuffer truthy on buffers 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testIsBuffer | isBuffer falsy on objects 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testIsBuffer | isBuffer falsy on Uint8Array 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testIsBuffer | Buffer#slice should be a new buffer 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testIsBuffer | This test is done. 16:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testIsBuffer | There was a clean UI. 16:37:07 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testIsBuffer 16:37:07 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testIsEncoding 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testIsEncoding | Buffer.isEncoding utf-8 truthy 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testIsEncoding | Buffer.isEncoding not-encoding falsy 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testIsEncoding | Buffer.isEncoding undefined falsy 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testIsEncoding | Buffer.isEncoding null falsy 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testIsEncoding | Buffer.isEncoding 100 falsy 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testIsEncoding | Buffer.isEncoding [object Object] falsy 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testIsEncoding | This test is done. 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testIsEncoding | There was a clean UI. 16:37:08 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testIsEncoding 16:37:08 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testOverflowedBuffers 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testOverflowedBuffers | correctly throws buffer overflow 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testOverflowedBuffers | correctly throws buffer overflow 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testOverflowedBuffers | correctly throws buffer overflow with readFloatLE 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testOverflowedBuffers | correctly throws buffer overflow with writeFloatLE 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testOverflowedBuffers | correctly throws with readFloatLE negative values 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testOverflowedBuffers | correctly throws with writeFloatLE with negative values 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testOverflowedBuffers | correctly throws with readFloatLE with negative values 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testOverflowedBuffers | This test is done. 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testOverflowedBuffers | There was a clean UI. 16:37:08 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testOverflowedBuffers 16:37:08 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadDouble 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadDouble | All tests passed for readDoubleLE/readDoubleBE 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadDouble | This test is done. 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadDouble | There was a clean UI. 16:37:08 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadDouble 16:37:08 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadFloat 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadFloat | All tests passed for readFloatLE/readFloatBE 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadFloat | This test is done. 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadFloat | There was a clean UI. 16:37:08 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadFloat 16:37:08 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadInt16 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadInt16 | All tests passed for readInt16BE/readInt16LE 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadInt16 | This test is done. 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadInt16 | There was a clean UI. 16:37:08 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadInt16 16:37:08 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadInt32 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadInt32 | All tests passed for readInt32BE/readInt32LE 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadInt32 | This test is done. 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadInt32 | There was a clean UI. 16:37:08 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadInt32 16:37:08 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadInt8 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadInt8 | All tests passed for readInt8 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadInt8 | This test is done. 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadInt8 | There was a clean UI. 16:37:08 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadInt8 16:37:08 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadUInt16 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadUInt16 | All tests passed for readUInt16LE/readUInt16BE 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadUInt16 | This test is done. 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadUInt16 | There was a clean UI. 16:37:08 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadUInt16 16:37:08 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadUInt32 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadUInt32 | All tests passed for readUInt32LE/readUInt32BE 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadUInt32 | This test is done. 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadUInt32 | There was a clean UI. 16:37:08 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadUInt32 16:37:08 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadUInt8 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadUInt8 | All tests passed for readUInt8 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadUInt8 | This test is done. 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadUInt8 | There was a clean UI. 16:37:08 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadUInt8 16:37:08 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadWriteDataTypeErrors 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadWriteDataTypeErrors | readUInt8(0) throws 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadWriteDataTypeErrors | readInt8(0) throws 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadWriteDataTypeErrors | readUInt16BE 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadWriteDataTypeErrors | readUInt16LE 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadWriteDataTypeErrors | readInt16BE() 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadWriteDataTypeErrors | readInt16LE() 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadWriteDataTypeErrors | readUInt32BE 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadWriteDataTypeErrors | readUInt32LE 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadWriteDataTypeErrors | readInt32BE() 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadWriteDataTypeErrors | readInt32LE() 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadWriteDataTypeErrors | This test is done. 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadWriteDataTypeErrors | There was a clean UI. 16:37:08 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testReadWriteDataTypeErrors 16:37:08 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testSlicingParents 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testSlicingParents | a new buffer should not have a parent 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testSlicingParents | 0-length slice should not have a parent 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testSlicingParents | a valid slice's parent should be the original buffer (child) 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testSlicingParents | a valid slice's parent should be the original buffer (grandchild) 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testSlicingParents | This test is done. 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testSlicingParents | There was a clean UI. 16:37:08 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testSlicingParents 16:37:08 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testTextEncoderDecoder 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testTextEncoderDecoder | TextEncoder exists 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testTextEncoderDecoder | TextDecoder exists 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testTextEncoderDecoder | This test is done. 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testTextEncoderDecoder | There was a clean UI. 16:37:08 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testTextEncoderDecoder 16:37:08 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteDouble 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteDouble | All tests passed for writeDoubleBE/writeDoubleLE 16:37:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteDouble | This test is done. 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteDouble | There was a clean UI. 16:37:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteDouble 16:37:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteFloat 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteFloat | All tests passed for writeFloatBE/writeFloatLE 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteFloat | This test is done. 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteFloat | There was a clean UI. 16:37:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteFloat 16:37:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteInt16 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteInt16 | writeInt16LE/writeInt16BE: Need to implement error handling for setting buffer values outside of the data types' range. 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteInt16 | writeInt16LE/writeInt16BE: Need to implement error handling for setting buffer values outside of the data types' range. 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteInt16 | writeInt16LE/writeInt16BE: Need to implement error handling for setting buffer values outside of the data types' range. 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteInt16 | writeInt16LE/writeInt16BE: Need to implement error handling for setting buffer values outside of the data types' range. 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteInt16 | All tests passed for writeInt16LE/writeInt16BE 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteInt16 | This test is done. 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteInt16 | There was a clean UI. 16:37:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteInt16 16:37:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteInt32 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteInt32 | writeInt32BE/writeInt32LE: Need to implement error handling for setting buffer values outside of the data types' range. 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteInt32 | writeInt32BE/writeInt32LE: Need to implement error handling for setting buffer values outside of the data types' range. 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteInt32 | writeInt32BE/writeInt32LE: Need to implement error handling for setting buffer values outside of the data types' range. 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteInt32 | writeInt32BE/writeInt32LE: Need to implement error handling for setting buffer values outside of the data types' range. 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteInt32 | All tests passed for writeInt32BE/writeInt32LE 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteInt32 | This test is done. 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteInt32 | There was a clean UI. 16:37:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteInt32 16:37:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteInt8 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteInt8 | writeInt8: Need to implement error handling for setting buffer values outside of the data types' range. 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteInt8 | writeInt8: Need to implement error handling for setting buffer values outside of the data types' range. 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteInt8 | writeInt8: Need to implement error handling for setting buffer values outside of the data types' range. 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteInt8 | writeInt8: Need to implement error handling for setting buffer values outside of the data types' range. 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteInt8 | All tests passed for writeInt8 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteInt8 | This test is done. 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteInt8 | There was a clean UI. 16:37:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteInt8 16:37:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteUInt16 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteUInt16 | All tests passed for writeUInt16BE/writeUInt16LE 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteUInt16 | This test is done. 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteUInt16 | There was a clean UI. 16:37:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteUInt16 16:37:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteUInt32 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteUInt32 | All tests passed for writeUInt32BE/writeUInt32LE 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteUInt32 | This test is done. 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteUInt32 | There was a clean UI. 16:37:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteUInt32 16:37:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteUInt8 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteUInt8 | All tests passed for writeUInt8 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteUInt8 | This test is done. 16:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteUInt8 | There was a clean UI. 16:37:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-buffer.js.testWriteUInt8 16:37:10 INFO - --DOCSHELL 0x98e8b400 == 7 [pid = 2595] [id = 30] 16:37:10 INFO - --DOCSHELL 0x99bd0c00 == 6 [pid = 2595] [id = 32] 16:37:10 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:37:10 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-byte-streams.js | Loading test module 16:37:10 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testReadLengths 16:37:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testReadLengths | Opened stream should be a ByteWriter 16:37:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testReadLengths | Opened stream should be a ByteReader 16:37:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testReadLengths | stream.read with big byte length should return string written 16:37:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testReadLengths | Opened stream should be a ByteReader 16:37:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testReadLengths | string.read with zero byte length should return empty string 16:37:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testReadLengths | Opened stream should be a ByteReader 16:37:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testReadLengths | string.read with negative byte length should return empty string 16:37:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testReadLengths | This test is done. 16:37:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testReadLengths | There was a clean UI. 16:37:10 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testReadLengths 16:37:10 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testTruncate 16:37:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testTruncate | Opened stream should be a ByteWriter 16:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testTruncate | Opened stream should be a ByteReader 16:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testTruncate | stream.read should return string written 16:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testTruncate | Opened stream should be a ByteWriter 16:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testTruncate | Opened stream should be a ByteReader 16:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testTruncate | stream.read after truncate should be empty 16:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testTruncate | This test is done. 16:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testTruncate | There was a clean UI. 16:37:11 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testTruncate 16:37:11 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testUnload 16:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testUnload | Stream should be closed after module unload 16:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testUnload | This test is done. 16:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testUnload | There was a clean UI. 16:37:11 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testUnload 16:37:11 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testWriteRead 16:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testWriteRead | Opened stream should be a ByteWriter 16:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testWriteRead | stream.closed after open should be false 16:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testWriteRead | Stream should be closed after stream.close 16:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testWriteRead | stream.write after close should raise error 16:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testWriteRead | Opened stream should be a ByteReader 16:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testWriteRead | stream.read should return string written 16:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testWriteRead | stream.read at EOS should return empty string 16:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testWriteRead | Stream should be closed after stream.close 16:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testWriteRead | stream.read after close should raise error 16:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testWriteRead | This test is done. 16:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testWriteRead | There was a clean UI. 16:37:11 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testWriteRead 16:37:11 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testWriteReadBig 16:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testWriteReadBig | Opened stream should be a ByteWriter 16:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testWriteReadBig | Opened stream should be a ByteReader 16:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testWriteReadBig | stream.read should return string written 16:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testWriteReadBig | This test is done. 16:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testWriteReadBig | There was a clean UI. 16:37:11 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testWriteReadBig 16:37:11 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testWriteReadChunks 16:37:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testWriteReadChunks | Opened stream should be a ByteWriter 16:37:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testWriteReadChunks | Opened stream should be a ByteReader 16:37:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testWriteReadChunks | stream.write and read in chunks should work as expected 16:37:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testWriteReadChunks | This test is done. 16:37:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testWriteReadChunks | There was a clean UI. 16:37:12 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-byte-streams.js.testWriteReadChunks 16:37:13 INFO - --DOMWINDOW == 22 (0x98eb6800) [pid = 2595] [serial = 68] [outer = (nil)] [url = about:blank] 16:37:13 INFO - --DOMWINDOW == 21 (0x9cf67400) [pid = 2595] [serial = 77] [outer = (nil)] [url = about:blank] 16:37:13 INFO - --DOMWINDOW == 20 (0x98feb400) [pid = 2595] [serial = 75] [outer = (nil)] [url = about:blank] 16:37:13 INFO - --DOMWINDOW == 19 (0x98e87400) [pid = 2595] [serial = 74] [outer = (nil)] [url = about:blank] 16:37:13 INFO - --DOMWINDOW == 18 (0x9770e000) [pid = 2595] [serial = 73] [outer = (nil)] [url = about:blank] 16:37:13 INFO - --DOMWINDOW == 17 (0x9a8b7400) [pid = 2595] [serial = 72] [outer = (nil)] [url = about:blank] 16:37:13 INFO - --DOMWINDOW == 16 (0x98e8d400) [pid = 2595] [serial = 67] [outer = (nil)] [url = chrome://browser/content/browser.xul] 16:37:13 INFO - --DOMWINDOW == 15 (0x9cf66c00) [pid = 2595] [serial = 76] [outer = (nil)] [url = data:text/html,not%20a%20browser] 16:37:13 INFO - --DOMWINDOW == 14 (0x9a823000) [pid = 2595] [serial = 71] [outer = (nil)] [url = about:blank] 16:37:13 INFO - --DOMWINDOW == 13 (0x99bd1c00) [pid = 2595] [serial = 70] [outer = (nil)] [url = about:blank] 16:37:13 INFO - --DOMWINDOW == 12 (0x99b50c00) [pid = 2595] [serial = 69] [outer = (nil)] [url = about:blank] 16:37:13 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:37:14 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-child_process.js | Loading test module 16:37:15 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:37:16 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-chrome.js | Loading test module 16:37:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-chrome.js.test XMLHttpRequest 16:37:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-chrome.js.test XMLHttpRequest | XMLHttpRequest works 16:37:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-chrome.js.test XMLHttpRequest | This test is done. 16:37:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-chrome.js.test XMLHttpRequest | There was a clean UI. 16:37:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-chrome.js.test XMLHttpRequest 16:37:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-chrome.js.test addEventListener 16:37:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-chrome.js.test addEventListener | message received 16:37:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-chrome.js.test addEventListener | This test is done. 16:37:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-chrome.js.test addEventListener | There was a clean UI. 16:37:17 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-chrome.js.test addEventListener 16:37:17 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-chrome.js.test jsctypes 16:37:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-chrome.js.test jsctypes | ctypes.open is a function 16:37:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-chrome.js.test jsctypes | This test is done. 16:37:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-chrome.js.test jsctypes | There was a clean UI. 16:37:17 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-chrome.js.test jsctypes 16:37:17 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-chrome.js.test onerror 16:37:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-chrome.js.test onerror | event reports the correct uri 16:37:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-chrome.js.test onerror | event reports the correct line number 16:37:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-chrome.js.test onerror | event reports the correct worker 16:37:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-chrome.js.test onerror | event contains the exception message 16:37:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-chrome.js.test onerror | This test is done. 16:37:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-chrome.js.test onerror | There was a clean UI. 16:37:17 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-chrome.js.test onerror 16:37:17 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-chrome.js.test onmessage 16:37:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-chrome.js.test onmessage | message received 16:37:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-chrome.js.test onmessage | This test is done. 16:37:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-chrome.js.test onmessage | There was a clean UI. 16:37:17 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-chrome.js.test onmessage 16:37:17 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-chrome.js.test setTimeout 16:37:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-chrome.js.test setTimeout | setTimeout fired 16:37:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-chrome.js.test setTimeout | This test is done. 16:37:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-chrome.js.test setTimeout | There was a clean UI. 16:37:18 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-chrome.js.test setTimeout 16:37:19 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:37:19 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-collection.js | Loading test module 16:37:19 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove 16:37:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Collection length should be correct 16:37:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Number of items in iteration should be correct 16:37:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Collection length should be correct 16:37:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Number of items in iteration should be correct 16:37:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Collection length should be correct 16:37:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Number of items in iteration should be correct 16:37:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Collection length should be correct 16:37:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Number of items in iteration should be correct 16:37:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Collection length should be correct 16:37:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Number of items in iteration should be correct 16:37:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Collection length should be correct 16:37:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Number of items in iteration should be correct 16:37:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Collection length should be correct 16:37:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Number of items in iteration should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Collection length should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Number of items in iteration should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Collection length should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Number of items in iteration should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Collection length should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Number of items in iteration should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Collection length should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Number of items in iteration should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Collection length should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Number of items in iteration should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Collection length should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Number of items in iteration should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | All inserted items should be removed 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Collection length should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Number of items in iteration should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Collection length should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Number of items in iteration should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Collection length should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | Number of items in iteration should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | All inserted items should be removed 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | This test is done. 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove | There was a clean UI. 16:37:20 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemove 16:37:20 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | All inserted items should be removed 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | All inserted items should be removed 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | All inserted items should be removed 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Collection length should be correct 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | Number of items in iteration should be correct 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | All inserted items should be removed 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | This test is done. 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray | There was a clean UI. 16:37:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-collection.js.testAddRemoveBackingArray 16:37:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | All inserted items should be removed 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | All inserted items should be removed 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | All inserted items should be removed 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | All inserted items should be removed 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | All inserted items should be removed 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Collection length should be correct 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | Number of items in iteration should be correct 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | All inserted items should be removed 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | This test is done. 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty | There was a clean UI. 16:37:26 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-collection.js.testProperty 16:37:26 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | All inserted items should be removed 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | All inserted items should be removed 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | All inserted items should be removed 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Collection length should be correct 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Items should be equal 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | Number of items in iteration should be correct 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | All inserted items should be removed 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | This test is done. 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray | There was a clean UI. 16:37:28 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-collection.js.testPropertyBackingArray 16:37:28 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:37:28 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-commonjs-test-adapter.js | Loading test module 16:37:28 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-commonjs-test-adapter.js.test custom `Assert`'s.test suite.test sub suite.test sub sub suite.test that `Assert` is not inherited by sub sub suits 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-commonjs-test-adapter.js.test custom `Assert`'s.test suite.test sub suite.test sub sub suite.test that `Assert` is not inherited by sub sub suits | assertion function `foo` is not defined 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-commonjs-test-adapter.js.test custom `Assert`'s.test suite.test sub suite.test sub sub suite.test that `Assert` is not inherited by sub sub suits | This test is done. 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-commonjs-test-adapter.js.test custom `Assert`'s.test suite.test sub suite.test sub sub suite.test that `Assert` is not inherited by sub sub suits | There was a clean UI. 16:37:28 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-commonjs-test-adapter.js.test custom `Assert`'s.test suite.test sub suite.test sub sub suite.test that `Assert` is not inherited by sub sub suits 16:37:28 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-commonjs-test-adapter.js.test custom `Assert`'s.test suite.test sub suite.test sub sub suite.test that custom assertor is passed to test function 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-commonjs-test-adapter.js.test custom `Assert`'s.test suite.test sub suite.test sub sub suite.test that custom assertor is passed to test function | custom assertion function `bar` is defined 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-commonjs-test-adapter.js.test custom `Assert`'s.test suite.test sub suite.test sub sub suite.test that custom assertor is passed to test function | custom assertion function `bar` is called 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-commonjs-test-adapter.js.test custom `Assert`'s.test suite.test sub suite.test sub sub suite.test that custom assertor is passed to test function | This test is done. 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-commonjs-test-adapter.js.test custom `Assert`'s.test suite.test sub suite.test sub sub suite.test that custom assertor is passed to test function | There was a clean UI. 16:37:28 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-commonjs-test-adapter.js.test custom `Assert`'s.test suite.test sub suite.test sub sub suite.test that custom assertor is passed to test function 16:37:28 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-commonjs-test-adapter.js.test custom `Assert`'s.test suite.test sub suite.test that `Assert` is inherited by sub suits 16:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-commonjs-test-adapter.js.test custom `Assert`'s.test suite.test sub suite.test that `Assert` is inherited by sub suits | assertion function `foo` is not defined 16:37:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-commonjs-test-adapter.js.test custom `Assert`'s.test suite.test sub suite.test that `Assert` is inherited by sub suits | This test is done. 16:37:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-commonjs-test-adapter.js.test custom `Assert`'s.test suite.test sub suite.test that `Assert` is inherited by sub suits | There was a clean UI. 16:37:29 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-commonjs-test-adapter.js.test custom `Assert`'s.test suite.test sub suite.test that `Assert` is inherited by sub suits 16:37:29 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-commonjs-test-adapter.js.test custom `Assert`'s.test suite.test that custom assertor is passed to test function 16:37:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-commonjs-test-adapter.js.test custom `Assert`'s.test suite.test that custom assertor is passed to test function | custom assertion function `foo` is defined 16:37:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-commonjs-test-adapter.js.test custom `Assert`'s.test suite.test that custom assertor is passed to test function | custom assertion function `foo` is called 16:37:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-commonjs-test-adapter.js.test custom `Assert`'s.test suite.test that custom assertor is passed to test function | This test is done. 16:37:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-commonjs-test-adapter.js.test custom `Assert`'s.test suite.test that custom assertor is passed to test function | There was a clean UI. 16:37:29 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-commonjs-test-adapter.js.test custom `Assert`'s.test suite.test that custom assertor is passed to test function 16:37:29 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:37:29 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-content-events.js | Loading test module 16:37:29 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-events.js.test dead object errors 16:37:29 INFO - ++DOCSHELL 0x9920c400 == 7 [pid = 2595] [id = 35] 16:37:29 INFO - ++DOMWINDOW == 13 (0x9920d000) [pid = 2595] [serial = 78] [outer = (nil)] 16:37:29 INFO - ++DOMWINDOW == 14 (0x995af800) [pid = 2595] [serial = 79] [outer = 0x9920d000] 16:37:29 INFO - ++DOCSHELL 0x99ca8c00 == 8 [pid = 2595] [id = 36] 16:37:29 INFO - ++DOMWINDOW == 15 (0x99caa800) [pid = 2595] [serial = 80] [outer = (nil)] 16:37:29 INFO - ++DOCSHELL 0x99cad400 == 9 [pid = 2595] [id = 37] 16:37:29 INFO - ++DOMWINDOW == 16 (0x99cadc00) [pid = 2595] [serial = 81] [outer = (nil)] 16:37:30 INFO - ++DOCSHELL 0x9a823c00 == 10 [pid = 2595] [id = 38] 16:37:30 INFO - ++DOMWINDOW == 17 (0x9a825400) [pid = 2595] [serial = 82] [outer = (nil)] 16:37:30 INFO - ++DOMWINDOW == 18 (0x9a8c0000) [pid = 2595] [serial = 83] [outer = 0x9a825400] 16:37:30 INFO - ++DOMWINDOW == 19 (0x9aef3000) [pid = 2595] [serial = 84] [outer = 0x99caa800] 16:37:30 INFO - ++DOMWINDOW == 20 (0x9aefbc00) [pid = 2595] [serial = 85] [outer = 0x99cadc00] 16:37:30 INFO - ++DOMWINDOW == 21 (0x99b50c00) [pid = 2595] [serial = 86] [outer = 0x9a825400] 16:37:32 INFO - JavaScript error: chrome://browser/content/browser.js, line 2572: TypeError: PanelUI.panel is undefined 16:37:32 INFO - --DOCSHELL 0x99ca8c00 == 9 [pid = 2595] [id = 36] 16:37:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-events.js.test dead object errors | checking dead object errors 16:37:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-events.js.test dead object errors | This test is done. 16:37:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-events.js.test dead object errors | There was a clean UI. 16:37:32 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-events.js.test dead object errors 16:37:32 INFO - console.warn: 1 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior. 16:37:33 INFO - --DOCSHELL 0x9a823c00 == 8 [pid = 2595] [id = 38] 16:37:34 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:37:34 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-content-script.js | Loading test module 16:37:35 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-script.js.test Auto Unwrap Custom Attributes 16:37:35 INFO - ++DOCSHELL 0x99208800 == 9 [pid = 2595] [id = 39] 16:37:35 INFO - ++DOMWINDOW == 22 (0x99209800) [pid = 2595] [serial = 87] [outer = (nil)] 16:37:35 INFO - ++DOMWINDOW == 23 (0x98eb7000) [pid = 2595] [serial = 88] [outer = 0x99209800] 16:37:35 INFO - ++DOMWINDOW == 24 (0x99210800) [pid = 2595] [serial = 89] [outer = 0x99209800] 16:37:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Auto Unwrap Custom Attributes | correct URL loaded 16:37:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Auto Unwrap Custom Attributes | custom JS attributes are not wrapped 16:37:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Auto Unwrap Custom Attributes | This test is done. 16:37:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Auto Unwrap Custom Attributes | There was a clean UI. 16:37:37 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-script.js.test Auto Unwrap Custom Attributes 16:37:37 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-script.js.test Collections 16:37:37 INFO - ++DOCSHELL 0x99cb0400 == 10 [pid = 2595] [id = 40] 16:37:37 INFO - ++DOMWINDOW == 25 (0x9cf67800) [pid = 2595] [serial = 90] [outer = (nil)] 16:37:37 INFO - ++DOMWINDOW == 26 (0x9920b400) [pid = 2595] [serial = 91] [outer = 0x9cf67800] 16:37:37 INFO - ++DOMWINDOW == 27 (0x9d223000) [pid = 2595] [serial = 92] [outer = 0x9cf67800] 16:37:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Collections | correct URL loaded 16:37:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Collections | We can get array element multiple times 16:37:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Collections | This test is done. 16:37:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Collections | There was a clean UI. 16:37:38 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-script.js.test Collections 16:37:38 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-script.js.test Collections 2 16:37:38 INFO - ++DOCSHELL 0x9d229000 == 11 [pid = 2595] [id = 41] 16:37:38 INFO - ++DOMWINDOW == 28 (0x9d7a6800) [pid = 2595] [serial = 93] [outer = (nil)] 16:37:38 INFO - ++DOMWINDOW == 29 (0x9e21a800) [pid = 2595] [serial = 94] [outer = 0x9d7a6800] 16:37:38 INFO - ++DOMWINDOW == 30 (0x9e2ce800) [pid = 2595] [serial = 95] [outer = 0x9d7a6800] 16:37:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Collections 2 | correct URL loaded 16:37:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Collections 2 | body.childNodes length is correct 16:37:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Collections 2 | inputs.length is correct 16:37:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Collections 2 | body.childNodes[0] is correct 16:37:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Collections 2 | body.childNodes[1] is correct 16:37:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Collections 2 | body.childNodes[2] is correct 16:37:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Collections 2 | body.childNodes is iterable 16:37:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Collections 2 | This test is done. 16:37:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Collections 2 | There was a clean UI. 16:37:40 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-script.js.test Collections 2 16:37:40 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-script.js.test Create Proxy Test 16:37:40 INFO - ++DOCSHELL 0x9e2d1800 == 12 [pid = 2595] [id = 42] 16:37:40 INFO - ++DOMWINDOW == 31 (0xa264d800) [pid = 2595] [serial = 96] [outer = (nil)] 16:37:40 INFO - ++DOMWINDOW == 32 (0xa2933000) [pid = 2595] [serial = 97] [outer = 0xa264d800] 16:37:40 INFO - ++DOMWINDOW == 33 (0xa2934c00) [pid = 2595] [serial = 98] [outer = 0xa264d800] 16:37:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Create Proxy Test | correct URL loaded 16:37:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Create Proxy Test | You have access to a raw window reference via `helper.rawWindow` 16:37:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Create Proxy Test | You have access to an XrayWrapper reference via `helper.xrayWindow` 16:37:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Create Proxy Test | This test is done. 16:37:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Create Proxy Test | There was a clean UI. 16:37:40 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-script.js.test Create Proxy Test 16:37:40 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-script.js.test Create Proxy Test With Events 16:37:40 INFO - ++DOCSHELL 0xa29df000 == 13 [pid = 2595] [id = 43] 16:37:40 INFO - ++DOMWINDOW == 34 (0xa29dfc00) [pid = 2595] [serial = 99] [outer = (nil)] 16:37:40 INFO - ++DOMWINDOW == 35 (0xa2935c00) [pid = 2595] [serial = 100] [outer = 0xa29dfc00] 16:37:41 INFO - ++DOMWINDOW == 36 (0xa2b7e800) [pid = 2595] [serial = 101] [outer = 0xa29dfc00] 16:37:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Create Proxy Test With Events | correct URL loaded 16:37:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Create Proxy Test With Events | You can use events 16:37:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Create Proxy Test With Events | This test is done. 16:37:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Create Proxy Test With Events | There was a clean UI. 16:37:42 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-script.js.test Create Proxy Test With Events 16:37:42 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-script.js.test Create Proxy Test With Worker 16:37:42 INFO - ++DOCSHELL 0xa29e4400 == 14 [pid = 2595] [id = 44] 16:37:42 INFO - ++DOMWINDOW == 37 (0xa5156000) [pid = 2595] [serial = 102] [outer = (nil)] 16:37:42 INFO - ++DOMWINDOW == 38 (0xa514a400) [pid = 2595] [serial = 103] [outer = 0xa5156000] 16:37:42 INFO - ++DOMWINDOW == 39 (0xa51c6400) [pid = 2595] [serial = 104] [outer = 0xa5156000] 16:37:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Create Proxy Test With Worker | correct URL loaded 16:37:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Create Proxy Test With Worker | You can do assertions in your content script 16:37:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Create Proxy Test With Worker | This test is done. 16:37:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Create Proxy Test With Worker | There was a clean UI. 16:37:43 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-script.js.test Create Proxy Test With Worker 16:37:43 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-script.js.test Cross Domain Iframe 16:37:43 INFO - ++DOCSHELL 0xa6cd3400 == 15 [pid = 2595] [id = 45] 16:37:43 INFO - ++DOMWINDOW == 40 (0xa6cd5800) [pid = 2595] [serial = 105] [outer = (nil)] 16:37:44 INFO - ++DOMWINDOW == 41 (0xa6e97400) [pid = 2595] [serial = 106] [outer = 0xa6cd5800] 16:37:44 INFO - ++DOMWINDOW == 42 (0xa6e98800) [pid = 2595] [serial = 107] [outer = 0xa6cd5800] 16:37:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Cross Domain Iframe | correct URL loaded 16:37:45 INFO - ++DOCSHELL 0xa7128400 == 16 [pid = 2595] [id = 46] 16:37:45 INFO - ++DOMWINDOW == 43 (0xa7551c00) [pid = 2595] [serial = 108] [outer = (nil)] 16:37:45 INFO - ++DOMWINDOW == 44 (0xa579a800) [pid = 2595] [serial = 109] [outer = 0xa7551c00] 16:37:45 INFO - [2595] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 16:37:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Cross Domain Iframe | COW works properly 16:37:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Cross Domain Iframe | This test is done. 16:37:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Cross Domain Iframe | There was a clean UI. 16:37:45 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-script.js.test Cross Domain Iframe 16:37:45 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-script.js.test Document TagName 16:37:45 INFO - ++DOCSHELL 0xa579e800 == 17 [pid = 2595] [id = 47] 16:37:45 INFO - ++DOMWINDOW == 45 (0xa579f000) [pid = 2595] [serial = 110] [outer = (nil)] 16:37:46 INFO - ++DOMWINDOW == 46 (0xa57a3000) [pid = 2595] [serial = 111] [outer = 0xa579f000] 16:37:46 INFO - --DOCSHELL 0xa7128400 == 16 [pid = 2595] [id = 46] 16:37:46 INFO - ++DOMWINDOW == 47 (0xa57a3c00) [pid = 2595] [serial = 112] [outer = 0xa579f000] 16:37:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Document TagName | correct URL loaded 16:37:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Document TagName | document[divName] is undefined 16:37:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Document TagName | document[formName] is valid 16:37:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Document TagName | document[imgName] is valid 16:37:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Document TagName | This test is done. 16:37:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Document TagName | There was a clean UI. 16:37:47 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-script.js.test Document TagName 16:37:47 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-script.js.test Element.matches() 16:37:47 INFO - ++DOCSHELL 0x92456800 == 17 [pid = 2595] [id = 48] 16:37:47 INFO - ++DOMWINDOW == 48 (0x92456c00) [pid = 2595] [serial = 113] [outer = (nil)] 16:37:47 INFO - ++DOMWINDOW == 49 (0x9245c400) [pid = 2595] [serial = 114] [outer = 0x92456c00] 16:37:47 INFO - ++DOMWINDOW == 50 (0x9245d000) [pid = 2595] [serial = 115] [outer = 0x92456c00] 16:37:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Element.matches() | correct URL loaded 16:37:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Element.matches() | matches works while being called from the node 16:37:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Element.matches() | matches works while being called from a function reference to document.documentElement.matches.call 16:37:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Element.matches() | This test is done. 16:37:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Element.matches() | There was a clean UI. 16:37:49 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-script.js.test Element.matches() 16:37:49 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-script.js.test Events Overload 16:37:49 INFO - ++DOCSHELL 0x91981000 == 18 [pid = 2595] [id = 49] 16:37:49 INFO - ++DOMWINDOW == 51 (0x91983000) [pid = 2595] [serial = 116] [outer = (nil)] 16:37:49 INFO - ++DOMWINDOW == 52 (0x91aa6800) [pid = 2595] [serial = 117] [outer = 0x91983000] 16:37:49 INFO - ++DOMWINDOW == 53 (0x91aa8800) [pid = 2595] [serial = 118] [outer = 0x91983000] 16:37:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Events Overload | correct URL loaded 16:37:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Events Overload | Event should not be equal to its prototype 16:37:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Events Overload | Events are working fine 16:37:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Events Overload | This test is done. 16:37:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Events Overload | There was a clean UI. 16:37:51 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-script.js.test Events Overload 16:37:51 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-script.js.test Form nodeName 16:37:51 INFO - ++DOCSHELL 0x91b36000 == 19 [pid = 2595] [id = 50] 16:37:51 INFO - ++DOMWINDOW == 54 (0x91b36c00) [pid = 2595] [serial = 119] [outer = (nil)] 16:37:51 INFO - ++DOMWINDOW == 55 (0x91c90000) [pid = 2595] [serial = 120] [outer = 0x91b36c00] 16:37:51 INFO - ++DOMWINDOW == 56 (0x91c8f400) [pid = 2595] [serial = 121] [outer = 0x91b36c00] 16:37:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Form nodeName | correct URL loaded 16:37:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Form nodeName | form[nodeName] is valid 16:37:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Form nodeName | This test is done. 16:37:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Form nodeName | There was a clean UI. 16:37:53 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-script.js.test Form nodeName 16:37:53 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-script.js.test Functions 16:37:53 INFO - ++DOCSHELL 0x91dc2000 == 20 [pid = 2595] [id = 51] 16:37:53 INFO - ++DOMWINDOW == 57 (0x91dc2400) [pid = 2595] [serial = 122] [outer = (nil)] 16:37:53 INFO - ++DOMWINDOW == 58 (0x926de000) [pid = 2595] [serial = 123] [outer = 0x91dc2400] 16:37:53 INFO - ++DOMWINDOW == 59 (0x91f15400) [pid = 2595] [serial = 124] [outer = 0x91dc2400] 16:37:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Functions | correct URL loaded 16:37:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Functions | Function references work 16:37:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Functions | Function references are cached before being wrapped to native 16:37:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Functions | This test is done. 16:37:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Functions | There was a clean UI. 16:37:54 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-script.js.test Functions 16:37:54 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-script.js.test Highlight toString Behavior 16:37:54 INFO - ++DOCSHELL 0x91f14c00 == 21 [pid = 2595] [id = 52] 16:37:54 INFO - ++DOMWINDOW == 60 (0x91f22c00) [pid = 2595] [serial = 125] [outer = (nil)] 16:37:55 INFO - ++DOMWINDOW == 61 (0x920a6800) [pid = 2595] [serial = 126] [outer = 0x91f22c00] 16:37:55 INFO - ++DOMWINDOW == 62 (0x920a7400) [pid = 2595] [serial = 127] [outer = 0x91f22c00] 16:37:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Highlight toString Behavior | correct URL loaded 16:37:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Highlight toString Behavior | functions are functions 1 16:37:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Highlight toString Behavior | strings are strings 16:37:55 INFO - [2595] WARNING: Silently denied access to property Symbol.toStringTag: Access to privileged JS object not permitted (@(null):0:0): file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/js/xpconnect/wrappers/XrayWrapper.cpp, line 218 16:37:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Highlight toString Behavior | objects are objects 16:37:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Highlight toString Behavior | functions are functions 2 16:37:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Highlight toString Behavior | This test is done. 16:37:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Highlight toString Behavior | There was a clean UI. 16:37:55 INFO - TEST-INFO | [JavaScript Warning: "Security wrapper denied access to property Symbol.toStringTag on privileged Javascript object. Support for exposing privileged objects to untrusted content via __exposedProps__ is being gradually removed - use WebIDL bindings or Components.utils.cloneInto instead. Note that only the first denied property access from a given global object will be reported."] 16:37:55 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-script.js.test Highlight toString Behavior 16:37:55 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-script.js.test Listeners 16:37:55 INFO - ++DOCSHELL 0x920a8000 == 22 [pid = 2595] [id = 53] 16:37:55 INFO - ++DOMWINDOW == 63 (0x920a9400) [pid = 2595] [serial = 128] [outer = (nil)] 16:37:55 INFO - ++DOMWINDOW == 64 (0x99b4d000) [pid = 2595] [serial = 129] [outer = 0x920a9400] 16:37:55 INFO - ++DOMWINDOW == 65 (0xa20c8400) [pid = 2595] [serial = 130] [outer = 0x920a9400] 16:37:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Listeners | correct URL loaded 16:37:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Listeners | proxy.getElementById works 16:37:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Listeners | on* attributes are equal to original function set 16:37:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Listeners | closure given to addEventListener is called once 16:37:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Listeners | event object is still wrapped and doesn't expose document globals 16:37:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Listeners | closure set to expando is called once 16:37:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Listeners | event object is still wrapped and doesn't expose document globals 16:37:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Listeners | This test is done. 16:37:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Listeners | There was a clean UI. 16:37:57 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-script.js.test Listeners 16:37:57 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-script.js.test MutationObvserver 16:37:57 INFO - ++DOCSHELL 0x8faeb000 == 23 [pid = 2595] [id = 54] 16:37:57 INFO - ++DOMWINDOW == 66 (0x8faeb400) [pid = 2595] [serial = 131] [outer = (nil)] 16:37:57 INFO - ++DOMWINDOW == 67 (0x8faf0c00) [pid = 2595] [serial = 132] [outer = 0x8faeb400] 16:37:57 INFO - ++DOMWINDOW == 68 (0x8faf1800) [pid = 2595] [serial = 133] [outer = 0x8faeb400] 16:37:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test MutationObvserver | correct URL loaded 16:37:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test MutationObvserver | only one attribute mutation 16:37:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test MutationObvserver | check `type` 16:37:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test MutationObvserver | check `target` 16:37:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test MutationObvserver | check `attributeName` 16:37:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test MutationObvserver | check `oldValue` 16:37:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test MutationObvserver | This test is done. 16:37:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test MutationObvserver | There was a clean UI. 16:37:59 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-script.js.test MutationObvserver 16:37:59 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-script.js.test Nested Attributes 16:37:59 INFO - ++DOCSHELL 0x8f7a1c00 == 24 [pid = 2595] [id = 55] 16:37:59 INFO - ++DOMWINDOW == 69 (0x8f7a4000) [pid = 2595] [serial = 134] [outer = (nil)] 16:37:59 INFO - ++DOMWINDOW == 70 (0x8faf3800) [pid = 2595] [serial = 135] [outer = 0x8f7a4000] 16:37:59 INFO - ++DOMWINDOW == 71 (0x8f405000) [pid = 2595] [serial = 136] [outer = 0x8f7a4000] 16:37:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Nested Attributes | correct URL loaded 16:38:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Nested Attributes | Nested attribute to sandbox object should not be proxified 16:38:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Nested Attributes | Nested attribute to proxy should not be double proxified 16:38:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Nested Attributes | This test is done. 16:38:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Nested Attributes | There was a clean UI. 16:38:01 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-script.js.test Nested Attributes 16:38:01 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-script.js.test Object Listener 16:38:01 INFO - ++DOCSHELL 0x8f404400 == 25 [pid = 2595] [id = 56] 16:38:01 INFO - ++DOMWINDOW == 72 (0x8fced400) [pid = 2595] [serial = 137] [outer = (nil)] 16:38:02 INFO - ++DOMWINDOW == 73 (0x91c96000) [pid = 2595] [serial = 138] [outer = 0x8fced400] 16:38:02 INFO - ++DOMWINDOW == 74 (0x91c97000) [pid = 2595] [serial = 139] [outer = 0x8fced400] 16:38:02 INFO - --DOCSHELL 0x99cad400 == 24 [pid = 2595] [id = 37] 16:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Object Listener | correct URL loaded 16:38:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Object Listener | `this` is the original object 16:38:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Object Listener | called only once 16:38:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Object Listener | [object Object] 16:38:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Object Listener | This test is done. 16:38:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Object Listener | There was a clean UI. 16:38:03 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-script.js.test Object Listener 16:38:03 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-script.js.test Object Listener 2 16:38:03 INFO - ++DOCSHELL 0x91f22000 == 25 [pid = 2595] [id = 57] 16:38:03 INFO - ++DOMWINDOW == 75 (0x920ab800) [pid = 2595] [serial = 140] [outer = (nil)] 16:38:04 INFO - ++DOMWINDOW == 76 (0x92464c00) [pid = 2595] [serial = 141] [outer = 0x920ab800] 16:38:04 INFO - ++DOMWINDOW == 77 (0x926db400) [pid = 2595] [serial = 142] [outer = 0x920ab800] 16:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Object Listener 2 | correct URL loaded 16:38:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Object Listener 2 | `this` is the original object 16:38:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Object Listener 2 | called only once 16:38:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Object Listener 2 | event.target is the wrapped window 16:38:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Object Listener 2 | event.source is the wrapped window 16:38:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Object Listener 2 | origin matches testHost 16:38:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Object Listener 2 | message data is correct 16:38:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Object Listener 2 | This test is done. 16:38:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Object Listener 2 | There was a clean UI. 16:38:05 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-script.js.test Object Listener 2 16:38:05 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-script.js.test Object Tag 16:38:05 INFO - ++DOCSHELL 0x93e26400 == 26 [pid = 2595] [id = 58] 16:38:05 INFO - ++DOMWINDOW == 78 (0x99207c00) [pid = 2595] [serial = 143] [outer = (nil)] 16:38:05 INFO - ++DOMWINDOW == 79 (0x9bbe1000) [pid = 2595] [serial = 144] [outer = 0x99207c00] 16:38:05 INFO - ++DOMWINDOW == 80 (0x9c81fc00) [pid = 2595] [serial = 145] [outer = 0x99207c00] 16:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Object Tag | correct URL loaded 16:38:07 INFO - --DOMWINDOW == 79 (0x9a825400) [pid = 2595] [serial = 82] [outer = (nil)] [url = about:blank] 16:38:07 INFO - --DOMWINDOW == 78 (0x99cadc00) [pid = 2595] [serial = 81] [outer = (nil)] [url = about:blank] 16:38:07 INFO - --DOMWINDOW == 77 (0x99caa800) [pid = 2595] [serial = 80] [outer = (nil)] [url = about:blank] 16:38:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Object Tag | is typeof 'function' 16:38:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Object Tag | is HTMLObjectElement 16:38:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Object Tag | has a setAttribute method 16:38:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Object Tag | This test is done. 16:38:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Object Tag | There was a clean UI. 16:38:07 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-script.js.test Object Tag 16:38:07 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-script.js.test Prototype Inheritance 16:38:07 INFO - ++DOCSHELL 0x9d79f000 == 27 [pid = 2595] [id = 59] 16:38:07 INFO - ++DOMWINDOW == 78 (0x9e2d5c00) [pid = 2595] [serial = 146] [outer = (nil)] 16:38:07 INFO - ++DOMWINDOW == 79 (0xa2b84400) [pid = 2595] [serial = 147] [outer = 0x9e2d5c00] 16:38:07 INFO - ++DOMWINDOW == 80 (0xa3732800) [pid = 2595] [serial = 148] [outer = 0x9e2d5c00] 16:38:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Prototype Inheritance | correct URL loaded 16:38:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Prototype Inheritance | We are able to create an event 16:38:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Prototype Inheritance | This test is done. 16:38:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Prototype Inheritance | There was a clean UI. 16:38:08 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-script.js.test Prototype Inheritance 16:38:08 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-script.js.test Window Frames 16:38:08 INFO - ++DOCSHELL 0x9e464000 == 28 [pid = 2595] [id = 60] 16:38:08 INFO - ++DOMWINDOW == 81 (0xa5148400) [pid = 2595] [serial = 149] [outer = (nil)] 16:38:09 INFO - ++DOMWINDOW == 82 (0xa5797000) [pid = 2595] [serial = 150] [outer = 0xa5148400] 16:38:09 INFO - ++DOMWINDOW == 83 (0xa6c24000) [pid = 2595] [serial = 151] [outer = 0xa5148400] 16:38:09 INFO - ++DOCSHELL 0xa6cd4400 == 29 [pid = 2595] [id = 61] 16:38:09 INFO - ++DOMWINDOW == 84 (0xa6cd4800) [pid = 2595] [serial = 152] [outer = (nil)] 16:38:09 INFO - ++DOMWINDOW == 85 (0xa6ce4800) [pid = 2595] [serial = 153] [outer = 0xa6cd4800] 16:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Window Frames | correct URL loaded 16:38:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Window Frames | window[frameName] is valid 16:38:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Window Frames | This test is done. 16:38:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test Window Frames | There was a clean UI. 16:38:11 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-script.js.test Window Frames 16:38:11 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-script.js.test XMLHttpRequest 16:38:11 INFO - ++DOCSHELL 0x91977000 == 30 [pid = 2595] [id = 62] 16:38:11 INFO - ++DOMWINDOW == 86 (0x91978c00) [pid = 2595] [serial = 154] [outer = (nil)] 16:38:11 INFO - ++DOMWINDOW == 87 (0x91f23000) [pid = 2595] [serial = 155] [outer = 0x91978c00] 16:38:11 INFO - --DOCSHELL 0xa6cd4400 == 29 [pid = 2595] [id = 61] 16:38:12 INFO - ++DOMWINDOW == 88 (0x91aa7800) [pid = 2595] [serial = 156] [outer = 0x91978c00] 16:38:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test XMLHttpRequest | correct URL loaded 16:38:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test XMLHttpRequest | we are able to instantiate XMLHttpRequest object 16:38:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test XMLHttpRequest | This test is done. 16:38:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test XMLHttpRequest | There was a clean UI. 16:38:13 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-script.js.test XMLHttpRequest 16:38:13 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-script.js.test XPathResult 16:38:13 INFO - ++DOCSHELL 0x99206800 == 30 [pid = 2595] [id = 63] 16:38:13 INFO - ++DOMWINDOW == 89 (0x9954ec00) [pid = 2595] [serial = 157] [outer = (nil)] 16:38:14 INFO - ++DOMWINDOW == 90 (0x9d42fc00) [pid = 2595] [serial = 158] [outer = 0x9954ec00] 16:38:14 INFO - ++DOMWINDOW == 91 (0x9d435c00) [pid = 2595] [serial = 159] [outer = 0x9954ec00] 16:38:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test XPathResult | correct URL loaded 16:38:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test XPathResult | XPathResult's constants are valid on unwrapped node 16:38:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test XPathResult | XPathResult's constants are defined on XPCNativeWrapper (platform bug #) 16:38:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test XPathResult | XPathResult's constants are valid on unwrapped node 16:38:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test XPathResult | XPathResult's constants are defined on XPCNativeWrapper (platform bug #) 16:38:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test XPathResult | XPathResult's constants are valid on unwrapped node 16:38:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test XPathResult | XPathResult's constants are defined on XPCNativeWrapper (platform bug #) 16:38:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test XPathResult | XPathResult's constants are valid on unwrapped node 16:38:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test XPathResult | XPathResult's constants are defined on XPCNativeWrapper (platform bug #) 16:38:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test XPathResult | XPathResult's constants are valid on unwrapped node 16:38:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test XPathResult | XPathResult's constants are defined on XPCNativeWrapper (platform bug #) 16:38:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test XPathResult | XPathResult's constants are valid on unwrapped node 16:38:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test XPathResult | XPathResult's constants are defined on XPCNativeWrapper (platform bug #) 16:38:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test XPathResult | XPathResult's constants are valid on unwrapped node 16:38:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test XPathResult | XPathResult's constants are defined on XPCNativeWrapper (platform bug #) 16:38:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test XPathResult | XPathResult's constants are valid on unwrapped node 16:38:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test XPathResult | XPathResult's constants are defined on XPCNativeWrapper (platform bug #) 16:38:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test XPathResult | XPathResult's constants are valid on unwrapped node 16:38:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test XPathResult | XPathResult's constants are defined on XPCNativeWrapper (platform bug #) 16:38:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test XPathResult | XPathResult's constants are valid on unwrapped node 16:38:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test XPathResult | XPathResult's constants are defined on XPCNativeWrapper (platform bug #) 16:38:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test XPathResult | XPathResult works correctly on Proxies 16:38:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test XPathResult | This test is done. 16:38:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test XPathResult | There was a clean UI. 16:38:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-script.js.test XPathResult 16:38:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-script.js.test localStorage 16:38:16 INFO - ++DOCSHELL 0x9d471400 == 31 [pid = 2595] [id = 64] 16:38:16 INFO - ++DOMWINDOW == 92 (0xa2936400) [pid = 2595] [serial = 160] [outer = (nil)] 16:38:16 INFO - ++DOMWINDOW == 93 (0xa552f800) [pid = 2595] [serial = 161] [outer = 0xa2936400] 16:38:16 INFO - ++DOMWINDOW == 94 (0xa5532400) [pid = 2595] [serial = 162] [outer = 0xa2936400] 16:38:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test localStorage | correct URL loaded 16:38:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test localStorage | has access to localStorage 16:38:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test localStorage | localStorage appears to work 16:38:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test localStorage | localStorage really works 16:38:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test localStorage | localStorage really, really works 16:38:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test localStorage | This test is done. 16:38:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test localStorage | There was a clean UI. 16:38:18 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-script.js.test localStorage 16:38:18 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-script.js.test nsEp for content-script 16:38:18 INFO - ++DOCSHELL 0x8e9b1400 == 32 [pid = 2595] [id = 65] 16:38:18 INFO - ++DOMWINDOW == 95 (0x8e9b2000) [pid = 2595] [serial = 163] [outer = (nil)] 16:38:18 INFO - ++DOMWINDOW == 96 (0x8e57ec00) [pid = 2595] [serial = 164] [outer = 0x8e9b2000] 16:38:19 INFO - ++DOMWINDOW == 97 (0x969e7800) [pid = 2595] [serial = 165] [outer = 0x8e9b2000] 16:38:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test nsEp for content-script | correct URL loaded 16:38:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test nsEp for content-script | assert exported 16:38:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test nsEp for content-script | exporting function works 16:38:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test nsEp for content-script | content should not have access to content-script 16:38:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test nsEp for content-script | This test is done. 16:38:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test nsEp for content-script | There was a clean UI. 16:38:20 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-script.js.test nsEp for content-script 16:38:20 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-script.js.test postMessage 16:38:20 INFO - ++DOCSHELL 0x8e372400 == 33 [pid = 2595] [id = 66] 16:38:20 INFO - ++DOMWINDOW == 98 (0x8e372800) [pid = 2595] [serial = 166] [outer = (nil)] 16:38:21 INFO - ++DOMWINDOW == 99 (0x8e376800) [pid = 2595] [serial = 167] [outer = 0x8e372800] 16:38:21 INFO - ++DOMWINDOW == 100 (0x8e424c00) [pid = 2595] [serial = 168] [outer = 0x8e372800] 16:38:21 INFO - ++DOCSHELL 0x969e5000 == 34 [pid = 2595] [id = 67] 16:38:21 INFO - ++DOMWINDOW == 101 (0x995a7c00) [pid = 2595] [serial = 169] [outer = (nil)] 16:38:21 INFO - ++DOMWINDOW == 102 (0xa20c1400) [pid = 2595] [serial = 170] [outer = 0x995a7c00] 16:38:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test postMessage | correct URL loaded 16:38:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test postMessage | event.source is the top window 16:38:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test postMessage | origin matches testHost 16:38:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test postMessage | message data is correct 16:38:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test postMessage | This test is done. 16:38:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test postMessage | There was a clean UI. 16:38:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-script.js.test postMessage 16:38:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-script.js.test requestAnimationFrame 16:38:22 INFO - ++DOCSHELL 0x8e08b000 == 35 [pid = 2595] [id = 68] 16:38:22 INFO - ++DOMWINDOW == 103 (0x8e092400) [pid = 2595] [serial = 171] [outer = (nil)] 16:38:23 INFO - ++DOMWINDOW == 104 (0x8dd89800) [pid = 2595] [serial = 172] [outer = 0x8e092400] 16:38:23 INFO - --DOCSHELL 0x969e5000 == 34 [pid = 2595] [id = 67] 16:38:23 INFO - ++DOMWINDOW == 105 (0x8dd8a800) [pid = 2595] [serial = 173] [outer = 0x8e092400] 16:38:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test requestAnimationFrame | correct URL loaded 16:38:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test requestAnimationFrame | self is equal to `this` 16:38:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test requestAnimationFrame | This test is done. 16:38:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.test requestAnimationFrame | There was a clean UI. 16:38:25 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-script.js.test requestAnimationFrame 16:38:25 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-script.js.testGlobalScope 16:38:25 INFO - ++DOCSHELL 0x8dcce400 == 35 [pid = 2595] [id = 69] 16:38:25 INFO - ++DOMWINDOW == 106 (0x8dcd0c00) [pid = 2595] [serial = 174] [outer = (nil)] 16:38:25 INFO - ++DOMWINDOW == 107 (0x8dcd5800) [pid = 2595] [serial = 175] [outer = 0x8dcd0c00] 16:38:26 INFO - ++DOMWINDOW == 108 (0x8d7bc800) [pid = 2595] [serial = 176] [outer = 0x8dcd0c00] 16:38:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.testGlobalScope | correct URL loaded 16:38:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.testGlobalScope | variables in toplevel scope are set to `window` object 16:38:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.testGlobalScope | variables in toplevel scope are set to `this` object 16:38:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.testGlobalScope | This test is done. 16:38:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.testGlobalScope | There was a clean UI. 16:38:28 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-script.js.testGlobalScope 16:38:28 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-script.js.testStringOverload 16:38:28 INFO - ++DOCSHELL 0x8d810000 == 36 [pid = 2595] [id = 70] 16:38:28 INFO - ++DOMWINDOW == 109 (0x8dcd1800) [pid = 2595] [serial = 177] [outer = (nil)] 16:38:28 INFO - ++DOMWINDOW == 110 (0x9e2d7000) [pid = 2595] [serial = 178] [outer = 0x8dcd1800] 16:38:28 INFO - ++DOMWINDOW == 111 (0x8c302400) [pid = 2595] [serial = 179] [outer = 0x8dcd1800] 16:38:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.testStringOverload | correct URL loaded 16:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.testStringOverload | in update, `this` is an object 16:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.testStringOverload | in update, `this.toString works 16:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.testStringOverload | String.prototype overload works 16:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.testStringOverload | This test is done. 16:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-script.js.testStringOverload | There was a clean UI. 16:38:30 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-script.js.testStringOverload 16:38:34 INFO - console.warn: 1 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior. 16:38:37 INFO - --DOCSHELL 0x8d810000 == 35 [pid = 2595] [id = 70] 16:38:37 INFO - --DOCSHELL 0x8dcce400 == 34 [pid = 2595] [id = 69] 16:38:38 INFO - --DOCSHELL 0x8e08b000 == 33 [pid = 2595] [id = 68] 16:38:38 INFO - --DOCSHELL 0x8e372400 == 32 [pid = 2595] [id = 66] 16:38:38 INFO - --DOCSHELL 0x8e9b1400 == 31 [pid = 2595] [id = 65] 16:38:38 INFO - --DOCSHELL 0x9d471400 == 30 [pid = 2595] [id = 64] 16:38:38 INFO - --DOCSHELL 0x91977000 == 29 [pid = 2595] [id = 62] 16:38:38 INFO - --DOCSHELL 0x99206800 == 28 [pid = 2595] [id = 63] 16:38:38 INFO - --DOCSHELL 0x9e464000 == 27 [pid = 2595] [id = 60] 16:38:38 INFO - --DOCSHELL 0x9d79f000 == 26 [pid = 2595] [id = 59] 16:38:38 INFO - --DOCSHELL 0x93e26400 == 25 [pid = 2595] [id = 58] 16:38:38 INFO - --DOCSHELL 0x8f404400 == 24 [pid = 2595] [id = 56] 16:38:38 INFO - --DOCSHELL 0x91f22000 == 23 [pid = 2595] [id = 57] 16:38:38 INFO - --DOCSHELL 0x920a8000 == 22 [pid = 2595] [id = 53] 16:38:38 INFO - --DOCSHELL 0x8faeb000 == 21 [pid = 2595] [id = 54] 16:38:38 INFO - --DOCSHELL 0x8f7a1c00 == 20 [pid = 2595] [id = 55] 16:38:38 INFO - --DOCSHELL 0x91b36000 == 19 [pid = 2595] [id = 50] 16:38:38 INFO - --DOCSHELL 0x91dc2000 == 18 [pid = 2595] [id = 51] 16:38:38 INFO - --DOCSHELL 0x91f14c00 == 17 [pid = 2595] [id = 52] 16:38:38 INFO - --DOCSHELL 0xa579e800 == 16 [pid = 2595] [id = 47] 16:38:38 INFO - --DOCSHELL 0x92456800 == 15 [pid = 2595] [id = 48] 16:38:38 INFO - --DOCSHELL 0x91981000 == 14 [pid = 2595] [id = 49] 16:38:38 INFO - --DOCSHELL 0x9e2d1800 == 13 [pid = 2595] [id = 42] 16:38:38 INFO - --DOCSHELL 0xa29df000 == 12 [pid = 2595] [id = 43] 16:38:38 INFO - --DOCSHELL 0xa29e4400 == 11 [pid = 2595] [id = 44] 16:38:38 INFO - --DOCSHELL 0xa6cd3400 == 10 [pid = 2595] [id = 45] 16:38:38 INFO - --DOCSHELL 0x9920c400 == 9 [pid = 2595] [id = 35] 16:38:38 INFO - --DOCSHELL 0x99208800 == 8 [pid = 2595] [id = 39] 16:38:38 INFO - --DOCSHELL 0x99cb0400 == 7 [pid = 2595] [id = 40] 16:38:38 INFO - --DOCSHELL 0x9d229000 == 6 [pid = 2595] [id = 41] 16:38:38 INFO - --DOMWINDOW == 110 (0x9a8c0000) [pid = 2595] [serial = 83] [outer = (nil)] [url = about:blank] 16:38:38 INFO - --DOMWINDOW == 109 (0x99b50c00) [pid = 2595] [serial = 86] [outer = (nil)] [url = about:blank] 16:38:38 INFO - --DOMWINDOW == 108 (0x9aefbc00) [pid = 2595] [serial = 85] [outer = (nil)] [url = about:blank] 16:38:38 INFO - --DOMWINDOW == 107 (0x9aef3000) [pid = 2595] [serial = 84] [outer = (nil)] [url = about:blank] 16:38:39 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:38:40 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-content-sync-worker.js | Loading test module 16:38:40 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:check window attribute in iframes 16:38:40 INFO - ++DOCSHELL 0x8dd94c00 == 7 [pid = 2595] [id = 71] 16:38:40 INFO - ++DOMWINDOW == 108 (0x8dd95000) [pid = 2595] [serial = 180] [outer = (nil)] 16:38:40 INFO - ++DOMWINDOW == 109 (0x8dd95c00) [pid = 2595] [serial = 181] [outer = 0x8dd95000] 16:38:40 INFO - ++DOCSHELL 0x8de94000 == 8 [pid = 2595] [id = 72] 16:38:40 INFO - ++DOMWINDOW == 110 (0x8de94400) [pid = 2595] [serial = 182] [outer = (nil)] 16:38:41 INFO - ++DOMWINDOW == 111 (0x8de98c00) [pid = 2595] [serial = 183] [outer = 0x8de94400] 16:38:41 INFO - ++DOMWINDOW == 112 (0x8de9ac00) [pid = 2595] [serial = 184] [outer = 0x8de94400] 16:38:42 INFO - ++DOMWINDOW == 113 (0x8de9c000) [pid = 2595] [serial = 185] [outer = 0x8de94400] 16:38:42 INFO - ++DOCSHELL 0x8de9d800 == 9 [pid = 2595] [id = 73] 16:38:42 INFO - ++DOMWINDOW == 114 (0x8de9dc00) [pid = 2595] [serial = 186] [outer = (nil)] 16:38:42 INFO - [2595] WARNING: Too many nested content frames have the same url (recursion?) so giving up: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 2412 16:38:42 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8000FFFF: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 321 16:38:42 INFO - [2595] WARNING: failed to load URL: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/html/nsGenericHTMLFrameElement.cpp, line 285 16:38:42 INFO - ++DOMWINDOW == 115 (0x8de9e000) [pid = 2595] [serial = 187] [outer = 0x8de9dc00] 16:38:42 INFO - ++DOCSHELL 0x8de9f000 == 10 [pid = 2595] [id = 74] 16:38:42 INFO - ++DOMWINDOW == 116 (0x8de9f400) [pid = 2595] [serial = 188] [outer = (nil)] 16:38:42 INFO - [2595] WARNING: Too many nested content frames have the same url (recursion?) so giving up: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 2412 16:38:42 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8000FFFF: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 321 16:38:42 INFO - [2595] WARNING: failed to load URL: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/html/nsGenericHTMLFrameElement.cpp, line 285 16:38:42 INFO - ++DOMWINDOW == 117 (0x8e089800) [pid = 2595] [serial = 189] [outer = 0x8de9f400] 16:38:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:check window attribute in iframes | window.top != window 16:38:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:check window attribute in iframes | window.frameElement is defined 16:38:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:check window attribute in iframes | window.parent != window 16:38:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:check window attribute in iframes | top.location refers to the toplevel content doc 16:38:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:check window attribute in iframes | parent.location refers to the first iframe doc 16:38:42 INFO - --DOCSHELL 0x8de9d800 == 9 [pid = 2595] [id = 73] 16:38:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:check window attribute in iframes | This test is done. 16:38:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:check window attribute in iframes | There was a clean UI. 16:38:43 INFO - --DOCSHELL 0x8de9f000 == 8 [pid = 2595] [id = 74] 16:38:43 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:check window attribute in iframes 16:38:43 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:check window attribute in toplevel documents 16:38:43 INFO - ++DOCSHELL 0x8c30d000 == 9 [pid = 2595] [id = 75] 16:38:43 INFO - ++DOMWINDOW == 118 (0x8dd96c00) [pid = 2595] [serial = 190] [outer = (nil)] 16:38:43 INFO - ++DOMWINDOW == 119 (0x8de9f000) [pid = 2595] [serial = 191] [outer = 0x8dd96c00] 16:38:43 INFO - ++DOCSHELL 0x8e091000 == 10 [pid = 2595] [id = 76] 16:38:43 INFO - ++DOMWINDOW == 120 (0x8e092000) [pid = 2595] [serial = 192] [outer = (nil)] 16:38:43 INFO - ++DOMWINDOW == 121 (0x8e097800) [pid = 2595] [serial = 193] [outer = 0x8e092000] 16:38:44 INFO - ++DOMWINDOW == 122 (0x8de95800) [pid = 2595] [serial = 194] [outer = 0x8e092000] 16:38:44 INFO - ++DOMWINDOW == 123 (0x8e124800) [pid = 2595] [serial = 195] [outer = 0x8e092000] 16:38:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:check window attribute in toplevel documents | window.top == window 16:38:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:check window attribute in toplevel documents | window.frameElement is null 16:38:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:check window attribute in toplevel documents | window.parent == window 16:38:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:check window attribute in toplevel documents | This test is done. 16:38:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:check window attribute in toplevel documents | There was a clean UI. 16:38:45 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:check window attribute in toplevel documents 16:38:45 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:check worker API with page history 16:38:45 INFO - ++DOCSHELL 0x8e094800 == 11 [pid = 2595] [id = 77] 16:38:45 INFO - ++DOMWINDOW == 124 (0x8e128c00) [pid = 2595] [serial = 196] [outer = (nil)] 16:38:45 INFO - ++DOMWINDOW == 125 (0x8e129400) [pid = 2595] [serial = 197] [outer = 0x8e128c00] 16:38:47 INFO - --DOMWINDOW == 124 (0x9920d000) [pid = 2595] [serial = 78] [outer = (nil)] [url = chrome://browser/content/browser.xul] 16:38:47 INFO - --DOMWINDOW == 123 (0x920ab800) [pid = 2595] [serial = 140] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:38:47 INFO - --DOMWINDOW == 122 (0x91983000) [pid = 2595] [serial = 116] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:38:47 INFO - --DOMWINDOW == 121 (0xa5156000) [pid = 2595] [serial = 102] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:38:47 INFO - --DOMWINDOW == 120 (0x92456c00) [pid = 2595] [serial = 113] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:38:47 INFO - --DOMWINDOW == 119 (0x99209800) [pid = 2595] [serial = 87] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:38:47 INFO - --DOMWINDOW == 118 (0x91978c00) [pid = 2595] [serial = 154] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:38:47 INFO - --DOMWINDOW == 117 (0x8dcd0c00) [pid = 2595] [serial = 174] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:38:47 INFO - --DOMWINDOW == 116 (0x8dcd1800) [pid = 2595] [serial = 177] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Cinput%20id%3D%22input%22%20type%3D%22text%22%20%2F%3E%3Cinput%20id%3D%22input3%22%20type%3D%22checkbox%22%20%2F%3E%3Cinput%20id%3D%22input2%22%20type%3D%22checkbox%22%20%2F%3E] 16:38:47 INFO - --DOMWINDOW == 115 (0x8e092400) [pid = 2595] [serial = 171] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:38:47 INFO - --DOMWINDOW == 114 (0x8e9b2000) [pid = 2595] [serial = 163] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Cscript%3Evar%20accessCheck%20%3D%20function()%20%7B%20%20assert(true%2C%20%22exporting%20function%20works%22)%3B%20%20try%7B%20%20%20%20exportedObj.prop%3B%20%20%20%20assert(false%2C%20%22content%20should%20not%20have%20access%20to%20content-script%22)%3B%20%20%7D%20catch(e)%20%7B%20%20%20%20assert(e.toString().indexOf(%22Permission%20denied%22)%20!%3D%20-1%2C%20%20%20%20%20%20%20%20%20%20%20%22content%20should%20not%20have%20access%20to%20content-script%22)%3B%20%20%7D%7D%3C%2Fscript%3E] 16:38:47 INFO - --DOMWINDOW == 113 (0x8e372800) [pid = 2595] [serial = 166] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Ciframe%20id%3D%22iframe%22%20name%3D%22test%22%20src%3D%22data%3Atext%2Fhtml%3Bcharset%3Dutf-8%2C%22%20%2F%3E] 16:38:47 INFO - --DOMWINDOW == 112 (0x995a7c00) [pid = 2595] [serial = 169] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:38:47 INFO - --DOMWINDOW == 111 (0xa264d800) [pid = 2595] [serial = 96] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Cscript%3Evar%20documentGlobal%20%3D%20true%3C%2Fscript%3E] 16:38:47 INFO - --DOMWINDOW == 110 (0x8f7a4000) [pid = 2595] [serial = 134] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:38:47 INFO - --DOMWINDOW == 109 (0x9cf67800) [pid = 2595] [serial = 90] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:38:47 INFO - --DOMWINDOW == 108 (0x91b36c00) [pid = 2595] [serial = 119] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:38:47 INFO - --DOMWINDOW == 107 (0xa7551c00) [pid = 2595] [serial = 108] [outer = (nil)] [url = http://localhost:8099/] 16:38:47 INFO - --DOMWINDOW == 106 (0xa29dfc00) [pid = 2595] [serial = 99] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:38:47 INFO - --DOMWINDOW == 105 (0x9d7a6800) [pid = 2595] [serial = 93] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Cinput%20id%3D%22input%22%20type%3D%22text%22%20%2F%3E%3Cinput%20id%3D%22input3%22%20type%3D%22checkbox%22%20%2F%3E%3Cinput%20id%3D%22input2%22%20type%3D%22checkbox%22%20%2F%3E] 16:38:47 INFO - --DOMWINDOW == 104 (0xa6cd5800) [pid = 2595] [serial = 105] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:38:47 INFO - --DOMWINDOW == 103 (0x8faeb400) [pid = 2595] [serial = 131] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Ca%20href%3D%22foo%22%3Elink%3C%2Fa%3E] 16:38:47 INFO - --DOMWINDOW == 102 (0x91f22c00) [pid = 2595] [serial = 125] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:38:47 INFO - --DOMWINDOW == 101 (0x91dc2400) [pid = 2595] [serial = 122] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:38:47 INFO - --DOMWINDOW == 100 (0x8fced400) [pid = 2595] [serial = 137] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Cinput%20id%3D%22input2%22%20type%3D%22checkbox%22%20%2F%3E] 16:38:47 INFO - --DOMWINDOW == 99 (0x99207c00) [pid = 2595] [serial = 143] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:38:47 INFO - --DOMWINDOW == 98 (0xa579f000) [pid = 2595] [serial = 110] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:38:47 INFO - --DOMWINDOW == 97 (0x9954ec00) [pid = 2595] [serial = 157] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:38:47 INFO - --DOMWINDOW == 96 (0x920a9400) [pid = 2595] [serial = 128] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Cinput%20id%3D%22input2%22%20type%3D%22checkbox%22%20%2F%3E] 16:38:47 INFO - --DOMWINDOW == 95 (0x9e2d5c00) [pid = 2595] [serial = 146] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:38:47 INFO - --DOMWINDOW == 94 (0xa2936400) [pid = 2595] [serial = 160] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:38:47 INFO - --DOMWINDOW == 93 (0xa5148400) [pid = 2595] [serial = 149] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Ciframe%20id%3D%22iframe%22%20name%3D%22test%22%20src%3D%22data%3Atext%2Fhtml%3Bcharset%3Dutf-8%2C%22%20%2F%3E] 16:38:47 INFO - --DOMWINDOW == 92 (0xa6cd4800) [pid = 2595] [serial = 152] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:38:47 INFO - ++DOCSHELL 0x8dcd1800 == 12 [pid = 2595] [id = 78] 16:38:47 INFO - ++DOMWINDOW == 93 (0x8de93800) [pid = 2595] [serial = 198] [outer = (nil)] 16:38:47 INFO - ++DOMWINDOW == 94 (0x8e131800) [pid = 2595] [serial = 199] [outer = 0x8de93800] 16:38:47 INFO - ++DOMWINDOW == 95 (0x8de98800) [pid = 2595] [serial = 200] [outer = 0x8de93800] 16:38:47 INFO - ++DOMWINDOW == 96 (0x8e12a400) [pid = 2595] [serial = 201] [outer = 0x8de93800] 16:38:48 INFO - ++DOMWINDOW == 97 (0x8e36ac00) [pid = 2595] [serial = 202] [outer = 0x8de93800] 16:38:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:check worker API with page history | postMessage should throw when the page is hidden in history 16:38:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:check worker API with page history | port.emit should throw when the page is hidden in history 16:38:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:check worker API with page history | timeout restored 16:38:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:check worker API with page history | This test is done. 16:38:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:check worker API with page history | There was a clean UI. 16:38:49 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:check worker API with page history 16:38:49 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:chrome is unwrapped 16:38:49 INFO - ++DOCSHELL 0x8bf20000 == 13 [pid = 2595] [id = 79] 16:38:49 INFO - ++DOMWINDOW == 98 (0x8bf20400) [pid = 2595] [serial = 203] [outer = (nil)] 16:38:49 INFO - ++DOMWINDOW == 99 (0x8c230c00) [pid = 2595] [serial = 204] [outer = 0x8bf20400] 16:38:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:chrome is unwrapped | content script has an unwrapped access to chrome document 16:38:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:chrome is unwrapped | This test is done. 16:38:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:chrome is unwrapped | There was a clean UI. 16:38:50 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:chrome is unwrapped 16:38:50 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:clearInterval 16:38:50 INFO - ++DOCSHELL 0x8c232c00 == 14 [pid = 2595] [id = 80] 16:38:50 INFO - ++DOMWINDOW == 100 (0x8c234c00) [pid = 2595] [serial = 205] [outer = (nil)] 16:38:50 INFO - ++DOMWINDOW == 101 (0x8c23dc00) [pid = 2595] [serial = 206] [outer = 0x8c234c00] 16:38:50 INFO - ++DOCSHELL 0x8c304800 == 15 [pid = 2595] [id = 81] 16:38:50 INFO - ++DOMWINDOW == 102 (0x8c307c00) [pid = 2595] [serial = 207] [outer = (nil)] 16:38:50 INFO - ++DOMWINDOW == 103 (0x8c30fc00) [pid = 2595] [serial = 208] [outer = 0x8c307c00] 16:38:51 INFO - ++DOMWINDOW == 104 (0x8d7bcc00) [pid = 2595] [serial = 209] [outer = 0x8c307c00] 16:38:51 INFO - ++DOMWINDOW == 105 (0x8c30b800) [pid = 2595] [serial = 210] [outer = 0x8c307c00] 16:38:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:clearInterval | interval cancelled 16:38:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:clearInterval | This test is done. 16:38:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:clearInterval | There was a clean UI. 16:38:51 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:clearInterval 16:38:51 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:clearTimeout 16:38:51 INFO - ++DOCSHELL 0x8c23e800 == 16 [pid = 2595] [id = 82] 16:38:51 INFO - ++DOMWINDOW == 106 (0x8c30a400) [pid = 2595] [serial = 211] [outer = (nil)] 16:38:51 INFO - ++DOMWINDOW == 107 (0x8d809800) [pid = 2595] [serial = 212] [outer = 0x8c30a400] 16:38:52 INFO - ++DOCSHELL 0x8d80d800 == 17 [pid = 2595] [id = 83] 16:38:52 INFO - ++DOMWINDOW == 108 (0x8d80f000) [pid = 2595] [serial = 213] [outer = (nil)] 16:38:52 INFO - ++DOMWINDOW == 109 (0x8dccc400) [pid = 2595] [serial = 214] [outer = 0x8d80f000] 16:38:52 INFO - ++DOMWINDOW == 110 (0x8d80ac00) [pid = 2595] [serial = 215] [outer = 0x8d80f000] 16:38:52 INFO - ++DOMWINDOW == 111 (0x8dcce800) [pid = 2595] [serial = 216] [outer = 0x8d80f000] 16:38:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:clearTimeout | timer cancelled 16:38:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:clearTimeout | This test is done. 16:38:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:clearTimeout | There was a clean UI. 16:38:53 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:clearTimeout 16:38:53 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:conentScriptFile as URL instance 16:38:53 INFO - ++DOCSHELL 0x8d7b6c00 == 18 [pid = 2595] [id = 84] 16:38:53 INFO - ++DOMWINDOW == 112 (0x8d80a800) [pid = 2595] [serial = 217] [outer = (nil)] 16:38:53 INFO - ++DOMWINDOW == 113 (0x8d810c00) [pid = 2595] [serial = 218] [outer = 0x8d80a800] 16:38:53 INFO - ++DOCSHELL 0x8dd94000 == 19 [pid = 2595] [id = 85] 16:38:53 INFO - ++DOMWINDOW == 114 (0x8de93c00) [pid = 2595] [serial = 219] [outer = (nil)] 16:38:53 INFO - ++DOMWINDOW == 115 (0x8e08b800) [pid = 2595] [serial = 220] [outer = 0x8de93c00] 16:38:54 INFO - ++DOMWINDOW == 116 (0x8d810000) [pid = 2595] [serial = 221] [outer = 0x8de93c00] 16:38:54 INFO - ++DOMWINDOW == 117 (0x8e125800) [pid = 2595] [serial = 222] [outer = 0x8de93c00] 16:38:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:conentScriptFile as URL instance | received a wrong message from contentScriptFile 16:38:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:conentScriptFile as URL instance | This test is done. 16:38:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:conentScriptFile as URL instance | There was a clean UI. 16:38:54 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:conentScriptFile as URL instance 16:38:54 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:console method log functions properly 16:38:54 INFO - ++DOCSHELL 0x8dd8ec00 == 20 [pid = 2595] [id = 86] 16:38:54 INFO - ++DOMWINDOW == 118 (0x8de97800) [pid = 2595] [serial = 223] [outer = (nil)] 16:38:54 INFO - ++DOMWINDOW == 119 (0x8e368000) [pid = 2595] [serial = 224] [outer = 0x8de97800] 16:38:55 INFO - ++DOCSHELL 0x8e36f000 == 21 [pid = 2595] [id = 87] 16:38:55 INFO - ++DOMWINDOW == 120 (0x8e370400) [pid = 2595] [serial = 225] [outer = (nil)] 16:38:55 INFO - ++DOMWINDOW == 121 (0x8e375400) [pid = 2595] [serial = 226] [outer = 0x8e370400] 16:38:55 INFO - ++DOMWINDOW == 122 (0x8e090400) [pid = 2595] [serial = 227] [outer = 0x8e370400] 16:38:55 INFO - ++DOMWINDOW == 123 (0x8e427c00) [pid = 2595] [serial = 228] [outer = 0x8e370400] 16:38:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:console method log functions properly | undefined 16:38:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:console method log functions properly | This test is done. 16:38:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:console method log functions properly | There was a clean UI. 16:38:56 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:console method log functions properly 16:38:56 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:content is wrapped 16:38:56 INFO - ++DOCSHELL 0x8dcd4400 == 22 [pid = 2595] [id = 88] 16:38:56 INFO - ++DOMWINDOW == 124 (0x8e122c00) [pid = 2595] [serial = 229] [outer = (nil)] 16:38:56 INFO - ++DOMWINDOW == 125 (0x8e36e800) [pid = 2595] [serial = 230] [outer = 0x8e122c00] 16:38:57 INFO - ++DOCSHELL 0x8e578800 == 23 [pid = 2595] [id = 89] 16:38:57 INFO - ++DOMWINDOW == 126 (0x8e578c00) [pid = 2595] [serial = 231] [outer = (nil)] 16:38:57 INFO - ++DOMWINDOW == 127 (0x8e57c400) [pid = 2595] [serial = 232] [outer = 0x8e578c00] 16:38:57 INFO - ++DOMWINDOW == 128 (0x8e36cc00) [pid = 2595] [serial = 233] [outer = 0x8e578c00] 16:38:57 INFO - ++DOMWINDOW == 129 (0x8e57fc00) [pid = 2595] [serial = 234] [outer = 0x8e578c00] 16:38:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:content is wrapped | content script has a wrapped access to content document 16:38:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:content is wrapped | This test is done. 16:38:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:content is wrapped | There was a clean UI. 16:38:58 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:content is wrapped 16:38:58 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:destroy unbinds listeners from port 16:38:58 INFO - ++DOCSHELL 0x8e370c00 == 24 [pid = 2595] [id = 90] 16:38:58 INFO - ++DOMWINDOW == 130 (0x8e577800) [pid = 2595] [serial = 235] [outer = (nil)] 16:38:58 INFO - ++DOMWINDOW == 131 (0x8e57e000) [pid = 2595] [serial = 236] [outer = 0x8e577800] 16:38:58 INFO - ++DOCSHELL 0x8e9b2000 == 25 [pid = 2595] [id = 91] 16:38:58 INFO - ++DOMWINDOW == 132 (0x8e9b4c00) [pid = 2595] [serial = 237] [outer = (nil)] 16:38:58 INFO - ++DOMWINDOW == 133 (0x8e9b8c00) [pid = 2595] [serial = 238] [outer = 0x8e9b4c00] 16:38:59 INFO - [2595] WARNING: Must complete empty transaction when compositing!: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/layout/base/nsPresShell.cpp, line 6351 16:38:59 INFO - ++DOMWINDOW == 134 (0x8e9b1000) [pid = 2595] [serial = 239] [outer = 0x8e9b4c00] 16:38:59 INFO - ++DOMWINDOW == 135 (0x8e9bb400) [pid = 2595] [serial = 240] [outer = 0x8e9b4c00] 16:38:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:destroy unbinds listeners from port | Worker destroyed, waiting for no future listeners handling events. 16:39:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:destroy unbinds listeners from port | This test is done. 16:39:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:destroy unbinds listeners from port | There was a clean UI. 16:39:00 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:destroy unbinds listeners from port 16:39:00 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:emit 16:39:00 INFO - ++DOCSHELL 0x8e57a000 == 26 [pid = 2595] [id = 92] 16:39:00 INFO - ++DOMWINDOW == 136 (0x8e9b0800) [pid = 2595] [serial = 241] [outer = (nil)] 16:39:00 INFO - ++DOMWINDOW == 137 (0x8e9b3000) [pid = 2595] [serial = 242] [outer = 0x8e9b0800] 16:39:00 INFO - ++DOCSHELL 0x8f409c00 == 27 [pid = 2595] [id = 93] 16:39:00 INFO - ++DOMWINDOW == 138 (0x8f40b000) [pid = 2595] [serial = 243] [outer = (nil)] 16:39:00 INFO - ++DOMWINDOW == 139 (0x8f40ec00) [pid = 2595] [serial = 244] [outer = 0x8f40b000] 16:39:01 INFO - ++DOMWINDOW == 140 (0x8e9b1800) [pid = 2595] [serial = 245] [outer = 0x8f40b000] 16:39:01 INFO - ++DOMWINDOW == 141 (0x8f412400) [pid = 2595] [serial = 246] [outer = 0x8f40b000] 16:39:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:emit | undefined 16:39:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:emit | This test is done. 16:39:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:emit | There was a clean UI. 16:39:01 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:emit 16:39:01 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:emit hack message 16:39:01 INFO - ++DOCSHELL 0x8e9b6000 == 28 [pid = 2595] [id = 94] 16:39:01 INFO - ++DOMWINDOW == 142 (0x8f404c00) [pid = 2595] [serial = 247] [outer = (nil)] 16:39:01 INFO - ++DOMWINDOW == 143 (0x8f40bc00) [pid = 2595] [serial = 248] [outer = 0x8f404c00] 16:39:02 INFO - ++DOCSHELL 0x8f7a1000 == 29 [pid = 2595] [id = 95] 16:39:02 INFO - ++DOMWINDOW == 144 (0x8f7a2800) [pid = 2595] [serial = 249] [outer = (nil)] 16:39:02 INFO - ++DOMWINDOW == 145 (0x8fae8800) [pid = 2595] [serial = 250] [outer = 0x8f7a2800] 16:39:02 INFO - ++DOMWINDOW == 146 (0x8f798c00) [pid = 2595] [serial = 251] [outer = 0x8f7a2800] 16:39:02 INFO - ++DOMWINDOW == 147 (0x8faeb400) [pid = 2595] [serial = 252] [outer = 0x8f7a2800] 16:39:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:emit hack message | undefined 16:39:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:emit hack message | This test is done. 16:39:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:emit hack message | There was a clean UI. 16:39:03 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:emit hack message 16:39:03 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:emit-json-values-only 16:39:03 INFO - ++DOCSHELL 0x8bf1f400 == 30 [pid = 2595] [id = 96] 16:39:03 INFO - ++DOMWINDOW == 148 (0x8dcd4000) [pid = 2595] [serial = 253] [outer = (nil)] 16:39:03 INFO - ++DOMWINDOW == 149 (0x8f411000) [pid = 2595] [serial = 254] [outer = 0x8dcd4000] 16:39:03 INFO - ++DOCSHELL 0x8faf0400 == 31 [pid = 2595] [id = 97] 16:39:03 INFO - ++DOMWINDOW == 150 (0x8faf3400) [pid = 2595] [serial = 255] [outer = (nil)] 16:39:03 INFO - ++DOMWINDOW == 151 (0x8fced800) [pid = 2595] [serial = 256] [outer = 0x8faf3400] 16:39:04 INFO - ++DOMWINDOW == 152 (0x8f7a3800) [pid = 2595] [serial = 257] [outer = 0x8faf3400] 16:39:04 INFO - ++DOMWINDOW == 153 (0x8fcf0c00) [pid = 2595] [serial = 258] [outer = 0x8faf3400] 16:39:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:emit-json-values-only | functions become null 16:39:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:emit-json-values-only | objects stay objects 16:39:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:emit-json-values-only | object's attributes are enumerable 16:39:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:emit-json-values-only | json attribute is accessible 16:39:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:emit-json-values-only | function as object attribute is removed 16:39:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:emit-json-values-only | DOM nodes are converted into empty object 16:39:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:emit-json-values-only | Array keeps being an array 16:39:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:emit-json-values-only | Array is correctly serialized 16:39:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:emit-json-values-only | This test is done. 16:39:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:emit-json-values-only | There was a clean UI. 16:39:05 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:emit-json-values-only 16:39:05 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:ensure console.xxx works in cs 16:39:05 INFO - ++DOCSHELL 0x8faf4800 == 32 [pid = 2595] [id = 98] 16:39:05 INFO - ++DOMWINDOW == 154 (0x8fcef800) [pid = 2595] [serial = 259] [outer = (nil)] 16:39:05 INFO - ++DOMWINDOW == 155 (0x8fcf6800) [pid = 2595] [serial = 260] [outer = 0x8fcef800] 16:39:05 INFO - ++DOCSHELL 0x8dcce000 == 33 [pid = 2595] [id = 99] 16:39:05 INFO - ++DOMWINDOW == 156 (0x91975800) [pid = 2595] [serial = 261] [outer = (nil)] 16:39:05 INFO - ++DOMWINDOW == 157 (0x9197bc00) [pid = 2595] [serial = 262] [outer = 0x91975800] 16:39:05 INFO - ++DOMWINDOW == 158 (0x8fcf8000) [pid = 2595] [serial = 263] [outer = 0x91975800] 16:39:06 INFO - ++DOMWINDOW == 159 (0x9197f000) [pid = 2595] [serial = 264] [outer = 0x91975800] 16:39:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:ensure console.xxx works in cs | console.xxx("xxx"), i.e. message is equal to the console method name we are calling 16:39:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:ensure console.xxx works in cs | console.xxx("xxx"), i.e. message is equal to the console method name we are calling 16:39:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:ensure console.xxx works in cs | console.xxx("xxx"), i.e. message is equal to the console method name we are calling 16:39:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:ensure console.xxx works in cs | console.xxx("xxx"), i.e. message is equal to the console method name we are calling 16:39:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:ensure console.xxx works in cs | console.xxx("xxx"), i.e. message is equal to the console method name we are calling 16:39:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:ensure console.xxx works in cs | console.xxx("xxx"), i.e. message is equal to the console method name we are calling 16:39:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:ensure console.xxx works in cs | console.xxx("xxx"), i.e. message is equal to the console method name we are calling 16:39:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:ensure console.xxx works in cs | console.xxx("xxx"), i.e. message is equal to the console method name we are calling 16:39:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:ensure console.xxx works in cs | console methods have been called successfully, in expected order 16:39:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:ensure console.xxx works in cs | This test is done. 16:39:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:ensure console.xxx works in cs | There was a clean UI. 16:39:07 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:ensure console.xxx works in cs 16:39:07 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:global postMessage 16:39:07 INFO - ++DOCSHELL 0x8fcf7800 == 34 [pid = 2595] [id = 100] 16:39:07 INFO - ++DOMWINDOW == 160 (0x91977400) [pid = 2595] [serial = 265] [outer = (nil)] 16:39:07 INFO - ++DOMWINDOW == 161 (0x91b2ac00) [pid = 2595] [serial = 266] [outer = 0x91977400] 16:39:07 INFO - ++DOCSHELL 0x91b2d400 == 35 [pid = 2595] [id = 101] 16:39:07 INFO - ++DOMWINDOW == 162 (0x91b2f000) [pid = 2595] [serial = 267] [outer = (nil)] 16:39:07 INFO - ++DOMWINDOW == 163 (0x91b33000) [pid = 2595] [serial = 268] [outer = 0x91b2f000] 16:39:08 INFO - ++DOMWINDOW == 164 (0x91b2c400) [pid = 2595] [serial = 269] [outer = 0x91b2f000] 16:39:08 INFO - ++DOMWINDOW == 165 (0x91b35c00) [pid = 2595] [serial = 270] [outer = 0x91b2f000] 16:39:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:global postMessage | Communication from content-script to window completed 16:39:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:global postMessage | This test is done. 16:39:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:global postMessage | There was a clean UI. 16:39:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:global postMessage 16:39:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:n-arguments emit 16:39:09 INFO - ++DOCSHELL 0x8d7bc400 == 36 [pid = 2595] [id = 102] 16:39:09 INFO - ++DOMWINDOW == 166 (0x8dd92800) [pid = 2595] [serial = 271] [outer = (nil)] 16:39:09 INFO - ++DOMWINDOW == 167 (0x8fcf9000) [pid = 2595] [serial = 272] [outer = 0x8dd92800] 16:39:09 INFO - ++DOCSHELL 0x91c97c00 == 37 [pid = 2595] [id = 103] 16:39:09 INFO - ++DOMWINDOW == 168 (0x91c98800) [pid = 2595] [serial = 273] [outer = (nil)] 16:39:09 INFO - ++DOMWINDOW == 169 (0x91db9800) [pid = 2595] [serial = 274] [outer = 0x91c98800] 16:39:10 INFO - ++DOMWINDOW == 170 (0x91b2cc00) [pid = 2595] [serial = 275] [outer = 0x91c98800] 16:39:10 INFO - ++DOMWINDOW == 171 (0x91dbd400) [pid = 2595] [serial = 276] [outer = 0x91c98800] 16:39:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:n-arguments emit | undefined 16:39:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:n-arguments emit | undefined 16:39:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:n-arguments emit | undefined 16:39:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:n-arguments emit | This test is done. 16:39:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:n-arguments emit | There was a clean UI. 16:39:11 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:n-arguments emit 16:39:11 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:nothing is leaked to content script 16:39:11 INFO - ++DOCSHELL 0x91b2b800 == 38 [pid = 2595] [id = 104] 16:39:11 INFO - ++DOMWINDOW == 172 (0x91b2dc00) [pid = 2595] [serial = 277] [outer = (nil)] 16:39:11 INFO - ++DOMWINDOW == 173 (0x91c95c00) [pid = 2595] [serial = 278] [outer = 0x91b2dc00] 16:39:11 INFO - ++DOCSHELL 0x91dc3000 == 39 [pid = 2595] [id = 105] 16:39:11 INFO - ++DOMWINDOW == 174 (0x91dc5400) [pid = 2595] [serial = 279] [outer = (nil)] 16:39:11 INFO - ++DOMWINDOW == 175 (0x91f18400) [pid = 2595] [serial = 280] [outer = 0x91dc5400] 16:39:11 INFO - ++DOMWINDOW == 176 (0x91b34c00) [pid = 2595] [serial = 281] [outer = 0x91dc5400] 16:39:11 INFO - ++DOMWINDOW == 177 (0x91f1d000) [pid = 2595] [serial = 282] [outer = 0x91dc5400] 16:39:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:nothing is leaked to content script | worker API constructor isn't leaked 16:39:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:nothing is leaked to content script | Proxy API stuff isn't leaked 1/2 16:39:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:nothing is leaked to content script | Proxy API stuff isn't leaked 2/2 16:39:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:nothing is leaked to content script | This test is done. 16:39:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:nothing is leaked to content script | There was a clean UI. 16:39:12 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:nothing is leaked to content script 16:39:12 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:onDetach in contentScript on destroy 16:39:12 INFO - ++DOCSHELL 0x91c9a800 == 40 [pid = 2595] [id = 106] 16:39:12 INFO - ++DOMWINDOW == 178 (0x91dc2400) [pid = 2595] [serial = 283] [outer = (nil)] 16:39:12 INFO - ++DOMWINDOW == 179 (0x91dc6800) [pid = 2595] [serial = 284] [outer = 0x91dc2400] 16:39:12 INFO - ++DOCSHELL 0x920a0800 == 41 [pid = 2595] [id = 107] 16:39:12 INFO - ++DOMWINDOW == 180 (0x920a1c00) [pid = 2595] [serial = 285] [outer = (nil)] 16:39:12 INFO - ++DOMWINDOW == 181 (0x920a7c00) [pid = 2595] [serial = 286] [outer = 0x920a1c00] 16:39:13 INFO - ++DOMWINDOW == 182 (0x91aab800) [pid = 2595] [serial = 287] [outer = 0x920a1c00] 16:39:13 INFO - ++DOMWINDOW == 183 (0x920ab000) [pid = 2595] [serial = 288] [outer = 0x920a1c00] 16:39:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:onDetach in contentScript on destroy | location.href is as expected 16:39:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:onDetach in contentScript on destroy | This test is done. 16:39:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:onDetach in contentScript on destroy | There was a clean UI. 16:39:14 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:onDetach in contentScript on destroy 16:39:14 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:onDetach in contentScript on unload 16:39:14 INFO - ++DOCSHELL 0x8bf17000 == 42 [pid = 2595] [id = 108] 16:39:14 INFO - ++DOMWINDOW == 184 (0x8bf17400) [pid = 2595] [serial = 289] [outer = (nil)] 16:39:14 INFO - ++DOMWINDOW == 185 (0x8dccd000) [pid = 2595] [serial = 290] [outer = 0x8bf17400] 16:39:14 INFO - ++DOCSHELL 0x8bf15800 == 43 [pid = 2595] [id = 109] 16:39:14 INFO - ++DOMWINDOW == 186 (0x8bf16000) [pid = 2595] [serial = 291] [outer = (nil)] 16:39:14 INFO - ++DOMWINDOW == 187 (0x92455800) [pid = 2595] [serial = 292] [outer = 0x8bf16000] 16:39:14 INFO - ++DOMWINDOW == 188 (0x8d7c0800) [pid = 2595] [serial = 293] [outer = 0x8bf16000] 16:39:15 INFO - ++DOMWINDOW == 189 (0x91c95000) [pid = 2595] [serial = 294] [outer = 0x8bf16000] 16:39:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:onDetach in contentScript on unload | location.href is as expected 16:39:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:onDetach in contentScript on unload | This test is done. 16:39:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:onDetach in contentScript on unload | There was a clean UI. 16:39:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:onDetach in contentScript on unload 16:39:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:post-json-values-only 16:39:16 INFO - ++DOCSHELL 0x8bf14000 == 44 [pid = 2595] [id = 110] 16:39:16 INFO - ++DOMWINDOW == 190 (0x8dcd7400) [pid = 2595] [serial = 295] [outer = (nil)] 16:39:16 INFO - ++DOMWINDOW == 191 (0x8f7a3400) [pid = 2595] [serial = 296] [outer = 0x8dcd7400] 16:39:16 INFO - ++DOCSHELL 0x8bf13800 == 45 [pid = 2595] [id = 111] 16:39:16 INFO - ++DOMWINDOW == 192 (0x8bf13c00) [pid = 2595] [serial = 297] [outer = (nil)] 16:39:16 INFO - ++DOMWINDOW == 193 (0x93174400) [pid = 2595] [serial = 298] [outer = 0x8bf13c00] 16:39:17 INFO - ++DOMWINDOW == 194 (0x8bf12c00) [pid = 2595] [serial = 299] [outer = 0x8bf13c00] 16:39:17 INFO - ++DOMWINDOW == 195 (0x969e4000) [pid = 2595] [serial = 300] [outer = 0x8bf13c00] 16:39:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:post-json-values-only | function becomes undefined 16:39:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:post-json-values-only | object stays object 16:39:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:post-json-values-only | object's attributes are enumerable 16:39:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:post-json-values-only | jsonable attributes are accessible 16:39:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:post-json-values-only | Array keeps being an array 16:39:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:post-json-values-only | Array is correctly serialized 16:39:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:post-json-values-only | This test is done. 16:39:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:post-json-values-only | There was a clean UI. 16:39:18 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:post-json-values-only 16:39:18 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:sample 16:39:18 INFO - ++DOCSHELL 0x8c231c00 == 46 [pid = 2595] [id = 112] 16:39:18 INFO - ++DOMWINDOW == 196 (0x8c232000) [pid = 2595] [serial = 301] [outer = (nil)] 16:39:18 INFO - ++DOMWINDOW == 197 (0x8c232800) [pid = 2595] [serial = 302] [outer = 0x8c232000] 16:39:18 INFO - ++DOCSHELL 0x8c303c00 == 47 [pid = 2595] [id = 113] 16:39:18 INFO - ++DOMWINDOW == 198 (0x8c304000) [pid = 2595] [serial = 303] [outer = (nil)] 16:39:18 INFO - ++DOMWINDOW == 199 (0x8d7bfc00) [pid = 2595] [serial = 304] [outer = 0x8c304000] 16:39:19 INFO - ++DOMWINDOW == 200 (0x8d7c3400) [pid = 2595] [serial = 305] [outer = 0x8c304000] 16:39:20 INFO - --DOCSHELL 0x8dcd1800 == 46 [pid = 2595] [id = 78] 16:39:20 INFO - --DOCSHELL 0x8e094800 == 45 [pid = 2595] [id = 77] 16:39:20 INFO - --DOCSHELL 0x8de94000 == 44 [pid = 2595] [id = 72] 16:39:20 INFO - --DOCSHELL 0x8dd94c00 == 43 [pid = 2595] [id = 71] 16:39:20 INFO - --DOCSHELL 0x8e091000 == 42 [pid = 2595] [id = 76] 16:39:20 INFO - --DOCSHELL 0x8c30d000 == 41 [pid = 2595] [id = 75] 16:39:20 INFO - --DOMWINDOW == 199 (0xa514a400) [pid = 2595] [serial = 103] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:39:20 INFO - --DOMWINDOW == 198 (0x98eb7000) [pid = 2595] [serial = 88] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:39:20 INFO - --DOMWINDOW == 197 (0x9e2d7000) [pid = 2595] [serial = 178] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:39:20 INFO - --DOMWINDOW == 196 (0x8dd89800) [pid = 2595] [serial = 172] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:39:20 INFO - --DOMWINDOW == 195 (0x8dcd5800) [pid = 2595] [serial = 175] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:39:20 INFO - --DOMWINDOW == 194 (0x8e57ec00) [pid = 2595] [serial = 164] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:39:20 INFO - --DOMWINDOW == 193 (0x8e376800) [pid = 2595] [serial = 167] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:39:20 INFO - --DOMWINDOW == 192 (0xa20c1400) [pid = 2595] [serial = 170] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:39:20 INFO - --DOMWINDOW == 191 (0xa2933000) [pid = 2595] [serial = 97] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:39:20 INFO - --DOMWINDOW == 190 (0x8faf3800) [pid = 2595] [serial = 135] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:39:20 INFO - --DOMWINDOW == 189 (0x92464c00) [pid = 2595] [serial = 141] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:39:20 INFO - --DOMWINDOW == 188 (0xa579a800) [pid = 2595] [serial = 109] [outer = (nil)] [url = http://localhost:8099/] 16:39:20 INFO - --DOMWINDOW == 187 (0xa2935c00) [pid = 2595] [serial = 100] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:39:20 INFO - --DOMWINDOW == 186 (0x91c90000) [pid = 2595] [serial = 120] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:39:20 INFO - --DOMWINDOW == 185 (0x9e21a800) [pid = 2595] [serial = 94] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:39:20 INFO - --DOMWINDOW == 184 (0xa6e97400) [pid = 2595] [serial = 106] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:39:20 INFO - --DOMWINDOW == 183 (0x8faf0c00) [pid = 2595] [serial = 132] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:39:20 INFO - --DOMWINDOW == 182 (0x920a7400) [pid = 2595] [serial = 127] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:39:20 INFO - --DOMWINDOW == 181 (0x926de000) [pid = 2595] [serial = 123] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:39:20 INFO - --DOMWINDOW == 180 (0x9920b400) [pid = 2595] [serial = 91] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:39:20 INFO - --DOMWINDOW == 179 (0x91c96000) [pid = 2595] [serial = 138] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:39:20 INFO - --DOMWINDOW == 178 (0xa2934c00) [pid = 2595] [serial = 98] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Cscript%3Evar%20documentGlobal%20%3D%20true%3C%2Fscript%3E] 16:39:20 INFO - --DOMWINDOW == 177 (0xa57a3000) [pid = 2595] [serial = 111] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:39:20 INFO - --DOMWINDOW == 176 (0x920a6800) [pid = 2595] [serial = 126] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:39:20 INFO - --DOMWINDOW == 175 (0x9245c400) [pid = 2595] [serial = 114] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:39:20 INFO - --DOMWINDOW == 174 (0xa2b84400) [pid = 2595] [serial = 147] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:39:20 INFO - --DOMWINDOW == 173 (0x9d42fc00) [pid = 2595] [serial = 158] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:39:20 INFO - --DOMWINDOW == 172 (0x91aa6800) [pid = 2595] [serial = 117] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:39:20 INFO - --DOMWINDOW == 171 (0x9bbe1000) [pid = 2595] [serial = 144] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:39:20 INFO - --DOMWINDOW == 170 (0x9d435c00) [pid = 2595] [serial = 159] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:39:20 INFO - --DOMWINDOW == 169 (0xa20c8400) [pid = 2595] [serial = 130] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Cinput%20id%3D%22input2%22%20type%3D%22checkbox%22%20%2F%3E] 16:39:21 INFO - --DOMWINDOW == 168 (0xa6e98800) [pid = 2595] [serial = 107] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:39:21 INFO - --DOMWINDOW == 167 (0x99210800) [pid = 2595] [serial = 89] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:39:21 INFO - --DOMWINDOW == 166 (0x969e7800) [pid = 2595] [serial = 165] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Cscript%3Evar%20accessCheck%20%3D%20function()%20%7B%20%20assert(true%2C%20%22exporting%20function%20works%22)%3B%20%20try%7B%20%20%20%20exportedObj.prop%3B%20%20%20%20assert(false%2C%20%22content%20should%20not%20have%20access%20to%20content-script%22)%3B%20%20%7D%20catch(e)%20%7B%20%20%20%20assert(e.toString().indexOf(%22Permission%20denied%22)%20!%3D%20-1%2C%20%20%20%20%20%20%20%20%20%20%20%22content%20should%20not%20have%20access%20to%20content-script%22)%3B%20%20%7D%7D%3C%2Fscript%3E] 16:39:21 INFO - --DOMWINDOW == 165 (0xa3732800) [pid = 2595] [serial = 148] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:39:21 INFO - --DOMWINDOW == 164 (0x8d7bc800) [pid = 2595] [serial = 176] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:39:21 INFO - --DOMWINDOW == 163 (0x8dd8a800) [pid = 2595] [serial = 173] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:39:21 INFO - --DOMWINDOW == 162 (0x9c81fc00) [pid = 2595] [serial = 145] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:39:21 INFO - --DOMWINDOW == 161 (0x9e2ce800) [pid = 2595] [serial = 95] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Cinput%20id%3D%22input%22%20type%3D%22text%22%20%2F%3E%3Cinput%20id%3D%22input3%22%20type%3D%22checkbox%22%20%2F%3E%3Cinput%20id%3D%22input2%22%20type%3D%22checkbox%22%20%2F%3E] 16:39:21 INFO - --DOMWINDOW == 160 (0x8f405000) [pid = 2595] [serial = 136] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:39:21 INFO - --DOMWINDOW == 159 (0xa2b7e800) [pid = 2595] [serial = 101] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:39:21 INFO - --DOMWINDOW == 158 (0x91c97000) [pid = 2595] [serial = 139] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Cinput%20id%3D%22input2%22%20type%3D%22checkbox%22%20%2F%3E] 16:39:21 INFO - --DOMWINDOW == 157 (0x91aa7800) [pid = 2595] [serial = 156] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:39:21 INFO - --DOMWINDOW == 156 (0x8faf1800) [pid = 2595] [serial = 133] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Ca%20href%3D%22foo%22%3Elink%3C%2Fa%3E] 16:39:21 INFO - --DOMWINDOW == 155 (0xa6c24000) [pid = 2595] [serial = 151] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Ciframe%20id%3D%22iframe%22%20name%3D%22test%22%20src%3D%22data%3Atext%2Fhtml%3Bcharset%3Dutf-8%2C%22%20%2F%3E] 16:39:21 INFO - --DOMWINDOW == 154 (0x9d223000) [pid = 2595] [serial = 92] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:39:21 INFO - --DOMWINDOW == 153 (0x8e424c00) [pid = 2595] [serial = 168] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Ciframe%20id%3D%22iframe%22%20name%3D%22test%22%20src%3D%22data%3Atext%2Fhtml%3Bcharset%3Dutf-8%2C%22%20%2F%3E] 16:39:21 INFO - --DOMWINDOW == 152 (0x9245d000) [pid = 2595] [serial = 115] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:39:21 INFO - --DOMWINDOW == 151 (0x91c8f400) [pid = 2595] [serial = 121] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:39:21 INFO - --DOMWINDOW == 150 (0xa57a3c00) [pid = 2595] [serial = 112] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:39:21 INFO - --DOMWINDOW == 149 (0x8c302400) [pid = 2595] [serial = 179] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Cinput%20id%3D%22input%22%20type%3D%22text%22%20%2F%3E%3Cinput%20id%3D%22input3%22%20type%3D%22checkbox%22%20%2F%3E%3Cinput%20id%3D%22input2%22%20type%3D%22checkbox%22%20%2F%3E] 16:39:21 INFO - --DOMWINDOW == 148 (0x91aa8800) [pid = 2595] [serial = 118] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:39:21 INFO - --DOMWINDOW == 147 (0x926db400) [pid = 2595] [serial = 142] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:39:21 INFO - --DOMWINDOW == 146 (0xa51c6400) [pid = 2595] [serial = 104] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:39:21 INFO - --DOMWINDOW == 145 (0x91f15400) [pid = 2595] [serial = 124] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:39:21 INFO - --DOMWINDOW == 144 (0xa5532400) [pid = 2595] [serial = 162] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:39:21 INFO - --DOMWINDOW == 143 (0x99b4d000) [pid = 2595] [serial = 129] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:39:21 INFO - --DOMWINDOW == 142 (0xa552f800) [pid = 2595] [serial = 161] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:39:21 INFO - --DOMWINDOW == 141 (0xa5797000) [pid = 2595] [serial = 150] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:39:22 INFO - --DOMWINDOW == 140 (0xa6ce4800) [pid = 2595] [serial = 153] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:39:22 INFO - --DOMWINDOW == 139 (0x91f23000) [pid = 2595] [serial = 155] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:39:22 INFO - ++DOMWINDOW == 140 (0x8c302400) [pid = 2595] [serial = 306] [outer = 0x8c304000] 16:39:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:sample | window is now on the right document 16:39:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:sample | worker.url works 16:39:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:sample | worker.contentURL works 16:39:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:sample | undefined 16:39:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:sample | worker.url still works 16:39:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:sample | This test is done. 16:39:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:sample | There was a clean UI. 16:39:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:sample 16:39:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setInterval async Errors passed to .onError 16:39:22 INFO - ++DOCSHELL 0x8c233800 == 42 [pid = 2595] [id = 114] 16:39:22 INFO - ++DOMWINDOW == 141 (0x8c307400) [pid = 2595] [serial = 307] [outer = (nil)] 16:39:22 INFO - ++DOMWINDOW == 142 (0x8d810800) [pid = 2595] [serial = 308] [outer = 0x8c307400] 16:39:22 INFO - ++DOCSHELL 0x8c238c00 == 43 [pid = 2595] [id = 115] 16:39:22 INFO - ++DOMWINDOW == 143 (0x8dcd5800) [pid = 2595] [serial = 309] [outer = (nil)] 16:39:22 INFO - ++DOMWINDOW == 144 (0x8dd8d800) [pid = 2595] [serial = 310] [outer = 0x8dcd5800] 16:39:22 INFO - ++DOMWINDOW == 145 (0x8de93400) [pid = 2595] [serial = 311] [outer = 0x8dcd5800] 16:39:23 INFO - ++DOMWINDOW == 146 (0x8de97400) [pid = 2595] [serial = 312] [outer = 0x8dcd5800] 16:39:23 INFO - console.error: addon-sdk: 16:39:23 INFO - Object 16:39:23 INFO - - prototype Object 16:39:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setInterval async Errors passed to .onError | error (correctly) propagated 1 time(s) 16:39:23 INFO - console.error: addon-sdk: 16:39:23 INFO - Object 16:39:23 INFO - - prototype Object 16:39:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setInterval async Errors passed to .onError | error (correctly) propagated 2 time(s) 16:39:23 INFO - console.error: addon-sdk: 16:39:23 INFO - Object 16:39:23 INFO - - prototype Object 16:39:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setInterval async Errors passed to .onError | error (correctly) propagated 3 time(s) 16:39:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setInterval async Errors passed to .onError | This test is done. 16:39:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setInterval async Errors passed to .onError | There was a clean UI. 16:39:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setInterval async Errors passed to .onError 16:39:24 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setInterval works with string argument 16:39:24 INFO - ++DOCSHELL 0x8dcca800 == 44 [pid = 2595] [id = 116] 16:39:24 INFO - ++DOMWINDOW == 147 (0x8dcd7800) [pid = 2595] [serial = 313] [outer = (nil)] 16:39:24 INFO - ++DOMWINDOW == 148 (0x8e129000) [pid = 2595] [serial = 314] [outer = 0x8dcd7800] 16:39:24 INFO - ++DOCSHELL 0x8e36a000 == 45 [pid = 2595] [id = 117] 16:39:24 INFO - ++DOMWINDOW == 149 (0x8e36a400) [pid = 2595] [serial = 315] [outer = (nil)] 16:39:24 INFO - ++DOMWINDOW == 150 (0x8e427400) [pid = 2595] [serial = 316] [outer = 0x8e36a400] 16:39:24 INFO - [2595] WARNING: Must complete empty transaction when compositing!: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/layout/base/nsPresShell.cpp, line 6351 16:39:24 INFO - ++DOMWINDOW == 151 (0x8e128400) [pid = 2595] [serial = 317] [outer = 0x8e36a400] 16:39:24 INFO - ++DOMWINDOW == 152 (0x8e42d400) [pid = 2595] [serial = 318] [outer = 0x8e36a400] 16:39:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setInterval works with string argument | got 1 message(s) from setInterval 16:39:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setInterval works with string argument | got 2 message(s) from setInterval 16:39:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setInterval works with string argument | got 3 message(s) from setInterval 16:39:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setInterval works with string argument | This test is done. 16:39:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setInterval works with string argument | There was a clean UI. 16:39:25 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setInterval works with string argument 16:39:25 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout are unregistered on content unload 16:39:25 INFO - ++DOCSHELL 0x8e12c400 == 46 [pid = 2595] [id = 118] 16:39:25 INFO - ++DOMWINDOW == 153 (0x8e57ec00) [pid = 2595] [serial = 319] [outer = (nil)] 16:39:25 INFO - ++DOMWINDOW == 154 (0x8e57f400) [pid = 2595] [serial = 320] [outer = 0x8e57ec00] 16:39:26 INFO - ++DOCSHELL 0x8faf2800 == 47 [pid = 2595] [id = 119] 16:39:26 INFO - ++DOMWINDOW == 155 (0x8faf5400) [pid = 2595] [serial = 321] [outer = (nil)] 16:39:26 INFO - ++DOMWINDOW == 156 (0x91982400) [pid = 2595] [serial = 322] [outer = 0x8faf5400] 16:39:26 INFO - ++DOMWINDOW == 157 (0x91aa6c00) [pid = 2595] [serial = 323] [outer = 0x8faf5400] 16:39:26 INFO - --DOMWINDOW == 156 (0x8e092000) [pid = 2595] [serial = 192] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:39:26 INFO - --DOMWINDOW == 155 (0x8de9dc00) [pid = 2595] [serial = 186] [outer = (nil)] [url = about:blank] 16:39:26 INFO - --DOMWINDOW == 154 (0x8de9f400) [pid = 2595] [serial = 188] [outer = (nil)] [url = data:text/html;charset=utf-8,bar] 16:39:26 INFO - --DOMWINDOW == 153 (0x8de94400) [pid = 2595] [serial = 182] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:39:26 INFO - --DOMWINDOW == 152 (0x8de93800) [pid = 2595] [serial = 198] [outer = (nil)] [url = data:text/html;charset=utf-8,bar] 16:39:27 INFO - ++DOMWINDOW == 153 (0x8e092000) [pid = 2595] [serial = 324] [outer = 0x8faf5400] 16:39:27 INFO - ++DOMWINDOW == 154 (0x8dd93400) [pid = 2595] [serial = 325] [outer = 0x8faf5400] 16:39:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout are unregistered on content unload | New document has not been modified 16:39:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout are unregistered on content unload | Nor previous one 16:39:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout are unregistered on content unload | This test is done. 16:39:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout are unregistered on content unload | There was a clean UI. 16:39:27 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout are unregistered on content unload 16:39:27 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout can't be cancelled by content 16:39:27 INFO - ++DOCSHELL 0x8e57c000 == 48 [pid = 2595] [id = 120] 16:39:27 INFO - ++DOMWINDOW == 155 (0x8e9ae800) [pid = 2595] [serial = 326] [outer = (nil)] 16:39:28 INFO - ++DOMWINDOW == 156 (0x8fcef000) [pid = 2595] [serial = 327] [outer = 0x8e9ae800] 16:39:28 INFO - ++DOCSHELL 0x91b30c00 == 49 [pid = 2595] [id = 121] 16:39:28 INFO - ++DOMWINDOW == 157 (0x91c8c000) [pid = 2595] [serial = 328] [outer = (nil)] 16:39:28 INFO - ++DOMWINDOW == 158 (0x91c92400) [pid = 2595] [serial = 329] [outer = 0x91c8c000] 16:39:28 INFO - ++DOMWINDOW == 159 (0x91c98000) [pid = 2595] [serial = 330] [outer = 0x91c8c000] 16:39:28 INFO - ++DOMWINDOW == 160 (0x91c96400) [pid = 2595] [serial = 331] [outer = 0x91c8c000] 16:39:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout can't be cancelled by content | content didn't managed to cancel our setTimeout 16:39:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout can't be cancelled by content | This test is done. 16:39:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout can't be cancelled by content | There was a clean UI. 16:39:29 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout can't be cancelled by content 16:39:29 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout string arg with SyntaxError to .onError 16:39:29 INFO - ++DOCSHELL 0x8c308400 == 50 [pid = 2595] [id = 122] 16:39:29 INFO - ++DOMWINDOW == 161 (0x8c30d800) [pid = 2595] [serial = 332] [outer = (nil)] 16:39:29 INFO - ++DOMWINDOW == 162 (0x8c30f000) [pid = 2595] [serial = 333] [outer = 0x8c30d800] 16:39:29 INFO - ++DOCSHELL 0x8dccf800 == 51 [pid = 2595] [id = 123] 16:39:29 INFO - ++DOMWINDOW == 163 (0x8dcd1800) [pid = 2595] [serial = 334] [outer = (nil)] 16:39:29 INFO - ++DOMWINDOW == 164 (0x8e124400) [pid = 2595] [serial = 335] [outer = 0x8dcd1800] 16:39:30 INFO - ++DOMWINDOW == 165 (0x8d7c3c00) [pid = 2595] [serial = 336] [outer = 0x8dcd1800] 16:39:31 INFO - ++DOMWINDOW == 166 (0x8e430000) [pid = 2595] [serial = 337] [outer = 0x8dcd1800] 16:39:31 INFO - console.error: addon-sdk: 16:39:31 INFO - Object 16:39:31 INFO - - prototype Object 16:39:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout string arg with SyntaxError to .onError | received SyntaxError thrown from bad code in string argument to setTimeout 16:39:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout string arg with SyntaxError to .onError | propagated SyntaxError contains a fileName property 16:39:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout string arg with SyntaxError to .onError | propagated SyntaxError contains a stack property 16:39:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout string arg with SyntaxError to .onError | propagated SyntaxError has the correct (helpful) message 16:39:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout string arg with SyntaxError to .onError | propagated SyntaxError was thrown on the right lineNumber 16:39:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout string arg with SyntaxError to .onError | This test is done. 16:39:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout string arg with SyntaxError to .onError | There was a clean UI. 16:39:32 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout string arg with SyntaxError to .onError 16:39:32 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout throws array, passed to .onError 16:39:32 INFO - ++DOCSHELL 0x8d809400 == 52 [pid = 2595] [id = 124] 16:39:32 INFO - ++DOMWINDOW == 167 (0x8dd93000) [pid = 2595] [serial = 338] [outer = (nil)] 16:39:32 INFO - ++DOMWINDOW == 168 (0x8f410c00) [pid = 2595] [serial = 339] [outer = 0x8dd93000] 16:39:32 INFO - ++DOCSHELL 0x8f79e800 == 53 [pid = 2595] [id = 125] 16:39:32 INFO - ++DOMWINDOW == 169 (0x8faf2000) [pid = 2595] [serial = 340] [outer = (nil)] 16:39:32 INFO - ++DOMWINDOW == 170 (0x91b2a000) [pid = 2595] [serial = 341] [outer = 0x8faf2000] 16:39:33 INFO - ++DOMWINDOW == 171 (0x91c96800) [pid = 2595] [serial = 342] [outer = 0x8faf2000] 16:39:33 INFO - ++DOMWINDOW == 172 (0x91f15800) [pid = 2595] [serial = 343] [outer = 0x8faf2000] 16:39:33 INFO - console.error: addon-sdk: 16:39:33 INFO - Array 16:39:33 INFO - - 0 = array 16:39:33 INFO - - 1 = 42 16:39:33 INFO - - length = 2 16:39:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout throws array, passed to .onError | the type of thrown/propagated object is array 16:39:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout throws array, passed to .onError | the propagated thrown array is the right length 16:39:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout throws array, passed to .onError | element inside the thrown array correctly propagated 16:39:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout throws array, passed to .onError | This test is done. 16:39:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout throws array, passed to .onError | There was a clean UI. 16:39:34 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout throws array, passed to .onError 16:39:34 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout works with string argument 16:39:34 INFO - ++DOCSHELL 0x8f79c400 == 54 [pid = 2595] [id = 126] 16:39:34 INFO - ++DOMWINDOW == 173 (0x8faf1400) [pid = 2595] [serial = 344] [outer = (nil)] 16:39:34 INFO - ++DOMWINDOW == 174 (0x91c8f800) [pid = 2595] [serial = 345] [outer = 0x8faf1400] 16:39:34 INFO - ++DOCSHELL 0x920a8800 == 55 [pid = 2595] [id = 127] 16:39:34 INFO - ++DOMWINDOW == 175 (0x920aa400) [pid = 2595] [serial = 346] [outer = (nil)] 16:39:34 INFO - ++DOMWINDOW == 176 (0x9245e000) [pid = 2595] [serial = 347] [outer = 0x920aa400] 16:39:34 INFO - ++DOMWINDOW == 177 (0x9209e800) [pid = 2595] [serial = 348] [outer = 0x920aa400] 16:39:35 INFO - ++DOMWINDOW == 178 (0x926db400) [pid = 2595] [serial = 349] [outer = 0x920aa400] 16:39:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout works with string argument | accessing content-script values 16:39:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout works with string argument | can't access document values (directly) 16:39:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout works with string argument | nothing is leaked from chrome 16:39:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout works with string argument | This test is done. 16:39:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout works with string argument | There was a clean UI. 16:39:35 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:setTimeout works with string argument 16:39:35 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:worker events 16:39:35 INFO - ++DOCSHELL 0x9209e400 == 56 [pid = 2595] [id = 128] 16:39:35 INFO - ++DOMWINDOW == 179 (0x920a7000) [pid = 2595] [serial = 350] [outer = (nil)] 16:39:35 INFO - ++DOMWINDOW == 180 (0x9317d800) [pid = 2595] [serial = 351] [outer = 0x920a7000] 16:39:36 INFO - ++DOCSHELL 0x98e83c00 == 57 [pid = 2595] [id = 129] 16:39:36 INFO - ++DOMWINDOW == 181 (0x98fec400) [pid = 2595] [serial = 352] [outer = (nil)] 16:39:36 INFO - ++DOMWINDOW == 182 (0x9917f000) [pid = 2595] [serial = 353] [outer = 0x98fec400] 16:39:36 INFO - ++DOMWINDOW == 183 (0x9209f000) [pid = 2595] [serial = 354] [outer = 0x98fec400] 16:39:36 INFO - ++DOMWINDOW == 184 (0x99206400) [pid = 2595] [serial = 355] [outer = 0x98fec400] 16:39:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:worker events | attach event called when attached 16:39:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:worker events | attach event passes in attached window 16:39:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:worker events | `onMessage` handles postMessage 16:39:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:worker events | Error passed into error event 16:39:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:worker events | `onDetach` called when worker detached 16:39:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:worker events | This test is done. 16:39:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:worker events | There was a clean UI. 16:39:37 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-sync-worker.js.test:worker events 16:39:40 INFO - --DOCSHELL 0x920a8800 == 56 [pid = 2595] [id = 127] 16:39:40 INFO - --DOCSHELL 0x8f79c400 == 55 [pid = 2595] [id = 126] 16:39:40 INFO - --DOCSHELL 0x98e83c00 == 54 [pid = 2595] [id = 129] 16:39:40 INFO - --DOCSHELL 0x9209e400 == 53 [pid = 2595] [id = 128] 16:39:40 INFO - --DOCSHELL 0x8dccf800 == 52 [pid = 2595] [id = 123] 16:39:40 INFO - --DOCSHELL 0x8c308400 == 51 [pid = 2595] [id = 122] 16:39:40 INFO - --DOCSHELL 0x8f79e800 == 50 [pid = 2595] [id = 125] 16:39:40 INFO - --DOCSHELL 0x8d809400 == 49 [pid = 2595] [id = 124] 16:39:40 INFO - --DOCSHELL 0x91b30c00 == 48 [pid = 2595] [id = 121] 16:39:40 INFO - --DOCSHELL 0x8e57c000 == 47 [pid = 2595] [id = 120] 16:39:40 INFO - --DOCSHELL 0x8faf2800 == 46 [pid = 2595] [id = 119] 16:39:40 INFO - --DOCSHELL 0x8e12c400 == 45 [pid = 2595] [id = 118] 16:39:40 INFO - --DOCSHELL 0x8e36a000 == 44 [pid = 2595] [id = 117] 16:39:40 INFO - --DOCSHELL 0x8dcca800 == 43 [pid = 2595] [id = 116] 16:39:40 INFO - --DOCSHELL 0x8c238c00 == 42 [pid = 2595] [id = 115] 16:39:40 INFO - --DOCSHELL 0x8c233800 == 41 [pid = 2595] [id = 114] 16:39:40 INFO - --DOCSHELL 0x8bf15800 == 40 [pid = 2595] [id = 109] 16:39:40 INFO - --DOCSHELL 0x8bf17000 == 39 [pid = 2595] [id = 108] 16:39:40 INFO - --DOCSHELL 0x8bf13800 == 38 [pid = 2595] [id = 111] 16:39:40 INFO - --DOCSHELL 0x8bf14000 == 37 [pid = 2595] [id = 110] 16:39:40 INFO - --DOCSHELL 0x8c303c00 == 36 [pid = 2595] [id = 113] 16:39:40 INFO - --DOCSHELL 0x8c231c00 == 35 [pid = 2595] [id = 112] 16:39:40 INFO - --DOCSHELL 0x91b2d400 == 34 [pid = 2595] [id = 101] 16:39:40 INFO - --DOCSHELL 0x8fcf7800 == 33 [pid = 2595] [id = 100] 16:39:40 INFO - --DOCSHELL 0x91c97c00 == 32 [pid = 2595] [id = 103] 16:39:40 INFO - --DOCSHELL 0x8d7bc400 == 31 [pid = 2595] [id = 102] 16:39:40 INFO - --DOCSHELL 0x91dc3000 == 30 [pid = 2595] [id = 105] 16:39:40 INFO - --DOCSHELL 0x91b2b800 == 29 [pid = 2595] [id = 104] 16:39:40 INFO - --DOCSHELL 0x920a0800 == 28 [pid = 2595] [id = 107] 16:39:40 INFO - --DOCSHELL 0x91c9a800 == 27 [pid = 2595] [id = 106] 16:39:40 INFO - --DOCSHELL 0x8f409c00 == 26 [pid = 2595] [id = 93] 16:39:40 INFO - --DOCSHELL 0x8e57a000 == 25 [pid = 2595] [id = 92] 16:39:40 INFO - --DOCSHELL 0x8f7a1000 == 24 [pid = 2595] [id = 95] 16:39:40 INFO - --DOCSHELL 0x8e9b6000 == 23 [pid = 2595] [id = 94] 16:39:40 INFO - --DOCSHELL 0x8faf0400 == 22 [pid = 2595] [id = 97] 16:39:40 INFO - --DOCSHELL 0x8bf1f400 == 21 [pid = 2595] [id = 96] 16:39:40 INFO - --DOCSHELL 0x8dcce000 == 20 [pid = 2595] [id = 99] 16:39:40 INFO - --DOCSHELL 0x8faf4800 == 19 [pid = 2595] [id = 98] 16:39:40 INFO - --DOCSHELL 0x8e36f000 == 18 [pid = 2595] [id = 87] 16:39:40 INFO - --DOCSHELL 0x8dd8ec00 == 17 [pid = 2595] [id = 86] 16:39:40 INFO - --DOCSHELL 0x8e578800 == 16 [pid = 2595] [id = 89] 16:39:40 INFO - --DOCSHELL 0x8dcd4400 == 15 [pid = 2595] [id = 88] 16:39:40 INFO - --DOCSHELL 0x8e9b2000 == 14 [pid = 2595] [id = 91] 16:39:40 INFO - --DOCSHELL 0x8e370c00 == 13 [pid = 2595] [id = 90] 16:39:40 INFO - --DOCSHELL 0x8bf20000 == 12 [pid = 2595] [id = 79] 16:39:40 INFO - --DOCSHELL 0x8c304800 == 11 [pid = 2595] [id = 81] 16:39:40 INFO - --DOCSHELL 0x8c232c00 == 10 [pid = 2595] [id = 80] 16:39:40 INFO - --DOCSHELL 0x8d80d800 == 9 [pid = 2595] [id = 83] 16:39:40 INFO - --DOCSHELL 0x8c23e800 == 8 [pid = 2595] [id = 82] 16:39:40 INFO - --DOCSHELL 0x8dd94000 == 7 [pid = 2595] [id = 85] 16:39:40 INFO - --DOCSHELL 0x8d7b6c00 == 6 [pid = 2595] [id = 84] 16:39:40 INFO - --DOMWINDOW == 183 (0x8de95800) [pid = 2595] [serial = 194] [outer = (nil)] [url = about:blank] 16:39:40 INFO - --DOMWINDOW == 182 (0x8e089800) [pid = 2595] [serial = 189] [outer = (nil)] [url = data:text/html;charset=utf-8,bar] 16:39:40 INFO - --DOMWINDOW == 181 (0x8de9ac00) [pid = 2595] [serial = 184] [outer = (nil)] [url = about:blank] 16:39:40 INFO - --DOMWINDOW == 180 (0x8e097800) [pid = 2595] [serial = 193] [outer = (nil)] [url = about:blank] 16:39:40 INFO - --DOMWINDOW == 179 (0x8de98c00) [pid = 2595] [serial = 183] [outer = (nil)] [url = about:blank] 16:39:40 INFO - --DOMWINDOW == 178 (0x8e124800) [pid = 2595] [serial = 195] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:39:40 INFO - --DOMWINDOW == 177 (0x8e131800) [pid = 2595] [serial = 199] [outer = (nil)] [url = about:blank] 16:39:40 INFO - --DOMWINDOW == 176 (0x8de98800) [pid = 2595] [serial = 200] [outer = (nil)] [url = about:blank] 16:39:40 INFO - --DOMWINDOW == 175 (0x8e36ac00) [pid = 2595] [serial = 202] [outer = (nil)] [url = data:text/html;charset=utf-8,bar] 16:39:40 INFO - --DOMWINDOW == 174 (0x8e12a400) [pid = 2595] [serial = 201] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:39:40 INFO - --DOMWINDOW == 173 (0x995af800) [pid = 2595] [serial = 79] [outer = (nil)] [url = about:blank] 16:39:40 INFO - --DOMWINDOW == 172 (0x8de9c000) [pid = 2595] [serial = 185] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:39:40 INFO - --DOMWINDOW == 171 (0x8de9e000) [pid = 2595] [serial = 187] [outer = (nil)] [url = about:blank] 16:39:40 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:39:41 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-content-worker.js | Loading test module 16:39:41 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:check window attribute in iframes 16:39:41 INFO - ++DOCSHELL 0x8d809c00 == 7 [pid = 2595] [id = 130] 16:39:41 INFO - ++DOMWINDOW == 172 (0x8d80a000) [pid = 2595] [serial = 356] [outer = (nil)] 16:39:41 INFO - ++DOMWINDOW == 173 (0x8d80b800) [pid = 2595] [serial = 357] [outer = 0x8d80a000] 16:39:42 INFO - ++DOCSHELL 0x8dd96400 == 8 [pid = 2595] [id = 131] 16:39:42 INFO - ++DOMWINDOW == 174 (0x8dd97400) [pid = 2595] [serial = 358] [outer = (nil)] 16:39:42 INFO - ++DOMWINDOW == 175 (0x8de9b800) [pid = 2595] [serial = 359] [outer = 0x8dd97400] 16:39:42 INFO - ++DOMWINDOW == 176 (0x8de9e800) [pid = 2595] [serial = 360] [outer = 0x8dd97400] 16:39:42 INFO - ++DOMWINDOW == 177 (0x8de9d800) [pid = 2595] [serial = 361] [outer = 0x8dd97400] 16:39:42 INFO - ++DOCSHELL 0x8e08c000 == 9 [pid = 2595] [id = 132] 16:39:42 INFO - ++DOMWINDOW == 178 (0x8e08c800) [pid = 2595] [serial = 362] [outer = (nil)] 16:39:42 INFO - [2595] WARNING: Too many nested content frames have the same url (recursion?) so giving up: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 2412 16:39:42 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8000FFFF: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 321 16:39:43 INFO - [2595] WARNING: failed to load URL: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/html/nsGenericHTMLFrameElement.cpp, line 285 16:39:43 INFO - ++DOMWINDOW == 179 (0x8e08ec00) [pid = 2595] [serial = 363] [outer = 0x8e08c800] 16:39:43 INFO - ++DOCSHELL 0x8bf13400 == 10 [pid = 2595] [id = 133] 16:39:43 INFO - ++DOMWINDOW == 180 (0x8e090000) [pid = 2595] [serial = 364] [outer = (nil)] 16:39:43 INFO - [2595] WARNING: Too many nested content frames have the same url (recursion?) so giving up: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 2412 16:39:43 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8000FFFF: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 321 16:39:43 INFO - [2595] WARNING: failed to load URL: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/html/nsGenericHTMLFrameElement.cpp, line 285 16:39:43 INFO - ++DOMWINDOW == 181 (0x8e092c00) [pid = 2595] [serial = 365] [outer = 0x8e090000] 16:39:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:check window attribute in iframes | window.top != window 16:39:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:check window attribute in iframes | window.frameElement is defined 16:39:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:check window attribute in iframes | window.parent != window 16:39:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:check window attribute in iframes | top.location refers to the toplevel content doc 16:39:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:check window attribute in iframes | parent.location refers to the first iframe doc 16:39:43 INFO - --DOCSHELL 0x8e08c000 == 9 [pid = 2595] [id = 132] 16:39:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:check window attribute in iframes | This test is done. 16:39:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:check window attribute in iframes | There was a clean UI. 16:39:43 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:check window attribute in iframes 16:39:43 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:check window attribute in toplevel documents 16:39:43 INFO - ++DOCSHELL 0x8de95000 == 10 [pid = 2595] [id = 134] 16:39:43 INFO - ++DOMWINDOW == 182 (0x8e093c00) [pid = 2595] [serial = 366] [outer = (nil)] 16:39:43 INFO - ++DOMWINDOW == 183 (0x8e126400) [pid = 2595] [serial = 367] [outer = 0x8e093c00] 16:39:43 INFO - --DOCSHELL 0x8bf13400 == 9 [pid = 2595] [id = 133] 16:39:43 INFO - ++DOCSHELL 0x8e12d800 == 10 [pid = 2595] [id = 135] 16:39:43 INFO - ++DOMWINDOW == 184 (0x8e12dc00) [pid = 2595] [serial = 368] [outer = (nil)] 16:39:44 INFO - ++DOMWINDOW == 185 (0x8e36a000) [pid = 2595] [serial = 369] [outer = 0x8e12dc00] 16:39:44 INFO - ++DOMWINDOW == 186 (0x8e36d800) [pid = 2595] [serial = 370] [outer = 0x8e12dc00] 16:39:44 INFO - ++DOMWINDOW == 187 (0x8e36bc00) [pid = 2595] [serial = 371] [outer = 0x8e12dc00] 16:39:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:check window attribute in toplevel documents | window.top == window 16:39:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:check window attribute in toplevel documents | window.frameElement is null 16:39:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:check window attribute in toplevel documents | window.parent == window 16:39:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:check window attribute in toplevel documents | This test is done. 16:39:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:check window attribute in toplevel documents | There was a clean UI. 16:39:45 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:check window attribute in toplevel documents 16:39:45 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:check worker API with page history 16:39:45 INFO - ++DOCSHELL 0x8e12fc00 == 11 [pid = 2595] [id = 136] 16:39:45 INFO - ++DOMWINDOW == 188 (0x8e425400) [pid = 2595] [serial = 372] [outer = (nil)] 16:39:45 INFO - ++DOMWINDOW == 189 (0x8e42a000) [pid = 2595] [serial = 373] [outer = 0x8e425400] 16:39:45 INFO - ++DOCSHELL 0x8e42f000 == 12 [pid = 2595] [id = 137] 16:39:45 INFO - ++DOMWINDOW == 190 (0x8e430c00) [pid = 2595] [serial = 374] [outer = (nil)] 16:39:45 INFO - ++DOMWINDOW == 191 (0x8e572000) [pid = 2595] [serial = 375] [outer = 0x8e430c00] 16:39:46 INFO - [2595] WARNING: Must complete empty transaction when compositing!: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/layout/base/nsPresShell.cpp, line 6351 16:39:46 INFO - ++DOMWINDOW == 192 (0x8e577c00) [pid = 2595] [serial = 376] [outer = 0x8e430c00] 16:39:46 INFO - ++DOMWINDOW == 193 (0x8e579400) [pid = 2595] [serial = 377] [outer = 0x8e430c00] 16:39:46 INFO - ++DOMWINDOW == 194 (0x8e57d800) [pid = 2595] [serial = 378] [outer = 0x8e430c00] 16:39:47 INFO - --DOMWINDOW == 193 (0x8dcd7800) [pid = 2595] [serial = 313] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:39:47 INFO - --DOMWINDOW == 192 (0x8c307400) [pid = 2595] [serial = 307] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:39:47 INFO - --DOMWINDOW == 191 (0x8c232000) [pid = 2595] [serial = 301] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:39:47 INFO - --DOMWINDOW == 190 (0x8dcd7400) [pid = 2595] [serial = 295] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:39:47 INFO - --DOMWINDOW == 189 (0x8bf17400) [pid = 2595] [serial = 289] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:39:47 INFO - --DOMWINDOW == 188 (0x91dc2400) [pid = 2595] [serial = 283] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:39:47 INFO - --DOMWINDOW == 187 (0x91b2dc00) [pid = 2595] [serial = 277] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:39:47 INFO - --DOMWINDOW == 186 (0x8dd92800) [pid = 2595] [serial = 271] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:39:47 INFO - --DOMWINDOW == 185 (0x91977400) [pid = 2595] [serial = 265] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:39:47 INFO - --DOMWINDOW == 184 (0x8dcd4000) [pid = 2595] [serial = 253] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:39:48 INFO - --DOMWINDOW == 183 (0x8f404c00) [pid = 2595] [serial = 247] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:39:48 INFO - --DOMWINDOW == 182 (0x8e9b0800) [pid = 2595] [serial = 241] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:39:48 INFO - --DOMWINDOW == 181 (0x8e577800) [pid = 2595] [serial = 235] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:39:48 INFO - --DOMWINDOW == 180 (0x8e122c00) [pid = 2595] [serial = 229] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:39:48 INFO - --DOMWINDOW == 179 (0x8de97800) [pid = 2595] [serial = 223] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:39:48 INFO - --DOMWINDOW == 178 (0x8d80a800) [pid = 2595] [serial = 217] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:39:48 INFO - --DOMWINDOW == 177 (0x8c30a400) [pid = 2595] [serial = 211] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:39:48 INFO - --DOMWINDOW == 176 (0x8c234c00) [pid = 2595] [serial = 205] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:39:48 INFO - --DOMWINDOW == 175 (0x8bf20400) [pid = 2595] [serial = 203] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:39:48 INFO - --DOMWINDOW == 174 (0x8e128c00) [pid = 2595] [serial = 196] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:39:48 INFO - --DOMWINDOW == 173 (0x8dd96c00) [pid = 2595] [serial = 190] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:39:48 INFO - --DOMWINDOW == 172 (0x8dd95000) [pid = 2595] [serial = 180] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:39:48 INFO - --DOMWINDOW == 171 (0x8dcd5800) [pid = 2595] [serial = 309] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:39:48 INFO - --DOMWINDOW == 170 (0x8faf3400) [pid = 2595] [serial = 255] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:39:48 INFO - --DOMWINDOW == 169 (0x8bf13c00) [pid = 2595] [serial = 297] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:39:48 INFO - --DOMWINDOW == 168 (0x91b2f000) [pid = 2595] [serial = 267] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:39:48 INFO - --DOMWINDOW == 167 (0x8de93c00) [pid = 2595] [serial = 219] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:39:48 INFO - --DOMWINDOW == 166 (0x8f40b000) [pid = 2595] [serial = 243] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:39:48 INFO - --DOMWINDOW == 165 (0x91c98800) [pid = 2595] [serial = 273] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:39:48 INFO - --DOMWINDOW == 164 (0x8e370400) [pid = 2595] [serial = 225] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:39:48 INFO - --DOMWINDOW == 163 (0x8d80f000) [pid = 2595] [serial = 213] [outer = (nil)] [url = data:text/html;charset=utf-8,clear%20timeout] 16:39:48 INFO - --DOMWINDOW == 162 (0x91dc5400) [pid = 2595] [serial = 279] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:39:48 INFO - --DOMWINDOW == 161 (0x8e9b4c00) [pid = 2595] [serial = 237] [outer = (nil)] [url = data:text/html;charset=utf-8,portdestroyer] 16:39:48 INFO - --DOMWINDOW == 160 (0x8c307c00) [pid = 2595] [serial = 207] [outer = (nil)] [url = data:text/html;charset=utf-8,clear%20timeout] 16:39:48 INFO - --DOMWINDOW == 159 (0x91975800) [pid = 2595] [serial = 261] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:39:48 INFO - --DOMWINDOW == 158 (0x8f7a2800) [pid = 2595] [serial = 249] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:39:48 INFO - --DOMWINDOW == 157 (0x8e36a400) [pid = 2595] [serial = 315] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:39:48 INFO - --DOMWINDOW == 156 (0x8e578c00) [pid = 2595] [serial = 231] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:39:48 INFO - --DOMWINDOW == 155 (0x8c30d800) [pid = 2595] [serial = 332] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:39:48 INFO - --DOMWINDOW == 154 (0x8dd93000) [pid = 2595] [serial = 338] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:39:48 INFO - --DOMWINDOW == 153 (0x920aa400) [pid = 2595] [serial = 346] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:39:48 INFO - --DOMWINDOW == 152 (0x920a7000) [pid = 2595] [serial = 350] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:39:48 INFO - --DOMWINDOW == 151 (0x98fec400) [pid = 2595] [serial = 352] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:39:48 INFO - --DOMWINDOW == 150 (0x8faf2000) [pid = 2595] [serial = 340] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:39:48 INFO - --DOMWINDOW == 149 (0x8faf1400) [pid = 2595] [serial = 344] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:39:48 INFO - --DOMWINDOW == 148 (0x8dcd1800) [pid = 2595] [serial = 334] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:39:48 INFO - --DOMWINDOW == 147 (0x91c8c000) [pid = 2595] [serial = 328] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:39:48 INFO - --DOMWINDOW == 146 (0x8faf5400) [pid = 2595] [serial = 321] [outer = (nil)] [url = data:text/html;charset=utf-8,final] 16:39:48 INFO - --DOMWINDOW == 145 (0x8e57ec00) [pid = 2595] [serial = 319] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:39:48 INFO - --DOMWINDOW == 144 (0x8e9ae800) [pid = 2595] [serial = 326] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:39:48 INFO - --DOMWINDOW == 143 (0x8c304000) [pid = 2595] [serial = 303] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:39:48 INFO - --DOMWINDOW == 142 (0x8bf16000) [pid = 2595] [serial = 291] [outer = (nil)] [url = data:text/html;charset=utf-8,foo#detach] 16:39:48 INFO - --DOMWINDOW == 141 (0x920a1c00) [pid = 2595] [serial = 285] [outer = (nil)] [url = data:text/html;charset=utf-8,foo#detach] 16:39:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:check worker API with page history | Timer fired 16:39:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:check worker API with page history | Saw message 16:39:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:check worker API with page history | Saw message 16:39:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:check worker API with page history | Saw event 16:39:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:check worker API with page history | This test is done. 16:39:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:check worker API with page history | There was a clean UI. 16:39:49 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:check worker API with page history 16:39:49 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:clearInterval 16:39:49 INFO - ++DOCSHELL 0x8c307c00 == 13 [pid = 2595] [id = 138] 16:39:49 INFO - ++DOMWINDOW == 142 (0x8c30a400) [pid = 2595] [serial = 379] [outer = (nil)] 16:39:49 INFO - ++DOMWINDOW == 143 (0x8d80a800) [pid = 2595] [serial = 380] [outer = 0x8c30a400] 16:39:49 INFO - ++DOCSHELL 0x8dd92c00 == 14 [pid = 2595] [id = 139] 16:39:49 INFO - ++DOMWINDOW == 144 (0x8de98800) [pid = 2595] [serial = 381] [outer = (nil)] 16:39:49 INFO - ++DOMWINDOW == 145 (0x8e42b400) [pid = 2595] [serial = 382] [outer = 0x8de98800] 16:39:49 INFO - [2595] WARNING: Must complete empty transaction when compositing!: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/layout/base/nsPresShell.cpp, line 6351 16:39:49 INFO - ++DOMWINDOW == 146 (0x8e578c00) [pid = 2595] [serial = 383] [outer = 0x8de98800] 16:39:49 INFO - ++DOMWINDOW == 147 (0x8bf14000) [pid = 2595] [serial = 384] [outer = 0x8de98800] 16:39:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:clearInterval | interval cancelled 16:39:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:clearInterval | This test is done. 16:39:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:clearInterval | There was a clean UI. 16:39:50 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:clearInterval 16:39:50 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:clearTimeout 16:39:50 INFO - ++DOCSHELL 0x8c308400 == 15 [pid = 2595] [id = 140] 16:39:50 INFO - ++DOMWINDOW == 148 (0x8c309c00) [pid = 2595] [serial = 385] [outer = (nil)] 16:39:50 INFO - ++DOMWINDOW == 149 (0x8c30cc00) [pid = 2595] [serial = 386] [outer = 0x8c309c00] 16:39:50 INFO - ++DOCSHELL 0x8bf13400 == 16 [pid = 2595] [id = 141] 16:39:50 INFO - ++DOMWINDOW == 150 (0x8d7be800) [pid = 2595] [serial = 387] [outer = (nil)] 16:39:51 INFO - ++DOMWINDOW == 151 (0x8dcd5000) [pid = 2595] [serial = 388] [outer = 0x8d7be800] 16:39:51 INFO - ++DOMWINDOW == 152 (0x8dd8dc00) [pid = 2595] [serial = 389] [outer = 0x8d7be800] 16:39:51 INFO - ++DOMWINDOW == 153 (0x8dd90400) [pid = 2595] [serial = 390] [outer = 0x8d7be800] 16:39:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:clearTimeout | timer cancelled 16:39:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:clearTimeout | This test is done. 16:39:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:clearTimeout | There was a clean UI. 16:39:52 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:clearTimeout 16:39:52 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:conentScriptFile as URL instance 16:39:52 INFO - ++DOCSHELL 0x8d80cc00 == 17 [pid = 2595] [id = 142] 16:39:52 INFO - ++DOMWINDOW == 154 (0x8e095400) [pid = 2595] [serial = 391] [outer = (nil)] 16:39:52 INFO - ++DOMWINDOW == 155 (0x8e097c00) [pid = 2595] [serial = 392] [outer = 0x8e095400] 16:39:52 INFO - ++DOCSHELL 0x8d7bc400 == 18 [pid = 2595] [id = 143] 16:39:52 INFO - ++DOMWINDOW == 156 (0x8e130400) [pid = 2595] [serial = 393] [outer = (nil)] 16:39:52 INFO - ++DOMWINDOW == 157 (0x8e433800) [pid = 2595] [serial = 394] [outer = 0x8e130400] 16:39:53 INFO - ++DOMWINDOW == 158 (0x8e9b1c00) [pid = 2595] [serial = 395] [outer = 0x8e130400] 16:39:53 INFO - ++DOMWINDOW == 159 (0x8e9b7400) [pid = 2595] [serial = 396] [outer = 0x8e130400] 16:39:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:conentScriptFile as URL instance | received a wrong message from contentScriptFile 16:39:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:conentScriptFile as URL instance | This test is done. 16:39:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:conentScriptFile as URL instance | There was a clean UI. 16:39:54 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:conentScriptFile as URL instance 16:39:54 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:console method log functions properly 16:39:54 INFO - ++DOCSHELL 0x8e128c00 == 19 [pid = 2595] [id = 144] 16:39:54 INFO - ++DOMWINDOW == 160 (0x8e12ac00) [pid = 2595] [serial = 397] [outer = (nil)] 16:39:54 INFO - ++DOMWINDOW == 161 (0x8e424c00) [pid = 2595] [serial = 398] [outer = 0x8e12ac00] 16:39:54 INFO - ++DOCSHELL 0x8f410800 == 20 [pid = 2595] [id = 145] 16:39:54 INFO - ++DOMWINDOW == 162 (0x8f413800) [pid = 2595] [serial = 399] [outer = (nil)] 16:39:54 INFO - ++DOMWINDOW == 163 (0x8f79cc00) [pid = 2595] [serial = 400] [outer = 0x8f413800] 16:39:54 INFO - ++DOMWINDOW == 164 (0x8f7a0800) [pid = 2595] [serial = 401] [outer = 0x8f413800] 16:39:54 INFO - ++DOMWINDOW == 165 (0x8f79b000) [pid = 2595] [serial = 402] [outer = 0x8f413800] 16:39:55 INFO - console.log: addon-sdk: function Function() { 16:39:55 INFO - [native code] 16:39:55 INFO - } 16:39:55 INFO - console.log: addon-sdk: (foo) => foo * foo 16:39:55 INFO - console.log: addon-sdk: function foo(bar) { return bar + bar } 16:39:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:console method log functions properly | undefined 16:39:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:console method log functions properly | This test is done. 16:39:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:console method log functions properly | There was a clean UI. 16:39:55 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:console method log functions properly 16:39:55 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:content is wrapped 16:39:55 INFO - ++DOCSHELL 0x8e9b9800 == 21 [pid = 2595] [id = 146] 16:39:55 INFO - ++DOMWINDOW == 166 (0x8f40f400) [pid = 2595] [serial = 403] [outer = (nil)] 16:39:55 INFO - ++DOMWINDOW == 167 (0x8fae9800) [pid = 2595] [serial = 404] [outer = 0x8f40f400] 16:39:55 INFO - ++DOCSHELL 0x8f40e800 == 22 [pid = 2595] [id = 147] 16:39:55 INFO - ++DOMWINDOW == 168 (0x8faf1400) [pid = 2595] [serial = 405] [outer = (nil)] 16:39:55 INFO - ++DOMWINDOW == 169 (0x8fcef400) [pid = 2595] [serial = 406] [outer = 0x8faf1400] 16:39:56 INFO - ++DOMWINDOW == 170 (0x8faf4800) [pid = 2595] [serial = 407] [outer = 0x8faf1400] 16:39:56 INFO - ++DOMWINDOW == 171 (0x8fcf4000) [pid = 2595] [serial = 408] [outer = 0x8faf1400] 16:39:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:content is wrapped | content script has a wrapped access to content document 16:39:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:content is wrapped | This test is done. 16:39:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:content is wrapped | There was a clean UI. 16:39:57 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:content is wrapped 16:39:57 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:destroy kills child worker 16:39:57 INFO - ++DOCSHELL 0x8faec000 == 23 [pid = 2595] [id = 148] 16:39:57 INFO - ++DOMWINDOW == 172 (0x8faee800) [pid = 2595] [serial = 409] [outer = (nil)] 16:39:57 INFO - ++DOMWINDOW == 173 (0x8faf2000) [pid = 2595] [serial = 410] [outer = 0x8faee800] 16:39:57 INFO - ++DOCSHELL 0x8fcfc400 == 24 [pid = 2595] [id = 149] 16:39:57 INFO - ++DOMWINDOW == 174 (0x91976800) [pid = 2595] [serial = 411] [outer = (nil)] 16:39:57 INFO - ++DOMWINDOW == 175 (0x9197ec00) [pid = 2595] [serial = 412] [outer = 0x91976800] 16:39:57 INFO - ++DOMWINDOW == 176 (0x91979800) [pid = 2595] [serial = 413] [outer = 0x91976800] 16:39:58 INFO - ++DOMWINDOW == 177 (0x91983000) [pid = 2595] [serial = 414] [outer = 0x91976800] 16:39:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:destroy kills child worker | Saw the right message 16:39:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:destroy kills child worker | The message was sent 16:39:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:destroy kills child worker | The message was sent 16:39:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:destroy kills child worker | This test is done. 16:39:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:destroy kills child worker | There was a clean UI. 16:39:58 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:destroy kills child worker 16:39:59 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:destroy unbinds listeners from port 16:39:59 INFO - ++DOCSHELL 0x8fcf2800 == 25 [pid = 2595] [id = 150] 16:39:59 INFO - ++DOMWINDOW == 178 (0x91979000) [pid = 2595] [serial = 415] [outer = (nil)] 16:39:59 INFO - ++DOMWINDOW == 179 (0x91c8c000) [pid = 2595] [serial = 416] [outer = 0x91979000] 16:39:59 INFO - ++DOCSHELL 0x91c92800 == 26 [pid = 2595] [id = 151] 16:39:59 INFO - ++DOMWINDOW == 180 (0x91c92c00) [pid = 2595] [serial = 417] [outer = (nil)] 16:39:59 INFO - ++DOMWINDOW == 181 (0x91db8800) [pid = 2595] [serial = 418] [outer = 0x91c92c00] 16:39:59 INFO - ++DOMWINDOW == 182 (0x91dbf000) [pid = 2595] [serial = 419] [outer = 0x91c92c00] 16:39:59 INFO - ++DOMWINDOW == 183 (0x91c98400) [pid = 2595] [serial = 420] [outer = 0x91c92c00] 16:39:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:destroy unbinds listeners from port | Worker destroyed, waiting for no future listeners handling events. 16:40:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:destroy unbinds listeners from port | This test is done. 16:40:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:destroy unbinds listeners from port | There was a clean UI. 16:40:01 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:destroy unbinds listeners from port 16:40:01 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:emit 16:40:01 INFO - ++DOCSHELL 0x91983400 == 27 [pid = 2595] [id = 152] 16:40:01 INFO - ++DOMWINDOW == 184 (0x91c8cc00) [pid = 2595] [serial = 421] [outer = (nil)] 16:40:01 INFO - ++DOMWINDOW == 185 (0x91c8d800) [pid = 2595] [serial = 422] [outer = 0x91c8cc00] 16:40:01 INFO - ++DOCSHELL 0x91c97800 == 28 [pid = 2595] [id = 153] 16:40:01 INFO - ++DOMWINDOW == 186 (0x91dc5400) [pid = 2595] [serial = 423] [outer = (nil)] 16:40:01 INFO - ++DOMWINDOW == 187 (0x91f1e400) [pid = 2595] [serial = 424] [outer = 0x91dc5400] 16:40:01 INFO - ++DOMWINDOW == 188 (0x91f20400) [pid = 2595] [serial = 425] [outer = 0x91dc5400] 16:40:01 INFO - ++DOMWINDOW == 189 (0x91c94c00) [pid = 2595] [serial = 426] [outer = 0x91dc5400] 16:40:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:emit | undefined 16:40:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:emit | This test is done. 16:40:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:emit | There was a clean UI. 16:40:02 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:emit 16:40:02 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:emit hack message 16:40:02 INFO - ++DOCSHELL 0x8c238c00 == 29 [pid = 2595] [id = 154] 16:40:02 INFO - ++DOMWINDOW == 190 (0x8faed800) [pid = 2595] [serial = 427] [outer = (nil)] 16:40:02 INFO - ++DOMWINDOW == 191 (0x91dc6400) [pid = 2595] [serial = 428] [outer = 0x8faed800] 16:40:02 INFO - ++DOCSHELL 0x8de96800 == 30 [pid = 2595] [id = 155] 16:40:02 INFO - ++DOMWINDOW == 192 (0x8e42c000) [pid = 2595] [serial = 429] [outer = (nil)] 16:40:02 INFO - ++DOMWINDOW == 193 (0x91f1fc00) [pid = 2595] [serial = 430] [outer = 0x8e42c000] 16:40:03 INFO - ++DOMWINDOW == 194 (0x920a3c00) [pid = 2595] [serial = 431] [outer = 0x8e42c000] 16:40:03 INFO - ++DOMWINDOW == 195 (0x8c30c400) [pid = 2595] [serial = 432] [outer = 0x8e42c000] 16:40:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:emit hack message | undefined 16:40:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:emit hack message | This test is done. 16:40:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:emit hack message | There was a clean UI. 16:40:04 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:emit hack message 16:40:04 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:emit-json-values-only 16:40:04 INFO - ++DOCSHELL 0x8c232400 == 31 [pid = 2595] [id = 156] 16:40:04 INFO - ++DOMWINDOW == 196 (0x8c301800) [pid = 2595] [serial = 433] [outer = (nil)] 16:40:04 INFO - ++DOMWINDOW == 197 (0x8dd8d400) [pid = 2595] [serial = 434] [outer = 0x8c301800] 16:40:04 INFO - ++DOCSHELL 0x8bf1f400 == 32 [pid = 2595] [id = 157] 16:40:04 INFO - ++DOMWINDOW == 198 (0x8bf20400) [pid = 2595] [serial = 435] [outer = (nil)] 16:40:04 INFO - ++DOMWINDOW == 199 (0x8c301400) [pid = 2595] [serial = 436] [outer = 0x8bf20400] 16:40:05 INFO - ++DOMWINDOW == 200 (0x8c30d000) [pid = 2595] [serial = 437] [outer = 0x8bf20400] 16:40:05 INFO - ++DOMWINDOW == 201 (0x8c302000) [pid = 2595] [serial = 438] [outer = 0x8bf20400] 16:40:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:emit-json-values-only | functions become null 16:40:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:emit-json-values-only | objects stay objects 16:40:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:emit-json-values-only | object's attributes are enumerable 16:40:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:emit-json-values-only | json attribute is accessible 16:40:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:emit-json-values-only | function as object attribute is removed 16:40:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:emit-json-values-only | DOM nodes are converted into empty object 16:40:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:emit-json-values-only | Array keeps being an array 16:40:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:emit-json-values-only | Array is correctly serialized 16:40:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:emit-json-values-only | This test is done. 16:40:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:emit-json-values-only | There was a clean UI. 16:40:06 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:emit-json-values-only 16:40:06 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:ensure console.xxx works in cs 16:40:06 INFO - ++DOCSHELL 0x8c235000 == 33 [pid = 2595] [id = 158] 16:40:06 INFO - ++DOMWINDOW == 202 (0x8dd95400) [pid = 2595] [serial = 439] [outer = (nil)] 16:40:06 INFO - ++DOMWINDOW == 203 (0x8de90400) [pid = 2595] [serial = 440] [outer = 0x8dd95400] 16:40:06 INFO - ++DOCSHELL 0x8dd8f800 == 34 [pid = 2595] [id = 159] 16:40:06 INFO - ++DOMWINDOW == 204 (0x8e08f800) [pid = 2595] [serial = 441] [outer = (nil)] 16:40:06 INFO - ++DOMWINDOW == 205 (0x8e126c00) [pid = 2595] [serial = 442] [outer = 0x8e08f800] 16:40:07 INFO - ++DOMWINDOW == 206 (0x8e092800) [pid = 2595] [serial = 443] [outer = 0x8e08f800] 16:40:07 INFO - ++DOMWINDOW == 207 (0x8dd8b800) [pid = 2595] [serial = 444] [outer = 0x8e08f800] 16:40:07 INFO - console.time: addon-sdk: 'time' @ Fri Jun 08 2018 16:40:07 GMT-0700 (PDT) 16:40:07 INFO - console.log: addon-sdk: log 16:40:07 INFO - console.info: addon-sdk: info 16:40:07 INFO - console.warn: addon-sdk: warn 16:40:07 INFO - console.error: addon-sdk: 16:40:07 INFO - error 16:40:07 INFO - console.error: addon-sdk: 16:40:07 INFO - error 16:40:07 INFO - console.timeEnd: addon-sdk: 'timeEnd' NaNms 16:40:07 INFO - --DOCSHELL 0x8e12fc00 == 33 [pid = 2595] [id = 136] 16:40:07 INFO - --DOCSHELL 0x8e42f000 == 32 [pid = 2595] [id = 137] 16:40:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:ensure console.xxx works in cs | console methods have been called successfully, in expected order 16:40:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:ensure console.xxx works in cs | console messages have correct log levels, in expected order 16:40:07 INFO - --DOMWINDOW == 206 (0x8c30f000) [pid = 2595] [serial = 333] [outer = (nil)] [url = about:blank] 16:40:07 INFO - --DOMWINDOW == 205 (0x8f410c00) [pid = 2595] [serial = 339] [outer = (nil)] [url = about:blank] 16:40:07 INFO - --DOMWINDOW == 204 (0x8e129000) [pid = 2595] [serial = 314] [outer = (nil)] [url = about:blank] 16:40:07 INFO - --DOMWINDOW == 203 (0x8d810800) [pid = 2595] [serial = 308] [outer = (nil)] [url = about:blank] 16:40:07 INFO - --DOMWINDOW == 202 (0x8c232800) [pid = 2595] [serial = 302] [outer = (nil)] [url = about:blank] 16:40:07 INFO - --DOMWINDOW == 201 (0x8f7a3400) [pid = 2595] [serial = 296] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 200 (0x8dccd000) [pid = 2595] [serial = 290] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 199 (0x91dc6800) [pid = 2595] [serial = 284] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 198 (0x91c95c00) [pid = 2595] [serial = 278] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 197 (0x8fcf9000) [pid = 2595] [serial = 272] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 196 (0x91b2ac00) [pid = 2595] [serial = 266] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 195 (0x8e129400) [pid = 2595] [serial = 197] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 194 (0x8de9f000) [pid = 2595] [serial = 191] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 193 (0x8dd95c00) [pid = 2595] [serial = 181] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 192 (0x9317d800) [pid = 2595] [serial = 351] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 191 (0x91c8f800) [pid = 2595] [serial = 345] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 190 (0x8e57f400) [pid = 2595] [serial = 320] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 189 (0x8fcef000) [pid = 2595] [serial = 327] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOCSHELL 0x8de95000 == 31 [pid = 2595] [id = 134] 16:40:08 INFO - --DOCSHELL 0x8e12d800 == 30 [pid = 2595] [id = 135] 16:40:08 INFO - --DOCSHELL 0x8d809c00 == 29 [pid = 2595] [id = 130] 16:40:08 INFO - --DOCSHELL 0x8dd96400 == 28 [pid = 2595] [id = 131] 16:40:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:ensure console.xxx works in cs | This test is done. 16:40:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:ensure console.xxx works in cs | There was a clean UI. 16:40:08 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:ensure console.xxx works in cs 16:40:08 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:global postMessage 16:40:08 INFO - ++DOCSHELL 0x8d806000 == 29 [pid = 2595] [id = 160] 16:40:08 INFO - ++DOMWINDOW == 190 (0x8d810800) [pid = 2595] [serial = 445] [outer = (nil)] 16:40:08 INFO - ++DOMWINDOW == 191 (0x8dccc800) [pid = 2595] [serial = 446] [outer = 0x8d810800] 16:40:08 INFO - --DOMWINDOW == 190 (0x8c302400) [pid = 2595] [serial = 306] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:08 INFO - --DOMWINDOW == 189 (0x91c95000) [pid = 2595] [serial = 294] [outer = (nil)] [url = data:text/html;charset=utf-8,foo#detach] 16:40:08 INFO - --DOMWINDOW == 188 (0x920ab000) [pid = 2595] [serial = 288] [outer = (nil)] [url = data:text/html;charset=utf-8,foo#detach] 16:40:08 INFO - --DOMWINDOW == 187 (0x8de93400) [pid = 2595] [serial = 311] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 186 (0x8f7a3800) [pid = 2595] [serial = 257] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 185 (0x969e4000) [pid = 2595] [serial = 300] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:08 INFO - --DOMWINDOW == 184 (0x91b33000) [pid = 2595] [serial = 268] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 183 (0x8e08b800) [pid = 2595] [serial = 220] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 182 (0x8f40ec00) [pid = 2595] [serial = 244] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 181 (0x91db9800) [pid = 2595] [serial = 274] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 180 (0x8e090400) [pid = 2595] [serial = 227] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 179 (0x8dccc400) [pid = 2595] [serial = 214] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 178 (0x91b34c00) [pid = 2595] [serial = 281] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 177 (0x8e9b8c00) [pid = 2595] [serial = 238] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 176 (0x8e427c00) [pid = 2595] [serial = 228] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:08 INFO - --DOMWINDOW == 175 (0x8d7bfc00) [pid = 2595] [serial = 304] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 174 (0x8d7bcc00) [pid = 2595] [serial = 209] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 173 (0x91b35c00) [pid = 2595] [serial = 270] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:40:08 INFO - --DOMWINDOW == 172 (0x91b2cc00) [pid = 2595] [serial = 275] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 171 (0x92455800) [pid = 2595] [serial = 292] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 170 (0x8bf12c00) [pid = 2595] [serial = 299] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 169 (0x9197bc00) [pid = 2595] [serial = 262] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 168 (0x8faeb400) [pid = 2595] [serial = 252] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:08 INFO - --DOMWINDOW == 167 (0x8d7c3400) [pid = 2595] [serial = 305] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 166 (0x91aab800) [pid = 2595] [serial = 287] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 165 (0x91f1d000) [pid = 2595] [serial = 282] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:08 INFO - --DOMWINDOW == 164 (0x91f18400) [pid = 2595] [serial = 280] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 163 (0x8fcf8000) [pid = 2595] [serial = 263] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 162 (0x8e9bb400) [pid = 2595] [serial = 240] [outer = (nil)] [url = data:text/html;charset=utf-8,portdestroyer] 16:40:08 INFO - --DOMWINDOW == 161 (0x9197f000) [pid = 2595] [serial = 264] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:08 INFO - --DOMWINDOW == 160 (0x8c30fc00) [pid = 2595] [serial = 208] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 159 (0x8e427400) [pid = 2595] [serial = 316] [outer = (nil)] [url = about:blank] 16:40:08 INFO - --DOMWINDOW == 158 (0x93174400) [pid = 2595] [serial = 298] [outer = (nil)] [url = about:blank] 16:40:09 INFO - --DOMWINDOW == 157 (0x8dd8d800) [pid = 2595] [serial = 310] [outer = (nil)] [url = about:blank] 16:40:09 INFO - --DOMWINDOW == 156 (0x8e375400) [pid = 2595] [serial = 226] [outer = (nil)] [url = about:blank] 16:40:09 INFO - --DOMWINDOW == 155 (0x8d810000) [pid = 2595] [serial = 221] [outer = (nil)] [url = about:blank] 16:40:09 INFO - --DOMWINDOW == 154 (0x8f798c00) [pid = 2595] [serial = 251] [outer = (nil)] [url = about:blank] 16:40:09 INFO - --DOMWINDOW == 153 (0x920a7c00) [pid = 2595] [serial = 286] [outer = (nil)] [url = about:blank] 16:40:09 INFO - --DOMWINDOW == 152 (0x91b2c400) [pid = 2595] [serial = 269] [outer = (nil)] [url = about:blank] 16:40:09 INFO - --DOMWINDOW == 151 (0x8e128400) [pid = 2595] [serial = 317] [outer = (nil)] [url = about:blank] 16:40:09 INFO - --DOMWINDOW == 150 (0x8e57c400) [pid = 2595] [serial = 232] [outer = (nil)] [url = about:blank] 16:40:09 INFO - --DOMWINDOW == 149 (0x8e42d400) [pid = 2595] [serial = 318] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:09 INFO - --DOMWINDOW == 148 (0x8dcce800) [pid = 2595] [serial = 216] [outer = (nil)] [url = data:text/html;charset=utf-8,clear%20timeout] 16:40:09 INFO - --DOMWINDOW == 147 (0x8fcf0c00) [pid = 2595] [serial = 258] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:09 INFO - --DOMWINDOW == 146 (0x8e125800) [pid = 2595] [serial = 222] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:09 INFO - --DOMWINDOW == 145 (0x8e57fc00) [pid = 2595] [serial = 234] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:40:09 INFO - --DOMWINDOW == 144 (0x8e36cc00) [pid = 2595] [serial = 233] [outer = (nil)] [url = about:blank] 16:40:09 INFO - --DOMWINDOW == 143 (0x8e9b1800) [pid = 2595] [serial = 245] [outer = (nil)] [url = about:blank] 16:40:09 INFO - --DOMWINDOW == 142 (0x8fae8800) [pid = 2595] [serial = 250] [outer = (nil)] [url = about:blank] 16:40:09 INFO - --DOMWINDOW == 141 (0x8e9b1000) [pid = 2595] [serial = 239] [outer = (nil)] [url = about:blank] 16:40:09 INFO - --DOMWINDOW == 140 (0x8f412400) [pid = 2595] [serial = 246] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:09 INFO - --DOMWINDOW == 139 (0x8c30b800) [pid = 2595] [serial = 210] [outer = (nil)] [url = data:text/html;charset=utf-8,clear%20timeout] 16:40:09 INFO - --DOMWINDOW == 138 (0x8de97400) [pid = 2595] [serial = 312] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:09 INFO - --DOMWINDOW == 137 (0x8fced800) [pid = 2595] [serial = 256] [outer = (nil)] [url = about:blank] 16:40:09 INFO - --DOMWINDOW == 136 (0x8d80ac00) [pid = 2595] [serial = 215] [outer = (nil)] [url = about:blank] 16:40:09 INFO - --DOMWINDOW == 135 (0x8d7c0800) [pid = 2595] [serial = 293] [outer = (nil)] [url = about:blank] 16:40:09 INFO - --DOMWINDOW == 134 (0x91dbd400) [pid = 2595] [serial = 276] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:09 INFO - --DOMWINDOW == 133 (0x9209e800) [pid = 2595] [serial = 348] [outer = (nil)] [url = about:blank] 16:40:09 INFO - --DOMWINDOW == 132 (0x926db400) [pid = 2595] [serial = 349] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:40:09 INFO - --DOMWINDOW == 131 (0x9245e000) [pid = 2595] [serial = 347] [outer = (nil)] [url = about:blank] 16:40:09 INFO - --DOMWINDOW == 130 (0x99206400) [pid = 2595] [serial = 355] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:09 INFO - --DOMWINDOW == 129 (0x9917f000) [pid = 2595] [serial = 353] [outer = (nil)] [url = about:blank] 16:40:09 INFO - --DOMWINDOW == 128 (0x9209f000) [pid = 2595] [serial = 354] [outer = (nil)] [url = about:blank] 16:40:09 INFO - --DOMWINDOW == 127 (0x91c96800) [pid = 2595] [serial = 342] [outer = (nil)] [url = about:blank] 16:40:09 INFO - --DOMWINDOW == 126 (0x91f15800) [pid = 2595] [serial = 343] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:09 INFO - --DOMWINDOW == 125 (0x91b2a000) [pid = 2595] [serial = 341] [outer = (nil)] [url = about:blank] 16:40:09 INFO - --DOMWINDOW == 124 (0x8e430000) [pid = 2595] [serial = 337] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:09 INFO - --DOMWINDOW == 123 (0x8d7c3c00) [pid = 2595] [serial = 336] [outer = (nil)] [url = about:blank] 16:40:09 INFO - --DOMWINDOW == 122 (0x8e124400) [pid = 2595] [serial = 335] [outer = (nil)] [url = about:blank] 16:40:09 INFO - --DOMWINDOW == 121 (0x91c92400) [pid = 2595] [serial = 329] [outer = (nil)] [url = about:blank] 16:40:09 INFO - --DOMWINDOW == 120 (0x8e092000) [pid = 2595] [serial = 324] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:09 INFO - --DOMWINDOW == 119 (0x8dd93400) [pid = 2595] [serial = 325] [outer = (nil)] [url = data:text/html;charset=utf-8,final] 16:40:09 INFO - --DOMWINDOW == 118 (0x91982400) [pid = 2595] [serial = 322] [outer = (nil)] [url = about:blank] 16:40:09 INFO - --DOMWINDOW == 117 (0x91aa6c00) [pid = 2595] [serial = 323] [outer = (nil)] [url = about:blank] 16:40:09 INFO - --DOMWINDOW == 116 (0x91c98000) [pid = 2595] [serial = 330] [outer = (nil)] [url = about:blank] 16:40:09 INFO - --DOMWINDOW == 115 (0x91c96400) [pid = 2595] [serial = 331] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:40:09 INFO - ++DOCSHELL 0x8bf12400 == 30 [pid = 2595] [id = 161] 16:40:09 INFO - ++DOMWINDOW == 116 (0x8c230400) [pid = 2595] [serial = 447] [outer = (nil)] 16:40:09 INFO - ++DOMWINDOW == 117 (0x8dd8bc00) [pid = 2595] [serial = 448] [outer = 0x8c230400] 16:40:09 INFO - ++DOMWINDOW == 118 (0x8de92c00) [pid = 2595] [serial = 449] [outer = 0x8c230400] 16:40:09 INFO - ++DOMWINDOW == 119 (0x8de95000) [pid = 2595] [serial = 450] [outer = 0x8c230400] 16:40:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:global postMessage | Communication from content-script to window completed 16:40:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:global postMessage | This test is done. 16:40:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:global postMessage | There was a clean UI. 16:40:11 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:global postMessage 16:40:11 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:n-arguments emit 16:40:11 INFO - ++DOCSHELL 0x8d80ac00 == 31 [pid = 2595] [id = 162] 16:40:11 INFO - ++DOMWINDOW == 120 (0x8dccd400) [pid = 2595] [serial = 451] [outer = (nil)] 16:40:11 INFO - ++DOMWINDOW == 121 (0x8e432000) [pid = 2595] [serial = 452] [outer = 0x8dccd400] 16:40:11 INFO - ++DOCSHELL 0x8e9b0000 == 32 [pid = 2595] [id = 163] 16:40:11 INFO - ++DOMWINDOW == 122 (0x8e9b2800) [pid = 2595] [serial = 453] [outer = (nil)] 16:40:11 INFO - ++DOMWINDOW == 123 (0x8f404400) [pid = 2595] [serial = 454] [outer = 0x8e9b2800] 16:40:12 INFO - ++DOMWINDOW == 124 (0x8f409000) [pid = 2595] [serial = 455] [outer = 0x8e9b2800] 16:40:12 INFO - ++DOMWINDOW == 125 (0x8f406400) [pid = 2595] [serial = 456] [outer = 0x8e9b2800] 16:40:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:n-arguments emit | undefined 16:40:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:n-arguments emit | undefined 16:40:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:n-arguments emit | undefined 16:40:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:n-arguments emit | This test is done. 16:40:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:n-arguments emit | There was a clean UI. 16:40:12 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:n-arguments emit 16:40:12 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:nothing is leaked to content script 16:40:12 INFO - ++DOCSHELL 0x8e125000 == 33 [pid = 2595] [id = 164] 16:40:13 INFO - ++DOMWINDOW == 126 (0x8e9ac800) [pid = 2595] [serial = 457] [outer = (nil)] 16:40:13 INFO - ++DOMWINDOW == 127 (0x8f406c00) [pid = 2595] [serial = 458] [outer = 0x8e9ac800] 16:40:13 INFO - ++DOCSHELL 0x8f79f800 == 34 [pid = 2595] [id = 165] 16:40:13 INFO - ++DOMWINDOW == 128 (0x8f7a3400) [pid = 2595] [serial = 459] [outer = (nil)] 16:40:13 INFO - ++DOMWINDOW == 129 (0x8faeb400) [pid = 2595] [serial = 460] [outer = 0x8f7a3400] 16:40:13 INFO - ++DOMWINDOW == 130 (0x8faef800) [pid = 2595] [serial = 461] [outer = 0x8f7a3400] 16:40:13 INFO - --DOMWINDOW == 129 (0x8e430c00) [pid = 2595] [serial = 374] [outer = (nil)] [url = data:text/html;charset=utf-8,bar] 16:40:13 INFO - --DOMWINDOW == 128 (0x8e12dc00) [pid = 2595] [serial = 368] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:13 INFO - --DOMWINDOW == 127 (0x8e090000) [pid = 2595] [serial = 364] [outer = (nil)] [url = data:text/html;charset=utf-8,bar] 16:40:13 INFO - --DOMWINDOW == 126 (0x8e08c800) [pid = 2595] [serial = 362] [outer = (nil)] [url = about:blank] 16:40:13 INFO - --DOMWINDOW == 125 (0x8dd97400) [pid = 2595] [serial = 358] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:13 INFO - ++DOMWINDOW == 126 (0x8e090000) [pid = 2595] [serial = 462] [outer = 0x8f7a3400] 16:40:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:nothing is leaked to content script | worker API contrustor isn't leaked 16:40:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:nothing is leaked to content script | Proxy API stuff isn't leaked 1/2 16:40:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:nothing is leaked to content script | Proxy API stuff isn't leaked 2/2 16:40:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:nothing is leaked to content script | This test is done. 16:40:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:nothing is leaked to content script | There was a clean UI. 16:40:14 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:nothing is leaked to content script 16:40:14 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:onDetach in contentScript on destroy 16:40:14 INFO - ++DOCSHELL 0x8dd93400 == 35 [pid = 2595] [id = 166] 16:40:14 INFO - ++DOMWINDOW == 127 (0x8dd96800) [pid = 2595] [serial = 463] [outer = (nil)] 16:40:14 INFO - ++DOMWINDOW == 128 (0x8e9bbc00) [pid = 2595] [serial = 464] [outer = 0x8dd96800] 16:40:14 INFO - ++DOCSHELL 0x8fceec00 == 36 [pid = 2595] [id = 167] 16:40:14 INFO - ++DOMWINDOW == 129 (0x8fcef000) [pid = 2595] [serial = 465] [outer = (nil)] 16:40:14 INFO - ++DOMWINDOW == 130 (0x8fcfac00) [pid = 2595] [serial = 466] [outer = 0x8fcef000] 16:40:15 INFO - ++DOMWINDOW == 131 (0x9197c000) [pid = 2595] [serial = 467] [outer = 0x8fcef000] 16:40:15 INFO - ++DOMWINDOW == 132 (0x91977000) [pid = 2595] [serial = 468] [outer = 0x8fcef000] 16:40:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:onDetach in contentScript on destroy | location.href is as expected 16:40:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:onDetach in contentScript on destroy | This test is done. 16:40:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:onDetach in contentScript on destroy | There was a clean UI. 16:40:15 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:onDetach in contentScript on destroy 16:40:15 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:onDetach in contentScript on unload 16:40:15 INFO - ++DOCSHELL 0x8dd8b400 == 37 [pid = 2595] [id = 168] 16:40:15 INFO - ++DOMWINDOW == 133 (0x8fcf1400) [pid = 2595] [serial = 469] [outer = (nil)] 16:40:15 INFO - ++DOMWINDOW == 134 (0x91981000) [pid = 2595] [serial = 470] [outer = 0x8fcf1400] 16:40:15 INFO - ++DOCSHELL 0x91aa5800 == 38 [pid = 2595] [id = 169] 16:40:15 INFO - ++DOMWINDOW == 135 (0x91aa7800) [pid = 2595] [serial = 471] [outer = (nil)] 16:40:15 INFO - ++DOMWINDOW == 136 (0x91b28c00) [pid = 2595] [serial = 472] [outer = 0x91aa7800] 16:40:16 INFO - ++DOMWINDOW == 137 (0x91b2c000) [pid = 2595] [serial = 473] [outer = 0x91aa7800] 16:40:16 INFO - ++DOMWINDOW == 138 (0x8bf1e000) [pid = 2595] [serial = 474] [outer = 0x91aa7800] 16:40:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:onDetach in contentScript on unload | location.href is as expected 16:40:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:onDetach in contentScript on unload | This test is done. 16:40:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:onDetach in contentScript on unload | There was a clean UI. 16:40:18 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:onDetach in contentScript on unload 16:40:18 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:post-json-values-only 16:40:18 INFO - ++DOCSHELL 0x8e430000 == 39 [pid = 2595] [id = 170] 16:40:18 INFO - ++DOMWINDOW == 139 (0x8e432400) [pid = 2595] [serial = 475] [outer = (nil)] 16:40:18 INFO - ++DOMWINDOW == 140 (0x8e433000) [pid = 2595] [serial = 476] [outer = 0x8e432400] 16:40:18 INFO - ++DOCSHELL 0x8e9ac400 == 40 [pid = 2595] [id = 171] 16:40:18 INFO - ++DOMWINDOW == 141 (0x8e9b5800) [pid = 2595] [serial = 477] [outer = (nil)] 16:40:18 INFO - ++DOMWINDOW == 142 (0x8f799c00) [pid = 2595] [serial = 478] [outer = 0x8e9b5800] 16:40:19 INFO - ++DOMWINDOW == 143 (0x8f7a6c00) [pid = 2595] [serial = 479] [outer = 0x8e9b5800] 16:40:19 INFO - ++DOMWINDOW == 144 (0x8fcee800) [pid = 2595] [serial = 480] [outer = 0x8e9b5800] 16:40:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:post-json-values-only | function becomes undefined 16:40:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:post-json-values-only | object stays object 16:40:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:post-json-values-only | object's attributes are enumerable 16:40:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:post-json-values-only | jsonable attributes are accessible 16:40:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:post-json-values-only | Array keeps being an array 16:40:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:post-json-values-only | Array is correctly serialized 16:40:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:post-json-values-only | This test is done. 16:40:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:post-json-values-only | There was a clean UI. 16:40:20 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:post-json-values-only 16:40:20 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:sample 16:40:20 INFO - ++DOCSHELL 0x8bf1f800 == 41 [pid = 2595] [id = 172] 16:40:20 INFO - ++DOMWINDOW == 145 (0x91b2a400) [pid = 2595] [serial = 481] [outer = (nil)] 16:40:20 INFO - ++DOMWINDOW == 146 (0x91b2d400) [pid = 2595] [serial = 482] [outer = 0x91b2a400] 16:40:20 INFO - ++DOCSHELL 0x8e57cc00 == 42 [pid = 2595] [id = 173] 16:40:20 INFO - ++DOMWINDOW == 147 (0x91b32000) [pid = 2595] [serial = 483] [outer = (nil)] 16:40:20 INFO - ++DOMWINDOW == 148 (0x91c8b800) [pid = 2595] [serial = 484] [outer = 0x91b32000] 16:40:20 INFO - ++DOMWINDOW == 149 (0x91b2cc00) [pid = 2595] [serial = 485] [outer = 0x91b32000] 16:40:21 INFO - ++DOMWINDOW == 150 (0x91c8f000) [pid = 2595] [serial = 486] [outer = 0x91b32000] 16:40:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:sample | window is now on the right document 16:40:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:sample | worker.url works 16:40:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:sample | worker.contentURL works 16:40:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:sample | undefined 16:40:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:sample | worker.url still works 16:40:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:sample | This test is done. 16:40:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:sample | There was a clean UI. 16:40:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:sample 16:40:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setInterval async Errors passed to .onError 16:40:21 INFO - ++DOCSHELL 0x91b2e800 == 43 [pid = 2595] [id = 174] 16:40:21 INFO - ++DOMWINDOW == 151 (0x91b34c00) [pid = 2595] [serial = 487] [outer = (nil)] 16:40:21 INFO - ++DOMWINDOW == 152 (0x91c94400) [pid = 2595] [serial = 488] [outer = 0x91b34c00] 16:40:22 INFO - ++DOCSHELL 0x91b30c00 == 44 [pid = 2595] [id = 175] 16:40:22 INFO - ++DOMWINDOW == 153 (0x91dbb000) [pid = 2595] [serial = 489] [outer = (nil)] 16:40:22 INFO - ++DOMWINDOW == 154 (0x91dc6800) [pid = 2595] [serial = 490] [outer = 0x91dbb000] 16:40:22 INFO - ++DOMWINDOW == 155 (0x91f18800) [pid = 2595] [serial = 491] [outer = 0x91dbb000] 16:40:22 INFO - ++DOMWINDOW == 156 (0x91f1ac00) [pid = 2595] [serial = 492] [outer = 0x91dbb000] 16:40:22 INFO - console.error: addon-sdk: 16:40:22 INFO - Object 16:40:22 INFO - - prototype Object 16:40:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setInterval async Errors passed to .onError | error (correctly) propagated 1 time(s) 16:40:23 INFO - console.error: addon-sdk: 16:40:23 INFO - Object 16:40:23 INFO - - prototype Object 16:40:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setInterval async Errors passed to .onError | error (correctly) propagated 2 time(s) 16:40:23 INFO - console.error: addon-sdk: 16:40:23 INFO - Object 16:40:23 INFO - - prototype Object 16:40:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setInterval async Errors passed to .onError | error (correctly) propagated 3 time(s) 16:40:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setInterval async Errors passed to .onError | This test is done. 16:40:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setInterval async Errors passed to .onError | There was a clean UI. 16:40:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setInterval async Errors passed to .onError 16:40:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setInterval works with string argument 16:40:23 INFO - ++DOCSHELL 0x8d7bf000 == 45 [pid = 2595] [id = 176] 16:40:23 INFO - ++DOMWINDOW == 157 (0x91db7c00) [pid = 2595] [serial = 493] [outer = (nil)] 16:40:23 INFO - ++DOMWINDOW == 158 (0x91dbec00) [pid = 2595] [serial = 494] [outer = 0x91db7c00] 16:40:23 INFO - ++DOCSHELL 0x91db9800 == 46 [pid = 2595] [id = 177] 16:40:23 INFO - ++DOMWINDOW == 159 (0x920a7c00) [pid = 2595] [serial = 495] [outer = (nil)] 16:40:23 INFO - ++DOMWINDOW == 160 (0x920ad400) [pid = 2595] [serial = 496] [outer = 0x920a7c00] 16:40:24 INFO - ++DOMWINDOW == 161 (0x92456800) [pid = 2595] [serial = 497] [outer = 0x920a7c00] 16:40:24 INFO - ++DOMWINDOW == 162 (0x92455c00) [pid = 2595] [serial = 498] [outer = 0x920a7c00] 16:40:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setInterval works with string argument | got 1 message(s) from setInterval 16:40:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setInterval works with string argument | got 2 message(s) from setInterval 16:40:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setInterval works with string argument | got 3 message(s) from setInterval 16:40:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setInterval works with string argument | This test is done. 16:40:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setInterval works with string argument | There was a clean UI. 16:40:25 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setInterval works with string argument 16:40:25 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout are unregistered on content unload 16:40:25 INFO - ++DOCSHELL 0x920a4000 == 47 [pid = 2595] [id = 178] 16:40:25 INFO - ++DOMWINDOW == 163 (0x920a4c00) [pid = 2595] [serial = 499] [outer = (nil)] 16:40:25 INFO - ++DOMWINDOW == 164 (0x920a8400) [pid = 2595] [serial = 500] [outer = 0x920a4c00] 16:40:25 INFO - ++DOCSHELL 0x920a5800 == 48 [pid = 2595] [id = 179] 16:40:25 INFO - ++DOMWINDOW == 165 (0x9245cc00) [pid = 2595] [serial = 501] [outer = (nil)] 16:40:25 INFO - ++DOMWINDOW == 166 (0x92461c00) [pid = 2595] [serial = 502] [outer = 0x9245cc00] 16:40:26 INFO - ++DOMWINDOW == 167 (0x92464000) [pid = 2595] [serial = 503] [outer = 0x9245cc00] 16:40:26 INFO - ++DOMWINDOW == 168 (0x926d7400) [pid = 2595] [serial = 504] [outer = 0x9245cc00] 16:40:26 INFO - ++DOMWINDOW == 169 (0x926e4400) [pid = 2595] [serial = 505] [outer = 0x9245cc00] 16:40:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout are unregistered on content unload | New document has not been modified 16:40:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout are unregistered on content unload | Nor previous one 16:40:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout are unregistered on content unload | This test is done. 16:40:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout are unregistered on content unload | There was a clean UI. 16:40:27 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout are unregistered on content unload 16:40:27 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout can't be cancelled by content 16:40:27 INFO - ++DOCSHELL 0x9245f400 == 49 [pid = 2595] [id = 180] 16:40:27 INFO - ++DOMWINDOW == 170 (0x93182000) [pid = 2595] [serial = 506] [outer = (nil)] 16:40:27 INFO - ++DOMWINDOW == 171 (0x93e26400) [pid = 2595] [serial = 507] [outer = 0x93182000] 16:40:27 INFO - ++DOCSHELL 0x969e1c00 == 50 [pid = 2595] [id = 181] 16:40:27 INFO - ++DOMWINDOW == 172 (0x969e4000) [pid = 2595] [serial = 508] [outer = (nil)] 16:40:27 INFO - ++DOMWINDOW == 173 (0x96a53000) [pid = 2595] [serial = 509] [outer = 0x969e4000] 16:40:28 INFO - ++DOMWINDOW == 174 (0x96a56c00) [pid = 2595] [serial = 510] [outer = 0x969e4000] 16:40:28 INFO - ++DOMWINDOW == 175 (0x96a58c00) [pid = 2595] [serial = 511] [outer = 0x969e4000] 16:40:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout can't be cancelled by content | content didn't managed to cancel our setTimeout 16:40:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout can't be cancelled by content | This test is done. 16:40:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout can't be cancelled by content | There was a clean UI. 16:40:28 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout can't be cancelled by content 16:40:28 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout string arg with SyntaxError to .onError 16:40:28 INFO - ++DOCSHELL 0x93e2d000 == 51 [pid = 2595] [id = 182] 16:40:28 INFO - ++DOMWINDOW == 176 (0x93e34400) [pid = 2595] [serial = 512] [outer = (nil)] 16:40:28 INFO - ++DOMWINDOW == 177 (0x9697ac00) [pid = 2595] [serial = 513] [outer = 0x93e34400] 16:40:29 INFO - ++DOCSHELL 0x8e08b400 == 52 [pid = 2595] [id = 183] 16:40:29 INFO - ++DOMWINDOW == 178 (0x96921000) [pid = 2595] [serial = 514] [outer = (nil)] 16:40:29 INFO - ++DOMWINDOW == 179 (0x98fec400) [pid = 2595] [serial = 515] [outer = 0x96921000] 16:40:29 INFO - ++DOMWINDOW == 180 (0x99171000) [pid = 2595] [serial = 516] [outer = 0x96921000] 16:40:29 INFO - ++DOMWINDOW == 181 (0x99179400) [pid = 2595] [serial = 517] [outer = 0x96921000] 16:40:29 INFO - console.error: addon-sdk: 16:40:29 INFO - Object 16:40:29 INFO - - prototype Object 16:40:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout string arg with SyntaxError to .onError | received SyntaxError thrown from bad code in string argument to setTimeout 16:40:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout string arg with SyntaxError to .onError | propagated SyntaxError contains a fileName property 16:40:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout string arg with SyntaxError to .onError | propagated SyntaxError contains a stack property 16:40:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout string arg with SyntaxError to .onError | propagated SyntaxError has the correct (helpful) message 16:40:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout string arg with SyntaxError to .onError | propagated SyntaxError was thrown on the right lineNumber 16:40:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout string arg with SyntaxError to .onError | This test is done. 16:40:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout string arg with SyntaxError to .onError | There was a clean UI. 16:40:30 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout string arg with SyntaxError to .onError 16:40:30 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout throws array, passed to .onError 16:40:30 INFO - ++DOCSHELL 0x969e7800 == 53 [pid = 2595] [id = 184] 16:40:30 INFO - ++DOMWINDOW == 182 (0x96a55000) [pid = 2595] [serial = 518] [outer = (nil)] 16:40:30 INFO - ++DOMWINDOW == 183 (0x9770e000) [pid = 2595] [serial = 519] [outer = 0x96a55000] 16:40:30 INFO - ++DOCSHELL 0x9691b400 == 54 [pid = 2595] [id = 185] 16:40:30 INFO - ++DOMWINDOW == 184 (0x99205000) [pid = 2595] [serial = 520] [outer = (nil)] 16:40:30 INFO - ++DOMWINDOW == 185 (0x9920b400) [pid = 2595] [serial = 521] [outer = 0x99205000] 16:40:31 INFO - ++DOMWINDOW == 186 (0x99210800) [pid = 2595] [serial = 522] [outer = 0x99205000] 16:40:31 INFO - ++DOMWINDOW == 187 (0x99264000) [pid = 2595] [serial = 523] [outer = 0x99205000] 16:40:31 INFO - console.error: addon-sdk: 16:40:31 INFO - Array 16:40:31 INFO - - 0 = array 16:40:31 INFO - - 1 = 42 16:40:31 INFO - - length = 2 16:40:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout throws array, passed to .onError | the type of thrown/propagated object is array 16:40:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout throws array, passed to .onError | the propagated thrown array is the right length 16:40:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout throws array, passed to .onError | element inside the thrown array correctly propagated 16:40:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout throws array, passed to .onError | This test is done. 16:40:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout throws array, passed to .onError | There was a clean UI. 16:40:32 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout throws array, passed to .onError 16:40:32 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout works with string argument 16:40:32 INFO - ++DOCSHELL 0x98e85400 == 55 [pid = 2595] [id = 186] 16:40:32 INFO - ++DOMWINDOW == 188 (0x9917d000) [pid = 2595] [serial = 524] [outer = (nil)] 16:40:32 INFO - ++DOMWINDOW == 189 (0x99204000) [pid = 2595] [serial = 525] [outer = 0x9917d000] 16:40:32 INFO - ++DOCSHELL 0x8e36b400 == 56 [pid = 2595] [id = 187] 16:40:32 INFO - ++DOMWINDOW == 190 (0x8e36c800) [pid = 2595] [serial = 526] [outer = (nil)] 16:40:32 INFO - ++DOMWINDOW == 191 (0x99b41c00) [pid = 2595] [serial = 527] [outer = 0x8e36c800] 16:40:32 INFO - ++DOMWINDOW == 192 (0x99b4c400) [pid = 2595] [serial = 528] [outer = 0x8e36c800] 16:40:33 INFO - ++DOMWINDOW == 193 (0x8e08a400) [pid = 2595] [serial = 529] [outer = 0x8e36c800] 16:40:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout works with string argument | accessing content-script values 16:40:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout works with string argument | can't access document values (directly) 16:40:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout works with string argument | nothing is leaked from chrome 16:40:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout works with string argument | This test is done. 16:40:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout works with string argument | There was a clean UI. 16:40:34 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:setTimeout works with string argument 16:40:34 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:unload kills child worker 16:40:34 INFO - ++DOCSHELL 0x8c310400 == 57 [pid = 2595] [id = 188] 16:40:34 INFO - ++DOMWINDOW == 194 (0x8c310c00) [pid = 2595] [serial = 530] [outer = (nil)] 16:40:34 INFO - ++DOMWINDOW == 195 (0x8d7b6800) [pid = 2595] [serial = 531] [outer = 0x8c310c00] 16:40:34 INFO - ++DOCSHELL 0x8d80b000 == 58 [pid = 2595] [id = 189] 16:40:34 INFO - ++DOMWINDOW == 196 (0x8d80b400) [pid = 2595] [serial = 532] [outer = (nil)] 16:40:34 INFO - ++DOMWINDOW == 197 (0x8dd8a400) [pid = 2595] [serial = 533] [outer = 0x8d80b400] 16:40:34 INFO - ++DOMWINDOW == 198 (0x8de98c00) [pid = 2595] [serial = 534] [outer = 0x8d80b400] 16:40:35 INFO - ++DOMWINDOW == 199 (0x8e08c000) [pid = 2595] [serial = 535] [outer = 0x8d80b400] 16:40:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:unload kills child worker | Saw the right message 16:40:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:unload kills child worker | The message was sent 16:40:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:unload kills child worker | The message was sent 16:40:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:unload kills child worker | This test is done. 16:40:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:unload kills child worker | There was a clean UI. 16:40:36 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:unload kills child worker 16:40:37 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:worker events 16:40:37 INFO - ++DOCSHELL 0x8c30a000 == 59 [pid = 2595] [id = 190] 16:40:37 INFO - ++DOMWINDOW == 200 (0x91f17400) [pid = 2595] [serial = 536] [outer = (nil)] 16:40:37 INFO - ++DOMWINDOW == 201 (0x91f18000) [pid = 2595] [serial = 537] [outer = 0x91f17400] 16:40:37 INFO - ++DOCSHELL 0x8c239400 == 60 [pid = 2595] [id = 191] 16:40:37 INFO - ++DOMWINDOW == 202 (0x8dcd1400) [pid = 2595] [serial = 538] [outer = (nil)] 16:40:37 INFO - ++DOMWINDOW == 203 (0x8fcfb800) [pid = 2595] [serial = 539] [outer = 0x8dcd1400] 16:40:37 INFO - ++DOMWINDOW == 204 (0x91f17c00) [pid = 2595] [serial = 540] [outer = 0x8dcd1400] 16:40:37 INFO - ++DOMWINDOW == 205 (0x91f1bc00) [pid = 2595] [serial = 541] [outer = 0x8dcd1400] 16:40:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:worker events | attach event called when attached 16:40:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:worker events | `onMessage` handles postMessage 16:40:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:worker events | Error passed into error event 16:40:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:worker events | `onDetach` called when worker detached 16:40:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:worker events | This test is done. 16:40:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:worker events | There was a clean UI. 16:40:38 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-content-worker.js.test:worker events 16:40:38 INFO - --DOCSHELL 0x8dd93400 == 59 [pid = 2595] [id = 166] 16:40:38 INFO - --DOCSHELL 0x8fceec00 == 58 [pid = 2595] [id = 167] 16:40:38 INFO - --DOMWINDOW == 204 (0x8e36e800) [pid = 2595] [serial = 230] [outer = (nil)] [url = about:blank] 16:40:38 INFO - --DOMWINDOW == 203 (0x8d810c00) [pid = 2595] [serial = 218] [outer = (nil)] [url = about:blank] 16:40:38 INFO - --DOMWINDOW == 202 (0x8d809800) [pid = 2595] [serial = 212] [outer = (nil)] [url = about:blank] 16:40:38 INFO - --DOMWINDOW == 201 (0x8e368000) [pid = 2595] [serial = 224] [outer = (nil)] [url = about:blank] 16:40:38 INFO - --DOMWINDOW == 200 (0x8e9b3000) [pid = 2595] [serial = 242] [outer = (nil)] [url = about:blank] 16:40:38 INFO - --DOMWINDOW == 199 (0x8c230c00) [pid = 2595] [serial = 204] [outer = (nil)] [url = about:blank] 16:40:38 INFO - --DOMWINDOW == 198 (0x8e57e000) [pid = 2595] [serial = 236] [outer = (nil)] [url = about:blank] 16:40:38 INFO - --DOMWINDOW == 197 (0x8c23dc00) [pid = 2595] [serial = 206] [outer = (nil)] [url = about:blank] 16:40:41 INFO - --DOCSHELL 0x8f79f800 == 57 [pid = 2595] [id = 165] 16:40:41 INFO - --DOCSHELL 0x8e125000 == 56 [pid = 2595] [id = 164] 16:40:41 INFO - --DOCSHELL 0x8bf12400 == 55 [pid = 2595] [id = 161] 16:40:41 INFO - --DOCSHELL 0x8d806000 == 54 [pid = 2595] [id = 160] 16:40:41 INFO - --DOCSHELL 0x8e9b0000 == 53 [pid = 2595] [id = 163] 16:40:41 INFO - --DOCSHELL 0x8d80ac00 == 52 [pid = 2595] [id = 162] 16:40:41 INFO - --DOCSHELL 0x8de96800 == 51 [pid = 2595] [id = 155] 16:40:41 INFO - --DOCSHELL 0x8c238c00 == 50 [pid = 2595] [id = 154] 16:40:41 INFO - --DOCSHELL 0x8bf1f400 == 49 [pid = 2595] [id = 157] 16:40:41 INFO - --DOCSHELL 0x8c232400 == 48 [pid = 2595] [id = 156] 16:40:41 INFO - --DOCSHELL 0x8dd8f800 == 47 [pid = 2595] [id = 159] 16:40:41 INFO - --DOCSHELL 0x8c235000 == 46 [pid = 2595] [id = 158] 16:40:41 INFO - --DOCSHELL 0x8f40e800 == 45 [pid = 2595] [id = 147] 16:40:41 INFO - --DOCSHELL 0x8e9b9800 == 44 [pid = 2595] [id = 146] 16:40:41 INFO - --DOCSHELL 0x8fcfc400 == 43 [pid = 2595] [id = 149] 16:40:41 INFO - --DOCSHELL 0x8faec000 == 42 [pid = 2595] [id = 148] 16:40:41 INFO - --DOCSHELL 0x91c92800 == 41 [pid = 2595] [id = 151] 16:40:41 INFO - --DOCSHELL 0x8fcf2800 == 40 [pid = 2595] [id = 150] 16:40:41 INFO - --DOCSHELL 0x91c97800 == 39 [pid = 2595] [id = 153] 16:40:41 INFO - --DOCSHELL 0x91983400 == 38 [pid = 2595] [id = 152] 16:40:41 INFO - --DOCSHELL 0x8dd92c00 == 37 [pid = 2595] [id = 139] 16:40:41 INFO - --DOCSHELL 0x8c307c00 == 36 [pid = 2595] [id = 138] 16:40:41 INFO - --DOCSHELL 0x8bf13400 == 35 [pid = 2595] [id = 141] 16:40:41 INFO - --DOCSHELL 0x8c308400 == 34 [pid = 2595] [id = 140] 16:40:41 INFO - --DOCSHELL 0x8d7bc400 == 33 [pid = 2595] [id = 143] 16:40:41 INFO - --DOCSHELL 0x8d80cc00 == 32 [pid = 2595] [id = 142] 16:40:41 INFO - --DOCSHELL 0x8f410800 == 31 [pid = 2595] [id = 145] 16:40:41 INFO - --DOCSHELL 0x8e128c00 == 30 [pid = 2595] [id = 144] 16:40:41 INFO - --DOCSHELL 0x8c239400 == 29 [pid = 2595] [id = 191] 16:40:41 INFO - --DOCSHELL 0x8c30a000 == 28 [pid = 2595] [id = 190] 16:40:41 INFO - --DOCSHELL 0x8e08b400 == 27 [pid = 2595] [id = 183] 16:40:41 INFO - --DOCSHELL 0x93e2d000 == 26 [pid = 2595] [id = 182] 16:40:41 INFO - --DOCSHELL 0x9691b400 == 25 [pid = 2595] [id = 185] 16:40:41 INFO - --DOCSHELL 0x969e7800 == 24 [pid = 2595] [id = 184] 16:40:41 INFO - --DOCSHELL 0x8e36b400 == 23 [pid = 2595] [id = 187] 16:40:41 INFO - --DOCSHELL 0x98e85400 == 22 [pid = 2595] [id = 186] 16:40:41 INFO - --DOCSHELL 0x8d80b000 == 21 [pid = 2595] [id = 189] 16:40:41 INFO - --DOCSHELL 0x8c310400 == 20 [pid = 2595] [id = 188] 16:40:41 INFO - --DOCSHELL 0x91db9800 == 19 [pid = 2595] [id = 177] 16:40:41 INFO - --DOCSHELL 0x8d7bf000 == 18 [pid = 2595] [id = 176] 16:40:41 INFO - --DOCSHELL 0x920a5800 == 17 [pid = 2595] [id = 179] 16:40:41 INFO - --DOCSHELL 0x920a4000 == 16 [pid = 2595] [id = 178] 16:40:41 INFO - --DOCSHELL 0x969e1c00 == 15 [pid = 2595] [id = 181] 16:40:41 INFO - --DOCSHELL 0x9245f400 == 14 [pid = 2595] [id = 180] 16:40:41 INFO - --DOCSHELL 0x91aa5800 == 13 [pid = 2595] [id = 169] 16:40:41 INFO - --DOCSHELL 0x8dd8b400 == 12 [pid = 2595] [id = 168] 16:40:41 INFO - --DOCSHELL 0x8e9ac400 == 11 [pid = 2595] [id = 171] 16:40:41 INFO - --DOCSHELL 0x8e430000 == 10 [pid = 2595] [id = 170] 16:40:41 INFO - --DOCSHELL 0x8e57cc00 == 9 [pid = 2595] [id = 173] 16:40:41 INFO - --DOCSHELL 0x8bf1f800 == 8 [pid = 2595] [id = 172] 16:40:41 INFO - --DOCSHELL 0x91b30c00 == 7 [pid = 2595] [id = 175] 16:40:41 INFO - --DOCSHELL 0x91b2e800 == 6 [pid = 2595] [id = 174] 16:40:41 INFO - --DOMWINDOW == 196 (0x8e579400) [pid = 2595] [serial = 377] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:41 INFO - --DOMWINDOW == 195 (0x8f411000) [pid = 2595] [serial = 254] [outer = (nil)] [url = about:blank] 16:40:41 INFO - --DOMWINDOW == 194 (0x8f40bc00) [pid = 2595] [serial = 248] [outer = (nil)] [url = about:blank] 16:40:41 INFO - --DOMWINDOW == 193 (0x8de9d800) [pid = 2595] [serial = 361] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:41 INFO - --DOMWINDOW == 192 (0x8e36bc00) [pid = 2595] [serial = 371] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:41 INFO - --DOMWINDOW == 191 (0x8e08ec00) [pid = 2595] [serial = 363] [outer = (nil)] [url = about:blank] 16:40:41 INFO - --DOMWINDOW == 190 (0x8e57d800) [pid = 2595] [serial = 378] [outer = (nil)] [url = data:text/html;charset=utf-8,bar] 16:40:41 INFO - --DOMWINDOW == 189 (0x8e092c00) [pid = 2595] [serial = 365] [outer = (nil)] [url = data:text/html;charset=utf-8,bar] 16:40:41 INFO - --DOMWINDOW == 188 (0x8de9b800) [pid = 2595] [serial = 359] [outer = (nil)] [url = about:blank] 16:40:41 INFO - --DOMWINDOW == 187 (0x8e572000) [pid = 2595] [serial = 375] [outer = (nil)] [url = about:blank] 16:40:41 INFO - --DOMWINDOW == 186 (0x8de9e800) [pid = 2595] [serial = 360] [outer = (nil)] [url = about:blank] 16:40:41 INFO - --DOMWINDOW == 185 (0x8e36a000) [pid = 2595] [serial = 369] [outer = (nil)] [url = about:blank] 16:40:41 INFO - --DOMWINDOW == 184 (0x8e36d800) [pid = 2595] [serial = 370] [outer = (nil)] [url = about:blank] 16:40:41 INFO - --DOMWINDOW == 183 (0x8e577c00) [pid = 2595] [serial = 376] [outer = (nil)] [url = about:blank] 16:40:41 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:40:42 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-context-menu.js | Loading test module 16:40:42 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAddContext 16:40:43 INFO - ++DOCSHELL 0x8de9c000 == 7 [pid = 2595] [id = 192] 16:40:43 INFO - ++DOMWINDOW == 184 (0x8de9cc00) [pid = 2595] [serial = 542] [outer = (nil)] 16:40:43 INFO - ++DOMWINDOW == 185 (0x8e08c400) [pid = 2595] [serial = 543] [outer = 0x8de9cc00] 16:40:44 INFO - ++DOMWINDOW == 186 (0x8e374000) [pid = 2595] [serial = 544] [outer = 0x8de9cc00] 16:40:44 INFO - ++DOCSHELL 0x8e424800 == 8 [pid = 2595] [id = 193] 16:40:44 INFO - ++DOMWINDOW == 187 (0x8e427800) [pid = 2595] [serial = 545] [outer = (nil)] 16:40:44 INFO - ++DOMWINDOW == 188 (0x8e428c00) [pid = 2595] [serial = 546] [outer = 0x8e427800] 16:40:44 INFO - ++DOMWINDOW == 189 (0x8e578800) [pid = 2595] [serial = 547] [outer = 0x8e427800] 16:40:45 INFO - ++DOCSHELL 0x8e57ac00 == 9 [pid = 2595] [id = 194] 16:40:45 INFO - ++DOMWINDOW == 190 (0x8e57bc00) [pid = 2595] [serial = 548] [outer = (nil)] 16:40:45 INFO - ++DOMWINDOW == 191 (0x8e57b800) [pid = 2595] [serial = 549] [outer = 0x8e57bc00] 16:40:45 INFO - [2595] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 16:40:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAddContext | separator should not be present 16:40:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAddContext | Should only see nodes at the top level or in overflow 16:40:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAddContext | overflow menu should not be present 16:40:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAddContext | Item DOM element should be a xul:menuitem 16:40:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAddContext | Item should have correct title 16:40:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAddContext | Item should not have accesskey 16:40:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAddContext | Item should not have image 16:40:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAddContext | The iconic classes should not be present 16:40:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAddContext | hidden should be set correctly 16:40:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAddContext | should have checked all the XUL nodes 16:40:50 INFO - --DOMWINDOW == 190 (0x8c310c00) [pid = 2595] [serial = 530] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:50 INFO - --DOMWINDOW == 189 (0x91f17400) [pid = 2595] [serial = 536] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:50 INFO - --DOMWINDOW == 188 (0x8d80b400) [pid = 2595] [serial = 532] [outer = (nil)] [url = data:text/html;charset=utf-8,

] 16:40:50 INFO - --DOMWINDOW == 187 (0x8dcd1400) [pid = 2595] [serial = 538] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:50 INFO - --DOMWINDOW == 186 (0x91b2a400) [pid = 2595] [serial = 481] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:50 INFO - --DOMWINDOW == 185 (0x8e9b5800) [pid = 2595] [serial = 477] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:50 INFO - --DOMWINDOW == 184 (0x91b34c00) [pid = 2595] [serial = 487] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:50 INFO - --DOMWINDOW == 183 (0x8fcf1400) [pid = 2595] [serial = 469] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:50 INFO - --DOMWINDOW == 182 (0x8dd96800) [pid = 2595] [serial = 463] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:50 INFO - --DOMWINDOW == 181 (0x8e432400) [pid = 2595] [serial = 475] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:50 INFO - --DOMWINDOW == 180 (0x91aa7800) [pid = 2595] [serial = 471] [outer = (nil)] [url = data:text/html;charset=utf-8,foo#detach] 16:40:50 INFO - --DOMWINDOW == 179 (0x920a4c00) [pid = 2595] [serial = 499] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:50 INFO - --DOMWINDOW == 178 (0x91db7c00) [pid = 2595] [serial = 493] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:50 INFO - --DOMWINDOW == 177 (0x920a7c00) [pid = 2595] [serial = 495] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:50 INFO - --DOMWINDOW == 176 (0x91dbb000) [pid = 2595] [serial = 489] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:50 INFO - --DOMWINDOW == 175 (0x91b32000) [pid = 2595] [serial = 483] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:50 INFO - --DOMWINDOW == 174 (0x93e34400) [pid = 2595] [serial = 512] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:50 INFO - --DOMWINDOW == 173 (0x969e4000) [pid = 2595] [serial = 508] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:40:50 INFO - --DOMWINDOW == 172 (0x93182000) [pid = 2595] [serial = 506] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:50 INFO - --DOMWINDOW == 171 (0x96a55000) [pid = 2595] [serial = 518] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:50 INFO - --DOMWINDOW == 170 (0x9245cc00) [pid = 2595] [serial = 501] [outer = (nil)] [url = data:text/html;charset=utf-8,final] 16:40:50 INFO - --DOMWINDOW == 169 (0x9917d000) [pid = 2595] [serial = 524] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:50 INFO - --DOMWINDOW == 168 (0x8e36c800) [pid = 2595] [serial = 526] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:40:50 INFO - --DOMWINDOW == 167 (0x99205000) [pid = 2595] [serial = 520] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:50 INFO - --DOMWINDOW == 166 (0x96921000) [pid = 2595] [serial = 514] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:50 INFO - --DOMWINDOW == 165 (0x8e9ac800) [pid = 2595] [serial = 457] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:50 INFO - --DOMWINDOW == 164 (0x8dccd400) [pid = 2595] [serial = 451] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:50 INFO - --DOMWINDOW == 163 (0x8d810800) [pid = 2595] [serial = 445] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:50 INFO - --DOMWINDOW == 162 (0x8dd95400) [pid = 2595] [serial = 439] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:50 INFO - --DOMWINDOW == 161 (0x8c301800) [pid = 2595] [serial = 433] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:50 INFO - --DOMWINDOW == 160 (0x8faed800) [pid = 2595] [serial = 427] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:50 INFO - --DOMWINDOW == 159 (0x91c8cc00) [pid = 2595] [serial = 421] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:50 INFO - --DOMWINDOW == 158 (0x91979000) [pid = 2595] [serial = 415] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:50 INFO - --DOMWINDOW == 157 (0x8faee800) [pid = 2595] [serial = 409] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:51 INFO - --DOMWINDOW == 156 (0x8f40f400) [pid = 2595] [serial = 403] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:51 INFO - --DOMWINDOW == 155 (0x8e12ac00) [pid = 2595] [serial = 397] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:51 INFO - --DOMWINDOW == 154 (0x8e095400) [pid = 2595] [serial = 391] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:51 INFO - --DOMWINDOW == 153 (0x8c309c00) [pid = 2595] [serial = 385] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:51 INFO - --DOMWINDOW == 152 (0x8c30a400) [pid = 2595] [serial = 379] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:51 INFO - --DOMWINDOW == 151 (0x8e425400) [pid = 2595] [serial = 372] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:51 INFO - --DOMWINDOW == 150 (0x8e093c00) [pid = 2595] [serial = 366] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:51 INFO - --DOMWINDOW == 149 (0x8d80a000) [pid = 2595] [serial = 356] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:51 INFO - --DOMWINDOW == 148 (0x8fcef800) [pid = 2595] [serial = 259] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cwindow%20xmlns%3D%22http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul%22%3E%3Cscript%3Evar%20documentValue%3Dtrue%3B%3C%2Fscript%3E%3C%2Fwindow%3E] 16:40:51 INFO - --DOMWINDOW == 147 (0x91c92c00) [pid = 2595] [serial = 417] [outer = (nil)] [url = data:text/html;charset=utf-8,portdestroyer] 16:40:51 INFO - --DOMWINDOW == 146 (0x8f7a3400) [pid = 2595] [serial = 459] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:51 INFO - --DOMWINDOW == 145 (0x91dc5400) [pid = 2595] [serial = 423] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:51 INFO - --DOMWINDOW == 144 (0x8fcef000) [pid = 2595] [serial = 465] [outer = (nil)] [url = data:text/html;charset=utf-8,foo#detach] 16:40:51 INFO - --DOMWINDOW == 143 (0x8c230400) [pid = 2595] [serial = 447] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:40:51 INFO - --DOMWINDOW == 142 (0x8d7be800) [pid = 2595] [serial = 387] [outer = (nil)] [url = data:text/html;charset=utf-8,clear%20timeout] 16:40:51 INFO - --DOMWINDOW == 141 (0x8bf20400) [pid = 2595] [serial = 435] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:51 INFO - --DOMWINDOW == 140 (0x8de98800) [pid = 2595] [serial = 381] [outer = (nil)] [url = data:text/html;charset=utf-8,clear%20timeout] 16:40:51 INFO - --DOMWINDOW == 139 (0x8e08f800) [pid = 2595] [serial = 441] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:51 INFO - --DOMWINDOW == 138 (0x8e9b2800) [pid = 2595] [serial = 453] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:51 INFO - --DOMWINDOW == 137 (0x8f413800) [pid = 2595] [serial = 399] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:51 INFO - --DOMWINDOW == 136 (0x8faf1400) [pid = 2595] [serial = 405] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:40:51 INFO - --DOMWINDOW == 135 (0x91976800) [pid = 2595] [serial = 411] [outer = (nil)] [url = data:text/html;charset=utf-8,

] 16:40:51 INFO - --DOMWINDOW == 134 (0x8e130400) [pid = 2595] [serial = 393] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:51 INFO - --DOMWINDOW == 133 (0x8e42c000) [pid = 2595] [serial = 429] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:40:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAddContext | separator should be present 16:40:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAddContext | Should only see nodes at the top level or in overflow 16:40:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAddContext | overflow menu should not be present 16:40:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAddContext | should be no items in the overflow context menu 16:40:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAddContext | Item DOM element should be a xul:menuitem 16:40:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAddContext | Item should have correct title 16:40:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAddContext | Item should not have accesskey 16:40:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAddContext | Item should not have image 16:40:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAddContext | The iconic classes should not be present 16:40:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAddContext | hidden should be set correctly 16:40:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAddContext | should have checked all the XUL nodes 16:40:51 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:40:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAddContext | This test is done. 16:40:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAddContext | There was a clean UI. 16:40:51 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAddContext 16:40:51 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAlreadyOpenIframe 16:40:51 INFO - ++DOCSHELL 0x8e9b2800 == 10 [pid = 2595] [id = 195] 16:40:51 INFO - ++DOMWINDOW == 134 (0x8f7a4c00) [pid = 2595] [serial = 550] [outer = (nil)] 16:40:51 INFO - ++DOMWINDOW == 135 (0x91b32000) [pid = 2595] [serial = 551] [outer = 0x8f7a4c00] 16:40:51 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:40:52 INFO - ++DOMWINDOW == 136 (0x9d059400) [pid = 2595] [serial = 552] [outer = 0x8f7a4c00] 16:40:52 INFO - ++DOCSHELL 0x8bf16000 == 11 [pid = 2595] [id = 196] 16:40:52 INFO - ++DOMWINDOW == 137 (0x8bf1a000) [pid = 2595] [serial = 553] [outer = (nil)] 16:40:52 INFO - ++DOMWINDOW == 138 (0x8bf13000) [pid = 2595] [serial = 554] [outer = 0x8bf1a000] 16:40:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAlreadyOpenIframe | separator should be present 16:40:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAlreadyOpenIframe | Should only see nodes at the top level or in overflow 16:40:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAlreadyOpenIframe | overflow menu should not be present 16:40:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAlreadyOpenIframe | should be no items in the overflow context menu 16:40:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAlreadyOpenIframe | Item DOM element should be a xul:menuitem 16:40:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAlreadyOpenIframe | Item should have correct title 16:40:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAlreadyOpenIframe | Item should not have accesskey 16:40:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAlreadyOpenIframe | Item should not have image 16:40:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAlreadyOpenIframe | The iconic classes should not be present 16:40:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAlreadyOpenIframe | hidden should be set correctly 16:40:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAlreadyOpenIframe | should have checked all the XUL nodes 16:40:55 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:40:55 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:40:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAlreadyOpenIframe | This test is done. 16:40:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAlreadyOpenIframe | There was a clean UI. 16:40:55 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testAlreadyOpenIframe 16:40:55 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testConstructDestroy 16:40:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testConstructDestroy | item's parent menu should be correct 16:40:56 INFO - ++DOCSHELL 0x8e57c400 == 12 [pid = 2595] [id = 197] 16:40:56 INFO - ++DOMWINDOW == 139 (0x91db7c00) [pid = 2595] [serial = 555] [outer = (nil)] 16:40:56 INFO - ++DOMWINDOW == 140 (0x9d60cc00) [pid = 2595] [serial = 556] [outer = 0x91db7c00] 16:40:57 INFO - ++DOMWINDOW == 141 (0x9e215000) [pid = 2595] [serial = 557] [outer = 0x91db7c00] 16:40:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testConstructDestroy | separator should be present 16:40:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testConstructDestroy | Should only see nodes at the top level or in overflow 16:40:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testConstructDestroy | overflow menu should not be present 16:40:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testConstructDestroy | should be no items in the overflow context menu 16:40:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testConstructDestroy | Item DOM element should be a xul:menuitem 16:40:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testConstructDestroy | Item should have correct title 16:40:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testConstructDestroy | Item should not have accesskey 16:40:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testConstructDestroy | Item should not have image 16:40:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testConstructDestroy | The iconic classes should not be present 16:40:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testConstructDestroy | hidden should be set correctly 16:40:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testConstructDestroy | should have checked all the XUL nodes 16:40:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testConstructDestroy | separator should not be present 16:40:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testConstructDestroy | Should only see nodes at the top level or in overflow 16:40:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testConstructDestroy | overflow menu should not be present 16:40:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testConstructDestroy | should have checked all the XUL nodes 16:40:58 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:40:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testConstructDestroy | This test is done. 16:40:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testConstructDestroy | There was a clean UI. 16:40:58 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testConstructDestroy 16:40:58 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentCommunication 16:40:59 INFO - ++DOCSHELL 0x9d7a2800 == 13 [pid = 2595] [id = 198] 16:40:59 INFO - ++DOMWINDOW == 142 (0xa20ca800) [pid = 2595] [serial = 558] [outer = (nil)] 16:40:59 INFO - ++DOMWINDOW == 143 (0xa20e1800) [pid = 2595] [serial = 559] [outer = 0xa20ca800] 16:41:00 INFO - ++DOMWINDOW == 144 (0xa2934400) [pid = 2595] [serial = 560] [outer = 0xa20ca800] 16:41:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentCommunication | separator should be present 16:41:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentCommunication | Should only see nodes at the top level or in overflow 16:41:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentCommunication | overflow menu should not be present 16:41:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentCommunication | should be no items in the overflow context menu 16:41:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentCommunication | Item DOM element should be a xul:menuitem 16:41:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentCommunication | Item should have correct title 16:41:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentCommunication | Item should not have accesskey 16:41:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentCommunication | Item should not have image 16:41:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentCommunication | The iconic classes should not be present 16:41:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentCommunication | hidden should be set correctly 16:41:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentCommunication | should have checked all the XUL nodes 16:41:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentCommunication | That's a lot of potatoes! 16:41:01 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:41:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentCommunication | This test is done. 16:41:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentCommunication | There was a clean UI. 16:41:01 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentCommunication 16:41:01 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextArgs 16:41:01 INFO - ++DOCSHELL 0x8de99400 == 14 [pid = 2595] [id = 199] 16:41:01 INFO - ++DOMWINDOW == 145 (0xa514e400) [pid = 2595] [serial = 561] [outer = (nil)] 16:41:01 INFO - ++DOMWINDOW == 146 (0xa5150400) [pid = 2595] [serial = 562] [outer = 0xa514e400] 16:41:02 INFO - ++DOMWINDOW == 147 (0xa5532000) [pid = 2595] [serial = 563] [outer = 0xa514e400] 16:41:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextArgs | node should be an HTML element 16:41:03 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:41:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextArgs | This test is done. 16:41:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextArgs | There was a clean UI. 16:41:04 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextArgs 16:41:04 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextEmptyString 16:41:04 INFO - ++DOCSHELL 0xa57a1400 == 15 [pid = 2595] [id = 200] 16:41:04 INFO - ++DOMWINDOW == 148 (0xa57a1800) [pid = 2595] [serial = 564] [outer = (nil)] 16:41:04 INFO - ++DOMWINDOW == 149 (0xa6c23400) [pid = 2595] [serial = 565] [outer = 0xa57a1800] 16:41:05 INFO - ++DOMWINDOW == 150 (0xa6ceac00) [pid = 2595] [serial = 566] [outer = 0xa57a1800] 16:41:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextEmptyString | separator should not be present 16:41:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextEmptyString | Should only see nodes at the top level or in overflow 16:41:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextEmptyString | overflow menu should not be present 16:41:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextEmptyString | Item DOM element should be a xul:menuitem 16:41:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextEmptyString | Item should have correct title 16:41:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextEmptyString | Item should not have accesskey 16:41:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextEmptyString | Item should not have image 16:41:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextEmptyString | The iconic classes should not be present 16:41:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextEmptyString | hidden should be set correctly 16:41:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextEmptyString | should have checked all the XUL nodes 16:41:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextEmptyString | Label should still be correct 16:41:06 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:41:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextEmptyString | This test is done. 16:41:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextEmptyString | There was a clean UI. 16:41:06 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextEmptyString 16:41:06 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatch 16:41:07 INFO - ++DOCSHELL 0xa712b400 == 16 [pid = 2595] [id = 201] 16:41:07 INFO - ++DOMWINDOW == 151 (0xa759fc00) [pid = 2595] [serial = 567] [outer = (nil)] 16:41:07 INFO - ++DOMWINDOW == 152 (0xa75a7000) [pid = 2595] [serial = 568] [outer = 0xa759fc00] 16:41:08 INFO - ++DOMWINDOW == 153 (0x8ded3800) [pid = 2595] [serial = 569] [outer = 0xa759fc00] 16:41:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatch | separator should be present 16:41:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatch | Should only see nodes at the top level or in overflow 16:41:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatch | overflow menu should not be present 16:41:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatch | should be no items in the overflow context menu 16:41:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatch | Item DOM element should be a xul:menuitem 16:41:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatch | Item should have correct title 16:41:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatch | Item should not have accesskey 16:41:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatch | Item should not have image 16:41:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatch | The iconic classes should not be present 16:41:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatch | hidden should be set correctly 16:41:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatch | should have checked all the XUL nodes 16:41:09 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:41:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatch | This test is done. 16:41:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatch | There was a clean UI. 16:41:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatch 16:41:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement 16:41:09 INFO - ++DOCSHELL 0x8e527800 == 17 [pid = 2595] [id = 202] 16:41:09 INFO - ++DOMWINDOW == 154 (0x8e527c00) [pid = 2595] [serial = 570] [outer = (nil)] 16:41:09 INFO - ++DOMWINDOW == 155 (0x8e529000) [pid = 2595] [serial = 571] [outer = 0x8e527c00] 16:41:10 INFO - ++DOMWINDOW == 156 (0x91d82c00) [pid = 2595] [serial = 572] [outer = 0x8e527c00] 16:41:10 INFO - ++DOCSHELL 0x91d87800 == 18 [pid = 2595] [id = 203] 16:41:11 INFO - ++DOMWINDOW == 157 (0x91d89400) [pid = 2595] [serial = 573] [outer = (nil)] 16:41:11 INFO - ++DOMWINDOW == 158 (0x8e57fc00) [pid = 2595] [serial = 574] [outer = 0x91d89400] 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | separator should be present 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | Should only see nodes at the top level or in overflow 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | overflow menu should not be present 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | should be no items in the overflow context menu 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | Item DOM element should be a xul:menuitem 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | Item should have correct title 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | Item should not have accesskey 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | Item should not have image 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | The iconic classes should not be present 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | hidden should be set correctly 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | Item DOM element should be a xul:menuitem 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | Item should have correct title 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | Item should not have accesskey 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | Item should not have image 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | The iconic classes should not be present 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | hidden should be set correctly 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | nodes should all be in the same group 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | Item DOM element should be a xul:menuitem 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | Item should have correct title 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | Item should not have accesskey 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | Item should not have image 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | The iconic classes should not be present 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | hidden should be set correctly 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | nodes should all be in the same group 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | Item DOM element should be a xul:menuitem 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | Item should have correct title 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | Item should not have accesskey 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | Item should not have image 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | The iconic classes should not be present 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | hidden should be set correctly 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | nodes should all be in the same group 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | should have checked all the XUL nodes 16:41:12 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | This test is done. 16:41:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement | There was a clean UI. 16:41:13 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchActiveElement 16:41:13 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchString 16:41:14 INFO - ++DOCSHELL 0x976dd000 == 19 [pid = 2595] [id = 204] 16:41:14 INFO - ++DOMWINDOW == 159 (0x98bd1800) [pid = 2595] [serial = 575] [outer = (nil)] 16:41:14 INFO - ++DOMWINDOW == 160 (0x98bd3800) [pid = 2595] [serial = 576] [outer = 0x98bd1800] 16:41:14 INFO - ++DOMWINDOW == 161 (0x98bdbc00) [pid = 2595] [serial = 577] [outer = 0x98bd1800] 16:41:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchString | separator should be present 16:41:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchString | Should only see nodes at the top level or in overflow 16:41:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchString | overflow menu should not be present 16:41:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchString | should be no items in the overflow context menu 16:41:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchString | Item DOM element should be a xul:menuitem 16:41:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchString | Item should have correct title 16:41:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchString | Item should not have accesskey 16:41:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchString | Item should not have image 16:41:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchString | The iconic classes should not be present 16:41:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchString | hidden should be set correctly 16:41:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchString | should have checked all the XUL nodes 16:41:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchString | item's label should be updated 16:41:15 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:41:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchString | This test is done. 16:41:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchString | There was a clean UI. 16:41:15 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextMatchString 16:41:15 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatch 16:41:16 INFO - ++DOCSHELL 0x8c36cc00 == 20 [pid = 2595] [id = 205] 16:41:16 INFO - ++DOMWINDOW == 162 (0x8c295400) [pid = 2595] [serial = 578] [outer = (nil)] 16:41:16 INFO - ++DOMWINDOW == 163 (0x8c297400) [pid = 2595] [serial = 579] [outer = 0x8c295400] 16:41:17 INFO - ++DOMWINDOW == 164 (0x8c2a1c00) [pid = 2595] [serial = 580] [outer = 0x8c295400] 16:41:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatch | separator should not be present 16:41:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatch | Should only see nodes at the top level or in overflow 16:41:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatch | overflow menu should not be present 16:41:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatch | Item DOM element should be a xul:menuitem 16:41:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatch | Item should have correct title 16:41:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatch | Item should not have accesskey 16:41:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatch | Item should not have image 16:41:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatch | The iconic classes should not be present 16:41:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatch | hidden should be set correctly 16:41:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatch | should have checked all the XUL nodes 16:41:18 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:41:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatch | This test is done. 16:41:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatch | There was a clean UI. 16:41:18 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatch 16:41:18 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement 16:41:19 INFO - ++DOCSHELL 0x8bd82000 == 21 [pid = 2595] [id = 206] 16:41:19 INFO - ++DOMWINDOW == 165 (0x8bd82400) [pid = 2595] [serial = 581] [outer = (nil)] 16:41:19 INFO - ++DOMWINDOW == 166 (0x8bd84400) [pid = 2595] [serial = 582] [outer = 0x8bd82400] 16:41:19 INFO - ++DOMWINDOW == 167 (0x8bcb3c00) [pid = 2595] [serial = 583] [outer = 0x8bd82400] 16:41:20 INFO - ++DOCSHELL 0x8bcb9000 == 22 [pid = 2595] [id = 207] 16:41:20 INFO - ++DOMWINDOW == 168 (0x8bcbb400) [pid = 2595] [serial = 584] [outer = (nil)] 16:41:20 INFO - ++DOMWINDOW == 169 (0x8bcbb000) [pid = 2595] [serial = 585] [outer = 0x8bcbb400] 16:41:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | separator should not be present 16:41:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | Should only see nodes at the top level or in overflow 16:41:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | overflow menu should not be present 16:41:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | Item DOM element should be a xul:menuitem 16:41:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | Item should have correct title 16:41:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | Item should not have accesskey 16:41:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | Item should not have image 16:41:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | The iconic classes should not be present 16:41:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | hidden should be set correctly 16:41:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | Item DOM element should be a xul:menuitem 16:41:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | Item should have correct title 16:41:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | Item should not have accesskey 16:41:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | Item should not have image 16:41:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | The iconic classes should not be present 16:41:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | hidden should be set correctly 16:41:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | nodes should all be in the same group 16:41:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | Item DOM element should be a xul:menuitem 16:41:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | Item should have correct title 16:41:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | Item should not have accesskey 16:41:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | Item should not have image 16:41:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | The iconic classes should not be present 16:41:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | hidden should be set correctly 16:41:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | nodes should all be in the same group 16:41:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | Item DOM element should be a xul:menuitem 16:41:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | Item should have correct title 16:41:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | Item should not have accesskey 16:41:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | Item should not have image 16:41:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | The iconic classes should not be present 16:41:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | hidden should be set correctly 16:41:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | nodes should all be in the same group 16:41:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | should have checked all the XUL nodes 16:41:22 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:41:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | This test is done. 16:41:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement | There was a clean UI. 16:41:25 INFO - --DOCSHELL 0x8e57ac00 == 21 [pid = 2595] [id = 194] 16:41:26 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextNoMatchActiveElement 16:41:26 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextUndefined 16:41:26 INFO - ++DOCSHELL 0x8c236c00 == 22 [pid = 2595] [id = 208] 16:41:26 INFO - ++DOMWINDOW == 170 (0x8c295800) [pid = 2595] [serial = 586] [outer = (nil)] 16:41:27 INFO - ++DOMWINDOW == 171 (0x8c29f000) [pid = 2595] [serial = 587] [outer = 0x8c295800] 16:41:27 INFO - --DOMWINDOW == 170 (0x8fcee800) [pid = 2595] [serial = 480] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:41:27 INFO - --DOMWINDOW == 169 (0x8bf14000) [pid = 2595] [serial = 384] [outer = (nil)] [url = data:text/html;charset=utf-8,clear%20timeout] 16:41:27 INFO - --DOMWINDOW == 168 (0x8dd8b800) [pid = 2595] [serial = 444] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:41:27 INFO - --DOMWINDOW == 167 (0x8de95000) [pid = 2595] [serial = 450] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:41:27 INFO - --DOMWINDOW == 166 (0x91983000) [pid = 2595] [serial = 414] [outer = (nil)] [url = data:text/html;charset=utf-8,

] 16:41:27 INFO - --DOMWINDOW == 165 (0x91c98400) [pid = 2595] [serial = 420] [outer = (nil)] [url = data:text/html;charset=utf-8,portdestroyer] 16:41:27 INFO - --DOMWINDOW == 164 (0x926e4400) [pid = 2595] [serial = 505] [outer = (nil)] [url = data:text/html;charset=utf-8,final] 16:41:27 INFO - --DOMWINDOW == 163 (0x8e08a400) [pid = 2595] [serial = 529] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:41:27 INFO - --DOMWINDOW == 162 (0x91977000) [pid = 2595] [serial = 468] [outer = (nil)] [url = data:text/html;charset=utf-8,foo#detach] 16:41:27 INFO - --DOMWINDOW == 161 (0x8fcf4000) [pid = 2595] [serial = 408] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:41:27 INFO - --DOMWINDOW == 160 (0x8f79b000) [pid = 2595] [serial = 402] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:41:27 INFO - --DOMWINDOW == 159 (0x99264000) [pid = 2595] [serial = 523] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:41:27 INFO - --DOMWINDOW == 158 (0x91f1bc00) [pid = 2595] [serial = 541] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:41:27 INFO - --DOMWINDOW == 157 (0x91c94c00) [pid = 2595] [serial = 426] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:41:27 INFO - --DOMWINDOW == 156 (0x8e9b7400) [pid = 2595] [serial = 396] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:41:27 INFO - --DOMWINDOW == 155 (0x91f1ac00) [pid = 2595] [serial = 492] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:41:27 INFO - --DOMWINDOW == 154 (0x8f406400) [pid = 2595] [serial = 456] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:41:27 INFO - --DOMWINDOW == 153 (0x91c8f000) [pid = 2595] [serial = 486] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:41:27 INFO - --DOMWINDOW == 152 (0x99179400) [pid = 2595] [serial = 517] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:41:27 INFO - --DOMWINDOW == 151 (0x8e08c000) [pid = 2595] [serial = 535] [outer = (nil)] [url = data:text/html;charset=utf-8,

] 16:41:27 INFO - --DOMWINDOW == 150 (0x8c30c400) [pid = 2595] [serial = 432] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:41:27 INFO - --DOMWINDOW == 149 (0x8bf1e000) [pid = 2595] [serial = 474] [outer = (nil)] [url = data:text/html;charset=utf-8,foo#detach] 16:41:27 INFO - --DOMWINDOW == 148 (0x92455c00) [pid = 2595] [serial = 498] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:41:27 INFO - --DOMWINDOW == 147 (0x8c302000) [pid = 2595] [serial = 438] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:41:27 INFO - --DOMWINDOW == 146 (0x96a58c00) [pid = 2595] [serial = 511] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:41:27 INFO - --DOMWINDOW == 145 (0x8dd90400) [pid = 2595] [serial = 390] [outer = (nil)] [url = data:text/html;charset=utf-8,clear%20timeout] 16:41:27 INFO - --DOMWINDOW == 144 (0x8e090000) [pid = 2595] [serial = 462] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:41:27 INFO - --DOMWINDOW == 143 (0x926d7400) [pid = 2595] [serial = 504] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:41:27 INFO - --DOMWINDOW == 142 (0x8f406c00) [pid = 2595] [serial = 458] [outer = (nil)] [url = about:blank] 16:41:27 INFO - --DOMWINDOW == 141 (0x91dc6400) [pid = 2595] [serial = 428] [outer = (nil)] [url = about:blank] 16:41:27 INFO - --DOMWINDOW == 140 (0x91c8d800) [pid = 2595] [serial = 422] [outer = (nil)] [url = about:blank] 16:41:27 INFO - --DOMWINDOW == 139 (0x8e097c00) [pid = 2595] [serial = 392] [outer = (nil)] [url = about:blank] 16:41:27 INFO - --DOMWINDOW == 138 (0x8c30cc00) [pid = 2595] [serial = 386] [outer = (nil)] [url = about:blank] 16:41:27 INFO - --DOMWINDOW == 137 (0x8d80a800) [pid = 2595] [serial = 380] [outer = (nil)] [url = about:blank] 16:41:27 INFO - --DOMWINDOW == 136 (0x8e42a000) [pid = 2595] [serial = 373] [outer = (nil)] [url = about:blank] 16:41:27 INFO - --DOMWINDOW == 135 (0x8e126400) [pid = 2595] [serial = 367] [outer = (nil)] [url = about:blank] 16:41:27 INFO - --DOMWINDOW == 134 (0x8d80b800) [pid = 2595] [serial = 357] [outer = (nil)] [url = about:blank] 16:41:27 INFO - --DOMWINDOW == 133 (0x8fcf6800) [pid = 2595] [serial = 260] [outer = (nil)] [url = about:blank] 16:41:27 INFO - --DOMWINDOW == 132 (0x8dd8a400) [pid = 2595] [serial = 533] [outer = (nil)] [url = about:blank] 16:41:27 INFO - --DOMWINDOW == 131 (0x8fcfb800) [pid = 2595] [serial = 539] [outer = (nil)] [url = about:blank] 16:41:27 INFO - --DOMWINDOW == 130 (0x91b2d400) [pid = 2595] [serial = 482] [outer = (nil)] [url = about:blank] 16:41:27 INFO - --DOMWINDOW == 129 (0x8de98c00) [pid = 2595] [serial = 534] [outer = (nil)] [url = about:blank] 16:41:27 INFO - --DOMWINDOW == 128 (0x8f799c00) [pid = 2595] [serial = 478] [outer = (nil)] [url = about:blank] 16:41:27 INFO - --DOMWINDOW == 127 (0x91f17c00) [pid = 2595] [serial = 540] [outer = (nil)] [url = about:blank] 16:41:27 INFO - --DOMWINDOW == 126 (0x91981000) [pid = 2595] [serial = 470] [outer = (nil)] [url = about:blank] 16:41:27 INFO - --DOMWINDOW == 125 (0x8e9bbc00) [pid = 2595] [serial = 464] [outer = (nil)] [url = about:blank] 16:41:27 INFO - --DOMWINDOW == 124 (0x8e433000) [pid = 2595] [serial = 476] [outer = (nil)] [url = about:blank] 16:41:27 INFO - --DOMWINDOW == 123 (0x91b28c00) [pid = 2595] [serial = 472] [outer = (nil)] [url = about:blank] 16:41:27 INFO - --DOMWINDOW == 122 (0x91b2c000) [pid = 2595] [serial = 473] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 121 (0x920ad400) [pid = 2595] [serial = 496] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 120 (0x91f18800) [pid = 2595] [serial = 491] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 119 (0x91dc6800) [pid = 2595] [serial = 490] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 118 (0x91c8b800) [pid = 2595] [serial = 484] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 117 (0x91b2cc00) [pid = 2595] [serial = 485] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 116 (0x96a53000) [pid = 2595] [serial = 509] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 115 (0x96a56c00) [pid = 2595] [serial = 510] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 114 (0x92464000) [pid = 2595] [serial = 503] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 113 (0x92461c00) [pid = 2595] [serial = 502] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 112 (0x92456800) [pid = 2595] [serial = 497] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 111 (0x99b41c00) [pid = 2595] [serial = 527] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 110 (0x9920b400) [pid = 2595] [serial = 521] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 109 (0x99210800) [pid = 2595] [serial = 522] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 108 (0x98fec400) [pid = 2595] [serial = 515] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 107 (0x99171000) [pid = 2595] [serial = 516] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 106 (0x99b4c400) [pid = 2595] [serial = 528] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 105 (0x8f7a6c00) [pid = 2595] [serial = 479] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 104 (0x91db8800) [pid = 2595] [serial = 418] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 103 (0x91f20400) [pid = 2595] [serial = 425] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 102 (0x8fcfac00) [pid = 2595] [serial = 466] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 101 (0x9197c000) [pid = 2595] [serial = 467] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 100 (0x8de92c00) [pid = 2595] [serial = 449] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 99 (0x91dbf000) [pid = 2595] [serial = 419] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 98 (0x8e42b400) [pid = 2595] [serial = 382] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 97 (0x8e126c00) [pid = 2595] [serial = 442] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 96 (0x8f409000) [pid = 2595] [serial = 455] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 95 (0x91f1e400) [pid = 2595] [serial = 424] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 94 (0x8dd8bc00) [pid = 2595] [serial = 448] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 93 (0x8f7a0800) [pid = 2595] [serial = 401] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 92 (0x8dd8dc00) [pid = 2595] [serial = 389] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 91 (0x8faf4800) [pid = 2595] [serial = 407] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 90 (0x9197ec00) [pid = 2595] [serial = 412] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 89 (0x8f404400) [pid = 2595] [serial = 454] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 88 (0x8c30d000) [pid = 2595] [serial = 437] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 87 (0x8e9b1c00) [pid = 2595] [serial = 395] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 86 (0x8fcef400) [pid = 2595] [serial = 406] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 85 (0x8f79cc00) [pid = 2595] [serial = 400] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 84 (0x91979800) [pid = 2595] [serial = 413] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 83 (0x8e578c00) [pid = 2595] [serial = 383] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 82 (0x91f1fc00) [pid = 2595] [serial = 430] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 81 (0x920a3c00) [pid = 2595] [serial = 431] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 80 (0x8dcd5000) [pid = 2595] [serial = 388] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 79 (0x8faeb400) [pid = 2595] [serial = 460] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 78 (0x8c301400) [pid = 2595] [serial = 436] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 77 (0x8e433800) [pid = 2595] [serial = 394] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 76 (0x8e092800) [pid = 2595] [serial = 443] [outer = (nil)] [url = about:blank] 16:41:28 INFO - --DOMWINDOW == 75 (0x8faef800) [pid = 2595] [serial = 461] [outer = (nil)] [url = about:blank] 16:41:28 INFO - ++DOMWINDOW == 76 (0x8c36dc00) [pid = 2595] [serial = 588] [outer = 0x8c295800] 16:41:28 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:41:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextUndefined | separator should not be present 16:41:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextUndefined | Should only see nodes at the top level or in overflow 16:41:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextUndefined | overflow menu should not be present 16:41:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextUndefined | Item DOM element should be a xul:menuitem 16:41:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextUndefined | Item should have correct title 16:41:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextUndefined | Item should not have accesskey 16:41:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextUndefined | Item should not have image 16:41:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextUndefined | The iconic classes should not be present 16:41:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextUndefined | hidden should be set correctly 16:41:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextUndefined | should have checked all the XUL nodes 16:41:29 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:41:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextUndefined | This test is done. 16:41:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextUndefined | There was a clean UI. 16:41:30 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentContextUndefined 16:41:30 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentScriptFile 16:41:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentScriptFile | Item throws when contentScriptFile is a remote URL 16:41:31 INFO - ++DOCSHELL 0x8dccac00 == 23 [pid = 2595] [id = 209] 16:41:31 INFO - ++DOMWINDOW == 77 (0x8dcd7000) [pid = 2595] [serial = 589] [outer = (nil)] 16:41:31 INFO - ++DOMWINDOW == 78 (0x8dd8b800) [pid = 2595] [serial = 590] [outer = 0x8dcd7000] 16:41:32 INFO - ++DOMWINDOW == 79 (0x8de98800) [pid = 2595] [serial = 591] [outer = 0x8dcd7000] 16:41:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentScriptFile | separator should be present 16:41:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentScriptFile | Should only see nodes at the top level or in overflow 16:41:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentScriptFile | overflow menu should not be present 16:41:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentScriptFile | should be no items in the overflow context menu 16:41:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentScriptFile | Item DOM element should be a xul:menuitem 16:41:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentScriptFile | Item should have correct title 16:41:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentScriptFile | Item should not have accesskey 16:41:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentScriptFile | Item should not have image 16:41:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentScriptFile | The iconic classes should not be present 16:41:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentScriptFile | hidden should be set correctly 16:41:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentScriptFile | Item DOM element should be a xul:menuitem 16:41:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentScriptFile | Item should have correct title 16:41:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentScriptFile | Item should not have accesskey 16:41:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentScriptFile | Item should not have image 16:41:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentScriptFile | The iconic classes should not be present 16:41:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentScriptFile | hidden should be set correctly 16:41:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentScriptFile | nodes should all be in the same group 16:41:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentScriptFile | should have checked all the XUL nodes 16:41:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentScriptFile | contentScriptFile loaded with absolute url 16:41:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentScriptFile | contentScriptFile loaded with relative url 16:41:33 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:41:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentScriptFile | This test is done. 16:41:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentScriptFile | There was a clean UI. 16:41:33 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testContentScriptFile 16:41:33 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testDestroyTwice 16:41:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testDestroyTwice | undefined 16:41:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testDestroyTwice | This test is done. 16:41:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testDestroyTwice | There was a clean UI. 16:41:34 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testDestroyTwice 16:41:34 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testDrawImageOnClickNode 16:41:34 INFO - ++DOCSHELL 0x8e181400 == 24 [pid = 2595] [id = 210] 16:41:34 INFO - ++DOMWINDOW == 80 (0x8e181800) [pid = 2595] [serial = 592] [outer = (nil)] 16:41:35 INFO - ++DOMWINDOW == 81 (0x8e367c00) [pid = 2595] [serial = 593] [outer = 0x8e181800] 16:41:35 INFO - ++DOMWINDOW == 82 (0x8e371000) [pid = 2595] [serial = 594] [outer = 0x8e181800] 16:41:35 INFO - --DOMWINDOW == 81 (0x8de9cc00) [pid = 2595] [serial = 542] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:41:35 INFO - --DOMWINDOW == 80 (0x8e57bc00) [pid = 2595] [serial = 548] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:41:35 INFO - ++DOCSHELL 0x8e36c000 == 25 [pid = 2595] [id = 211] 16:41:35 INFO - ++DOMWINDOW == 81 (0x8e425000) [pid = 2595] [serial = 595] [outer = (nil)] 16:41:35 INFO - ++DOMWINDOW == 82 (0x8e426800) [pid = 2595] [serial = 596] [outer = 0x8e425000] 16:41:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testDrawImageOnClickNode | separator should be present 16:41:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testDrawImageOnClickNode | Should only see nodes at the top level or in overflow 16:41:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testDrawImageOnClickNode | overflow menu should not be present 16:41:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testDrawImageOnClickNode | should be no items in the overflow context menu 16:41:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testDrawImageOnClickNode | Item DOM element should be a xul:menuitem 16:41:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testDrawImageOnClickNode | Item should have correct title 16:41:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testDrawImageOnClickNode | Item should not have accesskey 16:41:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testDrawImageOnClickNode | Item should not have image 16:41:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testDrawImageOnClickNode | The iconic classes should not be present 16:41:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testDrawImageOnClickNode | hidden should be set correctly 16:41:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testDrawImageOnClickNode | should have checked all the XUL nodes 16:41:38 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:41:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testDrawImageOnClickNode | This test is done. 16:41:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testDrawImageOnClickNode | There was a clean UI. 16:41:38 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testDrawImageOnClickNode 16:41:38 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey 16:41:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Should have set the image to i 16:41:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Should have set the accesskey to m 16:41:39 INFO - ++DOCSHELL 0x8c307000 == 26 [pid = 2595] [id = 212] 16:41:39 INFO - ++DOMWINDOW == 83 (0x8c307800) [pid = 2595] [serial = 597] [outer = (nil)] 16:41:39 INFO - ++DOMWINDOW == 84 (0x8c36b400) [pid = 2595] [serial = 598] [outer = 0x8c307800] 16:41:40 INFO - ++DOMWINDOW == 85 (0x8d811000) [pid = 2595] [serial = 599] [outer = 0x8c307800] 16:41:40 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:41:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | separator should be present 16:41:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Should only see nodes at the top level or in overflow 16:41:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | overflow menu should not be present 16:41:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | should be no items in the overflow context menu 16:41:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item DOM element should be a xul:menuitem 16:41:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item should have correct title 16:41:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item should have correct accesskey 16:41:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item should not have image 16:41:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | The iconic classes should not be present 16:41:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | hidden should be set correctly 16:41:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Menu DOM element should be a xul:menu 16:41:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | xul:menu should have a child 16:41:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | xul:menu's first child should be a menupopup 16:41:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item should have correct title 16:41:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item should have correct accesskey 16:41:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item should not have image 16:41:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | The iconic classes should not be present 16:41:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | hidden should be set correctly 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | menu XUL should contain a menupopup 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item DOM element should be a xul:menuitem 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item should have correct title 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item should not have accesskey 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item should not have image 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | The iconic classes should not be present 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | hidden should be set correctly 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | should have checked all the XUL nodes 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | nodes should all be in the same group 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | should have checked all the XUL nodes 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Should have set the accesskey to e 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Should have set the accesskey to e 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | separator should be present 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Should only see nodes at the top level or in overflow 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | overflow menu should not be present 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | should be no items in the overflow context menu 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item DOM element should be a xul:menuitem 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item should have correct title 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item should have correct accesskey 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item should not have image 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | The iconic classes should not be present 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | hidden should be set correctly 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Menu DOM element should be a xul:menu 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | xul:menu should have a child 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | xul:menu's first child should be a menupopup 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item should have correct title 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item should have correct accesskey 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item should not have image 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | The iconic classes should not be present 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | hidden should be set correctly 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | menu XUL should contain a menupopup 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item DOM element should be a xul:menuitem 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item should have correct title 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item should not have accesskey 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item should not have image 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | The iconic classes should not be present 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | hidden should be set correctly 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | should have checked all the XUL nodes 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | nodes should all be in the same group 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | should have checked all the XUL nodes 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Should have set the accesskey to e 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Should have set the accesskey to e 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | separator should be present 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Should only see nodes at the top level or in overflow 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | overflow menu should not be present 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | should be no items in the overflow context menu 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item DOM element should be a xul:menuitem 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item should have correct title 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item should not have accesskey 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item should not have image 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | The iconic classes should not be present 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | hidden should be set correctly 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Menu DOM element should be a xul:menu 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | xul:menu should have a child 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | xul:menu's first child should be a menupopup 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item should have correct title 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item should not have accesskey 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item should not have image 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | The iconic classes should not be present 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | hidden should be set correctly 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | menu XUL should contain a menupopup 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item DOM element should be a xul:menuitem 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item should have correct title 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item should not have accesskey 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | Item should not have image 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | The iconic classes should not be present 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | hidden should be set correctly 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | should have checked all the XUL nodes 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | nodes should all be in the same group 16:41:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | should have checked all the XUL nodes 16:41:41 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:41:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | This test is done. 16:41:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey | There was a clean UI. 16:41:42 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemAccessKey 16:41:42 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClick 16:41:42 INFO - ++DOCSHELL 0x8dcd4000 == 27 [pid = 2595] [id = 213] 16:41:42 INFO - ++DOMWINDOW == 86 (0x8ded4800) [pid = 2595] [serial = 600] [outer = (nil)] 16:41:42 INFO - ++DOMWINDOW == 87 (0x8ded8000) [pid = 2595] [serial = 601] [outer = 0x8ded4800] 16:41:43 INFO - ++DOMWINDOW == 88 (0x8e12c800) [pid = 2595] [serial = 602] [outer = 0x8ded4800] 16:41:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClick | separator should be present 16:41:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClick | Should only see nodes at the top level or in overflow 16:41:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClick | overflow menu should not be present 16:41:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClick | should be no items in the overflow context menu 16:41:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClick | Item DOM element should be a xul:menuitem 16:41:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClick | Item should have correct data 16:41:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClick | Item should have correct title 16:41:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClick | Item should not have accesskey 16:41:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClick | Item should not have image 16:41:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClick | The iconic classes should not be present 16:41:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClick | hidden should be set correctly 16:41:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClick | should have checked all the XUL nodes 16:41:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClick | `this` inside onMessage should be item 16:41:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClick | node should be an HTML element 16:41:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClick | data should be item data 16:41:44 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:41:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClick | This test is done. 16:41:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClick | There was a clean UI. 16:41:44 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClick 16:41:44 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClickMultipleModules 16:41:45 INFO - ++DOCSHELL 0x8e9b5800 == 28 [pid = 2595] [id = 214] 16:41:45 INFO - ++DOMWINDOW == 89 (0x8e9b6c00) [pid = 2595] [serial = 603] [outer = (nil)] 16:41:45 INFO - ++DOMWINDOW == 90 (0x8f406c00) [pid = 2595] [serial = 604] [outer = 0x8e9b6c00] 16:41:47 INFO - ++DOMWINDOW == 91 (0x8fcedc00) [pid = 2595] [serial = 605] [outer = 0x8e9b6c00] 16:41:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClickMultipleModules | separator should be present 16:41:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClickMultipleModules | Should only see nodes at the top level or in overflow 16:41:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClickMultipleModules | overflow menu should not be present 16:41:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClickMultipleModules | should be no items in the overflow context menu 16:41:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClickMultipleModules | Item DOM element should be a xul:menuitem 16:41:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClickMultipleModules | Item should have correct title 16:41:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClickMultipleModules | Item should not have accesskey 16:41:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClickMultipleModules | Item should not have image 16:41:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClickMultipleModules | The iconic classes should not be present 16:41:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClickMultipleModules | hidden should be set correctly 16:41:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClickMultipleModules | Item DOM element should be a xul:menuitem 16:41:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClickMultipleModules | Item should have correct title 16:41:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClickMultipleModules | Item should not have accesskey 16:41:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClickMultipleModules | Item should not have image 16:41:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClickMultipleModules | The iconic classes should not be present 16:41:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClickMultipleModules | hidden should be set correctly 16:41:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClickMultipleModules | nodes should all be in the same group 16:41:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClickMultipleModules | should have checked all the XUL nodes 16:41:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClickMultipleModules | undefined 16:41:48 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:41:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClickMultipleModules | This test is done. 16:41:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClickMultipleModules | There was a clean UI. 16:41:49 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemClickMultipleModules 16:41:49 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommand 16:41:49 INFO - ++DOCSHELL 0x91aa7000 == 29 [pid = 2595] [id = 215] 16:41:49 INFO - ++DOMWINDOW == 92 (0x91b35400) [pid = 2595] [serial = 606] [outer = (nil)] 16:41:49 INFO - ++DOMWINDOW == 93 (0x91c92000) [pid = 2595] [serial = 607] [outer = 0x91b35400] 16:41:50 INFO - ++DOMWINDOW == 94 (0x91db9400) [pid = 2595] [serial = 608] [outer = 0x91b35400] 16:41:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommand | separator should be present 16:41:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommand | Should only see nodes at the top level or in overflow 16:41:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommand | overflow menu should not be present 16:41:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommand | should be no items in the overflow context menu 16:41:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommand | Item DOM element should be a xul:menuitem 16:41:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommand | Item should have correct data 16:41:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommand | Item should have correct title 16:41:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommand | Item should not have accesskey 16:41:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommand | Item should not have image 16:41:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommand | The iconic classes should not be present 16:41:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommand | hidden should be set correctly 16:41:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommand | should have checked all the XUL nodes 16:41:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommand | `this` inside onMessage should be item 16:41:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommand | node should be an HTML element 16:41:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommand | data should be item data 16:41:51 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:41:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommand | This test is done. 16:41:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommand | There was a clean UI. 16:41:51 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommand 16:41:51 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommandMultipleModules 16:41:53 INFO - ++DOCSHELL 0x9245cc00 == 30 [pid = 2595] [id = 216] 16:41:53 INFO - ++DOMWINDOW == 95 (0x9245d400) [pid = 2595] [serial = 609] [outer = (nil)] 16:41:53 INFO - ++DOMWINDOW == 96 (0x926d7400) [pid = 2595] [serial = 610] [outer = 0x9245d400] 16:41:54 INFO - ++DOMWINDOW == 97 (0x976df800) [pid = 2595] [serial = 611] [outer = 0x9245d400] 16:41:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommandMultipleModules | separator should be present 16:41:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommandMultipleModules | Should only see nodes at the top level or in overflow 16:41:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommandMultipleModules | overflow menu should not be present 16:41:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommandMultipleModules | should be no items in the overflow context menu 16:41:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommandMultipleModules | Item DOM element should be a xul:menuitem 16:41:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommandMultipleModules | Item should have correct title 16:41:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommandMultipleModules | Item should not have accesskey 16:41:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommandMultipleModules | Item should not have image 16:41:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommandMultipleModules | The iconic classes should not be present 16:41:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommandMultipleModules | hidden should be set correctly 16:41:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommandMultipleModules | Item DOM element should be a xul:menuitem 16:41:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommandMultipleModules | Item should have correct title 16:41:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommandMultipleModules | Item should not have accesskey 16:41:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommandMultipleModules | Item should not have image 16:41:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommandMultipleModules | The iconic classes should not be present 16:41:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommandMultipleModules | hidden should be set correctly 16:41:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommandMultipleModules | nodes should all be in the same group 16:41:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommandMultipleModules | should have checked all the XUL nodes 16:41:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommandMultipleModules | undefined 16:41:55 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:41:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommandMultipleModules | This test is done. 16:41:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommandMultipleModules | There was a clean UI. 16:41:55 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemCommandMultipleModules 16:41:55 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemDataSetter 16:41:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemDataSetter | item should have correct data 16:41:56 INFO - ++DOCSHELL 0x8c36a400 == 31 [pid = 2595] [id = 217] 16:41:56 INFO - ++DOMWINDOW == 98 (0x9c8f1c00) [pid = 2595] [serial = 612] [outer = (nil)] 16:41:56 INFO - ++DOMWINDOW == 99 (0x9d601400) [pid = 2595] [serial = 613] [outer = 0x9c8f1c00] 16:41:57 INFO - ++DOMWINDOW == 100 (0x9e2ce800) [pid = 2595] [serial = 614] [outer = 0x9c8f1c00] 16:41:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemDataSetter | separator should be present 16:41:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemDataSetter | Should only see nodes at the top level or in overflow 16:41:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemDataSetter | overflow menu should not be present 16:41:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemDataSetter | should be no items in the overflow context menu 16:41:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemDataSetter | Item DOM element should be a xul:menuitem 16:41:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemDataSetter | Item should have correct data 16:41:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemDataSetter | Item should have correct title 16:41:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemDataSetter | Item should not have accesskey 16:41:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemDataSetter | Item should not have image 16:41:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemDataSetter | The iconic classes should not be present 16:41:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemDataSetter | hidden should be set correctly 16:41:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemDataSetter | should have checked all the XUL nodes 16:41:58 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:41:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemDataSetter | This test is done. 16:41:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemDataSetter | There was a clean UI. 16:41:58 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemDataSetter 16:41:58 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage 16:41:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Should have set the image correctly 16:41:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Should have set the image correctly 16:41:59 INFO - ++DOCSHELL 0xa26c9400 == 32 [pid = 2595] [id = 218] 16:41:59 INFO - ++DOMWINDOW == 101 (0xa26cb400) [pid = 2595] [serial = 615] [outer = (nil)] 16:41:59 INFO - ++DOMWINDOW == 102 (0xa292d400) [pid = 2595] [serial = 616] [outer = 0xa26cb400] 16:41:59 INFO - ++DOMWINDOW == 103 (0xa3727000) [pid = 2595] [serial = 617] [outer = 0xa26cb400] 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | separator should be present 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Should only see nodes at the top level or in overflow 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | overflow menu should not be present 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | should be no items in the overflow context menu 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item DOM element should be a xul:menuitem 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item should have correct title 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item should not have accesskey 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item should have correct image 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Items with images should have the correct class 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | hidden should be set correctly 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Menu DOM element should be a xul:menu 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | xul:menu should have a child 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | xul:menu's first child should be a menupopup 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item should have correct title 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item should not have accesskey 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item should have correct image 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Menus with images should have the correct class 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | hidden should be set correctly 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | menu XUL should contain a menupopup 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item DOM element should be a xul:menuitem 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item should have correct title 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item should not have accesskey 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item should not have image 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | The iconic classes should not be present 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | hidden should be set correctly 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | should have checked all the XUL nodes 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | nodes should all be in the same group 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | should have checked all the XUL nodes 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Should have set the image correctly 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Should have set the image correctly 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | separator should be present 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Should only see nodes at the top level or in overflow 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | overflow menu should not be present 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | should be no items in the overflow context menu 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item DOM element should be a xul:menuitem 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item should have correct title 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item should not have accesskey 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item should have correct image 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Items with images should have the correct class 16:42:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | hidden should be set correctly 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Menu DOM element should be a xul:menu 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | xul:menu should have a child 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | xul:menu's first child should be a menupopup 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item should have correct title 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item should not have accesskey 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item should have correct image 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Menus with images should have the correct class 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | hidden should be set correctly 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | menu XUL should contain a menupopup 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item DOM element should be a xul:menuitem 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item should have correct title 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item should not have accesskey 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item should not have image 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | The iconic classes should not be present 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | hidden should be set correctly 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | should have checked all the XUL nodes 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | nodes should all be in the same group 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | should have checked all the XUL nodes 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Should have set the image correctly 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Should have set the image correctly 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | separator should be present 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Should only see nodes at the top level or in overflow 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | overflow menu should not be present 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | should be no items in the overflow context menu 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item DOM element should be a xul:menuitem 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item should have correct title 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item should not have accesskey 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item should not have image 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | The iconic classes should not be present 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | hidden should be set correctly 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Menu DOM element should be a xul:menu 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | xul:menu should have a child 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | xul:menu's first child should be a menupopup 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item should have correct title 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item should not have accesskey 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item should not have image 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | The iconic classes should not be present 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | hidden should be set correctly 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | menu XUL should contain a menupopup 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item DOM element should be a xul:menuitem 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item should have correct title 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item should not have accesskey 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | Item should not have image 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | The iconic classes should not be present 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | hidden should be set correctly 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | should have checked all the XUL nodes 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | nodes should all be in the same group 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | should have checked all the XUL nodes 16:42:01 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | This test is done. 16:42:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage | There was a clean UI. 16:42:01 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImage 16:42:01 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImageValidURL 16:42:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImageValidURL | undefined 16:42:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImageValidURL | undefined 16:42:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImageValidURL | undefined 16:42:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImageValidURL | Should be proper image URL 16:42:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImageValidURL | Should be null image 16:42:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImageValidURL | Should be undefined image 16:42:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImageValidURL | This test is done. 16:42:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImageValidURL | There was a clean UI. 16:42:03 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemImageValidURL 16:42:03 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey 16:42:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | Should be no defined image 16:42:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | Should be no defined image 16:42:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | Should be no defined image 16:42:03 INFO - ++DOCSHELL 0xa6cc8800 == 33 [pid = 2595] [id = 219] 16:42:03 INFO - ++DOMWINDOW == 104 (0xa6cc8c00) [pid = 2595] [serial = 618] [outer = (nil)] 16:42:03 INFO - ++DOMWINDOW == 105 (0xa6cd1c00) [pid = 2595] [serial = 619] [outer = 0xa6cc8c00] 16:42:04 INFO - ++DOMWINDOW == 106 (0xa71ba400) [pid = 2595] [serial = 620] [outer = 0xa6cc8c00] 16:42:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | separator should be present 16:42:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | Should only see nodes at the top level or in overflow 16:42:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | overflow menu should not be present 16:42:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | should be no items in the overflow context menu 16:42:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | Item DOM element should be a xul:menuitem 16:42:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | Item should have correct title 16:42:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | Item should not have accesskey 16:42:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | Item should not have image 16:42:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | The iconic classes should not be present 16:42:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | hidden should be set correctly 16:42:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | Item DOM element should be a xul:menuitem 16:42:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | Item should have correct title 16:42:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | Item should not have accesskey 16:42:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | Item should not have image 16:42:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | The iconic classes should not be present 16:42:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | hidden should be set correctly 16:42:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | nodes should all be in the same group 16:42:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | Item DOM element should be a xul:menuitem 16:42:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | Item should have correct title 16:42:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | Item should not have accesskey 16:42:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | Item should not have image 16:42:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | The iconic classes should not be present 16:42:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | hidden should be set correctly 16:42:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | nodes should all be in the same group 16:42:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | should have checked all the XUL nodes 16:42:05 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:42:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | This test is done. 16:42:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey | There was a clean UI. 16:42:05 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoAccessKey 16:42:06 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage 16:42:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | Should be no defined image 16:42:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | Should be no defined image 16:42:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | Should be no defined image 16:42:06 INFO - ++DOCSHELL 0x98f04000 == 34 [pid = 2595] [id = 220] 16:42:06 INFO - ++DOMWINDOW == 107 (0x98f04400) [pid = 2595] [serial = 621] [outer = (nil)] 16:42:06 INFO - ++DOMWINDOW == 108 (0x98f06800) [pid = 2595] [serial = 622] [outer = 0x98f04400] 16:42:07 INFO - ++DOMWINDOW == 109 (0x98f0f800) [pid = 2595] [serial = 623] [outer = 0x98f04400] 16:42:11 INFO - --DOCSHELL 0x8de9c000 == 33 [pid = 2595] [id = 192] 16:42:11 INFO - --DOCSHELL 0x8e36c000 == 32 [pid = 2595] [id = 211] 16:42:11 INFO - --DOCSHELL 0x8dccac00 == 31 [pid = 2595] [id = 209] 16:42:11 INFO - --DOCSHELL 0x8c236c00 == 30 [pid = 2595] [id = 208] 16:42:11 INFO - --DOCSHELL 0x8bcb9000 == 29 [pid = 2595] [id = 207] 16:42:11 INFO - --DOCSHELL 0x8bd82000 == 28 [pid = 2595] [id = 206] 16:42:11 INFO - --DOCSHELL 0x976dd000 == 27 [pid = 2595] [id = 204] 16:42:11 INFO - --DOCSHELL 0x8c36cc00 == 26 [pid = 2595] [id = 205] 16:42:11 INFO - --DOCSHELL 0xa712b400 == 25 [pid = 2595] [id = 201] 16:42:11 INFO - --DOCSHELL 0x91d87800 == 24 [pid = 2595] [id = 203] 16:42:11 INFO - --DOCSHELL 0x8e527800 == 23 [pid = 2595] [id = 202] 16:42:11 INFO - --DOCSHELL 0x8de99400 == 22 [pid = 2595] [id = 199] 16:42:11 INFO - --DOCSHELL 0x8e57c400 == 21 [pid = 2595] [id = 197] 16:42:11 INFO - --DOCSHELL 0x9d7a2800 == 20 [pid = 2595] [id = 198] 16:42:11 INFO - --DOCSHELL 0x8e9b2800 == 19 [pid = 2595] [id = 195] 16:42:11 INFO - --DOCSHELL 0x8bf16000 == 18 [pid = 2595] [id = 196] 16:42:11 INFO - --DOMWINDOW == 108 (0x8faf2000) [pid = 2595] [serial = 410] [outer = (nil)] [url = about:blank] 16:42:11 INFO - --DOMWINDOW == 107 (0x93e26400) [pid = 2595] [serial = 507] [outer = (nil)] [url = about:blank] 16:42:11 INFO - --DOMWINDOW == 106 (0x920a8400) [pid = 2595] [serial = 500] [outer = (nil)] [url = about:blank] 16:42:11 INFO - --DOMWINDOW == 105 (0x8e432000) [pid = 2595] [serial = 452] [outer = (nil)] [url = about:blank] 16:42:11 INFO - --DOMWINDOW == 104 (0x8dd8d400) [pid = 2595] [serial = 434] [outer = (nil)] [url = about:blank] 16:42:11 INFO - --DOMWINDOW == 103 (0x9770e000) [pid = 2595] [serial = 519] [outer = (nil)] [url = about:blank] 16:42:11 INFO - --DOMWINDOW == 102 (0x91c94400) [pid = 2595] [serial = 488] [outer = (nil)] [url = about:blank] 16:42:11 INFO - --DOMWINDOW == 101 (0x8d7b6800) [pid = 2595] [serial = 531] [outer = (nil)] [url = about:blank] 16:42:11 INFO - --DOMWINDOW == 100 (0x91c8c000) [pid = 2595] [serial = 416] [outer = (nil)] [url = about:blank] 16:42:11 INFO - --DOMWINDOW == 99 (0x8de90400) [pid = 2595] [serial = 440] [outer = (nil)] [url = about:blank] 16:42:11 INFO - --DOMWINDOW == 98 (0x8e424c00) [pid = 2595] [serial = 398] [outer = (nil)] [url = about:blank] 16:42:11 INFO - --DOMWINDOW == 97 (0x91f18000) [pid = 2595] [serial = 537] [outer = (nil)] [url = about:blank] 16:42:11 INFO - --DOMWINDOW == 96 (0x9697ac00) [pid = 2595] [serial = 513] [outer = (nil)] [url = about:blank] 16:42:11 INFO - --DOMWINDOW == 95 (0x8e57b800) [pid = 2595] [serial = 549] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:42:11 INFO - --DOMWINDOW == 94 (0x91dbec00) [pid = 2595] [serial = 494] [outer = (nil)] [url = about:blank] 16:42:11 INFO - --DOMWINDOW == 93 (0x99204000) [pid = 2595] [serial = 525] [outer = (nil)] [url = about:blank] 16:42:11 INFO - --DOMWINDOW == 92 (0x8e374000) [pid = 2595] [serial = 544] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:42:11 INFO - --DOMWINDOW == 91 (0x8dccc800) [pid = 2595] [serial = 446] [outer = (nil)] [url = about:blank] 16:42:11 INFO - --DOMWINDOW == 90 (0x8fae9800) [pid = 2595] [serial = 404] [outer = (nil)] [url = about:blank] 16:42:11 INFO - --DOMWINDOW == 89 (0x8e428c00) [pid = 2595] [serial = 546] [outer = (nil)] [url = about:blank] 16:42:11 INFO - --DOMWINDOW == 88 (0x8e08c400) [pid = 2595] [serial = 543] [outer = (nil)] [url = about:blank] 16:42:11 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:42:12 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:42:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | separator should be present 16:42:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | Should only see nodes at the top level or in overflow 16:42:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | overflow menu should not be present 16:42:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | should be no items in the overflow context menu 16:42:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | Item DOM element should be a xul:menuitem 16:42:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | Item should have correct title 16:42:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | Item should not have accesskey 16:42:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | Item should not have image 16:42:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | The iconic classes should not be present 16:42:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | hidden should be set correctly 16:42:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | Item DOM element should be a xul:menuitem 16:42:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | Item should have correct title 16:42:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | Item should not have accesskey 16:42:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | Item should not have image 16:42:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | The iconic classes should not be present 16:42:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | hidden should be set correctly 16:42:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | nodes should all be in the same group 16:42:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | Item DOM element should be a xul:menuitem 16:42:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | Item should have correct title 16:42:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | Item should not have accesskey 16:42:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | Item should not have image 16:42:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | The iconic classes should not be present 16:42:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | hidden should be set correctly 16:42:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | nodes should all be in the same group 16:42:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | should have checked all the XUL nodes 16:42:12 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:42:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | This test is done. 16:42:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage | There was a clean UI. 16:42:12 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoImage 16:42:12 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoLabel 16:42:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoLabel | Should have seen exception 16:42:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoLabel | Should have seen exception 16:42:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoLabel | Should have seen exception 16:42:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoLabel | Should have seen exception 16:42:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoLabel | This test is done. 16:42:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoLabel | There was a clean UI. 16:42:14 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testItemNoLabel 16:42:14 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testLoadWithOpenTab 16:42:14 INFO - ++DOCSHELL 0x8c23a000 == 19 [pid = 2595] [id = 221] 16:42:14 INFO - ++DOMWINDOW == 89 (0x8c23a800) [pid = 2595] [serial = 624] [outer = (nil)] 16:42:14 INFO - ++DOMWINDOW == 90 (0x8c23fc00) [pid = 2595] [serial = 625] [outer = 0x8c23a800] 16:42:14 INFO - ++DOMWINDOW == 91 (0x8c2a2c00) [pid = 2595] [serial = 626] [outer = 0x8c23a800] 16:42:14 INFO - ++DOCSHELL 0x8c2a4400 == 20 [pid = 2595] [id = 222] 16:42:14 INFO - ++DOMWINDOW == 92 (0x8c302800) [pid = 2595] [serial = 627] [outer = (nil)] 16:42:14 INFO - ++DOMWINDOW == 93 (0x8c302c00) [pid = 2595] [serial = 628] [outer = 0x8c302800] 16:42:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testLoadWithOpenTab | separator should be present 16:42:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testLoadWithOpenTab | Should only see nodes at the top level or in overflow 16:42:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testLoadWithOpenTab | overflow menu should not be present 16:42:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testLoadWithOpenTab | should be no items in the overflow context menu 16:42:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testLoadWithOpenTab | Item DOM element should be a xul:menuitem 16:42:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testLoadWithOpenTab | Item should have correct title 16:42:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testLoadWithOpenTab | Item should not have accesskey 16:42:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testLoadWithOpenTab | Item should not have image 16:42:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testLoadWithOpenTab | The iconic classes should not be present 16:42:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testLoadWithOpenTab | hidden should be set correctly 16:42:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testLoadWithOpenTab | should have checked all the XUL nodes 16:42:17 INFO - --DOMWINDOW == 92 (0x8c295800) [pid = 2595] [serial = 586] [outer = (nil)] [url = about:blank] 16:42:17 INFO - --DOMWINDOW == 91 (0xa20ca800) [pid = 2595] [serial = 558] [outer = (nil)] [url = about:blank] 16:42:17 INFO - --DOMWINDOW == 90 (0x98bd1800) [pid = 2595] [serial = 575] [outer = (nil)] [url = about:blank] 16:42:17 INFO - --DOMWINDOW == 89 (0x8c295400) [pid = 2595] [serial = 578] [outer = (nil)] [url = about:blank] 16:42:18 INFO - --DOMWINDOW == 88 (0x91db7c00) [pid = 2595] [serial = 555] [outer = (nil)] [url = about:blank] 16:42:18 INFO - --DOMWINDOW == 87 (0x8bf1a000) [pid = 2595] [serial = 553] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:42:18 INFO - --DOMWINDOW == 86 (0x8dcd7000) [pid = 2595] [serial = 589] [outer = (nil)] [url = about:blank] 16:42:18 INFO - --DOMWINDOW == 85 (0xa759fc00) [pid = 2595] [serial = 567] [outer = (nil)] [url = about:blank] 16:42:18 INFO - --DOMWINDOW == 84 (0xa514e400) [pid = 2595] [serial = 561] [outer = (nil)] [url = about:blank] 16:42:18 INFO - --DOMWINDOW == 83 (0x8bcbb400) [pid = 2595] [serial = 584] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:42:18 INFO - --DOMWINDOW == 82 (0x91d89400) [pid = 2595] [serial = 573] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:42:18 INFO - --DOMWINDOW == 81 (0xa57a1800) [pid = 2595] [serial = 564] [outer = (nil)] [url = about:blank] 16:42:18 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:42:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testLoadWithOpenTab | This test is done. 16:42:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testLoadWithOpenTab | There was a clean UI. 16:42:18 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testLoadWithOpenTab 16:42:18 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem 16:42:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | menu should have correct number of items 16:42:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | item label should be correct 16:42:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | item's parent menu should be correct 16:42:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | item label should be correct 16:42:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | item's parent menu should be correct 16:42:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | item label should be correct 16:42:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | item's parent menu should be correct 16:42:19 INFO - ++DOCSHELL 0x8dcd6800 == 21 [pid = 2595] [id = 223] 16:42:19 INFO - ++DOMWINDOW == 82 (0x8dcd6c00) [pid = 2595] [serial = 629] [outer = (nil)] 16:42:19 INFO - ++DOMWINDOW == 83 (0x8dd89c00) [pid = 2595] [serial = 630] [outer = 0x8dcd6c00] 16:42:19 INFO - ++DOMWINDOW == 84 (0x8de96400) [pid = 2595] [serial = 631] [outer = 0x8dcd6c00] 16:42:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | separator should be present 16:42:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | Should only see nodes at the top level or in overflow 16:42:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | overflow menu should not be present 16:42:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | should be no items in the overflow context menu 16:42:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | Menu DOM element should be a xul:menu 16:42:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | xul:menu should have a child 16:42:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | xul:menu's first child should be a menupopup 16:42:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | Item should have correct title 16:42:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | Item should not have accesskey 16:42:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | Item should not have image 16:42:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | The iconic classes should not be present 16:42:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | hidden should be set correctly 16:42:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | menu XUL should contain a menupopup 16:42:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | Item DOM element should be a xul:menuitem 16:42:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | Item should have correct title 16:42:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | Item should not have accesskey 16:42:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | Item should not have image 16:42:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | The iconic classes should not be present 16:42:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | hidden should be set correctly 16:42:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | Item DOM element should be a xul:menuitem 16:42:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | Item should have correct title 16:42:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | Item should not have accesskey 16:42:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | Item should not have image 16:42:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | The iconic classes should not be present 16:42:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | hidden should be set correctly 16:42:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | nodes should all be in the same group 16:42:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | Item DOM element should be a xul:menuitem 16:42:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | Item should have correct title 16:42:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | Item should not have accesskey 16:42:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | Item should not have image 16:42:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | The iconic classes should not be present 16:42:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | hidden should be set correctly 16:42:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | nodes should all be in the same group 16:42:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | should have checked all the XUL nodes 16:42:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | should have checked all the XUL nodes 16:42:21 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:42:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | This test is done. 16:42:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem | There was a clean UI. 16:42:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItem 16:42:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice 16:42:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | menu should have correct number of items 16:42:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | item label should be correct 16:42:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | item label should be correct 16:42:22 INFO - ++DOCSHELL 0x8c36c400 == 22 [pid = 2595] [id = 224] 16:42:22 INFO - ++DOMWINDOW == 85 (0x8c36c800) [pid = 2595] [serial = 632] [outer = (nil)] 16:42:22 INFO - ++DOMWINDOW == 86 (0x8c374800) [pid = 2595] [serial = 633] [outer = 0x8c36c800] 16:42:23 INFO - ++DOMWINDOW == 87 (0x8d80a000) [pid = 2595] [serial = 634] [outer = 0x8c36c800] 16:42:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | separator should be present 16:42:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | Should only see nodes at the top level or in overflow 16:42:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | overflow menu should not be present 16:42:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | should be no items in the overflow context menu 16:42:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | Menu DOM element should be a xul:menu 16:42:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | xul:menu should have a child 16:42:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | xul:menu's first child should be a menupopup 16:42:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | Item should have correct title 16:42:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | Item should not have accesskey 16:42:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | Item should not have image 16:42:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | The iconic classes should not be present 16:42:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | hidden should be set correctly 16:42:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | menu XUL should contain a menupopup 16:42:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | Item DOM element should be a xul:menuitem 16:42:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | Item should have correct title 16:42:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | Item should not have accesskey 16:42:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | Item should not have image 16:42:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | The iconic classes should not be present 16:42:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | hidden should be set correctly 16:42:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | Item DOM element should be a xul:menuitem 16:42:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | Item should have correct title 16:42:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | Item should not have accesskey 16:42:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | Item should not have image 16:42:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | The iconic classes should not be present 16:42:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | hidden should be set correctly 16:42:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | nodes should all be in the same group 16:42:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | should have checked all the XUL nodes 16:42:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | should have checked all the XUL nodes 16:42:24 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:42:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | This test is done. 16:42:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice | There was a clean UI. 16:42:24 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuAddItemTwice 16:42:24 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick 16:42:25 INFO - ++DOCSHELL 0x8ded0400 == 23 [pid = 2595] [id = 225] 16:42:25 INFO - ++DOMWINDOW == 88 (0x8ded0800) [pid = 2595] [serial = 635] [outer = (nil)] 16:42:25 INFO - ++DOMWINDOW == 89 (0x8ded5800) [pid = 2595] [serial = 636] [outer = 0x8ded0800] 16:42:26 INFO - ++DOMWINDOW == 90 (0x8e095000) [pid = 2595] [serial = 637] [outer = 0x8ded0800] 16:42:26 INFO - ++DOCSHELL 0x8e127c00 == 24 [pid = 2595] [id = 226] 16:42:26 INFO - ++DOMWINDOW == 91 (0x8e128000) [pid = 2595] [serial = 638] [outer = (nil)] 16:42:26 INFO - ++DOMWINDOW == 92 (0x8c30d400) [pid = 2595] [serial = 639] [outer = 0x8e128000] 16:42:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | separator should be present 16:42:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | Should only see nodes at the top level or in overflow 16:42:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | overflow menu should not be present 16:42:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | should be no items in the overflow context menu 16:42:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | Menu DOM element should be a xul:menu 16:42:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | xul:menu should have a child 16:42:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | xul:menu's first child should be a menupopup 16:42:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | Item should have correct title 16:42:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | Item should not have accesskey 16:42:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | Item should not have image 16:42:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | The iconic classes should not be present 16:42:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | hidden should be set correctly 16:42:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | menu XUL should contain a menupopup 16:42:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | Menu DOM element should be a xul:menu 16:42:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | xul:menu should have a child 16:42:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | xul:menu's first child should be a menupopup 16:42:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | Item should have correct title 16:42:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | Item should not have accesskey 16:42:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | Item should not have image 16:42:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | The iconic classes should not be present 16:42:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | hidden should be set correctly 16:42:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | menu XUL should contain a menupopup 16:42:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | Item DOM element should be a xul:menuitem 16:42:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | Item should have correct data 16:42:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | Item should have correct title 16:42:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | Item should not have accesskey 16:42:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | Item should not have image 16:42:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | The iconic classes should not be present 16:42:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | hidden should be set correctly 16:42:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | should have checked all the XUL nodes 16:42:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | should have checked all the XUL nodes 16:42:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | should have checked all the XUL nodes 16:42:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | `this` inside top menu should be menu 16:42:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | Clicked node should be anchor 16:42:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | Clicked item data should be correct 16:42:28 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:42:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | This test is done. 16:42:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick | There was a clean UI. 16:42:28 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuClick 16:42:28 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand 16:42:29 INFO - ++DOCSHELL 0x8e370000 == 25 [pid = 2595] [id = 227] 16:42:29 INFO - ++DOMWINDOW == 93 (0x8e370c00) [pid = 2595] [serial = 640] [outer = (nil)] 16:42:29 INFO - ++DOMWINDOW == 94 (0x8e376000) [pid = 2595] [serial = 641] [outer = 0x8e370c00] 16:42:30 INFO - ++DOMWINDOW == 95 (0x8e52d000) [pid = 2595] [serial = 642] [outer = 0x8e370c00] 16:42:30 INFO - ++DOCSHELL 0x8e17d000 == 26 [pid = 2595] [id = 228] 16:42:30 INFO - ++DOMWINDOW == 96 (0x8e571000) [pid = 2595] [serial = 643] [outer = (nil)] 16:42:30 INFO - ++DOMWINDOW == 97 (0x8bd85c00) [pid = 2595] [serial = 644] [outer = 0x8e571000] 16:42:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | separator should be present 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | Should only see nodes at the top level or in overflow 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | overflow menu should not be present 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | should be no items in the overflow context menu 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | Menu DOM element should be a xul:menu 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | xul:menu should have a child 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | xul:menu's first child should be a menupopup 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | Item should have correct title 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | Item should not have accesskey 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | Item should not have image 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | The iconic classes should not be present 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | hidden should be set correctly 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | menu XUL should contain a menupopup 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | Menu DOM element should be a xul:menu 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | xul:menu should have a child 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | xul:menu's first child should be a menupopup 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | Item should have correct title 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | Item should not have accesskey 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | Item should not have image 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | The iconic classes should not be present 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | hidden should be set correctly 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | menu XUL should contain a menupopup 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | Item DOM element should be a xul:menuitem 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | Item should have correct data 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | Item should have correct title 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | Item should not have accesskey 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | Item should not have image 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | The iconic classes should not be present 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | hidden should be set correctly 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | should have checked all the XUL nodes 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | should have checked all the XUL nodes 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | should have checked all the XUL nodes 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | `this` inside top menu should be menu 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | Clicked node should be anchor 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | Clicked item data should be correct 16:42:32 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | This test is done. 16:42:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand | There was a clean UI. 16:42:33 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuCommand 16:42:33 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuDestroy 16:42:33 INFO - ++DOCSHELL 0x8faecc00 == 27 [pid = 2595] [id = 229] 16:42:33 INFO - ++DOMWINDOW == 98 (0x8faed400) [pid = 2595] [serial = 645] [outer = (nil)] 16:42:33 INFO - ++DOMWINDOW == 99 (0x8faf2400) [pid = 2595] [serial = 646] [outer = 0x8faed400] 16:42:34 INFO - ++DOMWINDOW == 100 (0x8fcfa000) [pid = 2595] [serial = 647] [outer = 0x8faed400] 16:42:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuDestroy | separator should not be present 16:42:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuDestroy | Should only see nodes at the top level or in overflow 16:42:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuDestroy | overflow menu should not be present 16:42:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuDestroy | should have checked all the XUL nodes 16:42:35 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:42:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuDestroy | This test is done. 16:42:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuDestroy | There was a clean UI. 16:42:35 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuDestroy 16:42:35 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemDestroy 16:42:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemDestroy | menu should have correct number of items 16:42:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemDestroy | item's parent menu should be correct 16:42:36 INFO - ++DOCSHELL 0x91b2a400 == 28 [pid = 2595] [id = 230] 16:42:36 INFO - ++DOMWINDOW == 101 (0x91b2b000) [pid = 2595] [serial = 648] [outer = (nil)] 16:42:36 INFO - ++DOMWINDOW == 102 (0x91b33800) [pid = 2595] [serial = 649] [outer = 0x91b2b000] 16:42:37 INFO - ++DOMWINDOW == 103 (0x91d82800) [pid = 2595] [serial = 650] [outer = 0x91b2b000] 16:42:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemDestroy | separator should not be present 16:42:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemDestroy | Should only see nodes at the top level or in overflow 16:42:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemDestroy | overflow menu should not be present 16:42:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemDestroy | Menu DOM element should be a xul:menu 16:42:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemDestroy | xul:menu should have a child 16:42:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemDestroy | xul:menu's first child should be a menupopup 16:42:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemDestroy | Item should have correct title 16:42:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemDestroy | Item should not have accesskey 16:42:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemDestroy | Item should not have image 16:42:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemDestroy | The iconic classes should not be present 16:42:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemDestroy | hidden should be set correctly 16:42:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemDestroy | should have checked all the XUL nodes 16:42:37 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:42:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemDestroy | This test is done. 16:42:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemDestroy | There was a clean UI. 16:42:38 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemDestroy 16:42:38 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap 16:42:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | menu should have correct number of items 16:42:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | menu should have correct number of items 16:42:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | item label should be correct 16:42:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | item's parent menu should be correct 16:42:38 INFO - ++DOCSHELL 0x91dc6800 == 29 [pid = 2595] [id = 231] 16:42:38 INFO - ++DOMWINDOW == 104 (0x91f14800) [pid = 2595] [serial = 651] [outer = (nil)] 16:42:38 INFO - ++DOMWINDOW == 105 (0x91f1b000) [pid = 2595] [serial = 652] [outer = 0x91f14800] 16:42:39 INFO - ++DOMWINDOW == 106 (0x920aa000) [pid = 2595] [serial = 653] [outer = 0x91f14800] 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | separator should be present 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | Should only see nodes at the top level or in overflow 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | overflow menu should not be present 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | should be no items in the overflow context menu 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | Menu DOM element should be a xul:menu 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | xul:menu should have a child 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | xul:menu's first child should be a menupopup 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | Item should have correct title 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | Item should not have accesskey 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | Item should not have image 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | The iconic classes should not be present 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | hidden should be set correctly 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | Menu DOM element should be a xul:menu 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | xul:menu should have a child 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | xul:menu's first child should be a menupopup 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | Item should have correct title 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | Item should not have accesskey 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | Item should not have image 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | The iconic classes should not be present 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | hidden should be set correctly 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | menu XUL should contain a menupopup 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | Item DOM element should be a xul:menuitem 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | Item should have correct title 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | Item should not have accesskey 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | Item should not have image 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | The iconic classes should not be present 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | hidden should be set correctly 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | should have checked all the XUL nodes 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | nodes should all be in the same group 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | should have checked all the XUL nodes 16:42:40 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | This test is done. 16:42:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap | There was a clean UI. 16:42:40 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemSwap 16:42:40 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter 16:42:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | menu should have correct number of items 16:42:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | item label should be correct 16:42:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | item's parent menu should be correct 16:42:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | item label should be correct 16:42:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | item's parent menu should be correct 16:42:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | item label should be correct 16:42:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | item's parent menu should be correct 16:42:41 INFO - ++DOCSHELL 0x96a52400 == 30 [pid = 2595] [id = 232] 16:42:41 INFO - ++DOMWINDOW == 107 (0x96a53400) [pid = 2595] [serial = 654] [outer = (nil)] 16:42:41 INFO - ++DOMWINDOW == 108 (0x96a5a800) [pid = 2595] [serial = 655] [outer = 0x96a53400] 16:42:42 INFO - ++DOMWINDOW == 109 (0x976d8c00) [pid = 2595] [serial = 656] [outer = 0x96a53400] 16:42:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | separator should be present 16:42:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | Should only see nodes at the top level or in overflow 16:42:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | overflow menu should not be present 16:42:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | should be no items in the overflow context menu 16:42:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | Menu DOM element should be a xul:menu 16:42:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | xul:menu should have a child 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | xul:menu's first child should be a menupopup 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | Item should have correct title 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | Item should not have accesskey 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | Item should not have image 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | The iconic classes should not be present 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | hidden should be set correctly 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | menu XUL should contain a menupopup 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | Item DOM element should be a xul:menuitem 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | Item should have correct title 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | Item should not have accesskey 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | Item should not have image 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | The iconic classes should not be present 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | hidden should be set correctly 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | Item DOM element should be a xul:menuitem 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | Item should have correct title 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | Item should not have accesskey 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | Item should not have image 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | The iconic classes should not be present 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | hidden should be set correctly 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | nodes should all be in the same group 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | Item DOM element should be a xul:menuitem 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | Item should have correct title 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | Item should not have accesskey 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | Item should not have image 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | The iconic classes should not be present 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | hidden should be set correctly 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | nodes should all be in the same group 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | should have checked all the XUL nodes 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | should have checked all the XUL nodes 16:42:43 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | This test is done. 16:42:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter | There was a clean UI. 16:42:43 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuItemsSetter 16:42:43 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem 16:42:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | item's parent menu should be correct 16:42:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | menu should have correct number of items 16:42:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | item label should be correct 16:42:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | item label should be correct 16:42:44 INFO - ++DOCSHELL 0x98e8e800 == 31 [pid = 2595] [id = 233] 16:42:44 INFO - ++DOMWINDOW == 110 (0x98eb6000) [pid = 2595] [serial = 657] [outer = (nil)] 16:42:44 INFO - ++DOMWINDOW == 111 (0x98f05c00) [pid = 2595] [serial = 658] [outer = 0x98eb6000] 16:42:45 INFO - ++DOMWINDOW == 112 (0x99173c00) [pid = 2595] [serial = 659] [outer = 0x98eb6000] 16:42:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | separator should be present 16:42:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | Should only see nodes at the top level or in overflow 16:42:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | overflow menu should not be present 16:42:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | should be no items in the overflow context menu 16:42:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | Menu DOM element should be a xul:menu 16:42:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | xul:menu should have a child 16:42:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | xul:menu's first child should be a menupopup 16:42:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | Item should have correct title 16:42:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | Item should not have accesskey 16:42:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | Item should not have image 16:42:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | The iconic classes should not be present 16:42:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | hidden should be set correctly 16:42:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | menu XUL should contain a menupopup 16:42:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | Item DOM element should be a xul:menuitem 16:42:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | Item should have correct title 16:42:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | Item should not have accesskey 16:42:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | Item should not have image 16:42:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | The iconic classes should not be present 16:42:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | hidden should be set correctly 16:42:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | Item DOM element should be a xul:menuitem 16:42:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | Item should have correct title 16:42:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | Item should not have accesskey 16:42:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | Item should not have image 16:42:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | The iconic classes should not be present 16:42:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | hidden should be set correctly 16:42:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | nodes should all be in the same group 16:42:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | should have checked all the XUL nodes 16:42:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | should have checked all the XUL nodes 16:42:46 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:42:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | This test is done. 16:42:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem | There was a clean UI. 16:42:46 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMenuRemoveItem 16:42:46 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch1 16:42:47 INFO - ++DOCSHELL 0x99bd6000 == 32 [pid = 2595] [id = 234] 16:42:47 INFO - ++DOMWINDOW == 113 (0x99cadc00) [pid = 2595] [serial = 660] [outer = (nil)] 16:42:47 INFO - ++DOMWINDOW == 114 (0x9a6da400) [pid = 2595] [serial = 661] [outer = 0x99cadc00] 16:42:47 INFO - ++DOMWINDOW == 115 (0x9d7a7400) [pid = 2595] [serial = 662] [outer = 0x99cadc00] 16:42:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch1 | separator should be present 16:42:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch1 | Should only see nodes at the top level or in overflow 16:42:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch1 | overflow menu should not be present 16:42:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch1 | should be no items in the overflow context menu 16:42:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch1 | Item DOM element should be a xul:menuitem 16:42:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch1 | Item should have correct title 16:42:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch1 | Item should not have accesskey 16:42:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch1 | Item should not have image 16:42:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch1 | The iconic classes should not be present 16:42:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch1 | hidden should be set correctly 16:42:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch1 | should have checked all the XUL nodes 16:42:48 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:42:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch1 | This test is done. 16:42:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch1 | There was a clean UI. 16:42:49 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch1 16:42:49 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch2 16:42:49 INFO - ++DOCSHELL 0x99208000 == 33 [pid = 2595] [id = 235] 16:42:49 INFO - ++DOMWINDOW == 116 (0xa2653800) [pid = 2595] [serial = 663] [outer = (nil)] 16:42:49 INFO - ++DOMWINDOW == 117 (0xa292b400) [pid = 2595] [serial = 664] [outer = 0xa2653800] 16:42:50 INFO - ++DOMWINDOW == 118 (0xa372c000) [pid = 2595] [serial = 665] [outer = 0xa2653800] 16:42:54 INFO - --DOCSHELL 0x8c2a4400 == 32 [pid = 2595] [id = 222] 16:42:55 INFO - --DOMWINDOW == 117 (0x8bf13000) [pid = 2595] [serial = 554] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:42:55 INFO - --DOMWINDOW == 116 (0x9e215000) [pid = 2595] [serial = 557] [outer = (nil)] [url = about:blank] 16:42:55 INFO - --DOMWINDOW == 115 (0xa2934400) [pid = 2595] [serial = 560] [outer = (nil)] [url = about:blank] 16:42:55 INFO - --DOMWINDOW == 114 (0xa5532000) [pid = 2595] [serial = 563] [outer = (nil)] [url = about:blank] 16:42:55 INFO - --DOMWINDOW == 113 (0xa6ceac00) [pid = 2595] [serial = 566] [outer = (nil)] [url = about:blank] 16:42:55 INFO - --DOMWINDOW == 112 (0x8ded3800) [pid = 2595] [serial = 569] [outer = (nil)] [url = about:blank] 16:42:55 INFO - --DOMWINDOW == 111 (0x8e57fc00) [pid = 2595] [serial = 574] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:42:55 INFO - --DOMWINDOW == 110 (0x98bdbc00) [pid = 2595] [serial = 577] [outer = (nil)] [url = about:blank] 16:42:55 INFO - --DOMWINDOW == 109 (0x8c2a1c00) [pid = 2595] [serial = 580] [outer = (nil)] [url = about:blank] 16:42:55 INFO - --DOMWINDOW == 108 (0x8bcbb000) [pid = 2595] [serial = 585] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:42:55 INFO - --DOMWINDOW == 107 (0x8c36dc00) [pid = 2595] [serial = 588] [outer = (nil)] [url = about:blank] 16:42:55 INFO - --DOMWINDOW == 106 (0x8de98800) [pid = 2595] [serial = 591] [outer = (nil)] [url = about:blank] 16:42:55 INFO - --DOMWINDOW == 105 (0xa20e1800) [pid = 2595] [serial = 559] [outer = (nil)] [url = about:blank] 16:42:55 INFO - --DOMWINDOW == 104 (0x98bd3800) [pid = 2595] [serial = 576] [outer = (nil)] [url = about:blank] 16:42:55 INFO - --DOMWINDOW == 103 (0x9d60cc00) [pid = 2595] [serial = 556] [outer = (nil)] [url = about:blank] 16:42:55 INFO - --DOMWINDOW == 102 (0x91b32000) [pid = 2595] [serial = 551] [outer = (nil)] [url = about:blank] 16:42:55 INFO - --DOMWINDOW == 101 (0xa5150400) [pid = 2595] [serial = 562] [outer = (nil)] [url = about:blank] 16:42:55 INFO - --DOMWINDOW == 100 (0x8e529000) [pid = 2595] [serial = 571] [outer = (nil)] [url = about:blank] 16:42:55 INFO - --DOMWINDOW == 99 (0x8c297400) [pid = 2595] [serial = 579] [outer = (nil)] [url = about:blank] 16:42:55 INFO - --DOMWINDOW == 98 (0xa6c23400) [pid = 2595] [serial = 565] [outer = (nil)] [url = about:blank] 16:42:55 INFO - --DOMWINDOW == 97 (0x8c29f000) [pid = 2595] [serial = 587] [outer = (nil)] [url = about:blank] 16:42:55 INFO - --DOMWINDOW == 96 (0x8dd8b800) [pid = 2595] [serial = 590] [outer = (nil)] [url = about:blank] 16:42:55 INFO - --DOMWINDOW == 95 (0x8bd84400) [pid = 2595] [serial = 582] [outer = (nil)] [url = about:blank] 16:42:55 INFO - --DOMWINDOW == 94 (0xa75a7000) [pid = 2595] [serial = 568] [outer = (nil)] [url = about:blank] 16:42:55 INFO - --DOMWINDOW == 93 (0x8e367c00) [pid = 2595] [serial = 593] [outer = (nil)] [url = about:blank] 16:42:55 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:42:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch2 | separator should be present 16:42:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch2 | Should only see nodes at the top level or in overflow 16:42:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch2 | overflow menu should not be present 16:42:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch2 | should be no items in the overflow context menu 16:42:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch2 | Item DOM element should be a xul:menuitem 16:42:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch2 | Item should have correct title 16:42:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch2 | Item should not have accesskey 16:42:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch2 | Item should not have image 16:42:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch2 | The iconic classes should not be present 16:42:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch2 | hidden should be set correctly 16:42:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch2 | should have checked all the XUL nodes 16:42:56 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:42:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch2 | This test is done. 16:42:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch2 | There was a clean UI. 16:42:56 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextMatch2 16:42:56 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString1 16:42:57 INFO - ++DOCSHELL 0x8bf14000 == 33 [pid = 2595] [id = 236] 16:42:57 INFO - ++DOMWINDOW == 94 (0x8c298c00) [pid = 2595] [serial = 666] [outer = (nil)] 16:42:57 INFO - ++DOMWINDOW == 95 (0x8c301400) [pid = 2595] [serial = 667] [outer = 0x8c298c00] 16:42:57 INFO - ++DOMWINDOW == 96 (0x8d7bf400) [pid = 2595] [serial = 668] [outer = 0x8c298c00] 16:42:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString1 | separator should be present 16:42:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString1 | Should only see nodes at the top level or in overflow 16:42:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString1 | overflow menu should not be present 16:42:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString1 | should be no items in the overflow context menu 16:42:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString1 | Item DOM element should be a xul:menuitem 16:42:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString1 | Item should have correct title 16:42:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString1 | Item should not have accesskey 16:42:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString1 | Item should not have image 16:42:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString1 | The iconic classes should not be present 16:42:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString1 | hidden should be set correctly 16:42:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString1 | should have checked all the XUL nodes 16:42:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString1 | Label should have changed 16:42:58 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:42:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString1 | This test is done. 16:42:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString1 | There was a clean UI. 16:42:58 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString1 16:42:59 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString2 16:42:59 INFO - ++DOCSHELL 0x8dd8cc00 == 34 [pid = 2595] [id = 237] 16:42:59 INFO - ++DOMWINDOW == 97 (0x8de95c00) [pid = 2595] [serial = 669] [outer = (nil)] 16:42:59 INFO - ++DOMWINDOW == 98 (0x8de99800) [pid = 2595] [serial = 670] [outer = 0x8de95c00] 16:43:00 INFO - ++DOMWINDOW == 99 (0x8e08fc00) [pid = 2595] [serial = 671] [outer = 0x8de95c00] 16:43:02 INFO - --DOMWINDOW == 98 (0x8c307800) [pid = 2595] [serial = 597] [outer = (nil)] [url = about:blank] 16:43:02 INFO - --DOMWINDOW == 97 (0x8c23a800) [pid = 2595] [serial = 624] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:43:02 INFO - --DOMWINDOW == 96 (0x8e9b6c00) [pid = 2595] [serial = 603] [outer = (nil)] [url = about:blank] 16:43:02 INFO - --DOMWINDOW == 95 (0x98f04400) [pid = 2595] [serial = 621] [outer = (nil)] [url = about:blank] 16:43:02 INFO - --DOMWINDOW == 94 (0x9245d400) [pid = 2595] [serial = 609] [outer = (nil)] [url = about:blank] 16:43:02 INFO - --DOMWINDOW == 93 (0x8e425000) [pid = 2595] [serial = 595] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:43:02 INFO - --DOMWINDOW == 92 (0x8e527c00) [pid = 2595] [serial = 570] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:43:02 INFO - --DOMWINDOW == 91 (0x8f7a4c00) [pid = 2595] [serial = 550] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:43:02 INFO - --DOMWINDOW == 90 (0xa26cb400) [pid = 2595] [serial = 615] [outer = (nil)] [url = about:blank] 16:43:02 INFO - --DOMWINDOW == 89 (0x91b35400) [pid = 2595] [serial = 606] [outer = (nil)] [url = about:blank] 16:43:02 INFO - --DOMWINDOW == 88 (0x8c302800) [pid = 2595] [serial = 627] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:43:02 INFO - --DOMWINDOW == 87 (0x9c8f1c00) [pid = 2595] [serial = 612] [outer = (nil)] [url = about:blank] 16:43:02 INFO - --DOMWINDOW == 86 (0xa6cc8c00) [pid = 2595] [serial = 618] [outer = (nil)] [url = about:blank] 16:43:02 INFO - --DOMWINDOW == 85 (0x8ded4800) [pid = 2595] [serial = 600] [outer = (nil)] [url = about:blank] 16:43:02 INFO - --DOMWINDOW == 84 (0x8e181800) [pid = 2595] [serial = 592] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:43:02 INFO - --DOMWINDOW == 83 (0x8bd82400) [pid = 2595] [serial = 581] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:43:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString2 | separator should be present 16:43:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString2 | Should only see nodes at the top level or in overflow 16:43:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString2 | overflow menu should not be present 16:43:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString2 | should be no items in the overflow context menu 16:43:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString2 | Item DOM element should be a xul:menuitem 16:43:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString2 | Item should have correct title 16:43:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString2 | Item should not have accesskey 16:43:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString2 | Item should not have image 16:43:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString2 | The iconic classes should not be present 16:43:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString2 | hidden should be set correctly 16:43:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString2 | should have checked all the XUL nodes 16:43:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString2 | Label should have changed 16:43:02 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:43:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString2 | This test is done. 16:43:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString2 | There was a clean UI. 16:43:03 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString2 16:43:03 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString3 16:43:03 INFO - ++DOCSHELL 0x8bf1c400 == 35 [pid = 2595] [id = 238] 16:43:03 INFO - ++DOMWINDOW == 84 (0x8e177800) [pid = 2595] [serial = 672] [outer = (nil)] 16:43:03 INFO - ++DOMWINDOW == 85 (0x8e17d400) [pid = 2595] [serial = 673] [outer = 0x8e177800] 16:43:04 INFO - ++DOMWINDOW == 86 (0x8e42d400) [pid = 2595] [serial = 674] [outer = 0x8e177800] 16:43:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString3 | separator should be present 16:43:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString3 | Should only see nodes at the top level or in overflow 16:43:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString3 | overflow menu should not be present 16:43:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString3 | should be no items in the overflow context menu 16:43:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString3 | Item DOM element should be a xul:menuitem 16:43:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString3 | Item should have correct title 16:43:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString3 | Item should not have accesskey 16:43:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString3 | Item should not have image 16:43:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString3 | The iconic classes should not be present 16:43:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString3 | hidden should be set correctly 16:43:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString3 | should have checked all the XUL nodes 16:43:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString3 | Label should have changed 16:43:05 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:43:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString3 | This test is done. 16:43:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString3 | There was a clean UI. 16:43:06 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContentContextString3 16:43:06 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContexts 16:43:06 INFO - ++DOCSHELL 0x8c373800 == 36 [pid = 2595] [id = 239] 16:43:06 INFO - ++DOMWINDOW == 87 (0x8c376000) [pid = 2595] [serial = 675] [outer = (nil)] 16:43:06 INFO - ++DOMWINDOW == 88 (0x8d804000) [pid = 2595] [serial = 676] [outer = 0x8c376000] 16:43:07 INFO - ++DOMWINDOW == 89 (0x8dedb800) [pid = 2595] [serial = 677] [outer = 0x8c376000] 16:43:08 INFO - ++DOCSHELL 0x8dcd6000 == 37 [pid = 2595] [id = 240] 16:43:08 INFO - ++DOMWINDOW == 90 (0x8e091400) [pid = 2595] [serial = 678] [outer = (nil)] 16:43:08 INFO - ++DOMWINDOW == 91 (0x8e08c000) [pid = 2595] [serial = 679] [outer = 0x8e091400] 16:43:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContexts | separator should not be present 16:43:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContexts | Should only see nodes at the top level or in overflow 16:43:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContexts | overflow menu should not be present 16:43:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContexts | Item DOM element should be a xul:menuitem 16:43:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContexts | Item should have correct title 16:43:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContexts | Item should not have accesskey 16:43:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContexts | Item should not have image 16:43:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContexts | The iconic classes should not be present 16:43:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContexts | hidden should be set correctly 16:43:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContexts | should have checked all the XUL nodes 16:43:09 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:43:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContexts | This test is done. 16:43:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContexts | There was a clean UI. 16:43:10 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleContexts 16:43:10 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd 16:43:11 INFO - ++DOCSHELL 0x8e570800 == 38 [pid = 2595] [id = 241] 16:43:11 INFO - ++DOMWINDOW == 92 (0x8e570c00) [pid = 2595] [serial = 680] [outer = (nil)] 16:43:11 INFO - ++DOMWINDOW == 93 (0x8bd81c00) [pid = 2595] [serial = 681] [outer = 0x8e570c00] 16:43:12 INFO - ++DOMWINDOW == 94 (0x8fcee000) [pid = 2595] [serial = 682] [outer = 0x8e570c00] 16:43:13 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:43:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | separator should be present 16:43:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | Should only see nodes at the top level or in overflow 16:43:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | overflow menu should not be present 16:43:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | should be no items in the overflow context menu 16:43:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | Item DOM element should be a xul:menuitem 16:43:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | Item should have correct title 16:43:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | Item should not have accesskey 16:43:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | Item should not have image 16:43:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | The iconic classes should not be present 16:43:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | hidden should be set correctly 16:43:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | Item DOM element should be a xul:menuitem 16:43:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | Item should have correct title 16:43:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | Item should not have accesskey 16:43:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | Item should not have image 16:43:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | The iconic classes should not be present 16:43:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | hidden should be set correctly 16:43:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | nodes should all be in the same group 16:43:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | should have checked all the XUL nodes 16:43:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | separator should be present 16:43:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | Should only see nodes at the top level or in overflow 16:43:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | overflow menu should not be present 16:43:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | should be no items in the overflow context menu 16:43:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | Item DOM element should be a xul:menuitem 16:43:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | Item should have correct title 16:43:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | Item should not have accesskey 16:43:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | Item should not have image 16:43:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | The iconic classes should not be present 16:43:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | hidden should be set correctly 16:43:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | should have checked all the XUL nodes 16:43:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | separator should not be present 16:43:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | Should only see nodes at the top level or in overflow 16:43:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | overflow menu should not be present 16:43:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | should have checked all the XUL nodes 16:43:14 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:43:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | This test is done. 16:43:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd | There was a clean UI. 16:43:15 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAdd 16:43:15 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow 16:43:16 INFO - ++DOCSHELL 0x91c8cc00 == 39 [pid = 2595] [id = 242] 16:43:16 INFO - ++DOMWINDOW == 95 (0x91c8dc00) [pid = 2595] [serial = 683] [outer = (nil)] 16:43:16 INFO - ++DOMWINDOW == 96 (0x91c99800) [pid = 2595] [serial = 684] [outer = 0x91c8dc00] 16:43:17 INFO - ++DOMWINDOW == 97 (0x91dc4000) [pid = 2595] [serial = 685] [outer = 0x91c8dc00] 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | separator should be present 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Should only see nodes at the top level or in overflow 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | overflow menu should be present 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | should be no items in the main context menu 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item DOM element should be a xul:menuitem 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should have correct title 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should not have accesskey 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should not have image 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | The iconic classes should not be present 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | hidden should be set correctly 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item DOM element should be a xul:menuitem 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should have correct title 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should not have accesskey 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should not have image 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | The iconic classes should not be present 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | hidden should be set correctly 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | nodes should all be in the same group 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item DOM element should be a xul:menuitem 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should have correct title 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should not have accesskey 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should not have image 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | The iconic classes should not be present 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | hidden should be set correctly 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | nodes should all be in the same group 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item DOM element should be a xul:menuitem 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should have correct title 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should not have accesskey 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should not have image 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | The iconic classes should not be present 16:43:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | hidden should be set correctly 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | nodes should all be in the same group 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item DOM element should be a xul:menuitem 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should have correct title 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should not have accesskey 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should not have image 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | The iconic classes should not be present 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | hidden should be set correctly 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | nodes should all be in the same group 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item DOM element should be a xul:menuitem 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should have correct title 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should not have accesskey 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should not have image 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | The iconic classes should not be present 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | hidden should be set correctly 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | nodes should all be in the same group 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item DOM element should be a xul:menuitem 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should have correct title 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should not have accesskey 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should not have image 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | The iconic classes should not be present 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | hidden should be set correctly 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | nodes should all be in the same group 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item DOM element should be a xul:menuitem 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should have correct title 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should not have accesskey 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should not have image 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | The iconic classes should not be present 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | hidden should be set correctly 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | nodes should all be in the same group 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item DOM element should be a xul:menuitem 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should have correct title 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should not have accesskey 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should not have image 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | The iconic classes should not be present 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | hidden should be set correctly 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | nodes should all be in the same group 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item DOM element should be a xul:menuitem 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should have correct title 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should not have accesskey 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should not have image 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | The iconic classes should not be present 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | hidden should be set correctly 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | nodes should all be in the same group 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item DOM element should be a xul:menuitem 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should have correct title 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should not have accesskey 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should not have image 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | The iconic classes should not be present 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | hidden should be set correctly 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | nodes should all be in the same group 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | should have checked all the XUL nodes 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | separator should be present 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Should only see nodes at the top level or in overflow 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | overflow menu should not be present 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | should be no items in the overflow context menu 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item DOM element should be a xul:menuitem 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should have correct title 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should not have accesskey 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Item should not have image 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | The iconic classes should not be present 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | hidden should be set correctly 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | should have checked all the XUL nodes 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | separator should not be present 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | Should only see nodes at the top level or in overflow 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | overflow menu should not be present 16:43:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | should have checked all the XUL nodes 16:43:20 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:43:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | This test is done. 16:43:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow | There was a clean UI. 16:43:20 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddOverflow 16:43:20 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddRemove 16:43:21 INFO - ++DOCSHELL 0x969ea000 == 40 [pid = 2595] [id = 243] 16:43:21 INFO - ++DOMWINDOW == 98 (0x976d5c00) [pid = 2595] [serial = 686] [outer = (nil)] 16:43:21 INFO - ++DOMWINDOW == 99 (0x976db000) [pid = 2595] [serial = 687] [outer = 0x976d5c00] 16:43:23 INFO - ++DOMWINDOW == 100 (0x98f09c00) [pid = 2595] [serial = 688] [outer = 0x976d5c00] 16:43:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddRemove | separator should be present 16:43:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddRemove | Should only see nodes at the top level or in overflow 16:43:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddRemove | overflow menu should not be present 16:43:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddRemove | should be no items in the overflow context menu 16:43:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddRemove | Item DOM element should be a xul:menuitem 16:43:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddRemove | Item should have correct title 16:43:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddRemove | Item should not have accesskey 16:43:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddRemove | Item should not have image 16:43:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddRemove | The iconic classes should not be present 16:43:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddRemove | hidden should be set correctly 16:43:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddRemove | should have checked all the XUL nodes 16:43:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddRemove | separator should not be present 16:43:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddRemove | Should only see nodes at the top level or in overflow 16:43:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddRemove | overflow menu should not be present 16:43:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddRemove | should have checked all the XUL nodes 16:43:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddRemove | separator should not be present 16:43:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddRemove | Should only see nodes at the top level or in overflow 16:43:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddRemove | overflow menu should not be present 16:43:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddRemove | should have checked all the XUL nodes 16:43:24 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:43:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddRemove | This test is done. 16:43:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddRemove | There was a clean UI. 16:43:25 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesAddRemove 16:43:25 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 16:43:26 INFO - ++DOCSHELL 0x9d7a3c00 == 41 [pid = 2595] [id = 244] 16:43:26 INFO - ++DOMWINDOW == 101 (0x9d7a5000) [pid = 2595] [serial = 689] [outer = (nil)] 16:43:26 INFO - ++DOMWINDOW == 102 (0x9e219c00) [pid = 2595] [serial = 690] [outer = 0x9d7a5000] 16:43:27 INFO - ++DOMWINDOW == 103 (0xa2b81c00) [pid = 2595] [serial = 691] [outer = 0x9d7a5000] 16:43:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | separator should be present 16:43:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | Should only see nodes at the top level or in overflow 16:43:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | overflow menu should not be present 16:43:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | should be no items in the overflow context menu 16:43:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | Item DOM element should be a xul:menuitem 16:43:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | Item should have correct title 16:43:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | Item should not have accesskey 16:43:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | Item should not have image 16:43:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | The iconic classes should not be present 16:43:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | hidden should be set correctly 16:43:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | Item DOM element should be a xul:menuitem 16:43:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | Item should have correct title 16:43:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | Item should not have accesskey 16:43:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | Item should not have image 16:43:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | The iconic classes should not be present 16:43:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | hidden should be set correctly 16:43:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | nodes should all be in the same group 16:43:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | should have checked all the XUL nodes 16:43:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | separator should be present 16:43:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | Should only see nodes at the top level or in overflow 16:43:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | overflow menu should not be present 16:43:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | should be no items in the overflow context menu 16:43:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | Item DOM element should be a xul:menuitem 16:43:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | Item should have correct title 16:43:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | Item should not have accesskey 16:43:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | Item should not have image 16:43:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | The iconic classes should not be present 16:43:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | hidden should be set correctly 16:43:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | should have checked all the XUL nodes 16:43:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | separator should not be present 16:43:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | Should only see nodes at the top level or in overflow 16:43:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | overflow menu should not be present 16:43:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | should have checked all the XUL nodes 16:43:29 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:43:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | This test is done. 16:43:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 | There was a clean UI. 16:43:29 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts1 16:43:29 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 16:43:30 INFO - ++DOCSHELL 0xa5798000 == 42 [pid = 2595] [id = 245] 16:43:30 INFO - ++DOMWINDOW == 104 (0xa5798400) [pid = 2595] [serial = 692] [outer = (nil)] 16:43:31 INFO - ++DOMWINDOW == 105 (0xa579c400) [pid = 2595] [serial = 693] [outer = 0xa5798400] 16:43:32 INFO - ++DOMWINDOW == 106 (0xa6e97400) [pid = 2595] [serial = 694] [outer = 0xa5798400] 16:43:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | separator should be present 16:43:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | Should only see nodes at the top level or in overflow 16:43:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | overflow menu should not be present 16:43:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | should be no items in the overflow context menu 16:43:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | Item DOM element should be a xul:menuitem 16:43:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | Item should have correct title 16:43:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | Item should not have accesskey 16:43:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | Item should not have image 16:43:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | The iconic classes should not be present 16:43:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | hidden should be set correctly 16:43:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | Item DOM element should be a xul:menuitem 16:43:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | Item should have correct title 16:43:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | Item should not have accesskey 16:43:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | Item should not have image 16:43:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | The iconic classes should not be present 16:43:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | hidden should be set correctly 16:43:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | nodes should all be in the same group 16:43:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | should have checked all the XUL nodes 16:43:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | separator should be present 16:43:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | Should only see nodes at the top level or in overflow 16:43:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | overflow menu should not be present 16:43:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | should be no items in the overflow context menu 16:43:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | Item DOM element should be a xul:menuitem 16:43:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | Item should have correct title 16:43:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | Item should not have accesskey 16:43:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | Item should not have image 16:43:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | The iconic classes should not be present 16:43:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | hidden should be set correctly 16:43:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | should have checked all the XUL nodes 16:43:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | separator should not be present 16:43:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | Should only see nodes at the top level or in overflow 16:43:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | overflow menu should not be present 16:43:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | should have checked all the XUL nodes 16:43:33 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:43:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | This test is done. 16:43:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 | There was a clean UI. 16:43:33 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts2 16:43:34 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 16:43:35 INFO - ++DOCSHELL 0x864e0800 == 43 [pid = 2595] [id = 246] 16:43:35 INFO - ++DOMWINDOW == 107 (0x864e0c00) [pid = 2595] [serial = 695] [outer = (nil)] 16:43:35 INFO - ++DOMWINDOW == 108 (0x864e3c00) [pid = 2595] [serial = 696] [outer = 0x864e0c00] 16:43:39 INFO - --DOCSHELL 0xa57a1400 == 42 [pid = 2595] [id = 200] 16:43:39 INFO - --DOCSHELL 0x8e17d000 == 41 [pid = 2595] [id = 228] 16:43:39 INFO - --DOCSHELL 0x8e127c00 == 40 [pid = 2595] [id = 226] 16:43:40 INFO - ++DOMWINDOW == 109 (0x8c1c9800) [pid = 2595] [serial = 697] [outer = 0x864e0c00] 16:43:40 INFO - --DOMWINDOW == 108 (0x8e371000) [pid = 2595] [serial = 594] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:43:41 INFO - --DOMWINDOW == 107 (0x8e426800) [pid = 2595] [serial = 596] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:43:41 INFO - --DOMWINDOW == 106 (0x8d811000) [pid = 2595] [serial = 599] [outer = (nil)] [url = about:blank] 16:43:41 INFO - --DOMWINDOW == 105 (0x8e12c800) [pid = 2595] [serial = 602] [outer = (nil)] [url = about:blank] 16:43:41 INFO - --DOMWINDOW == 104 (0x8fcedc00) [pid = 2595] [serial = 605] [outer = (nil)] [url = about:blank] 16:43:41 INFO - --DOMWINDOW == 103 (0x91db9400) [pid = 2595] [serial = 608] [outer = (nil)] [url = about:blank] 16:43:41 INFO - --DOMWINDOW == 102 (0x976df800) [pid = 2595] [serial = 611] [outer = (nil)] [url = about:blank] 16:43:41 INFO - --DOMWINDOW == 101 (0x9e2ce800) [pid = 2595] [serial = 614] [outer = (nil)] [url = about:blank] 16:43:41 INFO - --DOMWINDOW == 100 (0xa3727000) [pid = 2595] [serial = 617] [outer = (nil)] [url = about:blank] 16:43:41 INFO - --DOMWINDOW == 99 (0xa71ba400) [pid = 2595] [serial = 620] [outer = (nil)] [url = about:blank] 16:43:41 INFO - --DOMWINDOW == 98 (0x98f0f800) [pid = 2595] [serial = 623] [outer = (nil)] [url = about:blank] 16:43:41 INFO - --DOMWINDOW == 97 (0x8c2a2c00) [pid = 2595] [serial = 626] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:43:41 INFO - --DOMWINDOW == 96 (0x8c302c00) [pid = 2595] [serial = 628] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:43:41 INFO - --DOMWINDOW == 95 (0x8c36b400) [pid = 2595] [serial = 598] [outer = (nil)] [url = about:blank] 16:43:41 INFO - --DOMWINDOW == 94 (0x926d7400) [pid = 2595] [serial = 610] [outer = (nil)] [url = about:blank] 16:43:41 INFO - --DOMWINDOW == 93 (0x91d82c00) [pid = 2595] [serial = 572] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:43:41 INFO - --DOMWINDOW == 92 (0x9d059400) [pid = 2595] [serial = 552] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:43:41 INFO - --DOMWINDOW == 91 (0x8f406c00) [pid = 2595] [serial = 604] [outer = (nil)] [url = about:blank] 16:43:41 INFO - --DOMWINDOW == 90 (0x91c92000) [pid = 2595] [serial = 607] [outer = (nil)] [url = about:blank] 16:43:41 INFO - --DOMWINDOW == 89 (0xa292d400) [pid = 2595] [serial = 616] [outer = (nil)] [url = about:blank] 16:43:41 INFO - --DOMWINDOW == 88 (0xa6cd1c00) [pid = 2595] [serial = 619] [outer = (nil)] [url = about:blank] 16:43:41 INFO - --DOMWINDOW == 87 (0x8ded8000) [pid = 2595] [serial = 601] [outer = (nil)] [url = about:blank] 16:43:41 INFO - --DOMWINDOW == 86 (0x8c23fc00) [pid = 2595] [serial = 625] [outer = (nil)] [url = about:blank] 16:43:41 INFO - --DOMWINDOW == 85 (0x98f06800) [pid = 2595] [serial = 622] [outer = (nil)] [url = about:blank] 16:43:41 INFO - --DOMWINDOW == 84 (0x8bcb3c00) [pid = 2595] [serial = 583] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:43:41 INFO - --DOMWINDOW == 83 (0x9d601400) [pid = 2595] [serial = 613] [outer = (nil)] [url = about:blank] 16:43:41 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:43:41 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:43:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | separator should be present 16:43:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | Should only see nodes at the top level or in overflow 16:43:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | overflow menu should not be present 16:43:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | should be no items in the overflow context menu 16:43:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | Item DOM element should be a xul:menuitem 16:43:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | Item should have correct title 16:43:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | Item should not have accesskey 16:43:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | Item should not have image 16:43:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | The iconic classes should not be present 16:43:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | hidden should be set correctly 16:43:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | Item DOM element should be a xul:menuitem 16:43:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | Item should have correct title 16:43:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | Item should not have accesskey 16:43:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | Item should not have image 16:43:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | The iconic classes should not be present 16:43:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | hidden should be set correctly 16:43:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | nodes should all be in the same group 16:43:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | should have checked all the XUL nodes 16:43:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | separator should not be present 16:43:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | Should only see nodes at the top level or in overflow 16:43:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | overflow menu should not be present 16:43:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | Item DOM element should be a xul:menuitem 16:43:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | Item should have correct title 16:43:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | Item should not have accesskey 16:43:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | Item should not have image 16:43:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | The iconic classes should not be present 16:43:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | hidden should be set correctly 16:43:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | should have checked all the XUL nodes 16:43:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | separator should not be present 16:43:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | Should only see nodes at the top level or in overflow 16:43:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | overflow menu should not be present 16:43:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | should have checked all the XUL nodes 16:43:42 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:43:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | This test is done. 16:43:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 | There was a clean UI. 16:43:43 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts3 16:43:43 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 16:43:44 INFO - ++DOCSHELL 0x8c377c00 == 41 [pid = 2595] [id = 247] 16:43:44 INFO - ++DOMWINDOW == 84 (0x8c378400) [pid = 2595] [serial = 698] [outer = (nil)] 16:43:44 INFO - ++DOMWINDOW == 85 (0x8d7c2000) [pid = 2595] [serial = 699] [outer = 0x8c378400] 16:43:45 INFO - ++DOMWINDOW == 86 (0x8dd97c00) [pid = 2595] [serial = 700] [outer = 0x8c378400] 16:43:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | separator should be present 16:43:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | Should only see nodes at the top level or in overflow 16:43:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | overflow menu should not be present 16:43:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | should be no items in the overflow context menu 16:43:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | Item DOM element should be a xul:menuitem 16:43:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | Item should have correct title 16:43:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | Item should not have accesskey 16:43:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | Item should not have image 16:43:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | The iconic classes should not be present 16:43:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | hidden should be set correctly 16:43:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | Item DOM element should be a xul:menuitem 16:43:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | Item should have correct title 16:43:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | Item should not have accesskey 16:43:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | Item should not have image 16:43:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | The iconic classes should not be present 16:43:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | hidden should be set correctly 16:43:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | nodes should all be in the same group 16:43:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | should have checked all the XUL nodes 16:43:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | separator should not be present 16:43:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | Should only see nodes at the top level or in overflow 16:43:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | overflow menu should not be present 16:43:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | Item DOM element should be a xul:menuitem 16:43:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | Item should have correct title 16:43:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | Item should not have accesskey 16:43:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | Item should not have image 16:43:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | The iconic classes should not be present 16:43:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | hidden should be set correctly 16:43:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | should have checked all the XUL nodes 16:43:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | separator should not be present 16:43:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | Should only see nodes at the top level or in overflow 16:43:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | overflow menu should not be present 16:43:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | should have checked all the XUL nodes 16:43:47 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:43:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | This test is done. 16:43:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 | There was a clean UI. 16:43:47 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesDiffContexts4 16:43:47 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder 16:43:49 INFO - ++DOCSHELL 0x8e17f000 == 42 [pid = 2595] [id = 248] 16:43:49 INFO - ++DOMWINDOW == 87 (0x8e17fc00) [pid = 2595] [serial = 701] [outer = (nil)] 16:43:49 INFO - ++DOMWINDOW == 88 (0x8e184c00) [pid = 2595] [serial = 702] [outer = 0x8e17fc00] 16:43:51 INFO - ++DOMWINDOW == 89 (0x8e52e400) [pid = 2595] [serial = 703] [outer = 0x8e17fc00] 16:43:51 INFO - --DOMWINDOW == 88 (0x8e370c00) [pid = 2595] [serial = 640] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:43:51 INFO - --DOMWINDOW == 87 (0x91f14800) [pid = 2595] [serial = 651] [outer = (nil)] [url = about:blank] 16:43:51 INFO - --DOMWINDOW == 86 (0x8c298c00) [pid = 2595] [serial = 666] [outer = (nil)] [url = about:blank] 16:43:51 INFO - --DOMWINDOW == 85 (0x8dcd6c00) [pid = 2595] [serial = 629] [outer = (nil)] [url = about:blank] 16:43:51 INFO - --DOMWINDOW == 84 (0x98eb6000) [pid = 2595] [serial = 657] [outer = (nil)] [url = about:blank] 16:43:51 INFO - --DOMWINDOW == 83 (0x8c36c800) [pid = 2595] [serial = 632] [outer = (nil)] [url = about:blank] 16:43:51 INFO - --DOMWINDOW == 82 (0x8de95c00) [pid = 2595] [serial = 669] [outer = (nil)] [url = about:blank] 16:43:51 INFO - --DOMWINDOW == 81 (0x99cadc00) [pid = 2595] [serial = 660] [outer = (nil)] [url = about:blank] 16:43:51 INFO - --DOMWINDOW == 80 (0x8faed400) [pid = 2595] [serial = 645] [outer = (nil)] [url = about:blank] 16:43:51 INFO - --DOMWINDOW == 79 (0x8ded0800) [pid = 2595] [serial = 635] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:43:51 INFO - --DOMWINDOW == 78 (0xa2653800) [pid = 2595] [serial = 663] [outer = (nil)] [url = about:blank] 16:43:52 INFO - --DOMWINDOW == 77 (0x91b2b000) [pid = 2595] [serial = 648] [outer = (nil)] [url = about:blank] 16:43:52 INFO - --DOMWINDOW == 76 (0x96a53400) [pid = 2595] [serial = 654] [outer = (nil)] [url = about:blank] 16:43:52 INFO - --DOMWINDOW == 75 (0x8e571000) [pid = 2595] [serial = 643] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:43:52 INFO - --DOMWINDOW == 74 (0x8e128000) [pid = 2595] [serial = 638] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:43:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | separator should be present 16:43:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Should only see nodes at the top level or in overflow 16:43:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | overflow menu should not be present 16:43:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | should be no items in the overflow context menu 16:43:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item DOM element should be a xul:menuitem 16:43:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item should have correct title 16:43:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item should not have accesskey 16:43:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item should not have image 16:43:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | The iconic classes should not be present 16:43:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | hidden should be set correctly 16:43:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item DOM element should be a xul:menuitem 16:43:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item should have correct title 16:43:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item should not have accesskey 16:43:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item should not have image 16:43:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | The iconic classes should not be present 16:43:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | hidden should be set correctly 16:43:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | nodes should all be in the same group 16:43:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | should have checked all the XUL nodes 16:43:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | separator should be present 16:43:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Should only see nodes at the top level or in overflow 16:43:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | overflow menu should not be present 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | should be no items in the overflow context menu 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item DOM element should be a xul:menuitem 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item should have correct title 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item should not have accesskey 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item should not have image 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | The iconic classes should not be present 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | hidden should be set correctly 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item DOM element should be a xul:menuitem 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item should have correct title 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item should not have accesskey 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item should not have image 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | The iconic classes should not be present 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | hidden should be set correctly 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | nodes should all be in the same group 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item DOM element should be a xul:menuitem 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item should have correct title 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item should not have accesskey 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item should not have image 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | The iconic classes should not be present 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | hidden should be set correctly 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | nodes should all be in the same group 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | should have checked all the XUL nodes 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | separator should be present 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Should only see nodes at the top level or in overflow 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | overflow menu should not be present 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | should be no items in the overflow context menu 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item DOM element should be a xul:menuitem 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item should have correct title 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item should not have accesskey 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item should not have image 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | The iconic classes should not be present 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | hidden should be set correctly 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item DOM element should be a xul:menuitem 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item should have correct title 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item should not have accesskey 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item should not have image 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | The iconic classes should not be present 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | hidden should be set correctly 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | nodes should all be in the same group 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item DOM element should be a xul:menuitem 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item should have correct title 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item should not have accesskey 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item should not have image 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | The iconic classes should not be present 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | hidden should be set correctly 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | nodes should all be in the same group 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item DOM element should be a xul:menuitem 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item should have correct title 16:43:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item should not have accesskey 16:43:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | Item should not have image 16:43:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | The iconic classes should not be present 16:43:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | hidden should be set correctly 16:43:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | nodes should all be in the same group 16:43:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | should have checked all the XUL nodes 16:43:54 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:43:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | This test is done. 16:43:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder | There was a clean UI. 16:43:54 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrder 16:43:54 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow 16:43:56 INFO - ++DOCSHELL 0x8c2a1000 == 43 [pid = 2595] [id = 249] 16:43:56 INFO - ++DOMWINDOW == 75 (0x8c2a1c00) [pid = 2595] [serial = 704] [outer = (nil)] 16:43:56 INFO - ++DOMWINDOW == 76 (0x8c307400) [pid = 2595] [serial = 705] [outer = 0x8c2a1c00] 16:43:57 INFO - ++DOMWINDOW == 77 (0x8dd8b800) [pid = 2595] [serial = 706] [outer = 0x8c2a1c00] 16:43:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | separator should be present 16:43:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Should only see nodes at the top level or in overflow 16:43:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | overflow menu should be present 16:43:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | should be no items in the main context menu 16:43:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item DOM element should be a xul:menuitem 16:43:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item should have correct title 16:43:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item should not have accesskey 16:43:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item should not have image 16:43:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | The iconic classes should not be present 16:43:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | hidden should be set correctly 16:43:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item DOM element should be a xul:menuitem 16:43:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item should have correct title 16:43:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item should not have accesskey 16:43:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item should not have image 16:43:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | The iconic classes should not be present 16:43:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | hidden should be set correctly 16:43:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | nodes should all be in the same group 16:43:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | should have checked all the XUL nodes 16:43:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | separator should be present 16:43:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Should only see nodes at the top level or in overflow 16:43:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | overflow menu should be present 16:43:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | should be no items in the main context menu 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item DOM element should be a xul:menuitem 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item should have correct title 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item should not have accesskey 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item should not have image 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | The iconic classes should not be present 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | hidden should be set correctly 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item DOM element should be a xul:menuitem 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item should have correct title 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item should not have accesskey 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item should not have image 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | The iconic classes should not be present 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | hidden should be set correctly 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | nodes should all be in the same group 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item DOM element should be a xul:menuitem 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item should have correct title 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item should not have accesskey 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item should not have image 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | The iconic classes should not be present 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | hidden should be set correctly 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | nodes should all be in the same group 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | should have checked all the XUL nodes 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | separator should be present 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Should only see nodes at the top level or in overflow 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | overflow menu should be present 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | should be no items in the main context menu 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item DOM element should be a xul:menuitem 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item should have correct title 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item should not have accesskey 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item should not have image 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | The iconic classes should not be present 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | hidden should be set correctly 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item DOM element should be a xul:menuitem 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item should have correct title 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item should not have accesskey 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item should not have image 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | The iconic classes should not be present 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | hidden should be set correctly 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | nodes should all be in the same group 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item DOM element should be a xul:menuitem 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item should have correct title 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item should not have accesskey 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item should not have image 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | The iconic classes should not be present 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | hidden should be set correctly 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | nodes should all be in the same group 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item DOM element should be a xul:menuitem 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item should have correct title 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item should not have accesskey 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | Item should not have image 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | The iconic classes should not be present 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | hidden should be set correctly 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | nodes should all be in the same group 16:43:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | should have checked all the XUL nodes 16:43:59 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:44:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | This test is done. 16:44:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow | There was a clean UI. 16:44:00 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOrderOverflow 16:44:00 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden 16:44:01 INFO - ++DOCSHELL 0x8e175c00 == 44 [pid = 2595] [id = 250] 16:44:01 INFO - ++DOMWINDOW == 78 (0x8e177000) [pid = 2595] [serial = 707] [outer = (nil)] 16:44:01 INFO - ++DOMWINDOW == 79 (0x8e184800) [pid = 2595] [serial = 708] [outer = 0x8e177000] 16:44:03 INFO - ++DOMWINDOW == 80 (0x8e57f400) [pid = 2595] [serial = 709] [outer = 0x8e177000] 16:44:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden | separator should be present 16:44:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden | Should only see nodes at the top level or in overflow 16:44:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden | overflow menu should be present 16:44:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden | should be no items in the main context menu 16:44:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden | Item DOM element should be a xul:menuitem 16:44:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden | Item should have correct title 16:44:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden | Item should not have accesskey 16:44:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden | Item should not have image 16:44:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden | The iconic classes should not be present 16:44:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden | hidden should be set correctly 16:44:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden | Item DOM element should be a xul:menuitem 16:44:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden | Item should have correct title 16:44:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden | Item should not have accesskey 16:44:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden | Item should not have image 16:44:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden | The iconic classes should not be present 16:44:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden | hidden should be set correctly 16:44:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden | nodes should all be in the same group 16:44:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden | should have checked all the XUL nodes 16:44:04 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:44:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden | This test is done. 16:44:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden | There was a clean UI. 16:44:05 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden 16:44:05 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden2 16:44:06 INFO - ++DOCSHELL 0x8fcf0800 == 45 [pid = 2595] [id = 251] 16:44:06 INFO - ++DOMWINDOW == 81 (0x8fcf0c00) [pid = 2595] [serial = 710] [outer = (nil)] 16:44:06 INFO - ++DOMWINDOW == 82 (0x8fcf6000) [pid = 2595] [serial = 711] [outer = 0x8fcf0c00] 16:44:07 INFO - ++DOMWINDOW == 83 (0x91b32c00) [pid = 2595] [serial = 712] [outer = 0x8fcf0c00] 16:44:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden2 | separator should be present 16:44:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden2 | Should only see nodes at the top level or in overflow 16:44:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden2 | overflow menu should be present 16:44:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden2 | should be no items in the main context menu 16:44:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden2 | Item DOM element should be a xul:menuitem 16:44:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden2 | Item should have correct title 16:44:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden2 | Item should not have accesskey 16:44:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden2 | Item should not have image 16:44:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden2 | The iconic classes should not be present 16:44:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden2 | hidden should be set correctly 16:44:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden2 | Item DOM element should be a xul:menuitem 16:44:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden2 | Item should have correct title 16:44:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden2 | Item should not have accesskey 16:44:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden2 | Item should not have image 16:44:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden2 | The iconic classes should not be present 16:44:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden2 | hidden should be set correctly 16:44:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden2 | nodes should all be in the same group 16:44:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden2 | should have checked all the XUL nodes 16:44:08 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:44:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden2 | This test is done. 16:44:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden2 | There was a clean UI. 16:44:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testMultipleModulesOverflowHidden2 16:44:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindow 16:44:09 INFO - ++DOCSHELL 0x8bcb7400 == 46 [pid = 2595] [id = 252] 16:44:09 INFO - ++DOMWINDOW == 84 (0x91dbcc00) [pid = 2595] [serial = 713] [outer = (nil)] 16:44:09 INFO - ++DOMWINDOW == 85 (0x91f14800) [pid = 2595] [serial = 714] [outer = 0x91dbcc00] 16:44:10 INFO - ++DOMWINDOW == 86 (0x920acc00) [pid = 2595] [serial = 715] [outer = 0x91dbcc00] 16:44:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindow | separator should be present 16:44:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindow | Should only see nodes at the top level or in overflow 16:44:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindow | overflow menu should not be present 16:44:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindow | should be no items in the overflow context menu 16:44:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindow | Item DOM element should be a xul:menuitem 16:44:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindow | Item should have correct title 16:44:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindow | Item should not have accesskey 16:44:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindow | Item should not have image 16:44:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindow | The iconic classes should not be present 16:44:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindow | hidden should be set correctly 16:44:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindow | should have checked all the XUL nodes 16:44:11 INFO - ++DOCSHELL 0x91d89800 == 47 [pid = 2595] [id = 253] 16:44:11 INFO - ++DOMWINDOW == 87 (0x92460400) [pid = 2595] [serial = 716] [outer = (nil)] 16:44:11 INFO - ++DOMWINDOW == 88 (0x92464800) [pid = 2595] [serial = 717] [outer = 0x92460400] 16:44:11 INFO - ++DOCSHELL 0x97665000 == 48 [pid = 2595] [id = 254] 16:44:11 INFO - ++DOMWINDOW == 89 (0x976d0800) [pid = 2595] [serial = 718] [outer = (nil)] 16:44:11 INFO - ++DOCSHELL 0x976d2c00 == 49 [pid = 2595] [id = 255] 16:44:11 INFO - ++DOMWINDOW == 90 (0x976d3400) [pid = 2595] [serial = 719] [outer = (nil)] 16:44:12 INFO - ++DOCSHELL 0x98bcec00 == 50 [pid = 2595] [id = 256] 16:44:12 INFO - ++DOMWINDOW == 91 (0x98bcf000) [pid = 2595] [serial = 720] [outer = (nil)] 16:44:12 INFO - ++DOMWINDOW == 92 (0x98bd6c00) [pid = 2595] [serial = 721] [outer = 0x98bcf000] 16:44:12 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004002: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsChannelClassifier.cpp, line 81 16:44:12 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004002: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsChannelClassifier.cpp, line 81 16:44:12 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004002: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsChannelClassifier.cpp, line 81 16:44:12 INFO - ++DOMWINDOW == 93 (0x98bda000) [pid = 2595] [serial = 722] [outer = 0x976d0800] 16:44:12 INFO - ++DOMWINDOW == 94 (0x98bdd800) [pid = 2595] [serial = 723] [outer = 0x976d3400] 16:44:12 INFO - ++DOMWINDOW == 95 (0x98e8b400) [pid = 2595] [serial = 724] [outer = 0x98bcf000] 16:44:14 INFO - ++DOCSHELL 0x92464c00 == 51 [pid = 2595] [id = 257] 16:44:14 INFO - ++DOMWINDOW == 96 (0x98bd1000) [pid = 2595] [serial = 725] [outer = (nil)] 16:44:14 INFO - ++DOMWINDOW == 97 (0x9c81e400) [pid = 2595] [serial = 726] [outer = 0x98bd1000] 16:44:14 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004002: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsChannelClassifier.cpp, line 81 16:44:15 INFO - ++DOMWINDOW == 98 (0x8f40cc00) [pid = 2595] [serial = 727] [outer = 0x98bcf000] 16:44:15 INFO - ++DOMWINDOW == 99 (0x977af800) [pid = 2595] [serial = 728] [outer = 0x98bd1000] 16:44:15 INFO - ++DOCSHELL 0x9d73a000 == 52 [pid = 2595] [id = 258] 16:44:15 INFO - ++DOMWINDOW == 100 (0x9d73c400) [pid = 2595] [serial = 729] [outer = (nil)] 16:44:15 INFO - ++DOMWINDOW == 101 (0x9e211400) [pid = 2595] [serial = 730] [outer = 0x9d73c400] 16:44:16 INFO - ++DOMWINDOW == 102 (0x9e21bc00) [pid = 2595] [serial = 731] [outer = 0x9d73c400] 16:44:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindow | separator should be present 16:44:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindow | Should only see nodes at the top level or in overflow 16:44:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindow | overflow menu should not be present 16:44:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindow | should be no items in the overflow context menu 16:44:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindow | Item DOM element should be a xul:menuitem 16:44:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindow | Item should have correct title 16:44:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindow | Item should not have accesskey 16:44:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindow | Item should not have image 16:44:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindow | The iconic classes should not be present 16:44:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindow | hidden should be set correctly 16:44:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindow | should have checked all the XUL nodes 16:44:18 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:44:18 INFO - --DOCSHELL 0x97665000 == 51 [pid = 2595] [id = 254] 16:44:19 INFO - JavaScript error: resource://gre/modules/PrivateBrowsingUtils.jsm, line 48: NS_NOINTERFACE: 16:44:20 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:44:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindow | This test is done. 16:44:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindow | There was a clean UI. 16:44:20 INFO - JavaScript error: resource://gre/modules/PrivateBrowsingUtils.jsm, line 48: NS_NOINTERFACE: 16:44:20 INFO - TEST-INFO | [JavaScript Error: "NS_NOINTERFACE: " {file: "resource://gre/modules/PrivateBrowsingUtils.jsm" line: 48}] 16:44:20 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindow 16:44:20 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindowUnloaded 16:44:21 INFO - ++DOCSHELL 0x92464000 == 52 [pid = 2595] [id = 259] 16:44:21 INFO - ++DOMWINDOW == 103 (0x9e2d7400) [pid = 2595] [serial = 732] [outer = (nil)] 16:44:21 INFO - ++DOMWINDOW == 104 (0xa5150800) [pid = 2595] [serial = 733] [outer = 0x9e2d7400] 16:44:21 INFO - TEST-INFO | [JavaScript Error: "NS_NOINTERFACE: " {file: "resource://gre/modules/PrivateBrowsingUtils.jsm" line: 48}] 16:44:22 INFO - ++DOMWINDOW == 105 (0xa6cd5000) [pid = 2595] [serial = 734] [outer = 0x9e2d7400] 16:44:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindowUnloaded | separator should be present 16:44:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindowUnloaded | Should only see nodes at the top level or in overflow 16:44:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindowUnloaded | overflow menu should not be present 16:44:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindowUnloaded | should be no items in the overflow context menu 16:44:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindowUnloaded | Item DOM element should be a xul:menuitem 16:44:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindowUnloaded | Item should have correct title 16:44:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindowUnloaded | Item should not have accesskey 16:44:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindowUnloaded | Item should not have image 16:44:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindowUnloaded | The iconic classes should not be present 16:44:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindowUnloaded | hidden should be set correctly 16:44:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindowUnloaded | should have checked all the XUL nodes 16:44:23 INFO - ++DOCSHELL 0xa6e8dc00 == 53 [pid = 2595] [id = 260] 16:44:23 INFO - ++DOMWINDOW == 106 (0xa6e91400) [pid = 2595] [serial = 735] [outer = (nil)] 16:44:23 INFO - ++DOMWINDOW == 107 (0xa6e96800) [pid = 2595] [serial = 736] [outer = 0xa6e91400] 16:44:27 INFO - --DOCSHELL 0xa26c9400 == 52 [pid = 2595] [id = 218] 16:44:27 INFO - --DOCSHELL 0x8c307000 == 51 [pid = 2595] [id = 212] 16:44:27 INFO - --DOCSHELL 0x8dcd4000 == 50 [pid = 2595] [id = 213] 16:44:27 INFO - --DOCSHELL 0x9245cc00 == 49 [pid = 2595] [id = 216] 16:44:27 INFO - --DOCSHELL 0x8c36a400 == 48 [pid = 2595] [id = 217] 16:44:27 INFO - --DOCSHELL 0x8c23a000 == 47 [pid = 2595] [id = 221] 16:44:27 INFO - --DOCSHELL 0x8c377c00 == 46 [pid = 2595] [id = 247] 16:44:27 INFO - --DOCSHELL 0x9d7a3c00 == 45 [pid = 2595] [id = 244] 16:44:27 INFO - --DOCSHELL 0xa5798000 == 44 [pid = 2595] [id = 245] 16:44:27 INFO - --DOCSHELL 0x969ea000 == 43 [pid = 2595] [id = 243] 16:44:27 INFO - --DOCSHELL 0x8e570800 == 42 [pid = 2595] [id = 241] 16:44:27 INFO - --DOCSHELL 0x91c8cc00 == 41 [pid = 2595] [id = 242] 16:44:27 INFO - --DOCSHELL 0x8dcd6000 == 40 [pid = 2595] [id = 240] 16:44:27 INFO - --DOCSHELL 0x8c373800 == 39 [pid = 2595] [id = 239] 16:44:31 INFO - --DOCSHELL 0x8c36c400 == 38 [pid = 2595] [id = 224] 16:44:31 INFO - --DOCSHELL 0x8e370000 == 37 [pid = 2595] [id = 227] 16:44:31 INFO - --DOCSHELL 0x8faecc00 == 36 [pid = 2595] [id = 229] 16:44:31 INFO - --DOCSHELL 0x8bf14000 == 35 [pid = 2595] [id = 236] 16:44:31 INFO - --DOCSHELL 0x8dcd6800 == 34 [pid = 2595] [id = 223] 16:44:31 INFO - --DOCSHELL 0x8e181400 == 33 [pid = 2595] [id = 210] 16:44:31 INFO - --DOCSHELL 0x8dd8cc00 == 32 [pid = 2595] [id = 237] 16:44:31 INFO - --DOCSHELL 0x96a52400 == 31 [pid = 2595] [id = 232] 16:44:31 INFO - --DOCSHELL 0x8ded0400 == 30 [pid = 2595] [id = 225] 16:44:31 INFO - --DOCSHELL 0x98e8e800 == 29 [pid = 2595] [id = 233] 16:44:31 INFO - --DOCSHELL 0x99bd6000 == 28 [pid = 2595] [id = 234] 16:44:31 INFO - --DOCSHELL 0x8e9b5800 == 27 [pid = 2595] [id = 214] 16:44:31 INFO - --DOCSHELL 0x91aa7000 == 26 [pid = 2595] [id = 215] 16:44:31 INFO - --DOCSHELL 0xa6cc8800 == 25 [pid = 2595] [id = 219] 16:44:31 INFO - --DOCSHELL 0x91b2a400 == 24 [pid = 2595] [id = 230] 16:44:31 INFO - --DOCSHELL 0x91dc6800 == 23 [pid = 2595] [id = 231] 16:44:31 INFO - --DOCSHELL 0x99208000 == 22 [pid = 2595] [id = 235] 16:44:31 INFO - --DOCSHELL 0x8bf1c400 == 21 [pid = 2595] [id = 238] 16:44:31 INFO - --DOCSHELL 0x98f04000 == 20 [pid = 2595] [id = 220] 16:44:31 INFO - --DOCSHELL 0x8e17f000 == 19 [pid = 2595] [id = 248] 16:44:31 INFO - --DOCSHELL 0x8bcb7400 == 18 [pid = 2595] [id = 252] 16:44:31 INFO - --DOCSHELL 0x8e175c00 == 17 [pid = 2595] [id = 250] 16:44:31 INFO - --DOCSHELL 0x8fcf0800 == 16 [pid = 2595] [id = 251] 16:44:31 INFO - --DOCSHELL 0x864e0800 == 15 [pid = 2595] [id = 246] 16:44:31 INFO - --DOCSHELL 0x8c2a1000 == 14 [pid = 2595] [id = 249] 16:44:31 INFO - ++DOCSHELL 0x8bcb5400 == 15 [pid = 2595] [id = 261] 16:44:31 INFO - ++DOMWINDOW == 108 (0x8bcb6400) [pid = 2595] [serial = 737] [outer = (nil)] 16:44:31 INFO - ++DOCSHELL 0x8bcb7400 == 16 [pid = 2595] [id = 262] 16:44:31 INFO - ++DOMWINDOW == 109 (0x8bcb7800) [pid = 2595] [serial = 738] [outer = (nil)] 16:44:31 INFO - --DOMWINDOW == 108 (0x8e095000) [pid = 2595] [serial = 637] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:44:31 INFO - --DOMWINDOW == 107 (0x8c30d400) [pid = 2595] [serial = 639] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:44:31 INFO - --DOMWINDOW == 106 (0x8e52d000) [pid = 2595] [serial = 642] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:44:31 INFO - --DOMWINDOW == 105 (0x8bd85c00) [pid = 2595] [serial = 644] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:44:31 INFO - --DOMWINDOW == 104 (0x8fcfa000) [pid = 2595] [serial = 647] [outer = (nil)] [url = about:blank] 16:44:31 INFO - --DOMWINDOW == 103 (0x91d82800) [pid = 2595] [serial = 650] [outer = (nil)] [url = about:blank] 16:44:31 INFO - --DOMWINDOW == 102 (0x920aa000) [pid = 2595] [serial = 653] [outer = (nil)] [url = about:blank] 16:44:31 INFO - --DOMWINDOW == 101 (0x976d8c00) [pid = 2595] [serial = 656] [outer = (nil)] [url = about:blank] 16:44:31 INFO - --DOMWINDOW == 100 (0x99173c00) [pid = 2595] [serial = 659] [outer = (nil)] [url = about:blank] 16:44:31 INFO - --DOMWINDOW == 99 (0x9d7a7400) [pid = 2595] [serial = 662] [outer = (nil)] [url = about:blank] 16:44:31 INFO - --DOMWINDOW == 98 (0xa372c000) [pid = 2595] [serial = 665] [outer = (nil)] [url = about:blank] 16:44:31 INFO - --DOMWINDOW == 97 (0x8d7bf400) [pid = 2595] [serial = 668] [outer = (nil)] [url = about:blank] 16:44:31 INFO - --DOMWINDOW == 96 (0x8e08fc00) [pid = 2595] [serial = 671] [outer = (nil)] [url = about:blank] 16:44:31 INFO - --DOMWINDOW == 95 (0x8de96400) [pid = 2595] [serial = 631] [outer = (nil)] [url = about:blank] 16:44:31 INFO - --DOMWINDOW == 94 (0x8d80a000) [pid = 2595] [serial = 634] [outer = (nil)] [url = about:blank] 16:44:32 INFO - --DOMWINDOW == 93 (0x8e376000) [pid = 2595] [serial = 641] [outer = (nil)] [url = about:blank] 16:44:32 INFO - --DOMWINDOW == 92 (0x91f1b000) [pid = 2595] [serial = 652] [outer = (nil)] [url = about:blank] 16:44:32 INFO - --DOMWINDOW == 91 (0x8c301400) [pid = 2595] [serial = 667] [outer = (nil)] [url = about:blank] 16:44:32 INFO - --DOMWINDOW == 90 (0x8dd89c00) [pid = 2595] [serial = 630] [outer = (nil)] [url = about:blank] 16:44:32 INFO - --DOMWINDOW == 89 (0x98f05c00) [pid = 2595] [serial = 658] [outer = (nil)] [url = about:blank] 16:44:32 INFO - --DOMWINDOW == 88 (0x8c374800) [pid = 2595] [serial = 633] [outer = (nil)] [url = about:blank] 16:44:32 INFO - --DOMWINDOW == 87 (0x8de99800) [pid = 2595] [serial = 670] [outer = (nil)] [url = about:blank] 16:44:32 INFO - --DOMWINDOW == 86 (0x9a6da400) [pid = 2595] [serial = 661] [outer = (nil)] [url = about:blank] 16:44:32 INFO - --DOMWINDOW == 85 (0x8faf2400) [pid = 2595] [serial = 646] [outer = (nil)] [url = about:blank] 16:44:32 INFO - --DOMWINDOW == 84 (0x8ded5800) [pid = 2595] [serial = 636] [outer = (nil)] [url = about:blank] 16:44:32 INFO - --DOMWINDOW == 83 (0xa292b400) [pid = 2595] [serial = 664] [outer = (nil)] [url = about:blank] 16:44:32 INFO - --DOMWINDOW == 82 (0x91b33800) [pid = 2595] [serial = 649] [outer = (nil)] [url = about:blank] 16:44:32 INFO - --DOMWINDOW == 81 (0x96a5a800) [pid = 2595] [serial = 655] [outer = (nil)] [url = about:blank] 16:44:32 INFO - ++DOCSHELL 0x8bd8e400 == 17 [pid = 2595] [id = 263] 16:44:32 INFO - ++DOMWINDOW == 82 (0x8bd8e800) [pid = 2595] [serial = 739] [outer = (nil)] 16:44:32 INFO - ++DOMWINDOW == 83 (0x8bf18400) [pid = 2595] [serial = 740] [outer = 0x8bd8e800] 16:44:32 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004002: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsChannelClassifier.cpp, line 81 16:44:32 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004002: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsChannelClassifier.cpp, line 81 16:44:32 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004002: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsChannelClassifier.cpp, line 81 16:44:32 INFO - ++DOMWINDOW == 84 (0x8bcb8400) [pid = 2595] [serial = 741] [outer = 0x8bcb6400] 16:44:32 INFO - ++DOMWINDOW == 85 (0x8bf1c800) [pid = 2595] [serial = 742] [outer = 0x8bcb7800] 16:44:32 INFO - ++DOMWINDOW == 86 (0x8bf1dc00) [pid = 2595] [serial = 743] [outer = 0x8bd8e800] 16:44:35 INFO - ++DOCSHELL 0x8bd89c00 == 18 [pid = 2595] [id = 264] 16:44:35 INFO - ++DOMWINDOW == 87 (0x8bd8a000) [pid = 2595] [serial = 744] [outer = (nil)] 16:44:35 INFO - ++DOMWINDOW == 88 (0x8c29a800) [pid = 2595] [serial = 745] [outer = 0x8bd8a000] 16:44:35 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004002: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsChannelClassifier.cpp, line 81 16:44:35 INFO - ++DOMWINDOW == 89 (0x8c23ac00) [pid = 2595] [serial = 746] [outer = 0x8bd8e800] 16:44:36 INFO - ++DOMWINDOW == 90 (0x8c310400) [pid = 2595] [serial = 747] [outer = 0x8bd8a000] 16:44:36 INFO - ++DOCSHELL 0x8c23f800 == 19 [pid = 2595] [id = 265] 16:44:36 INFO - ++DOMWINDOW == 91 (0x8c298c00) [pid = 2595] [serial = 748] [outer = (nil)] 16:44:36 INFO - ++DOMWINDOW == 92 (0x8bd8f400) [pid = 2595] [serial = 749] [outer = 0x8c298c00] 16:44:36 INFO - ++DOMWINDOW == 93 (0x8c379000) [pid = 2595] [serial = 750] [outer = 0x8c298c00] 16:44:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindowUnloaded | separator should not be present 16:44:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindowUnloaded | Should only see nodes at the top level or in overflow 16:44:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindowUnloaded | overflow menu should not be present 16:44:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindowUnloaded | should have checked all the XUL nodes 16:44:37 INFO - [2595] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1573 16:44:38 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:44:38 INFO - --DOCSHELL 0x8bcb5400 == 18 [pid = 2595] [id = 261] 16:44:38 INFO - JavaScript error: resource://gre/modules/PrivateBrowsingUtils.jsm, line 48: NS_NOINTERFACE: 16:44:39 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:44:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindowUnloaded | This test is done. 16:44:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindowUnloaded | There was a clean UI. 16:44:39 INFO - TEST-INFO | [JavaScript Error: "NS_NOINTERFACE: " {file: "resource://gre/modules/PrivateBrowsingUtils.jsm" line: 48}] 16:44:39 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateEnabledWindowUnloaded 16:44:39 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateWindow 16:44:40 INFO - ++DOCSHELL 0x8bd87800 == 19 [pid = 2595] [id = 266] 16:44:40 INFO - ++DOMWINDOW == 94 (0x8dd8a400) [pid = 2595] [serial = 751] [outer = (nil)] 16:44:40 INFO - ++DOMWINDOW == 95 (0x8dd8e800) [pid = 2595] [serial = 752] [outer = 0x8dd8a400] 16:44:44 INFO - ++DOMWINDOW == 96 (0x8de93400) [pid = 2595] [serial = 753] [outer = 0x8dd8a400] 16:44:45 INFO - --DOMWINDOW == 95 (0x8e17fc00) [pid = 2595] [serial = 701] [outer = (nil)] [url = about:blank] 16:44:45 INFO - --DOMWINDOW == 94 (0x8e570c00) [pid = 2595] [serial = 680] [outer = (nil)] [url = about:blank] 16:44:45 INFO - --DOMWINDOW == 93 (0x91c8dc00) [pid = 2595] [serial = 683] [outer = (nil)] [url = about:blank] 16:44:45 INFO - --DOMWINDOW == 92 (0x976d5c00) [pid = 2595] [serial = 686] [outer = (nil)] [url = about:blank] 16:44:45 INFO - --DOMWINDOW == 91 (0x8e177800) [pid = 2595] [serial = 672] [outer = (nil)] [url = about:blank] 16:44:45 INFO - --DOMWINDOW == 90 (0x8c376000) [pid = 2595] [serial = 675] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:44:45 INFO - --DOMWINDOW == 89 (0xa5798400) [pid = 2595] [serial = 692] [outer = (nil)] [url = about:blank] 16:44:45 INFO - --DOMWINDOW == 88 (0x864e0c00) [pid = 2595] [serial = 695] [outer = (nil)] [url = about:blank] 16:44:45 INFO - --DOMWINDOW == 87 (0x9d7a5000) [pid = 2595] [serial = 689] [outer = (nil)] [url = about:blank] 16:44:45 INFO - --DOMWINDOW == 86 (0x8c378400) [pid = 2595] [serial = 698] [outer = (nil)] [url = about:blank] 16:44:45 INFO - --DOMWINDOW == 85 (0x8e091400) [pid = 2595] [serial = 678] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:44:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateWindow | separator should be present 16:44:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateWindow | Should only see nodes at the top level or in overflow 16:44:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateWindow | overflow menu should not be present 16:44:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateWindow | should be no items in the overflow context menu 16:44:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateWindow | Item DOM element should be a xul:menuitem 16:44:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateWindow | Item should have correct title 16:44:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateWindow | Item should not have accesskey 16:44:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateWindow | Item should not have image 16:44:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateWindow | The iconic classes should not be present 16:44:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateWindow | hidden should be set correctly 16:44:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateWindow | should have checked all the XUL nodes 16:44:45 INFO - ++DOCSHELL 0x8de9d400 == 20 [pid = 2595] [id = 267] 16:44:45 INFO - ++DOMWINDOW == 86 (0x8de9e800) [pid = 2595] [serial = 754] [outer = (nil)] 16:44:45 INFO - ++DOMWINDOW == 87 (0x8de9f400) [pid = 2595] [serial = 755] [outer = 0x8de9e800] 16:44:45 INFO - ++DOCSHELL 0x8ded3c00 == 21 [pid = 2595] [id = 268] 16:44:45 INFO - ++DOMWINDOW == 88 (0x8ded4400) [pid = 2595] [serial = 756] [outer = (nil)] 16:44:45 INFO - ++DOCSHELL 0x8ded5400 == 22 [pid = 2595] [id = 269] 16:44:45 INFO - ++DOMWINDOW == 89 (0x8ded5800) [pid = 2595] [serial = 757] [outer = (nil)] 16:44:46 INFO - ++DOCSHELL 0x8e08f800 == 23 [pid = 2595] [id = 270] 16:44:46 INFO - ++DOMWINDOW == 90 (0x8e08fc00) [pid = 2595] [serial = 758] [outer = (nil)] 16:44:46 INFO - ++DOMWINDOW == 91 (0x8e098800) [pid = 2595] [serial = 759] [outer = 0x8e08fc00] 16:44:46 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004002: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsChannelClassifier.cpp, line 81 16:44:46 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004002: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsChannelClassifier.cpp, line 81 16:44:46 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004002: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsChannelClassifier.cpp, line 81 16:44:46 INFO - [2595] WARNING: No inner window available!: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 10051 16:44:46 INFO - [2595] WARNING: No inner window available!: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 10051 16:44:46 INFO - ++DOMWINDOW == 92 (0x864e2000) [pid = 2595] [serial = 760] [outer = 0x8ded4400] 16:44:46 INFO - ++DOMWINDOW == 93 (0x8ba7a800) [pid = 2595] [serial = 761] [outer = 0x8ded5800] 16:44:46 INFO - ++DOMWINDOW == 94 (0x8bcb3400) [pid = 2595] [serial = 762] [outer = 0x8e08fc00] 16:44:48 INFO - ++DOCSHELL 0x8c302400 == 24 [pid = 2595] [id = 271] 16:44:48 INFO - ++DOMWINDOW == 95 (0x8c303000) [pid = 2595] [serial = 763] [outer = (nil)] 16:44:48 INFO - ++DOMWINDOW == 96 (0x8c377c00) [pid = 2595] [serial = 764] [outer = 0x8c303000] 16:44:48 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004002: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsChannelClassifier.cpp, line 81 16:44:49 INFO - ++DOMWINDOW == 97 (0x8c23a000) [pid = 2595] [serial = 765] [outer = 0x8e08fc00] 16:44:49 INFO - ++DOMWINDOW == 98 (0x8dccdc00) [pid = 2595] [serial = 766] [outer = 0x8c303000] 16:44:50 INFO - ++DOCSHELL 0x8dcd3800 == 25 [pid = 2595] [id = 272] 16:44:50 INFO - ++DOMWINDOW == 99 (0x8dcd3c00) [pid = 2595] [serial = 767] [outer = (nil)] 16:44:50 INFO - ++DOMWINDOW == 100 (0x8dcd6c00) [pid = 2595] [serial = 768] [outer = 0x8dcd3c00] 16:44:50 INFO - ++DOMWINDOW == 101 (0x8de96400) [pid = 2595] [serial = 769] [outer = 0x8dcd3c00] 16:44:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateWindow | separator should not be present 16:44:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateWindow | Should only see nodes at the top level or in overflow 16:44:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateWindow | overflow menu should not be present 16:44:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateWindow | should have checked all the XUL nodes 16:44:51 INFO - [2595] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1573 16:44:52 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:44:52 INFO - --DOCSHELL 0x8ded3c00 == 24 [pid = 2595] [id = 268] 16:44:53 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:44:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateWindow | This test is done. 16:44:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateWindow | There was a clean UI. 16:44:54 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewPrivateWindow 16:44:54 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindow 16:44:55 INFO - ++DOCSHELL 0x8c23b000 == 25 [pid = 2595] [id = 273] 16:44:55 INFO - ++DOMWINDOW == 102 (0x8e176c00) [pid = 2595] [serial = 770] [outer = (nil)] 16:44:55 INFO - ++DOMWINDOW == 103 (0x8e177800) [pid = 2595] [serial = 771] [outer = 0x8e176c00] 16:44:56 INFO - ++DOCSHELL 0x8e426400 == 26 [pid = 2595] [id = 274] 16:44:56 INFO - ++DOMWINDOW == 104 (0x8e426800) [pid = 2595] [serial = 772] [outer = (nil)] 16:44:56 INFO - ++DOCSHELL 0x8e427400 == 27 [pid = 2595] [id = 275] 16:44:56 INFO - ++DOMWINDOW == 105 (0x8e427c00) [pid = 2595] [serial = 773] [outer = (nil)] 16:44:56 INFO - ++DOCSHELL 0x8e526800 == 28 [pid = 2595] [id = 276] 16:44:56 INFO - ++DOMWINDOW == 106 (0x8e08e800) [pid = 2595] [serial = 774] [outer = (nil)] 16:44:56 INFO - ++DOMWINDOW == 107 (0x8e52b800) [pid = 2595] [serial = 775] [outer = 0x8e08e800] 16:44:57 INFO - ++DOMWINDOW == 108 (0x8e530400) [pid = 2595] [serial = 776] [outer = 0x8e426800] 16:44:57 INFO - ++DOMWINDOW == 109 (0x8e571400) [pid = 2595] [serial = 777] [outer = 0x8e427c00] 16:44:57 INFO - ++DOMWINDOW == 110 (0x8e573000) [pid = 2595] [serial = 778] [outer = 0x8e08e800] 16:44:58 INFO - ++DOCSHELL 0x8c301400 == 29 [pid = 2595] [id = 277] 16:44:58 INFO - ++DOMWINDOW == 111 (0x8f413c00) [pid = 2595] [serial = 779] [outer = (nil)] 16:44:59 INFO - ++DOMWINDOW == 112 (0x8f79c800) [pid = 2595] [serial = 780] [outer = 0x8f413c00] 16:44:59 INFO - ++DOMWINDOW == 113 (0x8e42fc00) [pid = 2595] [serial = 781] [outer = 0x8f413c00] 16:44:59 INFO - ++DOCSHELL 0x8f7a7c00 == 30 [pid = 2595] [id = 278] 16:44:59 INFO - ++DOMWINDOW == 114 (0x8fae9400) [pid = 2595] [serial = 782] [outer = (nil)] 16:44:59 INFO - ++DOMWINDOW == 115 (0x8faeec00) [pid = 2595] [serial = 783] [outer = 0x8fae9400] 16:45:00 INFO - ++DOMWINDOW == 116 (0x8faf5c00) [pid = 2595] [serial = 784] [outer = 0x8fae9400] 16:45:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindow | separator should be present 16:45:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindow | Should only see nodes at the top level or in overflow 16:45:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindow | overflow menu should not be present 16:45:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindow | should be no items in the overflow context menu 16:45:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindow | Item DOM element should be a xul:menuitem 16:45:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindow | Item should have correct title 16:45:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindow | Item should not have accesskey 16:45:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindow | Item should not have image 16:45:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindow | The iconic classes should not be present 16:45:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindow | hidden should be set correctly 16:45:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindow | should have checked all the XUL nodes 16:45:01 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:45:01 INFO - --DOCSHELL 0x8e426400 == 29 [pid = 2595] [id = 274] 16:45:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindow | This test is done. 16:45:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindow | There was a clean UI. 16:45:03 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindow 16:45:03 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindowMultipleModules 16:45:04 INFO - ++DOCSHELL 0x8e9b9400 == 30 [pid = 2595] [id = 279] 16:45:04 INFO - ++DOMWINDOW == 117 (0x8e9bac00) [pid = 2595] [serial = 785] [outer = (nil)] 16:45:04 INFO - ++DOMWINDOW == 118 (0x8f407000) [pid = 2595] [serial = 786] [outer = 0x8e9bac00] 16:45:05 INFO - ++DOMWINDOW == 119 (0x91978c00) [pid = 2595] [serial = 787] [outer = 0x8e9bac00] 16:45:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindowMultipleModules | separator should be present 16:45:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindowMultipleModules | Should only see nodes at the top level or in overflow 16:45:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindowMultipleModules | overflow menu should not be present 16:45:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindowMultipleModules | should be no items in the overflow context menu 16:45:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindowMultipleModules | Item DOM element should be a xul:menuitem 16:45:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindowMultipleModules | Item should have correct title 16:45:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindowMultipleModules | Item should not have accesskey 16:45:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindowMultipleModules | Item should not have image 16:45:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindowMultipleModules | The iconic classes should not be present 16:45:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindowMultipleModules | hidden should be set correctly 16:45:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindowMultipleModules | should have checked all the XUL nodes 16:45:06 INFO - ++DOCSHELL 0x91aa7000 == 31 [pid = 2595] [id = 280] 16:45:06 INFO - ++DOMWINDOW == 120 (0x91aa7400) [pid = 2595] [serial = 788] [outer = (nil)] 16:45:06 INFO - ++DOMWINDOW == 121 (0x91aa8400) [pid = 2595] [serial = 789] [outer = 0x91aa7400] 16:45:06 INFO - ++DOCSHELL 0x91b34000 == 32 [pid = 2595] [id = 281] 16:45:06 INFO - ++DOMWINDOW == 122 (0x91b34400) [pid = 2595] [serial = 790] [outer = (nil)] 16:45:06 INFO - ++DOCSHELL 0x91b35400 == 33 [pid = 2595] [id = 282] 16:45:06 INFO - ++DOMWINDOW == 123 (0x91b36000) [pid = 2595] [serial = 791] [outer = (nil)] 16:45:07 INFO - ++DOCSHELL 0x91d83400 == 34 [pid = 2595] [id = 283] 16:45:07 INFO - ++DOMWINDOW == 124 (0x91d83800) [pid = 2595] [serial = 792] [outer = (nil)] 16:45:07 INFO - ++DOMWINDOW == 125 (0x91d89400) [pid = 2595] [serial = 793] [outer = 0x91d83800] 16:45:07 INFO - ++DOMWINDOW == 126 (0x91d8e400) [pid = 2595] [serial = 794] [outer = 0x91b34400] 16:45:07 INFO - ++DOMWINDOW == 127 (0x91d8f400) [pid = 2595] [serial = 795] [outer = 0x91b36000] 16:45:07 INFO - ++DOMWINDOW == 128 (0x91dbb000) [pid = 2595] [serial = 796] [outer = 0x91d83800] 16:45:09 INFO - ++DOCSHELL 0x91aa9800 == 35 [pid = 2595] [id = 284] 16:45:09 INFO - ++DOMWINDOW == 129 (0x91aab400) [pid = 2595] [serial = 797] [outer = (nil)] 16:45:09 INFO - ++DOMWINDOW == 130 (0x91c96c00) [pid = 2595] [serial = 798] [outer = 0x91aab400] 16:45:10 INFO - ++DOMWINDOW == 131 (0x91d80c00) [pid = 2595] [serial = 799] [outer = 0x91aab400] 16:45:10 INFO - ++DOCSHELL 0x9245b000 == 36 [pid = 2595] [id = 285] 16:45:10 INFO - ++DOMWINDOW == 132 (0x9245dc00) [pid = 2595] [serial = 800] [outer = (nil)] 16:45:10 INFO - ++DOMWINDOW == 133 (0x97665000) [pid = 2595] [serial = 801] [outer = 0x9245dc00] 16:45:11 INFO - ++DOMWINDOW == 134 (0x976d4400) [pid = 2595] [serial = 802] [outer = 0x9245dc00] 16:45:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindowMultipleModules | separator should not be present 16:45:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindowMultipleModules | Should only see nodes at the top level or in overflow 16:45:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindowMultipleModules | overflow menu should not be present 16:45:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindowMultipleModules | should have checked all the XUL nodes 16:45:12 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:45:12 INFO - --DOCSHELL 0x91b34000 == 35 [pid = 2595] [id = 281] 16:45:13 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:45:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindowMultipleModules | This test is done. 16:45:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindowMultipleModules | There was a clean UI. 16:45:14 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testNewWindowMultipleModules 16:45:14 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow 16:45:14 INFO - ++DOCSHELL 0x920a3c00 == 36 [pid = 2595] [id = 286] 16:45:14 INFO - ++DOMWINDOW == 135 (0x920a5000) [pid = 2595] [serial = 803] [outer = (nil)] 16:45:14 INFO - ++DOMWINDOW == 136 (0x920ab800) [pid = 2595] [serial = 804] [outer = 0x920a5000] 16:45:15 INFO - ++DOMWINDOW == 137 (0x98e8e800) [pid = 2595] [serial = 805] [outer = 0x920a5000] 16:45:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | separator should be present 16:45:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Should only see nodes at the top level or in overflow 16:45:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | overflow menu should be present 16:45:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | should be no items in the main context menu 16:45:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item DOM element should be a xul:menuitem 16:45:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should have correct title 16:45:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should not have accesskey 16:45:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should not have image 16:45:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | The iconic classes should not be present 16:45:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | hidden should be set correctly 16:45:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item DOM element should be a xul:menuitem 16:45:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should have correct title 16:45:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should not have accesskey 16:45:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should not have image 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | The iconic classes should not be present 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | hidden should be set correctly 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | nodes should all be in the same group 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item DOM element should be a xul:menuitem 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should have correct title 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should not have accesskey 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should not have image 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | The iconic classes should not be present 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | hidden should be set correctly 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | nodes should all be in the same group 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item DOM element should be a xul:menuitem 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should have correct title 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should not have accesskey 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should not have image 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | The iconic classes should not be present 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | hidden should be set correctly 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | nodes should all be in the same group 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item DOM element should be a xul:menuitem 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should have correct title 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should not have accesskey 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should not have image 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | The iconic classes should not be present 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | hidden should be set correctly 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | nodes should all be in the same group 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item DOM element should be a xul:menuitem 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should have correct title 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should not have accesskey 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should not have image 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | The iconic classes should not be present 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | hidden should be set correctly 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | nodes should all be in the same group 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item DOM element should be a xul:menuitem 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should have correct title 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should not have accesskey 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should not have image 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | The iconic classes should not be present 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | hidden should be set correctly 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | nodes should all be in the same group 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item DOM element should be a xul:menuitem 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should have correct title 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should not have accesskey 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should not have image 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | The iconic classes should not be present 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | hidden should be set correctly 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | nodes should all be in the same group 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item DOM element should be a xul:menuitem 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should have correct title 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should not have accesskey 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should not have image 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | The iconic classes should not be present 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | hidden should be set correctly 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | nodes should all be in the same group 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item DOM element should be a xul:menuitem 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should have correct title 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should not have accesskey 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should not have image 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | The iconic classes should not be present 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | hidden should be set correctly 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | nodes should all be in the same group 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item DOM element should be a xul:menuitem 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should have correct title 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should not have accesskey 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | Item should not have image 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | The iconic classes should not be present 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | hidden should be set correctly 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | nodes should all be in the same group 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | should have checked all the XUL nodes 16:45:17 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | This test is done. 16:45:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow | There was a clean UI. 16:45:17 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflow 16:45:18 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHidden 16:45:18 INFO - ++DOCSHELL 0x98f07000 == 37 [pid = 2595] [id = 287] 16:45:18 INFO - ++DOMWINDOW == 138 (0x9920b800) [pid = 2595] [serial = 806] [outer = (nil)] 16:45:18 INFO - ++DOMWINDOW == 139 (0x999ec800) [pid = 2595] [serial = 807] [outer = 0x9920b800] 16:45:22 INFO - --DOCSHELL 0x8bcb7400 == 36 [pid = 2595] [id = 262] 16:45:22 INFO - --DOCSHELL 0x91d89800 == 35 [pid = 2595] [id = 253] 16:45:22 INFO - --DOCSHELL 0x98bcec00 == 34 [pid = 2595] [id = 256] 16:45:22 INFO - --DOCSHELL 0x976d2c00 == 33 [pid = 2595] [id = 255] 16:45:22 INFO - --DOCSHELL 0x92464c00 == 32 [pid = 2595] [id = 257] 16:45:22 INFO - --DOCSHELL 0x9d73a000 == 31 [pid = 2595] [id = 258] 16:45:22 INFO - --DOCSHELL 0x8c23f800 == 30 [pid = 2595] [id = 265] 16:45:22 INFO - --DOCSHELL 0x8bd89c00 == 29 [pid = 2595] [id = 264] 16:45:22 INFO - --DOCSHELL 0x8bd8e400 == 28 [pid = 2595] [id = 263] 16:45:22 INFO - ++DOMWINDOW == 140 (0x8c1cb000) [pid = 2595] [serial = 808] [outer = 0x9920b800] 16:45:22 INFO - --DOMWINDOW == 139 (0x8e08c000) [pid = 2595] [serial = 679] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:45:22 INFO - --DOMWINDOW == 138 (0x8fcee000) [pid = 2595] [serial = 682] [outer = (nil)] [url = about:blank] 16:45:22 INFO - --DOMWINDOW == 137 (0x8e52e400) [pid = 2595] [serial = 703] [outer = (nil)] [url = about:blank] 16:45:22 INFO - --DOMWINDOW == 136 (0x8dd97c00) [pid = 2595] [serial = 700] [outer = (nil)] [url = about:blank] 16:45:23 INFO - --DOMWINDOW == 135 (0x91dc4000) [pid = 2595] [serial = 685] [outer = (nil)] [url = about:blank] 16:45:23 INFO - --DOMWINDOW == 134 (0xa6e97400) [pid = 2595] [serial = 694] [outer = (nil)] [url = about:blank] 16:45:23 INFO - --DOMWINDOW == 133 (0x8dedb800) [pid = 2595] [serial = 677] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:45:23 INFO - --DOMWINDOW == 132 (0x98f09c00) [pid = 2595] [serial = 688] [outer = (nil)] [url = about:blank] 16:45:23 INFO - --DOMWINDOW == 131 (0xa2b81c00) [pid = 2595] [serial = 691] [outer = (nil)] [url = about:blank] 16:45:23 INFO - --DOMWINDOW == 130 (0x8c1c9800) [pid = 2595] [serial = 697] [outer = (nil)] [url = about:blank] 16:45:23 INFO - --DOMWINDOW == 129 (0x8e42d400) [pid = 2595] [serial = 674] [outer = (nil)] [url = about:blank] 16:45:23 INFO - --DOMWINDOW == 128 (0x8bd81c00) [pid = 2595] [serial = 681] [outer = (nil)] [url = about:blank] 16:45:23 INFO - --DOMWINDOW == 127 (0x91c99800) [pid = 2595] [serial = 684] [outer = (nil)] [url = about:blank] 16:45:23 INFO - --DOMWINDOW == 126 (0x976db000) [pid = 2595] [serial = 687] [outer = (nil)] [url = about:blank] 16:45:23 INFO - --DOMWINDOW == 125 (0x8e17d400) [pid = 2595] [serial = 673] [outer = (nil)] [url = about:blank] 16:45:23 INFO - --DOMWINDOW == 124 (0x8d804000) [pid = 2595] [serial = 676] [outer = (nil)] [url = about:blank] 16:45:23 INFO - --DOMWINDOW == 123 (0xa579c400) [pid = 2595] [serial = 693] [outer = (nil)] [url = about:blank] 16:45:23 INFO - --DOMWINDOW == 122 (0x864e3c00) [pid = 2595] [serial = 696] [outer = (nil)] [url = about:blank] 16:45:23 INFO - --DOMWINDOW == 121 (0x9e219c00) [pid = 2595] [serial = 690] [outer = (nil)] [url = about:blank] 16:45:23 INFO - --DOMWINDOW == 120 (0x8d7c2000) [pid = 2595] [serial = 699] [outer = (nil)] [url = about:blank] 16:45:23 INFO - --DOMWINDOW == 119 (0x8e184c00) [pid = 2595] [serial = 702] [outer = (nil)] [url = about:blank] 16:45:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHidden | separator should be present 16:45:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHidden | Should only see nodes at the top level or in overflow 16:45:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHidden | overflow menu should not be present 16:45:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHidden | should be no items in the overflow context menu 16:45:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHidden | Item DOM element should be a xul:menuitem 16:45:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHidden | Item should have correct title 16:45:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHidden | Item should not have accesskey 16:45:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHidden | Item should not have image 16:45:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHidden | The iconic classes should not be present 16:45:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHidden | hidden should be set correctly 16:45:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHidden | Item DOM element should be a xul:menuitem 16:45:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHidden | Item should have correct title 16:45:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHidden | Item should not have accesskey 16:45:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHidden | Item should not have image 16:45:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHidden | The iconic classes should not be present 16:45:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHidden | hidden should be set correctly 16:45:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHidden | nodes should all be in the same group 16:45:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHidden | Item DOM element should be a xul:menuitem 16:45:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHidden | Item should have correct title 16:45:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHidden | Item should not have accesskey 16:45:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHidden | Item should not have image 16:45:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHidden | The iconic classes should not be present 16:45:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHidden | hidden should be set correctly 16:45:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHidden | nodes should all be in the same group 16:45:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHidden | should have checked all the XUL nodes 16:45:24 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:45:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHidden | This test is done. 16:45:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHidden | There was a clean UI. 16:45:24 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHidden 16:45:24 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 16:45:25 INFO - ++DOCSHELL 0x8dd88400 == 29 [pid = 2595] [id = 288] 16:45:25 INFO - ++DOMWINDOW == 120 (0x8dd89400) [pid = 2595] [serial = 809] [outer = (nil)] 16:45:25 INFO - ++DOMWINDOW == 121 (0x8de90400) [pid = 2595] [serial = 810] [outer = 0x8dd89400] 16:45:27 INFO - ++DOMWINDOW == 122 (0x8e12ac00) [pid = 2595] [serial = 811] [outer = 0x8dd89400] 16:45:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | separator should be present 16:45:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | Should only see nodes at the top level or in overflow 16:45:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | overflow menu should not be present 16:45:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | should be no items in the overflow context menu 16:45:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | Item DOM element should be a xul:menuitem 16:45:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | Item should have correct title 16:45:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | Item should not have accesskey 16:45:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | Item should not have image 16:45:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | The iconic classes should not be present 16:45:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | hidden should be set correctly 16:45:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | Item DOM element should be a xul:menuitem 16:45:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | Item should have correct title 16:45:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | Item should not have accesskey 16:45:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | Item should not have image 16:45:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | The iconic classes should not be present 16:45:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | hidden should be set correctly 16:45:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | nodes should all be in the same group 16:45:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | Item DOM element should be a xul:menuitem 16:45:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | Item should have correct title 16:45:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | Item should not have accesskey 16:45:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | Item should not have image 16:45:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | The iconic classes should not be present 16:45:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | hidden should be set correctly 16:45:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | nodes should all be in the same group 16:45:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | Item DOM element should be a xul:menuitem 16:45:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | Item should have correct title 16:45:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | Item should not have accesskey 16:45:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | Item should not have image 16:45:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | The iconic classes should not be present 16:45:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | hidden should be set correctly 16:45:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | nodes should all be in the same group 16:45:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | should have checked all the XUL nodes 16:45:28 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:45:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | This test is done. 16:45:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 | There was a clean UI. 16:45:29 INFO - --DOMWINDOW == 121 (0x8e177000) [pid = 2595] [serial = 707] [outer = (nil)] [url = about:blank] 16:45:29 INFO - --DOMWINDOW == 120 (0x8bcb6400) [pid = 2595] [serial = 737] [outer = (nil)] [url = about:blank] 16:45:29 INFO - --DOMWINDOW == 119 (0x976d3400) [pid = 2595] [serial = 719] [outer = (nil)] [url = about:blank] 16:45:29 INFO - --DOMWINDOW == 118 (0x976d0800) [pid = 2595] [serial = 718] [outer = (nil)] [url = about:blank] 16:45:29 INFO - --DOMWINDOW == 117 (0x8c298c00) [pid = 2595] [serial = 748] [outer = (nil)] [url = about:privatebrowsing] 16:45:29 INFO - --DOMWINDOW == 116 (0x9e2d7400) [pid = 2595] [serial = 732] [outer = (nil)] [url = about:blank] 16:45:29 INFO - --DOMWINDOW == 115 (0x8bcb7800) [pid = 2595] [serial = 738] [outer = (nil)] [url = about:blank] 16:45:29 INFO - --DOMWINDOW == 114 (0x8bd8a000) [pid = 2595] [serial = 744] [outer = (nil)] [url = about:blank] 16:45:29 INFO - --DOMWINDOW == 113 (0x8fcf0c00) [pid = 2595] [serial = 710] [outer = (nil)] [url = about:blank] 16:45:29 INFO - --DOMWINDOW == 112 (0x91dbcc00) [pid = 2595] [serial = 713] [outer = (nil)] [url = about:blank] 16:45:29 INFO - --DOMWINDOW == 111 (0x98bd1000) [pid = 2595] [serial = 725] [outer = (nil)] [url = about:blank] 16:45:29 INFO - --DOMWINDOW == 110 (0x8c2a1c00) [pid = 2595] [serial = 704] [outer = (nil)] [url = about:blank] 16:45:29 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules1 16:45:29 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 16:45:30 INFO - ++DOCSHELL 0x8d80d400 == 30 [pid = 2595] [id = 289] 16:45:30 INFO - ++DOMWINDOW == 111 (0x8d810800) [pid = 2595] [serial = 812] [outer = (nil)] 16:45:30 INFO - ++DOMWINDOW == 112 (0x8de94c00) [pid = 2595] [serial = 813] [outer = 0x8d810800] 16:45:32 INFO - ++DOMWINDOW == 113 (0x8e372400) [pid = 2595] [serial = 814] [outer = 0x8d810800] 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | separator should be present 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | Should only see nodes at the top level or in overflow 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | overflow menu should not be present 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | should be no items in the overflow context menu 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | Item DOM element should be a xul:menuitem 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | Item should have correct title 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | Item should not have accesskey 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | Item should not have image 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | The iconic classes should not be present 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | hidden should be set correctly 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | Item DOM element should be a xul:menuitem 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | Item should have correct title 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | Item should not have accesskey 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | Item should not have image 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | The iconic classes should not be present 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | hidden should be set correctly 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | nodes should all be in the same group 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | Item DOM element should be a xul:menuitem 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | Item should have correct title 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | Item should not have accesskey 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | Item should not have image 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | The iconic classes should not be present 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | hidden should be set correctly 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | nodes should all be in the same group 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | Item DOM element should be a xul:menuitem 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | Item should have correct title 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | Item should not have accesskey 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | Item should not have image 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | The iconic classes should not be present 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | hidden should be set correctly 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | nodes should all be in the same group 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | should have checked all the XUL nodes 16:45:33 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | This test is done. 16:45:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 | There was a clean UI. 16:45:34 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules2 16:45:34 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 16:45:35 INFO - ++DOCSHELL 0x8f79a000 == 31 [pid = 2595] [id = 290] 16:45:35 INFO - ++DOMWINDOW == 114 (0x8f79a400) [pid = 2595] [serial = 815] [outer = (nil)] 16:45:35 INFO - ++DOMWINDOW == 115 (0x8f7a6400) [pid = 2595] [serial = 816] [outer = 0x8f79a400] 16:45:36 INFO - ++DOMWINDOW == 116 (0x91c92400) [pid = 2595] [serial = 817] [outer = 0x8f79a400] 16:45:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | separator should be present 16:45:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | Should only see nodes at the top level or in overflow 16:45:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | overflow menu should not be present 16:45:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | should be no items in the overflow context menu 16:45:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | Item DOM element should be a xul:menuitem 16:45:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | Item should have correct title 16:45:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | Item should not have accesskey 16:45:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | Item should not have image 16:45:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | The iconic classes should not be present 16:45:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | hidden should be set correctly 16:45:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | Item DOM element should be a xul:menuitem 16:45:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | Item should have correct title 16:45:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | Item should not have accesskey 16:45:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | Item should not have image 16:45:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | The iconic classes should not be present 16:45:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | hidden should be set correctly 16:45:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | nodes should all be in the same group 16:45:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | Item DOM element should be a xul:menuitem 16:45:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | Item should have correct title 16:45:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | Item should not have accesskey 16:45:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | Item should not have image 16:45:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | The iconic classes should not be present 16:45:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | hidden should be set correctly 16:45:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | nodes should all be in the same group 16:45:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | Item DOM element should be a xul:menuitem 16:45:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | Item should have correct title 16:45:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | Item should not have accesskey 16:45:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | Item should not have image 16:45:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | The iconic classes should not be present 16:45:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | hidden should be set correctly 16:45:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | nodes should all be in the same group 16:45:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | should have checked all the XUL nodes 16:45:38 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:45:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | This test is done. 16:45:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 | There was a clean UI. 16:45:38 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowIgnoresHiddenMultipleModules3 16:45:38 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition 16:45:39 INFO - ++DOCSHELL 0x92455c00 == 32 [pid = 2595] [id = 291] 16:45:39 INFO - ++DOMWINDOW == 117 (0x9245ac00) [pid = 2595] [serial = 818] [outer = (nil)] 16:45:39 INFO - ++DOMWINDOW == 118 (0x92464c00) [pid = 2595] [serial = 819] [outer = 0x9245ac00] 16:45:40 INFO - ++DOMWINDOW == 119 (0x98bd6800) [pid = 2595] [serial = 820] [outer = 0x9245ac00] 16:45:40 INFO - ++DOCSHELL 0x98bdb800 == 33 [pid = 2595] [id = 292] 16:45:40 INFO - ++DOMWINDOW == 120 (0x98f04400) [pid = 2595] [serial = 821] [outer = (nil)] 16:45:40 INFO - ++DOMWINDOW == 121 (0x98f04000) [pid = 2595] [serial = 822] [outer = 0x98f04400] 16:45:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | separator should be present 16:45:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Should only see nodes at the top level or in overflow 16:45:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | overflow menu should be present 16:45:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | should be no items in the main context menu 16:45:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item DOM element should be a xul:menuitem 16:45:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should have correct title 16:45:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have accesskey 16:45:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have image 16:45:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | The iconic classes should not be present 16:45:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | hidden should be set correctly 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item DOM element should be a xul:menuitem 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should have correct title 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have accesskey 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have image 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | The iconic classes should not be present 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | hidden should be set correctly 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | nodes should all be in the same group 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item DOM element should be a xul:menuitem 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should have correct title 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have accesskey 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have image 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | The iconic classes should not be present 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | hidden should be set correctly 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | nodes should all be in the same group 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item DOM element should be a xul:menuitem 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should have correct title 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have accesskey 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have image 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | The iconic classes should not be present 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | hidden should be set correctly 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | nodes should all be in the same group 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | should have checked all the XUL nodes 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | separator should be present 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Should only see nodes at the top level or in overflow 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | overflow menu should not be present 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | should be no items in the overflow context menu 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item DOM element should be a xul:menuitem 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should have correct title 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have accesskey 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have image 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | The iconic classes should not be present 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | hidden should be set correctly 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item DOM element should be a xul:menuitem 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should have correct title 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have accesskey 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have image 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | The iconic classes should not be present 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | hidden should be set correctly 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | nodes should all be in the same group 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item DOM element should be a xul:menuitem 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should have correct title 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have accesskey 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have image 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | The iconic classes should not be present 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | hidden should be set correctly 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | nodes should all be in the same group 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item DOM element should be a xul:menuitem 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should have correct title 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have accesskey 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have image 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | The iconic classes should not be present 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | hidden should be set correctly 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | nodes should all be in the same group 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | should have checked all the XUL nodes 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | separator should not be present 16:45:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Should only see nodes at the top level or in overflow 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | overflow menu should not be present 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item DOM element should be a xul:menuitem 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should have correct title 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have accesskey 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have image 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | The iconic classes should not be present 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | hidden should be set correctly 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item DOM element should be a xul:menuitem 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should have correct title 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have accesskey 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have image 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | The iconic classes should not be present 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | hidden should be set correctly 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | nodes should all be in the same group 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item DOM element should be a xul:menuitem 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should have correct title 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have accesskey 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have image 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | The iconic classes should not be present 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | hidden should be set correctly 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | nodes should all be in the same group 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item DOM element should be a xul:menuitem 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should have correct title 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have accesskey 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have image 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | The iconic classes should not be present 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | hidden should be set correctly 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | nodes should all be in the same group 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | should have checked all the XUL nodes 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | separator should be present 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Should only see nodes at the top level or in overflow 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | overflow menu should not be present 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | should be no items in the overflow context menu 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item DOM element should be a xul:menuitem 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should have correct title 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have accesskey 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have image 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | The iconic classes should not be present 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | hidden should be set correctly 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item DOM element should be a xul:menuitem 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should have correct title 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have accesskey 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have image 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | The iconic classes should not be present 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | hidden should be set correctly 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | nodes should all be in the same group 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item DOM element should be a xul:menuitem 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should have correct title 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have accesskey 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have image 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | The iconic classes should not be present 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | hidden should be set correctly 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | nodes should all be in the same group 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item DOM element should be a xul:menuitem 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should have correct title 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have accesskey 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have image 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | The iconic classes should not be present 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | hidden should be set correctly 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | nodes should all be in the same group 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | should have checked all the XUL nodes 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | separator should be present 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Should only see nodes at the top level or in overflow 16:45:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | overflow menu should be present 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | should be no items in the main context menu 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item DOM element should be a xul:menuitem 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should have correct title 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have accesskey 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have image 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | The iconic classes should not be present 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | hidden should be set correctly 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item DOM element should be a xul:menuitem 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should have correct title 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have accesskey 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have image 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | The iconic classes should not be present 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | hidden should be set correctly 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | nodes should all be in the same group 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item DOM element should be a xul:menuitem 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should have correct title 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have accesskey 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have image 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | The iconic classes should not be present 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | hidden should be set correctly 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | nodes should all be in the same group 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item DOM element should be a xul:menuitem 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should have correct title 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have accesskey 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have image 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | The iconic classes should not be present 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | hidden should be set correctly 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | nodes should all be in the same group 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | should have checked all the XUL nodes 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | separator should not be present 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Should only see nodes at the top level or in overflow 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | overflow menu should not be present 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item DOM element should be a xul:menuitem 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should have correct title 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have accesskey 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have image 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | The iconic classes should not be present 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | hidden should be set correctly 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item DOM element should be a xul:menuitem 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should have correct title 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have accesskey 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have image 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | The iconic classes should not be present 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | hidden should be set correctly 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | nodes should all be in the same group 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item DOM element should be a xul:menuitem 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should have correct title 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have accesskey 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have image 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | The iconic classes should not be present 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | hidden should be set correctly 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | nodes should all be in the same group 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item DOM element should be a xul:menuitem 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should have correct title 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have accesskey 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have image 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | The iconic classes should not be present 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | hidden should be set correctly 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | nodes should all be in the same group 16:45:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | should have checked all the XUL nodes 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | separator should be present 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Should only see nodes at the top level or in overflow 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | overflow menu should be present 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | should be no items in the main context menu 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item DOM element should be a xul:menuitem 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should have correct title 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have accesskey 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have image 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | The iconic classes should not be present 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | hidden should be set correctly 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item DOM element should be a xul:menuitem 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should have correct title 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have accesskey 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have image 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | The iconic classes should not be present 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | hidden should be set correctly 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | nodes should all be in the same group 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item DOM element should be a xul:menuitem 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should have correct title 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have accesskey 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have image 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | The iconic classes should not be present 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | hidden should be set correctly 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | nodes should all be in the same group 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item DOM element should be a xul:menuitem 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should have correct title 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have accesskey 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | Item should not have image 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | The iconic classes should not be present 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | hidden should be set correctly 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | nodes should all be in the same group 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | should have checked all the XUL nodes 16:45:45 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | This test is done. 16:45:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition | There was a clean UI. 16:45:46 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testOverflowTransition 16:45:46 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch 16:45:46 INFO - ++DOCSHELL 0x9d674400 == 34 [pid = 2595] [id = 293] 16:45:46 INFO - ++DOMWINDOW == 122 (0x9d73a000) [pid = 2595] [serial = 823] [outer = (nil)] 16:45:46 INFO - ++DOMWINDOW == 123 (0x9e215000) [pid = 2595] [serial = 824] [outer = 0x9d73a000] 16:45:47 INFO - ++DOMWINDOW == 124 (0xa20c1000) [pid = 2595] [serial = 825] [outer = 0x9d73a000] 16:45:47 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | separator should be present 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | Should only see nodes at the top level or in overflow 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | overflow menu should not be present 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | should be no items in the overflow context menu 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | Item DOM element should be a xul:menuitem 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | Item should have correct title 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | Item should not have accesskey 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | Item should not have image 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | The iconic classes should not be present 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | hidden should be set correctly 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | Item DOM element should be a xul:menuitem 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | Item should have correct title 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | Item should not have accesskey 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | Item should not have image 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | The iconic classes should not be present 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | hidden should be set correctly 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | nodes should all be in the same group 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | Item DOM element should be a xul:menuitem 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | Item should have correct title 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | Item should not have accesskey 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | Item should not have image 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | The iconic classes should not be present 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | hidden should be set correctly 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | nodes should all be in the same group 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | Item DOM element should be a xul:menuitem 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | Item should have correct title 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | Item should not have accesskey 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | Item should not have image 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | The iconic classes should not be present 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | hidden should be set correctly 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | nodes should all be in the same group 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | should have checked all the XUL nodes 16:45:48 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | This test is done. 16:45:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch | There was a clean UI. 16:45:49 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextMatch 16:45:49 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch 16:45:49 INFO - ++DOCSHELL 0xa2b83000 == 35 [pid = 2595] [id = 294] 16:45:49 INFO - ++DOMWINDOW == 125 (0xa2b86000) [pid = 2595] [serial = 826] [outer = (nil)] 16:45:49 INFO - ++DOMWINDOW == 126 (0xa514b000) [pid = 2595] [serial = 827] [outer = 0xa2b86000] 16:45:50 INFO - ++DOMWINDOW == 127 (0xa5796400) [pid = 2595] [serial = 828] [outer = 0xa2b86000] 16:45:50 INFO - ++DOCSHELL 0xa57a2c00 == 36 [pid = 2595] [id = 295] 16:45:50 INFO - ++DOMWINDOW == 128 (0xa57a3400) [pid = 2595] [serial = 829] [outer = (nil)] 16:45:50 INFO - ++DOMWINDOW == 129 (0xa20c8c00) [pid = 2595] [serial = 830] [outer = 0xa57a3400] 16:45:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | separator should not be present 16:45:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | Should only see nodes at the top level or in overflow 16:45:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | overflow menu should not be present 16:45:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | Item DOM element should be a xul:menuitem 16:45:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | Item should have correct title 16:45:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | Item should not have accesskey 16:45:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | Item should not have image 16:45:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | The iconic classes should not be present 16:45:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | hidden should be set correctly 16:45:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | Item DOM element should be a xul:menuitem 16:45:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | Item should have correct title 16:45:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | Item should not have accesskey 16:45:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | Item should not have image 16:45:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | The iconic classes should not be present 16:45:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | hidden should be set correctly 16:45:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | nodes should all be in the same group 16:45:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | Item DOM element should be a xul:menuitem 16:45:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | Item should have correct title 16:45:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | Item should not have accesskey 16:45:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | Item should not have image 16:45:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | The iconic classes should not be present 16:45:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | hidden should be set correctly 16:45:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | nodes should all be in the same group 16:45:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | Item DOM element should be a xul:menuitem 16:45:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | Item should have correct title 16:45:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | Item should not have accesskey 16:45:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | Item should not have image 16:45:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | The iconic classes should not be present 16:45:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | hidden should be set correctly 16:45:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | nodes should all be in the same group 16:45:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | should have checked all the XUL nodes 16:45:53 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:45:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | This test is done. 16:45:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch | There was a clean UI. 16:45:53 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageContextNoMatch 16:45:53 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageReload 16:45:54 INFO - ++DOCSHELL 0x8a79b400 == 37 [pid = 2595] [id = 296] 16:45:54 INFO - ++DOMWINDOW == 130 (0x8a7a2000) [pid = 2595] [serial = 831] [outer = (nil)] 16:45:54 INFO - ++DOMWINDOW == 131 (0x8c30d400) [pid = 2595] [serial = 832] [outer = 0x8a7a2000] 16:45:55 INFO - ++DOMWINDOW == 132 (0x84b16c00) [pid = 2595] [serial = 833] [outer = 0x8a7a2000] 16:45:55 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:45:55 INFO - ++DOCSHELL 0x84b1d400 == 38 [pid = 2595] [id = 297] 16:45:55 INFO - ++DOMWINDOW == 133 (0x84b1dc00) [pid = 2595] [serial = 834] [outer = (nil)] 16:45:55 INFO - ++DOMWINDOW == 134 (0x84b1ac00) [pid = 2595] [serial = 835] [outer = 0x84b1dc00] 16:45:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageReload | separator should be present 16:45:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageReload | Should only see nodes at the top level or in overflow 16:45:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageReload | overflow menu should not be present 16:45:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageReload | should be no items in the overflow context menu 16:45:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageReload | Item DOM element should be a xul:menuitem 16:45:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageReload | Item should have correct title 16:45:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageReload | Item should not have accesskey 16:45:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageReload | Item should not have image 16:45:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageReload | The iconic classes should not be present 16:45:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageReload | hidden should be set correctly 16:45:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageReload | should have checked all the XUL nodes 16:45:57 INFO - ++DOMWINDOW == 135 (0x84937c00) [pid = 2595] [serial = 836] [outer = 0x8a7a2000] 16:45:57 INFO - ++DOMWINDOW == 136 (0x84935c00) [pid = 2595] [serial = 837] [outer = 0x8a7a2000] 16:45:57 INFO - ++DOCSHELL 0x8a796c00 == 39 [pid = 2595] [id = 298] 16:45:57 INFO - ++DOMWINDOW == 137 (0x8a797c00) [pid = 2595] [serial = 838] [outer = (nil)] 16:45:57 INFO - ++DOMWINDOW == 138 (0xabc38000) [pid = 2595] [serial = 839] [outer = 0x8a797c00] 16:45:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageReload | separator should not be present 16:45:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageReload | Should only see nodes at the top level or in overflow 16:45:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageReload | overflow menu should not be present 16:45:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageReload | Item DOM element should be a xul:menuitem 16:45:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageReload | Item should have correct title 16:45:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageReload | Item should not have accesskey 16:45:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageReload | Item should not have image 16:45:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageReload | The iconic classes should not be present 16:45:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageReload | hidden should be set correctly 16:45:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageReload | should have checked all the XUL nodes 16:45:59 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:45:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageReload | This test is done. 16:45:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageReload | There was a clean UI. 16:46:04 INFO - --DOCSHELL 0x91b35400 == 38 [pid = 2595] [id = 282] 16:46:04 INFO - --DOCSHELL 0x8ded5400 == 37 [pid = 2595] [id = 269] 16:46:04 INFO - --DOCSHELL 0x8e427400 == 36 [pid = 2595] [id = 275] 16:46:04 INFO - --DOCSHELL 0xa6e8dc00 == 35 [pid = 2595] [id = 260] 16:46:04 INFO - --DOCSHELL 0x91aa9800 == 34 [pid = 2595] [id = 284] 16:46:04 INFO - --DOCSHELL 0x9245b000 == 33 [pid = 2595] [id = 285] 16:46:04 INFO - --DOCSHELL 0x8f7a7c00 == 32 [pid = 2595] [id = 278] 16:46:04 INFO - --DOCSHELL 0x91d83400 == 31 [pid = 2595] [id = 283] 16:46:04 INFO - --DOCSHELL 0x91aa7000 == 30 [pid = 2595] [id = 280] 16:46:04 INFO - --DOCSHELL 0x8c23b000 == 29 [pid = 2595] [id = 273] 16:46:04 INFO - --DOCSHELL 0x8e526800 == 28 [pid = 2595] [id = 276] 16:46:04 INFO - --DOCSHELL 0x8c301400 == 27 [pid = 2595] [id = 277] 16:46:04 INFO - --DOCSHELL 0x8c302400 == 26 [pid = 2595] [id = 271] 16:46:04 INFO - --DOCSHELL 0x8dcd3800 == 25 [pid = 2595] [id = 272] 16:46:07 INFO - --DOCSHELL 0x8bd87800 == 24 [pid = 2595] [id = 266] 16:46:07 INFO - --DOCSHELL 0x920a3c00 == 23 [pid = 2595] [id = 286] 16:46:07 INFO - --DOCSHELL 0x8e9b9400 == 22 [pid = 2595] [id = 279] 16:46:07 INFO - --DOCSHELL 0x92464000 == 21 [pid = 2595] [id = 259] 16:46:07 INFO - --DOCSHELL 0x8a796c00 == 20 [pid = 2595] [id = 298] 16:46:07 INFO - --DOCSHELL 0x8dd88400 == 19 [pid = 2595] [id = 288] 16:46:07 INFO - --DOCSHELL 0xa57a2c00 == 18 [pid = 2595] [id = 295] 16:46:07 INFO - --DOCSHELL 0xa2b83000 == 17 [pid = 2595] [id = 294] 16:46:07 INFO - --DOCSHELL 0x84b1d400 == 16 [pid = 2595] [id = 297] 16:46:07 INFO - --DOCSHELL 0x8a79b400 == 15 [pid = 2595] [id = 296] 16:46:07 INFO - --DOCSHELL 0x98bdb800 == 14 [pid = 2595] [id = 292] 16:46:07 INFO - --DOCSHELL 0x92455c00 == 13 [pid = 2595] [id = 291] 16:46:07 INFO - --DOCSHELL 0x9d674400 == 12 [pid = 2595] [id = 293] 16:46:07 INFO - --DOCSHELL 0x8f79a000 == 11 [pid = 2595] [id = 290] 16:46:07 INFO - --DOCSHELL 0x8e08f800 == 10 [pid = 2595] [id = 270] 16:46:07 INFO - --DOCSHELL 0x8de9d400 == 9 [pid = 2595] [id = 267] 16:46:07 INFO - --DOCSHELL 0x98f07000 == 8 [pid = 2595] [id = 287] 16:46:07 INFO - --DOCSHELL 0x8d80d400 == 7 [pid = 2595] [id = 289] 16:46:07 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPageReload 16:46:07 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu 16:46:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | Item should be in the sub menu 16:46:08 INFO - ++DOCSHELL 0x8a796800 == 8 [pid = 2595] [id = 299] 16:46:08 INFO - ++DOMWINDOW == 139 (0x8a797000) [pid = 2595] [serial = 840] [outer = (nil)] 16:46:08 INFO - ++DOMWINDOW == 140 (0x8a79d800) [pid = 2595] [serial = 841] [outer = 0x8a797000] 16:46:09 INFO - --DOMWINDOW == 139 (0x8e57f400) [pid = 2595] [serial = 709] [outer = (nil)] [url = about:blank] 16:46:09 INFO - --DOMWINDOW == 138 (0x8bcb8400) [pid = 2595] [serial = 741] [outer = (nil)] [url = about:blank] 16:46:09 INFO - --DOMWINDOW == 137 (0x98bdd800) [pid = 2595] [serial = 723] [outer = (nil)] [url = about:blank] 16:46:09 INFO - --DOMWINDOW == 136 (0x98bda000) [pid = 2595] [serial = 722] [outer = (nil)] [url = about:blank] 16:46:09 INFO - --DOMWINDOW == 135 (0x8bd8f400) [pid = 2595] [serial = 749] [outer = (nil)] [url = about:blank] 16:46:09 INFO - --DOMWINDOW == 134 (0xa6cd5000) [pid = 2595] [serial = 734] [outer = (nil)] [url = about:blank] 16:46:09 INFO - --DOMWINDOW == 133 (0x8bf1c800) [pid = 2595] [serial = 742] [outer = (nil)] [url = about:blank] 16:46:09 INFO - --DOMWINDOW == 132 (0x8c29a800) [pid = 2595] [serial = 745] [outer = (nil)] [url = about:blank] 16:46:09 INFO - --DOMWINDOW == 131 (0x8fcf6000) [pid = 2595] [serial = 711] [outer = (nil)] [url = about:blank] 16:46:09 INFO - --DOMWINDOW == 130 (0x9e211400) [pid = 2595] [serial = 730] [outer = (nil)] [url = about:blank] 16:46:09 INFO - --DOMWINDOW == 129 (0x8c379000) [pid = 2595] [serial = 750] [outer = (nil)] [url = about:privatebrowsing] 16:46:09 INFO - --DOMWINDOW == 128 (0x920acc00) [pid = 2595] [serial = 715] [outer = (nil)] [url = about:blank] 16:46:09 INFO - --DOMWINDOW == 127 (0x9c81e400) [pid = 2595] [serial = 726] [outer = (nil)] [url = about:blank] 16:46:09 INFO - --DOMWINDOW == 126 (0x98bd6c00) [pid = 2595] [serial = 721] [outer = (nil)] [url = about:blank] 16:46:09 INFO - --DOMWINDOW == 125 (0x8e184800) [pid = 2595] [serial = 708] [outer = (nil)] [url = about:blank] 16:46:09 INFO - --DOMWINDOW == 124 (0x91b32c00) [pid = 2595] [serial = 712] [outer = (nil)] [url = about:blank] 16:46:09 INFO - --DOMWINDOW == 123 (0x8c310400) [pid = 2595] [serial = 747] [outer = (nil)] [url = about:blank] 16:46:09 INFO - --DOMWINDOW == 122 (0xa5150800) [pid = 2595] [serial = 733] [outer = (nil)] [url = about:blank] 16:46:09 INFO - --DOMWINDOW == 121 (0x8dd8b800) [pid = 2595] [serial = 706] [outer = (nil)] [url = about:blank] 16:46:09 INFO - --DOMWINDOW == 120 (0x91f14800) [pid = 2595] [serial = 714] [outer = (nil)] [url = about:blank] 16:46:09 INFO - --DOMWINDOW == 119 (0x8c307400) [pid = 2595] [serial = 705] [outer = (nil)] [url = about:blank] 16:46:09 INFO - --DOMWINDOW == 118 (0x8bf18400) [pid = 2595] [serial = 740] [outer = (nil)] [url = about:blank] 16:46:09 INFO - --DOMWINDOW == 117 (0x977af800) [pid = 2595] [serial = 728] [outer = (nil)] [url = about:blank] 16:46:09 INFO - --DOMWINDOW == 116 (0x98e8b400) [pid = 2595] [serial = 724] [outer = (nil)] [url = about:blank] 16:46:09 INFO - --DOMWINDOW == 115 (0x8dd8e800) [pid = 2595] [serial = 752] [outer = (nil)] [url = about:blank] 16:46:09 INFO - ++DOMWINDOW == 116 (0x8ba77800) [pid = 2595] [serial = 842] [outer = 0x8a797000] 16:46:09 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:46:09 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:46:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | separator should be present 16:46:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | Should only see nodes at the top level or in overflow 16:46:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | overflow menu should not be present 16:46:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | should be no items in the overflow context menu 16:46:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | Menu DOM element should be a xul:menu 16:46:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | xul:menu should have a child 16:46:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | xul:menu's first child should be a menupopup 16:46:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | Item should have correct title 16:46:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | Item should not have accesskey 16:46:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | Item should not have image 16:46:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | The iconic classes should not be present 16:46:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | hidden should be set correctly 16:46:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | menu XUL should contain a menupopup 16:46:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | Item DOM element should be a xul:menuitem 16:46:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | Item should have correct title 16:46:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | Item should not have accesskey 16:46:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | Item should not have image 16:46:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | The iconic classes should not be present 16:46:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | hidden should be set correctly 16:46:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | Item DOM element should be a xul:menuitem 16:46:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | Item should have correct title 16:46:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | Item should not have accesskey 16:46:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | Item should not have image 16:46:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | The iconic classes should not be present 16:46:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | hidden should be set correctly 16:46:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | nodes should all be in the same group 16:46:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | should have checked all the XUL nodes 16:46:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | should have checked all the XUL nodes 16:46:11 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:46:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | This test is done. 16:46:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu | There was a clean UI. 16:46:11 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testParentMenu 16:46:11 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextButtonIsNotEditable 16:46:12 INFO - ++DOCSHELL 0x8bd89000 == 9 [pid = 2595] [id = 300] 16:46:12 INFO - ++DOMWINDOW == 117 (0x8bd89400) [pid = 2595] [serial = 843] [outer = (nil)] 16:46:12 INFO - ++DOMWINDOW == 118 (0x8bd8c800) [pid = 2595] [serial = 844] [outer = 0x8bd89400] 16:46:13 INFO - ++DOMWINDOW == 119 (0x8c1c8400) [pid = 2595] [serial = 845] [outer = 0x8bd89400] 16:46:13 INFO - ++DOCSHELL 0x8c1cd400 == 10 [pid = 2595] [id = 301] 16:46:13 INFO - ++DOMWINDOW == 120 (0x8c1cf000) [pid = 2595] [serial = 846] [outer = (nil)] 16:46:13 INFO - ++DOMWINDOW == 121 (0x8bf17400) [pid = 2595] [serial = 847] [outer = 0x8c1cf000] 16:46:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextButtonIsNotEditable | undefined 16:46:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextButtonIsNotEditable | separator should be present 16:46:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextButtonIsNotEditable | Should only see nodes at the top level or in overflow 16:46:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextButtonIsNotEditable | overflow menu should not be present 16:46:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextButtonIsNotEditable | should be no items in the overflow context menu 16:46:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextButtonIsNotEditable | Item DOM element should be a xul:menuitem 16:46:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextButtonIsNotEditable | Item should have correct title 16:46:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextButtonIsNotEditable | Item should not have accesskey 16:46:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextButtonIsNotEditable | Item should not have image 16:46:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextButtonIsNotEditable | The iconic classes should not be present 16:46:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextButtonIsNotEditable | hidden should be set correctly 16:46:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextButtonIsNotEditable | should have checked all the XUL nodes 16:46:15 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:46:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextButtonIsNotEditable | This test is done. 16:46:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextButtonIsNotEditable | There was a clean UI. 16:46:15 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:46:19 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextButtonIsNotEditable 16:46:19 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextControl 16:46:19 INFO - ++DOCSHELL 0x8c297c00 == 11 [pid = 2595] [id = 302] 16:46:19 INFO - ++DOMWINDOW == 122 (0x8c298000) [pid = 2595] [serial = 848] [outer = (nil)] 16:46:19 INFO - ++DOMWINDOW == 123 (0x8a79a000) [pid = 2595] [serial = 849] [outer = 0x8c298000] 16:46:20 INFO - --DOMWINDOW == 122 (0x8bd8e800) [pid = 2595] [serial = 739] [outer = (nil)] [url = about:privatebrowsing] 16:46:20 INFO - --DOMWINDOW == 121 (0x91b36000) [pid = 2595] [serial = 791] [outer = (nil)] [url = about:blank] 16:46:20 INFO - --DOMWINDOW == 120 (0x8fae9400) [pid = 2595] [serial = 782] [outer = (nil)] [url = about:newtab] 16:46:20 INFO - --DOMWINDOW == 119 (0x8e08e800) [pid = 2595] [serial = 774] [outer = (nil)] [url = about:blank] 16:46:20 INFO - --DOMWINDOW == 118 (0x8dcd3c00) [pid = 2595] [serial = 767] [outer = (nil)] [url = about:privatebrowsing] 16:46:20 INFO - --DOMWINDOW == 117 (0x8ded4400) [pid = 2595] [serial = 756] [outer = (nil)] [url = about:blank] 16:46:20 INFO - --DOMWINDOW == 116 (0x8e9bac00) [pid = 2595] [serial = 785] [outer = (nil)] [url = about:blank] 16:46:20 INFO - --DOMWINDOW == 115 (0x98bcf000) [pid = 2595] [serial = 720] [outer = (nil)] [url = about:privatebrowsing] 16:46:20 INFO - --DOMWINDOW == 114 (0x8f413c00) [pid = 2595] [serial = 779] [outer = (nil)] [url = about:blank] 16:46:20 INFO - --DOMWINDOW == 113 (0x8ded5800) [pid = 2595] [serial = 757] [outer = (nil)] [url = about:blank] 16:46:20 INFO - --DOMWINDOW == 112 (0x9d73c400) [pid = 2595] [serial = 729] [outer = (nil)] [url = about:privatebrowsing] 16:46:20 INFO - --DOMWINDOW == 111 (0x91d83800) [pid = 2595] [serial = 792] [outer = (nil)] [url = about:blank] 16:46:20 INFO - --DOMWINDOW == 110 (0x9245dc00) [pid = 2595] [serial = 800] [outer = (nil)] [url = about:newtab] 16:46:20 INFO - --DOMWINDOW == 109 (0x8c303000) [pid = 2595] [serial = 763] [outer = (nil)] [url = about:blank] 16:46:20 INFO - --DOMWINDOW == 108 (0x91b34400) [pid = 2595] [serial = 790] [outer = (nil)] [url = about:blank] 16:46:20 INFO - --DOMWINDOW == 107 (0x91aab400) [pid = 2595] [serial = 797] [outer = (nil)] [url = about:blank] 16:46:20 INFO - --DOMWINDOW == 106 (0x920a5000) [pid = 2595] [serial = 803] [outer = (nil)] [url = about:blank] 16:46:20 INFO - --DOMWINDOW == 105 (0x8e426800) [pid = 2595] [serial = 772] [outer = (nil)] [url = about:blank] 16:46:20 INFO - --DOMWINDOW == 104 (0x8e427c00) [pid = 2595] [serial = 773] [outer = (nil)] [url = about:blank] 16:46:20 INFO - --DOMWINDOW == 103 (0x8dd8a400) [pid = 2595] [serial = 751] [outer = (nil)] [url = about:blank] 16:46:20 INFO - --DOMWINDOW == 102 (0x9920b800) [pid = 2595] [serial = 806] [outer = (nil)] [url = about:blank] 16:46:20 INFO - --DOMWINDOW == 101 (0x8dd89400) [pid = 2595] [serial = 809] [outer = (nil)] [url = about:blank] 16:46:20 INFO - --DOMWINDOW == 100 (0x8e08fc00) [pid = 2595] [serial = 758] [outer = (nil)] [url = about:privatebrowsing] 16:46:20 INFO - --DOMWINDOW == 99 (0x91aa7400) [pid = 2595] [serial = 788] [outer = (nil)] [url = chrome://browser/content/browser.xul] 16:46:20 INFO - --DOMWINDOW == 98 (0x8de9e800) [pid = 2595] [serial = 754] [outer = (nil)] [url = chrome://browser/content/browser.xul] 16:46:20 INFO - --DOMWINDOW == 97 (0xa6e91400) [pid = 2595] [serial = 735] [outer = (nil)] [url = chrome://browser/content/browser.xul] 16:46:20 INFO - --DOMWINDOW == 96 (0x92460400) [pid = 2595] [serial = 716] [outer = (nil)] [url = chrome://browser/content/browser.xul] 16:46:20 INFO - --DOMWINDOW == 95 (0x8e176c00) [pid = 2595] [serial = 770] [outer = (nil)] [url = chrome://browser/content/browser.xul] 16:46:20 INFO - ++DOMWINDOW == 96 (0x8c304000) [pid = 2595] [serial = 850] [outer = 0x8c298000] 16:46:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextControl | separator should be present 16:46:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextControl | Should only see nodes at the top level or in overflow 16:46:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextControl | overflow menu should not be present 16:46:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextControl | should be no items in the overflow context menu 16:46:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextControl | Item DOM element should be a xul:menuitem 16:46:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextControl | Item should have correct title 16:46:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextControl | Item should not have accesskey 16:46:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextControl | Item should not have image 16:46:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextControl | The iconic classes should not be present 16:46:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextControl | hidden should be set correctly 16:46:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextControl | Item DOM element should be a xul:menuitem 16:46:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextControl | Item should have correct title 16:46:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextControl | Item should not have accesskey 16:46:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextControl | Item should not have image 16:46:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextControl | The iconic classes should not be present 16:46:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextControl | hidden should be set correctly 16:46:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextControl | nodes should all be in the same group 16:46:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextControl | should have checked all the XUL nodes 16:46:22 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:46:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextControl | This test is done. 16:46:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextControl | There was a clean UI. 16:46:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextControl 16:46:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDisabledTextBoxIsNotEditable 16:46:23 INFO - ++DOCSHELL 0x864ecc00 == 12 [pid = 2595] [id = 303] 16:46:23 INFO - ++DOMWINDOW == 97 (0x8ba7cc00) [pid = 2595] [serial = 851] [outer = (nil)] 16:46:23 INFO - ++DOMWINDOW == 98 (0x8bcb9800) [pid = 2595] [serial = 852] [outer = 0x8ba7cc00] 16:46:24 INFO - ++DOMWINDOW == 99 (0x8bf20400) [pid = 2595] [serial = 853] [outer = 0x8ba7cc00] 16:46:24 INFO - ++DOCSHELL 0x82957c00 == 13 [pid = 2595] [id = 304] 16:46:24 INFO - ++DOMWINDOW == 100 (0x8c1cc800) [pid = 2595] [serial = 854] [outer = (nil)] 16:46:24 INFO - ++DOMWINDOW == 101 (0x8c1c7c00) [pid = 2595] [serial = 855] [outer = 0x8c1cc800] 16:46:25 INFO - JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 106: TypeError: this._recipeManager is null 16:46:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDisabledTextBoxIsNotEditable | undefined 16:46:25 INFO - TEST-INFO | [JavaScript Error: "TypeError: this._recipeManager is null" {file: "resource://gre/modules/LoginManagerParent.jsm" line: 106}] 16:46:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDisabledTextBoxIsNotEditable | separator should be present 16:46:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDisabledTextBoxIsNotEditable | Should only see nodes at the top level or in overflow 16:46:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDisabledTextBoxIsNotEditable | overflow menu should not be present 16:46:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDisabledTextBoxIsNotEditable | should be no items in the overflow context menu 16:46:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDisabledTextBoxIsNotEditable | Item DOM element should be a xul:menuitem 16:46:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDisabledTextBoxIsNotEditable | Item should have correct title 16:46:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDisabledTextBoxIsNotEditable | Item should not have accesskey 16:46:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDisabledTextBoxIsNotEditable | Item should not have image 16:46:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDisabledTextBoxIsNotEditable | The iconic classes should not be present 16:46:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDisabledTextBoxIsNotEditable | hidden should be set correctly 16:46:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDisabledTextBoxIsNotEditable | should have checked all the XUL nodes 16:46:26 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:46:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDisabledTextBoxIsNotEditable | This test is done. 16:46:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDisabledTextBoxIsNotEditable | There was a clean UI. 16:46:26 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDisabledTextBoxIsNotEditable 16:46:26 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentType 16:46:27 INFO - ++DOCSHELL 0x8c1ce800 == 14 [pid = 2595] [id = 305] 16:46:27 INFO - ++DOMWINDOW == 102 (0x8c309000) [pid = 2595] [serial = 856] [outer = (nil)] 16:46:27 INFO - ++DOMWINDOW == 103 (0x8c30c400) [pid = 2595] [serial = 857] [outer = 0x8c309000] 16:46:28 INFO - ++DOMWINDOW == 104 (0x8d7ba800) [pid = 2595] [serial = 858] [outer = 0x8c309000] 16:46:28 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:46:28 INFO - ++DOCSHELL 0x8d7bec00 == 15 [pid = 2595] [id = 306] 16:46:28 INFO - ++DOMWINDOW == 105 (0x8d7bf000) [pid = 2595] [serial = 859] [outer = (nil)] 16:46:28 INFO - ++DOMWINDOW == 106 (0x8d7c1400) [pid = 2595] [serial = 860] [outer = 0x8d7bf000] 16:46:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentType | undefined 16:46:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentType | separator should be present 16:46:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentType | Should only see nodes at the top level or in overflow 16:46:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentType | overflow menu should not be present 16:46:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentType | should be no items in the overflow context menu 16:46:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentType | Item DOM element should be a xul:menuitem 16:46:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentType | Item should have correct title 16:46:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentType | Item should not have accesskey 16:46:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentType | Item should not have image 16:46:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentType | The iconic classes should not be present 16:46:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentType | hidden should be set correctly 16:46:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentType | should have checked all the XUL nodes 16:46:31 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:46:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentType | This test is done. 16:46:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentType | There was a clean UI. 16:46:31 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentType 16:46:31 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentURL 16:46:32 INFO - ++DOCSHELL 0x8dcd5000 == 16 [pid = 2595] [id = 307] 16:46:32 INFO - ++DOMWINDOW == 107 (0x8dd91800) [pid = 2595] [serial = 861] [outer = (nil)] 16:46:32 INFO - ++DOMWINDOW == 108 (0x8dd94c00) [pid = 2595] [serial = 862] [outer = 0x8dd91800] 16:46:33 INFO - ++DOMWINDOW == 109 (0x8ded2c00) [pid = 2595] [serial = 863] [outer = 0x8dd91800] 16:46:33 INFO - ++DOCSHELL 0x8c30c800 == 17 [pid = 2595] [id = 308] 16:46:33 INFO - ++DOMWINDOW == 110 (0x8deda000) [pid = 2595] [serial = 864] [outer = (nil)] 16:46:33 INFO - ++DOMWINDOW == 111 (0x8deda400) [pid = 2595] [serial = 865] [outer = 0x8deda000] 16:46:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentURL | undefined 16:46:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentURL | separator should be present 16:46:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentURL | Should only see nodes at the top level or in overflow 16:46:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentURL | overflow menu should not be present 16:46:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentURL | should be no items in the overflow context menu 16:46:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentURL | Item DOM element should be a xul:menuitem 16:46:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentURL | Item should have correct title 16:46:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentURL | Item should not have accesskey 16:46:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentURL | Item should not have image 16:46:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentURL | The iconic classes should not be present 16:46:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentURL | hidden should be set correctly 16:46:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentURL | should have checked all the XUL nodes 16:46:34 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:46:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentURL | This test is done. 16:46:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentURL | There was a clean UI. 16:46:35 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextDocumentURL 16:46:35 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextEditableElement 16:46:35 INFO - ++DOCSHELL 0x8de98000 == 18 [pid = 2595] [id = 309] 16:46:35 INFO - ++DOMWINDOW == 112 (0x8e128400) [pid = 2595] [serial = 866] [outer = (nil)] 16:46:36 INFO - ++DOMWINDOW == 113 (0x8e12d800) [pid = 2595] [serial = 867] [outer = 0x8e128400] 16:46:36 INFO - ++DOMWINDOW == 114 (0x8e182400) [pid = 2595] [serial = 868] [outer = 0x8e128400] 16:46:37 INFO - ++DOCSHELL 0x8dedd400 == 19 [pid = 2595] [id = 310] 16:46:37 INFO - ++DOMWINDOW == 115 (0x8e368c00) [pid = 2595] [serial = 869] [outer = (nil)] 16:46:37 INFO - ++DOMWINDOW == 116 (0x8e184400) [pid = 2595] [serial = 870] [outer = 0x8e368c00] 16:46:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextEditableElement | undefined 16:46:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextEditableElement | separator should be present 16:46:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextEditableElement | Should only see nodes at the top level or in overflow 16:46:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextEditableElement | overflow menu should not be present 16:46:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextEditableElement | should be no items in the overflow context menu 16:46:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextEditableElement | Item DOM element should be a xul:menuitem 16:46:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextEditableElement | Item should have correct title 16:46:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextEditableElement | Item should not have accesskey 16:46:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextEditableElement | Item should not have image 16:46:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextEditableElement | The iconic classes should not be present 16:46:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextEditableElement | hidden should be set correctly 16:46:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextEditableElement | should have checked all the XUL nodes 16:46:38 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:46:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextEditableElement | This test is done. 16:46:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextEditableElement | There was a clean UI. 16:46:39 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextEditableElement 16:46:39 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNoSelectionInPage 16:46:39 INFO - ++DOCSHELL 0x8dcccc00 == 20 [pid = 2595] [id = 311] 16:46:39 INFO - ++DOMWINDOW == 117 (0x8e429c00) [pid = 2595] [serial = 871] [outer = (nil)] 16:46:39 INFO - ++DOMWINDOW == 118 (0x8e42b000) [pid = 2595] [serial = 872] [outer = 0x8e429c00] 16:46:40 INFO - ++DOMWINDOW == 119 (0x8e52b400) [pid = 2595] [serial = 873] [outer = 0x8e429c00] 16:46:40 INFO - ++DOCSHELL 0x8e52e400 == 21 [pid = 2595] [id = 312] 16:46:40 INFO - ++DOMWINDOW == 120 (0x8e52e800) [pid = 2595] [serial = 874] [outer = (nil)] 16:46:40 INFO - ++DOMWINDOW == 121 (0x8e528400) [pid = 2595] [serial = 875] [outer = 0x8e52e800] 16:46:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNoSelectionInPage | undefined 16:46:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNoSelectionInPage | separator should be present 16:46:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNoSelectionInPage | Should only see nodes at the top level or in overflow 16:46:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNoSelectionInPage | overflow menu should not be present 16:46:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNoSelectionInPage | should be no items in the overflow context menu 16:46:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNoSelectionInPage | Item DOM element should be a xul:menuitem 16:46:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNoSelectionInPage | Item should have correct title 16:46:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNoSelectionInPage | Item should not have accesskey 16:46:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNoSelectionInPage | Item should not have image 16:46:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNoSelectionInPage | The iconic classes should not be present 16:46:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNoSelectionInPage | hidden should be set correctly 16:46:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNoSelectionInPage | should have checked all the XUL nodes 16:46:42 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:46:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNoSelectionInPage | This test is done. 16:46:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNoSelectionInPage | There was a clean UI. 16:46:42 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNoSelectionInPage 16:46:42 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNonInputIsNotEditable 16:46:43 INFO - ++DOCSHELL 0x8f405400 == 22 [pid = 2595] [id = 313] 16:46:43 INFO - ++DOMWINDOW == 122 (0x8f7a2800) [pid = 2595] [serial = 876] [outer = (nil)] 16:46:43 INFO - ++DOMWINDOW == 123 (0x8faee400) [pid = 2595] [serial = 877] [outer = 0x8f7a2800] 16:46:44 INFO - ++DOMWINDOW == 124 (0x8fcf8400) [pid = 2595] [serial = 878] [outer = 0x8f7a2800] 16:46:44 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:46:44 INFO - ++DOCSHELL 0x8e52cc00 == 23 [pid = 2595] [id = 314] 16:46:44 INFO - ++DOMWINDOW == 125 (0x8e530c00) [pid = 2595] [serial = 879] [outer = (nil)] 16:46:44 INFO - ++DOMWINDOW == 126 (0x8c29c000) [pid = 2595] [serial = 880] [outer = 0x8e530c00] 16:46:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNonInputIsNotEditable | undefined 16:46:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNonInputIsNotEditable | separator should be present 16:46:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNonInputIsNotEditable | Should only see nodes at the top level or in overflow 16:46:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNonInputIsNotEditable | overflow menu should not be present 16:46:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNonInputIsNotEditable | should be no items in the overflow context menu 16:46:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNonInputIsNotEditable | Item DOM element should be a xul:menuitem 16:46:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNonInputIsNotEditable | Item should have correct title 16:46:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNonInputIsNotEditable | Item should not have accesskey 16:46:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNonInputIsNotEditable | Item should not have image 16:46:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNonInputIsNotEditable | The iconic classes should not be present 16:46:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNonInputIsNotEditable | hidden should be set correctly 16:46:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNonInputIsNotEditable | should have checked all the XUL nodes 16:46:46 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:46:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNonInputIsNotEditable | This test is done. 16:46:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNonInputIsNotEditable | There was a clean UI. 16:46:46 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextNonInputIsNotEditable 16:46:46 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextReadonlyTextBoxIsNotEditable 16:46:47 INFO - ++DOCSHELL 0x91984000 == 24 [pid = 2595] [id = 315] 16:46:47 INFO - ++DOMWINDOW == 127 (0x91b2d400) [pid = 2595] [serial = 881] [outer = (nil)] 16:46:47 INFO - ++DOMWINDOW == 128 (0x91b33400) [pid = 2595] [serial = 882] [outer = 0x91b2d400] 16:46:48 INFO - ++DOMWINDOW == 129 (0x91d85c00) [pid = 2595] [serial = 883] [outer = 0x91b2d400] 16:46:48 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:46:48 INFO - ++DOCSHELL 0x8fcfb800 == 25 [pid = 2595] [id = 316] 16:46:48 INFO - ++DOMWINDOW == 130 (0x91978800) [pid = 2595] [serial = 884] [outer = (nil)] 16:46:48 INFO - ++DOMWINDOW == 131 (0x8fcfc400) [pid = 2595] [serial = 885] [outer = 0x91978800] 16:46:49 INFO - JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 106: TypeError: this._recipeManager is null 16:46:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextReadonlyTextBoxIsNotEditable | undefined 16:46:49 INFO - TEST-INFO | [JavaScript Error: "TypeError: this._recipeManager is null" {file: "resource://gre/modules/LoginManagerParent.jsm" line: 106}] 16:46:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextReadonlyTextBoxIsNotEditable | separator should be present 16:46:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextReadonlyTextBoxIsNotEditable | Should only see nodes at the top level or in overflow 16:46:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextReadonlyTextBoxIsNotEditable | overflow menu should not be present 16:46:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextReadonlyTextBoxIsNotEditable | should be no items in the overflow context menu 16:46:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextReadonlyTextBoxIsNotEditable | Item DOM element should be a xul:menuitem 16:46:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextReadonlyTextBoxIsNotEditable | Item should have correct title 16:46:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextReadonlyTextBoxIsNotEditable | Item should not have accesskey 16:46:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextReadonlyTextBoxIsNotEditable | Item should not have image 16:46:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextReadonlyTextBoxIsNotEditable | The iconic classes should not be present 16:46:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextReadonlyTextBoxIsNotEditable | hidden should be set correctly 16:46:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextReadonlyTextBoxIsNotEditable | should have checked all the XUL nodes 16:46:49 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:46:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextReadonlyTextBoxIsNotEditable | This test is done. 16:46:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextReadonlyTextBoxIsNotEditable | There was a clean UI. 16:46:50 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextReadonlyTextBoxIsNotEditable 16:46:50 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInPage 16:46:51 INFO - ++DOCSHELL 0x91981400 == 26 [pid = 2595] [id = 317] 16:46:51 INFO - ++DOMWINDOW == 132 (0x91f17000) [pid = 2595] [serial = 886] [outer = (nil)] 16:46:51 INFO - ++DOMWINDOW == 133 (0x91f1bc00) [pid = 2595] [serial = 887] [outer = 0x91f17000] 16:46:54 INFO - --DOCSHELL 0x8c1cd400 == 25 [pid = 2595] [id = 301] 16:46:54 INFO - --DOCSHELL 0x8bd89000 == 24 [pid = 2595] [id = 300] 16:46:54 INFO - --DOCSHELL 0x8a796800 == 23 [pid = 2595] [id = 299] 16:46:54 INFO - ++DOMWINDOW == 134 (0x864e8c00) [pid = 2595] [serial = 888] [outer = 0x91f17000] 16:46:54 INFO - --DOMWINDOW == 133 (0x8dccdc00) [pid = 2595] [serial = 766] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 132 (0x8de93400) [pid = 2595] [serial = 753] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 131 (0x8e12ac00) [pid = 2595] [serial = 811] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 130 (0x8c1cb000) [pid = 2595] [serial = 808] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 129 (0x98e8e800) [pid = 2595] [serial = 805] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 128 (0x91d80c00) [pid = 2595] [serial = 799] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 127 (0x91978c00) [pid = 2595] [serial = 787] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 126 (0x8e42fc00) [pid = 2595] [serial = 781] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 125 (0x8de90400) [pid = 2595] [serial = 810] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 124 (0x91d8f400) [pid = 2595] [serial = 795] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 123 (0x8e52b800) [pid = 2595] [serial = 775] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 122 (0x8dcd6c00) [pid = 2595] [serial = 768] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 121 (0x864e2000) [pid = 2595] [serial = 760] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 120 (0x8f407000) [pid = 2595] [serial = 786] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 119 (0x8e098800) [pid = 2595] [serial = 759] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 118 (0x8f79c800) [pid = 2595] [serial = 780] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 117 (0x8ba7a800) [pid = 2595] [serial = 761] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 116 (0x91d89400) [pid = 2595] [serial = 793] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 115 (0x97665000) [pid = 2595] [serial = 801] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 114 (0x976d4400) [pid = 2595] [serial = 802] [outer = (nil)] [url = about:newtab] 16:46:55 INFO - --DOMWINDOW == 113 (0x8c377c00) [pid = 2595] [serial = 764] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 112 (0x91d8e400) [pid = 2595] [serial = 794] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 111 (0x91c96c00) [pid = 2595] [serial = 798] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 110 (0x920ab800) [pid = 2595] [serial = 804] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 109 (0x8e530400) [pid = 2595] [serial = 776] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 108 (0x8faeec00) [pid = 2595] [serial = 783] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 107 (0x8e571400) [pid = 2595] [serial = 777] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 106 (0x8bf1dc00) [pid = 2595] [serial = 743] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 105 (0x91dbb000) [pid = 2595] [serial = 796] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 104 (0x8e573000) [pid = 2595] [serial = 778] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 103 (0x999ec800) [pid = 2595] [serial = 807] [outer = (nil)] [url = about:blank] 16:46:55 INFO - --DOMWINDOW == 102 (0x8bcb3400) [pid = 2595] [serial = 762] [outer = (nil)] [url = about:blank] 16:46:55 INFO - ++DOCSHELL 0x82950800 == 24 [pid = 2595] [id = 318] 16:46:55 INFO - ++DOMWINDOW == 103 (0x864e2000) [pid = 2595] [serial = 889] [outer = (nil)] 16:46:55 INFO - ++DOMWINDOW == 104 (0x82955400) [pid = 2595] [serial = 890] [outer = 0x864e2000] 16:46:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInPage | Expected "Some text.", got " 16:46:56 INFO - Some text. 16:46:56 INFO - " 16:46:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInPage | separator should be present 16:46:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInPage | Should only see nodes at the top level or in overflow 16:46:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInPage | overflow menu should not be present 16:46:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInPage | should be no items in the overflow context menu 16:46:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInPage | Item DOM element should be a xul:menuitem 16:46:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInPage | Item should have correct title 16:46:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInPage | Item should not have accesskey 16:46:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInPage | Item should not have image 16:46:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInPage | The iconic classes should not be present 16:46:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInPage | hidden should be set correctly 16:46:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInPage | should have checked all the XUL nodes 16:46:57 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:46:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInPage | This test is done. 16:46:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInPage | There was a clean UI. 16:46:57 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInPage 16:46:57 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInTextBox 16:46:58 INFO - ++DOCSHELL 0x8bf1ac00 == 25 [pid = 2595] [id = 319] 16:46:58 INFO - ++DOMWINDOW == 105 (0x8bf1b000) [pid = 2595] [serial = 891] [outer = (nil)] 16:46:58 INFO - ++DOMWINDOW == 106 (0x8c1c5c00) [pid = 2595] [serial = 892] [outer = 0x8bf1b000] 16:46:59 INFO - ++DOMWINDOW == 107 (0x8c2a0c00) [pid = 2595] [serial = 893] [outer = 0x8bf1b000] 16:46:59 INFO - ++DOCSHELL 0x8c2a2c00 == 26 [pid = 2595] [id = 320] 16:46:59 INFO - ++DOMWINDOW == 108 (0x8c307000) [pid = 2595] [serial = 894] [outer = (nil)] 16:46:59 INFO - ++DOMWINDOW == 109 (0x8c306400) [pid = 2595] [serial = 895] [outer = 0x8c307000] 16:47:00 INFO - JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 106: TypeError: this._recipeManager is null 16:47:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInTextBox | undefined 16:47:00 INFO - TEST-INFO | [JavaScript Error: "TypeError: this._recipeManager is null" {file: "resource://gre/modules/LoginManagerParent.jsm" line: 106}] 16:47:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInTextBox | separator should be present 16:47:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInTextBox | Should only see nodes at the top level or in overflow 16:47:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInTextBox | overflow menu should not be present 16:47:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInTextBox | should be no items in the overflow context menu 16:47:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInTextBox | Item DOM element should be a xul:menuitem 16:47:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInTextBox | Item should have correct title 16:47:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInTextBox | Item should not have accesskey 16:47:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInTextBox | Item should not have image 16:47:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInTextBox | The iconic classes should not be present 16:47:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInTextBox | hidden should be set correctly 16:47:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInTextBox | should have checked all the XUL nodes 16:47:01 INFO - --DOMWINDOW == 108 (0x9d73a000) [pid = 2595] [serial = 823] [outer = (nil)] [url = about:blank] 16:47:01 INFO - --DOMWINDOW == 107 (0x8d810800) [pid = 2595] [serial = 812] [outer = (nil)] [url = about:blank] 16:47:01 INFO - --DOMWINDOW == 106 (0x8a797000) [pid = 2595] [serial = 840] [outer = (nil)] [url = about:blank] 16:47:01 INFO - --DOMWINDOW == 105 (0x8f79a400) [pid = 2595] [serial = 815] [outer = (nil)] [url = about:blank] 16:47:01 INFO - --DOMWINDOW == 104 (0x98f04400) [pid = 2595] [serial = 821] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:47:01 INFO - --DOMWINDOW == 103 (0xa57a3400) [pid = 2595] [serial = 829] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:47:01 INFO - --DOMWINDOW == 102 (0x84b1dc00) [pid = 2595] [serial = 834] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:47:01 INFO - --DOMWINDOW == 101 (0x8a797c00) [pid = 2595] [serial = 838] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:47:01 INFO - --DOMWINDOW == 100 (0x8c1cf000) [pid = 2595] [serial = 846] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:47:01 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:47:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInTextBox | This test is done. 16:47:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInTextBox | There was a clean UI. 16:47:02 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextSelectionInTextBox 16:47:02 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDNotSet 16:47:02 INFO - ++DOCSHELL 0x8c36f000 == 27 [pid = 2595] [id = 321] 16:47:02 INFO - ++DOMWINDOW == 101 (0x8dd89400) [pid = 2595] [serial = 896] [outer = (nil)] 16:47:02 INFO - ++DOMWINDOW == 102 (0x8dd8f800) [pid = 2595] [serial = 897] [outer = 0x8dd89400] 16:47:03 INFO - ++DOMWINDOW == 103 (0x82957000) [pid = 2595] [serial = 898] [outer = 0x8dd89400] 16:47:04 INFO - ++DOCSHELL 0x84931000 == 28 [pid = 2595] [id = 322] 16:47:04 INFO - ++DOMWINDOW == 104 (0x84b11000) [pid = 2595] [serial = 899] [outer = (nil)] 16:47:04 INFO - ++DOMWINDOW == 105 (0x8492ec00) [pid = 2595] [serial = 900] [outer = 0x84b11000] 16:47:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDNotSet | undefined 16:47:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDNotSet | separator should be present 16:47:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDNotSet | Should only see nodes at the top level or in overflow 16:47:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDNotSet | overflow menu should not be present 16:47:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDNotSet | should be no items in the overflow context menu 16:47:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDNotSet | Item DOM element should be a xul:menuitem 16:47:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDNotSet | Item should have correct title 16:47:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDNotSet | Item should not have accesskey 16:47:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDNotSet | Item should not have image 16:47:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDNotSet | The iconic classes should not be present 16:47:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDNotSet | hidden should be set correctly 16:47:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDNotSet | should have checked all the XUL nodes 16:47:06 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:47:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDNotSet | This test is done. 16:47:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDNotSet | There was a clean UI. 16:47:07 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDNotSet 16:47:07 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDSet 16:47:08 INFO - ++DOCSHELL 0x8bf15800 == 29 [pid = 2595] [id = 323] 16:47:08 INFO - ++DOMWINDOW == 106 (0x8c303000) [pid = 2595] [serial = 901] [outer = (nil)] 16:47:08 INFO - ++DOMWINDOW == 107 (0x8d7b6c00) [pid = 2595] [serial = 902] [outer = 0x8c303000] 16:47:09 INFO - ++DOMWINDOW == 108 (0x8de93800) [pid = 2595] [serial = 903] [outer = 0x8c303000] 16:47:09 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:47:09 INFO - ++DOCSHELL 0x8295ac00 == 30 [pid = 2595] [id = 324] 16:47:09 INFO - ++DOMWINDOW == 109 (0x84b1a000) [pid = 2595] [serial = 904] [outer = (nil)] 16:47:09 INFO - ++DOMWINDOW == 110 (0x8295a400) [pid = 2595] [serial = 905] [outer = 0x84b1a000] 16:47:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDSet | undefined 16:47:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDSet | separator should be present 16:47:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDSet | Should only see nodes at the top level or in overflow 16:47:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDSet | overflow menu should not be present 16:47:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDSet | should be no items in the overflow context menu 16:47:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDSet | Item DOM element should be a xul:menuitem 16:47:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDSet | Item should have correct title 16:47:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDSet | Item should not have accesskey 16:47:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDSet | Item should not have image 16:47:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDSet | The iconic classes should not be present 16:47:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDSet | hidden should be set correctly 16:47:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDSet | should have checked all the XUL nodes 16:47:10 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:47:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDSet | This test is done. 16:47:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDSet | There was a clean UI. 16:47:11 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetIDSet 16:47:11 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkNotSet 16:47:12 INFO - ++DOCSHELL 0x82955000 == 31 [pid = 2595] [id = 325] 16:47:12 INFO - ++DOMWINDOW == 111 (0x8e130000) [pid = 2595] [serial = 906] [outer = (nil)] 16:47:12 INFO - ++DOMWINDOW == 112 (0x8e178000) [pid = 2595] [serial = 907] [outer = 0x8e130000] 16:47:12 INFO - ++DOMWINDOW == 113 (0x8e525000) [pid = 2595] [serial = 908] [outer = 0x8e130000] 16:47:13 INFO - ++DOCSHELL 0x8e528c00 == 32 [pid = 2595] [id = 326] 16:47:13 INFO - ++DOMWINDOW == 114 (0x8e52c000) [pid = 2595] [serial = 909] [outer = (nil)] 16:47:13 INFO - ++DOMWINDOW == 115 (0x8e526c00) [pid = 2595] [serial = 910] [outer = 0x8e52c000] 16:47:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkNotSet | undefined 16:47:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkNotSet | separator should be present 16:47:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkNotSet | Should only see nodes at the top level or in overflow 16:47:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkNotSet | overflow menu should not be present 16:47:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkNotSet | should be no items in the overflow context menu 16:47:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkNotSet | Item DOM element should be a xul:menuitem 16:47:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkNotSet | Item should have correct title 16:47:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkNotSet | Item should not have accesskey 16:47:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkNotSet | Item should not have image 16:47:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkNotSet | The iconic classes should not be present 16:47:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkNotSet | hidden should be set correctly 16:47:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkNotSet | should have checked all the XUL nodes 16:47:14 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:47:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkNotSet | This test is done. 16:47:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkNotSet | There was a clean UI. 16:47:15 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkNotSet 16:47:15 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSet 16:47:15 INFO - ++DOCSHELL 0x8e57d800 == 33 [pid = 2595] [id = 327] 16:47:15 INFO - ++DOMWINDOW == 116 (0x8f407c00) [pid = 2595] [serial = 911] [outer = (nil)] 16:47:15 INFO - ++DOMWINDOW == 117 (0x8f409c00) [pid = 2595] [serial = 912] [outer = 0x8f407c00] 16:47:16 INFO - ++DOMWINDOW == 118 (0x8fcf9000) [pid = 2595] [serial = 913] [outer = 0x8f407c00] 16:47:17 INFO - ++DOCSHELL 0x91981800 == 34 [pid = 2595] [id = 328] 16:47:17 INFO - ++DOMWINDOW == 119 (0x91982000) [pid = 2595] [serial = 914] [outer = (nil)] 16:47:17 INFO - ++DOMWINDOW == 120 (0x91982800) [pid = 2595] [serial = 915] [outer = 0x91982000] 16:47:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSet | undefined 16:47:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSet | separator should be present 16:47:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSet | Should only see nodes at the top level or in overflow 16:47:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSet | overflow menu should not be present 16:47:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSet | should be no items in the overflow context menu 16:47:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSet | Item DOM element should be a xul:menuitem 16:47:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSet | Item should have correct title 16:47:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSet | Item should not have accesskey 16:47:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSet | Item should not have image 16:47:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSet | The iconic classes should not be present 16:47:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSet | hidden should be set correctly 16:47:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSet | should have checked all the XUL nodes 16:47:19 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:47:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSet | This test is done. 16:47:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSet | There was a clean UI. 16:47:19 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSet 16:47:19 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedImage 16:47:20 INFO - ++DOCSHELL 0x8e433400 == 35 [pid = 2595] [id = 329] 16:47:20 INFO - ++DOMWINDOW == 121 (0x91dbcc00) [pid = 2595] [serial = 916] [outer = (nil)] 16:47:20 INFO - ++DOMWINDOW == 122 (0x91f15c00) [pid = 2595] [serial = 917] [outer = 0x91dbcc00] 16:47:20 INFO - ++DOMWINDOW == 123 (0x9245c400) [pid = 2595] [serial = 918] [outer = 0x91dbcc00] 16:47:21 INFO - ++DOCSHELL 0x91aa8000 == 36 [pid = 2595] [id = 330] 16:47:21 INFO - ++DOMWINDOW == 124 (0x92462000) [pid = 2595] [serial = 919] [outer = (nil)] 16:47:21 INFO - ++DOMWINDOW == 125 (0x8a795800) [pid = 2595] [serial = 920] [outer = 0x92462000] 16:47:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedImage | undefined 16:47:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedImage | separator should be present 16:47:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedImage | Should only see nodes at the top level or in overflow 16:47:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedImage | overflow menu should not be present 16:47:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedImage | should be no items in the overflow context menu 16:47:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedImage | Item DOM element should be a xul:menuitem 16:47:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedImage | Item should have correct title 16:47:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedImage | Item should not have accesskey 16:47:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedImage | Item should not have image 16:47:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedImage | The iconic classes should not be present 16:47:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedImage | hidden should be set correctly 16:47:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedImage | should have checked all the XUL nodes 16:47:23 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:47:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedImage | This test is done. 16:47:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedImage | There was a clean UI. 16:47:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedImage 16:47:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedStructure 16:47:24 INFO - ++DOCSHELL 0x8e425800 == 37 [pid = 2595] [id = 331] 16:47:24 INFO - ++DOMWINDOW == 126 (0x976d3400) [pid = 2595] [serial = 921] [outer = (nil)] 16:47:24 INFO - ++DOMWINDOW == 127 (0x976d5c00) [pid = 2595] [serial = 922] [outer = 0x976d3400] 16:47:24 INFO - ++DOMWINDOW == 128 (0x9787ac00) [pid = 2595] [serial = 923] [outer = 0x976d3400] 16:47:25 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:47:25 INFO - ++DOCSHELL 0x82951000 == 38 [pid = 2595] [id = 332] 16:47:25 INFO - ++DOMWINDOW == 129 (0x9245e400) [pid = 2595] [serial = 924] [outer = (nil)] 16:47:25 INFO - ++DOMWINDOW == 130 (0x93e26400) [pid = 2595] [serial = 925] [outer = 0x9245e400] 16:47:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedStructure | undefined 16:47:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedStructure | separator should be present 16:47:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedStructure | Should only see nodes at the top level or in overflow 16:47:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedStructure | overflow menu should not be present 16:47:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedStructure | should be no items in the overflow context menu 16:47:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedStructure | Item DOM element should be a xul:menuitem 16:47:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedStructure | Item should have correct title 16:47:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedStructure | Item should not have accesskey 16:47:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedStructure | Item should not have image 16:47:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedStructure | The iconic classes should not be present 16:47:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedStructure | hidden should be set correctly 16:47:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedStructure | should have checked all the XUL nodes 16:47:27 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:47:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedStructure | This test is done. 16:47:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedStructure | There was a clean UI. 16:47:27 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetLinkSetNestedStructure 16:47:27 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetName 16:47:28 INFO - ++DOCSHELL 0x99170800 == 39 [pid = 2595] [id = 333] 16:47:28 INFO - ++DOMWINDOW == 131 (0x99171000) [pid = 2595] [serial = 926] [outer = (nil)] 16:47:28 INFO - ++DOMWINDOW == 132 (0x9917f800) [pid = 2595] [serial = 927] [outer = 0x99171000] 16:47:29 INFO - ++DOMWINDOW == 133 (0x99bcf400) [pid = 2595] [serial = 928] [outer = 0x99171000] 16:47:29 INFO - ++DOCSHELL 0x99d0bc00 == 40 [pid = 2595] [id = 334] 16:47:29 INFO - ++DOMWINDOW == 134 (0x9a784c00) [pid = 2595] [serial = 929] [outer = (nil)] 16:47:29 INFO - ++DOMWINDOW == 135 (0x99d06400) [pid = 2595] [serial = 930] [outer = 0x9a784c00] 16:47:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetName | undefined 16:47:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetName | separator should be present 16:47:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetName | Should only see nodes at the top level or in overflow 16:47:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetName | overflow menu should not be present 16:47:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetName | should be no items in the overflow context menu 16:47:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetName | Item DOM element should be a xul:menuitem 16:47:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetName | Item should have correct title 16:47:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetName | Item should not have accesskey 16:47:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetName | Item should not have image 16:47:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetName | The iconic classes should not be present 16:47:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetName | hidden should be set correctly 16:47:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetName | should have checked all the XUL nodes 16:47:31 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:47:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetName | This test is done. 16:47:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetName | There was a clean UI. 16:47:31 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetName 16:47:31 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcNotSet 16:47:32 INFO - ++DOCSHELL 0x995af800 == 41 [pid = 2595] [id = 335] 16:47:32 INFO - ++DOMWINDOW == 136 (0x9d736c00) [pid = 2595] [serial = 931] [outer = (nil)] 16:47:32 INFO - ++DOMWINDOW == 137 (0x9d79f000) [pid = 2595] [serial = 932] [outer = 0x9d736c00] 16:47:33 INFO - ++DOMWINDOW == 138 (0xa20c2400) [pid = 2595] [serial = 933] [outer = 0x9d736c00] 16:47:33 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:47:33 INFO - ++DOCSHELL 0x8ded5800 == 42 [pid = 2595] [id = 336] 16:47:33 INFO - ++DOMWINDOW == 139 (0x99cc7000) [pid = 2595] [serial = 934] [outer = (nil)] 16:47:33 INFO - ++DOMWINDOW == 140 (0x8e9b7800) [pid = 2595] [serial = 935] [outer = 0x99cc7000] 16:47:37 INFO - --DOCSHELL 0x8c2a2c00 == 41 [pid = 2595] [id = 320] 16:47:37 INFO - --DOCSHELL 0x82950800 == 40 [pid = 2595] [id = 318] 16:47:37 INFO - --DOCSHELL 0x8e52cc00 == 39 [pid = 2595] [id = 314] 16:47:37 INFO - --DOCSHELL 0x8fcfb800 == 38 [pid = 2595] [id = 316] 16:47:37 INFO - --DOCSHELL 0x91984000 == 37 [pid = 2595] [id = 315] 16:47:37 INFO - --DOCSHELL 0x8dedd400 == 36 [pid = 2595] [id = 310] 16:47:37 INFO - --DOCSHELL 0x8de98000 == 35 [pid = 2595] [id = 309] 16:47:37 INFO - --DOCSHELL 0x8e52e400 == 34 [pid = 2595] [id = 312] 16:47:37 INFO - --DOCSHELL 0x8d7bec00 == 33 [pid = 2595] [id = 306] 16:47:37 INFO - --DOCSHELL 0x8c1ce800 == 32 [pid = 2595] [id = 305] 16:47:37 INFO - --DOCSHELL 0x8c30c800 == 31 [pid = 2595] [id = 308] 16:47:37 INFO - --DOCSHELL 0x8dcd5000 == 30 [pid = 2595] [id = 307] 16:47:37 INFO - --DOCSHELL 0x82957c00 == 29 [pid = 2595] [id = 304] 16:47:37 INFO - --DOCSHELL 0x864ecc00 == 28 [pid = 2595] [id = 303] 16:47:40 INFO - --DOCSHELL 0x8dcccc00 == 27 [pid = 2595] [id = 311] 16:47:40 INFO - --DOCSHELL 0x8f405400 == 26 [pid = 2595] [id = 313] 16:47:40 INFO - --DOCSHELL 0x8c297c00 == 25 [pid = 2595] [id = 302] 16:47:40 INFO - --DOCSHELL 0x99d0bc00 == 24 [pid = 2595] [id = 334] 16:47:40 INFO - --DOCSHELL 0x91aa8000 == 23 [pid = 2595] [id = 330] 16:47:40 INFO - --DOCSHELL 0x82951000 == 22 [pid = 2595] [id = 332] 16:47:40 INFO - --DOCSHELL 0x8e528c00 == 21 [pid = 2595] [id = 326] 16:47:40 INFO - --DOCSHELL 0x91981800 == 20 [pid = 2595] [id = 328] 16:47:40 INFO - --DOCSHELL 0x84931000 == 19 [pid = 2595] [id = 322] 16:47:40 INFO - --DOCSHELL 0x8295ac00 == 18 [pid = 2595] [id = 324] 16:47:40 INFO - --DOMWINDOW == 139 (0xa6e96800) [pid = 2595] [serial = 736] [outer = (nil)] [url = about:blank] 16:47:40 INFO - --DOMWINDOW == 138 (0x8de9f400) [pid = 2595] [serial = 755] [outer = (nil)] [url = about:blank] 16:47:40 INFO - --DOMWINDOW == 137 (0x8e177800) [pid = 2595] [serial = 771] [outer = (nil)] [url = about:blank] 16:47:40 INFO - --DOMWINDOW == 136 (0x8faf5c00) [pid = 2595] [serial = 784] [outer = (nil)] [url = about:newtab] 16:47:40 INFO - --DOMWINDOW == 135 (0x91aa8400) [pid = 2595] [serial = 789] [outer = (nil)] [url = about:blank] 16:47:40 INFO - --DOMWINDOW == 134 (0x92464800) [pid = 2595] [serial = 717] [outer = (nil)] [url = about:blank] 16:47:40 INFO - --DOMWINDOW == 133 (0x8f40cc00) [pid = 2595] [serial = 727] [outer = (nil)] [url = about:privatebrowsing] 16:47:40 INFO - --DOMWINDOW == 132 (0x9e21bc00) [pid = 2595] [serial = 731] [outer = (nil)] [url = about:privatebrowsing] 16:47:40 INFO - --DOMWINDOW == 131 (0x8c23ac00) [pid = 2595] [serial = 746] [outer = (nil)] [url = about:privatebrowsing] 16:47:40 INFO - --DOMWINDOW == 130 (0x8c23a000) [pid = 2595] [serial = 765] [outer = (nil)] [url = about:privatebrowsing] 16:47:40 INFO - --DOMWINDOW == 129 (0x8de96400) [pid = 2595] [serial = 769] [outer = (nil)] [url = about:privatebrowsing] 16:47:40 INFO - --DOMWINDOW == 128 (0x8e372400) [pid = 2595] [serial = 814] [outer = (nil)] [url = about:blank] 16:47:40 INFO - --DOMWINDOW == 127 (0x91c92400) [pid = 2595] [serial = 817] [outer = (nil)] [url = about:blank] 16:47:40 INFO - --DOMWINDOW == 126 (0x98f04000) [pid = 2595] [serial = 822] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:47:40 INFO - --DOMWINDOW == 125 (0xa20c1000) [pid = 2595] [serial = 825] [outer = (nil)] [url = about:blank] 16:47:40 INFO - --DOMWINDOW == 124 (0xa20c8c00) [pid = 2595] [serial = 830] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:47:40 INFO - --DOMWINDOW == 123 (0x84b1ac00) [pid = 2595] [serial = 835] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:47:40 INFO - --DOMWINDOW == 122 (0x84937c00) [pid = 2595] [serial = 836] [outer = (nil)] [url = about:blank] 16:47:40 INFO - --DOMWINDOW == 121 (0x8ba77800) [pid = 2595] [serial = 842] [outer = (nil)] [url = about:blank] 16:47:40 INFO - --DOMWINDOW == 120 (0x8bf17400) [pid = 2595] [serial = 847] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:47:40 INFO - --DOMWINDOW == 119 (0x8a79a000) [pid = 2595] [serial = 849] [outer = (nil)] [url = about:blank] 16:47:40 INFO - --DOMWINDOW == 118 (0x9e215000) [pid = 2595] [serial = 824] [outer = (nil)] [url = about:blank] 16:47:40 INFO - --DOMWINDOW == 117 (0x8c30d400) [pid = 2595] [serial = 832] [outer = (nil)] [url = about:blank] 16:47:40 INFO - --DOMWINDOW == 116 (0x8de94c00) [pid = 2595] [serial = 813] [outer = (nil)] [url = about:blank] 16:47:40 INFO - --DOMWINDOW == 115 (0x8bd8c800) [pid = 2595] [serial = 844] [outer = (nil)] [url = about:blank] 16:47:40 INFO - --DOMWINDOW == 114 (0x8a79d800) [pid = 2595] [serial = 841] [outer = (nil)] [url = about:blank] 16:47:40 INFO - --DOMWINDOW == 113 (0x8f7a6400) [pid = 2595] [serial = 816] [outer = (nil)] [url = about:blank] 16:47:40 INFO - --DOMWINDOW == 112 (0x92464c00) [pid = 2595] [serial = 819] [outer = (nil)] [url = about:blank] 16:47:40 INFO - --DOMWINDOW == 111 (0xa514b000) [pid = 2595] [serial = 827] [outer = (nil)] [url = about:blank] 16:47:40 INFO - --DOMWINDOW == 110 (0xabc38000) [pid = 2595] [serial = 839] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:47:41 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:47:41 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:47:41 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:47:41 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:47:41 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:47:41 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:47:41 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:47:41 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:47:41 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:47:41 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:47:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcNotSet | undefined 16:47:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcNotSet | separator should be present 16:47:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcNotSet | Should only see nodes at the top level or in overflow 16:47:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcNotSet | overflow menu should not be present 16:47:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcNotSet | should be no items in the overflow context menu 16:47:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcNotSet | Item DOM element should be a xul:menuitem 16:47:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcNotSet | Item should have correct title 16:47:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcNotSet | Item should not have accesskey 16:47:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcNotSet | Item should not have image 16:47:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcNotSet | The iconic classes should not be present 16:47:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcNotSet | hidden should be set correctly 16:47:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcNotSet | should have checked all the XUL nodes 16:47:42 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:47:42 INFO - --DOCSHELL 0x8ded5800 == 17 [pid = 2595] [id = 336] 16:47:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcNotSet | This test is done. 16:47:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcNotSet | There was a clean UI. 16:47:42 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcNotSet 16:47:42 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcSet 16:47:43 INFO - ++DOCSHELL 0x8ba70800 == 18 [pid = 2595] [id = 337] 16:47:43 INFO - ++DOMWINDOW == 111 (0x8ba70c00) [pid = 2595] [serial = 936] [outer = (nil)] 16:47:43 INFO - ++DOMWINDOW == 112 (0x8ba75000) [pid = 2595] [serial = 937] [outer = 0x8ba70c00] 16:47:44 INFO - ++DOMWINDOW == 113 (0x8bcbb400) [pid = 2595] [serial = 938] [outer = 0x8ba70c00] 16:47:44 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:47:44 INFO - ++DOCSHELL 0x8bd81800 == 19 [pid = 2595] [id = 338] 16:47:44 INFO - ++DOMWINDOW == 114 (0x8bd83000) [pid = 2595] [serial = 939] [outer = (nil)] 16:47:44 INFO - ++DOMWINDOW == 115 (0x8bd83400) [pid = 2595] [serial = 940] [outer = 0x8bd83000] 16:47:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcSet | undefined 16:47:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcSet | separator should be present 16:47:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcSet | Should only see nodes at the top level or in overflow 16:47:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcSet | overflow menu should not be present 16:47:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcSet | should be no items in the overflow context menu 16:47:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcSet | Item DOM element should be a xul:menuitem 16:47:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcSet | Item should have correct title 16:47:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcSet | Item should not have accesskey 16:47:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcSet | Item should not have image 16:47:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcSet | The iconic classes should not be present 16:47:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcSet | hidden should be set correctly 16:47:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcSet | should have checked all the XUL nodes 16:47:46 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:47:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcSet | This test is done. 16:47:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcSet | There was a clean UI. 16:47:46 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:47:46 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetSrcSet 16:47:46 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueNotSet 16:47:47 INFO - ++DOCSHELL 0x8295b800 == 20 [pid = 2595] [id = 339] 16:47:47 INFO - ++DOMWINDOW == 116 (0x8bf1fc00) [pid = 2595] [serial = 941] [outer = (nil)] 16:47:47 INFO - ++DOMWINDOW == 117 (0x8c1c9c00) [pid = 2595] [serial = 942] [outer = 0x8bf1fc00] 16:47:50 INFO - ++DOMWINDOW == 118 (0x8c23d400) [pid = 2595] [serial = 943] [outer = 0x8bf1fc00] 16:47:50 INFO - --DOMWINDOW == 117 (0x8e530c00) [pid = 2595] [serial = 879] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:47:50 INFO - --DOMWINDOW == 116 (0x8e52e800) [pid = 2595] [serial = 874] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:47:50 INFO - --DOMWINDOW == 115 (0x8e368c00) [pid = 2595] [serial = 869] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:47:50 INFO - --DOMWINDOW == 114 (0x8deda000) [pid = 2595] [serial = 864] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:47:50 INFO - --DOMWINDOW == 113 (0x8d7bf000) [pid = 2595] [serial = 859] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:47:50 INFO - --DOMWINDOW == 112 (0x8c1cc800) [pid = 2595] [serial = 854] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:47:50 INFO - --DOMWINDOW == 111 (0x8c298000) [pid = 2595] [serial = 848] [outer = (nil)] [url = about:blank] 16:47:50 INFO - --DOMWINDOW == 110 (0x8c307000) [pid = 2595] [serial = 894] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:47:50 INFO - --DOMWINDOW == 109 (0x84b11000) [pid = 2595] [serial = 899] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:47:50 INFO - --DOMWINDOW == 108 (0x864e2000) [pid = 2595] [serial = 889] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:47:50 INFO - --DOMWINDOW == 107 (0x91978800) [pid = 2595] [serial = 884] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:47:51 INFO - ++DOCSHELL 0x8c296000 == 21 [pid = 2595] [id = 340] 16:47:51 INFO - ++DOMWINDOW == 108 (0x8c298400) [pid = 2595] [serial = 944] [outer = (nil)] 16:47:51 INFO - ++DOMWINDOW == 109 (0x8c299400) [pid = 2595] [serial = 945] [outer = 0x8c298400] 16:47:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueNotSet | undefined 16:47:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueNotSet | separator should be present 16:47:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueNotSet | Should only see nodes at the top level or in overflow 16:47:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueNotSet | overflow menu should not be present 16:47:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueNotSet | should be no items in the overflow context menu 16:47:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueNotSet | Item DOM element should be a xul:menuitem 16:47:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueNotSet | Item should have correct title 16:47:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueNotSet | Item should not have accesskey 16:47:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueNotSet | Item should not have image 16:47:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueNotSet | The iconic classes should not be present 16:47:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueNotSet | hidden should be set correctly 16:47:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueNotSet | should have checked all the XUL nodes 16:47:53 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:47:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueNotSet | This test is done. 16:47:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueNotSet | There was a clean UI. 16:47:54 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueNotSet 16:47:54 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueSet 16:47:55 INFO - ++DOCSHELL 0x864e8800 == 22 [pid = 2595] [id = 341] 16:47:55 INFO - ++DOMWINDOW == 110 (0x8ba78400) [pid = 2595] [serial = 946] [outer = (nil)] 16:47:55 INFO - ++DOMWINDOW == 111 (0x8bcb2c00) [pid = 2595] [serial = 947] [outer = 0x8ba78400] 16:47:56 INFO - ++DOMWINDOW == 112 (0x8bf17800) [pid = 2595] [serial = 948] [outer = 0x8ba78400] 16:47:56 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:47:56 INFO - ++DOCSHELL 0x84b1a800 == 23 [pid = 2595] [id = 342] 16:47:56 INFO - ++DOMWINDOW == 113 (0x8bf1a400) [pid = 2595] [serial = 949] [outer = (nil)] 16:47:56 INFO - ++DOMWINDOW == 114 (0x8c1cc800) [pid = 2595] [serial = 950] [outer = 0x8bf1a400] 16:47:57 INFO - JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 106: TypeError: this._recipeManager is null 16:47:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueSet | undefined 16:47:58 INFO - TEST-INFO | [JavaScript Error: "TypeError: this._recipeManager is null" {file: "resource://gre/modules/LoginManagerParent.jsm" line: 106}] 16:47:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueSet | separator should be present 16:47:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueSet | Should only see nodes at the top level or in overflow 16:47:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueSet | overflow menu should not be present 16:47:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueSet | should be no items in the overflow context menu 16:47:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueSet | Item DOM element should be a xul:menuitem 16:47:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueSet | Item should have correct title 16:47:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueSet | Item should not have accesskey 16:47:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueSet | Item should not have image 16:47:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueSet | The iconic classes should not be present 16:47:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueSet | hidden should be set correctly 16:47:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueSet | should have checked all the XUL nodes 16:47:58 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:47:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueSet | This test is done. 16:47:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueSet | There was a clean UI. 16:47:58 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTargetValueSet 16:47:58 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextAreaIsEditable 16:47:59 INFO - ++DOCSHELL 0x8c2a4400 == 24 [pid = 2595] [id = 343] 16:47:59 INFO - ++DOMWINDOW == 115 (0x8c36d000) [pid = 2595] [serial = 951] [outer = (nil)] 16:47:59 INFO - ++DOMWINDOW == 116 (0x8c36fc00) [pid = 2595] [serial = 952] [outer = 0x8c36d000] 16:48:00 INFO - ++DOMWINDOW == 117 (0x8d80c800) [pid = 2595] [serial = 953] [outer = 0x8c36d000] 16:48:00 INFO - ++DOCSHELL 0x8d810400 == 25 [pid = 2595] [id = 344] 16:48:00 INFO - ++DOMWINDOW == 118 (0x8dccc400) [pid = 2595] [serial = 954] [outer = (nil)] 16:48:00 INFO - ++DOMWINDOW == 119 (0x82952400) [pid = 2595] [serial = 955] [outer = 0x8dccc400] 16:48:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextAreaIsEditable | undefined 16:48:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextAreaIsEditable | separator should be present 16:48:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextAreaIsEditable | Should only see nodes at the top level or in overflow 16:48:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextAreaIsEditable | overflow menu should not be present 16:48:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextAreaIsEditable | should be no items in the overflow context menu 16:48:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextAreaIsEditable | Item DOM element should be a xul:menuitem 16:48:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextAreaIsEditable | Item should have correct title 16:48:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextAreaIsEditable | Item should not have accesskey 16:48:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextAreaIsEditable | Item should not have image 16:48:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextAreaIsEditable | The iconic classes should not be present 16:48:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextAreaIsEditable | hidden should be set correctly 16:48:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextAreaIsEditable | should have checked all the XUL nodes 16:48:02 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:48:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextAreaIsEditable | This test is done. 16:48:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextAreaIsEditable | There was a clean UI. 16:48:02 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextAreaIsEditable 16:48:02 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextBoxIsEditable 16:48:03 INFO - ++DOCSHELL 0x8dd90400 == 26 [pid = 2595] [id = 345] 16:48:03 INFO - ++DOMWINDOW == 120 (0x8de96800) [pid = 2595] [serial = 956] [outer = (nil)] 16:48:03 INFO - ++DOMWINDOW == 121 (0x8de98800) [pid = 2595] [serial = 957] [outer = 0x8de96800] 16:48:04 INFO - ++DOMWINDOW == 122 (0x8ded5c00) [pid = 2595] [serial = 958] [outer = 0x8de96800] 16:48:04 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:48:04 INFO - ++DOCSHELL 0x8d80dc00 == 27 [pid = 2595] [id = 346] 16:48:04 INFO - ++DOMWINDOW == 123 (0x8e08a800) [pid = 2595] [serial = 959] [outer = (nil)] 16:48:04 INFO - ++DOMWINDOW == 124 (0x8c29b800) [pid = 2595] [serial = 960] [outer = 0x8e08a800] 16:48:05 INFO - JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 106: TypeError: this._recipeManager is null 16:48:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextBoxIsEditable | undefined 16:48:06 INFO - TEST-INFO | [JavaScript Error: "TypeError: this._recipeManager is null" {file: "resource://gre/modules/LoginManagerParent.jsm" line: 106}] 16:48:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextBoxIsEditable | separator should be present 16:48:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextBoxIsEditable | Should only see nodes at the top level or in overflow 16:48:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextBoxIsEditable | overflow menu should not be present 16:48:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextBoxIsEditable | should be no items in the overflow context menu 16:48:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextBoxIsEditable | Item DOM element should be a xul:menuitem 16:48:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextBoxIsEditable | Item should have correct title 16:48:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextBoxIsEditable | Item should not have accesskey 16:48:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextBoxIsEditable | Item should not have image 16:48:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextBoxIsEditable | The iconic classes should not be present 16:48:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextBoxIsEditable | hidden should be set correctly 16:48:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextBoxIsEditable | should have checked all the XUL nodes 16:48:06 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:48:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextBoxIsEditable | This test is done. 16:48:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextBoxIsEditable | There was a clean UI. 16:48:06 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testPredicateContextTextBoxIsEditable 16:48:06 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testRemoveContext 16:48:07 INFO - ++DOCSHELL 0x84937400 == 28 [pid = 2595] [id = 347] 16:48:07 INFO - ++DOMWINDOW == 125 (0x8e177400) [pid = 2595] [serial = 961] [outer = (nil)] 16:48:07 INFO - ++DOMWINDOW == 126 (0x8e17c800) [pid = 2595] [serial = 962] [outer = 0x8e177400] 16:48:08 INFO - ++DOMWINDOW == 127 (0x8e372400) [pid = 2595] [serial = 963] [outer = 0x8e177400] 16:48:08 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:48:08 INFO - ++DOCSHELL 0x8e089400 == 29 [pid = 2595] [id = 348] 16:48:08 INFO - ++DOMWINDOW == 128 (0x8e090400) [pid = 2595] [serial = 964] [outer = (nil)] 16:48:08 INFO - ++DOMWINDOW == 129 (0x8dcd0c00) [pid = 2595] [serial = 965] [outer = 0x8e090400] 16:48:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testRemoveContext | separator should be present 16:48:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testRemoveContext | Should only see nodes at the top level or in overflow 16:48:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testRemoveContext | overflow menu should not be present 16:48:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testRemoveContext | should be no items in the overflow context menu 16:48:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testRemoveContext | Item DOM element should be a xul:menuitem 16:48:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testRemoveContext | Item should have correct title 16:48:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testRemoveContext | Item should not have accesskey 16:48:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testRemoveContext | Item should not have image 16:48:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testRemoveContext | The iconic classes should not be present 16:48:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testRemoveContext | hidden should be set correctly 16:48:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testRemoveContext | should have checked all the XUL nodes 16:48:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testRemoveContext | separator should not be present 16:48:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testRemoveContext | Should only see nodes at the top level or in overflow 16:48:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testRemoveContext | overflow menu should not be present 16:48:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testRemoveContext | Item DOM element should be a xul:menuitem 16:48:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testRemoveContext | Item should have correct title 16:48:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testRemoveContext | Item should not have accesskey 16:48:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testRemoveContext | Item should not have image 16:48:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testRemoveContext | The iconic classes should not be present 16:48:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testRemoveContext | hidden should be set correctly 16:48:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testRemoveContext | should have checked all the XUL nodes 16:48:10 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:48:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testRemoveContext | This test is done. 16:48:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testRemoveContext | There was a clean UI. 16:48:10 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testRemoveContext 16:48:11 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextButtonMatch 16:48:11 INFO - ++DOCSHELL 0x8e52f800 == 30 [pid = 2595] [id = 349] 16:48:11 INFO - ++DOMWINDOW == 130 (0x8e52fc00) [pid = 2595] [serial = 966] [outer = (nil)] 16:48:11 INFO - ++DOMWINDOW == 131 (0x8e570400) [pid = 2595] [serial = 967] [outer = 0x8e52fc00] 16:48:12 INFO - ++DOMWINDOW == 132 (0x8e9b0c00) [pid = 2595] [serial = 968] [outer = 0x8e52fc00] 16:48:12 INFO - ++DOCSHELL 0x8295ac00 == 31 [pid = 2595] [id = 350] 16:48:12 INFO - ++DOMWINDOW == 133 (0x8e9b8c00) [pid = 2595] [serial = 969] [outer = (nil)] 16:48:12 INFO - ++DOMWINDOW == 134 (0x8e578400) [pid = 2595] [serial = 970] [outer = 0x8e9b8c00] 16:48:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextButtonMatch | separator should be present 16:48:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextButtonMatch | Should only see nodes at the top level or in overflow 16:48:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextButtonMatch | overflow menu should not be present 16:48:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextButtonMatch | should be no items in the overflow context menu 16:48:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextButtonMatch | Item DOM element should be a xul:menuitem 16:48:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextButtonMatch | Item should have correct title 16:48:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextButtonMatch | Item should not have accesskey 16:48:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextButtonMatch | Item should not have image 16:48:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextButtonMatch | The iconic classes should not be present 16:48:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextButtonMatch | hidden should be set correctly 16:48:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextButtonMatch | should have checked all the XUL nodes 16:48:14 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:48:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextButtonMatch | This test is done. 16:48:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextButtonMatch | There was a clean UI. 16:48:14 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextButtonMatch 16:48:14 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextButtonNoMatch 16:48:15 INFO - ++DOCSHELL 0x8fcf1000 == 32 [pid = 2595] [id = 351] 16:48:15 INFO - ++DOMWINDOW == 135 (0x8fcf1800) [pid = 2595] [serial = 971] [outer = (nil)] 16:48:15 INFO - ++DOMWINDOW == 136 (0x8fcf6800) [pid = 2595] [serial = 972] [outer = 0x8fcf1800] 16:48:16 INFO - ++DOMWINDOW == 137 (0x91b29c00) [pid = 2595] [serial = 973] [outer = 0x8fcf1800] 16:48:16 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:48:16 INFO - ++DOCSHELL 0x8e9b3c00 == 33 [pid = 2595] [id = 352] 16:48:16 INFO - ++DOMWINDOW == 138 (0x8e9bbc00) [pid = 2595] [serial = 974] [outer = (nil)] 16:48:16 INFO - ++DOMWINDOW == 139 (0x8e9b5400) [pid = 2595] [serial = 975] [outer = 0x8e9bbc00] 16:48:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextButtonNoMatch | separator should not be present 16:48:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextButtonNoMatch | Should only see nodes at the top level or in overflow 16:48:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextButtonNoMatch | overflow menu should not be present 16:48:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextButtonNoMatch | Item DOM element should be a xul:menuitem 16:48:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextButtonNoMatch | Item should have correct title 16:48:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextButtonNoMatch | Item should not have accesskey 16:48:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextButtonNoMatch | Item should not have image 16:48:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextButtonNoMatch | The iconic classes should not be present 16:48:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextButtonNoMatch | hidden should be set correctly 16:48:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextButtonNoMatch | should have checked all the XUL nodes 16:48:18 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:48:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextButtonNoMatch | This test is done. 16:48:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextButtonNoMatch | There was a clean UI. 16:48:19 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextButtonNoMatch 16:48:19 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextInNewTab 16:48:19 INFO - ++DOCSHELL 0x91d83c00 == 34 [pid = 2595] [id = 353] 16:48:19 INFO - ++DOMWINDOW == 140 (0x91d84000) [pid = 2595] [serial = 976] [outer = (nil)] 16:48:19 INFO - ++DOMWINDOW == 141 (0x91d87400) [pid = 2595] [serial = 977] [outer = 0x91d84000] 16:48:20 INFO - ++DOMWINDOW == 142 (0x91f17800) [pid = 2595] [serial = 978] [outer = 0x91d84000] 16:48:20 INFO - ++DOCSHELL 0x91f20000 == 35 [pid = 2595] [id = 354] 16:48:20 INFO - ++DOMWINDOW == 143 (0x91f22000) [pid = 2595] [serial = 979] [outer = (nil)] 16:48:20 INFO - ++DOMWINDOW == 144 (0x91f1c400) [pid = 2595] [serial = 980] [outer = 0x91f22000] 16:48:21 INFO - ++DOCSHELL 0x8295c400 == 36 [pid = 2595] [id = 355] 16:48:21 INFO - ++DOMWINDOW == 145 (0x8faeb400) [pid = 2595] [serial = 981] [outer = (nil)] 16:48:21 INFO - ++DOMWINDOW == 146 (0x91c92800) [pid = 2595] [serial = 982] [outer = 0x8faeb400] 16:48:21 INFO - ++DOMWINDOW == 147 (0x920acc00) [pid = 2595] [serial = 983] [outer = 0x8faeb400] 16:48:22 INFO - ++DOCSHELL 0x91c8d800 == 37 [pid = 2595] [id = 356] 16:48:22 INFO - ++DOMWINDOW == 148 (0x91d8b000) [pid = 2595] [serial = 984] [outer = (nil)] 16:48:22 INFO - ++DOMWINDOW == 149 (0x920ab000) [pid = 2595] [serial = 985] [outer = 0x91d8b000] 16:48:26 INFO - --DOCSHELL 0x8c296000 == 36 [pid = 2595] [id = 340] 16:48:26 INFO - --DOCSHELL 0x8bd81800 == 35 [pid = 2595] [id = 338] 16:48:26 INFO - --DOCSHELL 0x8ba70800 == 34 [pid = 2595] [id = 337] 16:48:26 INFO - --DOMWINDOW == 148 (0x8c304000) [pid = 2595] [serial = 850] [outer = (nil)] [url = about:blank] 16:48:26 INFO - --DOMWINDOW == 147 (0x8c1c7c00) [pid = 2595] [serial = 855] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:48:26 INFO - --DOMWINDOW == 146 (0x8d7c1400) [pid = 2595] [serial = 860] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:48:26 INFO - --DOMWINDOW == 145 (0x8deda400) [pid = 2595] [serial = 865] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:48:26 INFO - --DOMWINDOW == 144 (0x8e184400) [pid = 2595] [serial = 870] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:48:26 INFO - --DOMWINDOW == 143 (0x8e528400) [pid = 2595] [serial = 875] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:48:26 INFO - --DOMWINDOW == 142 (0x8c29c000) [pid = 2595] [serial = 880] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:48:26 INFO - --DOMWINDOW == 141 (0x8fcfc400) [pid = 2595] [serial = 885] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:48:26 INFO - --DOMWINDOW == 140 (0x82955400) [pid = 2595] [serial = 890] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:48:26 INFO - --DOMWINDOW == 139 (0x8c306400) [pid = 2595] [serial = 895] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:48:26 INFO - --DOMWINDOW == 138 (0x8492ec00) [pid = 2595] [serial = 900] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:48:26 INFO - --DOMWINDOW == 137 (0x91b33400) [pid = 2595] [serial = 882] [outer = (nil)] [url = about:blank] 16:48:26 INFO - --DOMWINDOW == 136 (0x8e12d800) [pid = 2595] [serial = 867] [outer = (nil)] [url = about:blank] 16:48:26 INFO - --DOMWINDOW == 135 (0x8c1c5c00) [pid = 2595] [serial = 892] [outer = (nil)] [url = about:blank] 16:48:26 INFO - --DOMWINDOW == 134 (0x8bcb9800) [pid = 2595] [serial = 852] [outer = (nil)] [url = about:blank] 16:48:26 INFO - --DOMWINDOW == 133 (0x8dd94c00) [pid = 2595] [serial = 862] [outer = (nil)] [url = about:blank] 16:48:26 INFO - --DOMWINDOW == 132 (0x91f1bc00) [pid = 2595] [serial = 887] [outer = (nil)] [url = about:blank] 16:48:26 INFO - --DOMWINDOW == 131 (0x8c30c400) [pid = 2595] [serial = 857] [outer = (nil)] [url = about:blank] 16:48:26 INFO - --DOMWINDOW == 130 (0x8e42b000) [pid = 2595] [serial = 872] [outer = (nil)] [url = about:blank] 16:48:26 INFO - --DOMWINDOW == 129 (0x8faee400) [pid = 2595] [serial = 877] [outer = (nil)] [url = about:blank] 16:48:26 INFO - --DOMWINDOW == 128 (0x8dd8f800) [pid = 2595] [serial = 897] [outer = (nil)] [url = about:blank] 16:48:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextInNewTab | separator should be present 16:48:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextInNewTab | Should only see nodes at the top level or in overflow 16:48:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextInNewTab | overflow menu should not be present 16:48:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextInNewTab | should be no items in the overflow context menu 16:48:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextInNewTab | Item DOM element should be a xul:menuitem 16:48:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextInNewTab | Item should have correct title 16:48:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextInNewTab | Item should not have accesskey 16:48:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextInNewTab | Item should not have image 16:48:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextInNewTab | The iconic classes should not be present 16:48:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextInNewTab | hidden should be set correctly 16:48:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextInNewTab | should have checked all the XUL nodes 16:48:26 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:48:27 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:48:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextInNewTab | separator should not be present 16:48:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextInNewTab | Should only see nodes at the top level or in overflow 16:48:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextInNewTab | overflow menu should not be present 16:48:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextInNewTab | Item DOM element should be a xul:menuitem 16:48:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextInNewTab | Item should have correct title 16:48:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextInNewTab | Item should not have accesskey 16:48:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextInNewTab | Item should not have image 16:48:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextInNewTab | The iconic classes should not be present 16:48:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextInNewTab | hidden should be set correctly 16:48:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextInNewTab | should have checked all the XUL nodes 16:48:28 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:48:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextInNewTab | This test is done. 16:48:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextInNewTab | There was a clean UI. 16:48:28 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextInNewTab 16:48:28 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatch 16:48:29 INFO - ++DOCSHELL 0x8bcb1c00 == 35 [pid = 2595] [id = 357] 16:48:29 INFO - ++DOMWINDOW == 129 (0x8bcb3c00) [pid = 2595] [serial = 986] [outer = (nil)] 16:48:29 INFO - ++DOMWINDOW == 130 (0x8bcba000) [pid = 2595] [serial = 987] [outer = 0x8bcb3c00] 16:48:30 INFO - ++DOMWINDOW == 131 (0x8c1c6400) [pid = 2595] [serial = 988] [outer = 0x8bcb3c00] 16:48:30 INFO - ++DOCSHELL 0x82952000 == 36 [pid = 2595] [id = 358] 16:48:30 INFO - ++DOMWINDOW == 132 (0x8c1d0800) [pid = 2595] [serial = 989] [outer = (nil)] 16:48:30 INFO - ++DOMWINDOW == 133 (0x8c1d0000) [pid = 2595] [serial = 990] [outer = 0x8c1d0800] 16:48:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatch | separator should be present 16:48:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatch | Should only see nodes at the top level or in overflow 16:48:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatch | overflow menu should not be present 16:48:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatch | should be no items in the overflow context menu 16:48:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatch | Item DOM element should be a xul:menuitem 16:48:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatch | Item should have correct title 16:48:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatch | Item should not have accesskey 16:48:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatch | Item should not have image 16:48:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatch | The iconic classes should not be present 16:48:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatch | hidden should be set correctly 16:48:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatch | should have checked all the XUL nodes 16:48:32 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:48:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatch | This test is done. 16:48:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatch | There was a clean UI. 16:48:33 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatch 16:48:33 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatchInTextField 16:48:34 INFO - ++DOCSHELL 0x8c374c00 == 37 [pid = 2595] [id = 359] 16:48:34 INFO - ++DOMWINDOW == 134 (0x8c375000) [pid = 2595] [serial = 991] [outer = (nil)] 16:48:34 INFO - ++DOMWINDOW == 135 (0x8c377800) [pid = 2595] [serial = 992] [outer = 0x8c375000] 16:48:34 INFO - --DOMWINDOW == 134 (0x91982000) [pid = 2595] [serial = 914] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:48:34 INFO - --DOMWINDOW == 133 (0x8e52c000) [pid = 2595] [serial = 909] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:48:34 INFO - --DOMWINDOW == 132 (0x84b1a000) [pid = 2595] [serial = 904] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:48:34 INFO - --DOMWINDOW == 131 (0x8bd83000) [pid = 2595] [serial = 939] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:48:34 INFO - --DOMWINDOW == 130 (0x99cc7000) [pid = 2595] [serial = 934] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:48:34 INFO - --DOMWINDOW == 129 (0x9a784c00) [pid = 2595] [serial = 929] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:48:34 INFO - --DOMWINDOW == 128 (0x9245e400) [pid = 2595] [serial = 924] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:48:34 INFO - --DOMWINDOW == 127 (0x92462000) [pid = 2595] [serial = 919] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:48:35 INFO - ++DOMWINDOW == 128 (0x8dcd6800) [pid = 2595] [serial = 993] [outer = 0x8c375000] 16:48:35 INFO - ++DOCSHELL 0x8dd8f000 == 38 [pid = 2595] [id = 360] 16:48:35 INFO - ++DOMWINDOW == 129 (0x8dd90800) [pid = 2595] [serial = 994] [outer = (nil)] 16:48:35 INFO - ++DOMWINDOW == 130 (0x8dd91000) [pid = 2595] [serial = 995] [outer = 0x8dd90800] 16:48:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatchInTextField | separator should be present 16:48:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatchInTextField | Should only see nodes at the top level or in overflow 16:48:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatchInTextField | overflow menu should not be present 16:48:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatchInTextField | should be no items in the overflow context menu 16:48:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatchInTextField | Item DOM element should be a xul:menuitem 16:48:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatchInTextField | Item should have correct title 16:48:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatchInTextField | Item should not have accesskey 16:48:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatchInTextField | Item should not have image 16:48:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatchInTextField | The iconic classes should not be present 16:48:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatchInTextField | hidden should be set correctly 16:48:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatchInTextField | should have checked all the XUL nodes 16:48:37 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:48:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatchInTextField | This test is done. 16:48:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatchInTextField | There was a clean UI. 16:48:38 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextMatchInTextField 16:48:38 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextNoMatch 16:48:38 INFO - ++DOCSHELL 0x8bcbf800 == 39 [pid = 2595] [id = 361] 16:48:38 INFO - ++DOMWINDOW == 131 (0x8bcbfc00) [pid = 2595] [serial = 996] [outer = (nil)] 16:48:38 INFO - ++DOMWINDOW == 132 (0x8bd8b000) [pid = 2595] [serial = 997] [outer = 0x8bcbfc00] 16:48:39 INFO - ++DOMWINDOW == 133 (0x8c2a1800) [pid = 2595] [serial = 998] [outer = 0x8bcbfc00] 16:48:39 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:48:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextNoMatch | separator should not be present 16:48:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextNoMatch | Should only see nodes at the top level or in overflow 16:48:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextNoMatch | overflow menu should not be present 16:48:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextNoMatch | Item DOM element should be a xul:menuitem 16:48:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextNoMatch | Item should have correct title 16:48:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextNoMatch | Item should not have accesskey 16:48:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextNoMatch | Item should not have image 16:48:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextNoMatch | The iconic classes should not be present 16:48:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextNoMatch | hidden should be set correctly 16:48:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextNoMatch | should have checked all the XUL nodes 16:48:40 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:48:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextNoMatch | This test is done. 16:48:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextNoMatch | There was a clean UI. 16:48:40 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextNoMatch 16:48:40 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextNoMatchInTextField 16:48:41 INFO - ++DOCSHELL 0x8dd8e400 == 40 [pid = 2595] [id = 362] 16:48:41 INFO - ++DOMWINDOW == 134 (0x8dd8ec00) [pid = 2595] [serial = 999] [outer = (nil)] 16:48:41 INFO - ++DOMWINDOW == 135 (0x8de90c00) [pid = 2595] [serial = 1000] [outer = 0x8dd8ec00] 16:48:42 INFO - ++DOMWINDOW == 136 (0x8e089800) [pid = 2595] [serial = 1001] [outer = 0x8dd8ec00] 16:48:42 INFO - ++DOCSHELL 0x8ba7bc00 == 41 [pid = 2595] [id = 363] 16:48:43 INFO - ++DOMWINDOW == 137 (0x8e096c00) [pid = 2595] [serial = 1002] [outer = (nil)] 16:48:43 INFO - ++DOMWINDOW == 138 (0x8e098400) [pid = 2595] [serial = 1003] [outer = 0x8e096c00] 16:48:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextNoMatchInTextField | separator should not be present 16:48:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextNoMatchInTextField | Should only see nodes at the top level or in overflow 16:48:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextNoMatchInTextField | overflow menu should not be present 16:48:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextNoMatchInTextField | Item DOM element should be a xul:menuitem 16:48:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextNoMatchInTextField | Item should have correct title 16:48:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextNoMatchInTextField | Item should not have accesskey 16:48:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextNoMatchInTextField | Item should not have image 16:48:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextNoMatchInTextField | The iconic classes should not be present 16:48:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextNoMatchInTextField | hidden should be set correctly 16:48:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextNoMatchInTextField | should have checked all the XUL nodes 16:48:44 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:48:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextNoMatchInTextField | This test is done. 16:48:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextNoMatchInTextField | There was a clean UI. 16:48:44 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionContextNoMatchInTextField 16:48:44 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInInnerFrameMatch 16:48:45 INFO - ++DOCSHELL 0x8e36d400 == 42 [pid = 2595] [id = 364] 16:48:45 INFO - ++DOMWINDOW == 139 (0x8e36d800) [pid = 2595] [serial = 1004] [outer = (nil)] 16:48:45 INFO - ++DOMWINDOW == 140 (0x8e370c00) [pid = 2595] [serial = 1005] [outer = 0x8e36d800] 16:48:46 INFO - ++DOMWINDOW == 141 (0x8e575000) [pid = 2595] [serial = 1006] [outer = 0x8e36d800] 16:48:46 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:48:46 INFO - ++DOCSHELL 0x8e126800 == 43 [pid = 2595] [id = 365] 16:48:46 INFO - ++DOMWINDOW == 142 (0x8e42dc00) [pid = 2595] [serial = 1007] [outer = (nil)] 16:48:46 INFO - ++DOMWINDOW == 143 (0x8e092800) [pid = 2595] [serial = 1008] [outer = 0x8e42dc00] 16:48:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInInnerFrameMatch | separator should be present 16:48:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInInnerFrameMatch | Should only see nodes at the top level or in overflow 16:48:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInInnerFrameMatch | overflow menu should not be present 16:48:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInInnerFrameMatch | should be no items in the overflow context menu 16:48:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInInnerFrameMatch | Item DOM element should be a xul:menuitem 16:48:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInInnerFrameMatch | Item should have correct title 16:48:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInInnerFrameMatch | Item should not have accesskey 16:48:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInInnerFrameMatch | Item should not have image 16:48:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInInnerFrameMatch | The iconic classes should not be present 16:48:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInInnerFrameMatch | hidden should be set correctly 16:48:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInInnerFrameMatch | should have checked all the XUL nodes 16:48:48 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:48:48 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:48:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInInnerFrameMatch | This test is done. 16:48:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInInnerFrameMatch | There was a clean UI. 16:48:49 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInInnerFrameMatch 16:48:49 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInInnerFrameNoMatch 16:48:49 INFO - ++DOCSHELL 0x8faf3800 == 44 [pid = 2595] [id = 366] 16:48:49 INFO - ++DOMWINDOW == 144 (0x8faf4000) [pid = 2595] [serial = 1009] [outer = (nil)] 16:48:49 INFO - ++DOMWINDOW == 145 (0x8fcf4c00) [pid = 2595] [serial = 1010] [outer = 0x8faf4000] 16:48:50 INFO - ++DOMWINDOW == 146 (0x91b33400) [pid = 2595] [serial = 1011] [outer = 0x8faf4000] 16:48:51 INFO - ++DOCSHELL 0x8e42bc00 == 45 [pid = 2595] [id = 367] 16:48:51 INFO - ++DOMWINDOW == 147 (0x91d81400) [pid = 2595] [serial = 1012] [outer = (nil)] 16:48:51 INFO - ++DOMWINDOW == 148 (0x91c94400) [pid = 2595] [serial = 1013] [outer = 0x91d81400] 16:48:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInInnerFrameNoMatch | separator should not be present 16:48:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInInnerFrameNoMatch | Should only see nodes at the top level or in overflow 16:48:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInInnerFrameNoMatch | overflow menu should not be present 16:48:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInInnerFrameNoMatch | Item DOM element should be a xul:menuitem 16:48:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInInnerFrameNoMatch | Item should have correct title 16:48:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInInnerFrameNoMatch | Item should not have accesskey 16:48:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInInnerFrameNoMatch | Item should not have image 16:48:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInInnerFrameNoMatch | The iconic classes should not be present 16:48:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInInnerFrameNoMatch | hidden should be set correctly 16:48:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInInnerFrameNoMatch | should have checked all the XUL nodes 16:48:52 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:48:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInInnerFrameNoMatch | This test is done. 16:48:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInInnerFrameNoMatch | There was a clean UI. 16:48:52 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInInnerFrameNoMatch 16:48:53 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInOuterFrameNoMatch 16:48:53 INFO - ++DOCSHELL 0x91f1ac00 == 46 [pid = 2595] [id = 368] 16:48:53 INFO - ++DOMWINDOW == 149 (0x91f1bc00) [pid = 2595] [serial = 1014] [outer = (nil)] 16:48:53 INFO - ++DOMWINDOW == 150 (0x920a3400) [pid = 2595] [serial = 1015] [outer = 0x91f1bc00] 16:48:54 INFO - ++DOMWINDOW == 151 (0x96a53000) [pid = 2595] [serial = 1016] [outer = 0x91f1bc00] 16:48:54 INFO - ++DOCSHELL 0x97665000 == 47 [pid = 2595] [id = 369] 16:48:54 INFO - ++DOMWINDOW == 152 (0x97667000) [pid = 2595] [serial = 1017] [outer = (nil)] 16:48:54 INFO - ++DOMWINDOW == 153 (0x96a59800) [pid = 2595] [serial = 1018] [outer = 0x97667000] 16:48:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInOuterFrameNoMatch | separator should not be present 16:48:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInOuterFrameNoMatch | Should only see nodes at the top level or in overflow 16:48:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInOuterFrameNoMatch | overflow menu should not be present 16:48:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInOuterFrameNoMatch | Item DOM element should be a xul:menuitem 16:48:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInOuterFrameNoMatch | Item should have correct title 16:48:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInOuterFrameNoMatch | Item should not have accesskey 16:48:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInOuterFrameNoMatch | Item should not have image 16:48:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInOuterFrameNoMatch | The iconic classes should not be present 16:48:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInOuterFrameNoMatch | hidden should be set correctly 16:48:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInOuterFrameNoMatch | should have checked all the XUL nodes 16:48:56 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:48:56 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:48:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInOuterFrameNoMatch | This test is done. 16:48:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInOuterFrameNoMatch | There was a clean UI. 16:48:57 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectionInOuterFrameNoMatch 16:48:57 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorAncestorContextMatch 16:48:57 INFO - ++DOCSHELL 0x8e52e400 == 48 [pid = 2595] [id = 370] 16:48:57 INFO - ++DOMWINDOW == 154 (0x98bd3c00) [pid = 2595] [serial = 1019] [outer = (nil)] 16:48:57 INFO - ++DOMWINDOW == 155 (0x98bd8000) [pid = 2595] [serial = 1020] [outer = 0x98bd3c00] 16:48:58 INFO - ++DOMWINDOW == 156 (0x98f09400) [pid = 2595] [serial = 1021] [outer = 0x98bd3c00] 16:48:59 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:48:59 INFO - ++DOCSHELL 0x92456800 == 49 [pid = 2595] [id = 371] 16:48:59 INFO - ++DOMWINDOW == 157 (0x98f0c400) [pid = 2595] [serial = 1022] [outer = (nil)] 16:48:59 INFO - ++DOMWINDOW == 158 (0x8e181c00) [pid = 2595] [serial = 1023] [outer = 0x98f0c400] 16:49:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorAncestorContextMatch | separator should be present 16:49:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorAncestorContextMatch | Should only see nodes at the top level or in overflow 16:49:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorAncestorContextMatch | overflow menu should not be present 16:49:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorAncestorContextMatch | should be no items in the overflow context menu 16:49:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorAncestorContextMatch | Item DOM element should be a xul:menuitem 16:49:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorAncestorContextMatch | Item should have correct data 16:49:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorAncestorContextMatch | Item should have correct title 16:49:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorAncestorContextMatch | Item should not have accesskey 16:49:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorAncestorContextMatch | Item should not have image 16:49:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorAncestorContextMatch | The iconic classes should not be present 16:49:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorAncestorContextMatch | hidden should be set correctly 16:49:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorAncestorContextMatch | should have checked all the XUL nodes 16:49:00 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:49:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorAncestorContextMatch | This test is done. 16:49:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorAncestorContextMatch | There was a clean UI. 16:49:01 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorAncestorContextMatch 16:49:01 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextMatch 16:49:02 INFO - ++DOCSHELL 0x8c30c400 == 50 [pid = 2595] [id = 372] 16:49:02 INFO - ++DOMWINDOW == 159 (0x99cb0400) [pid = 2595] [serial = 1024] [outer = (nil)] 16:49:02 INFO - ++DOMWINDOW == 160 (0x84935400) [pid = 2595] [serial = 1025] [outer = 0x99cb0400] 16:49:03 INFO - ++DOMWINDOW == 161 (0x9d73e000) [pid = 2595] [serial = 1026] [outer = 0x99cb0400] 16:49:03 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:49:03 INFO - ++DOCSHELL 0x8c308c00 == 51 [pid = 2595] [id = 373] 16:49:03 INFO - ++DOMWINDOW == 162 (0x98f0b800) [pid = 2595] [serial = 1027] [outer = (nil)] 16:49:03 INFO - ++DOMWINDOW == 163 (0x98bda800) [pid = 2595] [serial = 1028] [outer = 0x98f0b800] 16:49:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextMatch | separator should be present 16:49:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextMatch | Should only see nodes at the top level or in overflow 16:49:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextMatch | overflow menu should not be present 16:49:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextMatch | should be no items in the overflow context menu 16:49:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextMatch | Item DOM element should be a xul:menuitem 16:49:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextMatch | Item should have correct data 16:49:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextMatch | Item should have correct title 16:49:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextMatch | Item should not have accesskey 16:49:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextMatch | Item should not have image 16:49:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextMatch | The iconic classes should not be present 16:49:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextMatch | hidden should be set correctly 16:49:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextMatch | should have checked all the XUL nodes 16:49:05 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:49:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextMatch | This test is done. 16:49:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextMatch | There was a clean UI. 16:49:09 INFO - --DOCSHELL 0x8e57d800 == 50 [pid = 2595] [id = 327] 16:49:09 INFO - --DOCSHELL 0x8e433400 == 49 [pid = 2595] [id = 329] 16:49:09 INFO - --DOCSHELL 0x8e425800 == 48 [pid = 2595] [id = 331] 16:49:09 INFO - --DOCSHELL 0x8dd8f000 == 47 [pid = 2595] [id = 360] 16:49:09 INFO - --DOCSHELL 0x82952000 == 46 [pid = 2595] [id = 358] 16:49:09 INFO - --DOCSHELL 0x8bcb1c00 == 45 [pid = 2595] [id = 357] 16:49:09 INFO - --DOCSHELL 0x8e9b3c00 == 44 [pid = 2595] [id = 352] 16:49:09 INFO - --DOCSHELL 0x91f20000 == 43 [pid = 2595] [id = 354] 16:49:09 INFO - --DOCSHELL 0x8e089400 == 42 [pid = 2595] [id = 348] 16:49:09 INFO - --DOCSHELL 0x8295ac00 == 41 [pid = 2595] [id = 350] 16:49:09 INFO - --DOCSHELL 0x8d810400 == 40 [pid = 2595] [id = 344] 16:49:09 INFO - --DOCSHELL 0x8d80dc00 == 39 [pid = 2595] [id = 346] 16:49:09 INFO - --DOCSHELL 0x84b1a800 == 38 [pid = 2595] [id = 342] 16:49:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextMatch 16:49:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextNoMatch 16:49:10 INFO - ++DOCSHELL 0x864ec000 == 39 [pid = 2595] [id = 374] 16:49:10 INFO - ++DOMWINDOW == 164 (0x8a79ac00) [pid = 2595] [serial = 1029] [outer = (nil)] 16:49:10 INFO - ++DOMWINDOW == 165 (0x8a7a4800) [pid = 2595] [serial = 1030] [outer = 0x8a79ac00] 16:49:10 INFO - --DOMWINDOW == 164 (0x8295a400) [pid = 2595] [serial = 905] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:49:10 INFO - --DOMWINDOW == 163 (0x8e526c00) [pid = 2595] [serial = 910] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:49:10 INFO - --DOMWINDOW == 162 (0x91982800) [pid = 2595] [serial = 915] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:49:10 INFO - --DOMWINDOW == 161 (0x8a795800) [pid = 2595] [serial = 920] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:49:10 INFO - --DOMWINDOW == 160 (0x93e26400) [pid = 2595] [serial = 925] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:49:10 INFO - --DOMWINDOW == 159 (0x99d06400) [pid = 2595] [serial = 930] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:49:10 INFO - --DOMWINDOW == 158 (0x8e9b7800) [pid = 2595] [serial = 935] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:49:10 INFO - --DOMWINDOW == 157 (0x8bd83400) [pid = 2595] [serial = 940] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:49:10 INFO - --DOMWINDOW == 156 (0x8c1c9c00) [pid = 2595] [serial = 942] [outer = (nil)] [url = about:blank] 16:49:10 INFO - --DOMWINDOW == 155 (0x8d7b6c00) [pid = 2595] [serial = 902] [outer = (nil)] [url = about:blank] 16:49:10 INFO - --DOMWINDOW == 154 (0x9917f800) [pid = 2595] [serial = 927] [outer = (nil)] [url = about:blank] 16:49:10 INFO - --DOMWINDOW == 153 (0x8f409c00) [pid = 2595] [serial = 912] [outer = (nil)] [url = about:blank] 16:49:10 INFO - --DOMWINDOW == 152 (0x91f15c00) [pid = 2595] [serial = 917] [outer = (nil)] [url = about:blank] 16:49:10 INFO - --DOMWINDOW == 151 (0x8ba75000) [pid = 2595] [serial = 937] [outer = (nil)] [url = about:blank] 16:49:10 INFO - --DOMWINDOW == 150 (0x976d5c00) [pid = 2595] [serial = 922] [outer = (nil)] [url = about:blank] 16:49:10 INFO - --DOMWINDOW == 149 (0x9d79f000) [pid = 2595] [serial = 932] [outer = (nil)] [url = about:blank] 16:49:10 INFO - --DOMWINDOW == 148 (0x8e178000) [pid = 2595] [serial = 907] [outer = (nil)] [url = about:blank] 16:49:11 INFO - ++DOMWINDOW == 149 (0x8ba76000) [pid = 2595] [serial = 1031] [outer = 0x8a79ac00] 16:49:11 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:49:11 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:49:11 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:49:11 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:49:11 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:49:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextNoMatch | separator should not be present 16:49:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextNoMatch | Should only see nodes at the top level or in overflow 16:49:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextNoMatch | overflow menu should not be present 16:49:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextNoMatch | Item DOM element should be a xul:menuitem 16:49:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextNoMatch | Item should have correct data 16:49:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextNoMatch | Item should have correct title 16:49:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextNoMatch | Item should not have accesskey 16:49:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextNoMatch | Item should not have image 16:49:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextNoMatch | The iconic classes should not be present 16:49:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextNoMatch | hidden should be set correctly 16:49:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextNoMatch | should have checked all the XUL nodes 16:49:12 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:49:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextNoMatch | This test is done. 16:49:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextNoMatch | There was a clean UI. 16:49:12 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSelectorContextNoMatch 16:49:12 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSeparator 16:49:13 INFO - ++DOCSHELL 0x8c303c00 == 40 [pid = 2595] [id = 375] 16:49:13 INFO - ++DOMWINDOW == 150 (0x8c304400) [pid = 2595] [serial = 1032] [outer = (nil)] 16:49:13 INFO - ++DOMWINDOW == 151 (0x8c307400) [pid = 2595] [serial = 1033] [outer = 0x8c304400] 16:49:14 INFO - ++DOMWINDOW == 152 (0x8d80b800) [pid = 2595] [serial = 1034] [outer = 0x8c304400] 16:49:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSeparator | separator should be present 16:49:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSeparator | Should only see nodes at the top level or in overflow 16:49:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSeparator | overflow menu should not be present 16:49:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSeparator | should be no items in the overflow context menu 16:49:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSeparator | Menu DOM element should be a xul:menu 16:49:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSeparator | xul:menu should have a child 16:49:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSeparator | xul:menu's first child should be a menupopup 16:49:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSeparator | Item should have correct title 16:49:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSeparator | Item should not have accesskey 16:49:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSeparator | Item should not have image 16:49:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSeparator | The iconic classes should not be present 16:49:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSeparator | hidden should be set correctly 16:49:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSeparator | menu XUL should contain a menupopup 16:49:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSeparator | Separator DOM element should be a xul:menuseparator 16:49:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSeparator | hidden should be set correctly 16:49:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSeparator | should have checked all the XUL nodes 16:49:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSeparator | should have checked all the XUL nodes 16:49:14 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:49:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSeparator | This test is done. 16:49:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSeparator | There was a clean UI. 16:49:15 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSeparator 16:49:15 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSeparatorPosition 16:49:15 INFO - ++DOCSHELL 0x8a795800 == 41 [pid = 2595] [id = 376] 16:49:15 INFO - ++DOMWINDOW == 153 (0x8de9f800) [pid = 2595] [serial = 1035] [outer = (nil)] 16:49:15 INFO - ++DOMWINDOW == 154 (0x8ded3400) [pid = 2595] [serial = 1036] [outer = 0x8de9f800] 16:49:16 INFO - ++DOMWINDOW == 155 (0x8e128000) [pid = 2595] [serial = 1037] [outer = 0x8de9f800] 16:49:19 INFO - --DOMWINDOW == 154 (0x8e130000) [pid = 2595] [serial = 906] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 153 (0x8c36d000) [pid = 2595] [serial = 951] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 152 (0x8bd89400) [pid = 2595] [serial = 843] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 151 (0x8de96800) [pid = 2595] [serial = 956] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 150 (0x8a7a2000) [pid = 2595] [serial = 831] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 149 (0x99171000) [pid = 2595] [serial = 926] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 148 (0x8ba78400) [pid = 2595] [serial = 946] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 147 (0x8ba70c00) [pid = 2595] [serial = 936] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 146 (0x8e128400) [pid = 2595] [serial = 866] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 145 (0x8bf1b000) [pid = 2595] [serial = 891] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 144 (0x91d84000) [pid = 2595] [serial = 976] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 143 (0x8bcb3c00) [pid = 2595] [serial = 986] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 142 (0x91dbcc00) [pid = 2595] [serial = 916] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 141 (0x8c303000) [pid = 2595] [serial = 901] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 140 (0x976d3400) [pid = 2595] [serial = 921] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 139 (0x9245ac00) [pid = 2595] [serial = 818] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 138 (0x91f17000) [pid = 2595] [serial = 886] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 137 (0x91b2d400) [pid = 2595] [serial = 881] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 136 (0x8e177400) [pid = 2595] [serial = 961] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 135 (0x8ba7cc00) [pid = 2595] [serial = 851] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 134 (0xa2b86000) [pid = 2595] [serial = 826] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 133 (0x8faeb400) [pid = 2595] [serial = 981] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 132 (0x9d736c00) [pid = 2595] [serial = 931] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 131 (0x8dd91800) [pid = 2595] [serial = 861] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 130 (0x8f407c00) [pid = 2595] [serial = 911] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 129 (0x8c309000) [pid = 2595] [serial = 856] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 128 (0x8dd89400) [pid = 2595] [serial = 896] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 127 (0x8f7a2800) [pid = 2595] [serial = 876] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 126 (0x8e429c00) [pid = 2595] [serial = 871] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 125 (0x91d8b000) [pid = 2595] [serial = 984] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:49:19 INFO - --DOMWINDOW == 124 (0x91f22000) [pid = 2595] [serial = 979] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:49:19 INFO - --DOMWINDOW == 123 (0x8e9bbc00) [pid = 2595] [serial = 974] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:49:19 INFO - --DOMWINDOW == 122 (0x8e9b8c00) [pid = 2595] [serial = 969] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:49:19 INFO - --DOMWINDOW == 121 (0x8e090400) [pid = 2595] [serial = 964] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:49:19 INFO - --DOMWINDOW == 120 (0x8e08a800) [pid = 2595] [serial = 959] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:49:19 INFO - --DOMWINDOW == 119 (0x8dccc400) [pid = 2595] [serial = 954] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:49:19 INFO - --DOMWINDOW == 118 (0x8bf1a400) [pid = 2595] [serial = 949] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:49:19 INFO - --DOMWINDOW == 117 (0x8c298400) [pid = 2595] [serial = 944] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:49:19 INFO - --DOMWINDOW == 116 (0x8bf1fc00) [pid = 2595] [serial = 941] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:49:19 INFO - --DOMWINDOW == 115 (0x8c1d0800) [pid = 2595] [serial = 989] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:49:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSeparatorPosition | New separator should appear before the old one 16:49:19 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:49:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSeparatorPosition | This test is done. 16:49:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSeparatorPosition | There was a clean UI. 16:49:20 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSeparatorPosition 16:49:20 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextAdd 16:49:21 INFO - ++DOCSHELL 0x82950000 == 42 [pid = 2595] [id = 377] 16:49:21 INFO - ++DOMWINDOW == 116 (0x8e12d800) [pid = 2595] [serial = 1038] [outer = (nil)] 16:49:21 INFO - ++DOMWINDOW == 117 (0x8e17a400) [pid = 2595] [serial = 1039] [outer = 0x8e12d800] 16:49:23 INFO - ++DOMWINDOW == 118 (0x864e5800) [pid = 2595] [serial = 1040] [outer = 0x8e12d800] 16:49:23 INFO - ++DOCSHELL 0x8a796000 == 43 [pid = 2595] [id = 378] 16:49:23 INFO - ++DOMWINDOW == 119 (0x8a7a2400) [pid = 2595] [serial = 1041] [outer = (nil)] 16:49:23 INFO - ++DOMWINDOW == 120 (0x8a79d000) [pid = 2595] [serial = 1042] [outer = 0x8a7a2400] 16:49:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextAdd | separator should not be present 16:49:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextAdd | Should only see nodes at the top level or in overflow 16:49:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextAdd | overflow menu should not be present 16:49:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextAdd | Item DOM element should be a xul:menuitem 16:49:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextAdd | Item should have correct title 16:49:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextAdd | Item should not have accesskey 16:49:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextAdd | Item should not have image 16:49:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextAdd | The iconic classes should not be present 16:49:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextAdd | hidden should be set correctly 16:49:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextAdd | should have checked all the XUL nodes 16:49:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextAdd | separator should be present 16:49:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextAdd | Should only see nodes at the top level or in overflow 16:49:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextAdd | overflow menu should not be present 16:49:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextAdd | should be no items in the overflow context menu 16:49:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextAdd | Item DOM element should be a xul:menuitem 16:49:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextAdd | Item should have correct title 16:49:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextAdd | Item should not have accesskey 16:49:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextAdd | Item should not have image 16:49:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextAdd | The iconic classes should not be present 16:49:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextAdd | hidden should be set correctly 16:49:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextAdd | should have checked all the XUL nodes 16:49:25 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:49:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextAdd | This test is done. 16:49:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextAdd | There was a clean UI. 16:49:25 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextAdd 16:49:25 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextRemove 16:49:26 INFO - ++DOCSHELL 0x8c239c00 == 44 [pid = 2595] [id = 379] 16:49:26 INFO - ++DOMWINDOW == 121 (0x8d7c2800) [pid = 2595] [serial = 1043] [outer = (nil)] 16:49:26 INFO - ++DOMWINDOW == 122 (0x8d811400) [pid = 2595] [serial = 1044] [outer = 0x8d7c2800] 16:49:27 INFO - ++DOMWINDOW == 123 (0x8ded7c00) [pid = 2595] [serial = 1045] [outer = 0x8d7c2800] 16:49:27 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:49:27 INFO - ++DOCSHELL 0x8bcb9c00 == 45 [pid = 2595] [id = 380] 16:49:27 INFO - ++DOMWINDOW == 124 (0x8e091400) [pid = 2595] [serial = 1046] [outer = (nil)] 16:49:27 INFO - ++DOMWINDOW == 125 (0x8e096000) [pid = 2595] [serial = 1047] [outer = 0x8e091400] 16:49:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextRemove | separator should be present 16:49:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextRemove | Should only see nodes at the top level or in overflow 16:49:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextRemove | overflow menu should not be present 16:49:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextRemove | should be no items in the overflow context menu 16:49:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextRemove | Item DOM element should be a xul:menuitem 16:49:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextRemove | Item should have correct title 16:49:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextRemove | Item should not have accesskey 16:49:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextRemove | Item should not have image 16:49:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextRemove | The iconic classes should not be present 16:49:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextRemove | hidden should be set correctly 16:49:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextRemove | should have checked all the XUL nodes 16:49:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextRemove | separator should not be present 16:49:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextRemove | Should only see nodes at the top level or in overflow 16:49:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextRemove | overflow menu should not be present 16:49:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextRemove | Item DOM element should be a xul:menuitem 16:49:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextRemove | Item should have correct title 16:49:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextRemove | Item should not have accesskey 16:49:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextRemove | Item should not have image 16:49:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextRemove | The iconic classes should not be present 16:49:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextRemove | hidden should be set correctly 16:49:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextRemove | should have checked all the XUL nodes 16:49:29 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:49:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextRemove | This test is done. 16:49:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextRemove | There was a clean UI. 16:49:30 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetContextRemove 16:49:30 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow 16:49:31 INFO - ++DOCSHELL 0x8e433400 == 46 [pid = 2595] [id = 381] 16:49:31 INFO - ++DOMWINDOW == 126 (0x8e433800) [pid = 2595] [serial = 1048] [outer = (nil)] 16:49:31 INFO - ++DOMWINDOW == 127 (0x8e527400) [pid = 2595] [serial = 1049] [outer = 0x8e433800] 16:49:31 INFO - ++DOMWINDOW == 128 (0x8e57d800) [pid = 2595] [serial = 1050] [outer = 0x8e433800] 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | separator should be present 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | Should only see nodes at the top level or in overflow 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | overflow menu should not be present 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | should be no items in the overflow context menu 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | Item DOM element should be a xul:menuitem 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | Item should have correct title 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | Item should not have accesskey 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | Item should not have image 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | The iconic classes should not be present 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | hidden should be set correctly 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | Item DOM element should be a xul:menuitem 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | Item should have correct title 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | Item should not have accesskey 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | Item should not have image 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | The iconic classes should not be present 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | hidden should be set correctly 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | nodes should all be in the same group 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | should have checked all the XUL nodes 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | undefined 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | separator should be present 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | Should only see nodes at the top level or in overflow 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | overflow menu should not be present 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | should be no items in the overflow context menu 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | Item DOM element should be a xul:menuitem 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | Item should have correct title 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | Item should not have accesskey 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | Item should not have image 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | The iconic classes should not be present 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | hidden should be set correctly 16:49:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | Item DOM element should be a xul:menuitem 16:49:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | Item should have correct title 16:49:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | Item should not have accesskey 16:49:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | Item should not have image 16:49:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | The iconic classes should not be present 16:49:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | hidden should be set correctly 16:49:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | nodes should all be in the same group 16:49:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | should have checked all the XUL nodes 16:49:33 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:49:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | This test is done. 16:49:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow | There was a clean UI. 16:49:33 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShow 16:49:33 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow 16:49:34 INFO - ++DOCSHELL 0x8f7a0c00 == 47 [pid = 2595] [id = 382] 16:49:34 INFO - ++DOMWINDOW == 129 (0x9197d000) [pid = 2595] [serial = 1051] [outer = (nil)] 16:49:34 INFO - ++DOMWINDOW == 130 (0x91982800) [pid = 2595] [serial = 1052] [outer = 0x9197d000] 16:49:35 INFO - ++DOMWINDOW == 131 (0x91d84c00) [pid = 2595] [serial = 1053] [outer = 0x9197d000] 16:49:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | separator should be present 16:49:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | Should only see nodes at the top level or in overflow 16:49:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | overflow menu should be present 16:49:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | should be no items in the main context menu 16:49:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | Item DOM element should be a xul:menuitem 16:49:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | Item should have correct title 16:49:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | Item should not have accesskey 16:49:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | Item should not have image 16:49:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | The iconic classes should not be present 16:49:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | hidden should be set correctly 16:49:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | Item DOM element should be a xul:menuitem 16:49:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | Item should have correct title 16:49:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | Item should not have accesskey 16:49:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | Item should not have image 16:49:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | The iconic classes should not be present 16:49:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | hidden should be set correctly 16:49:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | nodes should all be in the same group 16:49:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | should have checked all the XUL nodes 16:49:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | undefined 16:49:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | separator should be present 16:49:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | Should only see nodes at the top level or in overflow 16:49:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | overflow menu should be present 16:49:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | should be no items in the main context menu 16:49:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | Item DOM element should be a xul:menuitem 16:49:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | Item should have correct title 16:49:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | Item should not have accesskey 16:49:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | Item should not have image 16:49:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | The iconic classes should not be present 16:49:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | hidden should be set correctly 16:49:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | Item DOM element should be a xul:menuitem 16:49:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | Item should have correct title 16:49:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | Item should not have accesskey 16:49:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | Item should not have image 16:49:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | The iconic classes should not be present 16:49:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | hidden should be set correctly 16:49:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | nodes should all be in the same group 16:49:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | should have checked all the XUL nodes 16:49:36 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:49:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | This test is done. 16:49:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow | There was a clean UI. 16:49:36 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelAfterShowOverflow 16:49:36 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShow 16:49:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShow | undefined 16:49:37 INFO - ++DOCSHELL 0x920a0000 == 48 [pid = 2595] [id = 383] 16:49:37 INFO - ++DOMWINDOW == 132 (0x92457c00) [pid = 2595] [serial = 1054] [outer = (nil)] 16:49:37 INFO - ++DOMWINDOW == 133 (0x926d7400) [pid = 2595] [serial = 1055] [outer = 0x92457c00] 16:49:38 INFO - ++DOMWINDOW == 134 (0x97664000) [pid = 2595] [serial = 1056] [outer = 0x92457c00] 16:49:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShow | separator should be present 16:49:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShow | Should only see nodes at the top level or in overflow 16:49:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShow | overflow menu should not be present 16:49:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShow | should be no items in the overflow context menu 16:49:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShow | Item DOM element should be a xul:menuitem 16:49:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShow | Item should have correct title 16:49:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShow | Item should not have accesskey 16:49:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShow | Item should not have image 16:49:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShow | The iconic classes should not be present 16:49:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShow | hidden should be set correctly 16:49:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShow | Item DOM element should be a xul:menuitem 16:49:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShow | Item should have correct title 16:49:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShow | Item should not have accesskey 16:49:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShow | Item should not have image 16:49:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShow | The iconic classes should not be present 16:49:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShow | hidden should be set correctly 16:49:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShow | nodes should all be in the same group 16:49:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShow | should have checked all the XUL nodes 16:49:39 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:49:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShow | This test is done. 16:49:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShow | There was a clean UI. 16:49:39 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShow 16:49:39 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShowOverflow 16:49:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShowOverflow | undefined 16:49:40 INFO - ++DOCSHELL 0x8c1d3000 == 49 [pid = 2595] [id = 384] 16:49:40 INFO - ++DOMWINDOW == 135 (0x98bd4800) [pid = 2595] [serial = 1057] [outer = (nil)] 16:49:40 INFO - ++DOMWINDOW == 136 (0x98bdc000) [pid = 2595] [serial = 1058] [outer = 0x98bd4800] 16:49:40 INFO - ++DOMWINDOW == 137 (0x99206800) [pid = 2595] [serial = 1059] [outer = 0x98bd4800] 16:49:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShowOverflow | separator should be present 16:49:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShowOverflow | Should only see nodes at the top level or in overflow 16:49:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShowOverflow | overflow menu should be present 16:49:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShowOverflow | should be no items in the main context menu 16:49:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShowOverflow | Item DOM element should be a xul:menuitem 16:49:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShowOverflow | Item should have correct title 16:49:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShowOverflow | Item should not have accesskey 16:49:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShowOverflow | Item should not have image 16:49:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShowOverflow | The iconic classes should not be present 16:49:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShowOverflow | hidden should be set correctly 16:49:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShowOverflow | Item DOM element should be a xul:menuitem 16:49:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShowOverflow | Item should have correct title 16:49:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShowOverflow | Item should not have accesskey 16:49:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShowOverflow | Item should not have image 16:49:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShowOverflow | The iconic classes should not be present 16:49:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShowOverflow | hidden should be set correctly 16:49:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShowOverflow | nodes should all be in the same group 16:49:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShowOverflow | should have checked all the XUL nodes 16:49:41 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:49:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShowOverflow | This test is done. 16:49:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShowOverflow | There was a clean UI. 16:49:42 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelBeforeShowOverflow 16:49:42 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelMenuItem 16:49:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelMenuItem | undefined 16:49:42 INFO - ++DOCSHELL 0x9c8f1c00 == 50 [pid = 2595] [id = 385] 16:49:42 INFO - ++DOMWINDOW == 138 (0x9cf62c00) [pid = 2595] [serial = 1060] [outer = (nil)] 16:49:42 INFO - ++DOMWINDOW == 139 (0x9d475400) [pid = 2595] [serial = 1061] [outer = 0x9cf62c00] 16:49:43 INFO - ++DOMWINDOW == 140 (0x9e461400) [pid = 2595] [serial = 1062] [outer = 0x9cf62c00] 16:49:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelMenuItem | separator should be present 16:49:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelMenuItem | Should only see nodes at the top level or in overflow 16:49:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelMenuItem | overflow menu should not be present 16:49:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelMenuItem | should be no items in the overflow context menu 16:49:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelMenuItem | Menu DOM element should be a xul:menu 16:49:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelMenuItem | xul:menu should have a child 16:49:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelMenuItem | xul:menu's first child should be a menupopup 16:49:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelMenuItem | Item should have correct title 16:49:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelMenuItem | Item should not have accesskey 16:49:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelMenuItem | Item should not have image 16:49:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelMenuItem | The iconic classes should not be present 16:49:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelMenuItem | hidden should be set correctly 16:49:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelMenuItem | menu XUL should contain a menupopup 16:49:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelMenuItem | Item DOM element should be a xul:menuitem 16:49:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelMenuItem | Item should have correct title 16:49:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelMenuItem | Item should not have accesskey 16:49:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelMenuItem | Item should not have image 16:49:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelMenuItem | The iconic classes should not be present 16:49:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelMenuItem | hidden should be set correctly 16:49:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelMenuItem | should have checked all the XUL nodes 16:49:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelMenuItem | should have checked all the XUL nodes 16:49:44 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:49:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelMenuItem | This test is done. 16:49:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelMenuItem | There was a clean UI. 16:49:44 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSetLabelMenuItem 16:49:44 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting 16:49:45 INFO - ++DOCSHELL 0xa26d3800 == 51 [pid = 2595] [id = 386] 16:49:45 INFO - ++DOMWINDOW == 141 (0xa292bc00) [pid = 2595] [serial = 1063] [outer = (nil)] 16:49:45 INFO - ++DOMWINDOW == 142 (0xa2932800) [pid = 2595] [serial = 1064] [outer = 0xa292bc00] 16:49:46 INFO - ++DOMWINDOW == 143 (0xa5151000) [pid = 2595] [serial = 1065] [outer = 0xa292bc00] 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | separator should be present 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Should only see nodes at the top level or in overflow 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | overflow menu should not be present 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | should be no items in the overflow context menu 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item DOM element should be a xul:menuitem 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should have correct title 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should not have accesskey 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should not have image 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | The iconic classes should not be present 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | hidden should be set correctly 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item DOM element should be a xul:menuitem 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should have correct title 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should not have accesskey 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should not have image 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | The iconic classes should not be present 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | hidden should be set correctly 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | nodes should all be in the same group 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item DOM element should be a xul:menuitem 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should have correct title 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should not have accesskey 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should not have image 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | The iconic classes should not be present 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | hidden should be set correctly 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | nodes should all be in the same group 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item DOM element should be a xul:menuitem 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should have correct title 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should not have accesskey 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should not have image 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | The iconic classes should not be present 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | hidden should be set correctly 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | nodes should all be in the same group 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item DOM element should be a xul:menuitem 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should have correct title 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should not have accesskey 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should not have image 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | The iconic classes should not be present 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | hidden should be set correctly 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | nodes should all be in the same group 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item DOM element should be a xul:menuitem 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should have correct title 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should not have accesskey 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should not have image 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | The iconic classes should not be present 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | hidden should be set correctly 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | nodes should all be in the same group 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item DOM element should be a xul:menuitem 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should have correct title 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should not have accesskey 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should not have image 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | The iconic classes should not be present 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | hidden should be set correctly 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | nodes should all be in the same group 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item DOM element should be a xul:menuitem 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should have correct title 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should not have accesskey 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should not have image 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | The iconic classes should not be present 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | hidden should be set correctly 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | nodes should all be in the same group 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item DOM element should be a xul:menuitem 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should have correct title 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should not have accesskey 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should not have image 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | The iconic classes should not be present 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | hidden should be set correctly 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | nodes should all be in the same group 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item DOM element should be a xul:menuitem 16:49:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should have correct title 16:49:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should not have accesskey 16:49:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | Item should not have image 16:49:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | The iconic classes should not be present 16:49:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | hidden should be set correctly 16:49:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | nodes should all be in the same group 16:49:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | should have checked all the XUL nodes 16:49:48 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:49:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | This test is done. 16:49:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting | There was a clean UI. 16:49:48 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSorting 16:49:48 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules 16:49:49 INFO - ++DOCSHELL 0xa57a0800 == 52 [pid = 2595] [id = 387] 16:49:49 INFO - ++DOMWINDOW == 144 (0xa57a1000) [pid = 2595] [serial = 1066] [outer = (nil)] 16:49:49 INFO - ++DOMWINDOW == 145 (0xa57a4400) [pid = 2595] [serial = 1067] [outer = 0xa57a1000] 16:49:50 INFO - ++DOMWINDOW == 146 (0xa6cd6000) [pid = 2595] [serial = 1068] [outer = 0xa57a1000] 16:49:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | separator should be present 16:49:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Should only see nodes at the top level or in overflow 16:49:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | overflow menu should not be present 16:49:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | should be no items in the overflow context menu 16:49:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item DOM element should be a xul:menuitem 16:49:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should have correct title 16:49:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should not have accesskey 16:49:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should not have image 16:49:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | The iconic classes should not be present 16:49:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | hidden should be set correctly 16:49:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item DOM element should be a xul:menuitem 16:49:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should have correct title 16:49:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should not have accesskey 16:49:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should not have image 16:49:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | The iconic classes should not be present 16:49:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | hidden should be set correctly 16:49:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | nodes should all be in the same group 16:49:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item DOM element should be a xul:menuitem 16:49:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should have correct title 16:49:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should not have accesskey 16:49:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should not have image 16:49:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | The iconic classes should not be present 16:49:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | hidden should be set correctly 16:49:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | nodes should all be in the same group 16:49:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item DOM element should be a xul:menuitem 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should have correct title 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should not have accesskey 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should not have image 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | The iconic classes should not be present 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | hidden should be set correctly 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | nodes should all be in the same group 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item DOM element should be a xul:menuitem 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should have correct title 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should not have accesskey 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should not have image 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | The iconic classes should not be present 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | hidden should be set correctly 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | nodes should all be in the same group 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item DOM element should be a xul:menuitem 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should have correct title 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should not have accesskey 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should not have image 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | The iconic classes should not be present 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | hidden should be set correctly 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | nodes should all be in the same group 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item DOM element should be a xul:menuitem 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should have correct title 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should not have accesskey 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should not have image 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | The iconic classes should not be present 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | hidden should be set correctly 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | nodes should all be in the same group 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item DOM element should be a xul:menuitem 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should have correct title 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should not have accesskey 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should not have image 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | The iconic classes should not be present 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | hidden should be set correctly 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | nodes should all be in the same group 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item DOM element should be a xul:menuitem 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should have correct title 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should not have accesskey 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should not have image 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | The iconic classes should not be present 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | hidden should be set correctly 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | nodes should all be in the same group 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item DOM element should be a xul:menuitem 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should have correct title 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should not have accesskey 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Item should not have image 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | The iconic classes should not be present 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | hidden should be set correctly 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | nodes should all be in the same group 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | should have checked all the XUL nodes 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | separator should not be present 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | Should only see nodes at the top level or in overflow 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | overflow menu should not be present 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | should have checked all the XUL nodes 16:49:52 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | This test is done. 16:49:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules | There was a clean UI. 16:49:53 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingMultipleModules 16:49:53 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow 16:49:53 INFO - ++DOCSHELL 0x8640f400 == 53 [pid = 2595] [id = 388] 16:49:53 INFO - ++DOMWINDOW == 147 (0xa712b000) [pid = 2595] [serial = 1069] [outer = (nil)] 16:49:54 INFO - ++DOMWINDOW == 148 (0x8b99f400) [pid = 2595] [serial = 1070] [outer = 0xa712b000] 16:49:58 INFO - --DOCSHELL 0x91c8d800 == 52 [pid = 2595] [id = 356] 16:49:58 INFO - --DOCSHELL 0x92456800 == 51 [pid = 2595] [id = 371] 16:49:58 INFO - --DOCSHELL 0x8e52e400 == 50 [pid = 2595] [id = 370] 16:49:58 INFO - --DOCSHELL 0x8c308c00 == 49 [pid = 2595] [id = 373] 16:49:58 INFO - --DOCSHELL 0x8e42bc00 == 48 [pid = 2595] [id = 367] 16:49:58 INFO - --DOCSHELL 0x8faf3800 == 47 [pid = 2595] [id = 366] 16:49:59 INFO - --DOCSHELL 0x91f1ac00 == 46 [pid = 2595] [id = 368] 16:49:59 INFO - --DOCSHELL 0x97665000 == 45 [pid = 2595] [id = 369] 16:49:59 INFO - --DOCSHELL 0x8ba7bc00 == 44 [pid = 2595] [id = 363] 16:49:59 INFO - --DOCSHELL 0x8dd8e400 == 43 [pid = 2595] [id = 362] 16:49:59 INFO - --DOCSHELL 0x8e36d400 == 42 [pid = 2595] [id = 364] 16:49:59 INFO - --DOCSHELL 0x8e126800 == 41 [pid = 2595] [id = 365] 16:49:59 INFO - --DOCSHELL 0x8bcbf800 == 40 [pid = 2595] [id = 361] 16:50:02 INFO - --DOCSHELL 0x99170800 == 39 [pid = 2595] [id = 333] 16:50:02 INFO - --DOCSHELL 0x864e8800 == 38 [pid = 2595] [id = 341] 16:50:02 INFO - --DOCSHELL 0x82955000 == 37 [pid = 2595] [id = 325] 16:50:02 INFO - --DOCSHELL 0x8c2a4400 == 36 [pid = 2595] [id = 343] 16:50:02 INFO - --DOCSHELL 0x84937400 == 35 [pid = 2595] [id = 347] 16:50:02 INFO - --DOCSHELL 0x8c36f000 == 34 [pid = 2595] [id = 321] 16:50:02 INFO - --DOCSHELL 0x8295b800 == 33 [pid = 2595] [id = 339] 16:50:02 INFO - --DOCSHELL 0x8bf1ac00 == 32 [pid = 2595] [id = 319] 16:50:02 INFO - --DOCSHELL 0x995af800 == 31 [pid = 2595] [id = 335] 16:50:02 INFO - --DOCSHELL 0x91d83c00 == 30 [pid = 2595] [id = 353] 16:50:02 INFO - --DOCSHELL 0x8c30c400 == 29 [pid = 2595] [id = 372] 16:50:02 INFO - --DOCSHELL 0x8295c400 == 28 [pid = 2595] [id = 355] 16:50:02 INFO - --DOCSHELL 0x91981400 == 27 [pid = 2595] [id = 317] 16:50:02 INFO - --DOCSHELL 0x8bf15800 == 26 [pid = 2595] [id = 323] 16:50:02 INFO - --DOCSHELL 0x8dd90400 == 25 [pid = 2595] [id = 345] 16:50:02 INFO - --DOCSHELL 0x8e52f800 == 24 [pid = 2595] [id = 349] 16:50:02 INFO - --DOCSHELL 0x8fcf1000 == 23 [pid = 2595] [id = 351] 16:50:02 INFO - --DOCSHELL 0x8c374c00 == 22 [pid = 2595] [id = 359] 16:50:02 INFO - --DOCSHELL 0x8a796000 == 21 [pid = 2595] [id = 378] 16:50:02 INFO - --DOCSHELL 0x8bcb9c00 == 20 [pid = 2595] [id = 380] 16:50:03 INFO - ++DOMWINDOW == 149 (0x86410000) [pid = 2595] [serial = 1071] [outer = 0xa712b000] 16:50:03 INFO - --DOMWINDOW == 148 (0x8c23d400) [pid = 2595] [serial = 943] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:03 INFO - --DOMWINDOW == 147 (0x8c299400) [pid = 2595] [serial = 945] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:50:03 INFO - --DOMWINDOW == 146 (0x8bf17800) [pid = 2595] [serial = 948] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:03 INFO - --DOMWINDOW == 145 (0x8c1cc800) [pid = 2595] [serial = 950] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:50:03 INFO - --DOMWINDOW == 144 (0x8d80c800) [pid = 2595] [serial = 953] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:03 INFO - --DOMWINDOW == 143 (0x82952400) [pid = 2595] [serial = 955] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:50:03 INFO - --DOMWINDOW == 142 (0x8ded5c00) [pid = 2595] [serial = 958] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:03 INFO - --DOMWINDOW == 141 (0x8c29b800) [pid = 2595] [serial = 960] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:50:03 INFO - --DOMWINDOW == 140 (0x8e372400) [pid = 2595] [serial = 963] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:03 INFO - --DOMWINDOW == 139 (0x8dcd0c00) [pid = 2595] [serial = 965] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:50:03 INFO - --DOMWINDOW == 138 (0x8e578400) [pid = 2595] [serial = 970] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:50:03 INFO - --DOMWINDOW == 137 (0x8e9b5400) [pid = 2595] [serial = 975] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:50:03 INFO - --DOMWINDOW == 136 (0x91f17800) [pid = 2595] [serial = 978] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:03 INFO - --DOMWINDOW == 135 (0x91f1c400) [pid = 2595] [serial = 980] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:50:03 INFO - --DOMWINDOW == 134 (0x91c92800) [pid = 2595] [serial = 982] [outer = (nil)] [url = about:blank] 16:50:03 INFO - --DOMWINDOW == 133 (0x920acc00) [pid = 2595] [serial = 983] [outer = (nil)] [url = about:blank] 16:50:03 INFO - --DOMWINDOW == 132 (0x8c1c6400) [pid = 2595] [serial = 988] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:03 INFO - --DOMWINDOW == 131 (0x8c1d0000) [pid = 2595] [serial = 990] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:50:04 INFO - --DOMWINDOW == 130 (0x8e525000) [pid = 2595] [serial = 908] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:04 INFO - --DOMWINDOW == 129 (0x8c36fc00) [pid = 2595] [serial = 952] [outer = (nil)] [url = about:blank] 16:50:04 INFO - --DOMWINDOW == 128 (0x8c1c8400) [pid = 2595] [serial = 845] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:04 INFO - --DOMWINDOW == 127 (0x8de98800) [pid = 2595] [serial = 957] [outer = (nil)] [url = about:blank] 16:50:04 INFO - --DOMWINDOW == 126 (0x84b16c00) [pid = 2595] [serial = 833] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:04 INFO - --DOMWINDOW == 125 (0x99bcf400) [pid = 2595] [serial = 928] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:04 INFO - --DOMWINDOW == 124 (0x8bcb2c00) [pid = 2595] [serial = 947] [outer = (nil)] [url = about:blank] 16:50:04 INFO - --DOMWINDOW == 123 (0x8bcbb400) [pid = 2595] [serial = 938] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:04 INFO - --DOMWINDOW == 122 (0x8e182400) [pid = 2595] [serial = 868] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:04 INFO - --DOMWINDOW == 121 (0x8c2a0c00) [pid = 2595] [serial = 893] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:04 INFO - --DOMWINDOW == 120 (0x91d87400) [pid = 2595] [serial = 977] [outer = (nil)] [url = about:blank] 16:50:04 INFO - --DOMWINDOW == 119 (0x8bcba000) [pid = 2595] [serial = 987] [outer = (nil)] [url = about:blank] 16:50:04 INFO - --DOMWINDOW == 118 (0x9245c400) [pid = 2595] [serial = 918] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:04 INFO - --DOMWINDOW == 117 (0x8de93800) [pid = 2595] [serial = 903] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:04 INFO - --DOMWINDOW == 116 (0x9787ac00) [pid = 2595] [serial = 923] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:04 INFO - --DOMWINDOW == 115 (0x98bd6800) [pid = 2595] [serial = 820] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:04 INFO - --DOMWINDOW == 114 (0x864e8c00) [pid = 2595] [serial = 888] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:04 INFO - --DOMWINDOW == 113 (0x91d85c00) [pid = 2595] [serial = 883] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:04 INFO - --DOMWINDOW == 112 (0x8e17c800) [pid = 2595] [serial = 962] [outer = (nil)] [url = about:blank] 16:50:04 INFO - --DOMWINDOW == 111 (0x8bf20400) [pid = 2595] [serial = 853] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:04 INFO - --DOMWINDOW == 110 (0x8fcf6800) [pid = 2595] [serial = 972] [outer = (nil)] [url = about:blank] 16:50:04 INFO - --DOMWINDOW == 109 (0xa5796400) [pid = 2595] [serial = 828] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:04 INFO - --DOMWINDOW == 108 (0x8e570400) [pid = 2595] [serial = 967] [outer = (nil)] [url = about:blank] 16:50:04 INFO - --DOMWINDOW == 107 (0xa20c2400) [pid = 2595] [serial = 933] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:04 INFO - --DOMWINDOW == 106 (0x8ded2c00) [pid = 2595] [serial = 863] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:04 INFO - --DOMWINDOW == 105 (0x8fcf9000) [pid = 2595] [serial = 913] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:04 INFO - --DOMWINDOW == 104 (0x8d7ba800) [pid = 2595] [serial = 858] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:04 INFO - --DOMWINDOW == 103 (0x82957000) [pid = 2595] [serial = 898] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:04 INFO - --DOMWINDOW == 102 (0x84935c00) [pid = 2595] [serial = 837] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:04 INFO - --DOMWINDOW == 101 (0x8fcf8400) [pid = 2595] [serial = 878] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:04 INFO - --DOMWINDOW == 100 (0x8e52b400) [pid = 2595] [serial = 873] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:04 INFO - --DOMWINDOW == 99 (0x920ab000) [pid = 2595] [serial = 985] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:50:04 INFO - --DOMWINDOW == 98 (0x8c377800) [pid = 2595] [serial = 992] [outer = (nil)] [url = about:blank] 16:50:04 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:50:04 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:50:04 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:50:04 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | separator should be present 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Should only see nodes at the top level or in overflow 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | overflow menu should be present 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | should be no items in the main context menu 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item DOM element should be a xul:menuitem 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should have correct title 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have accesskey 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have image 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | The iconic classes should not be present 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | hidden should be set correctly 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item DOM element should be a xul:menuitem 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should have correct title 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have accesskey 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have image 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | The iconic classes should not be present 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | hidden should be set correctly 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | nodes should all be in the same group 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item DOM element should be a xul:menuitem 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should have correct title 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have accesskey 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have image 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | The iconic classes should not be present 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | hidden should be set correctly 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | nodes should all be in the same group 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item DOM element should be a xul:menuitem 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should have correct title 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have accesskey 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have image 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | The iconic classes should not be present 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | hidden should be set correctly 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | nodes should all be in the same group 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item DOM element should be a xul:menuitem 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should have correct title 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have accesskey 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have image 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | The iconic classes should not be present 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | hidden should be set correctly 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | nodes should all be in the same group 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item DOM element should be a xul:menuitem 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should have correct title 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have accesskey 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have image 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | The iconic classes should not be present 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | hidden should be set correctly 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | nodes should all be in the same group 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item DOM element should be a xul:menuitem 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should have correct title 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have accesskey 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have image 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | The iconic classes should not be present 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | hidden should be set correctly 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | nodes should all be in the same group 16:50:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item DOM element should be a xul:menuitem 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should have correct title 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have accesskey 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have image 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | The iconic classes should not be present 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | hidden should be set correctly 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | nodes should all be in the same group 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item DOM element should be a xul:menuitem 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should have correct title 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have accesskey 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have image 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | The iconic classes should not be present 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | hidden should be set correctly 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | nodes should all be in the same group 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item DOM element should be a xul:menuitem 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should have correct title 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have accesskey 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have image 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | The iconic classes should not be present 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | hidden should be set correctly 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | nodes should all be in the same group 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item DOM element should be a xul:menuitem 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should have correct title 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have accesskey 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have image 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | The iconic classes should not be present 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | hidden should be set correctly 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | nodes should all be in the same group 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item DOM element should be a xul:menuitem 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should have correct title 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have accesskey 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have image 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | The iconic classes should not be present 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | hidden should be set correctly 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | nodes should all be in the same group 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item DOM element should be a xul:menuitem 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should have correct title 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have accesskey 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have image 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | The iconic classes should not be present 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | hidden should be set correctly 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | nodes should all be in the same group 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item DOM element should be a xul:menuitem 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should have correct title 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have accesskey 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have image 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | The iconic classes should not be present 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | hidden should be set correctly 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | nodes should all be in the same group 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item DOM element should be a xul:menuitem 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should have correct title 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have accesskey 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have image 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | The iconic classes should not be present 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | hidden should be set correctly 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | nodes should all be in the same group 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item DOM element should be a xul:menuitem 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should have correct title 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have accesskey 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have image 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | The iconic classes should not be present 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | hidden should be set correctly 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | nodes should all be in the same group 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item DOM element should be a xul:menuitem 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should have correct title 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have accesskey 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have image 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | The iconic classes should not be present 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | hidden should be set correctly 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | nodes should all be in the same group 16:50:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item DOM element should be a xul:menuitem 16:50:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should have correct title 16:50:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have accesskey 16:50:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have image 16:50:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | The iconic classes should not be present 16:50:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | hidden should be set correctly 16:50:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | nodes should all be in the same group 16:50:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item DOM element should be a xul:menuitem 16:50:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should have correct title 16:50:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have accesskey 16:50:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have image 16:50:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | The iconic classes should not be present 16:50:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | hidden should be set correctly 16:50:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | nodes should all be in the same group 16:50:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item DOM element should be a xul:menuitem 16:50:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should have correct title 16:50:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have accesskey 16:50:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | Item should not have image 16:50:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | The iconic classes should not be present 16:50:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | hidden should be set correctly 16:50:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | nodes should all be in the same group 16:50:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | should have checked all the XUL nodes 16:50:07 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:50:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | This test is done. 16:50:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow | There was a clean UI. 16:50:07 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSortingOverflow 16:50:07 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick 16:50:07 INFO - ++DOCSHELL 0x8ba73400 == 21 [pid = 2595] [id = 389] 16:50:07 INFO - ++DOMWINDOW == 99 (0x8ba73800) [pid = 2595] [serial = 1072] [outer = (nil)] 16:50:07 INFO - ++DOMWINDOW == 100 (0x8ba7b400) [pid = 2595] [serial = 1073] [outer = 0x8ba73800] 16:50:08 INFO - ++DOMWINDOW == 101 (0x8bd85400) [pid = 2595] [serial = 1074] [outer = 0x8ba73800] 16:50:09 INFO - ++DOCSHELL 0x8bd89000 == 22 [pid = 2595] [id = 390] 16:50:09 INFO - ++DOMWINDOW == 102 (0x8bd89400) [pid = 2595] [serial = 1075] [outer = (nil)] 16:50:09 INFO - ++DOMWINDOW == 103 (0x8bd8a000) [pid = 2595] [serial = 1076] [outer = 0x8bd89400] 16:50:13 INFO - --DOMWINDOW == 102 (0x8a7a2400) [pid = 2595] [serial = 1041] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:50:13 INFO - --DOMWINDOW == 101 (0x8e12d800) [pid = 2595] [serial = 1038] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:13 INFO - --DOMWINDOW == 100 (0x98bd3c00) [pid = 2595] [serial = 1019] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:13 INFO - --DOMWINDOW == 99 (0x8a79ac00) [pid = 2595] [serial = 1029] [outer = (nil)] [url = about:blank] 16:50:13 INFO - --DOMWINDOW == 98 (0x8e52fc00) [pid = 2595] [serial = 966] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:13 INFO - --DOMWINDOW == 97 (0x8dd8ec00) [pid = 2595] [serial = 999] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:13 INFO - --DOMWINDOW == 96 (0x99cb0400) [pid = 2595] [serial = 1024] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:13 INFO - --DOMWINDOW == 95 (0x8e36d800) [pid = 2595] [serial = 1004] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:13 INFO - --DOMWINDOW == 94 (0x8fcf1800) [pid = 2595] [serial = 971] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:13 INFO - --DOMWINDOW == 93 (0x8c304400) [pid = 2595] [serial = 1032] [outer = (nil)] [url = about:blank] 16:50:13 INFO - --DOMWINDOW == 92 (0x91f1bc00) [pid = 2595] [serial = 1014] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:13 INFO - --DOMWINDOW == 91 (0x8faf4000) [pid = 2595] [serial = 1009] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:13 INFO - --DOMWINDOW == 90 (0x8bcbfc00) [pid = 2595] [serial = 996] [outer = (nil)] [url = about:blank] 16:50:13 INFO - --DOMWINDOW == 89 (0x8de9f800) [pid = 2595] [serial = 1035] [outer = (nil)] [url = about:blank] 16:50:13 INFO - --DOMWINDOW == 88 (0x98f0b800) [pid = 2595] [serial = 1027] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:50:13 INFO - --DOMWINDOW == 87 (0x98f0c400) [pid = 2595] [serial = 1022] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:50:13 INFO - --DOMWINDOW == 86 (0x97667000) [pid = 2595] [serial = 1017] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:50:13 INFO - --DOMWINDOW == 85 (0x91d81400) [pid = 2595] [serial = 1012] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:50:13 INFO - --DOMWINDOW == 84 (0x8e42dc00) [pid = 2595] [serial = 1007] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:50:13 INFO - --DOMWINDOW == 83 (0x8e096c00) [pid = 2595] [serial = 1002] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:50:13 INFO - --DOMWINDOW == 82 (0x8dd90800) [pid = 2595] [serial = 994] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:50:13 INFO - --DOMWINDOW == 81 (0x8c375000) [pid = 2595] [serial = 991] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | separator should be present 16:50:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | Should only see nodes at the top level or in overflow 16:50:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | overflow menu should not be present 16:50:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | should be no items in the overflow context menu 16:50:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | Menu DOM element should be a xul:menu 16:50:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | xul:menu should have a child 16:50:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | xul:menu's first child should be a menupopup 16:50:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | Item should have correct title 16:50:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | Item should not have accesskey 16:50:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | Item should not have image 16:50:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | The iconic classes should not be present 16:50:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | hidden should be set correctly 16:50:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | menu XUL should contain a menupopup 16:50:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | Item DOM element should be a xul:menuitem 16:50:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | Item should have correct data 16:50:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | Item should have correct title 16:50:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | Item should not have accesskey 16:50:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | Item should not have image 16:50:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | The iconic classes should not be present 16:50:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | hidden should be set correctly 16:50:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | should have checked all the XUL nodes 16:50:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | should have checked all the XUL nodes 16:50:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | should have seen the right node 16:50:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | should have seen the right data 16:50:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | should have seen the event at the right time 16:50:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | should have seen the right node 16:50:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | should have seen the right data 16:50:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | should have seen the event at the right time 16:50:15 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:50:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | This test is done. 16:50:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick | There was a clean UI. 16:50:15 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemClick 16:50:15 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand 16:50:16 INFO - ++DOCSHELL 0x8ba70400 == 23 [pid = 2595] [id = 391] 16:50:16 INFO - ++DOMWINDOW == 82 (0x8ba70c00) [pid = 2595] [serial = 1077] [outer = (nil)] 16:50:16 INFO - ++DOMWINDOW == 83 (0x8bcb1400) [pid = 2595] [serial = 1078] [outer = 0x8ba70c00] 16:50:17 INFO - ++DOMWINDOW == 84 (0x8bf14800) [pid = 2595] [serial = 1079] [outer = 0x8ba70c00] 16:50:17 INFO - ++DOCSHELL 0x8bf17800 == 24 [pid = 2595] [id = 392] 16:50:17 INFO - ++DOMWINDOW == 85 (0x8bf19c00) [pid = 2595] [serial = 1080] [outer = (nil)] 16:50:17 INFO - ++DOMWINDOW == 86 (0x84b11400) [pid = 2595] [serial = 1081] [outer = 0x8bf19c00] 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | separator should be present 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | Should only see nodes at the top level or in overflow 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | overflow menu should not be present 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | should be no items in the overflow context menu 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | Menu DOM element should be a xul:menu 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | xul:menu should have a child 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | xul:menu's first child should be a menupopup 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | Item should have correct title 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | Item should not have accesskey 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | Item should not have image 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | The iconic classes should not be present 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | hidden should be set correctly 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | menu XUL should contain a menupopup 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | Item DOM element should be a xul:menuitem 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | Item should have correct data 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | Item should have correct title 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | Item should not have accesskey 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | Item should not have image 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | The iconic classes should not be present 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | hidden should be set correctly 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | should have checked all the XUL nodes 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | should have checked all the XUL nodes 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | should have seen the right node 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | should have seen the right data 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | should have seen the event at the right time 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | should have seen the right node 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | should have seen the right data 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | should have seen the event at the right time 16:50:19 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | This test is done. 16:50:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand | There was a clean UI. 16:50:20 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemCommand 16:50:20 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch 16:50:20 INFO - ++DOCSHELL 0x8c297c00 == 25 [pid = 2595] [id = 393] 16:50:20 INFO - ++DOMWINDOW == 87 (0x8c298400) [pid = 2595] [serial = 1082] [outer = (nil)] 16:50:21 INFO - ++DOMWINDOW == 88 (0x8c29a800) [pid = 2595] [serial = 1083] [outer = 0x8c298400] 16:50:21 INFO - ++DOMWINDOW == 89 (0x8c36ac00) [pid = 2595] [serial = 1084] [outer = 0x8c298400] 16:50:22 INFO - ++DOCSHELL 0x8c29f000 == 26 [pid = 2595] [id = 394] 16:50:22 INFO - ++DOMWINDOW == 90 (0x8c376000) [pid = 2595] [serial = 1085] [outer = (nil)] 16:50:22 INFO - ++DOMWINDOW == 91 (0x8c36d400) [pid = 2595] [serial = 1086] [outer = 0x8c376000] 16:50:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | separator should be present 16:50:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Should only see nodes at the top level or in overflow 16:50:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | overflow menu should not be present 16:50:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | should be no items in the overflow context menu 16:50:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Menu DOM element should be a xul:menu 16:50:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | xul:menu should have a child 16:50:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | xul:menu's first child should be a menupopup 16:50:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should have correct title 16:50:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should not have accesskey 16:50:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should not have image 16:50:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | The iconic classes should not be present 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | hidden should be set correctly 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | menu XUL should contain a menupopup 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item DOM element should be a xul:menuitem 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should have correct title 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should not have accesskey 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should not have image 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | The iconic classes should not be present 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | hidden should be set correctly 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | should have checked all the XUL nodes 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Menu DOM element should be a xul:menu 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | xul:menu should have a child 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | xul:menu's first child should be a menupopup 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should have correct title 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should not have accesskey 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should not have image 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | The iconic classes should not be present 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | hidden should be set correctly 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | menu XUL should contain a menupopup 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item DOM element should be a xul:menuitem 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should have correct title 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should not have accesskey 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should not have image 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | The iconic classes should not be present 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | hidden should be set correctly 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | should have checked all the XUL nodes 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | nodes should all be in the same group 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Menu DOM element should be a xul:menu 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | xul:menu should have a child 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | xul:menu's first child should be a menupopup 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should have correct title 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should not have accesskey 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should not have image 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | The iconic classes should not be present 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | hidden should be set correctly 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | menu XUL should contain a menupopup 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item DOM element should be a xul:menuitem 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should have correct title 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should not have accesskey 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should not have image 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | The iconic classes should not be present 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | hidden should be set correctly 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item DOM element should be a xul:menuitem 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should have correct title 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should not have accesskey 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should not have image 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | The iconic classes should not be present 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | hidden should be set correctly 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | nodes should all be in the same group 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | should have checked all the XUL nodes 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | nodes should all be in the same group 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Menu DOM element should be a xul:menu 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | xul:menu should have a child 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | xul:menu's first child should be a menupopup 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should have correct title 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should not have accesskey 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should not have image 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | The iconic classes should not be present 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | hidden should be set correctly 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | menu XUL should contain a menupopup 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item DOM element should be a xul:menuitem 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should have correct title 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should not have accesskey 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should not have image 16:50:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | The iconic classes should not be present 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | hidden should be set correctly 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item DOM element should be a xul:menuitem 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should have correct title 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should not have accesskey 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should not have image 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | The iconic classes should not be present 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | hidden should be set correctly 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | nodes should all be in the same group 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | should have checked all the XUL nodes 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | nodes should all be in the same group 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Menu DOM element should be a xul:menu 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | xul:menu should have a child 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | xul:menu's first child should be a menupopup 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should have correct title 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should not have accesskey 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should not have image 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | The iconic classes should not be present 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | hidden should be set correctly 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | menu XUL should contain a menupopup 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item DOM element should be a xul:menuitem 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should have correct title 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should not have accesskey 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should not have image 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | The iconic classes should not be present 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | hidden should be set correctly 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item DOM element should be a xul:menuitem 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should have correct title 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should not have accesskey 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | Item should not have image 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | The iconic classes should not be present 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | hidden should be set correctly 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | nodes should all be in the same group 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | should have checked all the XUL nodes 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | nodes should all be in the same group 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | should have checked all the XUL nodes 16:50:25 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | This test is done. 16:50:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch | There was a clean UI. 16:50:25 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextMatch 16:50:25 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu 16:50:26 INFO - ++DOCSHELL 0x8de9e400 == 27 [pid = 2595] [id = 395] 16:50:26 INFO - ++DOMWINDOW == 92 (0x8de9f400) [pid = 2595] [serial = 1087] [outer = (nil)] 16:50:26 INFO - ++DOMWINDOW == 93 (0x8decf000) [pid = 2595] [serial = 1088] [outer = 0x8de9f400] 16:50:27 INFO - ++DOMWINDOW == 94 (0x8e08d400) [pid = 2595] [serial = 1089] [outer = 0x8de9f400] 16:50:27 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | separator should not be present 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | Should only see nodes at the top level or in overflow 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | overflow menu should not be present 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | Menu DOM element should be a xul:menu 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | xul:menu should have a child 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | xul:menu's first child should be a menupopup 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | Item should have correct title 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | Item should not have accesskey 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | Item should not have image 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | The iconic classes should not be present 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | hidden should be set correctly 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | Menu DOM element should be a xul:menu 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | xul:menu should have a child 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | xul:menu's first child should be a menupopup 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | Item should have correct title 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | Item should not have accesskey 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | Item should not have image 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | The iconic classes should not be present 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | hidden should be set correctly 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | nodes should all be in the same group 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | Menu DOM element should be a xul:menu 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | xul:menu should have a child 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | xul:menu's first child should be a menupopup 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | Item should have correct title 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | Item should not have accesskey 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | Item should not have image 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | The iconic classes should not be present 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | hidden should be set correctly 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | nodes should all be in the same group 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | should have checked all the XUL nodes 16:50:28 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | This test is done. 16:50:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu | There was a clean UI. 16:50:28 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemContextNoMatchHideMenu 16:50:28 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible 16:50:29 INFO - ++DOCSHELL 0x8e180400 == 28 [pid = 2595] [id = 396] 16:50:29 INFO - ++DOMWINDOW == 95 (0x8e180800) [pid = 2595] [serial = 1090] [outer = (nil)] 16:50:29 INFO - ++DOMWINDOW == 96 (0x8e367800) [pid = 2595] [serial = 1091] [outer = 0x8e180800] 16:50:30 INFO - ++DOMWINDOW == 97 (0x8e427000) [pid = 2595] [serial = 1092] [outer = 0x8e180800] 16:50:31 INFO - ++DOCSHELL 0x8e524400 == 29 [pid = 2595] [id = 397] 16:50:31 INFO - ++DOMWINDOW == 98 (0x8e524800) [pid = 2595] [serial = 1093] [outer = (nil)] 16:50:31 INFO - ++DOMWINDOW == 99 (0x8e42dc00) [pid = 2595] [serial = 1094] [outer = 0x8e524800] 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | separator should be present 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | Should only see nodes at the top level or in overflow 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | overflow menu should not be present 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | should be no items in the overflow context menu 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | Menu DOM element should be a xul:menu 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | xul:menu should have a child 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | xul:menu's first child should be a menupopup 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | Item should have correct title 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | Item should not have accesskey 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | Item should not have image 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | The iconic classes should not be present 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | hidden should be set correctly 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | menu XUL should contain a menupopup 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | Item DOM element should be a xul:menuitem 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | Item should have correct title 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | Item should not have accesskey 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | Item should not have image 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | The iconic classes should not be present 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | hidden should be set correctly 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | Item DOM element should be a xul:menuitem 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | Item should have correct title 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | Item should not have accesskey 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | Item should not have image 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | The iconic classes should not be present 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | hidden should be set correctly 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | nodes should all be in the same group 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | Item DOM element should be a xul:menuitem 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | Item should have correct title 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | Item should not have accesskey 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | Item should not have image 16:50:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | The iconic classes should not be present 16:50:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | hidden should be set correctly 16:50:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | nodes should all be in the same group 16:50:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | should have checked all the XUL nodes 16:50:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | should have checked all the XUL nodes 16:50:33 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:50:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | This test is done. 16:50:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible | There was a clean UI. 16:50:33 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testSubItemDefaultVisible 16:50:33 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextMatch 16:50:34 INFO - ++DOCSHELL 0x8e57b000 == 30 [pid = 2595] [id = 398] 16:50:34 INFO - ++DOMWINDOW == 100 (0x8e57bc00) [pid = 2595] [serial = 1095] [outer = (nil)] 16:50:34 INFO - ++DOMWINDOW == 101 (0x8e57ec00) [pid = 2595] [serial = 1096] [outer = 0x8e57bc00] 16:50:34 INFO - ++DOMWINDOW == 102 (0x8f40cc00) [pid = 2595] [serial = 1097] [outer = 0x8e57bc00] 16:50:35 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:50:35 INFO - ++DOCSHELL 0x8e528000 == 31 [pid = 2595] [id = 399] 16:50:35 INFO - ++DOMWINDOW == 103 (0x8f40ec00) [pid = 2595] [serial = 1098] [outer = (nil)] 16:50:35 INFO - ++DOMWINDOW == 104 (0x8e42f400) [pid = 2595] [serial = 1099] [outer = 0x8f40ec00] 16:50:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextMatch | separator should be present 16:50:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextMatch | Should only see nodes at the top level or in overflow 16:50:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextMatch | overflow menu should not be present 16:50:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextMatch | should be no items in the overflow context menu 16:50:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextMatch | Item DOM element should be a xul:menuitem 16:50:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextMatch | Item should have correct title 16:50:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextMatch | Item should not have accesskey 16:50:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextMatch | Item should not have image 16:50:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextMatch | The iconic classes should not be present 16:50:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextMatch | hidden should be set correctly 16:50:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextMatch | Item DOM element should be a xul:menuitem 16:50:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextMatch | Item should have correct title 16:50:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextMatch | Item should not have accesskey 16:50:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextMatch | Item should not have image 16:50:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextMatch | The iconic classes should not be present 16:50:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextMatch | hidden should be set correctly 16:50:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextMatch | nodes should all be in the same group 16:50:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextMatch | Item DOM element should be a xul:menuitem 16:50:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextMatch | Item should have correct title 16:50:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextMatch | Item should not have accesskey 16:50:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextMatch | Item should not have image 16:50:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextMatch | The iconic classes should not be present 16:50:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextMatch | hidden should be set correctly 16:50:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextMatch | nodes should all be in the same group 16:50:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextMatch | should have checked all the XUL nodes 16:50:37 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:50:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextMatch | This test is done. 16:50:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextMatch | There was a clean UI. 16:50:37 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextMatch 16:50:37 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextNoMatch 16:50:38 INFO - ++DOCSHELL 0x91979000 == 32 [pid = 2595] [id = 400] 16:50:38 INFO - ++DOMWINDOW == 105 (0x91979c00) [pid = 2595] [serial = 1100] [outer = (nil)] 16:50:38 INFO - ++DOMWINDOW == 106 (0x9197b800) [pid = 2595] [serial = 1101] [outer = 0x91979c00] 16:50:39 INFO - ++DOMWINDOW == 107 (0x91b34c00) [pid = 2595] [serial = 1102] [outer = 0x91979c00] 16:50:39 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:50:39 INFO - ++DOCSHELL 0x8492bc00 == 33 [pid = 2595] [id = 401] 16:50:39 INFO - ++DOMWINDOW == 108 (0x91c93800) [pid = 2595] [serial = 1103] [outer = (nil)] 16:50:39 INFO - ++DOMWINDOW == 109 (0x8f79a800) [pid = 2595] [serial = 1104] [outer = 0x91c93800] 16:50:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextNoMatch | separator should not be present 16:50:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextNoMatch | Should only see nodes at the top level or in overflow 16:50:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextNoMatch | overflow menu should not be present 16:50:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextNoMatch | Item DOM element should be a xul:menuitem 16:50:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextNoMatch | Item should have correct title 16:50:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextNoMatch | Item should not have accesskey 16:50:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextNoMatch | Item should not have image 16:50:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextNoMatch | The iconic classes should not be present 16:50:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextNoMatch | hidden should be set correctly 16:50:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextNoMatch | Item DOM element should be a xul:menuitem 16:50:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextNoMatch | Item should have correct title 16:50:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextNoMatch | Item should not have accesskey 16:50:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextNoMatch | Item should not have image 16:50:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextNoMatch | The iconic classes should not be present 16:50:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextNoMatch | hidden should be set correctly 16:50:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextNoMatch | nodes should all be in the same group 16:50:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextNoMatch | Item DOM element should be a xul:menuitem 16:50:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextNoMatch | Item should have correct title 16:50:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextNoMatch | Item should not have accesskey 16:50:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextNoMatch | Item should not have image 16:50:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextNoMatch | The iconic classes should not be present 16:50:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextNoMatch | hidden should be set correctly 16:50:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextNoMatch | nodes should all be in the same group 16:50:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextNoMatch | should have checked all the XUL nodes 16:50:41 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1806 16:50:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextNoMatch | This test is done. 16:50:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextNoMatch | There was a clean UI. 16:50:41 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testURLContextNoMatch 16:50:41 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload 16:50:42 INFO - ++DOCSHELL 0x91d8d400 == 34 [pid = 2595] [id = 402] 16:50:42 INFO - ++DOMWINDOW == 110 (0x91dc0400) [pid = 2595] [serial = 1105] [outer = (nil)] 16:50:42 INFO - ++DOMWINDOW == 111 (0x91dc5800) [pid = 2595] [serial = 1106] [outer = 0x91dc0400] 16:50:43 INFO - ++DOMWINDOW == 112 (0x920a8400) [pid = 2595] [serial = 1107] [outer = 0x91dc0400] 16:50:43 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:50:47 INFO - --DOCSHELL 0x864ec000 == 33 [pid = 2595] [id = 374] 16:50:47 INFO - --DOMWINDOW == 111 (0x8a79d000) [pid = 2595] [serial = 1042] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:50:47 INFO - --DOMWINDOW == 110 (0x864e5800) [pid = 2595] [serial = 1040] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:47 INFO - --DOMWINDOW == 109 (0x8e17a400) [pid = 2595] [serial = 1039] [outer = (nil)] [url = about:blank] 16:50:47 INFO - --DOMWINDOW == 108 (0x98bd8000) [pid = 2595] [serial = 1020] [outer = (nil)] [url = about:blank] 16:50:47 INFO - --DOMWINDOW == 107 (0x8a7a4800) [pid = 2595] [serial = 1030] [outer = (nil)] [url = about:blank] 16:50:47 INFO - --DOMWINDOW == 106 (0x8e9b0c00) [pid = 2595] [serial = 968] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:47 INFO - --DOMWINDOW == 105 (0x8de90c00) [pid = 2595] [serial = 1000] [outer = (nil)] [url = about:blank] 16:50:47 INFO - --DOMWINDOW == 104 (0x84935400) [pid = 2595] [serial = 1025] [outer = (nil)] [url = about:blank] 16:50:47 INFO - --DOMWINDOW == 103 (0x8e370c00) [pid = 2595] [serial = 1005] [outer = (nil)] [url = about:blank] 16:50:47 INFO - --DOMWINDOW == 102 (0x91b29c00) [pid = 2595] [serial = 973] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:47 INFO - --DOMWINDOW == 101 (0x8c307400) [pid = 2595] [serial = 1033] [outer = (nil)] [url = about:blank] 16:50:47 INFO - --DOMWINDOW == 100 (0x920a3400) [pid = 2595] [serial = 1015] [outer = (nil)] [url = about:blank] 16:50:47 INFO - --DOMWINDOW == 99 (0x8fcf4c00) [pid = 2595] [serial = 1010] [outer = (nil)] [url = about:blank] 16:50:47 INFO - --DOMWINDOW == 98 (0x8bd8b000) [pid = 2595] [serial = 997] [outer = (nil)] [url = about:blank] 16:50:47 INFO - --DOMWINDOW == 97 (0x8ded3400) [pid = 2595] [serial = 1036] [outer = (nil)] [url = about:blank] 16:50:47 INFO - --DOMWINDOW == 96 (0x8e128000) [pid = 2595] [serial = 1037] [outer = (nil)] [url = about:blank] 16:50:47 INFO - --DOMWINDOW == 95 (0x8d80b800) [pid = 2595] [serial = 1034] [outer = (nil)] [url = about:blank] 16:50:47 INFO - --DOMWINDOW == 94 (0x8ba76000) [pid = 2595] [serial = 1031] [outer = (nil)] [url = about:blank] 16:50:47 INFO - --DOMWINDOW == 93 (0x98bda800) [pid = 2595] [serial = 1028] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:50:47 INFO - --DOMWINDOW == 92 (0x9d73e000) [pid = 2595] [serial = 1026] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:47 INFO - --DOMWINDOW == 91 (0x8e181c00) [pid = 2595] [serial = 1023] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:50:47 INFO - --DOMWINDOW == 90 (0x98f09400) [pid = 2595] [serial = 1021] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:47 INFO - --DOMWINDOW == 89 (0x96a59800) [pid = 2595] [serial = 1018] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:50:47 INFO - --DOMWINDOW == 88 (0x96a53000) [pid = 2595] [serial = 1016] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:47 INFO - --DOMWINDOW == 87 (0x91c94400) [pid = 2595] [serial = 1013] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:50:47 INFO - --DOMWINDOW == 86 (0x91b33400) [pid = 2595] [serial = 1011] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:47 INFO - --DOMWINDOW == 85 (0x8e092800) [pid = 2595] [serial = 1008] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:50:47 INFO - --DOMWINDOW == 84 (0x8e575000) [pid = 2595] [serial = 1006] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:47 INFO - --DOMWINDOW == 83 (0x8e098400) [pid = 2595] [serial = 1003] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:50:47 INFO - --DOMWINDOW == 82 (0x8e089800) [pid = 2595] [serial = 1001] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:47 INFO - --DOMWINDOW == 81 (0x8c2a1800) [pid = 2595] [serial = 998] [outer = (nil)] [url = about:blank] 16:50:47 INFO - --DOMWINDOW == 80 (0x8dd91000) [pid = 2595] [serial = 995] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:50:47 INFO - --DOMWINDOW == 79 (0x8dcd6800) [pid = 2595] [serial = 993] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:50:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | separator should be present 16:50:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Should only see nodes at the top level or in overflow 16:50:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | overflow menu should not be present 16:50:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | should be no items in the overflow context menu 16:50:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Item DOM element should be a xul:menuitem 16:50:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Item should have correct title 16:50:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Item should not have accesskey 16:50:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Item should not have image 16:50:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | The iconic classes should not be present 16:50:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | hidden should be set correctly 16:50:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | should have checked all the XUL nodes 16:50:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | separator should not be present 16:50:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Should only see nodes at the top level or in overflow 16:50:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | overflow menu should not be present 16:50:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | should have checked all the XUL nodes 16:50:48 INFO - [2595] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1283 16:50:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | This test is done. 16:50:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | There was a clean UI. 16:50:48 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload 16:50:48 INFO - console.warn: 8 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior. 16:50:51 INFO - --DOCSHELL 0x920a0000 == 32 [pid = 2595] [id = 383] 16:50:51 INFO - --DOCSHELL 0x8c239c00 == 31 [pid = 2595] [id = 379] 16:50:51 INFO - --DOCSHELL 0x8c303c00 == 30 [pid = 2595] [id = 375] 16:50:51 INFO - --DOCSHELL 0xa57a0800 == 29 [pid = 2595] [id = 387] 16:50:51 INFO - --DOCSHELL 0x8c1d3000 == 28 [pid = 2595] [id = 384] 16:50:51 INFO - --DOCSHELL 0x82950000 == 27 [pid = 2595] [id = 377] 16:50:51 INFO - --DOCSHELL 0x8bd89000 == 26 [pid = 2595] [id = 390] 16:50:51 INFO - --DOCSHELL 0x8e433400 == 25 [pid = 2595] [id = 381] 16:50:51 INFO - --DOCSHELL 0x8f7a0c00 == 24 [pid = 2595] [id = 382] 16:50:51 INFO - --DOCSHELL 0x9c8f1c00 == 23 [pid = 2595] [id = 385] 16:50:51 INFO - --DOCSHELL 0xa26d3800 == 22 [pid = 2595] [id = 386] 16:50:51 INFO - --DOCSHELL 0x8a795800 == 21 [pid = 2595] [id = 376] 16:50:51 INFO - --DOCSHELL 0x8492bc00 == 20 [pid = 2595] [id = 401] 16:50:51 INFO - --DOCSHELL 0x8640f400 == 19 [pid = 2595] [id = 388] 16:50:51 INFO - --DOCSHELL 0x91d8d400 == 18 [pid = 2595] [id = 402] 16:50:51 INFO - --DOCSHELL 0x8e528000 == 17 [pid = 2595] [id = 399] 16:50:51 INFO - --DOCSHELL 0x8e57b000 == 16 [pid = 2595] [id = 398] 16:50:51 INFO - --DOCSHELL 0x91979000 == 15 [pid = 2595] [id = 400] 16:50:51 INFO - --DOCSHELL 0x8e524400 == 14 [pid = 2595] [id = 397] 16:50:51 INFO - --DOCSHELL 0x8e180400 == 13 [pid = 2595] [id = 396] 16:50:51 INFO - --DOCSHELL 0x8c29f000 == 12 [pid = 2595] [id = 394] 16:50:51 INFO - --DOCSHELL 0x8de9e400 == 11 [pid = 2595] [id = 395] 16:50:51 INFO - --DOCSHELL 0x8bf17800 == 10 [pid = 2595] [id = 392] 16:50:51 INFO - --DOCSHELL 0x8c297c00 == 9 [pid = 2595] [id = 393] 16:50:51 INFO - --DOCSHELL 0x8ba73400 == 8 [pid = 2595] [id = 389] 16:50:51 INFO - --DOCSHELL 0x8ba70400 == 7 [pid = 2595] [id = 391] 16:50:52 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:50:52 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-context-menu@2.js | Loading test module 16:50:53 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-context-menu@2.js.test skip on jpm 16:50:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu@2.js.test skip on jpm | skipping this file with jpm 16:50:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu@2.js.test skip on jpm | This test is done. 16:50:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu@2.js.test skip on jpm | There was a clean UI. 16:50:53 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-context-menu@2.js.test skip on jpm 16:50:53 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:50:53 INFO - [2595] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 672 16:50:55 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:50:55 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-deprecate.js | Loading test module 16:50:55 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-deprecate.js.test Deprecate Function 16:50:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.test Deprecate Function | undefined 16:50:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.test Deprecate Function | undefined 16:50:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.test Deprecate Function | undefined 16:50:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.test Deprecate Function | only one error is dispatched 16:50:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.test Deprecate Function | the console message is an error 16:50:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.test Deprecate Function | message contains the given message 16:50:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.test Deprecate Function | message contains name of the caller function 16:50:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.test Deprecate Function | message contains URI of the caller module 16:50:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.test Deprecate Function | This test is done. 16:50:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.test Deprecate Function | There was a clean UI. 16:50:56 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-deprecate.js.test Deprecate Function 16:50:56 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-deprecate.js.test Deprecate Usage 16:50:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.test Deprecate Usage | only one error is dispatched 16:50:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.test Deprecate Usage | the console message is an error 16:50:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.test Deprecate Usage | message contains the given message 16:50:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.test Deprecate Usage | message contains name of the caller function 16:50:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.test Deprecate Usage | message contains URI of the caller module 16:50:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.test Deprecate Usage | This test is done. 16:50:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.test Deprecate Usage | There was a clean UI. 16:50:56 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-deprecate.js.test Deprecate Usage 16:50:56 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-deprecate.js.testDeprecateEvent 16:50:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.testDeprecateEvent | only one error is dispatched 16:50:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.testDeprecateEvent | the console message is an error 16:50:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.testDeprecateEvent | message contains the given message 16:50:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.testDeprecateEvent | message contains name of the caller function 16:50:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.testDeprecateEvent | message contains URI of the caller module 16:50:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.testDeprecateEvent | only one error is dispatched 16:50:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.testDeprecateEvent | only one error is dispatched 16:50:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.testDeprecateEvent | This test is done. 16:50:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.testDeprecateEvent | There was a clean UI. 16:50:56 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-deprecate.js.testDeprecateEvent 16:50:56 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-deprecate.js.testDeprecateSetting 16:50:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.testDeprecateSetting | no errors dispatched on deprecateUsage 16:50:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.testDeprecateSetting | no errors dispatched on deprecateFunction 16:50:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.testDeprecateSetting | no errors dispatched on deprecateEvent 16:50:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.testDeprecateSetting | This test is done. 16:50:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.testDeprecateSetting | There was a clean UI. 16:50:57 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-deprecate.js.testDeprecateSetting 16:50:57 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-deprecate.js.testDeprecateSettingToggle 16:50:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.testDeprecateSettingToggle | no deprecation warnings 16:50:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.testDeprecateSettingToggle | deprecation warnings when toggled 16:50:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.testDeprecateSettingToggle | no new deprecation warnings 16:50:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.testDeprecateSettingToggle | This test is done. 16:50:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-deprecate.js.testDeprecateSettingToggle | There was a clean UI. 16:50:57 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-deprecate.js.testDeprecateSettingToggle 16:51:01 INFO - --DOMWINDOW == 78 (0x8ba7b400) [pid = 2595] [serial = 1073] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 77 (0xa57a1000) [pid = 2595] [serial = 1066] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 76 (0xa292bc00) [pid = 2595] [serial = 1063] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 75 (0x9cf62c00) [pid = 2595] [serial = 1060] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 74 (0x98bd4800) [pid = 2595] [serial = 1057] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 73 (0x92457c00) [pid = 2595] [serial = 1054] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 72 (0x9197d000) [pid = 2595] [serial = 1051] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 71 (0x8e433800) [pid = 2595] [serial = 1048] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 70 (0x8e091400) [pid = 2595] [serial = 1046] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:51:01 INFO - --DOMWINDOW == 69 (0x8d7c2800) [pid = 2595] [serial = 1043] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:51:01 INFO - --DOMWINDOW == 68 (0x91dc0400) [pid = 2595] [serial = 1105] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 67 (0xa712b000) [pid = 2595] [serial = 1069] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 66 (0x8de9f400) [pid = 2595] [serial = 1087] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 65 (0x91979c00) [pid = 2595] [serial = 1100] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:51:01 INFO - --DOMWINDOW == 64 (0x8e57bc00) [pid = 2595] [serial = 1095] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:51:01 INFO - --DOMWINDOW == 63 (0x8ba70c00) [pid = 2595] [serial = 1077] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:51:01 INFO - --DOMWINDOW == 62 (0x8e180800) [pid = 2595] [serial = 1090] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:51:01 INFO - --DOMWINDOW == 61 (0x8c298400) [pid = 2595] [serial = 1082] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:51:01 INFO - --DOMWINDOW == 60 (0x8bd89400) [pid = 2595] [serial = 1075] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:51:01 INFO - --DOMWINDOW == 59 (0x8bf19c00) [pid = 2595] [serial = 1080] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:51:01 INFO - --DOMWINDOW == 58 (0x8e524800) [pid = 2595] [serial = 1093] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:51:01 INFO - --DOMWINDOW == 57 (0x91c93800) [pid = 2595] [serial = 1103] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:51:01 INFO - --DOMWINDOW == 56 (0x8f40ec00) [pid = 2595] [serial = 1098] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:51:01 INFO - --DOMWINDOW == 55 (0x8c376000) [pid = 2595] [serial = 1085] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:51:01 INFO - --DOMWINDOW == 54 (0x8ba73800) [pid = 2595] [serial = 1072] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:51:01 INFO - --DOMWINDOW == 53 (0xa6cd6000) [pid = 2595] [serial = 1068] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 52 (0xa5151000) [pid = 2595] [serial = 1065] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 51 (0x9e461400) [pid = 2595] [serial = 1062] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 50 (0x99206800) [pid = 2595] [serial = 1059] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 49 (0x97664000) [pid = 2595] [serial = 1056] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 48 (0x91d84c00) [pid = 2595] [serial = 1053] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 47 (0x8e57d800) [pid = 2595] [serial = 1050] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 46 (0x8e096000) [pid = 2595] [serial = 1047] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:51:01 INFO - --DOMWINDOW == 45 (0x91dc5800) [pid = 2595] [serial = 1106] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 44 (0x8b99f400) [pid = 2595] [serial = 1070] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 43 (0x920a8400) [pid = 2595] [serial = 1107] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 42 (0x86410000) [pid = 2595] [serial = 1071] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 41 (0x98bdc000) [pid = 2595] [serial = 1058] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 40 (0x926d7400) [pid = 2595] [serial = 1055] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 39 (0x8decf000) [pid = 2595] [serial = 1088] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 38 (0x9197b800) [pid = 2595] [serial = 1101] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 37 (0x8e527400) [pid = 2595] [serial = 1049] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 36 (0x8e57ec00) [pid = 2595] [serial = 1096] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 35 (0xa2932800) [pid = 2595] [serial = 1064] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 34 (0x9d475400) [pid = 2595] [serial = 1061] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 33 (0x91982800) [pid = 2595] [serial = 1052] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 32 (0x8bcb1400) [pid = 2595] [serial = 1078] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 31 (0xa57a4400) [pid = 2595] [serial = 1067] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 30 (0x8e367800) [pid = 2595] [serial = 1091] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 29 (0x8d811400) [pid = 2595] [serial = 1044] [outer = (nil)] [url = about:blank] 16:51:01 INFO - --DOMWINDOW == 28 (0x8c29a800) [pid = 2595] [serial = 1083] [outer = (nil)] [url = about:blank] 16:51:02 INFO - --DOMWINDOW == 27 (0x8bd8a000) [pid = 2595] [serial = 1076] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:51:02 INFO - --DOMWINDOW == 26 (0x84b11400) [pid = 2595] [serial = 1081] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:51:02 INFO - --DOMWINDOW == 25 (0x8e08d400) [pid = 2595] [serial = 1089] [outer = (nil)] [url = about:blank] 16:51:02 INFO - --DOMWINDOW == 24 (0x8e42dc00) [pid = 2595] [serial = 1094] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:51:02 INFO - --DOMWINDOW == 23 (0x8f79a800) [pid = 2595] [serial = 1104] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:51:02 INFO - --DOMWINDOW == 22 (0x8e42f400) [pid = 2595] [serial = 1099] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:51:02 INFO - --DOMWINDOW == 21 (0x8c36d400) [pid = 2595] [serial = 1086] [outer = (nil)] [url = data:text/html;charset=utf-8,An%20iframe

.] 16:51:02 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:51:02 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-dev-panel.js | Loading test module 16:51:02 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test Panel API 16:51:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test Panel API | panel is defined 16:51:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test Panel API | tool is defined 16:51:02 INFO - ++DOCSHELL 0x86409c00 == 8 [pid = 2595] [id = 403] 16:51:02 INFO - ++DOMWINDOW == 22 (0x8640b800) [pid = 2595] [serial = 1108] [outer = (nil)] 16:51:03 INFO - ++DOMWINDOW == 23 (0x8640d000) [pid = 2595] [serial = 1109] [outer = 0x8640b800] 16:51:03 INFO - --DOMWINDOW == 22 (0x8ded7c00) [pid = 2595] [serial = 1045] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:51:03 INFO - --DOMWINDOW == 21 (0x8bf14800) [pid = 2595] [serial = 1079] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:51:03 INFO - --DOMWINDOW == 20 (0x8c36ac00) [pid = 2595] [serial = 1084] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:51:03 INFO - --DOMWINDOW == 19 (0x8e427000) [pid = 2595] [serial = 1092] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:51:03 INFO - --DOMWINDOW == 18 (0x8f40cc00) [pid = 2595] [serial = 1097] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:51:03 INFO - --DOMWINDOW == 17 (0x91b34c00) [pid = 2595] [serial = 1102] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:51:03 INFO - --DOMWINDOW == 16 (0x8bd85400) [pid = 2595] [serial = 1074] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.html] 16:51:04 INFO - ++DOMWINDOW == 17 (0x8a799400) [pid = 2595] [serial = 1110] [outer = 0x8640b800] 16:51:09 INFO - ++DOCSHELL 0x8c30a800 == 9 [pid = 2595] [id = 404] 16:51:09 INFO - ++DOMWINDOW == 18 (0x8c30ac00) [pid = 2595] [serial = 1111] [outer = (nil)] 16:51:09 INFO - ++DOMWINDOW == 19 (0x8c30b400) [pid = 2595] [serial = 1112] [outer = 0x8c30ac00] 16:51:10 INFO - ++DOCSHELL 0x8d7b5000 == 10 [pid = 2595] [id = 405] 16:51:10 INFO - ++DOMWINDOW == 20 (0x8d7bb000) [pid = 2595] [serial = 1113] [outer = (nil)] 16:51:10 INFO - ++DOMWINDOW == 21 (0x8d80d400) [pid = 2595] [serial = 1114] [outer = 0x8d7bb000] 16:51:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test Panel API | at construction time panel document is not inited 16:51:10 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:51:11 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:51:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test Panel API | is instance of MyPanel 16:51:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test Panel API | panel.label is found in the developer toolbox DOM 16:51:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test Panel API | panel.tooltip is found in the developer toolbox DOM 16:51:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test Panel API | toolbar panel with a matching id is present 16:51:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test Panel API | panel is loaded 16:51:12 INFO - console.error: 16:51:12 INFO - Known types: selection, javascript 16:51:12 INFO - console.error: 16:51:12 INFO - While adding: appcache validate 16:51:12 INFO - console.error: 16:51:12 INFO - Error: Unknown type: 'string' 16:51:12 INFO - console.error: 16:51:12 INFO - Types.prototype.createType@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/gcli/source/lib/gcli/types/types.js:1121:11 16:51:12 INFO - Parameter@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/gcli/source/lib/gcli/commands/commands.js:256:15 16:51:12 INFO - Command/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/gcli/source/lib/gcli/commands/commands.js:122:19 16:51:12 INFO - Command@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/gcli/source/lib/gcli/commands/commands.js:120:3 16:51:12 INFO - Commands.prototype.add@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/gcli/source/lib/gcli/commands/commands.js:407:17 16:51:12 INFO - exports.createSystem/addItem@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/gcli/source/lib/gcli/system.js:69:7 16:51:12 INFO - exports.createSystem/system.addItems@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/gcli/source/lib/gcli/system.js:143:7 16:51:12 INFO - syncItems/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/gcli/source/lib/gcli/system.js:316:5 16:51:12 INFO - Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:932:23 16:51:12 INFO - this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7 16:51:12 INFO - this.PromiseWalker.scheduleWalkerLoop/<@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11 16:51:12 INFO - ++DOMWINDOW == 22 (0x8dd8e000) [pid = 2595] [serial = 1115] [outer = 0x8640b800] 16:51:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test Panel API | panel is destroyed 16:51:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test Panel API | This test is done. 16:51:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test Panel API | There was a clean UI. 16:51:13 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test Panel API 16:51:13 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test Panel communication 16:51:13 INFO - ++DOCSHELL 0x8c36c400 == 11 [pid = 2595] [id = 406] 16:51:13 INFO - ++DOMWINDOW == 23 (0x8c36c800) [pid = 2595] [serial = 1116] [outer = (nil)] 16:51:13 INFO - ++DOMWINDOW == 24 (0x8c371000) [pid = 2595] [serial = 1117] [outer = 0x8c36c800] 16:51:13 INFO - ++DOMWINDOW == 25 (0x8d811800) [pid = 2595] [serial = 1118] [outer = 0x8c36c800] 16:51:13 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8007000E: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/xul/nsXULPrototypeCache.cpp, line 323 16:51:14 INFO - ++DOCSHELL 0x8de9a400 == 12 [pid = 2595] [id = 407] 16:51:14 INFO - ++DOMWINDOW == 26 (0x8de9a800) [pid = 2595] [serial = 1119] [outer = (nil)] 16:51:14 INFO - ++DOMWINDOW == 27 (0x8de9b000) [pid = 2595] [serial = 1120] [outer = 0x8de9a800] 16:51:15 INFO - ++DOCSHELL 0x8dccdc00 == 13 [pid = 2595] [id = 408] 16:51:15 INFO - ++DOMWINDOW == 28 (0x8dccec00) [pid = 2595] [serial = 1121] [outer = (nil)] 16:51:15 INFO - ++DOMWINDOW == 29 (0x8ded0400) [pid = 2595] [serial = 1122] [outer = 0x8dccec00] 16:51:15 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:51:16 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:51:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test Panel communication | is instance of MyPanel 16:51:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test Panel communication | panel.label is found in the developer toolbox DOM 16:51:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test Panel communication | panel.tooltip is found in the developer toolbox DOM 16:51:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test Panel communication | toolbar panel with a matching id is present 16:51:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test Panel communication | received ping from panel doc 16:51:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test Panel communication | received bye from panel doc 16:51:16 INFO - ++DOMWINDOW == 30 (0x8dedbc00) [pid = 2595] [serial = 1123] [outer = 0x8c36c800] 16:51:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test Panel communication | panel is destroyed 16:51:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test Panel communication | This test is done. 16:51:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test Panel communication | There was a clean UI. 16:51:17 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test Panel communication 16:51:17 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test communication with debuggee 16:51:17 INFO - ++DOCSHELL 0x84b1c000 == 14 [pid = 2595] [id = 409] 16:51:17 INFO - ++DOMWINDOW == 31 (0x8ded3800) [pid = 2595] [serial = 1124] [outer = (nil)] 16:51:17 INFO - ++DOMWINDOW == 32 (0x8ded4000) [pid = 2595] [serial = 1125] [outer = 0x8ded3800] 16:51:17 INFO - ++DOMWINDOW == 33 (0x8e095000) [pid = 2595] [serial = 1126] [outer = 0x8ded3800] 16:51:17 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8007000E: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/xul/nsXULPrototypeCache.cpp, line 323 16:51:18 INFO - ++DOCSHELL 0x8e128c00 == 15 [pid = 2595] [id = 410] 16:51:18 INFO - ++DOMWINDOW == 34 (0x8e129000) [pid = 2595] [serial = 1127] [outer = (nil)] 16:51:18 INFO - ++DOMWINDOW == 35 (0x8e129800) [pid = 2595] [serial = 1128] [outer = 0x8e129000] 16:51:19 INFO - ++DOCSHELL 0x8ded7800 == 16 [pid = 2595] [id = 411] 16:51:19 INFO - ++DOMWINDOW == 36 (0x8ded7c00) [pid = 2595] [serial = 1129] [outer = (nil)] 16:51:19 INFO - ++DOMWINDOW == 37 (0x8e12f400) [pid = 2595] [serial = 1130] [outer = 0x8ded7c00] 16:51:19 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:51:20 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:51:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test communication with debuggee | is instance of MyPanel 16:51:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test communication with debuggee | panel.label is found in the developer toolbox DOM 16:51:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test communication with debuggee | panel.tooltip is found in the developer toolbox DOM 16:51:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test communication with debuggee | toolbar panel with a matching id is present 16:51:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test communication with debuggee | intro message from root 16:51:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test communication with debuggee | received message back from root 16:51:20 INFO - ++DOMWINDOW == 38 (0x8de9e000) [pid = 2595] [serial = 1131] [outer = 0x8ded3800] 16:51:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test communication with debuggee | panel is destroyed 16:51:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test communication with debuggee | This test is done. 16:51:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test communication with debuggee | There was a clean UI. 16:51:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test communication with debuggee 16:51:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test createView panel 16:51:21 INFO - ++DOCSHELL 0x8e12b800 == 17 [pid = 2595] [id = 412] 16:51:21 INFO - ++DOMWINDOW == 39 (0x8e12c000) [pid = 2595] [serial = 1132] [outer = (nil)] 16:51:21 INFO - ++DOMWINDOW == 40 (0x8e12c800) [pid = 2595] [serial = 1133] [outer = 0x8e12c000] 16:51:21 INFO - ++DOMWINDOW == 41 (0x8e176800) [pid = 2595] [serial = 1134] [outer = 0x8e12c000] 16:51:21 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8007000E: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/xul/nsXULPrototypeCache.cpp, line 323 16:51:22 INFO - ++DOCSHELL 0x8e36fc00 == 18 [pid = 2595] [id = 413] 16:51:22 INFO - ++DOMWINDOW == 42 (0x8e370000) [pid = 2595] [serial = 1135] [outer = (nil)] 16:51:22 INFO - ++DOMWINDOW == 43 (0x8e370800) [pid = 2595] [serial = 1136] [outer = 0x8e370000] 16:51:23 INFO - ++DOCSHELL 0x8e179800 == 19 [pid = 2595] [id = 414] 16:51:23 INFO - ++DOMWINDOW == 44 (0x8e179c00) [pid = 2595] [serial = 1137] [outer = (nil)] 16:51:23 INFO - ++DOMWINDOW == 45 (0x8e374400) [pid = 2595] [serial = 1138] [outer = 0x8e179c00] 16:51:23 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:51:23 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:51:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test createView panel | panel passed to createView is one instantiated 16:51:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test createView panel | createView has created an iframe 16:51:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test createView panel | is expected iframe 16:51:24 INFO - console.error: 16:51:24 INFO - Known types: selection, javascript 16:51:24 INFO - console.error: 16:51:24 INFO - While adding: appcache validate 16:51:24 INFO - console.error: 16:51:24 INFO - Error: Unknown type: 'string' 16:51:24 INFO - console.error: 16:51:24 INFO - Types.prototype.createType@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/gcli/source/lib/gcli/types/types.js:1121:11 16:51:24 INFO - Parameter@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/gcli/source/lib/gcli/commands/commands.js:256:15 16:51:24 INFO - Command/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/gcli/source/lib/gcli/commands/commands.js:122:19 16:51:24 INFO - Command@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/gcli/source/lib/gcli/commands/commands.js:120:3 16:51:24 INFO - Commands.prototype.add@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/gcli/source/lib/gcli/commands/commands.js:407:17 16:51:24 INFO - exports.createSystem/addItem@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/gcli/source/lib/gcli/system.js:69:7 16:51:24 INFO - exports.createSystem/system.addItems@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/gcli/source/lib/gcli/system.js:143:7 16:51:24 INFO - syncItems/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/gcli/source/lib/gcli/system.js:316:5 16:51:24 INFO - Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:932:23 16:51:24 INFO - this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7 16:51:24 INFO - this.PromiseWalker.scheduleWalkerLoop/<@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11 16:51:24 INFO - ++DOMWINDOW == 46 (0x8e524c00) [pid = 2595] [serial = 1139] [outer = 0x8e12c000] 16:51:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test createView panel | This test is done. 16:51:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test createView panel | There was a clean UI. 16:51:25 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test createView panel 16:51:25 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test forbid remote ftp docs 16:51:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test forbid remote ftp docs | can't use panel with remote URI 16:51:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test forbid remote ftp docs | This test is done. 16:51:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test forbid remote ftp docs | There was a clean UI. 16:51:25 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test forbid remote ftp docs 16:51:25 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test forbid remote http docs 16:51:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test forbid remote http docs | can't use panel with remote URI 16:51:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test forbid remote http docs | This test is done. 16:51:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test forbid remote http docs | There was a clean UI. 16:51:25 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test forbid remote http docs 16:51:25 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test forbid remote https docs 16:51:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test forbid remote https docs | can't use panel with remote URI 16:51:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test forbid remote https docs | This test is done. 16:51:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test forbid remote https docs | There was a clean UI. 16:51:25 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test forbid remote https docs 16:51:25 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test ports is an optional 16:51:25 INFO - ++DOCSHELL 0x8e374c00 == 20 [pid = 2595] [id = 415] 16:51:25 INFO - ++DOMWINDOW == 47 (0x8e375000) [pid = 2595] [serial = 1140] [outer = (nil)] 16:51:25 INFO - ++DOMWINDOW == 48 (0x8e375800) [pid = 2595] [serial = 1141] [outer = 0x8e375000] 16:51:25 INFO - ++DOMWINDOW == 49 (0x8e429c00) [pid = 2595] [serial = 1142] [outer = 0x8e375000] 16:51:25 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8007000E: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/xul/nsXULPrototypeCache.cpp, line 323 16:51:26 INFO - ++DOCSHELL 0x8e52d800 == 21 [pid = 2595] [id = 416] 16:51:26 INFO - ++DOMWINDOW == 50 (0x8e52e000) [pid = 2595] [serial = 1143] [outer = (nil)] 16:51:26 INFO - ++DOMWINDOW == 51 (0x8e52e800) [pid = 2595] [serial = 1144] [outer = 0x8e52e000] 16:51:27 INFO - ++DOCSHELL 0x8e42f400 == 22 [pid = 2595] [id = 417] 16:51:27 INFO - ++DOMWINDOW == 52 (0x8e42f800) [pid = 2595] [serial = 1145] [outer = (nil)] 16:51:27 INFO - ++DOMWINDOW == 53 (0x8e571c00) [pid = 2595] [serial = 1146] [outer = 0x8e42f800] 16:51:27 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:51:27 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:51:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test ports is an optional | is instance of MyPanel 16:51:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test ports is an optional | panel.label is found in the developer toolbox DOM 16:51:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test ports is an optional | panel.tooltip is found in the developer toolbox DOM 16:51:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test ports is an optional | toolbar panel with a matching id is present 16:51:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test ports is an optional | got first packet back 16:51:28 INFO - ++DOMWINDOW == 54 (0x8e42a000) [pid = 2595] [serial = 1147] [outer = 0x8e375000] 16:51:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test ports is an optional | panel is destroyed 16:51:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test ports is an optional | This test is done. 16:51:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test ports is an optional | There was a clean UI. 16:51:29 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test ports is an optional 16:51:29 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test viewFor panel 16:51:29 INFO - ++DOCSHELL 0x8492b400 == 23 [pid = 2595] [id = 418] 16:51:29 INFO - ++DOMWINDOW == 55 (0x84939400) [pid = 2595] [serial = 1148] [outer = (nil)] 16:51:29 INFO - ++DOMWINDOW == 56 (0x84b13c00) [pid = 2595] [serial = 1149] [outer = 0x84939400] 16:51:29 INFO - ++DOMWINDOW == 57 (0x8a796800) [pid = 2595] [serial = 1150] [outer = 0x84939400] 16:51:30 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8007000E: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/xul/nsXULPrototypeCache.cpp, line 323 16:51:30 INFO - ++DOCSHELL 0x8bcb6800 == 24 [pid = 2595] [id = 419] 16:51:30 INFO - ++DOMWINDOW == 58 (0x8bcb7400) [pid = 2595] [serial = 1151] [outer = (nil)] 16:51:30 INFO - ++DOMWINDOW == 59 (0x8bcb8000) [pid = 2595] [serial = 1152] [outer = 0x8bcb7400] 16:51:31 INFO - ++DOCSHELL 0x8c376c00 == 25 [pid = 2595] [id = 420] 16:51:31 INFO - ++DOMWINDOW == 60 (0x8c379c00) [pid = 2595] [serial = 1153] [outer = (nil)] 16:51:31 INFO - ++DOMWINDOW == 61 (0x8d80ec00) [pid = 2595] [serial = 1154] [outer = 0x8c379c00] 16:51:31 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:51:32 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:51:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test viewFor panel | is instance of MyPanel 16:51:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test viewFor panel | viewFor(panel) returns associated iframe 16:51:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test viewFor panel | is expected iframe 16:51:32 INFO - console.error: 16:51:32 INFO - Known types: selection, javascript 16:51:32 INFO - console.error: 16:51:32 INFO - While adding: appcache validate 16:51:32 INFO - console.error: 16:51:32 INFO - Error: Unknown type: 'string' 16:51:32 INFO - console.error: 16:51:32 INFO - Types.prototype.createType@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/gcli/source/lib/gcli/types/types.js:1121:11 16:51:32 INFO - Parameter@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/gcli/source/lib/gcli/commands/commands.js:256:15 16:51:32 INFO - Command/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/gcli/source/lib/gcli/commands/commands.js:122:19 16:51:32 INFO - Command@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/gcli/source/lib/gcli/commands/commands.js:120:3 16:51:32 INFO - Commands.prototype.add@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/gcli/source/lib/gcli/commands/commands.js:407:17 16:51:32 INFO - exports.createSystem/addItem@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/gcli/source/lib/gcli/system.js:69:7 16:51:32 INFO - exports.createSystem/system.addItems@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/gcli/source/lib/gcli/system.js:143:7 16:51:32 INFO - syncItems/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/gcli/source/lib/gcli/system.js:316:5 16:51:32 INFO - Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:932:23 16:51:32 INFO - this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7 16:51:32 INFO - this.PromiseWalker.scheduleWalkerLoop/<@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11 16:51:33 INFO - ++DOMWINDOW == 62 (0x8de9f000) [pid = 2595] [serial = 1155] [outer = 0x84939400] 16:51:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test viewFor panel | This test is done. 16:51:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test viewFor panel | There was a clean UI. 16:51:33 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-dev-panel.js.test viewFor panel 16:51:33 INFO - console.warn: 6 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior. 16:51:35 INFO - --DOCSHELL 0x8bcb6800 == 24 [pid = 2595] [id = 419] 16:51:35 INFO - --DOCSHELL 0x8c376c00 == 23 [pid = 2595] [id = 420] 16:51:35 INFO - --DOCSHELL 0x8ded7800 == 22 [pid = 2595] [id = 411] 16:51:35 INFO - --DOCSHELL 0x8e12b800 == 21 [pid = 2595] [id = 412] 16:51:35 INFO - --DOCSHELL 0x8e36fc00 == 20 [pid = 2595] [id = 413] 16:51:35 INFO - --DOCSHELL 0x8e179800 == 19 [pid = 2595] [id = 414] 16:51:35 INFO - --DOCSHELL 0x8e374c00 == 18 [pid = 2595] [id = 415] 16:51:35 INFO - --DOCSHELL 0x8e52d800 == 17 [pid = 2595] [id = 416] 16:51:35 INFO - --DOCSHELL 0x8e42f400 == 16 [pid = 2595] [id = 417] 16:51:35 INFO - --DOCSHELL 0x8492b400 == 15 [pid = 2595] [id = 418] 16:51:35 INFO - --DOCSHELL 0x86409c00 == 14 [pid = 2595] [id = 403] 16:51:35 INFO - --DOCSHELL 0x8c30a800 == 13 [pid = 2595] [id = 404] 16:51:35 INFO - --DOCSHELL 0x8d7b5000 == 12 [pid = 2595] [id = 405] 16:51:35 INFO - --DOCSHELL 0x8c36c400 == 11 [pid = 2595] [id = 406] 16:51:35 INFO - --DOCSHELL 0x8de9a400 == 10 [pid = 2595] [id = 407] 16:51:35 INFO - --DOCSHELL 0x8dccdc00 == 9 [pid = 2595] [id = 408] 16:51:35 INFO - --DOCSHELL 0x84b1c000 == 8 [pid = 2595] [id = 409] 16:51:35 INFO - --DOCSHELL 0x8e128c00 == 7 [pid = 2595] [id = 410] 16:51:35 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:51:36 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-diffpatcher.js | Loading test module 16:51:36 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test add update 16:51:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test add update | delete and add 16:51:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test add update | delete and adds 16:51:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test add update | diff on empty objcet returns equivalen of to 16:51:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test add update | missing deep propertes are deleted 16:51:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test add update | missing nested propertes are deleted 16:51:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test add update | This test is done. 16:51:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test add update | There was a clean UI. 16:51:36 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test add update 16:51:36 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test diff delete 16:51:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test diff delete | missing property is deleted 16:51:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test diff delete | missing property is deleted another updated 16:51:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test diff delete | missing propertes are deleted 16:51:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test diff delete | missing deep propertes are deleted 16:51:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test diff delete | missing nested propertes are deleted 16:51:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test diff delete | This test is done. 16:51:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test diff delete | There was a clean UI. 16:51:36 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test diff delete 16:51:36 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test diff from null 16:51:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test diff from null | diff null to x returns x 16:51:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test diff from null | diff undefined to x returns x 16:51:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test diff from null | This test is done. 16:51:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test diff from null | There was a clean UI. 16:51:36 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test diff from null 16:51:36 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test diff identical 16:51:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test diff identical | diff on empty objects is {} 16:51:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test diff identical | if properties match diff is {} 16:51:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test diff identical | diff between identical nested hashes is {} 16:51:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test diff identical | This test is done. 16:51:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test diff identical | There was a clean UI. 16:51:36 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test diff identical 16:51:36 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test diff to null 16:51:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test diff to null | diff x null returns x with all properties nullified 16:51:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test diff to null | This test is done. 16:51:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test diff to null | There was a clean UI. 16:51:36 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test diff.test diff to null 16:51:36 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch(a, diff(a, b)) => b 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch(a, diff(a, b)) => b | patch(a, diff(a, b)) => b 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch(a, diff(a, b)) => b | This test is done. 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch(a, diff(a, b)) => b | There was a clean UI. 16:51:37 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch(a, diff(a, b)) => b 16:51:37 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test delete deleted 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test delete deleted | removed all existing and non existing 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test delete deleted | This test is done. 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test delete deleted | There was a clean UI. 16:51:37 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test delete deleted 16:51:37 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test hash on itself 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test hash on itself | applying hash to itself returns hash itself 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test hash on itself | This test is done. 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test hash on itself | There was a clean UI. 16:51:37 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test hash on itself 16:51:37 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch addition 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch addition | new properties are added 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch addition | This test is done. 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch addition | There was a clean UI. 16:51:37 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch addition 16:51:37 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch delete 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch delete | null removes property 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch delete | This test is done. 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch delete | There was a clean UI. 16:51:37 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch delete 16:51:37 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch delete missing 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch delete missing | null removes property if exists 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch delete missing | void removes property if exists 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch delete missing | This test is done. 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch delete missing | There was a clean UI. 16:51:37 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch delete missing 16:51:37 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch delete with void 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch delete with void | void(0) removes property 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch delete with void | This test is done. 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch delete with void | There was a clean UI. 16:51:37 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch delete with void 16:51:37 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch nested data 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch nested data | nested structures can also be patched 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch nested data | This test is done. 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch nested data | There was a clean UI. 16:51:37 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch nested data 16:51:37 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch with empty delta 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch with empty delta | applying empty delta results in no changes 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch with empty delta | This test is done. 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch with empty delta | There was a clean UI. 16:51:37 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test patch with empty delta 16:51:37 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test update deleted 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test update deleted | replace deleted 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test update deleted | This test is done. 16:51:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test update deleted | There was a clean UI. 16:51:37 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-diffpatcher.js.test diffpatcher.test patch.test update deleted 16:51:39 INFO - --DOMWINDOW == 61 (0x8bcb7400) [pid = 2595] [serial = 1151] [outer = (nil)] [url = about:blank] 16:51:39 INFO - --DOMWINDOW == 60 (0x8dccec00) [pid = 2595] [serial = 1121] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:51:39 INFO - --DOMWINDOW == 59 (0x8ded7c00) [pid = 2595] [serial = 1129] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:51:39 INFO - --DOMWINDOW == 58 (0x8e179c00) [pid = 2595] [serial = 1137] [outer = (nil)] [url = data:text/html;charset=utf-8,createView] 16:51:39 INFO - --DOMWINDOW == 57 (0x8e42a000) [pid = 2595] [serial = 1147] [outer = (nil)] [url = about:blank] 16:51:39 INFO - --DOMWINDOW == 56 (0x8e52e000) [pid = 2595] [serial = 1143] [outer = (nil)] [url = about:blank] 16:51:39 INFO - --DOMWINDOW == 55 (0x8e375000) [pid = 2595] [serial = 1140] [outer = (nil)] [url = about:blank] 16:51:39 INFO - --DOMWINDOW == 54 (0x8e524c00) [pid = 2595] [serial = 1139] [outer = (nil)] [url = about:blank] 16:51:39 INFO - --DOMWINDOW == 53 (0x8e370000) [pid = 2595] [serial = 1135] [outer = (nil)] [url = about:blank] 16:51:39 INFO - --DOMWINDOW == 52 (0x8e12c000) [pid = 2595] [serial = 1132] [outer = (nil)] [url = about:blank] 16:51:39 INFO - --DOMWINDOW == 51 (0x8de9e000) [pid = 2595] [serial = 1131] [outer = (nil)] [url = about:blank] 16:51:40 INFO - --DOMWINDOW == 50 (0x8e129000) [pid = 2595] [serial = 1127] [outer = (nil)] [url = about:blank] 16:51:40 INFO - --DOMWINDOW == 49 (0x8ded3800) [pid = 2595] [serial = 1124] [outer = (nil)] [url = about:blank] 16:51:40 INFO - --DOMWINDOW == 48 (0x8dedbc00) [pid = 2595] [serial = 1123] [outer = (nil)] [url = about:blank] 16:51:40 INFO - --DOMWINDOW == 47 (0x8de9a800) [pid = 2595] [serial = 1119] [outer = (nil)] [url = about:blank] 16:51:40 INFO - --DOMWINDOW == 46 (0x8c36c800) [pid = 2595] [serial = 1116] [outer = (nil)] [url = about:blank] 16:51:40 INFO - --DOMWINDOW == 45 (0x8dd8e000) [pid = 2595] [serial = 1115] [outer = (nil)] [url = about:blank] 16:51:40 INFO - --DOMWINDOW == 44 (0x8d7bb000) [pid = 2595] [serial = 1113] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:51:40 INFO - --DOMWINDOW == 43 (0x8c30ac00) [pid = 2595] [serial = 1111] [outer = (nil)] [url = about:blank] 16:51:40 INFO - --DOMWINDOW == 42 (0x8640b800) [pid = 2595] [serial = 1108] [outer = (nil)] [url = about:blank] 16:51:40 INFO - --DOMWINDOW == 41 (0x8bcb8000) [pid = 2595] [serial = 1152] [outer = (nil)] [url = about:blank] 16:51:40 INFO - --DOMWINDOW == 40 (0x8ded0400) [pid = 2595] [serial = 1122] [outer = (nil)] [url = about:blank] 16:51:40 INFO - --DOMWINDOW == 39 (0x8e12f400) [pid = 2595] [serial = 1130] [outer = (nil)] [url = about:blank] 16:51:40 INFO - --DOMWINDOW == 38 (0x8e374400) [pid = 2595] [serial = 1138] [outer = (nil)] [url = about:blank] 16:51:40 INFO - --DOMWINDOW == 37 (0x8a796800) [pid = 2595] [serial = 1150] [outer = (nil)] [url = about:devtools-toolbox] 16:51:40 INFO - --DOMWINDOW == 36 (0x8e52e800) [pid = 2595] [serial = 1144] [outer = (nil)] [url = about:blank] 16:51:40 INFO - --DOMWINDOW == 35 (0x8e429c00) [pid = 2595] [serial = 1142] [outer = (nil)] [url = about:devtools-toolbox] 16:51:40 INFO - --DOMWINDOW == 34 (0x8e375800) [pid = 2595] [serial = 1141] [outer = (nil)] [url = about:blank] 16:51:40 INFO - --DOMWINDOW == 33 (0x8e370800) [pid = 2595] [serial = 1136] [outer = (nil)] [url = about:blank] 16:51:40 INFO - --DOMWINDOW == 32 (0x8e176800) [pid = 2595] [serial = 1134] [outer = (nil)] [url = about:devtools-toolbox] 16:51:40 INFO - --DOMWINDOW == 31 (0x8e12c800) [pid = 2595] [serial = 1133] [outer = (nil)] [url = about:blank] 16:51:40 INFO - --DOMWINDOW == 30 (0x8e129800) [pid = 2595] [serial = 1128] [outer = (nil)] [url = about:blank] 16:51:40 INFO - --DOMWINDOW == 29 (0x8e095000) [pid = 2595] [serial = 1126] [outer = (nil)] [url = about:devtools-toolbox] 16:51:40 INFO - --DOMWINDOW == 28 (0x8ded4000) [pid = 2595] [serial = 1125] [outer = (nil)] [url = about:blank] 16:51:40 INFO - --DOMWINDOW == 27 (0x8de9b000) [pid = 2595] [serial = 1120] [outer = (nil)] [url = about:blank] 16:51:40 INFO - --DOMWINDOW == 26 (0x8d811800) [pid = 2595] [serial = 1118] [outer = (nil)] [url = about:devtools-toolbox] 16:51:40 INFO - --DOMWINDOW == 25 (0x8c371000) [pid = 2595] [serial = 1117] [outer = (nil)] [url = about:blank] 16:51:40 INFO - --DOMWINDOW == 24 (0x8d80d400) [pid = 2595] [serial = 1114] [outer = (nil)] [url = about:blank] 16:51:40 INFO - --DOMWINDOW == 23 (0x8c30b400) [pid = 2595] [serial = 1112] [outer = (nil)] [url = about:blank] 16:51:40 INFO - --DOMWINDOW == 22 (0x8a799400) [pid = 2595] [serial = 1110] [outer = (nil)] [url = about:devtools-toolbox] 16:51:40 INFO - --DOMWINDOW == 21 (0x8640d000) [pid = 2595] [serial = 1109] [outer = (nil)] [url = about:blank] 16:51:40 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:51:40 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-dispatcher.js | Loading test module 16:51:40 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-dispatcher.js.test dispatcher 16:51:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dispatcher.js.test dispatcher | Goose ain't duck 16:51:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dispatcher.js.test dispatcher | Ducks are ducks 16:51:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dispatcher.js.test dispatcher | It's a duck if it quacks 16:51:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dispatcher.js.test dispatcher | not implemneted 16:51:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dispatcher.js.test dispatcher | Ain't duck if it does not quacks! 16:51:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dispatcher.js.test dispatcher | This test is done. 16:51:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dispatcher.js.test dispatcher | There was a clean UI. 16:51:40 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-dispatcher.js.test dispatcher 16:51:40 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-dispatcher.js.test dispatcher API 16:51:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dispatcher.js.test dispatcher API | dispatch is a function 16:51:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dispatcher.js.test dispatcher API | dispatch.define is a function 16:51:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dispatcher.js.test dispatcher API | dispatch.implement is a function 16:51:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dispatcher.js.test dispatcher API | dispatch.when is a function 16:51:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dispatcher.js.test dispatcher API | This test is done. 16:51:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dispatcher.js.test dispatcher API | There was a clean UI. 16:51:40 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-dispatcher.js.test dispatcher API 16:51:40 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-dispatcher.js.test redefining fails 16:51:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dispatcher.js.test redefining fails | yeap afternoon 16:51:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dispatcher.js.test redefining fails | seems like afternoon 16:51:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dispatcher.js.test redefining fails | can't redefine on same predicate 16:51:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dispatcher.js.test redefining fails | This test is done. 16:51:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-dispatcher.js.test redefining fails | There was a clean UI. 16:51:40 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-dispatcher.js.test redefining fails 16:51:42 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:51:42 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-disposable.js | Loading test module 16:51:43 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroy reasons 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroy reasons | disposed on destroy 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroy reasons | second destroy is ignored 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroy reasons | uninstall invokes disposal 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroy reasons | disposal happens just once 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroy reasons | shutdown invoke disposal 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroy reasons | shutdown disposal happens just once 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroy reasons | disable invokes disposal 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroy reasons | destroy happens just once 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroy reasons | disable invokes disposal 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroy reasons | destroy happens just once 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroy reasons | upgrade invokes disposal 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroy reasons | destroy happens just once 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroy reasons | downgrade invokes disposal 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroy reasons | destroy happens just once 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroy reasons | unrecognized reason invokes disposal 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroy reasons | destroy happens just once 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroy reasons | This test is done. 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroy reasons | There was a clean UI. 16:51:43 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroy reasons 16:51:43 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroyed windows dispose before unload 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroyed windows dispose before unload | arguments passed to constructur is passed to setup 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroyed windows dispose before unload | second argument is also passed to a setup 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroyed windows dispose before unload | this is an instance in the scope of the setup method 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroyed windows dispose before unload | arguments passed to constructur is passed to setup 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroyed windows dispose before unload | second argument is also passed to a setup 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroyed windows dispose before unload | this is an instance in the scope of the setup method 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroyed windows dispose before unload | attribute was set 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroyed windows dispose before unload | destroy disposes instance 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroyed windows dispose before unload | attribute was set 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroyed windows dispose before unload | unload disposes alive instances 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroyed windows dispose before unload | This test is done. 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroyed windows dispose before unload | There was a clean UI. 16:51:43 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-disposable.js.test destroyed windows dispose before unload 16:51:43 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-disposable.js.test different unload hooks 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test different unload hooks | uninstall hook invoked 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test different unload hooks | shutdown hook invoked 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test different unload hooks | disable hook invoked 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test different unload hooks | upgrade hook invoked 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test different unload hooks | downgrade hook invoked 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test different unload hooks | dispose hook invoked 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test different unload hooks | dispose hook invoked 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test different unload hooks | This test is done. 16:51:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test different unload hooks | There was a clean UI. 16:51:43 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-disposable.js.test different unload hooks 16:51:43 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables are GC-able 16:51:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables are GC-able | arguments passed to constructur is passed to setup 16:51:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables are GC-able | second argument is also passed to a setup 16:51:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables are GC-able | this is an instance in the scope of the setup method 16:51:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables are GC-able | arguments passed to constructur is passed to setup 16:51:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables are GC-able | second argument is also passed to a setup 16:51:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables are GC-able | this is an instance in the scope of the setup method 16:51:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables are GC-able | GC removed dispose listeners 16:51:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables are GC-able | This test is done. 16:51:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables are GC-able | There was a clean UI. 16:51:45 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables are GC-able 16:51:46 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables are disposed on unload 16:51:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables are disposed on unload | arguments passed to constructur is passed to setup 16:51:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables are disposed on unload | second argument is also passed to a setup 16:51:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables are disposed on unload | this is an instance in the scope of the setup method 16:51:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables are disposed on unload | arguments passed to constructur is passed to setup 16:51:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables are disposed on unload | second argument is also passed to a setup 16:51:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables are disposed on unload | this is an instance in the scope of the setup method 16:51:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables are disposed on unload | attribute was set 16:51:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables are disposed on unload | attribute was set 16:51:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables are disposed on unload | both instances were disposed 16:51:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables are disposed on unload | This test is done. 16:51:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables are disposed on unload | There was a clean UI. 16:51:46 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables are disposed on unload 16:51:46 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables that throw 16:51:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables that throw | disposable constructors may throw 16:51:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables that throw | no disposal if constructor threw 16:51:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables that throw | This test is done. 16:51:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables that throw | There was a clean UI. 16:51:46 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposables that throw 16:51:46 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposeDisposable 16:51:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposeDisposable | f1 has WeakReference support 16:51:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposeDisposable | disposed on dispose 16:51:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposeDisposable | after disposeDisposable, dispose is not called anymore 16:51:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposeDisposable | This test is done. 16:51:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposeDisposable | There was a clean UI. 16:51:47 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-disposable.js.test disposeDisposable 16:51:47 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-disposable.js.test loader unloads do not affect other loaders 16:51:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test loader unloads do not affect other loaders | no destroy calls 16:51:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test loader unloads do not affect other loaders | 1 destroy calls 16:51:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test loader unloads do not affect other loaders | 2 destroy calls 16:51:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test loader unloads do not affect other loaders | This test is done. 16:51:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test loader unloads do not affect other loaders | There was a clean UI. 16:51:47 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-disposable.js.test loader unloads do not affect other loaders 16:51:47 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-disposable.js.test multiple destroy 16:51:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test multiple destroy | no disposals yet 16:51:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test multiple destroy | disposed properly 16:51:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test multiple destroy | didn't attempt to dispose twice 16:51:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test multiple destroy | other instances still dispose fine 16:51:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test multiple destroy | but not twice 16:51:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test multiple destroy | unload only disposed the remaining instance 16:51:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test multiple destroy | This test is done. 16:51:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-disposable.js.test multiple destroy | There was a clean UI. 16:51:47 INFO - --DOMWINDOW == 20 (0x84939400) [pid = 2595] [serial = 1148] [outer = (nil)] [url = about:blank] 16:51:47 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-disposable.js.test multiple destroy 16:51:49 INFO - --DOMWINDOW == 19 (0x8de9f000) [pid = 2595] [serial = 1155] [outer = (nil)] [url = about:blank] 16:51:49 INFO - --DOMWINDOW == 18 (0x84b13c00) [pid = 2595] [serial = 1149] [outer = (nil)] [url = about:blank] 16:51:49 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:51:49 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-dom.js | Loading test module 16:51:51 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:51:52 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-environment.js | Loading test module 16:51:52 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-environment.js.test exists 16:51:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-environment.js.test exists | PATH environment variable is defined 16:51:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-environment.js.test exists | FOO1 environment variable is not defined 16:51:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-environment.js.test exists | FOO1 environment variable was set 16:51:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-environment.js.test exists | FOO1 environment variable was unset 16:51:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-environment.js.test exists | This test is done. 16:51:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-environment.js.test exists | There was a clean UI. 16:51:52 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-environment.js.test exists 16:51:52 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-environment.js.test get 16:51:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-environment.js.test get | PATH env variable matches 16:51:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-environment.js.test get | BAR2 env variable is not defined 16:51:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-environment.js.test get | BAR2 env variable was set 16:51:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-environment.js.test get | BAR2 env variable was unset 16:51:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-environment.js.test get | This test is done. 16:51:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-environment.js.test get | There was a clean UI. 16:51:52 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-environment.js.test get 16:51:52 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-environment.js.test set 16:51:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-environment.js.test set | BAZ3 env variable is not set 16:51:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-environment.js.test set | BAZ3 is not set 16:51:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-environment.js.test set | BAZ3 env variable is set 16:51:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-environment.js.test set | BAZ3 env variable was set to "baz" 16:51:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-environment.js.test set | This test is done. 16:51:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-environment.js.test set | There was a clean UI. 16:51:52 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-environment.js.test set 16:51:52 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-environment.js.test unset 16:51:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-environment.js.test unset | BLA4 env variable is set 16:51:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-environment.js.test unset | BLA4 env variable is removed 16:51:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-environment.js.test unset | BLA4 env variable is unset 16:51:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-environment.js.test unset | BLA4 env variable no longer exists 16:51:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-environment.js.test unset | This test is done. 16:51:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-environment.js.test unset | There was a clean UI. 16:51:52 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-environment.js.test unset 16:51:54 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:51:54 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-event-core.js | Loading test module 16:51:54 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-core.js.test add a listener 16:51:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test add a listener | this is a target object 16:51:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test add a listener | message is emitted event 16:51:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test add a listener | this is a target object 16:51:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test add a listener | message is emitted event 16:51:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test add a listener | This test is done. 16:51:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test add a listener | There was a clean UI. 16:51:54 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-core.js.test add a listener 16:51:54 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-core.js.test all arguments are pasesd 16:51:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test all arguments are pasesd | first argument passed 16:51:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test all arguments are pasesd | second argument passed 16:51:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test all arguments are pasesd | This test is done. 16:51:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test all arguments are pasesd | There was a clean UI. 16:51:54 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-core.js.test all arguments are pasesd 16:51:54 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-core.js.test can remove next listener 16:51:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test can remove next listener | first litener called 16:51:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test can remove next listener | This test is done. 16:51:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test can remove next listener | There was a clean UI. 16:51:54 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-core.js.test can remove next listener 16:51:54 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-core.js.test count 16:51:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test count | no listeners for "foo" events 16:51:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test count | listener registered 16:51:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test count | listeners unregistered 16:51:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test count | This test is done. 16:51:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test count | There was a clean UI. 16:51:54 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-core.js.test count 16:51:55 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-core.js.test error handling 16:51:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test error handling | thrown exception causes error event 16:51:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test error handling | This test is done. 16:51:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test error handling | There was a clean UI. 16:51:55 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-core.js.test error handling 16:51:55 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-core.js.test event type matters 16:51:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test event type matters | event is emitted 16:51:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test event type matters | This test is done. 16:51:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test event type matters | There was a clean UI. 16:51:55 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-core.js.test event type matters 16:51:55 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-core.js.test falsy arguments are fine 16:51:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test falsy arguments are fine | 3rd bad ard will keep listeners 16:51:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test falsy arguments are fine | 2nd bad arg will keep listener 16:51:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test falsy arguments are fine | 2nd&3rd bad args will keep listener 16:51:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test falsy arguments are fine | This test is done. 16:51:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test falsy arguments are fine | There was a clean UI. 16:51:55 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-core.js.test falsy arguments are fine 16:51:55 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-core.js.test listen to all events 16:51:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test listen to all events | non-wildcard listeners still work 16:51:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test listen to all events | wildcard listener called 16:51:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test listen to all events | wildcard listener called for unbound event name 16:51:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test listen to all events | This test is done. 16:51:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test listen to all events | There was a clean UI. 16:51:55 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-core.js.test listen to all events 16:51:55 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-core.js.test no side-effects in emit 16:51:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test no side-effects in emit | first listener is called 16:51:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test no side-effects in emit | This test is done. 16:51:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test no side-effects in emit | There was a clean UI. 16:51:55 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-core.js.test no side-effects in emit 16:51:55 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-core.js.test once 16:51:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test once | listener called only once 16:51:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test once | correct argument was passed 16:51:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test once | This test is done. 16:51:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test once | There was a clean UI. 16:51:55 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-core.js.test once 16:51:55 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-core.js.test once with gc 16:51:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test once with gc | listener called only once 16:51:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test once with gc | correct argument was passed 16:51:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test once with gc | This test is done. 16:51:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test once with gc | There was a clean UI. 16:51:57 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-core.js.test once with gc 16:51:57 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-core.js.test order of propagation 16:51:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test order of propagation | called in order they were added 16:51:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test order of propagation | This test is done. 16:51:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test order of propagation | There was a clean UI. 16:51:57 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-core.js.test order of propagation 16:51:57 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-core.js.test piped errors 16:51:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test piped errors | error logged only once, considered "handled" on `target` by the catch-all pipe 16:51:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test piped errors | The console message is exception 16:51:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test piped errors | unhandled (piped) exception is logged on `second` target 16:51:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test piped errors | This test is done. 16:51:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test piped errors | There was a clean UI. 16:51:57 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-core.js.test piped errors 16:51:57 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-core.js.test remove a listener 16:51:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test remove a listener | first listener called 16:51:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test remove a listener | second listener called 16:51:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test remove a listener | first listener removed 16:51:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test remove a listener | This test is done. 16:51:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test remove a listener | There was a clean UI. 16:51:57 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-core.js.test remove a listener 16:51:58 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-core.js.test remove all listeners 16:51:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test remove all listeners | all listeners events were removed 16:51:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test remove all listeners | This test is done. 16:51:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test remove all listeners | There was a clean UI. 16:51:58 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-core.js.test remove all listeners 16:51:58 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-core.js.test remove all listeners for type 16:51:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test remove all listeners for type | all message listeners were removed 16:51:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test remove all listeners for type | This test is done. 16:51:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test remove all listeners for type | There was a clean UI. 16:51:58 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-core.js.test remove all listeners for type 16:51:58 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-core.js.test removing once 16:51:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test removing once | emit foo 16:51:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test removing once | emit done 16:51:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test removing once | This test is done. 16:51:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test removing once | There was a clean UI. 16:51:58 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-core.js.test removing once 16:51:58 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-core.js.test removing once with gc 16:51:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test removing once with gc | emit foo 16:51:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test removing once with gc | emit done 16:51:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test removing once with gc | This test is done. 16:51:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test removing once with gc | There was a clean UI. 16:51:59 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-core.js.test removing once with gc 16:51:59 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-core.js.test that listener is unique per type 16:51:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test that listener is unique per type | only one message listener added 16:51:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test that listener is unique per type | same listener added for other event 16:51:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test that listener is unique per type | This test is done. 16:51:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test that listener is unique per type | There was a clean UI. 16:51:59 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-core.js.test that listener is unique per type 16:51:59 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-core.js.test unhandled errors 16:51:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test unhandled errors | Error was logged 16:51:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test unhandled errors | The console message is exception 16:51:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test unhandled errors | unhandled exception is logged 16:52:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test unhandled errors | This test is done. 16:52:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test unhandled errors | There was a clean UI. 16:52:00 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-core.js.test unhandled errors 16:52:00 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-core.js.test unhandled exceptions 16:52:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test unhandled exceptions | Got the first exception 16:52:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test unhandled exceptions | The console message is exception 16:52:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test unhandled exceptions | unhandled exception is logged 16:52:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test unhandled exceptions | Got the second exception 16:52:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test unhandled exceptions | The console message is exception 16:52:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test unhandled exceptions | error in error handler is logged 16:52:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test unhandled exceptions | This test is done. 16:52:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-core.js.test unhandled exceptions | There was a clean UI. 16:52:00 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-core.js.test unhandled exceptions 16:52:01 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:52:02 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-event-dom.js | Loading test module 16:52:02 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-dom.js.test suite skipped 16:52:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-dom.js.test suite skipped | Cu is not defined 16:52:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-dom.js.test suite skipped | This test is done. 16:52:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-dom.js.test suite skipped | There was a clean UI. 16:52:02 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-dom.js.test suite skipped 16:52:04 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:52:05 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-event-target.js | Loading test module 16:52:05 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-target.js.test .off() removes all listeners 16:52:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test .off() removes all listeners | first listener called 16:52:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test .off() removes all listeners | second listener called 16:52:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test .off() removes all listeners | target.off() removed all listeners 16:52:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test .off() removes all listeners | This test is done. 16:52:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test .off() removes all listeners | There was a clean UI. 16:52:05 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-target.js.test .off() removes all listeners 16:52:05 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-target.js.test add a listener 16:52:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test add a listener | this is a target object 16:52:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test add a listener | message is emitted event 16:52:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test add a listener | this is a target object 16:52:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test add a listener | message is emitted event 16:52:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test add a listener | This test is done. 16:52:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test add a listener | There was a clean UI. 16:52:05 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-target.js.test add a listener 16:52:05 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-target.js.test all arguments are pasesd 16:52:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test all arguments are pasesd | first argument passed 16:52:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test all arguments are pasesd | second argument passed 16:52:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test all arguments are pasesd | This test is done. 16:52:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test all arguments are pasesd | There was a clean UI. 16:52:05 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-target.js.test all arguments are pasesd 16:52:05 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-target.js.test error handling 16:52:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test error handling | thrown exception causes error event 16:52:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test error handling | This test is done. 16:52:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test error handling | There was a clean UI. 16:52:05 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-target.js.test error handling 16:52:05 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-target.js.test event type matters 16:52:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test event type matters | event is emitted 16:52:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test event type matters | This test is done. 16:52:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test event type matters | There was a clean UI. 16:52:05 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-target.js.test event type matters 16:52:05 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-target.js.test no side-effects in emit 16:52:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test no side-effects in emit | first listener is called 16:52:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test no side-effects in emit | This test is done. 16:52:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test no side-effects in emit | There was a clean UI. 16:52:05 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-target.js.test no side-effects in emit 16:52:05 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-target.js.test order of propagation 16:52:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test order of propagation | called in order they were added 16:52:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test order of propagation | This test is done. 16:52:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test order of propagation | There was a clean UI. 16:52:05 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-target.js.test order of propagation 16:52:05 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-target.js.test pass in listeners 16:52:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test pass in listeners | this is an event target 16:52:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test pass in listeners | this is an event target 16:52:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test pass in listeners | all listeners trigerred in right order 16:52:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test pass in listeners | This test is done. 16:52:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test pass in listeners | There was a clean UI. 16:52:06 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-target.js.test pass in listeners 16:52:06 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-target.js.test remove a listener 16:52:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test remove a listener | first listener called 16:52:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test remove a listener | second listener called 16:52:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test remove a listener | first listener removed 16:52:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test remove a listener | This test is done. 16:52:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test remove a listener | There was a clean UI. 16:52:06 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-target.js.test remove a listener 16:52:06 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-target.js.test target is chainable 16:52:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test target is chainable | handles event 16:52:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test target is chainable | once event called only once 16:52:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test target is chainable | handle chained event 16:52:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test target is chainable | error handled in chained event 16:52:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test target is chainable | This test is done. 16:52:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test target is chainable | There was a clean UI. 16:52:06 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-target.js.test target is chainable 16:52:06 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-target.js.test that listener is unique per type 16:52:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test that listener is unique per type | only one message listener added 16:52:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test that listener is unique per type | same listener added for other event 16:52:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test that listener is unique per type | This test is done. 16:52:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test that listener is unique per type | There was a clean UI. 16:52:06 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-target.js.test that listener is unique per type 16:52:06 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-target.js.test unhandled errors 16:52:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test unhandled errors | unhandled exception is logged 16:52:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test unhandled errors | error in error handler is logged 16:52:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test unhandled errors | This test is done. 16:52:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-target.js.test unhandled errors | There was a clean UI. 16:52:06 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-target.js.test unhandled errors 16:52:08 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:52:08 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-event-utils.js | Loading test module 16:52:08 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-utils.js.test expand 16:52:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test expand | all inputs data merged into one 16:52:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test expand | This test is done. 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test expand | There was a clean UI. 16:52:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-utils.js.test expand 16:52:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-utils.js.test filter emits 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test filter emits | this is `output` & evens passed 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test filter emits | This test is done. 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test filter emits | There was a clean UI. 16:52:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-utils.js.test filter emits 16:52:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-utils.js.test filter events 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test filter events | only even numbers passed through 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test filter events | This test is done. 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test filter events | There was a clean UI. 16:52:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-utils.js.test filter events 16:52:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-utils.js.test filter ignores new 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test filter ignores new | new listener is ignored 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test filter ignores new | This test is done. 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test filter ignores new | There was a clean UI. 16:52:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-utils.js.test filter ignores new 16:52:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-utils.js.test filter is FIFO 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test filter is FIFO | listeners are invoked in fifo order 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test filter is FIFO | This test is done. 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test filter is FIFO | There was a clean UI. 16:52:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-utils.js.test filter is FIFO 16:52:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-utils.js.test filter reg once 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test filter reg once | listener can be registered only once 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test filter reg once | This test is done. 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test filter reg once | There was a clean UI. 16:52:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-utils.js.test filter reg once 16:52:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-utils.js.test map emits 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test map emits | this is `output` & evens passed 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test map emits | This test is done. 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test map emits | There was a clean UI. 16:52:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-utils.js.test map emits 16:52:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-utils.js.test map events 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test map events | all numbers were incremented 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test map events | This test is done. 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test map events | There was a clean UI. 16:52:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-utils.js.test map events 16:52:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-utils.js.test map ignores new 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test map ignores new | new listener is ignored 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test map ignores new | This test is done. 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test map ignores new | There was a clean UI. 16:52:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-utils.js.test map ignores new 16:52:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-utils.js.test map is FIFO 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test map is FIFO | listeners are invoked in fifo order 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test map is FIFO | This test is done. 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test map is FIFO | There was a clean UI. 16:52:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-utils.js.test map is FIFO 16:52:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-utils.js.test map reg once 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test map reg once | listener can be registered only once 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test map reg once | This test is done. 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test map reg once | There was a clean UI. 16:52:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-utils.js.test map reg once 16:52:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-utils.js.test marge is FIFO 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test marge is FIFO | listeners are invoked in fifo order 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test marge is FIFO | This test is done. 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test marge is FIFO | There was a clean UI. 16:52:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-utils.js.test marge is FIFO 16:52:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-utils.js.test merge array[stream] 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test merge array[stream] | all inputs data merged into one 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test merge array[stream] | This test is done. 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test merge array[stream] | There was a clean UI. 16:52:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-utils.js.test merge array[stream] 16:52:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-utils.js.test merge emits 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test merge emits | this is `output` & evens passed 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test merge emits | This test is done. 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test merge emits | There was a clean UI. 16:52:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-utils.js.test merge emits 16:52:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-utils.js.test merge ignores new 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test merge ignores new | new listener is ignored 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test merge ignores new | This test is done. 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test merge ignores new | There was a clean UI. 16:52:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-utils.js.test merge ignores new 16:52:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-utils.js.test merge reg once 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test merge reg once | listener can be registered only once 16:52:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test merge reg once | This test is done. 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test merge reg once | There was a clean UI. 16:52:10 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-utils.js.test merge reg once 16:52:10 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-utils.js.test merge stream[stream] 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test merge stream[stream] | all inputs data merged into one 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test merge stream[stream] | This test is done. 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test merge stream[stream] | There was a clean UI. 16:52:10 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-utils.js.test merge stream[stream] 16:52:10 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe | piped argument to event 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe | argument passed via pipe, wildcard 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe | piped argument to event 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe | argument passed via pipe, wildcard 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe | piped argument to event 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe | argument passed via pipe, wildcard 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe | multiple arguments passed via pipe 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe | multiple arguments passed via pipe 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe | multiple arguments passed via pipe 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe | multiple arguments passed via pipe, wildcard 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe | multiple arguments passed via pipe, wildcard 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe | multiple arguments passed via pipe, wildcard 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe | This test is done. 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe | There was a clean UI. 16:52:10 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe 16:52:10 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe multiple targets 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe multiple targets | event triggers in source in pipe chain 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe multiple targets | event passes through the middle of pipe chain 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe multiple targets | event propagates to end of pipe chain 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe multiple targets | event does not fire on alternative chain routes 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe multiple targets | event triggers in source in pipe chain 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe multiple targets | event passes through the middle of pipe chain from different src 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe multiple targets | event propagates to end of pipe chain from different src 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe multiple targets | event does not fire on alternative chain routes 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe multiple targets | event triggers in source of pipe chain 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe multiple targets | event propagates to end of pipe chain from middle src 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe multiple targets | event does not fire on alternative chain routes 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe multiple targets | event does not fire on alternative chain routes 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe multiple targets | This test is done. 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe multiple targets | There was a clean UI. 16:52:10 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-utils.js.test pipe multiple targets 16:52:10 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-event-utils.js.test stripListeners 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test stripListeners | stripListeners should return a new object 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test stripListeners | stripListeners does not affect original 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test stripListeners | stripListeners does not affect original 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test stripListeners | stripListeners does not affect original 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test stripListeners | stripListeners does not affect original 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test stripListeners | stripListeners removes `on*` values 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test stripListeners | stripListeners removes `on*` values 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test stripListeners | stripListeners leaves not `on*` values 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test stripListeners | stripListeners leaves not `on*` values 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test stripListeners | This test is done. 16:52:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-event-utils.js.test stripListeners | There was a clean UI. 16:52:10 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-event-utils.js.test stripListeners 16:52:12 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:52:12 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-file.js | Loading test module 16:52:12 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-file.js.testBasename 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testBasename | basename should work on paths with no components 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testBasename | basename should work on paths with a single component 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testBasename | basename should work on paths with multiple components 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testBasename | This test is done. 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testBasename | There was a clean UI. 16:52:12 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-file.js.testBasename 16:52:12 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-file.js.testDirName 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testDirName | file.dirname() of dir should return parent dir 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testDirName | file.dirname() of file should return its dir 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testDirName | dirname should return empty string when dir has no parent 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testDirName | This test is done. 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testDirName | There was a clean UI. 16:52:12 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-file.js.testDirName 16:52:12 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-file.js.testJoin 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testJoin | file.join() should work 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testJoin | This test is done. 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testJoin | There was a clean UI. 16:52:12 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-file.js.testJoin 16:52:12 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-file.js.testList 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testList | file.list() should work 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testList | file.list() on non-dir should raise error 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testList | file.list() on nonexistent should raise error 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testList | This test is done. 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testList | There was a clean UI. 16:52:12 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-file.js.testList 16:52:12 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-file.js.testMkpathExistingNondirectory 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testMkpathExistingNondirectory | File should exist 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testMkpathExistingNondirectory | mkpath on file should raise error 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testMkpathExistingNondirectory | This test is done. 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testMkpathExistingNondirectory | There was a clean UI. 16:52:12 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-file.js.testMkpathExistingNondirectory 16:52:12 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-file.js.testMkpathRmdir 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testMkpathRmdir | Sanity check: path should not exist: /tmp/tmps0quR9.mozrunner/test-file-dir/test-file-dir/test-file-dir 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testMkpathRmdir | Sanity check: path should not exist: /tmp/tmps0quR9.mozrunner/test-file-dir/test-file-dir 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testMkpathRmdir | Sanity check: path should not exist: /tmp/tmps0quR9.mozrunner/test-file-dir 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testMkpathRmdir | mkpath should create path: /tmp/tmps0quR9.mozrunner/test-file-dir/test-file-dir/test-file-dir 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testMkpathRmdir | rmdir should remove path: /tmp/tmps0quR9.mozrunner/test-file-dir/test-file-dir/test-file-dir 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testMkpathRmdir | rmdir should remove path: /tmp/tmps0quR9.mozrunner/test-file-dir/test-file-dir 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testMkpathRmdir | rmdir should remove path: /tmp/tmps0quR9.mozrunner/test-file-dir 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testMkpathRmdir | This test is done. 16:52:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testMkpathRmdir | There was a clean UI. 16:52:12 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-file.js.testMkpathRmdir 16:52:13 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-file.js.testMkpathTwice 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testMkpathTwice | Sanity check: path should not exist: /tmp/tmps0quR9.mozrunner/test-file-dir 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testMkpathTwice | mkpath should create path: /tmp/tmps0quR9.mozrunner/test-file-dir 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testMkpathTwice | After second mkpath, path should still exist: /tmp/tmps0quR9.mozrunner/test-file-dir 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testMkpathTwice | rmdir should remove path: /tmp/tmps0quR9.mozrunner/test-file-dir 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testMkpathTwice | This test is done. 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testMkpathTwice | There was a clean UI. 16:52:13 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-file.js.testMkpathTwice 16:52:13 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-file.js.testOpenDirectory 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testOpenDirectory | file.open() on directory should throw 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testOpenDirectory | file.open('w') on directory should throw 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testOpenDirectory | This test is done. 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testOpenDirectory | There was a clean UI. 16:52:13 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-file.js.testOpenDirectory 16:52:13 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-file.js.testOpenNonexistentForRead 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testOpenNonexistentForRead | file.open() on nonexistent file should throw 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testOpenNonexistentForRead | file.open('r') on nonexistent file should throw 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testOpenNonexistentForRead | file.open('zz') on nonexistent file should throw 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testOpenNonexistentForRead | This test is done. 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testOpenNonexistentForRead | There was a clean UI. 16:52:13 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-file.js.testOpenNonexistentForRead 16:52:13 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-file.js.testOpenNonexistentForWrite 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testOpenNonexistentForWrite | file.exists() should return true after file.open('w') 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testOpenNonexistentForWrite | file.exists() should return false after file.remove() 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testOpenNonexistentForWrite | file.exists() should return true after file.open('rw') 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testOpenNonexistentForWrite | file.exists() should return false after file.remove() 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testOpenNonexistentForWrite | This test is done. 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testOpenNonexistentForWrite | There was a clean UI. 16:52:13 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-file.js.testOpenNonexistentForWrite 16:52:13 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-file.js.testOpenTypes 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testOpenTypes | open(w) should return a TextWriter 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testOpenTypes | open(wb) should return a ByteWriter 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testOpenTypes | open() should return a TextReader 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testOpenTypes | open(r) should return a TextReader 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testOpenTypes | open(b) should return a ByteReader 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testOpenTypes | open(rb) should return a ByteReader 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testOpenTypes | This test is done. 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testOpenTypes | There was a clean UI. 16:52:13 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-file.js.testOpenTypes 16:52:13 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-file.js.testRead 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testRead | file.read() should work 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testRead | file.read() on nonexistent file should throw 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testRead | file.read() on dir should throw 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testRead | This test is done. 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testRead | There was a clean UI. 16:52:13 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-file.js.testRead 16:52:13 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-file.js.testRmdirNondirectory 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testRmdirNondirectory | File should exist 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testRmdirNondirectory | rmdir on file should raise error 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testRmdirNondirectory | File should not exist 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testRmdirNondirectory | rmdir on non-existing file should raise error 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testRmdirNondirectory | This test is done. 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testRmdirNondirectory | There was a clean UI. 16:52:13 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-file.js.testRmdirNondirectory 16:52:13 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-file.js.testRmdirNonempty 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testRmdirNonempty | Sanity check: path should not exist: /tmp/tmps0quR9.mozrunner/test-file-dir 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testRmdirNonempty | Sanity check: path should exist: /tmp/tmps0quR9.mozrunner/test-file-dir/file 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testRmdirNonempty | rmdir on non-empty directory should raise error 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testRmdirNonempty | Path should not exist 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testRmdirNonempty | This test is done. 16:52:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-file.js.testRmdirNonempty | There was a clean UI. 16:52:13 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-file.js.testRmdirNonempty 16:52:15 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:52:15 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-frame-utils.js | Loading test module 16:52:15 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-frame-utils.js.test fram has js disabled by default 16:52:15 INFO - ++DOCSHELL 0x84b12000 == 8 [pid = 2595] [id = 421] 16:52:15 INFO - ++DOMWINDOW == 19 (0x84b13400) [pid = 2595] [serial = 1156] [outer = (nil)] 16:52:15 INFO - ++DOMWINDOW == 20 (0x84b14c00) [pid = 2595] [serial = 1157] [outer = 0x84b13400] 16:52:16 INFO - ++DOCSHELL 0x84b17400 == 9 [pid = 2595] [id = 422] 16:52:16 INFO - ++DOMWINDOW == 21 (0x86410000) [pid = 2595] [serial = 1158] [outer = (nil)] 16:52:16 INFO - ++DOMWINDOW == 22 (0x864e4400) [pid = 2595] [serial = 1159] [outer = 0x86410000] 16:52:16 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:52:16 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:52:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-frame-utils.js.test fram has js disabled by default | JS was executed 16:52:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-frame-utils.js.test fram has js disabled by default | This test is done. 16:52:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-frame-utils.js.test fram has js disabled by default | There was a clean UI. 16:52:17 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-frame-utils.js.test fram has js disabled by default 16:52:17 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-frame-utils.js.test frame creation 16:52:17 INFO - ++DOCSHELL 0x86409400 == 10 [pid = 2595] [id = 423] 16:52:17 INFO - ++DOMWINDOW == 23 (0x86409c00) [pid = 2595] [serial = 1160] [outer = (nil)] 16:52:17 INFO - ++DOMWINDOW == 24 (0x8640c800) [pid = 2595] [serial = 1161] [outer = 0x86409c00] 16:52:17 INFO - ++DOCSHELL 0x864df400 == 11 [pid = 2595] [id = 424] 16:52:17 INFO - ++DOMWINDOW == 25 (0x864e2400) [pid = 2595] [serial = 1162] [outer = (nil)] 16:52:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-frame-utils.js.test frame creation | frame type is content 16:52:17 INFO - ++DOMWINDOW == 26 (0x8a7a2400) [pid = 2595] [serial = 1163] [outer = 0x864e2400] 16:52:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-frame-utils.js.test frame creation | frame has contentWindow 16:52:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-frame-utils.js.test frame creation | by default "about:blank" is loaded 16:52:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-frame-utils.js.test frame creation | auth disabled by default 16:52:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-frame-utils.js.test frame creation | js disabled by default 16:52:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-frame-utils.js.test frame creation | plugins disabled by default 16:52:17 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:52:17 INFO - ++DOMWINDOW == 27 (0x8ba79000) [pid = 2595] [serial = 1164] [outer = 0x864e2400] 16:52:18 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:52:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-frame-utils.js.test frame creation | This test is done. 16:52:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-frame-utils.js.test frame creation | There was a clean UI. 16:52:18 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-frame-utils.js.test frame creation 16:52:18 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-frame-utils.js.test frame with js enabled 16:52:18 INFO - ++DOCSHELL 0x8a79d400 == 12 [pid = 2595] [id = 425] 16:52:18 INFO - ++DOMWINDOW == 28 (0x8ba73000) [pid = 2595] [serial = 1165] [outer = (nil)] 16:52:18 INFO - ++DOMWINDOW == 29 (0x8ba74000) [pid = 2595] [serial = 1166] [outer = 0x8ba73000] 16:52:18 INFO - ++DOCSHELL 0x8ba7b800 == 13 [pid = 2595] [id = 426] 16:52:18 INFO - ++DOMWINDOW == 30 (0x8bcb6000) [pid = 2595] [serial = 1167] [outer = (nil)] 16:52:18 INFO - ++DOMWINDOW == 31 (0x8bcbac00) [pid = 2595] [serial = 1168] [outer = 0x8bcb6000] 16:52:19 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:52:19 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:52:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-frame-utils.js.test frame with js enabled | JS was executed 16:52:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-frame-utils.js.test frame with js enabled | This test is done. 16:52:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-frame-utils.js.test frame with js enabled | There was a clean UI. 16:52:19 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-frame-utils.js.test frame with js enabled 16:52:19 INFO - console.warn: 3 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior. 16:52:21 INFO - --DOCSHELL 0x8a79d400 == 12 [pid = 2595] [id = 425] 16:52:21 INFO - --DOCSHELL 0x84b12000 == 11 [pid = 2595] [id = 421] 16:52:21 INFO - --DOCSHELL 0x84b17400 == 10 [pid = 2595] [id = 422] 16:52:21 INFO - --DOCSHELL 0x864df400 == 9 [pid = 2595] [id = 424] 16:52:21 INFO - --DOCSHELL 0x86409400 == 8 [pid = 2595] [id = 423] 16:52:21 INFO - --DOCSHELL 0x8ba7b800 == 7 [pid = 2595] [id = 426] 16:52:21 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:52:21 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-framescript-manager.js | Loading test module 16:52:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-framescript-manager.js.test suite skipped 16:52:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-framescript-manager.js.test suite skipped | Cu is not defined 16:52:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-framescript-manager.js.test suite skipped | This test is done. 16:52:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-framescript-manager.js.test suite skipped | There was a clean UI. 16:52:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-framescript-manager.js.test suite skipped 16:52:23 INFO - --DOMWINDOW == 30 (0x8e571c00) [pid = 2595] [serial = 1146] [outer = (nil)] [url = about:blank] 16:52:23 INFO - --DOMWINDOW == 29 (0x84b14c00) [pid = 2595] [serial = 1157] [outer = (nil)] [url = about:blank] 16:52:23 INFO - --DOMWINDOW == 28 (0x84b13400) [pid = 2595] [serial = 1156] [outer = (nil)] [url = data:text/html;charset=utf-8,window] 16:52:23 INFO - --DOMWINDOW == 27 (0x8640c800) [pid = 2595] [serial = 1161] [outer = (nil)] [url = about:blank] 16:52:23 INFO - --DOMWINDOW == 26 (0x86409c00) [pid = 2595] [serial = 1160] [outer = (nil)] [url = data:text/html;charset=utf-8,Window] 16:52:23 INFO - --DOMWINDOW == 25 (0x8a7a2400) [pid = 2595] [serial = 1163] [outer = (nil)] [url = about:blank] 16:52:23 INFO - --DOMWINDOW == 24 (0x8ba79000) [pid = 2595] [serial = 1164] [outer = (nil)] [url = about:blank] 16:52:23 INFO - --DOMWINDOW == 23 (0x8ba74000) [pid = 2595] [serial = 1166] [outer = (nil)] [url = about:blank] 16:52:23 INFO - --DOMWINDOW == 22 (0x8bcb6000) [pid = 2595] [serial = 1167] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:52:23 INFO - --DOMWINDOW == 21 (0x8ba73000) [pid = 2595] [serial = 1165] [outer = (nil)] [url = data:text/html;charset=utf-8,window] 16:52:23 INFO - --DOMWINDOW == 20 (0x864e4400) [pid = 2595] [serial = 1159] [outer = (nil)] [url = about:blank] 16:52:23 INFO - --DOMWINDOW == 19 (0x8bcbac00) [pid = 2595] [serial = 1168] [outer = (nil)] [url = about:blank] 16:52:23 INFO - --DOMWINDOW == 18 (0x8e42f800) [pid = 2595] [serial = 1145] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:52:23 INFO - --DOMWINDOW == 17 (0x864e2400) [pid = 2595] [serial = 1162] [outer = (nil)] [url = about:blank] 16:52:23 INFO - --DOMWINDOW == 16 (0x86410000) [pid = 2595] [serial = 1158] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:52:23 INFO - --DOMWINDOW == 15 (0x8d80ec00) [pid = 2595] [serial = 1154] [outer = (nil)] [url = about:blank] 16:52:23 INFO - --DOMWINDOW == 14 (0x8c379c00) [pid = 2595] [serial = 1153] [outer = (nil)] [url = data:text/html;charset=utf-8,viewFor] 16:52:23 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:52:23 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-framescript-util.js | Loading test module 16:52:24 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-framescript-util.js.test suite skipped 16:52:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-framescript-util.js.test suite skipped | Cu is not defined 16:52:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-framescript-util.js.test suite skipped | This test is done. 16:52:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-framescript-util.js.test suite skipped | There was a clean UI. 16:52:24 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-framescript-util.js.test suite skipped 16:52:25 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:52:26 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-fs.js | Loading test module 16:52:26 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod 16:52:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | mode correctly set to 493 16:52:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | mode correctly set to 511 16:52:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | mode correctly set to 438 16:52:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | mode correctly set to 329 16:52:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | mode correctly set to 128 16:52:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | mode correctly set to 32 16:52:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | mode correctly set to 0 16:52:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | mode correctly set to 511 16:52:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | mode correctly set to 438 16:52:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | mode correctly set to 329 16:52:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | mode correctly set to 128 16:52:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | mode correctly set to 32 16:52:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | mode correctly set to 0 16:52:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | Successful chmod passes 16:52:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | undefined 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | error has a code 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | error has a path 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | error has a errno 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | undefined 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | error has a code 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | error has a path 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | error has a errno 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | undefined 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | error has a code 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | error has a path 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | error has a errno 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | undefined 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | error has a code 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | error has a path 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | error has a errno 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | This test is done. 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod | There was a clean UI. 16:52:27 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.chmod 16:52:27 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.exists NO 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.exists NO | fs.exists is async 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.exists NO | error is falsy 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.exists NO | file does not exists 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.exists NO | This test is done. 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.exists NO | There was a clean UI. 16:52:27 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.exists NO 16:52:27 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.exists YES 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.exists YES | fs.exists is async 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.exists YES | error is falsy 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.exists YES | file exists 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.exists YES | This test is done. 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.exists YES | There was a clean UI. 16:52:27 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.exists YES 16:52:27 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.existsSync 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.existsSync | exists 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.existsSync | exists 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.existsSync | This test is done. 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.existsSync | There was a clean UI. 16:52:27 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.existsSync 16:52:27 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.mkdir 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.mkdir | mkdir is async 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.mkdir | no error 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.mkdir | dir was created 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.mkdir | dir was removed 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.mkdir | This test is done. 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.mkdir | There was a clean UI. 16:52:27 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.mkdir 16:52:27 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.mkdir error 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.mkdir error | mkdir is async 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.mkdir error | undefined 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.mkdir error | error has a code 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.mkdir error | error has a path 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.mkdir error | error has a errno 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.mkdir error | dir was removed 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.mkdir error | This test is done. 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.mkdir error | There was a clean UI. 16:52:27 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.mkdir error 16:52:27 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.mkdirSync fs.rmdirSync 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.mkdirSync fs.rmdirSync | does not exists 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.mkdirSync fs.rmdirSync | dir was created 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.mkdirSync fs.rmdirSync | undefined 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.mkdirSync fs.rmdirSync | error has a code 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.mkdirSync fs.rmdirSync | error has a path 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.mkdirSync fs.rmdirSync | error has a errno 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.mkdirSync fs.rmdirSync | dir was removed 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.mkdirSync fs.rmdirSync | This test is done. 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.mkdirSync fs.rmdirSync | There was a clean UI. 16:52:27 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.mkdirSync fs.rmdirSync 16:52:27 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename | source file exists 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename | destination doesn't exists 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename | fs.rename is async 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename | error is falsy 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename | source path no longer exists 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename | destination file exists 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename | cleaned up properly 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename | This test is done. 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename | There was a clean UI. 16:52:27 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename 16:52:27 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename (existing target file) 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename (existing target file) | source file exists 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename (existing target file) | destination file exists 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename (existing target file) | fs.rename is async 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename (existing target file) | error is falsy 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename (existing target file) | source path no longer exists 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename (existing target file) | destination file exists 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename (existing target file) | cleaned up properly 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename (existing target file) | This test is done. 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename (existing target file) | There was a clean UI. 16:52:27 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename (existing target file) 16:52:27 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename (missing source file) 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename (missing source file) | source file doesn't exists 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename (missing source file) | destination doesn't exists 16:52:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename (missing source file) | fs.rename is async 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename (missing source file) | undefined 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename (missing source file) | error has a code 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename (missing source file) | error has a path 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename (missing source file) | error has a errno 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename (missing source file) | This test is done. 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename (missing source file) | There was a clean UI. 16:52:28 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rename (missing source file) 16:52:28 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rmdir 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rmdir | dir exists 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rmdir | mkdir is async 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rmdir | no error 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rmdir | dir was removed 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rmdir | This test is done. 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rmdir | There was a clean UI. 16:52:28 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rmdir 16:52:28 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rmdir error 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rmdir error | dir doesn't exists 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rmdir error | mkdir is async 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rmdir error | undefined 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rmdir error | error has a code 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rmdir error | error has a path 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rmdir error | error has a errno 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rmdir error | dir is removed 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rmdir error | This test is done. 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rmdir error | There was a clean UI. 16:52:28 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.rmdir error 16:52:28 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat dir 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat dir | fs.stat is async 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat dir | error is falsy 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat dir | is a dir 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat dir | not a file 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat dir | isn't a symlink 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat dir | size is a number 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat dir | file exists 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat dir | undefined 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat dir | undefined 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat dir | undefined 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat dir | undefined 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat dir | undefined 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat dir | undefined 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat dir | undefined 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat dir | This test is done. 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat dir | There was a clean UI. 16:52:28 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat dir 16:52:28 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat error 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat error | fs.stat is async 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat error | undefined 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat error | error has a code 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat error | error has a path 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat error | error has a errno 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat error | This test is done. 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat error | There was a clean UI. 16:52:28 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat error 16:52:28 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat file 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat file | fs.stat is async 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat file | error is falsy 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat file | not a dir 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat file | is a file 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat file | isn't a symlink 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat file | size is a number 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat file | file exists 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat file | undefined 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat file | undefined 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat file | undefined 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat file | undefined 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat file | undefined 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat file | undefined 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat file | undefined 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat file | This test is done. 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat file | There was a clean UI. 16:52:28 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.stat file 16:52:28 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.truncate 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.truncate | truncate is async 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.truncate | no error 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.truncate | file was created 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.truncate | file was removed 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.truncate | This test is done. 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.truncate | There was a clean UI. 16:52:28 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.truncate 16:52:28 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.truncateSync fs.unlinkSync 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.truncateSync fs.unlinkSync | does not exists 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.truncateSync fs.unlinkSync | file was created 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.truncateSync fs.unlinkSync | file was removed 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.truncateSync fs.unlinkSync | This test is done. 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.truncateSync fs.unlinkSync | There was a clean UI. 16:52:28 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.truncateSync fs.unlinkSync 16:52:28 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.unlink 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.unlink | file doesn't exists yet 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.unlink | file was created 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.unlink | fs.unlink is async 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.unlink | error is falsy 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.unlink | file was removed 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.unlink | This test is done. 16:52:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.unlink | There was a clean UI. 16:52:28 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.unlink 16:52:28 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.unlink error 16:52:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.unlink error | file doesn't exists yet 16:52:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.unlink error | fs.unlink is async 16:52:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.unlink error | undefined 16:52:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.unlink error | error has a code 16:52:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.unlink error | error has a path 16:52:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.unlink error | error has a errno 16:52:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.unlink error | This test is done. 16:52:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.unlink error | There was a clean UI. 16:52:29 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.unlink error 16:52:29 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.writeFile 16:52:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.writeFile | fs write is async 16:52:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.writeFile | error is falsy 16:52:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.writeFile | file was created 16:52:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.writeFile | contet was written 16:52:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.writeFile | file was removed 16:52:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.writeFile | This test is done. 16:52:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.writeFile | There was a clean UI. 16:52:29 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.writeFile 16:52:29 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.writeFile (with large files) 16:52:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.writeFile (with large files) | fs write is async 16:52:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.writeFile (with large files) | error is falsy 16:52:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.writeFile (with large files) | file was created 16:52:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.writeFile (with large files) | contet was written 16:52:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.writeFile (with large files) | file was removed 16:52:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.writeFile (with large files) | This test is done. 16:52:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.writeFile (with large files) | There was a clean UI. 16:52:29 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.writeFile (with large files) 16:52:29 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.writeFile error 16:52:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.writeFile error | writeFile with a non-string error should not be caught 16:52:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.writeFile error | error should be TypeError 16:52:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.writeFile error | error caught and handled in callback 16:52:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.writeFile error | This test is done. 16:52:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.writeFile error | There was a clean UI. 16:52:29 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-fs.js.test fs.writeFile error 16:52:29 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-fs.js.test readFile 16:52:29 INFO - [2595] ###!!! ASSERTION: cancel with non-failure status code: 'NS_FAILED(status)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsInputStreamPump.cpp, line 207 16:54:20 INFO - #01: nsInputStreamPump::Cancel [netwerk/base/nsInputStreamPump.cpp:207] 16:54:20 INFO - #02: NS_InvokeByIndex 16:54:20 INFO - #03: CallMethodHelper::Call [js/xpconnect/src/XPCWrappedNative.cpp:1377] 16:54:20 INFO - #04: XPCWrappedNative::CallMethod [js/xpconnect/src/XPCWrappedNative.cpp:1344] 16:54:20 INFO - #05: XPC_WN_CallMethod [js/xpconnect/src/XPCWrappedNativeJSOps.cpp:1000] 16:54:20 INFO - #06: js::CallJSNative [js/src/jscntxtinlines.h:240] 16:54:20 INFO - #07: js::InternalCallOrConstruct [js/src/vm/Interpreter.cpp:459] 16:54:20 INFO - #08: InternalCall [js/src/vm/Interpreter.cpp:505] 16:54:20 INFO - #09: Interpret [js/src/vm/Interpreter.cpp:2922] 16:54:20 INFO - #10: js::RunScript [js/src/vm/Interpreter.cpp:405] 16:54:20 INFO - #11: js::InternalCallOrConstruct [js/src/vm/Interpreter.cpp:477] 16:54:20 INFO - #12: InternalCall [js/src/vm/Interpreter.cpp:505] 16:54:20 INFO - #13: js::Call [js/src/vm/Interpreter.cpp:523] 16:54:20 INFO - #14: js::fun_call [js/public/RootingAPI.h:794] 16:54:20 INFO - #15: js::CallJSNative [js/src/jscntxtinlines.h:240] 16:54:20 INFO - #16: js::InternalCallOrConstruct [js/src/vm/Interpreter.cpp:459] 16:54:20 INFO - #17: InternalCall [js/src/vm/Interpreter.cpp:505] 16:54:20 INFO - #18: Interpret [js/src/vm/Interpreter.cpp:2922] 16:54:20 INFO - #19: js::RunScript [js/src/vm/Interpreter.cpp:405] 16:54:20 INFO - #20: js::InternalCallOrConstruct [js/src/vm/Interpreter.cpp:477] 16:54:20 INFO - #21: InternalCall [js/src/vm/Interpreter.cpp:505] 16:54:20 INFO - #22: js::Call [js/src/vm/Interpreter.cpp:523] 16:54:20 INFO - #23: js::fun_apply [js/src/jsfun.cpp:1318] 16:54:20 INFO - #24: js::CallJSNative [js/src/jscntxtinlines.h:240] 16:54:20 INFO - #25: js::InternalCallOrConstruct [js/src/vm/Interpreter.cpp:459] 16:54:20 INFO - #26: InternalCall [js/src/vm/Interpreter.cpp:505] 16:54:20 INFO - #27: js::jit::DoCallFallback [js/src/jit/BaselineIC.cpp:6020] 16:54:20 INFO - #28: ??? (???:???) 16:54:20 INFO - #29: ??? (???:???) 16:54:20 INFO - #30: ??? (???:???) 16:54:20 INFO - #31: ??? (???:???) 16:54:20 INFO - #32: ??? (???:???) 16:54:20 INFO - #33: ??? (???:???) 16:54:20 INFO - #34: EnterBaseline [js/src/jit/BaselineJIT.cpp:157] 16:54:21 INFO - #35: js::jit::EnterBaselineMethod [js/src/jit/BaselineJIT.cpp:194] 16:54:21 INFO - #36: Interpret [js/src/vm/Interpreter.cpp:2968] 16:54:21 INFO - #37: js::RunScript [js/src/vm/Interpreter.cpp:405] 16:54:21 INFO - #38: js::InternalCallOrConstruct [js/src/vm/Interpreter.cpp:477] 16:54:21 INFO - #39: InternalCall [js/src/vm/Interpreter.cpp:505] 16:54:21 INFO - #40: js::Call [js/src/vm/Interpreter.cpp:523] 16:54:21 INFO - #41: JS_CallFunctionValue [js/src/jsapi.cpp:2768] 16:54:21 INFO - #42: nsXPCWrappedJSClass::CallMethod [js/xpconnect/src/XPCWrappedJSClass.cpp:1214] 16:54:21 INFO - #43: nsXPCWrappedJS::CallMethod [js/xpconnect/src/XPCWrappedJS.cpp:613] 16:54:21 INFO - #44: PrepareAndDispatch [xpcom/reflect/xptcall/md/unix/xptcstubs_gcc_x86_unix.cpp:62] 16:54:21 INFO - #45: nsInputStreamPump::OnStateStop [netwerk/base/nsInputStreamPump.cpp:715] 16:54:21 INFO - #46: nsInputStreamPump::OnInputStreamReady [netwerk/base/nsInputStreamPump.cpp:433] 16:54:21 INFO - #47: nsInputStreamReadyEvent::Run [xpcom/io/nsStreamUtils.cpp:95] 16:54:21 INFO - #48: nsThread::ProcessNextEvent [xpcom/threads/nsThread.cpp:1216] 16:54:21 INFO - #49: NS_ProcessNextEvent [xpcom/glue/nsThreadUtils.cpp:361] 16:54:21 INFO - #50: mozilla::ipc::MessagePump::Run [ipc/glue/MessagePump.cpp:97] 16:54:21 INFO - #51: MessageLoop::RunInternal [ipc/chromium/src/base/message_loop.cc:232] 16:54:21 INFO - #52: MessageLoop::Run [ipc/chromium/src/base/message_loop.cc:490] 16:54:21 INFO - #53: nsBaseAppShell::Run [widget/nsBaseAppShell.cpp:158] 16:54:21 INFO - #54: nsAppStartup::Run [toolkit/components/startup/nsAppStartup.cpp:284] 16:54:21 INFO - #55: XREMain::XRE_mainRun [toolkit/xre/nsAppRunner.cpp:4489] 16:54:21 INFO - #56: XREMain::XRE_main [toolkit/xre/nsAppRunner.cpp:4621] 16:54:21 INFO - #57: XRE_main [toolkit/xre/nsAppRunner.cpp:4713] 16:54:21 INFO - #58: do_main [browser/app/nsBrowserApp.cpp:282] 16:54:21 INFO - #59: main [browser/app/nsBrowserApp.cpp:415] 16:54:21 INFO - [2595] ###!!! ASSERTION: cancel with non-failure status code: 'NS_FAILED(status)', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsInputStreamPump.cpp, line 207 16:54:21 INFO - #01: nsInputStreamPump::Cancel [netwerk/base/nsInputStreamPump.cpp:207] 16:54:21 INFO - #02: NS_InvokeByIndex 16:54:21 INFO - #03: CallMethodHelper::Call [js/xpconnect/src/XPCWrappedNative.cpp:1377] 16:54:21 INFO - #04: XPCWrappedNative::CallMethod [js/xpconnect/src/XPCWrappedNative.cpp:1344] 16:54:21 INFO - #05: XPC_WN_CallMethod [js/xpconnect/src/XPCWrappedNativeJSOps.cpp:1000] 16:54:21 INFO - #06: js::CallJSNative [js/src/jscntxtinlines.h:240] 16:54:21 INFO - #07: js::InternalCallOrConstruct [js/src/vm/Interpreter.cpp:459] 16:54:21 INFO - #08: InternalCall [js/src/vm/Interpreter.cpp:505] 16:54:21 INFO - #09: Interpret [js/src/vm/Interpreter.cpp:2922] 16:54:21 INFO - #10: js::RunScript [js/src/vm/Interpreter.cpp:405] 16:54:21 INFO - #11: js::InternalCallOrConstruct [js/src/vm/Interpreter.cpp:477] 16:54:21 INFO - #12: InternalCall [js/src/vm/Interpreter.cpp:505] 16:54:21 INFO - #13: js::Call [js/src/vm/Interpreter.cpp:523] 16:54:21 INFO - #14: js::fun_call [js/public/RootingAPI.h:794] 16:54:21 INFO - #15: js::CallJSNative [js/src/jscntxtinlines.h:240] 16:54:21 INFO - #16: js::InternalCallOrConstruct [js/src/vm/Interpreter.cpp:459] 16:54:21 INFO - #17: InternalCall [js/src/vm/Interpreter.cpp:505] 16:54:21 INFO - #18: Interpret [js/src/vm/Interpreter.cpp:2922] 16:54:21 INFO - #19: js::RunScript [js/src/vm/Interpreter.cpp:405] 16:54:21 INFO - #20: js::InternalCallOrConstruct [js/src/vm/Interpreter.cpp:477] 16:54:21 INFO - #21: InternalCall [js/src/vm/Interpreter.cpp:505] 16:54:21 INFO - #22: js::Call [js/src/vm/Interpreter.cpp:523] 16:54:21 INFO - #23: js::fun_apply [js/src/jsfun.cpp:1318] 16:54:21 INFO - #24: js::CallJSNative [js/src/jscntxtinlines.h:240] 16:54:21 INFO - #25: js::InternalCallOrConstruct [js/src/vm/Interpreter.cpp:459] 16:54:21 INFO - #26: InternalCall [js/src/vm/Interpreter.cpp:505] 16:54:21 INFO - #27: js::jit::DoCallFallback [js/src/jit/BaselineIC.cpp:6020] 16:54:21 INFO - #28: ??? (???:???) 16:54:21 INFO - #29: ??? (???:???) 16:54:21 INFO - #30: ??? (???:???) 16:54:21 INFO - #31: ??? (???:???) 16:54:21 INFO - #32: ??? (???:???) 16:54:21 INFO - #33: ??? (???:???) 16:54:21 INFO - #34: EnterBaseline [js/src/jit/BaselineJIT.cpp:157] 16:54:21 INFO - #35: js::jit::EnterBaselineMethod [js/src/jit/BaselineJIT.cpp:194] 16:54:21 INFO - #36: Interpret [js/src/vm/Interpreter.cpp:2968] 16:54:21 INFO - #37: js::RunScript [js/src/vm/Interpreter.cpp:405] 16:54:21 INFO - #38: js::InternalCallOrConstruct [js/src/vm/Interpreter.cpp:477] 16:54:21 INFO - #39: InternalCall [js/src/vm/Interpreter.cpp:505] 16:54:21 INFO - #40: js::Call [js/src/vm/Interpreter.cpp:523] 16:54:21 INFO - #41: JS_CallFunctionValue [js/src/jsapi.cpp:2768] 16:54:21 INFO - #42: nsXPCWrappedJSClass::CallMethod [js/xpconnect/src/XPCWrappedJSClass.cpp:1214] 16:54:21 INFO - #43: nsXPCWrappedJS::CallMethod [js/xpconnect/src/XPCWrappedJS.cpp:613] 16:54:21 INFO - #44: PrepareAndDispatch [xpcom/reflect/xptcall/md/unix/xptcstubs_gcc_x86_unix.cpp:62] 16:54:21 INFO - #45: nsInputStreamPump::OnStateStop [netwerk/base/nsInputStreamPump.cpp:715] 16:54:21 INFO - #46: nsInputStreamPump::OnInputStreamReady [netwerk/base/nsInputStreamPump.cpp:433] 16:54:21 INFO - #47: nsInputStreamReadyEvent::Run [xpcom/io/nsStreamUtils.cpp:95] 16:54:21 INFO - #48: nsThread::ProcessNextEvent [xpcom/threads/nsThread.cpp:1216] 16:54:21 INFO - #49: NS_ProcessNextEvent [xpcom/glue/nsThreadUtils.cpp:361] 16:54:21 INFO - #50: mozilla::ipc::MessagePump::Run [ipc/glue/MessagePump.cpp:97] 16:54:21 INFO - #51: MessageLoop::RunInternal [ipc/chromium/src/base/message_loop.cc:232] 16:54:21 INFO - #52: MessageLoop::Run [ipc/chromium/src/base/message_loop.cc:490] 16:54:21 INFO - #53: nsBaseAppShell::Run [widget/nsBaseAppShell.cpp:158] 16:54:21 INFO - #54: nsAppStartup::Run [toolkit/components/startup/nsAppStartup.cpp:284] 16:54:21 INFO - #55: XREMain::XRE_mainRun [toolkit/xre/nsAppRunner.cpp:4489] 16:54:21 INFO - #56: XREMain::XRE_main [toolkit/xre/nsAppRunner.cpp:4621] 16:54:21 INFO - #57: XRE_main [toolkit/xre/nsAppRunner.cpp:4713] 16:54:21 INFO - #58: do_main [browser/app/nsBrowserApp.cpp:282] 16:54:21 INFO - #59: main [browser/app/nsBrowserApp.cpp:415] 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readFile | readFile is async 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readFile | error is falsy 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readFile | readFile returns buffer 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readFile | buffer has length 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readFile | content contains expected data 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readFile | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readFile | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-fs.js.test readFile 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-fs.js.test readFile error 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readFile error | readFile is async 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readFile error | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readFile error | error has a code 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readFile error | error has a path 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readFile error | error has a errno 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readFile error | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readFile error | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-fs.js.test readFile error 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-fs.js.test readFileSync not implemented 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readFileSync not implemented | read content 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readFileSync not implemented | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readFileSync not implemented | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-fs.js.test readFileSync not implemented 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-fs.js.test readdir 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readdir | readdir is async 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readdir | there is no error when reading directory 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readdir | got at least number of entries we expect 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readdir | all profiles are present 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readdir | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readdir | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-fs.js.test readdir 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-fs.js.test readdir error 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readdir error | readdir is async 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readdir error | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readdir error | error has a code 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readdir error | error has a path 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readdir error | error has a errno 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readdir error | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readdir error | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-fs.js.test readdir error 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-fs.js.test readdirSync 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readdirSync | got at least number of entries we expect 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readdirSync | all profiles are present 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readdirSync | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readdirSync | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-fs.js.test readdirSync 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-fs.js.test readdirSync error 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readdirSync error | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readdirSync error | error has a code 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readdirSync error | error has a path 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readdirSync error | error has a errno 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readdirSync error | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-fs.js.test readdirSync error | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-fs.js.test readdirSync error 16:54:21 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:21 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-functional.js | Loading test module 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-functional.js.test apply 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test apply | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test apply | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test apply | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test apply | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test apply | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test apply | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test apply | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-functional.js.test apply 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-functional.js.test chainable 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test chainable | passes arguments into chained 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test chainable | accepts no arguments in chain 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test chainable | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test chainable | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-functional.js.test chainable 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-functional.js.test complement 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test complement | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test complement | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test complement | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test complement | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test complement | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test complement | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test complement | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test complement | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-functional.js.test complement 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-functional.js.test compose 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test compose | can compose a function that takes another 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test compose | in this case, the functions are also commutative 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test compose | this can be passed in 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test compose | this can be applied 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test compose | works with single function 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test compose | works with zero functions 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test compose | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test compose | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-functional.js.test compose 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-functional.js.test constant 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test constant | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test constant | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test constant | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test constant | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-functional.js.test constant 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-functional.js.test curry defined numeber of arguments 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test curry defined numeber of arguments | sum(2, 2, 1) => 5 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test curry defined numeber of arguments | sum(2, 4)(1) => 7 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test curry defined numeber of arguments | sum(2)(4, 2) => 8 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test curry defined numeber of arguments | sum(2)(4)(3) => 9 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test curry defined numeber of arguments | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test curry defined numeber of arguments | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-functional.js.test curry defined numeber of arguments 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-functional.js.test debounce 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test debounce | debounce does not fire immediately 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test debounce | function called after wait time 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test debounce | function able to be called again after wait 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test debounce | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test debounce | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-functional.js.test debounce 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-functional.js.test deferred function 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test deferred function | enqueued is called in next turn of event loop 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test deferred function | passed arguments an pseoude-variable are used 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test deferred function | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test deferred function | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-functional.js.test deferred function 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-functional.js.test delay 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test delay | delayed the function 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test delay | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test delay | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-functional.js.test delay 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-functional.js.test delay with this 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test delay with this | this was passed in 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test delay with this | argument was passed in 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test delay with this | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test delay with this | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-functional.js.test delay with this 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-functional.js.test field 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test field | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test field | function 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test field | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test field | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test field | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test field | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test field | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test field | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test field | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test field | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test field | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test field | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test field | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test field | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test field | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test field | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test field | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-functional.js.test field 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-functional.js.test flip 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test flip | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test flip | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test flip | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test flip | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test flip | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test flip | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test flip | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test flip | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test flip | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test flip | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test flip | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-functional.js.test flip 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-functional.js.test forwardApply 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test forwardApply | passed arguments and pseoude-variable are used 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test forwardApply | bounded `this` pseoudo variable is used 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test forwardApply | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test forwardApply | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-functional.js.test forwardApply 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-functional.js.test is 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test is | is can be partially applied 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test is | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test is | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test is | is is curried 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test is | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test is | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test is | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-functional.js.test is 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-functional.js.test isInstance 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test isInstance | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test isInstance | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test isInstance | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test isInstance | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test isInstance | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test isInstance | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test isInstance | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test isInstance | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-functional.js.test isInstance 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-functional.js.test isnt 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test isnt | is can be partially applied 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test isnt | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test isnt | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test isnt | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test isnt | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test isnt | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test isnt | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-functional.js.test isnt 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-functional.js.test memoize 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test memoize | a memoized version of fibonacci produces identical results 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test memoize | a memoized version of fibonacci produces identical results 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test memoize | returns value back 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test memoize | memoized by a first argument 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test memoize | returns back value if not memoized 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test memoize | memoized new value 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test memoize | values do not override 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test memoize | returns same value as un-memoized 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test memoize | has correct `this` 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test memoize | name is memoized 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test memoize | once memoized can be called without this 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test memoize | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test memoize | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-functional.js.test memoize 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-functional.js.test once 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test once | only incremented once 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test once | this was passed in and called only once 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test once | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test once | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-functional.js.test once 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-functional.js.test once with argument 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test once with argument | only incremented once 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test once with argument | only incremented once 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test once with argument | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test once with argument | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-functional.js.test once with argument 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-functional.js.test partial function 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test partial function | partial one arguments works 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test partial function | partial both arguments works 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test partial function | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test partial function | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-functional.js.test partial function 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-functional.js.test query 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test query | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test query | function 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test query | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test query | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test query | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test query | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test query | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test query | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test query | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test query | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test query | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test query | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test query | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test query | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test query | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test query | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test query | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test query | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test query | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test query | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test query | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test query | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-functional.js.test query 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-functional.js.test throttle 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test throttle | called twice, but attempted 10 times 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test throttle | atleast 100ms have passed 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test throttle | called third, waits for delay to happen 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test throttle | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test throttle | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-functional.js.test throttle 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-functional.js.test when 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test when | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test when | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test when | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test when | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test when | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test when | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test when | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test when | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test when | undefined 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test when | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test when | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-functional.js.test when 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-functional.js.test wrap 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test wrap | wrapped the saluation function 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test wrap | works with this 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test wrap | works with fancy stuff 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test wrap | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-functional.js.test wrap | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-functional.js.test wrap 16:54:21 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:21 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-globals.js | Loading test module 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-globals.js.testComponent 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-globals.js.testComponent | using `Components` throws 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-globals.js.testComponent | This test is done. 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-globals.js.testComponent | There was a clean UI. 16:54:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-globals.js.testComponent 16:54:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-globals.js.testGlobals 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-globals.js.testGlobals | have "module", good 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-globals.js.testGlobals | have "exports", good 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-globals.js.testGlobals | have "require", good 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-globals.js.testGlobals | have "dump", good 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-globals.js.testGlobals | have "console", good 16:54:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-globals.js.testGlobals | no 'packaging', good 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-globals.js.testGlobals | no 'memory', good 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-globals.js.testGlobals | should contain filename 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-globals.js.testGlobals | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-globals.js.testGlobals | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-globals.js.testGlobals 16:54:22 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:22 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-heritage.js | Loading test module 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-heritage.js.test complements regular inheritace 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test complements regular inheritace | creates instance of Type 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test complements regular inheritace | inherits from Base 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test complements regular inheritace | inherits properties from Base 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test complements regular inheritace | is instance of Base 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test complements regular inheritace | is instance of Type 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test complements regular inheritace | is instance of SubType 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test complements regular inheritace | proprety is defined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test complements regular inheritace | proprety is inherited 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test complements regular inheritace | inherits base properties 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test complements regular inheritace | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test complements regular inheritace | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-heritage.js.test complements regular inheritace 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-heritage.js.test composition 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test composition | red() works 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test composition | green() works 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test composition | blue() works 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test composition | magenta() works 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test composition | yellow() works 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test composition | cyan() works 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test composition | is instance of Color 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test composition | is instance of Class 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test composition | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test composition | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-heritage.js.test composition 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-heritage.js.test composition with objects 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test composition with objects | inherits A.a 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test composition with objects | inherits B.b overrides A.b 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test composition with objects | inherits C.c overrides B.c 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test composition with objects | inherits D.d 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test composition with objects | implements e 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test composition with objects | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test composition with objects | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-heritage.js.test composition with objects 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-heritage.js.test compostion with inheritance 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test compostion with inheritance | stringifies correctly 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test compostion with inheritance | instance of Pixel 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test compostion with inheritance | instance of Point 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test compostion with inheritance | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test compostion with inheritance | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-heritage.js.test compostion with inheritance 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-heritage.js.test extend 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test extend | descendant inherits from ancestor 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test extend | 2 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test extend | 3 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test extend | 4 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test extend | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test extend | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-heritage.js.test extend 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-heritage.js.test extends object 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test extends object | instance of Foo 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test extends object | is not instance of Class 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test extends object | inherits from given prototype 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test extends object | contsructor prototype inherits from extends option 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test extends object | property is defined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test extends object | prototype proprety is inherited 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test extends object | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test extends object | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-heritage.js.test extends object 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-heritage.js.test immunity against __proto__ 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test immunity against __proto__ | prototype chain is immune to __proto__ hacks 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test immunity against __proto__ | prototype chain of decedants immune to __proto__ hacks 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test immunity against __proto__ | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test immunity against __proto__ | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-heritage.js.test immunity against __proto__ 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-heritage.js.test inheritance 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test inheritance | can be instantiated without new 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test inheritance | can also be instantiated with new 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test inheritance | if ancestor not specified than defaults to Class 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test inheritance | [object Object] 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test inheritance | instance inherits defined properties 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test inheritance | instantiates correctly 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test inheritance | Inherits for passed `extends` 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test inheritance | propreties inherited 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test inheritance | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test inheritance | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-heritage.js.test inheritance 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-heritage.js.test initialize 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test initialize | instanceof works as expected 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test initialize | inherits form Class if not specified otherwise 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test initialize | fluffy 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test initialize | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test initialize | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-heritage.js.test initialize 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-heritage.js.test mix 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test mix | properties mixed as expected 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test mix | first arguments ancestor is ancestor of result 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test mix | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test mix | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-heritage.js.test mix 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-heritage.js.test obscure 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test obscure | a property is included 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test obscure | b proprety is included 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test obscure | obscured properties are non-enumerable 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test obscure | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test obscure | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-heritage.js.test obscure 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-heritage.js.test super 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test super | bar initializer was called 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test super | bar initializer called Foo initializer 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test super | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-heritage.js.test super | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-heritage.js.test super 16:54:22 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:22 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-hidden-frame.js | Loading test module 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-hidden-frame.js.test Frame 16:54:22 INFO - ++DOCSHELL 0x84b1a800 == 8 [pid = 2595] [id = 427] 16:54:22 INFO - ++DOMWINDOW == 15 (0x84b1ac00) [pid = 2595] [serial = 1169] [outer = (nil)] 16:54:22 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:54:22 INFO - ++DOMWINDOW == 16 (0x86408400) [pid = 2595] [serial = 1170] [outer = 0x84b1ac00] 16:54:22 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hidden-frame.js.test Frame | HiddenFrame loads about:blank by default. 16:54:22 INFO - ++DOMWINDOW == 17 (0x8640ec00) [pid = 2595] [serial = 1171] [outer = 0x84b1ac00] 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hidden-frame.js.test Frame | HiddenFrame loads the specified content. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hidden-frame.js.test Frame | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hidden-frame.js.test Frame | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-hidden-frame.js.test Frame 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-hidden-frame.js.test frame removed properly 16:54:22 INFO - ++DOCSHELL 0x864dec00 == 9 [pid = 2595] [id = 428] 16:54:22 INFO - ++DOMWINDOW == 18 (0x864df400) [pid = 2595] [serial = 1172] [outer = (nil)] 16:54:22 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:54:22 INFO - ++DOMWINDOW == 19 (0x864e4400) [pid = 2595] [serial = 1173] [outer = 0x864df400] 16:54:22 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hidden-frame.js.test frame removed properly | frame has a parent node 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hidden-frame.js.test frame removed properly | frame no longer has a parent node 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hidden-frame.js.test frame removed properly | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hidden-frame.js.test frame removed properly | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-hidden-frame.js.test frame removed properly 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-hidden-frame.js.test unload detaches panels 16:54:22 INFO - ++DOCSHELL 0x8a798800 == 10 [pid = 2595] [id = 429] 16:54:22 INFO - ++DOMWINDOW == 20 (0x8a79a800) [pid = 2595] [serial = 1174] [outer = (nil)] 16:54:22 INFO - ++DOCSHELL 0x8a79fc00 == 11 [pid = 2595] [id = 430] 16:54:22 INFO - ++DOMWINDOW == 21 (0x8a7a0400) [pid = 2595] [serial = 1175] [outer = (nil)] 16:54:22 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:54:22 INFO - ++DOMWINDOW == 22 (0x8ba73800) [pid = 2595] [serial = 1176] [outer = 0x8a79a800] 16:54:22 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:54:22 INFO - ++DOMWINDOW == 23 (0x8ba79000) [pid = 2595] [serial = 1177] [outer = 0x8a7a0400] 16:54:22 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:54:22 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hidden-frame.js.test unload detaches panels | frame is in the document 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hidden-frame.js.test unload detaches panels | frame is in the document 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hidden-frame.js.test unload detaches panels | frame isn't in the document' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hidden-frame.js.test unload detaches panels | frame isn't in the document' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hidden-frame.js.test unload detaches panels | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hidden-frame.js.test unload detaches panels | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-hidden-frame.js.test unload detaches panels 16:54:22 INFO - console.warn: 4 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior. 16:54:22 INFO - --DOCSHELL 0x84b1a800 == 10 [pid = 2595] [id = 427] 16:54:22 INFO - --DOCSHELL 0x864dec00 == 9 [pid = 2595] [id = 428] 16:54:22 INFO - --DOCSHELL 0x8a798800 == 8 [pid = 2595] [id = 429] 16:54:22 INFO - --DOCSHELL 0x8a79fc00 == 7 [pid = 2595] [id = 430] 16:54:22 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:22 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-host-events.js | Loading test module 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-host-events.js.testMultipleSends 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-host-events.js.testMultipleSends | ID should be unique 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-host-events.js.testMultipleSends | has event name 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-host-events.js.testMultipleSends | ID should be unique 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-host-events.js.testMultipleSends | has event name 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-host-events.js.testMultipleSends | ID should be unique 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-host-events.js.testMultipleSends | has event name 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-host-events.js.testMultipleSends | rejected calls are rejected 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-host-events.js.testMultipleSends | rejected calls are rejected 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-host-events.js.testMultipleSends | rejected calls are rejected 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-host-events.js.testMultipleSends | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-host-events.js.testMultipleSends | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-host-events.js.testMultipleSends 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-host-events.js.testSend 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-host-events.js.testSend | correct event name 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-host-events.js.testSend | message has an ID 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-host-events.js.testSend | serialized data passes 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-host-events.js.testSend | response is handled 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-host-events.js.testSend | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-host-events.js.testSend | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-host-events.js.testSend 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-host-events.js.testSendError 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-host-events.js.testSendError | should reject with error/reason 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-host-events.js.testSendError | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-host-events.js.testSendError | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-host-events.js.testSendError 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-host-events.js.testSerialization 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-host-events.js.testSerialization | object passed by value to host 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-host-events.js.testSerialization | original object not modified 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-host-events.js.testSerialization | object passed by value from host 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-host-events.js.testSerialization | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-host-events.js.testSerialization | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-host-events.js.testSerialization 16:54:22 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:22 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-hotkeys.js | Loading test module 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey meta & control 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey meta & control | first callback is called 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey meta & control | second callback is called 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey meta & control | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey meta & control | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey meta & control 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey: accel alt shift 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey: accel alt shift | first callback is called 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey: accel alt shift | second callback is called 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey: accel alt shift | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey: accel alt shift | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey: accel alt shift 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey: automatic destroy 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey: automatic destroy | Hotkey is destroyed and not called. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey: automatic destroy | accel-shift-y was pressed. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey: automatic destroy | Hotkey is still not called, in time it would take. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey: automatic destroy | accel-shift-x was pressed. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey: automatic destroy | Hotkey is still not called, and reusing is ok. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey: automatic destroy | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey: automatic destroy | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey: automatic destroy 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey: control-1 / meta-- 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey: control-1 / meta-- | first callback is called 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey: control-1 / meta-- | second callback is called 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey: control-1 / meta-- | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey: control-1 / meta-- | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey: control-1 / meta-- 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey: function key 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey: function key | first callback is called 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey: function key | Context `this` in `onPress` should be the hotkey object 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey: function key | second callback is called 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey: function key | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey: function key | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test hotkey: function key 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test invalid combos 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test invalid combos | throws if no modifier is present 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test invalid combos | throws if no key is present 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test invalid combos | throws if more then one key is present 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test invalid combos | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test invalid combos | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test invalid combos 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test no exception on unmodified keypress 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test no exception on unmodified keypress | No exception throw, unmodified keypress passed 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test no exception on unmodified keypress | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test no exception on unmodified keypress | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-hotkeys.js.test no exception on unmodified keypress 16:54:22 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:22 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-httpd.js | Loading test module 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-httpd.js.test suite skipped 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-httpd.js.test suite skipped | loader.sandbox(...) is undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-httpd.js.test suite skipped | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-httpd.js.test suite skipped | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-httpd.js.test suite skipped 16:54:22 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:22 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-indexed-db.js | Loading test module 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test db variables 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test db variables | variable is defined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test db variables | variable is defined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test db variables | variable is defined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test db variables | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test db variables | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test db variables 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test dbname is unprefixed 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test dbname is unprefixed | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test dbname is unprefixed | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test dbname is unprefixed | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test dbname is unprefixed 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test indexedDB is frozen 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test indexedDB is frozen | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test indexedDB is frozen | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test indexedDB is frozen | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test indexedDB is frozen | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test indexedDB is frozen | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test indexedDB is frozen 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test open 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test open | Correct old version 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test open | IndexedDB was open 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test open | Upgrade needed called 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test open | Storage is correct 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test open | Old version is correct 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test open | IndexedDB was deleted 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test open | Correct old version 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test open | IndexedDB was open 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test open | Upgrade needed called 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test open | Storage is correct 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test open | Old version is correct 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test open | IndexedDB was deleted 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test open | Correct old version 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test open | IndexedDB was open 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test open | Upgrade needed called 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test open | Storage is correct 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test open | Old version is correct 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test open | IndexedDB was deleted 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test open | Correct old version 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test open | IndexedDB was open 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test open | Upgrade needed called 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test open | Storage is correct 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test open | Old version is correct 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test open | IndexedDB was deleted 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test open | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test open | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test open 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test structuring the database 16:54:22 INFO - --DOMWINDOW == 22 (0x864df400) [pid = 2595] [serial = 1172] [outer = (nil)] [url = about:blank] 16:54:22 INFO - --DOMWINDOW == 21 (0x8a79a800) [pid = 2595] [serial = 1174] [outer = (nil)] [url = about:blank] 16:54:22 INFO - --DOMWINDOW == 20 (0x8a7a0400) [pid = 2595] [serial = 1175] [outer = (nil)] [url = about:blank] 16:54:22 INFO - --DOMWINDOW == 19 (0x84b1ac00) [pid = 2595] [serial = 1169] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test structuring the database | data base upgrade 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test structuring the database | data added to object store 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test structuring the database | transaction is complete 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test structuring the database | data opened 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test structuring the database | Name is correct 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test structuring the database | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test structuring the database | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-indexed-db.js.test structuring the database 16:54:22 INFO - --DOMWINDOW == 18 (0x8640ec00) [pid = 2595] [serial = 1171] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:54:22 INFO - --DOMWINDOW == 17 (0x86408400) [pid = 2595] [serial = 1170] [outer = (nil)] [url = about:blank] 16:54:22 INFO - --DOMWINDOW == 16 (0x864e4400) [pid = 2595] [serial = 1173] [outer = (nil)] [url = about:blank] 16:54:22 INFO - --DOMWINDOW == 15 (0x8ba73800) [pid = 2595] [serial = 1176] [outer = (nil)] [url = about:blank] 16:54:22 INFO - --DOMWINDOW == 14 (0x8ba79000) [pid = 2595] [serial = 1177] [outer = (nil)] [url = about:blank] 16:54:22 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:22 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-jetpack-id.js | Loading test module 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns GUID when `id` GUID 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns GUID when `id` GUID | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns GUID when `id` GUID | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns GUID when `id` GUID | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns GUID when `id` GUID 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns domain id when `id` domain id 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns domain id when `id` domain id | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns domain id when `id` domain id | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns domain id when `id` domain id | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns domain id when `id` domain id 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` and `name` do not exist 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` and `name` do not exist | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` and `name` do not exist | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` and `name` do not exist | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` and `name` do not exist 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` contains multiple @ 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` contains multiple @ | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` contains multiple @ | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` contains multiple @ | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` contains multiple @ 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` exists but not GUID/domain 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` exists but not GUID/domain | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` exists but not GUID/domain | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` exists but not GUID/domain | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` exists but not GUID/domain 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` or `name` specified in domain format but has invalid characters 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` or `name` specified in domain format but has invalid characters | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` or `name` specified in domain format but has invalid characters | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` or `name` specified in domain format but has invalid characters | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` or `name` specified in domain format but has invalid characters | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` or `name` specified in domain format but has invalid characters | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` or `name` specified in domain format but has invalid characters | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` or `name` specified in domain format but has invalid characters | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` or `name` specified in domain format but has invalid characters | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` or `name` specified in domain format but has invalid characters | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` or `name` specified in domain format but has invalid characters | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` or `name` specified in domain format but has invalid characters | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` or `name` specified in domain format but has invalid characters | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` or `name` specified in domain format but has invalid characters | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` or `name` specified in domain format but has invalid characters | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` or `name` specified in domain format but has invalid characters | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` or `name` specified in domain format but has invalid characters | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when `id` or `name` specified in domain format but has invalid characters 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when no object passed in 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when no object passed in | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when no object passed in | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when no object passed in | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null when no object passed in 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null, does not crash, when providing non-string properties for `name` and `id` 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null, does not crash, when providing non-string properties for `name` and `id` | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null, does not crash, when providing non-string properties for `name` and `id` | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null, does not crash, when providing non-string properties for `name` and `id` | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null, does not crash, when providing non-string properties for `name` and `id` | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null, does not crash, when providing non-string properties for `name` and `id` | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns null, does not crash, when providing non-string properties for `name` and `id` 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns valid name when `name` exists 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns valid name when `name` exists | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns valid name when `name` exists | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns valid name when `name` exists | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test Returns valid name when `name` exists 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test allows underscores in id 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test allows underscores in id | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test allows underscores in id | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test allows underscores in id | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test allows underscores in id 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test allows underscores in name 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test allows underscores in name | undefined 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test allows underscores in name | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test allows underscores in name | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-jetpack-id.js.test allows underscores in name 16:54:22 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:22 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-keyboard-observer.js | Loading test module 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-keyboard-observer.js.test unload keyboard observer 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-keyboard-observer.js.test unload keyboard observer | observer was called before unload only. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-keyboard-observer.js.test unload keyboard observer | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-keyboard-observer.js.test unload keyboard observer | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-keyboard-observer.js.test unload keyboard observer 16:54:22 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:22 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-keyboard-utils.js | Loading test module 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-keyboard-utils.js.test normalize 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-keyboard-utils.js.test normalize | removes reapeted modifiers 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-keyboard-utils.js.test normalize | normilizes non printed characters 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-keyboard-utils.js.test normalize | throws if contains more then on non-modifier key 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-keyboard-utils.js.test normalize | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-keyboard-utils.js.test normalize | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-keyboard-utils.js.test normalize 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-keyboard-utils.js.test toJSON 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-keyboard-utils.js.test toJSON | toJSON normalizes input 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-keyboard-utils.js.test toJSON | removes dublicates 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-keyboard-utils.js.test toJSON | normalizes OS specific keys and adjustes seperator 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-keyboard-utils.js.test toJSON | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-keyboard-utils.js.test toJSON | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-keyboard-utils.js.test toJSON 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-keyboard-utils.js.test toString 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-keyboard-utils.js.test toString | toString does not normalizes JSON 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-keyboard-utils.js.test toString | Works with objects with empty array of modifiers 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-keyboard-utils.js.test toString | Works with non-json objects 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-keyboard-utils.js.test toString | works with only modifiers 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-keyboard-utils.js.test toString | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-keyboard-utils.js.test toString | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-keyboard-utils.js.test toString 16:54:22 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:22 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-l10n-locale.js | Loading test module 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testFindClosestLocale 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testFindClosestLocale | When everything is empty we get null 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testFindClosestLocale | We always accept exact match first 1/5 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testFindClosestLocale | We always accept exact match first 2/5 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testFindClosestLocale | We always accept exact match first 3/5 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testFindClosestLocale | We always accept exact match first 4/5 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testFindClosestLocale | We always accept exact match first 5/5 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testFindClosestLocale | We accept more generic locale, when there is no exact match 1/2 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testFindClosestLocale | We accept more generic locale, when there is no exact match 2/2 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testFindClosestLocale | We accept more specialized locale, when there is no exact match 1/2 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testFindClosestLocale | We accept more specialized locale, when there is no exact match 2/2 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testFindClosestLocale | We keep the original one as result 1/2 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testFindClosestLocale | We keep the original one as result 2/2 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testFindClosestLocale | We accept locale with 3 parts 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testFindClosestLocale | We accept locale with 2 parts from locale with 3 parts 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testFindClosestLocale | We accept locale with 1 part from locale with 3 parts 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testFindClosestLocale | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testFindClosestLocale | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testFindClosestLocale 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testGetPreferedLocales 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testGetPreferedLocales | When all preferences are empty, we only have en-us 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testGetPreferedLocales | We first have useragent locale, then web one and finally en-US 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testGetPreferedLocales | We do not have duplicates 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testGetPreferedLocales | en-US can be first if specified by higher priority preference 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testGetPreferedLocales | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testGetPreferedLocales | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testGetPreferedLocales 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testPreferedContentLocale 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testPreferedContentLocale | test localized content locale pref value 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testPreferedContentLocale | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testPreferedContentLocale | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testPreferedContentLocale 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testPreferedLocalizedLocale 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testPreferedLocalizedLocale | test localized pref value 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testPreferedLocalizedLocale | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testPreferedLocalizedLocale | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testPreferedLocalizedLocale 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testPreferedOsLocale 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testPreferedOsLocale | Ensure that we select OS locale when related preference is set 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testPreferedOsLocale | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testPreferedOsLocale | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-l10n-locale.js.testPreferedOsLocale 16:54:22 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:22 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js | Loading test module 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | -1 maps to 'other' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | 0 maps to 'zero' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | 0.5 maps to 'other' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | 1 maps to 'one' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | 1.5 maps to 'other' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | 2 maps to 'two' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | 2.5 maps to 'other' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | 3 maps to 'few' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | 3.5 maps to 'few' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | 5 maps to 'few' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | 10 maps to 'few' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | 103 maps to 'few' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | 105 maps to 'few' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | 110 maps to 'few' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | 203 maps to 'few' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | 205 maps to 'few' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | 210 maps to 'few' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | 11 maps to 'many' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | 50 maps to 'many' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | 99 maps to 'many' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | 111 maps to 'many' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | 150 maps to 'many' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | 199 maps to 'many' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | 100 maps to 'other' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | 101 maps to 'other' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | 102 maps to 'other' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | 200 maps to 'other' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | 201 maps to 'other' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | 202 maps to 'other' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testArabic 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testEnglish 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testEnglish | -1 maps to 'other' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testEnglish | 0 maps to 'other' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testEnglish | 1 maps to 'one' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testEnglish | 1.5 maps to 'other' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testEnglish | 2 maps to 'other' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testEnglish | 100 maps to 'other' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testEnglish | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testEnglish | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testEnglish 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testFrench 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testFrench | -1 maps to 'other' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testFrench | 0 maps to 'one' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testFrench | 1 maps to 'one' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testFrench | 1.5 maps to 'one' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testFrench | 2 maps to 'other' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testFrench | 100 maps to 'other' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testFrench | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testFrench | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testFrench 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testJapanese 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testJapanese | -1 maps to 'other' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testJapanese | 0 maps to 'other' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testJapanese | 1 maps to 'other' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testJapanese | 1.5 maps to 'other' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testJapanese | 2 maps to 'other' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testJapanese | 100 maps to 'other' 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testJapanese | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testJapanese | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-l10n-plural-rules.js.testJapanese 16:54:22 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:22 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-lang-type.js | Loading test module 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-lang-type.js.test arguments 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test arguments | arguments is an arguments 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test arguments | arguments in nested function is an arguments 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test arguments | arguments in arrow function is an arguments 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test arguments | implicit undefined is not an arguments 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test arguments | null is not an arguments 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test arguments | undefined is not an arguments 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test arguments | 1 is not an arguments 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test arguments | true is not an arguments 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test arguments | 'foo' is not an arguments 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test arguments | [] is not an arguments 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test arguments | {} is not an arguments 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test arguments | Symbol.iterator is not an arguments 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test arguments | rest arguments is not an arguments 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test arguments | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test arguments | There was a clean UI. 16:54:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-lang-type.js.test arguments 16:54:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-lang-type.js.test array 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test array | [] is an array 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test array | [1] is an array 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test array | new Array() is an array 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test array | new Array(10) is an array 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test array | Array.prototype is an array 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test array | implicit undefined is not an array 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test array | null is not an array 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test array | undefined is not an array 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test array | 1 is not an array 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test array | true is not an array 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test array | 'foo' is not an array 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test array | {} is not an array 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test array | Symbol.iterator is not an array 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test array | This test is done. 16:54:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test array | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-lang-type.js.test array 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-lang-type.js.test atoms 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test atoms | number is a primitive 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test atoms | `NaN` is a primitve 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test atoms | `undefined` is a primitive 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test atoms | `null` is a primitive 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test atoms | `Infinity` is a primitive 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test atoms | strings are a primitive 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test atoms | booleans are primitive 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test atoms | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test atoms | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-lang-type.js.test atoms 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-lang-type.js.test flat objects 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test flat objects | `{}` is a flat object 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test flat objects | `[]` is not a flat object 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test flat objects | derived objects are not flat 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test flat objects | Object.prototype is flat 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test flat objects | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test flat objects | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-lang-type.js.test flat objects 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-lang-type.js.test function 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test function | value is a function 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test function | Object is a function 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test function | Genertaed value is a function 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test function | object is not a function 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test function | number is not a function 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test function | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test function | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-lang-type.js.test function 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-lang-type.js.test generator 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test generator | `function*(){}` is a generator 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test generator | `function(){}` is not a generator 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test generator | `() => {}` is not a generator 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test generator | `{}` is not a generator 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test generator | `1` is not a generator 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test generator | `[]` is not a generator 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test generator | `null` is not a generator 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test generator | `undefined` is not a generator 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test generator | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test generator | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-lang-type.js.test generator 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-lang-type.js.test instanceOf 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test instanceOf | assert is object from other sandbox 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test instanceOf | instance of date 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test instanceOf | null is not an instance 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test instanceOf | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test instanceOf | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-lang-type.js.test instanceOf 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-lang-type.js.test json 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test json | functions are not json 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test json | `{}` is JSON 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test json | JSON can contain nested objects 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test json | recursive objects are not json 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test json | json can not have getter 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test json | json can not contain functions 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test json | json must be direct descendant of `Object.prototype` 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test json | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test json | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-lang-type.js.test json 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-lang-type.js.test json atoms 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test json atoms | `null` is JSON 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test json atoms | `undefined` is JSON 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test json atoms | `NaN` is JSON 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test json atoms | `Infinity` is JSON 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test json atoms | booleans are JSON 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test json atoms | true 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test json atoms | strings are JSON 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test json atoms | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test json atoms | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-lang-type.js.test json atoms 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-lang-type.js.test jsonable values 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test jsonable values | `null` is JSONable 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test jsonable values | `undefined` is not JSONable 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test jsonable values | `NaN` is JSONable 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test jsonable values | `Infinity` is JSONable 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test jsonable values | booleans are JSONable 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test jsonable values | numbers are JSONable 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test jsonable values | strings are JSONable 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test jsonable values | functions are not JSONable 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test jsonable values | functions with toJSON() are JSONable 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test jsonable values | `{}` is JSONable 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test jsonable values | recursive objects are not JSONable 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test jsonable values | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test jsonable values | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-lang-type.js.test jsonable values 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-lang-type.js.test object 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test object | `{}` is an object 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test object | `null` is not an object 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test object | functions is not an object 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test object | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-lang-type.js.test object | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-lang-type.js.test object 16:54:23 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:23 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-libxul.js | Loading test module 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-libxul.js.test 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-libxul.js.test | libxul is at libxul.so 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-libxul.js.test | linked to libxul successfully 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-libxul.js.test | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-libxul.js.test | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-libxul.js.test 16:54:23 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:23 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-list.js | Loading test module 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-list.js.testImplementsList 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-list.js.testImplementsList | ele is correct 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-list.js.testImplementsList | ele is correct 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-list.js.testImplementsList | ele is correct 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-list.js.testImplementsList | ele is correct 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-list.js.testImplementsList | ele is correct 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-list.js.testImplementsList | ele is correct 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-list.js.testImplementsList | 3 was added 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-list.js.testImplementsList | 3 was added 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-list.js.testImplementsList | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-list.js.testImplementsList | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-list.js.testImplementsList 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-list.js.testList 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-list.js.testList | key is correct 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-list.js.testList | value is correct 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-list.js.testList | ele is correct 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-list.js.testList | count is correct 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-list.js.testList | ele is correct 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-list.js.testList | count is correct 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-list.js.testList | remove worked 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-list.js.testList | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-list.js.testList | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-list.js.testList 16:54:23 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:23 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-loader.js | Loading test module 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-loader.js.test Cu.import in b2g style 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test Cu.import in b2g style | loader is a function 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test Cu.import in b2g style | Loader.Loader is a funciton 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test Cu.import in b2g style | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test Cu.import in b2g style | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-loader.js.test Cu.import in b2g style 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-loader.js.test Cu.import of toolkit/loader 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test Cu.import of toolkit/loader | module returned is whatever was mapped to it 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test Cu.import of toolkit/loader | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test Cu.import of toolkit/loader | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-loader.js.test Cu.import of toolkit/loader 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-loader.js.test caching when proxying a loader 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test caching when proxying a loader | data has initial value 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test caching when proxying a loader | data has changed 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test caching when proxying a loader | data from child loader has initial value 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test caching when proxying a loader | data from child loader has changed 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test caching when proxying a loader | data from parent loader has not changed 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test caching when proxying a loader | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test caching when proxying a loader | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-loader.js.test caching when proxying a loader 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-loader.js.test console global by default 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test console global by default | global `console` exists 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test console global by default | global `console.log` exists 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test console global by default | global console can be overridden with Loader options 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test console global by default | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test console global by default | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-loader.js.test console global by default 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-loader.js.test custom require caching 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test custom require caching | has initial value 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test custom require caching | JSON objects returned should be cached and the same instance 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test custom require caching | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test custom require caching | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-loader.js.test custom require caching 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-loader.js.test dependency cycles 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test dependency cycles | module `a` gets correct `b` 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test dependency cycles | module `b` gets correct `a` 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test dependency cycles | module `c` gets correct `main` 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test dependency cycles | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test dependency cycles | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-loader.js.test dependency cycles 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-loader.js.test deprecated shared globals exception name 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test deprecated shared globals exception name | b should be in the blocklist 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test deprecated shared globals exception name | both blocklists should have the same number of items. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test deprecated shared globals exception name | both blocklists should have the same items. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test deprecated shared globals exception name | main is shared 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test deprecated shared globals exception name | a is shared 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test deprecated shared globals exception name | b isn't shared 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test deprecated shared globals exception name | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test deprecated shared globals exception name | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-loader.js.test deprecated shared globals exception name 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-loader.js.test early errors in module 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test early errors in module | thrown errors propagate 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test early errors in module | Error comes from the module that threw it 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test early errors in module | error is on line 7 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test early errors in module | module that threw is first in the stack 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test early errors in module | module that called it is next in the stack 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test early errors in module | caller line is in the stack 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test early errors in module | this test module is next in the stack 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test early errors in module | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test early errors in module | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-loader.js.test early errors in module 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-loader.js.test exceptions in modules 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test exceptions in modules | thrown errors propagate 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test exceptions in modules | Error comes from the module that threw it 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test exceptions in modules | error is on line 8 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test exceptions in modules | module that threw is first in the stack 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test exceptions in modules | name is in the stack 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test exceptions in modules | module that called it is next in the stack 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test exceptions in modules | caller line is in the stack 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test exceptions in modules | this test module is next in the stack 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test exceptions in modules | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test exceptions in modules | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-loader.js.test exceptions in modules 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-loader.js.test invalid module not cached and throws everytime 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test invalid module not cached and throws everytime | throws on first invalid require 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test invalid module not cached and throws everytime | first error is on line 7 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test invalid module not cached and throws everytime | throws on second invalid require 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test invalid module not cached and throws everytime | second error is on line 14 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test invalid module not cached and throws everytime | throws on invalid JSON 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test invalid module not cached and throws everytime | throws on invalid JSON second time 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test invalid module not cached and throws everytime | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test invalid module not cached and throws everytime | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-loader.js.test invalid module not cached and throws everytime 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-loader.js.test invisibleToDebugger: false 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test invisibleToDebugger: false | debugger added visible value 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test invisibleToDebugger: false | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test invisibleToDebugger: false | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-loader.js.test invisibleToDebugger: false 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-loader.js.test invisibleToDebugger: true 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test invisibleToDebugger: true | debugger did not add invisible value 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test invisibleToDebugger: true | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test invisibleToDebugger: true | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-loader.js.test invisibleToDebugger: true 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-loader.js.test join 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test join | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test join | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test join | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test join | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test join | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test join | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test join | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test join | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test join | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test join | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test join | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test join | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test join | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-loader.js.test join 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-loader.js.test lazy globals 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test lazy globals | foo hasn't been accessed during loader instanciation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test lazy globals | foo hasn't been accessed during module loading 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test lazy globals | foo mock works 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test lazy globals | foo has been accessed only when we first try to use it 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test lazy globals | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test lazy globals | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-loader.js.test lazy globals 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-loader.js.test loader on unsupported modules with checkCompatibility default 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test loader on unsupported modules with checkCompatibility default | loaded unsupported module without an error 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test loader on unsupported modules with checkCompatibility default | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test loader on unsupported modules with checkCompatibility default | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-loader.js.test loader on unsupported modules with checkCompatibility default 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-loader.js.test loader on unsupported modules with checkCompatibility false 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test loader on unsupported modules with checkCompatibility false | loaded unsupported module without an error 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test loader on unsupported modules with checkCompatibility false | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test loader on unsupported modules with checkCompatibility false | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-loader.js.test loader on unsupported modules with checkCompatibility false 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-loader.js.test loader on unsupported modules with checkCompatibility true 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test loader on unsupported modules with checkCompatibility true | throws Unsupported Application 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test loader on unsupported modules with checkCompatibility true | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test loader on unsupported modules with checkCompatibility true | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-loader.js.test loader on unsupported modules with checkCompatibility true 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-loader.js.test loading a loader 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test loading a loader | got the same Loader instance 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test loading a loader | loading loader via jsm returns same loader 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test loading a loader | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test loading a loader | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-loader.js.test loading a loader 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-loader.js.test missing module 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test missing module | throws if error not found 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test missing module | Error fileName is requirer module 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test missing module | error is on line 7 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test missing module | loader stack is omitted 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test missing module | previous in the stack is test module 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test missing module | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test missing module | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-loader.js.test missing module 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-loader.js.test prototype of global 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test prototype of global | `globalFoo` exists 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test prototype of global | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test prototype of global | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-loader.js.test prototype of global 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-loader.js.test require .json, .json.js 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test require .json, .json.js | require("./x.json") should load x.json, not x.json.js 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test require .json, .json.js | require("./x.json") should load x.json.js when x.json does not exist 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test require .json, .json.js | js modules are cached whether access via .json.js or .json 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test require .json, .json.js | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test require .json, .json.js | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-loader.js.test require .json, .json.js 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-loader.js.test require json 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test require json | loads json with strings 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test require json | loads json with strings 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test require json | loads json with objects 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test require json | loads json with objects 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test require json | loads json with arrays 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test require json | loads json with arrays 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test require json | JSON objects returned should be cached and the same instance 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test require json | error thrown when loading invalid json 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test require json | should thrown an error from JSON.parse, not attempt to load .json.js 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test require json | error thrown when loading invalid json a second time 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test require json | should thrown an error from JSON.parse a second time, not attempt to load .json.js 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test require json | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test require json | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-loader.js.test require json 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-loader.js.test require#resolve 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test require#resolve | resource://gre/modules/commonjs/ 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test require#resolve | correct resolution of sdk module 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test require#resolve | correct resolution of sdk module 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test require#resolve | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test require#resolve | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test require#resolve | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test require#resolve | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test require#resolve | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test require#resolve | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-loader.js.test require#resolve 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-loader.js.test resolve 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test resolve | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test resolve | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test resolve | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test resolve | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test resolve | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test resolve | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test resolve | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test resolve | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test resolve | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test resolve | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test resolve | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test resolve | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test resolve | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test resolve | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test resolve | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test resolve | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test resolve | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test resolve | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test resolve | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test resolve | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-loader.js.test resolve 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-loader.js.test sandboxes are not added if error 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test sandboxes are not added if error | not-found.js not in loader.sandboxes 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test sandboxes are not added if error | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test sandboxes are not added if error | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-loader.js.test sandboxes are not added if error 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-loader.js.test setting metadata for newly created sandboxes 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test setting metadata for newly created sandboxes | this global has attached metadata 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test setting metadata for newly created sandboxes | URI is set properly 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test setting metadata for newly created sandboxes | addon ID is set 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test setting metadata for newly created sandboxes | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test setting metadata for newly created sandboxes | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-loader.js.test setting metadata for newly created sandboxes 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-loader.js.test shared globals 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test shared globals | main is shared 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test shared globals | a is shared 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test shared globals | b isn't shared 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test shared globals | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test shared globals | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-loader.js.test shared globals 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-loader.js.test syntax errors 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test syntax errors | throws syntax error 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test syntax errors | Error contains filename 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test syntax errors | error is on line 11 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test syntax errors | last frame file containing syntax error 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test syntax errors | previous frame is a requirer module 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test syntax errors | previous to it is a test module 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test syntax errors | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test syntax errors | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-loader.js.test syntax errors 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-loader.js.test user global 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test user global | user module returns expected `com` global 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test user global | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-loader.js.test user global | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-loader.js.test user global 16:54:23 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:23 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-match-pattern.js | Loading test module 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternErrors 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternErrors | MatchPattern throws when supplied multiple '*' 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternErrors | MatchPattern throws when the wildcard doesn't use '*' and doesn't look like a URL 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternErrors | MatchPattern throws when a '*' is in the middle of the wildcard 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternErrors | MatchPattern throws on a RegExp set to `global` (i.e. //g). 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternErrors | MatchPattern throws on a RegExp set to `multiline` (i.e. //m). 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternErrors | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternErrors | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternErrors 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternInternals 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternInternals | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternInternals | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternInternals | undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternInternals | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternInternals | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternInternals 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | * should not match null 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | * should not match 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | * should not match bogus 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | * should not match chrome://browser/content/browser.xul 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | * should not match nttp://example.com 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | *.example.com should not match null 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | *.example.com should not match 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | *.example.com should not match bogus 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | *.example.com should not match http://example.net 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | *.example.com should not match http://foo.com 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | *.example.com should not match http://example.com.foo 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | *.example2.com should not match http://example.com 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | http://example.com/* should not match null 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | http://example.com/* should not match 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | http://example.com/* should not match bogus 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | http://example.com/* should not match http://example.com 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | http://example.com/* should not match http://foo.com/ 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | http://example.com should not match null 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | http://example.com should not match 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | http://example.com should not match bogus 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | http://example.com should not match http://example.com/ 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | /zilla.*/ should not match https://bugzilla.redhat.com/show_bug.cgi?id=569753 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | /.*zilla/ should not match https://bugzilla.redhat.com/show_bug.cgi?id=569753 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | /.*Zilla.*/ should not match https://bugzilla.redhat.com/show_bug.cgi?id=655464 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | /https:.*zilla/ should not match https://bugzilla.redhat.com/show_bug.cgi?id=569753 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | *.ign.com should not match http://www.design.com 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | *.ign.com should not match http://design.com 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | *.zilla.com should not match http://bugzilla.mozilla.com 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | *.zilla.com should not match http://mo-zilla.com 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | *.amp.le.com should not match http://amp-le.com 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | *.amp.le.com should not match http://examp.le.com 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestFalse 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestTrue 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestTrue | * should match http://example.com 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestTrue | * should match https://example.com 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestTrue | * should match ftp://example.com 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestTrue | *.example.com should match http://example.com 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestTrue | *.example.com should match http://hamburger.example.com 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestTrue | *.example.com should match http://hotdog.hamburger.example.com 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestTrue | http://example.com* should match http://example.com 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestTrue | http://example.com* should match http://example.com/ 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestTrue | http://example.com/* should match http://example.com/ 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestTrue | http://example.com/* should match http://example.com/potato-salad 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestTrue | http://example.com/pickles/* should match http://example.com/pickles/ 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestTrue | http://example.com/pickles/* should match http://example.com/pickles/lemonade 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestTrue | http://example.com should match http://example.com 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestTrue | http://example.com/ice-cream should match http://example.com/ice-cream 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestTrue | /.*zilla.*/ should match https://bugzilla.redhat.com/show_bug.cgi?id=569753 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestTrue | /.*A.*/i should match http://A.com 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestTrue | /.*A.*/i should match http://a.com 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestTrue | /https:.*zilla.*/ should match https://bugzilla.redhat.com/show_bug.cgi?id=569753 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestTrue | *.sample.com should match http://ex.sample.com/foo.html 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestTrue | *.amp.le.com should match http://ex.amp.le.com 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestTrue | data:* should match data:text/html;charset=utf-8, 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestTrue | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestTrue | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-match-pattern.js.testMatchPatternTestTrue 16:54:23 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:23 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-method.js | Loading test module 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-method.js.test all types inherit from default 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test all types inherit from default | null inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test all types inherit from default | undefined inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test all types inherit from default | number inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test all types inherit from default | number inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test all types inherit from default | number inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test all types inherit from default | object inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test all types inherit from default | object inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test all types inherit from default | object inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test all types inherit from default | array inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test all types inherit from default | regexp inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test all types inherit from default | date inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test all types inherit from default | function inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test all types inherit from default | function inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test all types inherit from default | boolean inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test all types inherit from default | boolean inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test all types inherit from default | string inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test all types inherit from default | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test all types inherit from default | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-method.js.test all types inherit from default 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-method.js.test default can be implemented later 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test default can be implemented later | null inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test default can be implemented later | undefined inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test default can be implemented later | number inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test default can be implemented later | number inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test default can be implemented later | number inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test default can be implemented later | object inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test default can be implemented later | object inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test default can be implemented later | object inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test default can be implemented later | array inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test default can be implemented later | regexp inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test default can be implemented later | date inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test default can be implemented later | function inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test default can be implemented later | function inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test default can be implemented later | boolean inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test default can be implemented later | boolean inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test default can be implemented later | string inherits deafult implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test default can be implemented later | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test default can be implemented later | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-method.js.test default can be implemented later 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch RegExp 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch RegExp | all regexps inherit from RegExp method 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch RegExp | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch RegExp | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch RegExp 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch date 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch date | all dates inherit from Date method 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch date | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch date | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch date 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch default 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch default | all implementation inherit from default 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch default | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch default | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch default 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch function 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch function | all functions inherit from Function method 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch function | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch function | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch function 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch not-implemented 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch not-implemented | null throws if not implemented 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch not-implemented | undefined throws if not implemented 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch not-implemented | number throws if not implemented 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch not-implemented | number throws if not implemented 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch not-implemented | number throws if not implemented 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch not-implemented | object throws if not implemented 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch not-implemented | object throws if not implemented 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch not-implemented | object throws if not implemented 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch not-implemented | array throws if not implemented 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch not-implemented | regexp throws if not implemented 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch not-implemented | date throws if not implemented 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch not-implemented | function throws if not implemented 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch not-implemented | function throws if not implemented 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch not-implemented | boolean throws if not implemented 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch not-implemented | boolean throws if not implemented 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch not-implemented | string throws if not implemented 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch not-implemented | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch not-implemented | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch not-implemented 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch null 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch null | only null gets methods defined for null 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch null | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch null | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch null 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch number 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch number | all numbers inherit from Number method 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch number | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch number | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch number 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch object 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch object | all values except primitives inherit Object methods 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch object | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch object | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch object 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch string 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch string | all strings inherit from String method 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch string | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch string | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch string 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch undefined | only undefined gets methods defined for undefined 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch undefined | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch undefined | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-method.js.test dispatch undefined 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-method.js.test error types 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test error types | error is error 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test error types | type error is an error 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test error types | eval error is an error 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test error types | range error is an error 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test error types | reference error is an error 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test error types | syntax error is an error 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test error types | URI error is an error 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test error types | This test is done. 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test error types | There was a clean UI. 16:54:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-method.js.test error types 16:54:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-method.js.test on custom types 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test on custom types | object is get's default implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test on custom types | Foo type objects get own implementation 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test on custom types | foo inherits implementation from object 16:54:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test on custom types | implementation inherited form object can be overrided 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test on custom types | This test is done. 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test on custom types | There was a clean UI. 16:54:24 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-method.js.test on custom types 16:54:24 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-method.js.test override define polymorphic method 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test override define polymorphic method | define set property 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test override define polymorphic method | This test is done. 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test override define polymorphic method | There was a clean UI. 16:54:24 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-method.js.test override define polymorphic method 16:54:24 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-method.js.test override define via method API 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test override define via method API | define set property 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test override define via method API | This test is done. 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test override define via method API | There was a clean UI. 16:54:24 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-method.js.test override define via method API 16:54:24 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-method.js.test redefine for descendant 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test redefine for descendant | defined on ancestor 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test redefine for descendant | overrided for descendant 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test redefine for descendant | This test is done. 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test redefine for descendant | There was a clean UI. 16:54:24 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-method.js.test redefine for descendant 16:54:24 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-method.js.test throws if not implemented 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test throws if not implemented | method throws if not implemented 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test throws if not implemented | method throws on null 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test throws if not implemented | This test is done. 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-method.js.test throws if not implemented | There was a clean UI. 16:54:24 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-method.js.test throws if not implemented 16:54:24 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:24 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-module.js | Loading test module 16:54:24 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-module.js.test can't delete exported property 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-module.js.test can't delete exported property | exports can't be deleted 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-module.js.test can't delete exported property | This test is done. 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-module.js.test can't delete exported property | There was a clean UI. 16:54:24 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-module.js.test can't delete exported property 16:54:24 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-module.js.test can't override exported property 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-module.js.test can't override exported property | exports can't be overriden 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-module.js.test can't override exported property | This test is done. 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-module.js.test can't override exported property | There was a clean UI. 16:54:24 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-module.js.test can't override exported property 16:54:24 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:24 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-modules.js | Loading test module 16:54:24 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-modules.js.testDefine 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-modules.js.testDefine | name proprety was exported properly 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-modules.js.testDefine | property form other module exported 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-modules.js.testDefine | This test is done. 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-modules.js.testDefine | There was a clean UI. 16:54:24 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-modules.js.testDefine 16:54:24 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-modules.js.testDefineInoresNonFactory 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-modules.js.testDefineInoresNonFactory | name proprety was exported properly 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-modules.js.testDefineInoresNonFactory | 1st is ignored 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-modules.js.testDefineInoresNonFactory | This test is done. 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-modules.js.testDefineInoresNonFactory | There was a clean UI. 16:54:24 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-modules.js.testDefineInoresNonFactory 16:54:24 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:24 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js | Loading test module 16:54:24 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test increment(version) 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test increment(version) | increment: 1.2.3 should be equal 1.2.3.1 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test increment(version) | increment: 1.2.3a should be equal 1.2.3a1 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test increment(version) | increment: 1.2.3pre should be equal 1.2.3pre1 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test increment(version) | increment: 1.2.3pre1 should be equal 1.2.3pre2 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test increment(version) | increment: 1.2 should be equal 1.2.1 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test increment(version) | increment: 1.2pre1a should be equal 1.2pre1b 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test increment(version) | increment: 1.2pre1pre should be equal 1.2pre1prf 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test increment(version) | This test is done. 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test increment(version) | There was a clean UI. 16:54:24 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test increment(version) 16:54:24 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) range 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) range | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) range | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) range | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) range | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) range | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) range | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) range | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) range | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) range | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) range | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) range | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) range | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) range | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) range | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) range | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) range | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) range | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) range | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) range | This test is done. 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) range | There was a clean UI. 16:54:24 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) range 16:54:24 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) single value 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) single value | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) single value | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) single value | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) single value | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) single value | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) single value | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) single value | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) single value | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) single value | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) single value | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) single value | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) single value | undefined 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) single value | This test is done. 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) single value | There was a clean UI. 16:54:24 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-mozilla-toolkit-versioning.js.test parse(version) single value 16:54:24 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:24 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-namespace.js | Loading test module 16:54:24 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-namespace.js.test multi namespace 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test multi namespace | object can have multiple namespaces 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test multi namespace | object can have matching props in diff namespaces 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test multi namespace | This test is done. 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test multi namespace | There was a clean UI. 16:54:24 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-namespace.js.test multi namespace 16:54:24 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-namespace.js.test namespace overlays 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test namespace overlays | namespaced property `foo` changed value 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test namespace overlays | public property `foo` has original value 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test namespace overlays | property changes do not affect namespaced properties 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test namespace overlays | new public properties are not reflected in namespace 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test namespace overlays | This test is done. 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test namespace overlays | There was a clean UI. 16:54:24 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-namespace.js.test namespace overlays 16:54:24 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-namespace.js.test namsepace basics 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test namsepace basics | namespaced object is not the same 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test namsepace basics | public properties are not in the namespace 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test namsepace basics | same namespaced object is returned on each call 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test namsepace basics | This test is done. 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test namsepace basics | There was a clean UI. 16:54:24 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-namespace.js.test namsepace basics 16:54:24 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-namespace.js.test ns alias 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test ns alias | ns is an alias of Namespace 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test ns alias | This test is done. 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test ns alias | There was a clean UI. 16:54:24 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-namespace.js.test ns alias 16:54:24 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-namespace.js.test ns inheritance 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test ns inheritance | namespaced property is not copied to descendants 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test ns inheritance | namespaced properties are inherited by descendants 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test ns inheritance | namespaced properties may be shadowed 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test ns inheritance | shadwed properties are inherited by descendants 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test ns inheritance | descendants properties are not copied to ancestors 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test ns inheritance | [object Object] 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test ns inheritance | This test is done. 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test ns inheritance | There was a clean UI. 16:54:24 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-namespace.js.test ns inheritance 16:54:24 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-namespace.js.test post GC references 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test post GC references | namespaced preserved 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test post GC references | namespace is preserved post GC 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test post GC references | This test is done. 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test post GC references | There was a clean UI. 16:54:24 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-namespace.js.test post GC references 16:54:24 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-namespace.js.test shared namespaces 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test shared namespaces | namespace can be shared 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test shared namespaces | shared namespace can overlay 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test shared namespaces | target is not affected 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test shared namespaces | namespaced property can be overided 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test shared namespaces | namespace does not change 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test shared namespaces | This test is done. 16:54:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-namespace.js.test shared namespaces | There was a clean UI. 16:54:24 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-namespace.js.test shared namespaces 16:54:25 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:26 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-native-loader.js | Loading test module 16:54:26 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-loader.js.test JSM loading 16:54:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test JSM loading | local relative JSMs are cached 16:54:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test JSM loading | absolute resource:// js are cached 16:54:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test JSM loading | JSMs resolved in paths are cached 16:54:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test JSM loading | absolute resource:// JSMs are cached 16:54:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test JSM loading | able to load local relative JSMs 16:54:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test JSM loading | JSM files resolved from path work 16:54:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test JSM loading | JSM files resolved from full resource:// work 16:54:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test JSM loading | JS files resolved from full resource:// work 16:54:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test JSM loading | This test is done. 16:54:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test JSM loading | There was a clean UI. 16:54:26 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-loader.js.test JSM loading 16:54:26 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (packed jar:) 16:54:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (packed jar:) | setting jetpack.overrides to a string caused no errors making the loader 16:54:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (packed jar:) | setting jetpack.overrides to a boolean caused no errors making the loader 16:54:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (packed jar:) | setting jetpack.overrides to a number caused no errors making the loader 16:54:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (packed jar:) | setting jetpack.overrides to null caused no errors making the loader 16:54:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (packed jar:) | This test is done. 16:54:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (packed jar:) | There was a clean UI. 16:54:26 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (packed jar:) 16:54:26 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (packed resource:) 16:54:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (packed resource:) | setting jetpack.overrides to a string caused no errors making the loader 16:54:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (packed resource:) | setting jetpack.overrides to a boolean caused no errors making the loader 16:54:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (packed resource:) | setting jetpack.overrides to a number caused no errors making the loader 16:54:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (packed resource:) | setting jetpack.overrides to null caused no errors making the loader 16:54:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (packed resource:) | This test is done. 16:54:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (packed resource:) | There was a clean UI. 16:54:26 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (packed resource:) 16:54:26 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (unpacked file:) 16:54:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (unpacked file:) | setting jetpack.overrides to a string caused no errors making the loader 16:54:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (unpacked file:) | setting jetpack.overrides to a boolean caused no errors making the loader 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (unpacked file:) | setting jetpack.overrides to a number caused no errors making the loader 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (unpacked file:) | setting jetpack.overrides to null caused no errors making the loader 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (unpacked file:) | This test is done. 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (unpacked file:) | There was a clean UI. 16:54:27 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (unpacked file:) 16:54:27 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (unpacked resource:) 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (unpacked resource:) | setting jetpack.overrides to a string caused no errors making the loader 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (unpacked resource:) | setting jetpack.overrides to a boolean caused no errors making the loader 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (unpacked resource:) | setting jetpack.overrides to a number caused no errors making the loader 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (unpacked resource:) | setting jetpack.overrides to null caused no errors making the loader 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (unpacked resource:) | This test is done. 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (unpacked resource:) | There was a clean UI. 16:54:27 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader jetpack key cause no errors (unpacked resource:) 16:54:27 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (packed jar:) 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (packed jar:) | setting jetpack.overrides to a string caused no errors making the loader 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (packed jar:) | setting jetpack.overrides to a boolean caused no errors making the loader 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (packed jar:) | setting jetpack.overrides to a number caused no errors making the loader 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (packed jar:) | setting jetpack.overrides to null caused no errors making the loader 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (packed jar:) | This test is done. 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (packed jar:) | There was a clean UI. 16:54:27 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (packed jar:) 16:54:27 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (packed resource:) 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (packed resource:) | setting jetpack.overrides to a string caused no errors making the loader 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (packed resource:) | setting jetpack.overrides to a boolean caused no errors making the loader 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (packed resource:) | setting jetpack.overrides to a number caused no errors making the loader 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (packed resource:) | setting jetpack.overrides to null caused no errors making the loader 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (packed resource:) | This test is done. 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (packed resource:) | There was a clean UI. 16:54:27 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (packed resource:) 16:54:27 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (unpacked file:) 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (unpacked file:) | setting jetpack.overrides to a string caused no errors making the loader 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (unpacked file:) | setting jetpack.overrides to a boolean caused no errors making the loader 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (unpacked file:) | setting jetpack.overrides to a number caused no errors making the loader 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (unpacked file:) | setting jetpack.overrides to null caused no errors making the loader 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (unpacked file:) | This test is done. 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (unpacked file:) | There was a clean UI. 16:54:27 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (unpacked file:) 16:54:27 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (unpacked resource:) 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (unpacked resource:) | setting jetpack.overrides to a string caused no errors making the loader 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (unpacked resource:) | setting jetpack.overrides to a boolean caused no errors making the loader 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (unpacked resource:) | setting jetpack.overrides to a number caused no errors making the loader 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (unpacked resource:) | setting jetpack.overrides to null caused no errors making the loader 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (unpacked resource:) | This test is done. 16:54:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (unpacked resource:) | There was a clean UI. 16:54:27 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-loader.js.test invalid native Loader overrides cause no errors (unpacked resource:) 16:54:27 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed jar:) 16:54:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed jar:) | foo exports sdk/io/fs 16:54:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed jar:) | bar exports sdk/io/fs 16:54:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed jar:) | sdk/io/fs exports sdk/io/fs 16:54:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed jar:) | overload exports foo which exports sdk/io/fs 16:54:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed jar:) | overload/lib/foo exports foo/lib/foo 16:54:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed jar:) | internal exports ./lib/internal 16:54:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed jar:) | fs-extra was exported properly 16:54:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed jar:) | sdk/tabs exports ./lib/tabs from the add-on 16:54:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed jar:) | sdk/tabs exports ./lib/tabs from the node_modules 16:54:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed jar:) | ./lib/tabs true relative path from the node_modules 16:54:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed jar:) | ../ignore override was ignored. 16:54:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed jar:) | This test is done. 16:54:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed jar:) | There was a clean UI. 16:54:28 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed jar:) 16:54:28 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed resource:) 16:54:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed resource:) | foo exports sdk/io/fs 16:54:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed resource:) | bar exports sdk/io/fs 16:54:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed resource:) | sdk/io/fs exports sdk/io/fs 16:54:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed resource:) | overload exports foo which exports sdk/io/fs 16:54:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed resource:) | overload/lib/foo exports foo/lib/foo 16:54:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed resource:) | internal exports ./lib/internal 16:54:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed resource:) | fs-extra was exported properly 16:54:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed resource:) | sdk/tabs exports ./lib/tabs from the add-on 16:54:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed resource:) | sdk/tabs exports ./lib/tabs from the node_modules 16:54:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed resource:) | ./lib/tabs true relative path from the node_modules 16:54:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed resource:) | ../ignore override was ignored. 16:54:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed resource:) | This test is done. 16:54:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed resource:) | There was a clean UI. 16:54:29 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (packed resource:) 16:54:29 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked file:) 16:54:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked file:) | foo exports sdk/io/fs 16:54:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked file:) | bar exports sdk/io/fs 16:54:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked file:) | sdk/io/fs exports sdk/io/fs 16:54:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked file:) | overload exports foo which exports sdk/io/fs 16:54:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked file:) | overload/lib/foo exports foo/lib/foo 16:54:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked file:) | internal exports ./lib/internal 16:54:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked file:) | fs-extra was exported properly 16:54:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked file:) | sdk/tabs exports ./lib/tabs from the add-on 16:54:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked file:) | sdk/tabs exports ./lib/tabs from the node_modules 16:54:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked file:) | ./lib/tabs true relative path from the node_modules 16:54:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked file:) | ../ignore override was ignored. 16:54:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked file:) | This test is done. 16:54:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked file:) | There was a clean UI. 16:54:29 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked file:) 16:54:29 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked resource:) 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked resource:) | foo exports sdk/io/fs 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked resource:) | bar exports sdk/io/fs 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked resource:) | sdk/io/fs exports sdk/io/fs 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked resource:) | overload exports foo which exports sdk/io/fs 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked resource:) | overload/lib/foo exports foo/lib/foo 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked resource:) | internal exports ./lib/internal 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked resource:) | fs-extra was exported properly 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked resource:) | sdk/tabs exports ./lib/tabs from the add-on 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked resource:) | sdk/tabs exports ./lib/tabs from the node_modules 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked resource:) | ./lib/tabs true relative path from the node_modules 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked resource:) | ../ignore override was ignored. 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked resource:) | This test is done. 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked resource:) | There was a clean UI. 16:54:30 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader overrides (unpacked resource:) 16:54:30 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed jar:) 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed jar:) | The lookup uses the information given in the mapping 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed jar:) | a node_module dependency correctly uses its `main` entry in manifest 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed jar:) | a node_module dependency correctly uses its `main` entry in manifest with relative ./ 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed jar:) | a node_module dependency correctly defautls to index.js for main 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed jar:) | `require`ing a directory defaults to dir/index.js 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed jar:) | `require`ing a directory correctly loads the `main` entry and not index.js 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed jar:) | `require`ing "a" resolves "a.js" over "a/index.js" 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed jar:) | correctly defaults to index.js of a module 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed jar:) | node dependencies correctly include their own dependencies 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed jar:) | node dependencies correctly include their own dependencies 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed jar:) | relative modules can also include node dependencies 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed jar:) | main entry can include SDK modules with no deps 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed jar:) | main entry can include SDK modules with no deps 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed jar:) | main entry can include SDK modules that have dependencies 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed jar:) | main entry can include SDK modules that have dependencies 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed jar:) | can require JSM files in path 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed jar:) | can require relative JSM files 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed jar:) | modules are correctly cached 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed jar:) | correctly requires JSON files 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed jar:) | This test is done. 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed jar:) | There was a clean UI. 16:54:30 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed jar:) 16:54:30 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed resource:) 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed resource:) | The lookup uses the information given in the mapping 16:54:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed resource:) | a node_module dependency correctly uses its `main` entry in manifest 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed resource:) | a node_module dependency correctly uses its `main` entry in manifest with relative ./ 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed resource:) | a node_module dependency correctly defautls to index.js for main 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed resource:) | `require`ing a directory defaults to dir/index.js 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed resource:) | `require`ing a directory correctly loads the `main` entry and not index.js 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed resource:) | `require`ing "a" resolves "a.js" over "a/index.js" 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed resource:) | correctly defaults to index.js of a module 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed resource:) | node dependencies correctly include their own dependencies 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed resource:) | node dependencies correctly include their own dependencies 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed resource:) | relative modules can also include node dependencies 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed resource:) | main entry can include SDK modules with no deps 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed resource:) | main entry can include SDK modules with no deps 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed resource:) | main entry can include SDK modules that have dependencies 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed resource:) | main entry can include SDK modules that have dependencies 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed resource:) | can require JSM files in path 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed resource:) | can require relative JSM files 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed resource:) | modules are correctly cached 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed resource:) | correctly requires JSON files 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed resource:) | This test is done. 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed resource:) | There was a clean UI. 16:54:31 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (packed resource:) 16:54:31 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked file:) 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked file:) | The lookup uses the information given in the mapping 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked file:) | a node_module dependency correctly uses its `main` entry in manifest 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked file:) | a node_module dependency correctly uses its `main` entry in manifest with relative ./ 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked file:) | a node_module dependency correctly defautls to index.js for main 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked file:) | `require`ing a directory defaults to dir/index.js 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked file:) | `require`ing a directory correctly loads the `main` entry and not index.js 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked file:) | `require`ing "a" resolves "a.js" over "a/index.js" 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked file:) | correctly defaults to index.js of a module 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked file:) | node dependencies correctly include their own dependencies 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked file:) | node dependencies correctly include their own dependencies 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked file:) | relative modules can also include node dependencies 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked file:) | main entry can include SDK modules with no deps 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked file:) | main entry can include SDK modules with no deps 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked file:) | main entry can include SDK modules that have dependencies 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked file:) | main entry can include SDK modules that have dependencies 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked file:) | can require JSM files in path 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked file:) | can require relative JSM files 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked file:) | modules are correctly cached 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked file:) | correctly requires JSON files 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked file:) | This test is done. 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked file:) | There was a clean UI. 16:54:31 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked file:) 16:54:31 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked resource:) 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked resource:) | The lookup uses the information given in the mapping 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked resource:) | a node_module dependency correctly uses its `main` entry in manifest 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked resource:) | a node_module dependency correctly uses its `main` entry in manifest with relative ./ 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked resource:) | a node_module dependency correctly defautls to index.js for main 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked resource:) | `require`ing a directory defaults to dir/index.js 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked resource:) | `require`ing a directory correctly loads the `main` entry and not index.js 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked resource:) | `require`ing "a" resolves "a.js" over "a/index.js" 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked resource:) | correctly defaults to index.js of a module 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked resource:) | node dependencies correctly include their own dependencies 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked resource:) | node dependencies correctly include their own dependencies 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked resource:) | relative modules can also include node dependencies 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked resource:) | main entry can include SDK modules with no deps 16:54:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked resource:) | main entry can include SDK modules with no deps 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked resource:) | main entry can include SDK modules that have dependencies 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked resource:) | main entry can include SDK modules that have dependencies 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked resource:) | can require JSM files in path 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked resource:) | can require relative JSM files 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked resource:) | modules are correctly cached 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked resource:) | correctly requires JSON files 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked resource:) | This test is done. 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked resource:) | There was a clean UI. 16:54:32 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader with mappings (unpacked resource:) 16:54:32 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed jar:) 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed jar:) | a node_module dependency correctly uses its `main` entry in manifest 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed jar:) | a node_module dependency correctly uses its `main` entry in manifest with relative ./ 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed jar:) | a node_module dependency correctly defautls to index.js for main 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed jar:) | `require`ing a directory defaults to dir/index.js 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed jar:) | `require`ing a directory correctly loads the `main` entry and not index.js 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed jar:) | `require`ing "a" resolves "a.js" over "a/index.js" 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed jar:) | correctly defaults to index.js of a module 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed jar:) | node dependencies correctly include their own dependencies 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed jar:) | node dependencies correctly include their own dependencies 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed jar:) | relative modules can also include node dependencies 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed jar:) | main entry can include SDK modules with no deps 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed jar:) | main entry can include SDK modules with no deps 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed jar:) | main entry can include SDK modules that have dependencies 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed jar:) | main entry can include SDK modules that have dependencies 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed jar:) | can require JSM files in path 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed jar:) | can require relative JSM files 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed jar:) | modules are correctly cached 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed jar:) | correctly requires JSON files 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed jar:) | This test is done. 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed jar:) | There was a clean UI. 16:54:32 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed jar:) 16:54:32 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed resource:) 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed resource:) | a node_module dependency correctly uses its `main` entry in manifest 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed resource:) | a node_module dependency correctly uses its `main` entry in manifest with relative ./ 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed resource:) | a node_module dependency correctly defautls to index.js for main 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed resource:) | `require`ing a directory defaults to dir/index.js 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed resource:) | `require`ing a directory correctly loads the `main` entry and not index.js 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed resource:) | `require`ing "a" resolves "a.js" over "a/index.js" 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed resource:) | correctly defaults to index.js of a module 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed resource:) | node dependencies correctly include their own dependencies 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed resource:) | node dependencies correctly include their own dependencies 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed resource:) | relative modules can also include node dependencies 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed resource:) | main entry can include SDK modules with no deps 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed resource:) | main entry can include SDK modules with no deps 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed resource:) | main entry can include SDK modules that have dependencies 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed resource:) | main entry can include SDK modules that have dependencies 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed resource:) | can require JSM files in path 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed resource:) | can require relative JSM files 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed resource:) | modules are correctly cached 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed resource:) | correctly requires JSON files 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed resource:) | This test is done. 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed resource:) | There was a clean UI. 16:54:32 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (packed resource:) 16:54:32 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked file:) 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked file:) | a node_module dependency correctly uses its `main` entry in manifest 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked file:) | a node_module dependency correctly uses its `main` entry in manifest with relative ./ 16:54:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked file:) | a node_module dependency correctly defautls to index.js for main 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked file:) | `require`ing a directory defaults to dir/index.js 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked file:) | `require`ing a directory correctly loads the `main` entry and not index.js 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked file:) | `require`ing "a" resolves "a.js" over "a/index.js" 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked file:) | correctly defaults to index.js of a module 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked file:) | node dependencies correctly include their own dependencies 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked file:) | node dependencies correctly include their own dependencies 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked file:) | relative modules can also include node dependencies 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked file:) | main entry can include SDK modules with no deps 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked file:) | main entry can include SDK modules with no deps 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked file:) | main entry can include SDK modules that have dependencies 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked file:) | main entry can include SDK modules that have dependencies 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked file:) | can require JSM files in path 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked file:) | can require relative JSM files 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked file:) | modules are correctly cached 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked file:) | correctly requires JSON files 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked file:) | This test is done. 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked file:) | There was a clean UI. 16:54:33 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked file:) 16:54:33 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked resource:) 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked resource:) | a node_module dependency correctly uses its `main` entry in manifest 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked resource:) | a node_module dependency correctly uses its `main` entry in manifest with relative ./ 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked resource:) | a node_module dependency correctly defautls to index.js for main 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked resource:) | `require`ing a directory defaults to dir/index.js 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked resource:) | `require`ing a directory correctly loads the `main` entry and not index.js 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked resource:) | `require`ing "a" resolves "a.js" over "a/index.js" 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked resource:) | correctly defaults to index.js of a module 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked resource:) | node dependencies correctly include their own dependencies 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked resource:) | node dependencies correctly include their own dependencies 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked resource:) | relative modules can also include node dependencies 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked resource:) | main entry can include SDK modules with no deps 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked resource:) | main entry can include SDK modules with no deps 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked resource:) | main entry can include SDK modules that have dependencies 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked resource:) | main entry can include SDK modules that have dependencies 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked resource:) | can require JSM files in path 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked resource:) | can require relative JSM files 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked resource:) | modules are correctly cached 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked resource:) | correctly requires JSON files 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked resource:) | This test is done. 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked resource:) | There was a clean UI. 16:54:33 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-loader.js.test native Loader without mappings (unpacked resource:) 16:54:33 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed jar:) 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed jar:) | nodeResolve ../package.json from ./dir/c.js undefined 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed jar:) | nodeResolve ../dir/b.js from ./dir/c.js undefined 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed jar:) | nodeResolve ./dir/b from ./index.js undefined 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed jar:) | nodeResolve ../index from ./dir/b.js undefined 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed jar:) | nodeResolve ../ from ./dir/b.js undefined 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed jar:) | nodeResolve ./dir/a from ./index.js Precedence dir/a.js over dir/a/ 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed jar:) | nodeResolve ../utils from ./dir/a.js Requiring a directory defaults to dir/index.js 16:54:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed jar:) | nodeResolve ../newmodule from ./dir/c.js Uses package.json main in dir to load appropriate "main" 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed jar:) | nodeResolve test-math from ./utils/index.js Dependencies default to their index.js 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed jar:) | nodeResolve test-custom-main from ./utils/index.js Dependencies use "main" entry 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed jar:) | nodeResolve test-math/lib/sqrt from ./utils/index.js Dependencies' files can be consumed via "/" 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed jar:) | nodeResolve sdk/tabs/utils from ./index.js correctly ignores SDK references in paths 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed jar:) | nodeResolve fs from ./index.js correctly ignores built in node modules in paths 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed jar:) | nodeResolve test-add from ./node_modules/test-math/index.js Dependencies' dependencies can be found 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed jar:) | nodeResolve resource://gre/modules/commonjs/sdk/tabs.js from ./index.js correctly ignores absolute URIs. 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed jar:) | nodeResolve ../tabs from resource://gre/modules/commonjs/sdk/addon/bootstrap.js correctly ignores attempts to resolve from a module at an absolute URI. 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed jar:) | nodeResolve sdk/tabs from resource://gre/modules/commonjs/sdk/addon/bootstrap.js correctly ignores attempts to resolve from a module at an absolute URI. 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed jar:) | This test is done. 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed jar:) | There was a clean UI. 16:54:34 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed jar:) 16:54:34 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed resource:) 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed resource:) | nodeResolve ../package.json from ./dir/c.js undefined 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed resource:) | nodeResolve ../dir/b.js from ./dir/c.js undefined 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed resource:) | nodeResolve ./dir/b from ./index.js undefined 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed resource:) | nodeResolve ../index from ./dir/b.js undefined 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed resource:) | nodeResolve ../ from ./dir/b.js undefined 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed resource:) | nodeResolve ./dir/a from ./index.js Precedence dir/a.js over dir/a/ 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed resource:) | nodeResolve ../utils from ./dir/a.js Requiring a directory defaults to dir/index.js 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed resource:) | nodeResolve ../newmodule from ./dir/c.js Uses package.json main in dir to load appropriate "main" 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed resource:) | nodeResolve test-math from ./utils/index.js Dependencies default to their index.js 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed resource:) | nodeResolve test-custom-main from ./utils/index.js Dependencies use "main" entry 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed resource:) | nodeResolve test-math/lib/sqrt from ./utils/index.js Dependencies' files can be consumed via "/" 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed resource:) | nodeResolve sdk/tabs/utils from ./index.js correctly ignores SDK references in paths 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed resource:) | nodeResolve fs from ./index.js correctly ignores built in node modules in paths 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed resource:) | nodeResolve test-add from ./node_modules/test-math/index.js Dependencies' dependencies can be found 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed resource:) | nodeResolve resource://gre/modules/commonjs/sdk/tabs.js from ./index.js correctly ignores absolute URIs. 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed resource:) | nodeResolve ../tabs from resource://gre/modules/commonjs/sdk/addon/bootstrap.js correctly ignores attempts to resolve from a module at an absolute URI. 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed resource:) | nodeResolve sdk/tabs from resource://gre/modules/commonjs/sdk/addon/bootstrap.js correctly ignores attempts to resolve from a module at an absolute URI. 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed resource:) | This test is done. 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed resource:) | There was a clean UI. 16:54:34 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (packed resource:) 16:54:34 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked file:) 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked file:) | nodeResolve ../package.json from ./dir/c.js undefined 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked file:) | nodeResolve ../dir/b.js from ./dir/c.js undefined 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked file:) | nodeResolve ./dir/b from ./index.js undefined 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked file:) | nodeResolve ../index from ./dir/b.js undefined 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked file:) | nodeResolve ../ from ./dir/b.js undefined 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked file:) | nodeResolve ./dir/a from ./index.js Precedence dir/a.js over dir/a/ 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked file:) | nodeResolve ../utils from ./dir/a.js Requiring a directory defaults to dir/index.js 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked file:) | nodeResolve ../newmodule from ./dir/c.js Uses package.json main in dir to load appropriate "main" 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked file:) | nodeResolve test-math from ./utils/index.js Dependencies default to their index.js 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked file:) | nodeResolve test-custom-main from ./utils/index.js Dependencies use "main" entry 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked file:) | nodeResolve test-math/lib/sqrt from ./utils/index.js Dependencies' files can be consumed via "/" 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked file:) | nodeResolve sdk/tabs/utils from ./index.js correctly ignores SDK references in paths 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked file:) | nodeResolve fs from ./index.js correctly ignores built in node modules in paths 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked file:) | nodeResolve test-add from ./node_modules/test-math/index.js Dependencies' dependencies can be found 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked file:) | nodeResolve resource://gre/modules/commonjs/sdk/tabs.js from ./index.js correctly ignores absolute URIs. 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked file:) | nodeResolve ../tabs from resource://gre/modules/commonjs/sdk/addon/bootstrap.js correctly ignores attempts to resolve from a module at an absolute URI. 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked file:) | nodeResolve sdk/tabs from resource://gre/modules/commonjs/sdk/addon/bootstrap.js correctly ignores attempts to resolve from a module at an absolute URI. 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked file:) | This test is done. 16:54:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked file:) | There was a clean UI. 16:54:35 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked file:) 16:54:35 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked resource:) 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked resource:) | nodeResolve ../package.json from ./dir/c.js undefined 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked resource:) | nodeResolve ../dir/b.js from ./dir/c.js undefined 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked resource:) | nodeResolve ./dir/b from ./index.js undefined 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked resource:) | nodeResolve ../index from ./dir/b.js undefined 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked resource:) | nodeResolve ../ from ./dir/b.js undefined 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked resource:) | nodeResolve ./dir/a from ./index.js Precedence dir/a.js over dir/a/ 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked resource:) | nodeResolve ../utils from ./dir/a.js Requiring a directory defaults to dir/index.js 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked resource:) | nodeResolve ../newmodule from ./dir/c.js Uses package.json main in dir to load appropriate "main" 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked resource:) | nodeResolve test-math from ./utils/index.js Dependencies default to their index.js 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked resource:) | nodeResolve test-custom-main from ./utils/index.js Dependencies use "main" entry 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked resource:) | nodeResolve test-math/lib/sqrt from ./utils/index.js Dependencies' files can be consumed via "/" 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked resource:) | nodeResolve sdk/tabs/utils from ./index.js correctly ignores SDK references in paths 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked resource:) | nodeResolve fs from ./index.js correctly ignores built in node modules in paths 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked resource:) | nodeResolve test-add from ./node_modules/test-math/index.js Dependencies' dependencies can be found 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked resource:) | nodeResolve resource://gre/modules/commonjs/sdk/tabs.js from ./index.js correctly ignores absolute URIs. 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked resource:) | nodeResolve ../tabs from resource://gre/modules/commonjs/sdk/addon/bootstrap.js correctly ignores attempts to resolve from a module at an absolute URI. 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked resource:) | nodeResolve sdk/tabs from resource://gre/modules/commonjs/sdk/addon/bootstrap.js correctly ignores attempts to resolve from a module at an absolute URI. 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked resource:) | This test is done. 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked resource:) | There was a clean UI. 16:54:35 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-loader.js.test nodeResolve (unpacked resource:) 16:54:35 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (packed jar:) 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (packed jar:) | correct resolution root 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (packed jar:) | works with node_modules 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (packed jar:) | works with directory mains 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (packed jar:) | works with normal relative module lookups 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (packed jar:) | works with path lookups 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (packed jar:) | This test is done. 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (packed jar:) | There was a clean UI. 16:54:35 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (packed jar:) 16:54:35 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (packed resource:) 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (packed resource:) | correct resolution root 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (packed resource:) | works with node_modules 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (packed resource:) | works with directory mains 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (packed resource:) | works with normal relative module lookups 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (packed resource:) | works with path lookups 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (packed resource:) | This test is done. 16:54:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (packed resource:) | There was a clean UI. 16:54:35 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (packed resource:) 16:54:35 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (unpacked file:) 16:54:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (unpacked file:) | correct resolution root 16:54:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (unpacked file:) | works with node_modules 16:54:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (unpacked file:) | works with directory mains 16:54:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (unpacked file:) | works with normal relative module lookups 16:54:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (unpacked file:) | works with path lookups 16:54:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (unpacked file:) | This test is done. 16:54:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (unpacked file:) | There was a clean UI. 16:54:36 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (unpacked file:) 16:54:36 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (unpacked resource:) 16:54:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (unpacked resource:) | correct resolution root 16:54:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (unpacked resource:) | works with node_modules 16:54:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (unpacked resource:) | works with directory mains 16:54:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (unpacked resource:) | works with normal relative module lookups 16:54:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (unpacked resource:) | works with path lookups 16:54:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (unpacked resource:) | This test is done. 16:54:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (unpacked resource:) | There was a clean UI. 16:54:36 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-loader.js.test require#resolve with relative, dependencies (unpacked resource:) 16:54:38 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:38 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-native-options.js | Loading test module 16:54:38 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-options.js.testCurlyID 16:54:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testCurlyID | One setting elements injected 16:54:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testCurlyID | Setting pref attribute is set properly 16:54:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testCurlyID | test13 is 26 16:54:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testCurlyID | test13 is undefined 16:54:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testCurlyID | This test is done. 16:54:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testCurlyID | There was a clean UI. 16:54:38 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-options.js.testCurlyID 16:54:38 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-options.js.testNoPrefs 16:54:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testNoPrefs | No setting elements injected 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testNoPrefs | No preferences were defined 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testNoPrefs | This test is done. 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testNoPrefs | There was a clean UI. 16:54:39 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-options.js.testNoPrefs 16:54:39 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-options.js.testPreferencesBranch 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testPreferencesBranch | One setting elements injected 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testPreferencesBranch | Setting pref attribute is set properly 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testPreferencesBranch | test42 is true 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testPreferencesBranch | test42 is undefined 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testPreferencesBranch | This test is done. 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testPreferencesBranch | There was a clean UI. 16:54:39 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-options.js.testPreferencesBranch 16:54:39 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | Eight setting elements injected 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'data-jetpack-id' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'pref' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'pref-name' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'type' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'title' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'desc' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'data-jetpack-id' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'pref' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'pref-name' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'type' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'title' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'desc' attribute is not present 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'data-jetpack-id' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'pref' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'pref-name' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'type' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'title' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'desc' attribute is not present 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'data-jetpack-id' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'pref' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'pref-name' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'type' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'title' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'desc' attribute is not present 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'data-jetpack-id' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'pref' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'pref-name' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'type' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'title' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'desc' attribute is not present 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'data-jetpack-id' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'pref' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'pref-name' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'type' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'title' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'desc' attribute is not present 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'data-jetpack-id' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'pref' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'pref-name' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'type' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'title' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'desc' attribute is not present 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'data-jetpack-id' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'pref' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'pref-name' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'type' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'title' attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | setting 'desc' attribute is not present 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | value attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | label attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | value attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | label attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | value attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | label attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | value attribute correct 16:54:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | label attribute correct 16:54:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | test is false 16:54:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | test2 is unicode 16:54:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | test3 is '1' 16:54:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | test4 is 'red' 16:54:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | test is undefined 16:54:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | test2 is undefined 16:54:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | test3 is undefined 16:54:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | test4 is undefined 16:54:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | This test is done. 16:54:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs | There was a clean UI. 16:54:40 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-options.js.testSimplePrefs 16:54:40 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-native-options.js.testValidate 16:54:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testValidate | option missing value error 16:54:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testValidate | menulist missing options error 16:54:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testValidate | control missing label error 16:54:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testValidate | invalid pref type error 16:54:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testValidate | pref missing title error 16:54:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testValidate | This test is done. 16:54:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-native-options.js.testValidate | There was a clean UI. 16:54:40 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-native-options.js.testValidate 16:54:41 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:41 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-net-url.js | Loading test module 16:54:41 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI 16:54:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI | The URL content is not load yet 16:54:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI | The URL content is loaded properly 16:54:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI | This test is done. 16:54:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI | There was a clean UI. 16:54:41 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI 16:54:41 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI with ISO-8859-1 charset 16:54:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI with ISO-8859-1 charset | The URL content is not load yet 16:54:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI with ISO-8859-1 charset | The URL content is loaded properly 16:54:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI with ISO-8859-1 charset | This test is done. 16:54:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI with ISO-8859-1 charset | There was a clean UI. 16:54:41 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI with ISO-8859-1 charset 16:54:41 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI with chrome URI 16:54:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI with chrome URI | The URL content is not load yet 16:54:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI with chrome URI | The URL content is loaded properly 16:54:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI with chrome URI | This test is done. 16:54:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI with chrome URI | There was a clean UI. 16:54:41 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI with chrome URI 16:54:41 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI with data URI 16:54:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI with data URI | The URL content is not load yet 16:54:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI with data URI | The URL content is loaded properly 16:54:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI with data URI | This test is done. 16:54:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI with data URI | There was a clean UI. 16:54:41 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI with data URI 16:54:41 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI with data URI and ISO-8859-1 charset 16:54:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI with data URI and ISO-8859-1 charset | The URL content is not load yet 16:54:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI with data URI and ISO-8859-1 charset | The URL content is loaded properly 16:54:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI with data URI and ISO-8859-1 charset | This test is done. 16:54:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI with data URI and ISO-8859-1 charset | There was a clean UI. 16:54:41 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI with data URI and ISO-8859-1 charset 16:54:41 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI with not existing file 16:54:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI with not existing file | undefined 16:54:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI with not existing file | This test is done. 16:54:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI with not existing file | There was a clean UI. 16:54:42 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-net-url.js.test async readURI with not existing file 16:54:42 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync 16:54:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync | The URL content is loaded properly 16:54:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync | This test is done. 16:54:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync | There was a clean UI. 16:54:42 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync 16:54:42 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync with ISO-8859-1 charset 16:54:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync with ISO-8859-1 charset | The URL content is loaded properly 16:54:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync with ISO-8859-1 charset | This test is done. 16:54:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync with ISO-8859-1 charset | There was a clean UI. 16:54:42 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync with ISO-8859-1 charset 16:54:42 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync with chrome URI 16:54:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync with chrome URI | The URL content is loaded properly 16:54:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync with chrome URI | This test is done. 16:54:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync with chrome URI | There was a clean UI. 16:54:42 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync with chrome URI 16:54:42 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync with data URI 16:54:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync with data URI | The URL content is loaded properly 16:54:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync with data URI | This test is done. 16:54:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync with data URI | There was a clean UI. 16:54:42 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync with data URI 16:54:42 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync with data URI and ISO-8859-1 charset 16:54:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync with data URI and ISO-8859-1 charset | The URL content is loaded properly 16:54:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync with data URI and ISO-8859-1 charset | This test is done. 16:54:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync with data URI and ISO-8859-1 charset | There was a clean UI. 16:54:42 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync with data URI and ISO-8859-1 charset 16:54:42 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync with not existing file 16:54:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync with not existing file | undefined 16:54:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync with not existing file | This test is done. 16:54:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync with not existing file | There was a clean UI. 16:54:42 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-net-url.js.test readURISync with not existing file 16:54:43 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:44 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-node-os.js | Loading test module 16:54:44 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-node-os.js.test os 16:54:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-node-os.js.test os | os.tmpdir() matches temp dir 16:54:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-node-os.js.test os | os.endianness is BE or LE 16:54:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-node-os.js.test os | os.arch() returns a value 16:54:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-node-os.js.test os | os.arch() returns a string 16:54:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-node-os.js.test os | os.type() returns a value 16:54:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-node-os.js.test os | os.type() returns a string 16:54:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-node-os.js.test os | os.platform() returns a value 16:54:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-node-os.js.test os | os.platform() returns a string 16:54:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-node-os.js.test os | os.release() returns a value 16:54:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-node-os.js.test os | os.release() returns a string 16:54:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-node-os.js.test os | os.hostname() returns a value 16:54:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-node-os.js.test os | os.hostname() returns a string 16:54:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-node-os.js.test os | os.EOL returns a correct EOL char 16:54:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-node-os.js.test os | os.loadavg() returns an array of 0s 16:54:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-node-os.js.test os | os.uptime throws 16:54:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-node-os.js.test os | os.totalmem throws 16:54:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-node-os.js.test os | os.freemem throws 16:54:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-node-os.js.test os | os.cpus throws 16:54:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-node-os.js.test os | This test is done. 16:54:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-node-os.js.test os | There was a clean UI. 16:54:44 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-node-os.js.test os 16:54:45 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:46 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-notifications.js | Loading test module 16:54:46 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-notifications.js.test new tag, dir and lang options 16:54:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-notifications.js.test new tag, dir and lang options | undefined 16:54:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-notifications.js.test new tag, dir and lang options | `dir` option accepts "rtl" direction. 16:54:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-notifications.js.test new tag, dir and lang options | This test is done. 16:54:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-notifications.js.test new tag, dir and lang options | There was a clean UI. 16:54:46 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-notifications.js.test new tag, dir and lang options 16:54:46 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-notifications.js.test numbers and URLs in options 16:54:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-notifications.js.test numbers and URLs in options | using numbers and URLs in options works 16:54:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-notifications.js.test numbers and URLs in options | This test is done. 16:54:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-notifications.js.test numbers and URLs in options | There was a clean UI. 16:54:46 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-notifications.js.test numbers and URLs in options 16:54:46 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-notifications.js.test onClick 16:54:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-notifications.js.test onClick | |this| should be notifications module 16:54:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-notifications.js.test onClick | data passed to onClick should be correct 16:54:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-notifications.js.test onClick | This test is done. 16:54:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-notifications.js.test onClick | There was a clean UI. 16:54:46 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-notifications.js.test onClick 16:54:48 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:48 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-object.js | Loading test module 16:54:48 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-object.js.testEach 16:54:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-object.js.testEach | Key and value pairs passed in 16:54:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-object.js.testEach | Object passed in 16:54:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-object.js.testEach | Key and value pairs passed in 16:54:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-object.js.testEach | Object passed in 16:54:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-object.js.testEach | Key and value pairs passed in 16:54:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-object.js.testEach | Object passed in 16:54:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-object.js.testEach | All keys have been iterated upon 16:54:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-object.js.testEach | This test is done. 16:54:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-object.js.testEach | There was a clean UI. 16:54:48 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-object.js.testEach 16:54:48 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-object.js.testHas 16:54:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-object.js.testHas | has correctly finds key 16:54:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-object.js.testHas | has correctly finds key 16:54:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-object.js.testHas | has correctly finds key 16:54:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-object.js.testHas | has correctly does not find key 16:54:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-object.js.testHas | has correctly does not find key 16:54:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-object.js.testHas | has correctly does not find key 16:54:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-object.js.testHas | This test is done. 16:54:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-object.js.testHas | There was a clean UI. 16:54:48 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-object.js.testHas 16:54:49 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:50 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-observers.js | Loading test module 16:54:50 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-observers.js.test subscribe unsubscribe 16:54:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-observers.js.test subscribe unsubscribe | undefined 16:54:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-observers.js.test subscribe unsubscribe | undefined 16:54:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-observers.js.test subscribe unsubscribe | This test is done. 16:54:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-observers.js.test subscribe unsubscribe | There was a clean UI. 16:54:50 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-observers.js.test subscribe unsubscribe 16:54:50 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-observers.js.test weak observer unsubscribe 16:54:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-observers.js.test weak observer unsubscribe | Should have seen notification before GC 16:54:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-observers.js.test weak observer unsubscribe | Should have seen notification after GC 16:54:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-observers.js.test weak observer unsubscribe | Should not have seen an exception 16:54:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-observers.js.test weak observer unsubscribe | This test is done. 16:54:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-observers.js.test weak observer unsubscribe | There was a clean UI. 16:54:51 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-observers.js.test weak observer unsubscribe 16:54:51 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-observers.js.test weak observers are GC-ed on unload 16:54:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-observers.js.test weak observers are GC-ed on unload | non week observer is kept 16:54:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-observers.js.test weak observers are GC-ed on unload | week observer was GC-ed 16:54:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-observers.js.test weak observers are GC-ed on unload | This test is done. 16:54:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-observers.js.test weak observers are GC-ed on unload | There was a clean UI. 16:54:53 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-observers.js.test weak observers are GC-ed on unload 16:54:54 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:54:55 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-page-mod-debug.js | Loading test module 16:54:55 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod-debug.js.testDebugMetadata 16:54:56 INFO - ++DOCSHELL 0x8a79d400 == 8 [pid = 2595] [id = 431] 16:54:56 INFO - ++DOMWINDOW == 15 (0x8a79d800) [pid = 2595] [serial = 1178] [outer = (nil)] 16:54:56 INFO - ++DOMWINDOW == 16 (0x8a7a3000) [pid = 2595] [serial = 1179] [outer = 0x8a79d800] 16:54:57 INFO - ++DOMWINDOW == 17 (0x86408c00) [pid = 2595] [serial = 1180] [outer = 0x8a79d800] 16:54:57 INFO - TEST-INFO | [JavaScript Error: "formatURLPref: Couldn't get pref: app.releaseNotesURL" {file: "resource://gre/components/nsURLFormatter.js" line: 143}] 16:54:57 INFO - uf_formatURLPref@resource://gre/components/nsURLFormatter.js:143:7 16:54:57 INFO - @chrome://global/content/about.js:8:23 16:54:57 INFO - TEST-INFO | [JavaScript Error: "formatURLPref: Couldn't get pref: app.vendorURL" {file: "resource://gre/components/nsURLFormatter.js" line: 143}] 16:54:57 INFO - uf_formatURLPref@resource://gre/components/nsURLFormatter.js:143:7 16:54:57 INFO - @chrome://global/content/about.js:15:17 16:54:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod-debug.js.testDebugMetadata | one of the globals is a content script 16:54:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod-debug.js.testDebugMetadata | cleaning ui. 16:54:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod-debug.js.testDebugMetadata | This test is done. 16:54:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod-debug.js.testDebugMetadata | There was a clean UI. 16:54:58 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod-debug.js.testDebugMetadata 16:54:58 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod-debug.js.testDevToolsExtensionsGetContentGlobals 16:54:59 INFO - ++DOCSHELL 0x8c36e800 == 9 [pid = 2595] [id = 432] 16:54:59 INFO - ++DOMWINDOW == 18 (0x8c36ec00) [pid = 2595] [serial = 1181] [outer = (nil)] 16:54:59 INFO - ++DOMWINDOW == 19 (0x8c373c00) [pid = 2595] [serial = 1182] [outer = 0x8c36ec00] 16:55:00 INFO - ++DOMWINDOW == 20 (0x8d805800) [pid = 2595] [serial = 1183] [outer = 0x8c36ec00] 16:55:00 INFO - TEST-INFO | [JavaScript Error: "formatURLPref: Couldn't get pref: app.releaseNotesURL" {file: "resource://gre/components/nsURLFormatter.js" line: 143}] 16:55:00 INFO - uf_formatURLPref@resource://gre/components/nsURLFormatter.js:143:7 16:55:00 INFO - @chrome://global/content/about.js:8:23 16:55:00 INFO - TEST-INFO | [JavaScript Error: "formatURLPref: Couldn't get pref: app.vendorURL" {file: "resource://gre/components/nsURLFormatter.js" line: 143}] 16:55:00 INFO - uf_formatURLPref@resource://gre/components/nsURLFormatter.js:143:7 16:55:00 INFO - @chrome://global/content/about.js:15:17 16:55:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod-debug.js.testDevToolsExtensionsGetContentGlobals | undefined 16:55:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod-debug.js.testDevToolsExtensionsGetContentGlobals | cleaning ui. 16:55:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod-debug.js.testDevToolsExtensionsGetContentGlobals | This test is done. 16:55:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod-debug.js.testDevToolsExtensionsGetContentGlobals | There was a clean UI. 16:55:01 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod-debug.js.testDevToolsExtensionsGetContentGlobals 16:55:01 INFO - console.warn: 4 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior. 16:55:03 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:55:03 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-page-mod.js | Loading test module 16:55:04 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.test page-mod on private tab 16:55:04 INFO - ++DOCSHELL 0x8bcbdc00 == 10 [pid = 2595] [id = 433] 16:55:04 INFO - ++DOMWINDOW == 21 (0x8bcbe800) [pid = 2595] [serial = 1184] [outer = (nil)] 16:55:04 INFO - ++DOMWINDOW == 22 (0x8bcbf400) [pid = 2595] [serial = 1185] [outer = 0x8bcbe800] 16:55:05 INFO - ++DOCSHELL 0x8c30bc00 == 11 [pid = 2595] [id = 434] 16:55:05 INFO - ++DOMWINDOW == 23 (0x8c30c000) [pid = 2595] [serial = 1186] [outer = (nil)] 16:55:05 INFO - ++DOCSHELL 0x8c30d400 == 12 [pid = 2595] [id = 435] 16:55:05 INFO - ++DOMWINDOW == 24 (0x8c30d800) [pid = 2595] [serial = 1187] [outer = (nil)] 16:55:06 INFO - ++DOCSHELL 0x8d811800 == 13 [pid = 2595] [id = 436] 16:55:06 INFO - ++DOMWINDOW == 25 (0x8dccd800) [pid = 2595] [serial = 1188] [outer = (nil)] 16:55:06 INFO - ++DOMWINDOW == 26 (0x8dd8fc00) [pid = 2595] [serial = 1189] [outer = 0x8dccd800] 16:55:06 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004002: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsChannelClassifier.cpp, line 81 16:55:06 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004002: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsChannelClassifier.cpp, line 81 16:55:06 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004002: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/netwerk/base/nsChannelClassifier.cpp, line 81 16:55:06 INFO - ++DOMWINDOW == 27 (0x82953000) [pid = 2595] [serial = 1190] [outer = 0x8c30c000] 16:55:06 INFO - ++DOMWINDOW == 28 (0x8294f000) [pid = 2595] [serial = 1191] [outer = 0x8c30d800] 16:55:06 INFO - ++DOMWINDOW == 29 (0x8dd94000) [pid = 2595] [serial = 1192] [outer = 0x8dccd800] 16:55:08 INFO - ++DOCSHELL 0x8e08a800 == 14 [pid = 2595] [id = 437] 16:55:08 INFO - ++DOMWINDOW == 30 (0x8e08b000) [pid = 2595] [serial = 1193] [outer = (nil)] 16:55:08 INFO - ++DOMWINDOW == 31 (0x8e08bc00) [pid = 2595] [serial = 1194] [outer = 0x8e08b000] 16:55:08 INFO - ++DOCSHELL 0x8e092800 == 15 [pid = 2595] [id = 438] 16:55:08 INFO - ++DOMWINDOW == 32 (0x8e092c00) [pid = 2595] [serial = 1195] [outer = (nil)] 16:55:08 INFO - ++DOCSHELL 0x8e093c00 == 16 [pid = 2595] [id = 439] 16:55:08 INFO - ++DOMWINDOW == 33 (0x8e094000) [pid = 2595] [serial = 1196] [outer = (nil)] 16:55:08 INFO - ++DOMWINDOW == 34 (0x8e095400) [pid = 2595] [serial = 1197] [outer = 0x8dccd800] 16:55:08 INFO - ++DOCSHELL 0x8e123000 == 17 [pid = 2595] [id = 440] 16:55:08 INFO - ++DOMWINDOW == 35 (0x8e12a000) [pid = 2595] [serial = 1198] [outer = (nil)] 16:55:08 INFO - ++DOMWINDOW == 36 (0x8e12f400) [pid = 2595] [serial = 1199] [outer = 0x8e12a000] 16:55:09 INFO - ++DOCSHELL 0x8e131c00 == 18 [pid = 2595] [id = 441] 16:55:09 INFO - ++DOMWINDOW == 37 (0x8e175800) [pid = 2595] [serial = 1200] [outer = (nil)] 16:55:09 INFO - ++DOMWINDOW == 38 (0x8e090800) [pid = 2595] [serial = 1201] [outer = 0x8e092c00] 16:55:09 INFO - ++DOMWINDOW == 39 (0x8e176c00) [pid = 2595] [serial = 1202] [outer = 0x8e094000] 16:55:09 INFO - ++DOMWINDOW == 40 (0x8e178800) [pid = 2595] [serial = 1203] [outer = 0x8e12a000] 16:55:09 INFO - ++DOMWINDOW == 41 (0x8e17a800) [pid = 2595] [serial = 1204] [outer = 0x8e175800] 16:55:10 INFO - ++DOMWINDOW == 42 (0x8e370400) [pid = 2595] [serial = 1205] [outer = 0x8e12a000] 16:55:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.test page-mod on private tab | page-mod should only attach to the non-private tab 16:55:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.test page-mod on private tab | The worker is really non-private 16:55:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.test page-mod on private tab | The document is really non-private 16:55:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.test page-mod on private tab | cleaning ui. 16:55:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.test page-mod on private tab | This test is done. 16:55:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.test page-mod on private tab | There was a clean UI. 16:55:13 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.test page-mod on private tab 16:55:13 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.test111 attachTo [frame] 16:55:13 INFO - ++DOCSHELL 0x8ded5800 == 19 [pid = 2595] [id = 442] 16:55:13 INFO - ++DOMWINDOW == 43 (0x8ded5c00) [pid = 2595] [serial = 1206] [outer = (nil)] 16:55:13 INFO - ++DOMWINDOW == 44 (0x8ded7800) [pid = 2595] [serial = 1207] [outer = 0x8ded5c00] 16:55:13 INFO - ++DOCSHELL 0x8dcd0000 == 20 [pid = 2595] [id = 443] 16:55:13 INFO - ++DOMWINDOW == 45 (0x8dcd1400) [pid = 2595] [serial = 1208] [outer = (nil)] 16:55:13 INFO - ++DOMWINDOW == 46 (0x8e123400) [pid = 2595] [serial = 1209] [outer = 0x8dcd1400] 16:55:13 INFO - ++DOCSHELL 0x8e36a800 == 21 [pid = 2595] [id = 444] 16:55:14 INFO - ++DOMWINDOW == 47 (0x8e36b800) [pid = 2595] [serial = 1210] [outer = (nil)] 16:55:14 INFO - ++DOMWINDOW == 48 (0x8e36d000) [pid = 2595] [serial = 1211] [outer = 0x8e36b800] 16:55:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.test111 attachTo [frame] | worker on first frame 16:55:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.test111 attachTo [frame] | worker on second frame 16:55:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.test111 attachTo [frame] | cleaning ui. 16:55:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.test111 attachTo [frame] | This test is done. 16:55:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.test111 attachTo [frame] | There was a clean UI. 16:55:15 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.test111 attachTo [frame] 16:55:15 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.test111 attachTo [top] 16:55:15 INFO - ++DOCSHELL 0x864dd400 == 22 [pid = 2595] [id = 445] 16:55:15 INFO - ++DOMWINDOW == 49 (0x864ddc00) [pid = 2595] [serial = 1212] [outer = (nil)] 16:55:15 INFO - ++DOMWINDOW == 50 (0x8ba6e400) [pid = 2595] [serial = 1213] [outer = 0x864ddc00] 16:55:16 INFO - ++DOCSHELL 0x8bd8a800 == 23 [pid = 2595] [id = 446] 16:55:16 INFO - ++DOMWINDOW == 51 (0x8bd8c400) [pid = 2595] [serial = 1214] [outer = (nil)] 16:55:16 INFO - ++DOMWINDOW == 52 (0x8c30ac00) [pid = 2595] [serial = 1215] [outer = 0x8bd8c400] 16:55:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.test111 attachTo [top] | worker on top level document only 16:55:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.test111 attachTo [top] | cleaning ui. 16:55:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.test111 attachTo [top] | This test is done. 16:55:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.test111 attachTo [top] | There was a clean UI. 16:55:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.test111 attachTo [top] 16:55:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testAttachOnlyOncePerDocument 16:55:16 INFO - ++DOCSHELL 0x8c2a0000 == 24 [pid = 2595] [id = 447] 16:55:16 INFO - ++DOMWINDOW == 53 (0x8c36ac00) [pid = 2595] [serial = 1216] [outer = (nil)] 16:55:17 INFO - ++DOMWINDOW == 54 (0x8c375400) [pid = 2595] [serial = 1217] [outer = 0x8c36ac00] 16:55:17 INFO - ++DOCSHELL 0x82959800 == 25 [pid = 2595] [id = 448] 16:55:17 INFO - ++DOMWINDOW == 55 (0x8c378400) [pid = 2595] [serial = 1218] [outer = (nil)] 16:55:17 INFO - ++DOMWINDOW == 56 (0x8dd88800) [pid = 2595] [serial = 1219] [outer = 0x8c378400] 16:55:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testAttachOnlyOncePerDocument | PageMod attached to existing iframe 16:55:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testAttachOnlyOncePerDocument | PageMod attached only once 16:55:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testAttachOnlyOncePerDocument | PageMod attached only once 16:55:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testAttachOnlyOncePerDocument | cleaning ui. 16:55:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testAttachOnlyOncePerDocument | This test is done. 16:55:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testAttachOnlyOncePerDocument | There was a clean UI. 16:55:18 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testAttachOnlyOncePerDocument 16:55:18 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testAttachToTabsOnly 16:55:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testAttachToTabsOnly | Open iframe in hidden window 16:55:18 INFO - ++DOCSHELL 0x8de97400 == 26 [pid = 2595] [id = 449] 16:55:18 INFO - ++DOMWINDOW == 57 (0x8e180c00) [pid = 2595] [serial = 1220] [outer = (nil)] 16:55:18 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:55:19 INFO - ++DOMWINDOW == 58 (0x8e181000) [pid = 2595] [serial = 1221] [outer = 0x8e180c00] 16:55:19 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:55:19 INFO - ++DOMWINDOW == 59 (0x8e372400) [pid = 2595] [serial = 1222] [outer = 0x8e180c00] 16:55:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testAttachToTabsOnly | Open toplevel window 16:55:19 INFO - ++DOCSHELL 0x8e183000 == 27 [pid = 2595] [id = 450] 16:55:19 INFO - ++DOMWINDOW == 60 (0x8e368c00) [pid = 2595] [serial = 1223] [outer = (nil)] 16:55:19 INFO - ++DOMWINDOW == 61 (0x8e373c00) [pid = 2595] [serial = 1224] [outer = 0x8e368c00] 16:55:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testAttachToTabsOnly | Open iframe in browser window 16:55:19 INFO - ++DOCSHELL 0x8e429000 == 28 [pid = 2595] [id = 451] 16:55:19 INFO - ++DOMWINDOW == 62 (0x8e429c00) [pid = 2595] [serial = 1225] [outer = (nil)] 16:55:19 INFO - ++DOMWINDOW == 63 (0x8e430000) [pid = 2595] [serial = 1226] [outer = 0x8e429c00] 16:55:20 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:55:20 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:55:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testAttachToTabsOnly | Open iframes in a tab 16:55:20 INFO - ++DOCSHELL 0x8e184000 == 29 [pid = 2595] [id = 452] 16:55:20 INFO - ++DOMWINDOW == 64 (0x8e375c00) [pid = 2595] [serial = 1227] [outer = (nil)] 16:55:20 INFO - ++DOMWINDOW == 65 (0x8e524800) [pid = 2595] [serial = 1228] [outer = 0x8e375c00] 16:55:21 INFO - ++DOCSHELL 0x8e526c00 == 30 [pid = 2595] [id = 453] 16:55:21 INFO - ++DOMWINDOW == 66 (0x8e52b800) [pid = 2595] [serial = 1229] [outer = (nil)] 16:55:21 INFO - ++DOMWINDOW == 67 (0x8e530c00) [pid = 2595] [serial = 1230] [outer = 0x8e52b800] 16:55:21 INFO - ++DOCSHELL 0x8e570c00 == 31 [pid = 2595] [id = 454] 16:55:21 INFO - ++DOMWINDOW == 68 (0x8e573800) [pid = 2595] [serial = 1231] [outer = (nil)] 16:55:21 INFO - ++DOMWINDOW == 69 (0x8e52d000) [pid = 2595] [serial = 1232] [outer = 0x8e573800] 16:55:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testAttachToTabsOnly | Succesfully applied to tab documents and its iframe 16:55:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testAttachToTabsOnly | cleaning ui. 16:55:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testAttachToTabsOnly | This test is done. 16:55:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testAttachToTabsOnly | There was a clean UI. 16:55:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testAttachToTabsOnly 16:55:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testAutomaticDestroy 16:55:23 INFO - ++DOCSHELL 0x8f404400 == 32 [pid = 2595] [id = 455] 16:55:23 INFO - ++DOMWINDOW == 70 (0x8f404c00) [pid = 2595] [serial = 1233] [outer = (nil)] 16:55:23 INFO - ++DOMWINDOW == 71 (0x8f407400) [pid = 2595] [serial = 1234] [outer = 0x8f404c00] 16:55:24 INFO - ++DOMWINDOW == 72 (0x8f7a6800) [pid = 2595] [serial = 1235] [outer = 0x8f404c00] 16:55:24 INFO - TEST-INFO | [JavaScript Error: "formatURLPref: Couldn't get pref: app.releaseNotesURL" {file: "resource://gre/components/nsURLFormatter.js" line: 143}] 16:55:24 INFO - uf_formatURLPref@resource://gre/components/nsURLFormatter.js:143:7 16:55:24 INFO - @chrome://global/content/about.js:8:23 16:55:24 INFO - TEST-INFO | [JavaScript Error: "formatURLPref: Couldn't get pref: app.vendorURL" {file: "resource://gre/components/nsURLFormatter.js" line: 143}] 16:55:24 INFO - uf_formatURLPref@resource://gre/components/nsURLFormatter.js:143:7 16:55:24 INFO - @chrome://global/content/about.js:15:17 16:55:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testAutomaticDestroy | check automatic destroy 16:55:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testAutomaticDestroy | cleaning ui. 16:55:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testAutomaticDestroy | This test is done. 16:55:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testAutomaticDestroy | There was a clean UI. 16:55:25 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testAutomaticDestroy 16:55:25 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testCommunication1 16:55:25 INFO - ++DOCSHELL 0x8e57e400 == 33 [pid = 2595] [id = 456] 16:55:25 INFO - ++DOMWINDOW == 73 (0x8f409800) [pid = 2595] [serial = 1236] [outer = (nil)] 16:55:25 INFO - ++DOMWINDOW == 74 (0x8faf3400) [pid = 2595] [serial = 1237] [outer = 0x8f409800] 16:55:26 INFO - ++DOMWINDOW == 75 (0x8fcf0800) [pid = 2595] [serial = 1238] [outer = 0x8f409800] 16:55:26 INFO - TEST-INFO | [JavaScript Error: "formatURLPref: Couldn't get pref: app.releaseNotesURL" {file: "resource://gre/components/nsURLFormatter.js" line: 143}] 16:55:26 INFO - uf_formatURLPref@resource://gre/components/nsURLFormatter.js:143:7 16:55:26 INFO - @chrome://global/content/about.js:8:23 16:55:26 INFO - TEST-INFO | [JavaScript Error: "formatURLPref: Couldn't get pref: app.vendorURL" {file: "resource://gre/components/nsURLFormatter.js" line: 143}] 16:55:26 INFO - uf_formatURLPref@resource://gre/components/nsURLFormatter.js:143:7 16:55:26 INFO - @chrome://global/content/about.js:15:17 16:55:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testCommunication1 | opened tab 16:55:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testCommunication1 | test comunication 16:55:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testCommunication1 | the worker has made a change 16:55:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testCommunication1 | attribute should be modified 16:55:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testCommunication1 | the worker was destroyed 16:55:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testCommunication1 | cleaning ui. 16:55:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testCommunication1 | This test is done. 16:55:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testCommunication1 | There was a clean UI. 16:55:27 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testCommunication1 16:55:27 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testCommunication2 16:55:27 INFO - ++DOCSHELL 0x9197ec00 == 34 [pid = 2595] [id = 457] 16:55:27 INFO - ++DOMWINDOW == 76 (0x9197fc00) [pid = 2595] [serial = 1239] [outer = (nil)] 16:55:27 INFO - ++DOMWINDOW == 77 (0x91982800) [pid = 2595] [serial = 1240] [outer = 0x9197fc00] 16:55:27 INFO - ++DOMWINDOW == 78 (0x91aaa400) [pid = 2595] [serial = 1241] [outer = 0x9197fc00] 16:55:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testCommunication2 | opened tab 16:55:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testCommunication2 | PageMod scripts executed in order 16:55:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testCommunication2 | PageMod test #2: second script has run 16:55:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testCommunication2 | the worker was destroyed 16:55:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testCommunication2 | cleaning ui. 16:55:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testCommunication2 | This test is done. 16:55:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testCommunication2 | There was a clean UI. 16:55:28 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testCommunication2 16:55:28 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testConsole 16:55:28 INFO - ++DOCSHELL 0x8de99000 == 35 [pid = 2595] [id = 458] 16:55:28 INFO - ++DOMWINDOW == 79 (0x8fcf7c00) [pid = 2595] [serial = 1242] [outer = (nil)] 16:55:28 INFO - ++DOMWINDOW == 80 (0x91aa8000) [pid = 2595] [serial = 1243] [outer = 0x8fcf7c00] 16:55:29 INFO - console.log: addon-sdk: Hello from the page mod 16:55:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testConsole | Should have seen the console message 16:55:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testConsole | Should have seen the right inner ID 16:55:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testConsole | cleaning ui. 16:55:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testConsole | This test is done. 16:55:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testConsole | There was a clean UI. 16:55:30 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testConsole 16:55:30 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptOptionsOption 16:55:30 INFO - ++DOCSHELL 0x91d84000 == 36 [pid = 2595] [id = 459] 16:55:30 INFO - ++DOMWINDOW == 81 (0x91d84400) [pid = 2595] [serial = 1244] [outer = (nil)] 16:55:30 INFO - ++DOMWINDOW == 82 (0x91d86400) [pid = 2595] [serial = 1245] [outer = 0x91d84400] 16:55:31 INFO - ++DOMWINDOW == 83 (0x91d8d400) [pid = 2595] [serial = 1246] [outer = 0x91d84400] 16:55:32 INFO - TEST-INFO | [JavaScript Error: "formatURLPref: Couldn't get pref: app.releaseNotesURL" {file: "resource://gre/components/nsURLFormatter.js" line: 143}] 16:55:32 INFO - uf_formatURLPref@resource://gre/components/nsURLFormatter.js:143:7 16:55:32 INFO - @chrome://global/content/about.js:8:23 16:55:32 INFO - TEST-INFO | [JavaScript Error: "formatURLPref: Couldn't get pref: app.vendorURL" {file: "resource://gre/components/nsURLFormatter.js" line: 143}] 16:55:32 INFO - uf_formatURLPref@resource://gre/components/nsURLFormatter.js:143:7 16:55:32 INFO - @chrome://global/content/about.js:15:17 16:55:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptOptionsOption | functions are stripped from contentScriptOptions 16:55:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptOptionsOption | object as contentScriptOptions 16:55:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptOptionsOption | boolean in contentScriptOptions 16:55:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptOptionsOption | array and numbers in contentScriptOptions 16:55:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptOptionsOption | string in contentScriptOptions 16:55:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptOptionsOption | cleaning ui. 16:55:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptOptionsOption | This test is done. 16:55:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptOptionsOption | There was a clean UI. 16:55:33 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptOptionsOption 16:55:33 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenDefault 16:55:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenDefault | Default contentScriptWhen is 'end' 16:55:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenDefault | cleaning ui. 16:55:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenDefault | This test is done. 16:55:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenDefault | There was a clean UI. 16:55:33 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenDefault 16:55:33 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenForNewTabs 16:55:35 INFO - ++DOCSHELL 0x9245ac00 == 37 [pid = 2595] [id = 460] 16:55:35 INFO - ++DOMWINDOW == 84 (0x9245b000) [pid = 2595] [serial = 1247] [outer = (nil)] 16:55:35 INFO - ++DOMWINDOW == 85 (0x9245d400) [pid = 2595] [serial = 1248] [outer = 0x9245b000] 16:55:37 INFO - ++DOMWINDOW == 86 (0x99ca8800) [pid = 2595] [serial = 1249] [outer = 0x9245b000] 16:55:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenForNewTabs | PageMod is attached while document is loading 16:55:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenForNewTabs | PageMod is attached while document is interactive 16:55:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenForNewTabs | PageMod is attached when document is complete 16:55:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenForNewTabs | cleaning ui. 16:55:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenForNewTabs | This test is done. 16:55:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenForNewTabs | There was a clean UI. 16:55:41 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenForNewTabs 16:55:41 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenOnTabLoad 16:55:41 INFO - ++DOCSHELL 0x98f0f800 == 38 [pid = 2595] [id = 461] 16:55:41 INFO - ++DOMWINDOW == 87 (0x98f0fc00) [pid = 2595] [serial = 1250] [outer = (nil)] 16:55:41 INFO - ++DOMWINDOW == 88 (0x99170400) [pid = 2595] [serial = 1251] [outer = 0x98f0fc00] 16:55:41 INFO - ++DOMWINDOW == 89 (0x9917bc00) [pid = 2595] [serial = 1252] [outer = 0x98f0fc00] 16:55:46 INFO - --DOCSHELL 0x8a79d400 == 37 [pid = 2595] [id = 431] 16:55:46 INFO - --DOCSHELL 0x8e08a800 == 36 [pid = 2595] [id = 437] 16:55:46 INFO - --DOCSHELL 0x8e092800 == 35 [pid = 2595] [id = 438] 16:55:46 INFO - --DOCSHELL 0x8e093c00 == 34 [pid = 2595] [id = 439] 16:55:46 INFO - --DOCSHELL 0x8e131c00 == 33 [pid = 2595] [id = 441] 16:55:46 INFO - --DOCSHELL 0x8e123000 == 32 [pid = 2595] [id = 440] 16:55:47 INFO - --DOCSHELL 0x8bcbdc00 == 31 [pid = 2595] [id = 433] 16:55:47 INFO - --DOCSHELL 0x8c30bc00 == 30 [pid = 2595] [id = 434] 16:55:47 INFO - --DOCSHELL 0x8c30d400 == 29 [pid = 2595] [id = 435] 16:55:47 INFO - --DOCSHELL 0x8d811800 == 28 [pid = 2595] [id = 436] 16:55:49 INFO - --DOMWINDOW == 88 (0x8c373c00) [pid = 2595] [serial = 1182] [outer = (nil)] [url = about:blank] 16:55:49 INFO - --DOMWINDOW == 87 (0x8a7a3000) [pid = 2595] [serial = 1179] [outer = (nil)] [url = about:blank] 16:55:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenOnTabLoad | PageMod is attached when document is complete 16:55:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenOnTabLoad | PageMod is attached when document is complete 16:55:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenOnTabLoad | PageMod is attached when document is complete 16:55:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenOnTabLoad | cleaning ui. 16:55:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenOnTabLoad | This test is done. 16:55:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenOnTabLoad | There was a clean UI. 16:55:51 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenOnTabLoad 16:55:51 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenOnTabOpen 16:55:51 INFO - ++DOCSHELL 0x8e180800 == 29 [pid = 2595] [id = 462] 16:55:51 INFO - ++DOMWINDOW == 88 (0x8e182000) [pid = 2595] [serial = 1253] [outer = (nil)] 16:55:51 INFO - ++DOMWINDOW == 89 (0x8e374c00) [pid = 2595] [serial = 1254] [outer = 0x8e182000] 16:55:54 INFO - ++DOMWINDOW == 90 (0x91d89800) [pid = 2595] [serial = 1255] [outer = 0x8e182000] 16:55:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenOnTabOpen | PageMod is attached while document is loading 16:55:56 INFO - --DOMWINDOW == 89 (0x8c30c000) [pid = 2595] [serial = 1186] [outer = (nil)] [url = about:blank] 16:55:56 INFO - --DOMWINDOW == 88 (0x8e092c00) [pid = 2595] [serial = 1195] [outer = (nil)] [url = about:blank] 16:55:56 INFO - --DOMWINDOW == 87 (0x8e175800) [pid = 2595] [serial = 1200] [outer = (nil)] [url = data:text/html;charset=utf-8,frame] 16:55:56 INFO - --DOMWINDOW == 86 (0x8c30d800) [pid = 2595] [serial = 1187] [outer = (nil)] [url = about:blank] 16:55:56 INFO - --DOMWINDOW == 85 (0x8e094000) [pid = 2595] [serial = 1196] [outer = (nil)] [url = about:blank] 16:55:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenOnTabOpen | PageMod is attached while document is interactive 16:55:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenOnTabOpen | PageMod is attached when document is complete 16:55:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenOnTabOpen | cleaning ui. 16:55:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenOnTabOpen | This test is done. 16:55:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenOnTabOpen | There was a clean UI. 16:55:57 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenOnTabOpen 16:55:58 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenOnTabReady 16:55:58 INFO - ++DOCSHELL 0x8a797c00 == 30 [pid = 2595] [id = 463] 16:55:58 INFO - ++DOMWINDOW == 86 (0x91f20800) [pid = 2595] [serial = 1256] [outer = (nil)] 16:55:58 INFO - ++DOMWINDOW == 87 (0x92458400) [pid = 2595] [serial = 1257] [outer = 0x91f20800] 16:55:58 INFO - ++DOMWINDOW == 88 (0x9245ec00) [pid = 2595] [serial = 1258] [outer = 0x91f20800] 16:56:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenOnTabReady | PageMod is attached while document is interactive 16:56:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenOnTabReady | PageMod is attached while document is interactive 16:56:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenOnTabReady | PageMod is attached when document is complete 16:56:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenOnTabReady | cleaning ui. 16:56:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenOnTabReady | This test is done. 16:56:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenOnTabReady | There was a clean UI. 16:56:06 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testContentScriptWhenOnTabReady 16:56:06 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDestroyKillsChild 16:56:06 INFO - ++DOCSHELL 0x91d8bc00 == 31 [pid = 2595] [id = 464] 16:56:06 INFO - ++DOMWINDOW == 89 (0x91d8c400) [pid = 2595] [serial = 1259] [outer = (nil)] 16:56:06 INFO - ++DOMWINDOW == 90 (0x91f14400) [pid = 2595] [serial = 1260] [outer = 0x91d8c400] 16:56:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDestroyKillsChild | Saw the right message 16:56:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDestroyKillsChild | The message was sent 16:56:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDestroyKillsChild | The message was sent 16:56:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDestroyKillsChild | cleaning ui. 16:56:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDestroyKillsChild | This test is done. 16:56:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDestroyKillsChild | There was a clean UI. 16:56:07 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDestroyKillsChild 16:56:07 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDestroyWontAttach 16:56:07 INFO - ++DOCSHELL 0x976d3c00 == 32 [pid = 2595] [id = 465] 16:56:07 INFO - ++DOMWINDOW == 91 (0x976d6400) [pid = 2595] [serial = 1261] [outer = (nil)] 16:56:08 INFO - ++DOMWINDOW == 92 (0x9770a400) [pid = 2595] [serial = 1262] [outer = 0x976d6400] 16:56:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDestroyWontAttach | Shouldn't have seen the test property set. 16:56:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDestroyWontAttach | cleaning ui. 16:56:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDestroyWontAttach | This test is done. 16:56:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDestroyWontAttach | There was a clean UI. 16:56:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDestroyWontAttach 16:56:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDetachOnDestroy 16:56:09 INFO - ++DOCSHELL 0x99264000 == 33 [pid = 2595] [id = 466] 16:56:09 INFO - ++DOMWINDOW == 93 (0x99264400) [pid = 2595] [serial = 1263] [outer = (nil)] 16:56:10 INFO - ++DOMWINDOW == 94 (0x99b4b400) [pid = 2595] [serial = 1264] [outer = 0x99264400] 16:56:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDetachOnDestroy | attach[1] happened 16:56:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDetachOnDestroy | detach happened 16:56:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDetachOnDestroy | detach happened 16:56:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDetachOnDestroy | attach[2] happened 16:56:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDetachOnDestroy | attach[2] happened 16:56:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDetachOnDestroy | the body.innerHTML is as expected 16:56:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDetachOnDestroy | cleaning ui. 16:56:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDetachOnDestroy | This test is done. 16:56:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDetachOnDestroy | There was a clean UI. 16:56:12 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDetachOnDestroy 16:56:12 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDetachOnUnload 16:56:13 INFO - ++DOCSHELL 0x9d4ed400 == 34 [pid = 2595] [id = 467] 16:56:13 INFO - ++DOMWINDOW == 95 (0x9d4ed800) [pid = 2595] [serial = 1265] [outer = (nil)] 16:56:13 INFO - ++DOMWINDOW == 96 (0x9d604c00) [pid = 2595] [serial = 1266] [outer = 0x9d4ed800] 16:56:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDetachOnUnload | attach[1] happened 16:56:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDetachOnUnload | detach happened 16:56:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDetachOnUnload | attach[2] happened 16:56:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDetachOnUnload | the body.innerHTML is as expected 16:56:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDetachOnUnload | cleaning ui. 16:56:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDetachOnUnload | This test is done. 16:56:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDetachOnUnload | There was a clean UI. 16:56:15 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDetachOnUnload 16:56:15 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDontInjectConsole 16:56:15 INFO - ++DOCSHELL 0x9d7a5000 == 35 [pid = 2595] [id = 468] 16:56:15 INFO - ++DOMWINDOW == 97 (0x9e2ccc00) [pid = 2595] [serial = 1267] [outer = (nil)] 16:56:15 INFO - ++DOMWINDOW == 98 (0xa20c6800) [pid = 2595] [serial = 1268] [outer = 0x9e2ccc00] 16:56:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDontInjectConsole | Shouldn't have injected the SDK console. 16:56:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDontInjectConsole | cleaning ui. 16:56:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDontInjectConsole | This test is done. 16:56:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDontInjectConsole | There was a clean UI. 16:56:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testDontInjectConsole 16:56:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testEventEmitter 16:56:17 INFO - ++DOCSHELL 0x9197e800 == 36 [pid = 2595] [id = 469] 16:56:17 INFO - ++DOMWINDOW == 99 (0xa29dcc00) [pid = 2595] [serial = 1269] [outer = (nil)] 16:56:17 INFO - ++DOMWINDOW == 100 (0xa29df800) [pid = 2595] [serial = 1270] [outer = 0xa29dcc00] 16:56:18 INFO - ++DOMWINDOW == 101 (0xa3729c00) [pid = 2595] [serial = 1271] [outer = 0xa29dcc00] 16:56:18 INFO - TEST-INFO | [JavaScript Error: "formatURLPref: Couldn't get pref: app.releaseNotesURL" {file: "resource://gre/components/nsURLFormatter.js" line: 143}] 16:56:18 INFO - uf_formatURLPref@resource://gre/components/nsURLFormatter.js:143:7 16:56:18 INFO - @chrome://global/content/about.js:8:23 16:56:18 INFO - TEST-INFO | [JavaScript Error: "formatURLPref: Couldn't get pref: app.vendorURL" {file: "resource://gre/components/nsURLFormatter.js" line: 143}] 16:56:18 INFO - uf_formatURLPref@resource://gre/components/nsURLFormatter.js:143:7 16:56:18 INFO - @chrome://global/content/about.js:15:17 16:56:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testEventEmitter | EventEmitter API works! 16:56:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testEventEmitter | cleaning ui. 16:56:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testEventEmitter | This test is done. 16:56:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testEventEmitter | There was a clean UI. 16:56:20 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testEventEmitter 16:56:20 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testEvents 16:56:20 INFO - ++DOCSHELL 0x9e21c000 == 37 [pid = 2595] [id = 470] 16:56:20 INFO - ++DOMWINDOW == 102 (0xa514a800) [pid = 2595] [serial = 1272] [outer = (nil)] 16:56:20 INFO - ++DOMWINDOW == 103 (0xa5157000) [pid = 2595] [serial = 1273] [outer = 0xa514a800] 16:56:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testEvents | the tab is ready 16:56:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testEvents | the mod was attached 16:56:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testEvents | Content script sent an event and document received it 16:56:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testEvents | cleaning ui. 16:56:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testEvents | This test is done. 16:56:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testEvents | There was a clean UI. 16:56:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testEvents 16:56:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testExistingFrameDoesntMatchInclude 16:56:21 INFO - ++DOCSHELL 0xa553d400 == 38 [pid = 2595] [id = 471] 16:56:21 INFO - ++DOMWINDOW == 104 (0xa5797c00) [pid = 2595] [serial = 1274] [outer = (nil)] 16:56:21 INFO - ++DOMWINDOW == 105 (0xa579ac00) [pid = 2595] [serial = 1275] [outer = 0xa5797c00] 16:56:22 INFO - ++DOCSHELL 0xa553bc00 == 39 [pid = 2595] [id = 472] 16:56:22 INFO - ++DOMWINDOW == 106 (0xa5795400) [pid = 2595] [serial = 1276] [outer = (nil)] 16:56:22 INFO - ++DOMWINDOW == 107 (0xa5797000) [pid = 2595] [serial = 1277] [outer = 0xa5795400] 16:56:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testExistingFrameDoesntMatchInclude | PageMod didn't attach to anything 16:56:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testExistingFrameDoesntMatchInclude | cleaning ui. 16:56:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testExistingFrameDoesntMatchInclude | This test is done. 16:56:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testExistingFrameDoesntMatchInclude | There was a clean UI. 16:56:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testExistingFrameDoesntMatchInclude 16:56:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testExistingOnFrames 16:56:23 INFO - ++DOCSHELL 0xa579cc00 == 40 [pid = 2595] [id = 473] 16:56:23 INFO - ++DOMWINDOW == 108 (0xa57a1000) [pid = 2595] [serial = 1278] [outer = (nil)] 16:56:23 INFO - ++DOMWINDOW == 109 (0xa6c23400) [pid = 2595] [serial = 1279] [outer = 0xa57a1000] 16:56:23 INFO - ++DOCSHELL 0xa579a400 == 41 [pid = 2595] [id = 474] 16:56:23 INFO - ++DOMWINDOW == 110 (0xa6c26400) [pid = 2595] [serial = 1280] [outer = (nil)] 16:56:24 INFO - ++DOMWINDOW == 111 (0xa6cd5800) [pid = 2595] [serial = 1281] [outer = 0xa6c26400] 16:56:24 INFO - ++DOCSHELL 0xa7198800 == 42 [pid = 2595] [id = 475] 16:56:24 INFO - ++DOMWINDOW == 112 (0xa719a800) [pid = 2595] [serial = 1282] [outer = (nil)] 16:56:24 INFO - ++DOMWINDOW == 113 (0xa71b3000) [pid = 2595] [serial = 1283] [outer = 0xa719a800] 16:56:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testExistingOnFrames | worker should not be attached to the top window 16:56:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testExistingOnFrames | 1st attach is for top frame 16:56:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testExistingOnFrames | worker should not be attached to the top window 16:56:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testExistingOnFrames | 2nd attach is for sub frame 16:56:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testExistingOnFrames | cleaning ui. 16:56:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testExistingOnFrames | This test is done. 16:56:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testExistingOnFrames | There was a clean UI. 16:56:25 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testExistingOnFrames 16:56:25 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testExistingOnlyFrameMatchesInclude 16:56:25 INFO - ++DOCSHELL 0x8621a000 == 43 [pid = 2595] [id = 476] 16:56:25 INFO - ++DOMWINDOW == 114 (0x8621a400) [pid = 2595] [serial = 1284] [outer = (nil)] 16:56:25 INFO - ++DOMWINDOW == 115 (0x8621d400) [pid = 2595] [serial = 1285] [outer = 0x8621a400] 16:56:26 INFO - ++DOCSHELL 0x8621f800 == 44 [pid = 2595] [id = 477] 16:56:26 INFO - ++DOMWINDOW == 116 (0x8621fc00) [pid = 2595] [serial = 1286] [outer = (nil)] 16:56:26 INFO - ++DOMWINDOW == 117 (0x86222400) [pid = 2595] [serial = 1287] [outer = 0x8621fc00] 16:56:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testExistingOnlyFrameMatchesInclude | PageMod attached to existing iframe when only it matches include rules 16:56:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testExistingOnlyFrameMatchesInclude | cleaning ui. 16:56:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testExistingOnlyFrameMatchesInclude | This test is done. 16:56:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testExistingOnlyFrameMatchesInclude | There was a clean UI. 16:56:27 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testExistingOnlyFrameMatchesInclude 16:56:27 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testHistory 16:56:27 INFO - ++DOCSHELL 0x83138800 == 45 [pid = 2595] [id = 478] 16:56:27 INFO - ++DOMWINDOW == 118 (0x83138c00) [pid = 2595] [serial = 1288] [outer = (nil)] 16:56:28 INFO - ++DOMWINDOW == 119 (0x8313c000) [pid = 2595] [serial = 1289] [outer = 0x83138c00] 16:56:28 INFO - ++DOMWINDOW == 120 (0x8b03ac00) [pid = 2595] [serial = 1290] [outer = 0x83138c00] 16:56:31 INFO - --DOCSHELL 0x8c36e800 == 44 [pid = 2595] [id = 432] 16:56:31 INFO - --DOCSHELL 0x8dcd0000 == 43 [pid = 2595] [id = 443] 16:56:31 INFO - --DOCSHELL 0x8e36a800 == 42 [pid = 2595] [id = 444] 16:56:31 INFO - --DOCSHELL 0x98f0f800 == 41 [pid = 2595] [id = 461] 16:56:31 INFO - --DOCSHELL 0x8de99000 == 40 [pid = 2595] [id = 458] 16:56:31 INFO - --DOCSHELL 0x91d84000 == 39 [pid = 2595] [id = 459] 16:56:31 INFO - --DOCSHELL 0x8f404400 == 38 [pid = 2595] [id = 455] 16:56:31 INFO - --DOCSHELL 0x8e57e400 == 37 [pid = 2595] [id = 456] 16:56:31 INFO - --DOCSHELL 0x9197ec00 == 36 [pid = 2595] [id = 457] 16:56:31 INFO - --DOCSHELL 0x82959800 == 35 [pid = 2595] [id = 448] 16:56:31 INFO - --DOCSHELL 0x8c2a0000 == 34 [pid = 2595] [id = 447] 16:56:31 INFO - --DOCSHELL 0x8de97400 == 33 [pid = 2595] [id = 449] 16:56:31 INFO - --DOCSHELL 0x8e183000 == 32 [pid = 2595] [id = 450] 16:56:31 INFO - --DOCSHELL 0x8e429000 == 31 [pid = 2595] [id = 451] 16:56:31 INFO - --DOCSHELL 0x8e184000 == 30 [pid = 2595] [id = 452] 16:56:31 INFO - --DOCSHELL 0x8e526c00 == 29 [pid = 2595] [id = 453] 16:56:31 INFO - --DOCSHELL 0x8e570c00 == 28 [pid = 2595] [id = 454] 16:56:31 INFO - --DOCSHELL 0x8ded5800 == 27 [pid = 2595] [id = 442] 16:56:31 INFO - --DOCSHELL 0x864dd400 == 26 [pid = 2595] [id = 445] 16:56:31 INFO - --DOCSHELL 0x8bd8a800 == 25 [pid = 2595] [id = 446] 16:56:32 INFO - --DOMWINDOW == 119 (0x82953000) [pid = 2595] [serial = 1190] [outer = (nil)] [url = about:blank] 16:56:32 INFO - --DOMWINDOW == 118 (0x8e12f400) [pid = 2595] [serial = 1199] [outer = (nil)] [url = about:blank] 16:56:32 INFO - --DOMWINDOW == 117 (0x8e090800) [pid = 2595] [serial = 1201] [outer = (nil)] [url = about:blank] 16:56:32 INFO - --DOMWINDOW == 116 (0x8dd8fc00) [pid = 2595] [serial = 1189] [outer = (nil)] [url = about:blank] 16:56:32 INFO - --DOMWINDOW == 115 (0x8e17a800) [pid = 2595] [serial = 1204] [outer = (nil)] [url = data:text/html;charset=utf-8,frame] 16:56:32 INFO - --DOMWINDOW == 114 (0x8294f000) [pid = 2595] [serial = 1191] [outer = (nil)] [url = about:blank] 16:56:32 INFO - --DOMWINDOW == 113 (0x8e176c00) [pid = 2595] [serial = 1202] [outer = (nil)] [url = about:blank] 16:56:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testHistory | History API works! 16:56:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testHistory | cleaning ui. 16:56:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testHistory | This test is done. 16:56:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testHistory | There was a clean UI. 16:56:33 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testHistory 16:56:33 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testIFramePostMessage 16:56:33 INFO - ++DOCSHELL 0x8492d800 == 26 [pid = 2595] [id = 479] 16:56:33 INFO - ++DOMWINDOW == 114 (0x86218400) [pid = 2595] [serial = 1291] [outer = (nil)] 16:56:33 INFO - ++DOMWINDOW == 115 (0x864e2800) [pid = 2595] [serial = 1292] [outer = 0x86218400] 16:56:33 INFO - ++DOMWINDOW == 116 (0x8a799400) [pid = 2595] [serial = 1293] [outer = 0x86218400] 16:56:34 INFO - ++DOCSHELL 0x8a795400 == 27 [pid = 2595] [id = 480] 16:56:34 INFO - ++DOMWINDOW == 117 (0x8a797400) [pid = 2595] [serial = 1294] [outer = (nil)] 16:56:34 INFO - ++DOMWINDOW == 118 (0x8a7a3800) [pid = 2595] [serial = 1295] [outer = 0x8a797400] 16:56:34 INFO - ++DOMWINDOW == 119 (0x8b03b000) [pid = 2595] [serial = 1296] [outer = 0x8a797400] 16:56:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testIFramePostMessage | undefined 16:56:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testIFramePostMessage | undefined 16:56:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testIFramePostMessage | array 16:56:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testIFramePostMessage | undefined 16:56:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testIFramePostMessage | cleaning ui. 16:56:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testIFramePostMessage | This test is done. 16:56:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testIFramePostMessage | There was a clean UI. 16:56:35 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testIFramePostMessage 16:56:35 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testMixedContext 16:56:36 INFO - ++DOCSHELL 0x8dd8bc00 == 28 [pid = 2595] [id = 481] 16:56:36 INFO - ++DOMWINDOW == 120 (0x8dd90000) [pid = 2595] [serial = 1297] [outer = (nil)] 16:56:36 INFO - ++DOMWINDOW == 121 (0x8dd95000) [pid = 2595] [serial = 1298] [outer = 0x8dd90000] 16:56:37 INFO - --DOMWINDOW == 120 (0x8e182000) [pid = 2595] [serial = 1253] [outer = (nil)] [url = http://localhost:8099/test-contentScriptWhen.html?OnTabOpen] 16:56:37 INFO - --DOMWINDOW == 119 (0x9197fc00) [pid = 2595] [serial = 1239] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:56:37 INFO - --DOMWINDOW == 118 (0x8dcd1400) [pid = 2595] [serial = 1208] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Ciframe%20src%3D%22data%3Atext%2Fhtml%3Bcharset%3Dutf-8%2Csubframe%22%20%2F%3E] 16:56:37 INFO - --DOMWINDOW == 117 (0x98f0fc00) [pid = 2595] [serial = 1250] [outer = (nil)] [url = http://localhost:8099/test-contentScriptWhen.html?OnTabLoad] 16:56:37 INFO - --DOMWINDOW == 116 (0x8fcf7c00) [pid = 2595] [serial = 1242] [outer = (nil)] [url = data:text/html;charset=utf-8,console] 16:56:37 INFO - --DOMWINDOW == 115 (0x9245b000) [pid = 2595] [serial = 1247] [outer = (nil)] [url = http://localhost:8099/test-contentScriptWhen.html?ForNewTabs] 16:56:37 INFO - --DOMWINDOW == 114 (0x8e368c00) [pid = 2595] [serial = 1223] [outer = (nil)] [url = data:text/html;charset=utf-8,bar] 16:56:37 INFO - --DOMWINDOW == 113 (0x8e52b800) [pid = 2595] [serial = 1229] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Ciframe%20src%3D%22data%3Atext%2Fhtml%3Bcharset%3Dutf-8%2Csub%20frame%22%20%2F%3E] 16:56:37 INFO - --DOMWINDOW == 112 (0x8bd8c400) [pid = 2595] [serial = 1214] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Ciframe%20src%3D%22data%3Atext%2Fhtml%3Bcharset%3Dutf-8%2Csub%20frame%22%20%2F%3E] 16:56:38 INFO - --DOMWINDOW == 111 (0x8e12a000) [pid = 2595] [serial = 1198] [outer = (nil)] [url = data:text/html;charset=utf-8,non-private] 16:56:38 INFO - --DOMWINDOW == 110 (0x8e573800) [pid = 2595] [serial = 1231] [outer = (nil)] [url = data:text/html;charset=utf-8,sub%20frame] 16:56:38 INFO - --DOMWINDOW == 109 (0x8ded5c00) [pid = 2595] [serial = 1206] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Ciframe%20src%3D%22data%3Atext%2Fhtml%3Bcharset%3Dutf-8%2C%253Ciframe%2520src%253D%2522data%253Atext%252Fhtml%253Bcharset%253Dutf-8%252Csubframe%2522%2520%252F%253E%22%20%2F%3E] 16:56:38 INFO - --DOMWINDOW == 108 (0x8c378400) [pid = 2595] [serial = 1218] [outer = (nil)] [url = data:text/html;charset=utf-8,testAttachOnlyOncePerDocument] 16:56:38 INFO - --DOMWINDOW == 107 (0x8dccd800) [pid = 2595] [serial = 1188] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:56:38 INFO - --DOMWINDOW == 106 (0x864ddc00) [pid = 2595] [serial = 1212] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Ciframe%20src%3D%22data%3Atext%2Fhtml%3Bcharset%3Dutf-8%2C%253Ciframe%2520src%253D%2522data%253Atext%252Fhtml%253Bcharset%253Dutf-8%252Csub%2520frame%2522%2520%252F%253E%22%20%2F%3E] 16:56:38 INFO - --DOMWINDOW == 105 (0x8e375c00) [pid = 2595] [serial = 1227] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Ciframe%20src%3D%22data%3Atext%2Fhtml%3Bcharset%3Dutf-8%2C%253Ciframe%2520src%253D%2522data%253Atext%252Fhtml%253Bcharset%253Dutf-8%252Csub%2520frame%2522%2520%252F%253E%22%20%2F%3E] 16:56:38 INFO - --DOMWINDOW == 104 (0x8c36ac00) [pid = 2595] [serial = 1216] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Ciframe%20src%3D%22data%3Atext%2Fhtml%3Bcharset%3Dutf-8%2CtestAttachOnlyOncePerDocument%22%20%2F%3E] 16:56:38 INFO - --DOMWINDOW == 103 (0x8e180c00) [pid = 2595] [serial = 1220] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:56:38 INFO - --DOMWINDOW == 102 (0x8e36b800) [pid = 2595] [serial = 1210] [outer = (nil)] [url = data:text/html;charset=utf-8,subframe] 16:56:38 INFO - --DOMWINDOW == 101 (0x8e429c00) [pid = 2595] [serial = 1225] [outer = (nil)] [url = data:text/html;charset=utf-8,foobar] 16:56:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testMixedContext | Page mod contexts are different. 16:56:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testMixedContext | cleaning ui. 16:56:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testMixedContext | This test is done. 16:56:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testMixedContext | There was a clean UI. 16:56:38 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testMixedContext 16:56:39 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageMod1 16:56:39 INFO - ++DOCSHELL 0x8e178000 == 29 [pid = 2595] [id = 482] 16:56:39 INFO - ++DOMWINDOW == 102 (0x8e17f000) [pid = 2595] [serial = 1299] [outer = (nil)] 16:56:39 INFO - ++DOMWINDOW == 103 (0x8e36a800) [pid = 2595] [serial = 1300] [outer = 0x8e17f000] 16:56:39 INFO - ++DOMWINDOW == 104 (0x8e425000) [pid = 2595] [serial = 1301] [outer = 0x8e17f000] 16:56:39 INFO - TEST-INFO | [JavaScript Error: "formatURLPref: Couldn't get pref: app.releaseNotesURL" {file: "resource://gre/components/nsURLFormatter.js" line: 143}] 16:56:39 INFO - uf_formatURLPref@resource://gre/components/nsURLFormatter.js:143:7 16:56:39 INFO - @chrome://global/content/about.js:8:23 16:56:39 INFO - TEST-INFO | [JavaScript Error: "formatURLPref: Couldn't get pref: app.vendorURL" {file: "resource://gre/components/nsURLFormatter.js" line: 143}] 16:56:39 INFO - uf_formatURLPref@resource://gre/components/nsURLFormatter.js:143:7 16:56:39 INFO - @chrome://global/content/about.js:15:17 16:56:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageMod1 | test tab was opened. 16:56:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageMod1 | The 'this' object is the page mod. 16:56:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageMod1 | test mod was attached. 16:56:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageMod1 | test mod was destroyed. 16:56:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageMod1 | PageMod.onReady test 16:56:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageMod1 | cleaning ui. 16:56:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageMod1 | This test is done. 16:56:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageMod1 | There was a clean UI. 16:56:40 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageMod1 16:56:40 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageMod2 16:56:40 INFO - ++DOCSHELL 0x8492e800 == 30 [pid = 2595] [id = 483] 16:56:40 INFO - ++DOMWINDOW == 105 (0x8492f800) [pid = 2595] [serial = 1302] [outer = (nil)] 16:56:40 INFO - ++DOMWINDOW == 106 (0x8621e000) [pid = 2595] [serial = 1303] [outer = 0x8492f800] 16:56:40 INFO - ++DOMWINDOW == 107 (0x864e4000) [pid = 2595] [serial = 1304] [outer = 0x8492f800] 16:56:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageMod2 | test tab was opened. 16:56:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageMod2 | test mod was attached. 16:56:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageMod2 | test mod was destroyed. 16:56:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageMod2 | PageMod test #2: first script has run 16:56:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageMod2 | PageMod test #2: second script has run 16:56:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageMod2 | PageMod test #2: scripts get a wrapped window 16:56:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageMod2 | cleaning ui. 16:56:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageMod2 | This test is done. 16:56:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageMod2 | There was a clean UI. 16:56:41 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageMod2 16:56:41 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModContentScriptFile 16:56:42 INFO - ++DOCSHELL 0x8c374400 == 31 [pid = 2595] [id = 484] 16:56:42 INFO - ++DOMWINDOW == 108 (0x8c374800) [pid = 2595] [serial = 1305] [outer = (nil)] 16:56:42 INFO - ++DOMWINDOW == 109 (0x8c378000) [pid = 2595] [serial = 1306] [outer = 0x8c374800] 16:56:43 INFO - ++DOMWINDOW == 110 (0x8e124000) [pid = 2595] [serial = 1307] [outer = 0x8c374800] 16:56:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModContentScriptFile | PageMod contentScriptFile with relative path worked 16:56:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModContentScriptFile | cleaning ui. 16:56:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModContentScriptFile | This test is done. 16:56:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModContentScriptFile | There was a clean UI. 16:56:47 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModContentScriptFile 16:56:47 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCss 16:56:47 INFO - ++DOCSHELL 0x8e52e800 == 32 [pid = 2595] [id = 485] 16:56:47 INFO - ++DOMWINDOW == 111 (0x8e52ec00) [pid = 2595] [serial = 1308] [outer = (nil)] 16:56:47 INFO - ++DOMWINDOW == 112 (0x8e570c00) [pid = 2595] [serial = 1309] [outer = 0x8e52ec00] 16:56:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCss | PageMod contentStyle worked 16:56:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCss | PageMod contentStyleFile worked 16:56:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCss | PageMod contentStyleFile with relative path worked 16:56:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCss | cleaning ui. 16:56:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCss | This test is done. 16:56:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCss | There was a clean UI. 16:56:50 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCss 16:56:50 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCssAutomaticDestroy 16:56:50 INFO - ++DOCSHELL 0x91983800 == 33 [pid = 2595] [id = 486] 16:56:50 INFO - ++DOMWINDOW == 113 (0x91aa6800) [pid = 2595] [serial = 1310] [outer = (nil)] 16:56:50 INFO - ++DOMWINDOW == 114 (0x91b2cc00) [pid = 2595] [serial = 1311] [outer = 0x91aa6800] 16:56:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCssAutomaticDestroy | PageMod contentStyle is current before page-mod applies 16:56:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCssAutomaticDestroy | PageMod contentStyle worked 16:56:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCssAutomaticDestroy | PageMod contentStyle is removed after page-mod destroy 16:56:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCssAutomaticDestroy | cleaning ui. 16:56:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCssAutomaticDestroy | This test is done. 16:56:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCssAutomaticDestroy | There was a clean UI. 16:56:53 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCssAutomaticDestroy 16:56:53 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCssDestroy 16:56:53 INFO - ++DOCSHELL 0x920acc00 == 34 [pid = 2595] [id = 487] 16:56:53 INFO - ++DOMWINDOW == 115 (0x920ad400) [pid = 2595] [serial = 1312] [outer = (nil)] 16:56:53 INFO - ++DOMWINDOW == 116 (0x9245b000) [pid = 2595] [serial = 1313] [outer = 0x920ad400] 16:56:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCssDestroy | PageMod contentStyle is current before page-mod applies 16:56:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCssDestroy | PageMod contentStyle worked 16:56:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCssDestroy | PageMod contentStyle is removed after page-mod destroy 16:56:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCssDestroy | cleaning ui. 16:56:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCssDestroy | This test is done. 16:56:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCssDestroy | There was a clean UI. 16:56:56 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCssDestroy 16:56:56 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCssList 16:56:56 INFO - ++DOCSHELL 0x98f04800 == 35 [pid = 2595] [id = 488] 16:56:56 INFO - ++DOMWINDOW == 117 (0x98f05400) [pid = 2595] [serial = 1314] [outer = (nil)] 16:56:56 INFO - ++DOMWINDOW == 118 (0x98f0a000) [pid = 2595] [serial = 1315] [outer = 0x98f05400] 16:56:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCssList | the tab was opened 16:56:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCssList | the mod has been attached 16:56:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCssList | PageMod contentStyle list works and is evaluated after contentStyleFile 16:56:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCssList | PageMod contentStyleFile list works 16:56:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCssList | PageMod add-on author/page author style sheet precedence works 16:56:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCssList | PageMod add-on author/page author style sheet precedence with !important works 16:56:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCssList | the page mod was destroyed 16:56:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCssList | cleaning ui. 16:56:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCssList | This test is done. 16:56:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCssList | There was a clean UI. 16:56:58 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModCssList 16:56:58 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModExcludes 16:56:58 INFO - ++DOCSHELL 0x99cc7000 == 36 [pid = 2595] [id = 489] 16:56:58 INFO - ++DOMWINDOW == 119 (0x99d06400) [pid = 2595] [serial = 1316] [outer = (nil)] 16:56:58 INFO - ++DOMWINDOW == 120 (0x99d0d800) [pid = 2595] [serial = 1317] [outer = 0x99d06400] 16:56:59 INFO - ++DOMWINDOW == 121 (0x9aef0400) [pid = 2595] [serial = 1318] [outer = 0x99d06400] 16:57:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModExcludes | [include, exclude] = [*, resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] match test, expected: false 16:57:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModExcludes | [include, exclude] = [resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html, resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] match test, expected: false 16:57:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModExcludes | [include, exclude] = [resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html, resource://*] match test, expected: false 16:57:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModExcludes | [include, exclude] = [resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html, *.google.com] match test, expected: true 16:57:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModExcludes | cleaning ui. 16:57:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModExcludes | This test is done. 16:57:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModExcludes | There was a clean UI. 16:57:01 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModExcludes 16:57:01 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModIncludes 16:57:01 INFO - ++DOCSHELL 0x9917f400 == 37 [pid = 2595] [id = 490] 16:57:01 INFO - ++DOMWINDOW == 122 (0x9d7a1400) [pid = 2595] [serial = 1319] [outer = (nil)] 16:57:01 INFO - ++DOMWINDOW == 123 (0x9e211400) [pid = 2595] [serial = 1320] [outer = 0x9d7a1400] 16:57:02 INFO - ++DOMWINDOW == 124 (0xa20c8800) [pid = 2595] [serial = 1321] [outer = 0x9d7a1400] 16:57:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModIncludes | mod 2 was attached 16:57:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModIncludes | mod 4 was attached 16:57:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModIncludes | mod 2 is done 16:57:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModIncludes | mod 4 is done 16:57:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModIncludes | tab was opened 16:57:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModIncludes | all mods were attached. 16:57:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModIncludes | all mods were destroyed. 16:57:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModIncludes | final test mod was attached. 16:57:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModIncludes | localStorage is correct for * 16:57:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModIncludes | localStorage is correct for *.google.com 16:57:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModIncludes | localStorage is correct for resource:* 16:57:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModIncludes | localStorage is correct for resource: 16:57:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModIncludes | localStorage is correct for resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html 16:57:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModIncludes | final test of localStorage is complete. 16:57:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModIncludes | final test mod was destroyed. 16:57:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModIncludes | cleaning ui. 16:57:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModIncludes | This test is done. 16:57:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModIncludes | There was a clean UI. 16:57:03 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModIncludes 16:57:03 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModTimeout 16:57:04 INFO - ++DOCSHELL 0xa3728c00 == 38 [pid = 2595] [id = 491] 16:57:04 INFO - ++DOMWINDOW == 125 (0xa3729400) [pid = 2595] [serial = 1322] [outer = (nil)] 16:57:04 INFO - ++DOMWINDOW == 126 (0xa5149000) [pid = 2595] [serial = 1323] [outer = 0xa3729400] 16:57:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModTimeout | timer was scheduled 16:57:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModTimeout | timer was fired 16:57:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModTimeout | cleaning ui. 16:57:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModTimeout | This test is done. 16:57:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModTimeout | There was a clean UI. 16:57:06 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModTimeout 16:57:06 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationAttachTo 16:57:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationAttachTo | PageMod() does not throw when attachTo is string "top" 16:57:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationAttachTo | PageMod() does not throw when attachTo is string "frame" 16:57:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationAttachTo | PageMod() does not throw when attachTo is array with "top" and "existing" 16:57:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationAttachTo | PageMod() does not throw when attachTo is array with "frame" and "existing" 16:57:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationAttachTo | PageMod() does not throw when attachTo is array with "top" 16:57:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationAttachTo | PageMod() does not throw when attachTo is array with "frame" 16:57:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationAttachTo | PageMod() does not throw when attachTo is undefined 16:57:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationAttachTo | PageMod() throws when 'attachTo' option is string "existing". 16:57:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationAttachTo | PageMod() throws when 'attachTo' option is array with "existing". 16:57:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationAttachTo | PageMod() throws when 'attachTo' option is string with "not-legit". 16:57:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationAttachTo | PageMod() throws when 'attachTo' option is array with "not-legit". 16:57:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationAttachTo | PageMod() throws when 'attachTo' option is object. 16:57:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationAttachTo | cleaning ui. 16:57:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationAttachTo | This test is done. 16:57:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationAttachTo | There was a clean UI. 16:57:07 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationAttachTo 16:57:07 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationExclude 16:57:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationExclude | PageMod() throws when 'exclude' option is object. 16:57:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationExclude | PageMod() throws when 'exclude' option is empty array. 16:57:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationExclude | PageMod() throws when 'exclude' option is array with non string/regexp. 16:57:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationExclude | PageMod() throws when 'exclude' option is number. 16:57:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationExclude | PageMod() does not throw when exclude option is undefined 16:57:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationExclude | PageMod() does not throw when exclude option is string 16:57:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationExclude | PageMod() does not throw when exclude option is regexp 16:57:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationExclude | PageMod() does not throw when exclude option is array with length > 0 16:57:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationExclude | cleaning ui. 16:57:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationExclude | This test is done. 16:57:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationExclude | There was a clean UI. 16:57:07 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationExclude 16:57:07 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationInclude 16:57:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationInclude | PageMod() throws when 'include' option is undefined. 16:57:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationInclude | PageMod() throws when 'include' option is object. 16:57:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationInclude | PageMod() throws when 'include' option is empty array. 16:57:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationInclude | PageMod() throws when 'include' option is array with non string/regexp. 16:57:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationInclude | PageMod() throws when 'include' option is number. 16:57:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationInclude | PageMod() does not throw when include option is string 16:57:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationInclude | PageMod() does not throw when include option is regexp 16:57:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationInclude | PageMod() does not throw when include option is array with length > 0 16:57:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationInclude | cleaning ui. 16:57:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationInclude | This test is done. 16:57:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationInclude | There was a clean UI. 16:57:07 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModValidationInclude 16:57:07 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModcancelTimeout 16:57:09 INFO - ++DOCSHELL 0x8ab5f800 == 39 [pid = 2595] [id = 492] 16:57:09 INFO - ++DOMWINDOW == 127 (0x8ab5fc00) [pid = 2595] [serial = 1324] [outer = (nil)] 16:57:09 INFO - ++DOMWINDOW == 128 (0x8ab61c00) [pid = 2595] [serial = 1325] [outer = 0x8ab5fc00] 16:57:14 INFO - --DOCSHELL 0xa579a400 == 38 [pid = 2595] [id = 474] 16:57:14 INFO - --DOCSHELL 0xa7198800 == 37 [pid = 2595] [id = 475] 16:57:14 INFO - --DOCSHELL 0x8621f800 == 36 [pid = 2595] [id = 477] 16:57:14 INFO - --DOCSHELL 0xa553bc00 == 35 [pid = 2595] [id = 472] 16:57:16 INFO - --DOCSHELL 0x9245ac00 == 34 [pid = 2595] [id = 460] 16:57:17 INFO - --DOMWINDOW == 127 (0x8ded7800) [pid = 2595] [serial = 1207] [outer = (nil)] [url = about:blank] 16:57:17 INFO - --DOMWINDOW == 126 (0x8e123400) [pid = 2595] [serial = 1209] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Ciframe%20src%3D%22data%3Atext%2Fhtml%3Bcharset%3Dutf-8%2Csubframe%22%20%2F%3E] 16:57:17 INFO - --DOMWINDOW == 125 (0x8e36d000) [pid = 2595] [serial = 1211] [outer = (nil)] [url = data:text/html;charset=utf-8,subframe] 16:57:17 INFO - --DOMWINDOW == 124 (0x8ba6e400) [pid = 2595] [serial = 1213] [outer = (nil)] [url = about:blank] 16:57:17 INFO - --DOMWINDOW == 123 (0x8c375400) [pid = 2595] [serial = 1217] [outer = (nil)] [url = about:blank] 16:57:17 INFO - --DOMWINDOW == 122 (0x8dd88800) [pid = 2595] [serial = 1219] [outer = (nil)] [url = data:text/html;charset=utf-8,testAttachOnlyOncePerDocument] 16:57:17 INFO - --DOMWINDOW == 121 (0x8e524800) [pid = 2595] [serial = 1228] [outer = (nil)] [url = about:blank] 16:57:17 INFO - --DOMWINDOW == 120 (0x8e530c00) [pid = 2595] [serial = 1230] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Ciframe%20src%3D%22data%3Atext%2Fhtml%3Bcharset%3Dutf-8%2Csub%20frame%22%20%2F%3E] 16:57:17 INFO - --DOMWINDOW == 119 (0x8e52d000) [pid = 2595] [serial = 1232] [outer = (nil)] [url = data:text/html;charset=utf-8,sub%20frame] 16:57:17 INFO - --DOMWINDOW == 118 (0x91aaa400) [pid = 2595] [serial = 1241] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:57:17 INFO - --DOMWINDOW == 117 (0x91aa8000) [pid = 2595] [serial = 1243] [outer = (nil)] [url = about:blank] 16:57:17 INFO - --DOMWINDOW == 116 (0x9245d400) [pid = 2595] [serial = 1248] [outer = (nil)] [url = about:blank] 16:57:17 INFO - --DOMWINDOW == 115 (0x99ca8800) [pid = 2595] [serial = 1249] [outer = (nil)] [url = http://localhost:8099/test-contentScriptWhen.html?ForNewTabs] 16:57:17 INFO - --DOMWINDOW == 114 (0x9917bc00) [pid = 2595] [serial = 1252] [outer = (nil)] [url = http://localhost:8099/test-contentScriptWhen.html?OnTabLoad] 16:57:17 INFO - --DOMWINDOW == 113 (0x8e374c00) [pid = 2595] [serial = 1254] [outer = (nil)] [url = about:blank] 16:57:17 INFO - --DOMWINDOW == 112 (0x91d89800) [pid = 2595] [serial = 1255] [outer = (nil)] [url = http://localhost:8099/test-contentScriptWhen.html?OnTabOpen] 16:57:17 INFO - --DOMWINDOW == 111 (0x91d86400) [pid = 2595] [serial = 1245] [outer = (nil)] [url = about:blank] 16:57:17 INFO - --DOMWINDOW == 110 (0x99170400) [pid = 2595] [serial = 1251] [outer = (nil)] [url = about:blank] 16:57:17 INFO - --DOMWINDOW == 109 (0x8e373c00) [pid = 2595] [serial = 1224] [outer = (nil)] [url = about:blank] 16:57:17 INFO - --DOMWINDOW == 108 (0x8c30ac00) [pid = 2595] [serial = 1215] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Ciframe%20src%3D%22data%3Atext%2Fhtml%3Bcharset%3Dutf-8%2Csub%20frame%22%20%2F%3E] 16:57:17 INFO - --DOMWINDOW == 107 (0x8e178800) [pid = 2595] [serial = 1203] [outer = (nil)] [url = about:blank] 16:57:17 INFO - --DOMWINDOW == 106 (0x8e095400) [pid = 2595] [serial = 1197] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:57:17 INFO - --DOMWINDOW == 105 (0x8dd94000) [pid = 2595] [serial = 1192] [outer = (nil)] [url = about:blank] 16:57:17 INFO - --DOMWINDOW == 104 (0x8e370400) [pid = 2595] [serial = 1205] [outer = (nil)] [url = data:text/html;charset=utf-8,non-private] 16:57:17 INFO - --DOMWINDOW == 103 (0x8f407400) [pid = 2595] [serial = 1234] [outer = (nil)] [url = about:blank] 16:57:17 INFO - --DOMWINDOW == 102 (0x8e372400) [pid = 2595] [serial = 1222] [outer = (nil)] [url = data:text/html;charset=utf-8,foo] 16:57:17 INFO - --DOMWINDOW == 101 (0x91982800) [pid = 2595] [serial = 1240] [outer = (nil)] [url = about:blank] 16:57:17 INFO - --DOMWINDOW == 100 (0x8e430000) [pid = 2595] [serial = 1226] [outer = (nil)] [url = about:blank] 16:57:17 INFO - --DOMWINDOW == 99 (0x8e181000) [pid = 2595] [serial = 1221] [outer = (nil)] [url = about:blank] 16:57:17 INFO - --DOMWINDOW == 98 (0x8faf3400) [pid = 2595] [serial = 1237] [outer = (nil)] [url = about:blank] 16:57:17 INFO - --DOMWINDOW == 97 (0x92458400) [pid = 2595] [serial = 1257] [outer = (nil)] [url = about:blank] 16:57:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModcancelTimeout | timer was scheduled 16:57:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModcancelTimeout | cleaning ui. 16:57:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModcancelTimeout | This test is done. 16:57:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModcancelTimeout | There was a clean UI. 16:57:19 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageModcancelTimeout 16:57:19 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenEnd 16:57:19 INFO - ++DOCSHELL 0x8ab59c00 == 35 [pid = 2595] [id = 493] 16:57:19 INFO - ++DOMWINDOW == 98 (0x8ab5a000) [pid = 2595] [serial = 1326] [outer = (nil)] 16:57:19 INFO - ++DOMWINDOW == 99 (0x8ab61000) [pid = 2595] [serial = 1327] [outer = 0x8ab5a000] 16:57:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenEnd | Worker emitted pageshow 16:57:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenEnd | Content script ran 16:57:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenEnd | Content script saw pageshow 16:57:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenEnd | Worker emitted pageshow 16:57:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenEnd | Content script ran 16:57:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenEnd | Content script saw pageshow 16:57:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenEnd | cleaning ui. 16:57:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenEnd | This test is done. 16:57:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenEnd | There was a clean UI. 16:57:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenEnd 16:57:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenReady 16:57:21 INFO - ++DOCSHELL 0x8bcb9000 == 36 [pid = 2595] [id = 494] 16:57:21 INFO - ++DOMWINDOW == 100 (0x8bcbbc00) [pid = 2595] [serial = 1328] [outer = (nil)] 16:57:21 INFO - ++DOMWINDOW == 101 (0x8bd85000) [pid = 2595] [serial = 1329] [outer = 0x8bcbbc00] 16:57:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenReady | Worker emitted pageshow 16:57:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenReady | Content script ran 16:57:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenReady | Content script saw pageshow 16:57:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenReady | Worker emitted pageshow 16:57:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenReady | Content script ran 16:57:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenReady | Content script saw pageshow 16:57:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenReady | cleaning ui. 16:57:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenReady | This test is done. 16:57:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenReady | There was a clean UI. 16:57:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenReady 16:57:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenStart 16:57:22 INFO - ++DOCSHELL 0x8c372000 == 37 [pid = 2595] [id = 495] 16:57:22 INFO - ++DOMWINDOW == 102 (0x8c372c00) [pid = 2595] [serial = 1330] [outer = (nil)] 16:57:23 INFO - ++DOMWINDOW == 103 (0x8c376800) [pid = 2595] [serial = 1331] [outer = 0x8c372c00] 16:57:24 INFO - --DOMWINDOW == 102 (0x8e17f000) [pid = 2595] [serial = 1299] [outer = (nil)] [url = about:] 16:57:24 INFO - --DOMWINDOW == 101 (0x8f404c00) [pid = 2595] [serial = 1233] [outer = (nil)] [url = about:] 16:57:25 INFO - --DOMWINDOW == 100 (0x8f409800) [pid = 2595] [serial = 1236] [outer = (nil)] [url = about:] 16:57:25 INFO - --DOMWINDOW == 99 (0x8a79d800) [pid = 2595] [serial = 1178] [outer = (nil)] [url = about:] 16:57:25 INFO - --DOMWINDOW == 98 (0x8c36ec00) [pid = 2595] [serial = 1181] [outer = (nil)] [url = about:] 16:57:25 INFO - --DOMWINDOW == 97 (0x91d84400) [pid = 2595] [serial = 1244] [outer = (nil)] [url = about:] 16:57:25 INFO - --DOMWINDOW == 96 (0x83138c00) [pid = 2595] [serial = 1288] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test-page-mod.html] 16:57:25 INFO - --DOMWINDOW == 95 (0x86218400) [pid = 2595] [serial = 1291] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test-iframe.html] 16:57:25 INFO - --DOMWINDOW == 94 (0x8a797400) [pid = 2595] [serial = 1294] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test-iframe-postmessage.html] 16:57:25 INFO - --DOMWINDOW == 93 (0x8621fc00) [pid = 2595] [serial = 1286] [outer = (nil)] [url = data:text/html;charset=utf-8,UNIQUE-TEST-STRING-43] 16:57:25 INFO - --DOMWINDOW == 92 (0x8621a400) [pid = 2595] [serial = 1284] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Ciframe%20src%3D%22data%3Atext%2Fhtml%3Bcharset%3Dutf-8%2CUNIQUE-TEST-STRING-43%22%20%2F%3E] 16:57:25 INFO - --DOMWINDOW == 91 (0xa719a800) [pid = 2595] [serial = 1282] [outer = (nil)] [url = data:text/html;charset=utf-8,testExistingOnFrames-sub-frame] 16:57:25 INFO - --DOMWINDOW == 90 (0xa6c26400) [pid = 2595] [serial = 1280] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Ciframe%20src%3D%22data%3Atext%2Fhtml%3Bcharset%3Dutf-8%2CtestExistingOnFrames-sub-frame%22%20%2F%3E] 16:57:25 INFO - --DOMWINDOW == 89 (0xa57a1000) [pid = 2595] [serial = 1278] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Ciframe%20src%3D%22data%3Atext%2Fhtml%3Bcharset%3Dutf-8%2C%253Ciframe%2520src%253D%2522data%253Atext%252Fhtml%253Bcharset%253Dutf-8%252CtestExistingOnFrames-sub-frame%2522%2520%252F%253E%22%20%2F%3E] 16:57:25 INFO - --DOMWINDOW == 88 (0xa5795400) [pid = 2595] [serial = 1276] [outer = (nil)] [url = data:text/html;charset=utf-8,UNIQUE-TEST-STRING-42] 16:57:25 INFO - --DOMWINDOW == 87 (0xa5797c00) [pid = 2595] [serial = 1274] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Ciframe%20src%3D%22data%3Atext%2Fhtml%3Bcharset%3Dutf-8%2CUNIQUE-TEST-STRING-42%22%20%2F%3E] 16:57:25 INFO - --DOMWINDOW == 86 (0xa514a800) [pid = 2595] [serial = 1272] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Cscript%3E%0A%20new%20function%20DocumentScope()%20%7B%0A%20%20%20%20window.addEventListener(%22ContentScriptEvent%22%2C%20function%20()%20%7B%0A%20%20%20%20%20%20window.document.body.setAttribute(%22receivedEvent%22%2C%20%22ok%22)%3B%0A%20%20%20%20%7D%2C%20false)%3B%0A%20%20%7D%0A%3C%2Fscript%3E] 16:57:25 INFO - --DOMWINDOW == 85 (0x9e2ccc00) [pid = 2595] [serial = 1267] [outer = (nil)] [url = data:text/html;charset=utf-8,consoleinject] 16:57:25 INFO - --DOMWINDOW == 84 (0x9d4ed800) [pid = 2595] [serial = 1265] [outer = (nil)] [url = data:text/html;charset=utf-8,detach] 16:57:25 INFO - --DOMWINDOW == 83 (0x99264400) [pid = 2595] [serial = 1263] [outer = (nil)] [url = data:text/html;charset=utf-8,detach] 16:57:25 INFO - --DOMWINDOW == 82 (0x976d6400) [pid = 2595] [serial = 1261] [outer = (nil)] [url = data:text/html;charset=utf-8,detach] 16:57:25 INFO - --DOMWINDOW == 81 (0x91d8c400) [pid = 2595] [serial = 1259] [outer = (nil)] [url = data:text/html;charset=utf-8,detach] 16:57:25 INFO - --DOMWINDOW == 80 (0x91f20800) [pid = 2595] [serial = 1256] [outer = (nil)] [url = http://localhost:8099/test-contentScriptWhen.html?OnTabReady] 16:57:25 INFO - --DOMWINDOW == 79 (0x8dd90000) [pid = 2595] [serial = 1297] [outer = (nil)] [url = data:text/html;charset=utf-8,] 16:57:25 INFO - --DOMWINDOW == 78 (0x8e08b000) [pid = 2595] [serial = 1193] [outer = (nil)] [url = chrome://browser/content/browser.xul] 16:57:25 INFO - --DOMWINDOW == 77 (0x8bcbe800) [pid = 2595] [serial = 1184] [outer = (nil)] [url = chrome://browser/content/browser.xul] 16:57:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenStart | Worker emitted pageshow 16:57:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenStart | Content script ran 16:57:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenStart | Content script saw pageshow 16:57:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenStart | Worker emitted pageshow 16:57:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenStart | Content script ran 16:57:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenStart | Content script saw pageshow 16:57:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenStart | cleaning ui. 16:57:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenStart | This test is done. 16:57:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenStart | There was a clean UI. 16:57:26 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testPageShowWhenStart 16:57:26 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testRelatedTab 16:57:26 INFO - ++DOCSHELL 0x8dd91c00 == 38 [pid = 2595] [id = 496] 16:57:26 INFO - ++DOMWINDOW == 78 (0x8de92c00) [pid = 2595] [serial = 1332] [outer = (nil)] 16:57:26 INFO - ++DOMWINDOW == 79 (0x8de97000) [pid = 2595] [serial = 1333] [outer = 0x8de92c00] 16:57:26 INFO - ++DOMWINDOW == 80 (0x8decec00) [pid = 2595] [serial = 1334] [outer = 0x8de92c00] 16:57:27 INFO - TEST-INFO | [JavaScript Error: "formatURLPref: Couldn't get pref: app.releaseNotesURL" {file: "resource://gre/components/nsURLFormatter.js" line: 143}] 16:57:27 INFO - uf_formatURLPref@resource://gre/components/nsURLFormatter.js:143:7 16:57:27 INFO - @chrome://global/content/about.js:8:23 16:57:27 INFO - TEST-INFO | [JavaScript Error: "formatURLPref: Couldn't get pref: app.vendorURL" {file: "resource://gre/components/nsURLFormatter.js" line: 143}] 16:57:27 INFO - uf_formatURLPref@resource://gre/components/nsURLFormatter.js:143:7 16:57:27 INFO - @chrome://global/content/about.js:15:17 16:57:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testRelatedTab | Worker.tab exists 16:57:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testRelatedTab | Worker.tab is valid 16:57:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testRelatedTab | cleaning ui. 16:57:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testRelatedTab | This test is done. 16:57:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testRelatedTab | There was a clean UI. 16:57:28 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testRelatedTab 16:57:28 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testRelatedTabNewWindow 16:57:28 INFO - ++DOCSHELL 0x8ab54400 == 39 [pid = 2595] [id = 497] 16:57:28 INFO - ++DOMWINDOW == 81 (0x8ab55000) [pid = 2595] [serial = 1335] [outer = (nil)] 16:57:28 INFO - ++DOMWINDOW == 82 (0x8ab56000) [pid = 2595] [serial = 1336] [outer = 0x8ab55000] 16:57:28 INFO - ++DOCSHELL 0x8b039400 == 40 [pid = 2595] [id = 498] 16:57:28 INFO - ++DOMWINDOW == 83 (0x8b03a400) [pid = 2595] [serial = 1337] [outer = (nil)] 16:57:28 INFO - ++DOCSHELL 0x8b03e000 == 41 [pid = 2595] [id = 499] 16:57:28 INFO - ++DOMWINDOW == 84 (0x8b03e400) [pid = 2595] [serial = 1338] [outer = (nil)] 16:57:29 INFO - ++DOCSHELL 0x8bcbd800 == 42 [pid = 2595] [id = 500] 16:57:29 INFO - ++DOMWINDOW == 85 (0x8bd8c000) [pid = 2595] [serial = 1339] [outer = (nil)] 16:57:29 INFO - ++DOMWINDOW == 86 (0x8c30a000) [pid = 2595] [serial = 1340] [outer = 0x8bd8c000] 16:57:29 INFO - ++DOMWINDOW == 87 (0x8de9f800) [pid = 2595] [serial = 1341] [outer = 0x8b03a400] 16:57:29 INFO - ++DOMWINDOW == 88 (0x82952c00) [pid = 2595] [serial = 1342] [outer = 0x8b03e400] 16:57:29 INFO - ++DOMWINDOW == 89 (0x8ded6400) [pid = 2595] [serial = 1343] [outer = 0x8bd8c000] 16:57:30 INFO - ++DOMWINDOW == 90 (0x8bd84400) [pid = 2595] [serial = 1344] [outer = 0x8bd8c000] 16:57:30 INFO - ++DOMWINDOW == 91 (0x8b807c00) [pid = 2595] [serial = 1345] [outer = 0x8bd8c000] 16:57:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testRelatedTabNewWindow | Worker.tab.url is valid 16:57:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testRelatedTabNewWindow | cleaning ui. 16:57:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testRelatedTabNewWindow | This test is done. 16:57:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testRelatedTabNewWindow | There was a clean UI. 16:57:32 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testRelatedTabNewWindow 16:57:32 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testRelatedTabNoOtherReqs 16:57:33 INFO - ++DOCSHELL 0x8e374000 == 43 [pid = 2595] [id = 501] 16:57:33 INFO - ++DOMWINDOW == 92 (0x8e374400) [pid = 2595] [serial = 1346] [outer = (nil)] 16:57:33 INFO - ++DOMWINDOW == 93 (0x8e425400) [pid = 2595] [serial = 1347] [outer = 0x8e374400] 16:57:34 INFO - ++DOMWINDOW == 94 (0x8e530800) [pid = 2595] [serial = 1348] [outer = 0x8e374400] 16:57:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testRelatedTabNoOtherReqs | Worker.tab exists 16:57:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testRelatedTabNoOtherReqs | cleaning ui. 16:57:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testRelatedTabNoOtherReqs | This test is done. 16:57:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testRelatedTabNoOtherReqs | There was a clean UI. 16:57:36 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testRelatedTabNoOtherReqs 16:57:36 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testRelatedTabNoRequireTab 16:57:36 INFO - ++DOCSHELL 0x8fcedc00 == 44 [pid = 2595] [id = 502] 16:57:36 INFO - ++DOMWINDOW == 95 (0x8fcee000) [pid = 2595] [serial = 1349] [outer = (nil)] 16:57:36 INFO - ++DOMWINDOW == 96 (0x8fcf1800) [pid = 2595] [serial = 1350] [outer = 0x8fcee000] 16:57:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testRelatedTabNoRequireTab | Worker.tab.url is valid 16:57:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testRelatedTabNoRequireTab | cleaning ui. 16:57:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testRelatedTabNoRequireTab | This test is done. 16:57:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testRelatedTabNoRequireTab | There was a clean UI. 16:57:39 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testRelatedTabNoRequireTab 16:57:39 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testSyntaxErrorInContentScript 16:57:39 INFO - ++DOCSHELL 0x91d83400 == 45 [pid = 2595] [id = 503] 16:57:39 INFO - ++DOMWINDOW == 97 (0x91d83800) [pid = 2595] [serial = 1351] [outer = (nil)] 16:57:40 INFO - ++DOMWINDOW == 98 (0x91d87400) [pid = 2595] [serial = 1352] [outer = 0x91d83800] 16:57:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testSyntaxErrorInContentScript | The syntax error was reported. 16:57:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testSyntaxErrorInContentScript | The error thrown should be a SyntaxError 16:57:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testSyntaxErrorInContentScript | cleaning ui. 16:57:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testSyntaxErrorInContentScript | This test is done. 16:57:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testSyntaxErrorInContentScript | There was a clean UI. 16:57:42 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testSyntaxErrorInContentScript 16:57:42 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testTabWorkerOnMessage 16:57:42 INFO - ++DOCSHELL 0x92457000 == 46 [pid = 2595] [id = 504] 16:57:42 INFO - ++DOMWINDOW == 99 (0x9245ac00) [pid = 2595] [serial = 1353] [outer = (nil)] 16:57:42 INFO - ++DOMWINDOW == 100 (0x92461400) [pid = 2595] [serial = 1354] [outer = 0x9245ac00] 16:57:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testTabWorkerOnMessage | location is correct 16:57:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testTabWorkerOnMessage | title is correct 16:57:43 INFO - ++DOCSHELL 0x926e2800 == 47 [pid = 2595] [id = 505] 16:57:43 INFO - ++DOMWINDOW == 101 (0x93e2bc00) [pid = 2595] [serial = 1355] [outer = (nil)] 16:57:43 INFO - ++DOMWINDOW == 102 (0x969e4000) [pid = 2595] [serial = 1356] [outer = 0x93e2bc00] 16:57:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testTabWorkerOnMessage | location is correct 16:57:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testTabWorkerOnMessage | title is correct 16:57:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testTabWorkerOnMessage | cleaning ui. 16:57:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testTabWorkerOnMessage | This test is done. 16:57:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testTabWorkerOnMessage | There was a clean UI. 16:57:45 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testTabWorkerOnMessage 16:57:45 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testUnloadKillsChild 16:57:45 INFO - ++DOCSHELL 0x98bd1400 == 48 [pid = 2595] [id = 506] 16:57:45 INFO - ++DOMWINDOW == 103 (0x98bd1800) [pid = 2595] [serial = 1357] [outer = (nil)] 16:57:45 INFO - ++DOMWINDOW == 104 (0x98bd3c00) [pid = 2595] [serial = 1358] [outer = 0x98bd1800] 16:57:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testUnloadKillsChild | Saw the right message 16:57:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testUnloadKillsChild | The message was sent 16:57:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testUnloadKillsChild | The message was sent 16:57:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testUnloadKillsChild | cleaning ui. 16:57:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testUnloadKillsChild | This test is done. 16:57:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testUnloadKillsChild | There was a clean UI. 16:57:48 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testUnloadKillsChild 16:57:48 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testUnloadWontAttach 16:57:49 INFO - ++DOCSHELL 0x99de3400 == 49 [pid = 2595] [id = 507] 16:57:49 INFO - ++DOMWINDOW == 105 (0x9a39c000) [pid = 2595] [serial = 1359] [outer = (nil)] 16:57:49 INFO - ++DOMWINDOW == 106 (0x9a3a4800) [pid = 2595] [serial = 1360] [outer = 0x9a39c000] 16:57:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testUnloadWontAttach | Shouldn't have seen the test property set. 16:57:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testUnloadWontAttach | cleaning ui. 16:57:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testUnloadWontAttach | This test is done. 16:57:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testUnloadWontAttach | There was a clean UI. 16:57:51 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testUnloadWontAttach 16:57:51 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testWorkerTabClose 16:57:51 INFO - ++DOCSHELL 0x9d73c400 == 50 [pid = 2595] [id = 508] 16:57:52 INFO - ++DOMWINDOW == 107 (0x9d73e000) [pid = 2595] [serial = 1361] [outer = (nil)] 16:57:52 INFO - ++DOMWINDOW == 108 (0x9d79f000) [pid = 2595] [serial = 1362] [outer = 0x9d73e000] 16:57:53 INFO - ++DOMWINDOW == 109 (0x9e2c8800) [pid = 2595] [serial = 1363] [outer = 0x9d73e000] 16:57:53 INFO - TEST-INFO | [JavaScript Error: "formatURLPref: Couldn't get pref: app.releaseNotesURL" {file: "resource://gre/components/nsURLFormatter.js" line: 143}] 16:57:53 INFO - uf_formatURLPref@resource://gre/components/nsURLFormatter.js:143:7 16:57:53 INFO - @chrome://global/content/about.js:8:23 16:57:53 INFO - TEST-INFO | [JavaScript Error: "formatURLPref: Couldn't get pref: app.vendorURL" {file: "resource://gre/components/nsURLFormatter.js" line: 143}] 16:57:53 INFO - uf_formatURLPref@resource://gre/components/nsURLFormatter.js:143:7 16:57:53 INFO - @chrome://global/content/about.js:15:17 16:57:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testWorkerTabClose | The page-mod was attached 16:57:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testWorkerTabClose | worker.tab should be null right after tab.close() 16:57:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testWorkerTabClose | cleaning ui. 16:57:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testWorkerTabClose | This test is done. 16:57:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testWorkerTabClose | There was a clean UI. 16:57:55 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testWorkerTabClose 16:57:55 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-mod.js.testWorksWithExistingTabs 16:57:55 INFO - ++DOCSHELL 0x9d7a3c00 == 51 [pid = 2595] [id = 509] 16:57:55 INFO - ++DOMWINDOW == 110 (0xa2930400) [pid = 2595] [serial = 1364] [outer = (nil)] 16:57:55 INFO - ++DOMWINDOW == 111 (0xa2b79c00) [pid = 2595] [serial = 1365] [outer = 0xa2930400] 16:57:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testWorksWithExistingTabs | Worker.tab exists 16:57:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testWorksWithExistingTabs | A worker has been created on this existing tab 16:57:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testWorksWithExistingTabs | cleaning ui. 16:57:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testWorksWithExistingTabs | This test is done. 16:57:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-mod.js.testWorksWithExistingTabs | There was a clean UI. 16:58:00 INFO - --DOCSHELL 0x8a795400 == 50 [pid = 2595] [id = 480] 16:58:00 INFO - --DOCSHELL 0x8e178000 == 49 [pid = 2595] [id = 482] 16:58:03 INFO - --DOCSHELL 0x9917f400 == 48 [pid = 2595] [id = 490] 16:58:03 INFO - --DOCSHELL 0xa3728c00 == 47 [pid = 2595] [id = 491] 16:58:03 INFO - --DOCSHELL 0x8e180800 == 46 [pid = 2595] [id = 462] 16:58:03 INFO - --DOCSHELL 0x8492d800 == 45 [pid = 2595] [id = 479] 16:58:03 INFO - --DOCSHELL 0x8dd8bc00 == 44 [pid = 2595] [id = 481] 16:58:03 INFO - --DOCSHELL 0x8492e800 == 43 [pid = 2595] [id = 483] 16:58:03 INFO - --DOCSHELL 0x8c374400 == 42 [pid = 2595] [id = 484] 16:58:03 INFO - --DOCSHELL 0x976d3c00 == 41 [pid = 2595] [id = 465] 16:58:03 INFO - --DOCSHELL 0x99264000 == 40 [pid = 2595] [id = 466] 16:58:03 INFO - --DOCSHELL 0xa579cc00 == 39 [pid = 2595] [id = 473] 16:58:03 INFO - --DOCSHELL 0x8621a000 == 38 [pid = 2595] [id = 476] 16:58:03 INFO - --DOCSHELL 0x99cc7000 == 37 [pid = 2595] [id = 489] 16:58:03 INFO - --DOCSHELL 0x91d8bc00 == 36 [pid = 2595] [id = 464] 16:58:03 INFO - --DOCSHELL 0x9d4ed400 == 35 [pid = 2595] [id = 467] 16:58:03 INFO - --DOCSHELL 0x9d7a5000 == 34 [pid = 2595] [id = 468] 16:58:03 INFO - --DOCSHELL 0x920acc00 == 33 [pid = 2595] [id = 487] 16:58:03 INFO - --DOCSHELL 0x98f04800 == 32 [pid = 2595] [id = 488] 16:58:03 INFO - --DOCSHELL 0x9e21c000 == 31 [pid = 2595] [id = 470] 16:58:03 INFO - --DOCSHELL 0xa553d400 == 30 [pid = 2595] [id = 471] 16:58:03 INFO - --DOCSHELL 0x9197e800 == 29 [pid = 2595] [id = 469] 16:58:03 INFO - --DOCSHELL 0x8a797c00 == 28 [pid = 2595] [id = 463] 16:58:03 INFO - --DOCSHELL 0x91983800 == 27 [pid = 2595] [id = 486] 16:58:03 INFO - --DOCSHELL 0x83138800 == 26 [pid = 2595] [id = 478] 16:58:03 INFO - --DOCSHELL 0x8e52e800 == 25 [pid = 2595] [id = 485] 16:58:03 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-mod.js.testWorksWithExistingTabs 16:58:03 INFO - --DOMWINDOW == 110 (0x8e425000) [pid = 2595] [serial = 1301] [outer = (nil)] [url = about:] 16:58:03 INFO - --DOMWINDOW == 109 (0x9245ec00) [pid = 2595] [serial = 1258] [outer = (nil)] [url = http://localhost:8099/test-contentScriptWhen.html?OnTabReady] 16:58:03 INFO - --DOMWINDOW == 108 (0x91f14400) [pid = 2595] [serial = 1260] [outer = (nil)] [url = about:blank] 16:58:03 INFO - --DOMWINDOW == 107 (0x9770a400) [pid = 2595] [serial = 1262] [outer = (nil)] [url = about:blank] 16:58:03 INFO - --DOMWINDOW == 106 (0x99b4b400) [pid = 2595] [serial = 1264] [outer = (nil)] [url = about:blank] 16:58:03 INFO - --DOMWINDOW == 105 (0x9d604c00) [pid = 2595] [serial = 1266] [outer = (nil)] [url = about:blank] 16:58:03 INFO - --DOMWINDOW == 104 (0xa20c6800) [pid = 2595] [serial = 1268] [outer = (nil)] [url = about:blank] 16:58:03 INFO - --DOMWINDOW == 103 (0xa5157000) [pid = 2595] [serial = 1273] [outer = (nil)] [url = about:blank] 16:58:03 INFO - --DOMWINDOW == 102 (0xa579ac00) [pid = 2595] [serial = 1275] [outer = (nil)] [url = about:blank] 16:58:03 INFO - --DOMWINDOW == 101 (0xa5797000) [pid = 2595] [serial = 1277] [outer = (nil)] [url = data:text/html;charset=utf-8,UNIQUE-TEST-STRING-42] 16:58:03 INFO - --DOMWINDOW == 100 (0xa6c23400) [pid = 2595] [serial = 1279] [outer = (nil)] [url = about:blank] 16:58:03 INFO - --DOMWINDOW == 99 (0xa6cd5800) [pid = 2595] [serial = 1281] [outer = (nil)] [url = data:text/html;charset=utf-8,%3Ciframe%20src%3D%22data%3Atext%2Fhtml%3Bcharset%3Dutf-8%2CtestExistingOnFrames-sub-frame%22%20%2F%3E] 16:58:03 INFO - --DOMWINDOW == 98 (0xa71b3000) [pid = 2595] [serial = 1283] [outer = (nil)] [url = data:text/html;charset=utf-8,testExistingOnFrames-sub-frame] 16:58:03 INFO - --DOMWINDOW == 97 (0x8621d400) [pid = 2595] [serial = 1285] [outer = (nil)] [url = about:blank] 16:58:03 INFO - --DOMWINDOW == 96 (0x86222400) [pid = 2595] [serial = 1287] [outer = (nil)] [url = data:text/html;charset=utf-8,UNIQUE-TEST-STRING-43] 16:58:03 INFO - --DOMWINDOW == 95 (0x8b03ac00) [pid = 2595] [serial = 1290] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test-page-mod.html] 16:58:03 INFO - --DOMWINDOW == 94 (0x8a799400) [pid = 2595] [serial = 1293] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test-iframe.html] 16:58:03 INFO - --DOMWINDOW == 93 (0x8b03b000) [pid = 2595] [serial = 1296] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test-iframe-postmessage.html] 16:58:03 INFO - --DOMWINDOW == 92 (0x8dd95000) [pid = 2595] [serial = 1298] [outer = (nil)] [url = about:blank] 16:58:03 INFO - --DOMWINDOW == 91 (0x8f7a6800) [pid = 2595] [serial = 1235] [outer = (nil)] [url = about:] 16:58:03 INFO - --DOMWINDOW == 90 (0xa29df800) [pid = 2595] [serial = 1270] [outer = (nil)] [url = about:blank] 16:58:03 INFO - --DOMWINDOW == 89 (0x8fcf0800) [pid = 2595] [serial = 1238] [outer = (nil)] [url = about:] 16:58:03 INFO - --DOMWINDOW == 88 (0x86408c00) [pid = 2595] [serial = 1180] [outer = (nil)] [url = about:] 16:58:03 INFO - --DOMWINDOW == 87 (0x8d805800) [pid = 2595] [serial = 1183] [outer = (nil)] [url = about:] 16:58:03 INFO - --DOMWINDOW == 86 (0x91d8d400) [pid = 2595] [serial = 1246] [outer = (nil)] [url = about:] 16:58:03 INFO - --DOMWINDOW == 85 (0x8313c000) [pid = 2595] [serial = 1289] [outer = (nil)] [url = about:blank] 16:58:03 INFO - --DOMWINDOW == 84 (0x864e2800) [pid = 2595] [serial = 1292] [outer = (nil)] [url = about:blank] 16:58:03 INFO - --DOMWINDOW == 83 (0x8a7a3800) [pid = 2595] [serial = 1295] [outer = (nil)] [url = about:blank] 16:58:03 INFO - --DOMWINDOW == 82 (0x8e08bc00) [pid = 2595] [serial = 1194] [outer = (nil)] [url = about:blank] 16:58:03 INFO - --DOMWINDOW == 81 (0x8bcbf400) [pid = 2595] [serial = 1185] [outer = (nil)] [url = about:blank] 16:58:03 INFO - --DOMWINDOW == 80 (0x8e36a800) [pid = 2595] [serial = 1300] [outer = (nil)] [url = about:blank] 16:58:04 INFO - console.warn: 20 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior. 16:58:06 INFO - --DOCSHELL 0x8ab59c00 == 24 [pid = 2595] [id = 493] 16:58:06 INFO - --DOCSHELL 0x8c372000 == 23 [pid = 2595] [id = 495] 16:58:06 INFO - --DOCSHELL 0x926e2800 == 22 [pid = 2595] [id = 505] 16:58:06 INFO - --DOCSHELL 0x98bd1400 == 21 [pid = 2595] [id = 506] 16:58:06 INFO - --DOCSHELL 0x8fcedc00 == 20 [pid = 2595] [id = 502] 16:58:06 INFO - --DOCSHELL 0x8dd91c00 == 19 [pid = 2595] [id = 496] 16:58:06 INFO - --DOCSHELL 0x99de3400 == 18 [pid = 2595] [id = 507] 16:58:06 INFO - --DOCSHELL 0x91d83400 == 17 [pid = 2595] [id = 503] 16:58:06 INFO - --DOCSHELL 0x8e374000 == 16 [pid = 2595] [id = 501] 16:58:06 INFO - --DOCSHELL 0x9d73c400 == 15 [pid = 2595] [id = 508] 16:58:06 INFO - --DOCSHELL 0x9d7a3c00 == 14 [pid = 2595] [id = 509] 16:58:06 INFO - --DOCSHELL 0x92457000 == 13 [pid = 2595] [id = 504] 16:58:06 INFO - --DOCSHELL 0x8bcb9000 == 12 [pid = 2595] [id = 494] 16:58:06 INFO - --DOCSHELL 0x8ab5f800 == 11 [pid = 2595] [id = 492] 16:58:06 INFO - --DOCSHELL 0x8ab54400 == 10 [pid = 2595] [id = 497] 16:58:06 INFO - --DOCSHELL 0x8b039400 == 9 [pid = 2595] [id = 498] 16:58:06 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:58:07 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-page-worker.js | Loading test module 16:58:07 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testAllowScript 16:58:07 INFO - ++DOCSHELL 0x8640f400 == 10 [pid = 2595] [id = 510] 16:58:07 INFO - ++DOMWINDOW == 81 (0x8640f800) [pid = 2595] [serial = 1366] [outer = (nil)] 16:58:08 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:08 INFO - ++DOMWINDOW == 82 (0x8a7a0400) [pid = 2595] [serial = 1367] [outer = 0x8640f800] 16:58:08 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:08 INFO - ++DOCSHELL 0x8ab58000 == 11 [pid = 2595] [id = 511] 16:58:08 INFO - ++DOMWINDOW == 83 (0x8ab58400) [pid = 2595] [serial = 1368] [outer = (nil)] 16:58:08 INFO - ++DOMWINDOW == 84 (0x8ab59000) [pid = 2595] [serial = 1369] [outer = 0x8ab58400] 16:58:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testAllowScript | Script runs when allowed to do so. 16:58:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testAllowScript | This test is done. 16:58:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testAllowScript | There was a clean UI. 16:58:08 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testAllowScript 16:58:08 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testAllowScriptDefault 16:58:08 INFO - ++DOCSHELL 0x86401400 == 12 [pid = 2595] [id = 512] 16:58:08 INFO - ++DOMWINDOW == 85 (0x8b031000) [pid = 2595] [serial = 1370] [outer = (nil)] 16:58:08 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:08 INFO - ++DOMWINDOW == 86 (0x8b034c00) [pid = 2595] [serial = 1371] [outer = 0x8b031000] 16:58:08 INFO - ++DOCSHELL 0x8b037400 == 13 [pid = 2595] [id = 513] 16:58:08 INFO - ++DOMWINDOW == 87 (0x8b038c00) [pid = 2595] [serial = 1372] [outer = (nil)] 16:58:09 INFO - ++DOMWINDOW == 88 (0x8b039800) [pid = 2595] [serial = 1373] [outer = 0x8b038c00] 16:58:09 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testAllowScriptDefault | Script is allowed to run by default. 16:58:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testAllowScriptDefault | This test is done. 16:58:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testAllowScriptDefault | There was a clean UI. 16:58:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testAllowScriptDefault 16:58:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testAutoDestructor 16:58:09 INFO - ++DOCSHELL 0x8b80ac00 == 14 [pid = 2595] [id = 514] 16:58:09 INFO - ++DOMWINDOW == 89 (0x8b80b000) [pid = 2595] [serial = 1374] [outer = (nil)] 16:58:10 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:10 INFO - ++DOMWINDOW == 90 (0x8bcb7800) [pid = 2595] [serial = 1375] [outer = 0x8b80b000] 16:58:10 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:10 INFO - ++DOCSHELL 0x8b03c800 == 15 [pid = 2595] [id = 515] 16:58:10 INFO - ++DOMWINDOW == 91 (0x8b80c400) [pid = 2595] [serial = 1376] [outer = (nil)] 16:58:10 INFO - ++DOMWINDOW == 92 (0x8bd88000) [pid = 2595] [serial = 1377] [outer = 0x8b80c400] 16:58:10 INFO - ++DOMWINDOW == 93 (0x8bd8f800) [pid = 2595] [serial = 1378] [outer = 0x8b80c400] 16:58:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testAutoDestructor | Page correctly unloaded. 16:58:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testAutoDestructor | This test is done. 16:58:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testAutoDestructor | There was a clean UI. 16:58:10 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testAutoDestructor 16:58:10 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testConstructorAndDestructor 16:58:11 INFO - ++DOCSHELL 0x8c30c800 == 16 [pid = 2595] [id = 516] 16:58:11 INFO - ++DOMWINDOW == 94 (0x8c30cc00) [pid = 2595] [serial = 1379] [outer = (nil)] 16:58:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testConstructorAndDestructor | Page 1 and page 2 should be different objects. 16:58:12 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:12 INFO - ++DOMWINDOW == 95 (0x8dcd0000) [pid = 2595] [serial = 1380] [outer = 0x8c30cc00] 16:58:13 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:13 INFO - --DOMWINDOW == 94 (0x8de92c00) [pid = 2595] [serial = 1332] [outer = (nil)] [url = about:] 16:58:13 INFO - --DOMWINDOW == 93 (0xa2930400) [pid = 2595] [serial = 1364] [outer = (nil)] [url = data:text/html;charset=utf-8,Test%20unique%20document] 16:58:13 INFO - --DOMWINDOW == 92 (0x8c374800) [pid = 2595] [serial = 1305] [outer = (nil)] [url = about:license] 16:58:13 INFO - --DOMWINDOW == 91 (0x99d06400) [pid = 2595] [serial = 1316] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:58:13 INFO - --DOMWINDOW == 90 (0xa29dcc00) [pid = 2595] [serial = 1269] [outer = (nil)] [url = about:] 16:58:13 INFO - --DOMWINDOW == 89 (0x8492f800) [pid = 2595] [serial = 1302] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:58:13 INFO - --DOMWINDOW == 88 (0x9d7a1400) [pid = 2595] [serial = 1319] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:58:13 INFO - --DOMWINDOW == 87 (0x8bd8c000) [pid = 2595] [serial = 1339] [outer = (nil)] [url = about:logo] 16:58:13 INFO - --DOMWINDOW == 86 (0x8b03e400) [pid = 2595] [serial = 1338] [outer = (nil)] [url = about:blank] 16:58:13 INFO - --DOMWINDOW == 85 (0x8b03a400) [pid = 2595] [serial = 1337] [outer = (nil)] [url = about:blank] 16:58:13 INFO - --DOMWINDOW == 84 (0x8e374400) [pid = 2595] [serial = 1346] [outer = (nil)] [url = about:blank?testRelatedTabNoOtherReqs] 16:58:13 INFO - --DOMWINDOW == 83 (0x8fcee000) [pid = 2595] [serial = 1349] [outer = (nil)] [url = data:text/html;charset=utf-8,Test%20related%20worker%20tab%202] 16:58:13 INFO - --DOMWINDOW == 82 (0x91d83800) [pid = 2595] [serial = 1351] [outer = (nil)] [url = data:text/html;charset=utf-8,testSyntaxErrorInContentScript] 16:58:13 INFO - --DOMWINDOW == 81 (0x9245ac00) [pid = 2595] [serial = 1353] [outer = (nil)] [url = data:text/html;charset=utf-8,tab1

worker1.tab

] 16:58:13 INFO - --DOMWINDOW == 80 (0x93e2bc00) [pid = 2595] [serial = 1355] [outer = (nil)] [url = data:text/html;charset=utf-8,tab2

worker2.tab

] 16:58:13 INFO - --DOMWINDOW == 79 (0x98bd1800) [pid = 2595] [serial = 1357] [outer = (nil)] [url = data:text/html;charset=utf-8,detach] 16:58:13 INFO - --DOMWINDOW == 78 (0x9d73e000) [pid = 2595] [serial = 1361] [outer = (nil)] [url = about:] 16:58:13 INFO - --DOMWINDOW == 77 (0x9a39c000) [pid = 2595] [serial = 1359] [outer = (nil)] [url = data:text/html;charset=utf-8,detach] 16:58:13 INFO - --DOMWINDOW == 76 (0x8ab5a000) [pid = 2595] [serial = 1326] [outer = (nil)] [url = data:text/html;charset=utf-8,detach] 16:58:13 INFO - --DOMWINDOW == 75 (0x8ab5fc00) [pid = 2595] [serial = 1324] [outer = (nil)] [url = data:text/html;charset=utf-8,cancell%20timeout] 16:58:13 INFO - --DOMWINDOW == 74 (0xa3729400) [pid = 2595] [serial = 1322] [outer = (nil)] [url = data:text/html;charset=utf-8,timeout] 16:58:13 INFO - --DOMWINDOW == 73 (0x98f05400) [pid = 2595] [serial = 1314] [outer = (nil)] [url = data:text/html;charset=utf-8,css%20test] 16:58:13 INFO - --DOMWINDOW == 72 (0x920ad400) [pid = 2595] [serial = 1312] [outer = (nil)] [url = data:text/html;charset=utf-8,css%20test] 16:58:13 INFO - --DOMWINDOW == 71 (0x91aa6800) [pid = 2595] [serial = 1310] [outer = (nil)] [url = data:text/html;charset=utf-8,css%20test] 16:58:13 INFO - --DOMWINDOW == 70 (0x8e52ec00) [pid = 2595] [serial = 1308] [outer = (nil)] [url = data:text/html;charset=utf-8,css%20test] 16:58:13 INFO - --DOMWINDOW == 69 (0x8bcbbc00) [pid = 2595] [serial = 1328] [outer = (nil)] [url = data:text/html;charset=utf-8,detach] 16:58:13 INFO - --DOMWINDOW == 68 (0x8c372c00) [pid = 2595] [serial = 1330] [outer = (nil)] [url = data:text/html;charset=utf-8,detach] 16:58:14 INFO - ++DOCSHELL 0x8ab5a000 == 17 [pid = 2595] [id = 517] 16:58:14 INFO - ++DOMWINDOW == 69 (0x8ab5fc00) [pid = 2595] [serial = 1381] [outer = (nil)] 16:58:14 INFO - ++DOMWINDOW == 70 (0x8b805400) [pid = 2595] [serial = 1382] [outer = 0x8ab5fc00] 16:58:14 INFO - ++DOCSHELL 0x8c372c00 == 18 [pid = 2595] [id = 518] 16:58:14 INFO - ++DOMWINDOW == 71 (0x8c374800) [pid = 2595] [serial = 1383] [outer = (nil)] 16:58:14 INFO - ++DOMWINDOW == 72 (0x8dcd6800) [pid = 2595] [serial = 1384] [outer = 0x8c374800] 16:58:14 INFO - ++DOMWINDOW == 73 (0x8dd8d400) [pid = 2595] [serial = 1385] [outer = 0x8ab5fc00] 16:58:14 INFO - ++DOMWINDOW == 74 (0x8dd91800) [pid = 2595] [serial = 1386] [outer = 0x8c374800] 16:58:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testConstructorAndDestructor | page1 correctly unloaded. 16:58:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testConstructorAndDestructor | page2 correctly unloaded. 16:58:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testConstructorAndDestructor | This test is done. 16:58:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testConstructorAndDestructor | There was a clean UI. 16:58:14 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testConstructorAndDestructor 16:58:14 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testContentAndAllowGettersAndSetters 16:58:14 INFO - ++DOCSHELL 0x8ded4000 == 19 [pid = 2595] [id = 519] 16:58:14 INFO - ++DOMWINDOW == 75 (0x8ded4800) [pid = 2595] [serial = 1387] [outer = (nil)] 16:58:14 INFO - ++DOMWINDOW == 76 (0x8ded6000) [pid = 2595] [serial = 1388] [outer = 0x8ded4800] 16:58:14 INFO - ++DOMWINDOW == 77 (0x8dd8cc00) [pid = 2595] [serial = 1389] [outer = 0x8ded4800] 16:58:14 INFO - ++DOMWINDOW == 78 (0x8dedc000) [pid = 2595] [serial = 1390] [outer = 0x8ded4800] 16:58:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testContentAndAllowGettersAndSetters | Correct value expected for allowScript - 3 16:58:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testContentAndAllowGettersAndSetters | Correct content expected 16:58:15 INFO - ++DOMWINDOW == 79 (0x8e08e000) [pid = 2595] [serial = 1391] [outer = 0x8ded4800] 16:58:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testContentAndAllowGettersAndSetters | Correct value expected for allowScript - 3 16:58:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testContentAndAllowGettersAndSetters | Correct content expected 16:58:15 INFO - ++DOMWINDOW == 80 (0x8e093400) [pid = 2595] [serial = 1392] [outer = 0x8ded4800] 16:58:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testContentAndAllowGettersAndSetters | Correct value expected for allowScript - g 16:58:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testContentAndAllowGettersAndSetters | Correct content expected 16:58:15 INFO - ++DOMWINDOW == 81 (0x8e123400) [pid = 2595] [serial = 1393] [outer = 0x8ded4800] 16:58:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testContentAndAllowGettersAndSetters | Correct value expected for allowScript - g 16:58:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testContentAndAllowGettersAndSetters | Correct content expected 16:58:15 INFO - ++DOMWINDOW == 82 (0x8492d400) [pid = 2595] [serial = 1394] [outer = 0x8ded4800] 16:58:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testContentAndAllowGettersAndSetters | Correct value expected for allowScript - 4 16:58:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testContentAndAllowGettersAndSetters | Correct content expected 16:58:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testContentAndAllowGettersAndSetters | This test is done. 16:58:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testContentAndAllowGettersAndSetters | There was a clean UI. 16:58:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testContentAndAllowGettersAndSetters 16:58:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testContentScriptOptionsOption 16:58:16 INFO - ++DOCSHELL 0x8621ec00 == 20 [pid = 2595] [id = 520] 16:58:16 INFO - ++DOMWINDOW == 83 (0x8621f400) [pid = 2595] [serial = 1395] [outer = (nil)] 16:58:16 INFO - ++DOMWINDOW == 84 (0x86221000) [pid = 2595] [serial = 1396] [outer = 0x8621f400] 16:58:16 INFO - ++DOMWINDOW == 85 (0x86226000) [pid = 2595] [serial = 1397] [outer = 0x8621f400] 16:58:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testContentScriptOptionsOption | functions are stripped from contentScriptOptions 16:58:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testContentScriptOptionsOption | object as contentScriptOptions 16:58:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testContentScriptOptionsOption | boolean in contentScriptOptions 16:58:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testContentScriptOptionsOption | array and numbers in contentScriptOptions 16:58:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testContentScriptOptionsOption | string in contentScriptOptions 16:58:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testContentScriptOptionsOption | This test is done. 16:58:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testContentScriptOptionsOption | There was a clean UI. 16:58:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testContentScriptOptionsOption 16:58:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPage 16:58:16 INFO - ++DOCSHELL 0x864e5400 == 21 [pid = 2595] [id = 521] 16:58:16 INFO - ++DOMWINDOW == 86 (0x864e9800) [pid = 2595] [serial = 1398] [outer = (nil)] 16:58:16 INFO - ++DOMWINDOW == 87 (0x8a795400) [pid = 2595] [serial = 1399] [outer = 0x864e9800] 16:58:16 INFO - ++DOMWINDOW == 88 (0x8a79d000) [pid = 2595] [serial = 1400] [outer = 0x864e9800] 16:58:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPage | Correct page title accessed directly 16:58:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPage |

can be accessed directly 16:58:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPage | Correct text node expected 16:58:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPage |

can be accessed directly 16:58:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPage | Correct text node expected 16:58:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPage | This test is done. 16:58:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPage | There was a clean UI. 16:58:17 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPage 16:58:17 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPageRelativePath 16:58:17 INFO - ++DOCSHELL 0x8c1c8c00 == 22 [pid = 2595] [id = 522] 16:58:17 INFO - ++DOMWINDOW == 89 (0x8c1c9000) [pid = 2595] [serial = 1401] [outer = (nil)] 16:58:18 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:18 INFO - ++DOMWINDOW == 90 (0x8dcce000) [pid = 2595] [serial = 1402] [outer = 0x8c1c9000] 16:58:18 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:18 INFO - ++DOCSHELL 0x8de98000 == 23 [pid = 2595] [id = 523] 16:58:18 INFO - ++DOMWINDOW == 91 (0x8de98c00) [pid = 2595] [serial = 1403] [outer = (nil)] 16:58:18 INFO - ++DOMWINDOW == 92 (0x8de9e000) [pid = 2595] [serial = 1404] [outer = 0x8de98c00] 16:58:18 INFO - ++DOMWINDOW == 93 (0x8ded8c00) [pid = 2595] [serial = 1405] [outer = 0x8de98c00] 16:58:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPageRelativePath | Correct page title accessed directly 16:58:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPageRelativePath |

can be accessed directly 16:58:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPageRelativePath | Correct text node expected 16:58:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPageRelativePath |

can be accessed directly 16:58:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPageRelativePath | Correct text node expected 16:58:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPageRelativePath | This test is done. 16:58:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPageRelativePath | There was a clean UI. 16:58:19 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPageRelativePath 16:58:19 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMessageQueue 16:58:19 INFO - ++DOCSHELL 0x8e098400 == 24 [pid = 2595] [id = 524] 16:58:19 INFO - ++DOMWINDOW == 94 (0x8e098800) [pid = 2595] [serial = 1406] [outer = (nil)] 16:58:19 INFO - ++DOMWINDOW == 95 (0x8e127000) [pid = 2595] [serial = 1407] [outer = 0x8e098800] 16:58:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMessageQueue | postMessage should queue messages 16:58:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMessageQueue | This test is done. 16:58:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMessageQueue | There was a clean UI. 16:58:19 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMessageQueue 16:58:19 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMultipleDestroys 16:58:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMultipleDestroys | Multiple destroys should not cause an error 16:58:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMultipleDestroys | This test is done. 16:58:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMultipleDestroys | There was a clean UI. 16:58:19 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMultipleDestroys 16:58:19 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMultipleOnMessageCallbacks 16:58:19 INFO - ++DOCSHELL 0x8e130800 == 25 [pid = 2595] [id = 525] 16:58:19 INFO - ++DOMWINDOW == 96 (0x8e130c00) [pid = 2595] [serial = 1408] [outer = (nil)] 16:58:19 INFO - ++DOMWINDOW == 97 (0x8e175c00) [pid = 2595] [serial = 1409] [outer = 0x8e130c00] 16:58:19 INFO - ++DOMWINDOW == 98 (0x8e179000) [pid = 2595] [serial = 1410] [outer = 0x8e130c00] 16:58:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMultipleOnMessageCallbacks | All callbacks were called, in order. 16:58:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMultipleOnMessageCallbacks | This test is done. 16:58:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMultipleOnMessageCallbacks | There was a clean UI. 16:58:19 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMultipleOnMessageCallbacks 16:58:19 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testOnMessageCallback 16:58:19 INFO - ++DOCSHELL 0x8e17d000 == 26 [pid = 2595] [id = 526] 16:58:19 INFO - ++DOMWINDOW == 99 (0x8e17d400) [pid = 2595] [serial = 1411] [outer = (nil)] 16:58:19 INFO - ++DOMWINDOW == 100 (0x8e17e400) [pid = 2595] [serial = 1412] [outer = 0x8e17d400] 16:58:19 INFO - ++DOMWINDOW == 101 (0x8e181400) [pid = 2595] [serial = 1413] [outer = 0x8e17d400] 16:58:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testOnMessageCallback | onMessage callback called 16:58:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testOnMessageCallback | This test is done. 16:58:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testOnMessageCallback | There was a clean UI. 16:58:20 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testOnMessageCallback 16:58:20 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPageProperties 16:58:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPageProperties | contentURL property is defined on page. 16:58:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPageProperties | allow property is defined on page. 16:58:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPageProperties | contentScriptFile property is defined on page. 16:58:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPageProperties | contentScript property is defined on page. 16:58:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPageProperties | contentScriptWhen property is defined on page. 16:58:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPageProperties | on property is defined on page. 16:58:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPageProperties | postMessage property is defined on page. 16:58:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPageProperties | removeListener property is defined on page. 16:58:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPageProperties | postMessage doesn't throw exception on page. 16:58:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPageProperties | This test is done. 16:58:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPageProperties | There was a clean UI. 16:58:20 INFO - ++DOCSHELL 0x8e369400 == 27 [pid = 2595] [id = 527] 16:58:20 INFO - ++DOMWINDOW == 102 (0x8e369800) [pid = 2595] [serial = 1414] [outer = (nil)] 16:58:20 INFO - ++DOMWINDOW == 103 (0x8e36a400) [pid = 2595] [serial = 1415] [outer = 0x8e369800] 16:58:20 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPageProperties 16:58:20 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPingPong 16:58:20 INFO - ++DOMWINDOW == 104 (0x8e36e000) [pid = 2595] [serial = 1416] [outer = 0x8e369800] 16:58:20 INFO - ++DOCSHELL 0x8e36fc00 == 28 [pid = 2595] [id = 528] 16:58:20 INFO - ++DOMWINDOW == 105 (0x8e370000) [pid = 2595] [serial = 1417] [outer = (nil)] 16:58:20 INFO - ++DOMWINDOW == 106 (0x8e370c00) [pid = 2595] [serial = 1418] [outer = 0x8e370000] 16:58:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPingPong | pong 16:58:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPingPong | This test is done. 16:58:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPingPong | There was a clean UI. 16:58:20 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPingPong 16:58:20 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirect 16:58:20 INFO - ++DOCSHELL 0x8e373400 == 29 [pid = 2595] [id = 529] 16:58:20 INFO - ++DOMWINDOW == 107 (0x8e42a400) [pid = 2595] [serial = 1419] [outer = (nil)] 16:58:20 INFO - ++DOMWINDOW == 108 (0x8e42b400) [pid = 2595] [serial = 1420] [outer = 0x8e42a400] 16:58:21 INFO - ++DOMWINDOW == 109 (0x8e524800) [pid = 2595] [serial = 1421] [outer = 0x8e42a400] 16:58:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirect | Reinjects contentScript on reload 16:58:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirect | This test is done. 16:58:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirect | There was a clean UI. 16:58:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirect 16:58:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectFromWorker 16:58:21 INFO - ++DOCSHELL 0x8e530c00 == 30 [pid = 2595] [id = 530] 16:58:21 INFO - ++DOMWINDOW == 110 (0x8e531400) [pid = 2595] [serial = 1422] [outer = (nil)] 16:58:21 INFO - ++DOMWINDOW == 111 (0x8e532000) [pid = 2595] [serial = 1423] [outer = 0x8e531400] 16:58:21 INFO - ++DOMWINDOW == 112 (0x8e57bc00) [pid = 2595] [serial = 1424] [outer = 0x8e531400] 16:58:21 INFO - ++DOMWINDOW == 113 (0x8e9ae000) [pid = 2595] [serial = 1425] [outer = 0x8e531400] 16:58:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectFromWorker | Redirects work with accepted domains on include strings 16:58:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectFromWorker | This test is done. 16:58:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectFromWorker | There was a clean UI. 16:58:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectFromWorker 16:58:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectIncludeArrays 16:58:22 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/base/Location.cpp, line 128 16:58:22 INFO - console.error: 16:58:22 INFO - Message: Error: Access to 'about:mozilla' from script denied 16:58:22 INFO - Stack: 16:58:22 INFO - @javascript:(function () {self.port.emit("load", document.location.href); self.port.on("redirect", function (url) { document.location.href = url; })})();:1:108 16:58:22 INFO - onEvent@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/loader/sandbox.js -> resource://gre/modules/commonjs/sdk/content/content-worker.js:45:22 16:58:22 INFO - onEvent@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/loader/sandbox.js -> resource://gre/modules/commonjs/sdk/content/content-worker.js:45:22 16:58:22 INFO - onChromeEvent@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/loader/sandbox.js -> resource://gre/modules/commonjs/sdk/content/content-worker.js:91:16 16:58:22 INFO - ++DOCSHELL 0x8e9b7000 == 31 [pid = 2595] [id = 531] 16:58:22 INFO - ++DOMWINDOW == 114 (0x8e9b7400) [pid = 2595] [serial = 1426] [outer = (nil)] 16:58:22 INFO - ++DOMWINDOW == 115 (0x8e9b9000) [pid = 2595] [serial = 1427] [outer = 0x8e9b7400] 16:58:22 INFO - ++DOMWINDOW == 116 (0x8f40a000) [pid = 2595] [serial = 1428] [outer = 0x8e9b7400] 16:58:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectIncludeArrays | undefined 16:58:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectIncludeArrays | Redirects work with accepted domains 16:58:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectIncludeArrays | This test is done. 16:58:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectIncludeArrays | There was a clean UI. 16:58:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectIncludeArrays 16:58:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectWithContentURL 16:58:22 INFO - [2595] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/dom/base/Location.cpp, line 128 16:58:22 INFO - console.error: 16:58:22 INFO - Message: Error: Access to 'about:mozilla' from script denied 16:58:22 INFO - Stack: 16:58:22 INFO - @javascript:(function () {self.port.emit("load", document.location.href); self.port.on("redirect", function (url) { document.location.href = url; })})();:1:108 16:58:22 INFO - onEvent@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/loader/sandbox.js -> resource://gre/modules/commonjs/sdk/content/content-worker.js:45:22 16:58:22 INFO - onEvent@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/loader/sandbox.js -> resource://gre/modules/commonjs/sdk/content/content-worker.js:45:22 16:58:22 INFO - onChromeEvent@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/loader/sandbox.js -> resource://gre/modules/commonjs/sdk/content/content-worker.js:91:16 16:58:22 INFO - ++DOCSHELL 0x8f412c00 == 32 [pid = 2595] [id = 532] 16:58:22 INFO - ++DOMWINDOW == 117 (0x8f413000) [pid = 2595] [serial = 1429] [outer = (nil)] 16:58:22 INFO - ++DOMWINDOW == 118 (0x8f798400) [pid = 2595] [serial = 1430] [outer = 0x8f413000] 16:58:23 INFO - ++DOMWINDOW == 119 (0x8f799800) [pid = 2595] [serial = 1431] [outer = 0x8f413000] 16:58:23 INFO - ++DOMWINDOW == 120 (0x8faebc00) [pid = 2595] [serial = 1432] [outer = 0x8f413000] 16:58:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectWithContentURL | Redirects work with accepted domains on include strings 16:58:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectWithContentURL | This test is done. 16:58:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectWithContentURL | There was a clean UI. 16:58:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectWithContentURL 16:58:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRegexArgument 16:58:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRegexArgument | We can pass in a RegExp into page-worker's include option. 16:58:23 INFO - ++DOCSHELL 0x8faf2400 == 33 [pid = 2595] [id = 533] 16:58:23 INFO - ++DOMWINDOW == 121 (0x8faf2800) [pid = 2595] [serial = 1433] [outer = (nil)] 16:58:23 INFO - ++DOMWINDOW == 122 (0x8faf3800) [pid = 2595] [serial = 1434] [outer = 0x8faf2800] 16:58:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRegexArgument | we get back the same url from the content script. 16:58:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRegexArgument | This test is done. 16:58:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRegexArgument | There was a clean UI. 16:58:24 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRegexArgument 16:58:24 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testSimplePageCreation 16:58:24 INFO - ++DOCSHELL 0x8faf3400 == 34 [pid = 2595] [id = 534] 16:58:24 INFO - ++DOMWINDOW == 123 (0x8fcee000) [pid = 2595] [serial = 1435] [outer = (nil)] 16:58:24 INFO - ++DOMWINDOW == 124 (0x8fcf4000) [pid = 2595] [serial = 1436] [outer = 0x8fcee000] 16:58:24 INFO - ++DOMWINDOW == 125 (0x8fcfa000) [pid = 2595] [serial = 1437] [outer = 0x8fcee000] 16:58:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testSimplePageCreation | Page Worker should start with a blank page by default 16:58:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testSimplePageCreation | The 'this' object is the page itself. 16:58:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testSimplePageCreation | This test is done. 16:58:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testSimplePageCreation | There was a clean UI. 16:58:24 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testSimplePageCreation 16:58:24 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testValidateOptions 16:58:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testValidateOptions | Validation correctly denied a non-URL contentURL 16:58:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testValidateOptions | Validation correctly denied a non-function onMessage. 16:58:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testValidateOptions | Options validation is working. 16:58:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testValidateOptions | This test is done. 16:58:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testValidateOptions | There was a clean UI. 16:58:24 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testValidateOptions 16:58:24 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testWindowStopDontBreak 16:58:24 INFO - ++DOCSHELL 0x8fcf7400 == 35 [pid = 2595] [id = 535] 16:58:24 INFO - ++DOMWINDOW == 126 (0x91975400) [pid = 2595] [serial = 1438] [outer = (nil)] 16:58:24 INFO - ++DOMWINDOW == 127 (0x91979000) [pid = 2595] [serial = 1439] [outer = 0x91975400] 16:58:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testWindowStopDontBreak | page-worker works after window.stop 16:58:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testWindowStopDontBreak | This test is done. 16:58:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testWindowStopDontBreak | There was a clean UI. 16:58:25 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testWindowStopDontBreak 16:58:25 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testWrappedDOM 16:58:25 INFO - ++DOCSHELL 0x91981800 == 36 [pid = 2595] [id = 536] 16:58:25 INFO - ++DOMWINDOW == 128 (0x91981c00) [pid = 2595] [serial = 1440] [outer = (nil)] 16:58:25 INFO - ++DOMWINDOW == 129 (0x91982800) [pid = 2595] [serial = 1441] [outer = 0x91981c00] 16:58:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testWrappedDOM | getElementById from content script is the native one 16:58:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testWrappedDOM | scrollTo from content script is the native one 16:58:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testWrappedDOM | This test is done. 16:58:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testWrappedDOM | There was a clean UI. 16:58:25 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testWrappedDOM 16:58:25 INFO - console.warn: 5 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior. 16:58:28 INFO - --DOCSHELL 0x8bcbd800 == 35 [pid = 2595] [id = 500] 16:58:28 INFO - --DOCSHELL 0x8b03e000 == 34 [pid = 2595] [id = 499] 16:58:28 INFO - --DOCSHELL 0x8c1c8c00 == 33 [pid = 2595] [id = 522] 16:58:28 INFO - --DOCSHELL 0x8c30c800 == 32 [pid = 2595] [id = 516] 16:58:28 INFO - --DOCSHELL 0x8ab5a000 == 31 [pid = 2595] [id = 517] 16:58:28 INFO - --DOCSHELL 0x8c372c00 == 30 [pid = 2595] [id = 518] 16:58:28 INFO - --DOCSHELL 0x86401400 == 29 [pid = 2595] [id = 512] 16:58:28 INFO - --DOCSHELL 0x8b80ac00 == 28 [pid = 2595] [id = 514] 16:58:28 INFO - --DOCSHELL 0x8b03c800 == 27 [pid = 2595] [id = 515] 16:58:28 INFO - --DOCSHELL 0x8640f400 == 26 [pid = 2595] [id = 510] 16:58:29 INFO - --DOMWINDOW == 128 (0xa2b79c00) [pid = 2595] [serial = 1365] [outer = (nil)] [url = about:blank] 16:58:29 INFO - --DOMWINDOW == 127 (0x864e4000) [pid = 2595] [serial = 1304] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:58:29 INFO - --DOMWINDOW == 126 (0x8e124000) [pid = 2595] [serial = 1307] [outer = (nil)] [url = about:license] 16:58:29 INFO - --DOMWINDOW == 125 (0x8e570c00) [pid = 2595] [serial = 1309] [outer = (nil)] [url = about:blank] 16:58:29 INFO - --DOMWINDOW == 124 (0x91b2cc00) [pid = 2595] [serial = 1311] [outer = (nil)] [url = about:blank] 16:58:29 INFO - --DOMWINDOW == 123 (0x9245b000) [pid = 2595] [serial = 1313] [outer = (nil)] [url = about:blank] 16:58:29 INFO - --DOMWINDOW == 122 (0x98f0a000) [pid = 2595] [serial = 1315] [outer = (nil)] [url = about:blank] 16:58:29 INFO - --DOMWINDOW == 121 (0x9aef0400) [pid = 2595] [serial = 1318] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:58:29 INFO - --DOMWINDOW == 120 (0xa20c8800) [pid = 2595] [serial = 1321] [outer = (nil)] [url = resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/fixtures/test.html] 16:58:29 INFO - --DOMWINDOW == 119 (0xa5149000) [pid = 2595] [serial = 1323] [outer = (nil)] [url = about:blank] 16:58:29 INFO - --DOMWINDOW == 118 (0x8ab61c00) [pid = 2595] [serial = 1325] [outer = (nil)] [url = about:blank] 16:58:29 INFO - --DOMWINDOW == 117 (0x8ab61000) [pid = 2595] [serial = 1327] [outer = (nil)] [url = about:blank] 16:58:29 INFO - --DOMWINDOW == 116 (0x8bd85000) [pid = 2595] [serial = 1329] [outer = (nil)] [url = about:blank] 16:58:29 INFO - --DOMWINDOW == 115 (0x8c376800) [pid = 2595] [serial = 1331] [outer = (nil)] [url = about:blank] 16:58:29 INFO - --DOMWINDOW == 114 (0x8decec00) [pid = 2595] [serial = 1334] [outer = (nil)] [url = about:] 16:58:29 INFO - --DOMWINDOW == 113 (0x8b807c00) [pid = 2595] [serial = 1345] [outer = (nil)] [url = about:logo] 16:58:29 INFO - --DOMWINDOW == 112 (0x8e530800) [pid = 2595] [serial = 1348] [outer = (nil)] [url = about:blank?testRelatedTabNoOtherReqs] 16:58:29 INFO - --DOMWINDOW == 111 (0x8fcf1800) [pid = 2595] [serial = 1350] [outer = (nil)] [url = about:blank] 16:58:29 INFO - --DOMWINDOW == 110 (0x91d87400) [pid = 2595] [serial = 1352] [outer = (nil)] [url = about:blank] 16:58:29 INFO - --DOMWINDOW == 109 (0x92461400) [pid = 2595] [serial = 1354] [outer = (nil)] [url = about:blank] 16:58:29 INFO - --DOMWINDOW == 108 (0x969e4000) [pid = 2595] [serial = 1356] [outer = (nil)] [url = about:blank] 16:58:29 INFO - --DOMWINDOW == 107 (0x98bd3c00) [pid = 2595] [serial = 1358] [outer = (nil)] [url = about:blank] 16:58:29 INFO - --DOMWINDOW == 106 (0x9a3a4800) [pid = 2595] [serial = 1360] [outer = (nil)] [url = about:blank] 16:58:29 INFO - --DOMWINDOW == 105 (0x9e2c8800) [pid = 2595] [serial = 1363] [outer = (nil)] [url = about:] 16:58:29 INFO - --DOMWINDOW == 104 (0x8c378000) [pid = 2595] [serial = 1306] [outer = (nil)] [url = about:blank] 16:58:29 INFO - --DOMWINDOW == 103 (0x99d0d800) [pid = 2595] [serial = 1317] [outer = (nil)] [url = about:blank] 16:58:29 INFO - --DOMWINDOW == 102 (0xa3729c00) [pid = 2595] [serial = 1271] [outer = (nil)] [url = about:] 16:58:29 INFO - --DOMWINDOW == 101 (0x8621e000) [pid = 2595] [serial = 1303] [outer = (nil)] [url = about:blank] 16:58:29 INFO - --DOMWINDOW == 100 (0x9e211400) [pid = 2595] [serial = 1320] [outer = (nil)] [url = about:blank] 16:58:29 INFO - --DOMWINDOW == 99 (0x8c30a000) [pid = 2595] [serial = 1340] [outer = (nil)] [url = about:blank] 16:58:29 INFO - --DOMWINDOW == 98 (0x8ded6400) [pid = 2595] [serial = 1343] [outer = (nil)] [url = about:blank] 16:58:29 INFO - --DOMWINDOW == 97 (0x8bd84400) [pid = 2595] [serial = 1344] [outer = (nil)] [url = about:blank] 16:58:29 INFO - --DOMWINDOW == 96 (0x82952c00) [pid = 2595] [serial = 1342] [outer = (nil)] [url = about:blank] 16:58:29 INFO - --DOMWINDOW == 95 (0x8de9f800) [pid = 2595] [serial = 1341] [outer = (nil)] [url = about:blank] 16:58:29 INFO - --DOMWINDOW == 94 (0x8e425400) [pid = 2595] [serial = 1347] [outer = (nil)] [url = about:blank] 16:58:29 INFO - --DOMWINDOW == 93 (0x9d79f000) [pid = 2595] [serial = 1362] [outer = (nil)] [url = about:blank] 16:58:29 INFO - --DOMWINDOW == 92 (0x8de97000) [pid = 2595] [serial = 1333] [outer = (nil)] [url = about:blank] 16:58:29 INFO - Running tests on Firefox 52.8.2/Gecko 52.8.2 (Build 20180608150819) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86. 16:58:30 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-panel.js | Loading test module 16:58:30 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Anchor And Arrow 16:58:31 INFO - ++DOCSHELL 0x864e3400 == 27 [pid = 2595] [id = 537] 16:58:31 INFO - ++DOMWINDOW == 93 (0x864e4000) [pid = 2595] [serial = 1442] [outer = (nil)] 16:58:31 INFO - ++DOMWINDOW == 94 (0x8a79bc00) [pid = 2595] [serial = 1443] [outer = 0x864e4000] 16:58:31 INFO - ++DOCSHELL 0x8ab59c00 == 28 [pid = 2595] [id = 538] 16:58:31 INFO - ++DOMWINDOW == 95 (0x8ab5a000) [pid = 2595] [serial = 1444] [outer = (nil)] 16:58:31 INFO - ++DOMWINDOW == 96 (0x8ab61000) [pid = 2595] [serial = 1445] [outer = 0x8ab5a000] 16:58:31 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:31 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:32 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:32 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:32 INFO - ++DOMWINDOW == 97 (0x8621f800) [pid = 2595] [serial = 1446] [outer = 0x8ab5a000] 16:58:32 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:32 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Anchor And Arrow | All anchored panel test displayed 16:58:32 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:32 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Anchor And Arrow | panel was destroyed. 16:58:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Anchor And Arrow | ui was cleaned. 16:58:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Anchor And Arrow | This test is done. 16:58:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Anchor And Arrow | There was a clean UI. 16:58:32 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Anchor And Arrow 16:58:32 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Automatic Destroy 16:58:33 INFO - ++DOCSHELL 0x8b807400 == 29 [pid = 2595] [id = 539] 16:58:33 INFO - ++DOMWINDOW == 98 (0x8b807800) [pid = 2595] [serial = 1447] [outer = (nil)] 16:58:33 INFO - ++DOMWINDOW == 99 (0x8b80d800) [pid = 2595] [serial = 1448] [outer = 0x8b807800] 16:58:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Automatic Destroy | check automatic destroy 16:58:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Automatic Destroy | ui was cleaned. 16:58:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Automatic Destroy | This test is done. 16:58:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Automatic Destroy | There was a clean UI. 16:58:33 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Automatic Destroy 16:58:33 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Change Content URL 16:58:34 INFO - ++DOCSHELL 0x8bcb6000 == 30 [pid = 2595] [id = 540] 16:58:34 INFO - ++DOMWINDOW == 100 (0x8bcb7400) [pid = 2595] [serial = 1449] [outer = (nil)] 16:58:34 INFO - ++DOMWINDOW == 101 (0x8bd88400) [pid = 2595] [serial = 1450] [outer = 0x8bcb7400] 16:58:34 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:34 INFO - ++DOMWINDOW == 102 (0x8bf1d400) [pid = 2595] [serial = 1451] [outer = 0x8bcb7400] 16:58:34 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Change Content URL | undefined 16:58:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Change Content URL | undefined 16:58:34 INFO - ++DOMWINDOW == 103 (0x8c1d2400) [pid = 2595] [serial = 1452] [outer = 0x8bcb7400] 16:58:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Change Content URL | undefined 16:58:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Change Content URL | undefined 16:58:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Change Content URL | ui was cleaned. 16:58:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Change Content URL | This test is done. 16:58:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Change Content URL | There was a clean UI. 16:58:35 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Change Content URL 16:58:35 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Content URL Option 16:58:35 INFO - ++DOCSHELL 0x832cc400 == 31 [pid = 2595] [id = 541] 16:58:35 INFO - ++DOMWINDOW == 104 (0x8bcbb800) [pid = 2595] [serial = 1453] [outer = (nil)] 16:58:35 INFO - ++DOMWINDOW == 105 (0x8c310400) [pid = 2595] [serial = 1454] [outer = 0x8bcbb800] 16:58:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Content URL Option | contentURL accepts a string URL. 16:58:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Content URL Option | contentURL is the string to which it was set. 16:58:35 INFO - ++DOCSHELL 0x8c1c6000 == 32 [pid = 2595] [id = 542] 16:58:35 INFO - ++DOMWINDOW == 106 (0x8c36cc00) [pid = 2595] [serial = 1455] [outer = (nil)] 16:58:35 INFO - ++DOMWINDOW == 107 (0x8c376400) [pid = 2595] [serial = 1456] [outer = 0x8c36cc00] 16:58:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Content URL Option | contentURL accepts a data: URL. 16:58:35 INFO - ++DOCSHELL 0x8ba7bc00 == 33 [pid = 2595] [id = 543] 16:58:35 INFO - ++DOMWINDOW == 108 (0x8c375c00) [pid = 2595] [serial = 1457] [outer = (nil)] 16:58:35 INFO - ++DOMWINDOW == 109 (0x8d80e000) [pid = 2595] [serial = 1458] [outer = 0x8c375c00] 16:58:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Content URL Option | contentURL is undefined. 16:58:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Content URL Option | Panel throws an exception if contentURL is not a URL. 16:58:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Content URL Option | ui was cleaned. 16:58:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Content URL Option | This test is done. 16:58:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Content URL Option | There was a clean UI. 16:58:36 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Content URL Option 16:58:36 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test ContentScriptOptions Option 16:58:36 INFO - ++DOCSHELL 0x8de99400 == 34 [pid = 2595] [id = 544] 16:58:36 INFO - ++DOMWINDOW == 110 (0x8de99c00) [pid = 2595] [serial = 1459] [outer = (nil)] 16:58:36 INFO - ++DOMWINDOW == 111 (0x8ded2800) [pid = 2595] [serial = 1460] [outer = 0x8de99c00] 16:58:37 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:37 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:37 INFO - --DOMWINDOW == 110 (0x8c374800) [pid = 2595] [serial = 1383] [outer = (nil)] [url = about:blank] 16:58:37 INFO - --DOMWINDOW == 109 (0x8ab5fc00) [pid = 2595] [serial = 1381] [outer = (nil)] [url = about:blank] 16:58:37 INFO - --DOMWINDOW == 108 (0x8c30cc00) [pid = 2595] [serial = 1379] [outer = (nil)] [url = about:blank] 16:58:37 INFO - --DOMWINDOW == 107 (0x8b80b000) [pid = 2595] [serial = 1374] [outer = (nil)] [url = about:blank] 16:58:37 INFO - --DOMWINDOW == 106 (0x8640f800) [pid = 2595] [serial = 1366] [outer = (nil)] [url = about:blank] 16:58:37 INFO - --DOMWINDOW == 105 (0x8ab55000) [pid = 2595] [serial = 1335] [outer = (nil)] [url = chrome://browser/content/browser.xul] 16:58:37 INFO - --DOMWINDOW == 104 (0x8b80c400) [pid = 2595] [serial = 1376] [outer = (nil)] [url = about:blank] 16:58:37 INFO - --DOMWINDOW == 103 (0x8b031000) [pid = 2595] [serial = 1370] [outer = (nil)] [url = about:blank] 16:58:37 INFO - --DOMWINDOW == 102 (0x91975400) [pid = 2595] [serial = 1438] [outer = (nil)] [url = data:text/html;charset=utf-8,testWindowStopDontBreak] 16:58:37 INFO - --DOMWINDOW == 101 (0x8faf2800) [pid = 2595] [serial = 1433] [outer = (nil)] [url = data:text/html;charset=utf-8,testWindowStopDontBreak] 16:58:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test ContentScriptOptions Option | functions are stripped from contentScriptOptions 16:58:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test ContentScriptOptions Option | object as contentScriptOptions 16:58:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test ContentScriptOptions Option | boolean in contentScriptOptions 16:58:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test ContentScriptOptions Option | array and numbers in contentScriptOptions 16:58:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test ContentScriptOptions Option | string in contentScriptOptions 16:58:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test ContentScriptOptions Option | ui was cleaned. 16:58:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test ContentScriptOptions Option | This test is done. 16:58:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test ContentScriptOptions Option | There was a clean UI. 16:58:37 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test ContentScriptOptions Option 16:58:37 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Document Reload 16:58:37 INFO - ++DOCSHELL 0x8b03d800 == 35 [pid = 2595] [id = 545] 16:58:37 INFO - ++DOMWINDOW == 102 (0x8b80b000) [pid = 2595] [serial = 1461] [outer = (nil)] 16:58:37 INFO - ++DOMWINDOW == 103 (0x8e08dc00) [pid = 2595] [serial = 1462] [outer = 0x8b80b000] 16:58:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Document Reload | Panel was created 16:58:38 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:38 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Document Reload | about:blank is not a message 1 16:58:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Document Reload | First document had a content script; data:text/html;charset=utf-8,%3Cscript%3Ewindow.addEventListener('message'%2C%20function(%7B%20data%20%7D)%20%7B%20%20if%20(data%20%3D%3D%20'move')%20window.location%20%3D%20'data%3Atext%2Fhtml%3Bcharset%3Dutf-8%2Cpage2'%3B%7D%2C%20false)%3B%3C%2Fscript%3E 16:58:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Document Reload | move message was sent 16:58:38 INFO - ++DOMWINDOW == 104 (0x8e123800) [pid = 2595] [serial = 1463] [outer = 0x8b80b000] 16:58:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Document Reload | about:blank is not a message 2 16:58:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Document Reload | Second document too; data:text/html;charset=utf-8,page2 16:58:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Document Reload | ui was cleaned. 16:58:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Document Reload | This test is done. 16:58:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Document Reload | There was a clean UI. 16:58:38 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Document Reload 16:58:38 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Hide Before Show 16:58:38 INFO - ++DOCSHELL 0x8e12a400 == 36 [pid = 2595] [id = 546] 16:58:38 INFO - ++DOMWINDOW == 105 (0x8e12cc00) [pid = 2595] [serial = 1464] [outer = (nil)] 16:58:38 INFO - ++DOMWINDOW == 106 (0x8e131400) [pid = 2595] [serial = 1465] [outer = 0x8e12cc00] 16:58:38 INFO - ++DOCSHELL 0x8e17c000 == 37 [pid = 2595] [id = 547] 16:58:38 INFO - ++DOMWINDOW == 107 (0x8e17c800) [pid = 2595] [serial = 1466] [outer = (nil)] 16:58:38 INFO - ++DOMWINDOW == 108 (0x8e184c00) [pid = 2595] [serial = 1467] [outer = 0x8e17c800] 16:58:38 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:38 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:38 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:38 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:39 INFO - ++DOCSHELL 0x8e17f400 == 38 [pid = 2595] [id = 548] 16:58:39 INFO - ++DOMWINDOW == 109 (0x8e184400) [pid = 2595] [serial = 1468] [outer = (nil)] 16:58:39 INFO - ++DOMWINDOW == 110 (0x8e374000) [pid = 2595] [serial = 1469] [outer = 0x8e184400] 16:58:39 INFO - ++DOCSHELL 0x8e376800 == 39 [pid = 2595] [id = 549] 16:58:39 INFO - ++DOMWINDOW == 111 (0x8e426800) [pid = 2595] [serial = 1470] [outer = (nil)] 16:58:39 INFO - ++DOMWINDOW == 112 (0x8e42f400) [pid = 2595] [serial = 1471] [outer = 0x8e426800] 16:58:39 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:39 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:39 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:39 INFO - ++DOMWINDOW == 113 (0x8e08a800) [pid = 2595] [serial = 1472] [outer = 0x8e12cc00] 16:58:39 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:39 INFO - ++DOMWINDOW == 114 (0x8e433800) [pid = 2595] [serial = 1473] [outer = 0x8e184400] 16:58:39 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:39 INFO - ++DOMWINDOW == 115 (0x8e526c00) [pid = 2595] [serial = 1474] [outer = 0x8e426800] 16:58:39 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:39 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:39 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Hide Before Show | should not emit hide without also emitting show 16:58:40 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:40 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Hide Before Show | ui was cleaned. 16:58:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Hide Before Show | This test is done. 16:58:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Hide Before Show | There was a clean UI. 16:58:40 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Hide Before Show 16:58:40 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Only One Panel Open Concurrently 16:58:41 INFO - ++DOCSHELL 0x8621c000 == 40 [pid = 2595] [id = 550] 16:58:41 INFO - ++DOMWINDOW == 116 (0x8621c800) [pid = 2595] [serial = 1475] [outer = (nil)] 16:58:41 INFO - ++DOMWINDOW == 117 (0x8640cc00) [pid = 2595] [serial = 1476] [outer = 0x8621c800] 16:58:41 INFO - ++DOCSHELL 0x8a799800 == 41 [pid = 2595] [id = 551] 16:58:41 INFO - ++DOMWINDOW == 118 (0x8a79a400) [pid = 2595] [serial = 1477] [outer = (nil)] 16:58:41 INFO - ++DOMWINDOW == 119 (0x8b031400) [pid = 2595] [serial = 1478] [outer = 0x8a79a400] 16:58:41 INFO - ++DOCSHELL 0x8b035000 == 42 [pid = 2595] [id = 552] 16:58:41 INFO - ++DOMWINDOW == 120 (0x8b03c000) [pid = 2595] [serial = 1479] [outer = (nil)] 16:58:41 INFO - ++DOMWINDOW == 121 (0x8b809000) [pid = 2595] [serial = 1480] [outer = 0x8b03c000] 16:58:41 INFO - ++DOCSHELL 0x8ba76400 == 43 [pid = 2595] [id = 553] 16:58:41 INFO - ++DOMWINDOW == 122 (0x8ba7ac00) [pid = 2595] [serial = 1481] [outer = (nil)] 16:58:42 INFO - ++DOMWINDOW == 123 (0x8bf1c400) [pid = 2595] [serial = 1482] [outer = 0x8ba7ac00] 16:58:42 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:42 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:42 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:42 INFO - ++DOMWINDOW == 124 (0x8dccac00) [pid = 2595] [serial = 1483] [outer = 0x8621c800] 16:58:42 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:42 INFO - ++DOMWINDOW == 125 (0x8dd88800) [pid = 2595] [serial = 1484] [outer = 0x8a79a400] 16:58:42 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:42 INFO - ++DOMWINDOW == 126 (0x8de95c00) [pid = 2595] [serial = 1485] [outer = 0x8b03c000] 16:58:42 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:42 INFO - ++DOMWINDOW == 127 (0x8ded6800) [pid = 2595] [serial = 1486] [outer = 0x8ba7ac00] 16:58:42 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:42 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:42 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:42 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:43 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:43 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:43 INFO - ++DOCSHELL 0x8c30c800 == 44 [pid = 2595] [id = 554] 16:58:43 INFO - ++DOMWINDOW == 128 (0x8deda800) [pid = 2595] [serial = 1487] [outer = (nil)] 16:58:43 INFO - ++DOMWINDOW == 129 (0x8e431400) [pid = 2595] [serial = 1488] [outer = 0x8deda800] 16:58:44 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:44 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:45 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:45 INFO - ++DOMWINDOW == 130 (0x8e57ec00) [pid = 2595] [serial = 1489] [outer = 0x8deda800] 16:58:45 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Only One Panel Open Concurrently | First panel is hidden 16:58:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Only One Panel Open Concurrently | Second panel is showing 16:58:45 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:45 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:45 INFO - ++DOCSHELL 0x8e9adc00 == 45 [pid = 2595] [id = 555] 16:58:45 INFO - ++DOMWINDOW == 131 (0x8e9af800) [pid = 2595] [serial = 1490] [outer = (nil)] 16:58:45 INFO - ++DOMWINDOW == 132 (0x8f40e400) [pid = 2595] [serial = 1491] [outer = 0x8e9af800] 16:58:45 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:45 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:45 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:45 INFO - ++DOMWINDOW == 133 (0x8f79bc00) [pid = 2595] [serial = 1492] [outer = 0x8e9af800] 16:58:46 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Only One Panel Open Concurrently | First panel is hidden 16:58:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Only One Panel Open Concurrently | Second panel is hidden 16:58:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Only One Panel Open Concurrently | Third panel is showing 16:58:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Only One Panel Open Concurrently | ui was cleaned. 16:58:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Only One Panel Open Concurrently | This test is done. 16:58:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Only One Panel Open Concurrently | There was a clean UI. 16:58:46 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Only One Panel Open Concurrently 16:58:46 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel 16:58:46 INFO - ++DOCSHELL 0x8fcf0000 == 46 [pid = 2595] [id = 556] 16:58:46 INFO - ++DOMWINDOW == 134 (0x8fcf0800) [pid = 2595] [serial = 1493] [outer = (nil)] 16:58:46 INFO - ++DOMWINDOW == 135 (0x8fcf9000) [pid = 2595] [serial = 1494] [outer = 0x8fcf0800] 16:58:46 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:46 INFO - ++DOMWINDOW == 136 (0x91978c00) [pid = 2595] [serial = 1495] [outer = 0x8fcf0800] 16:58:46 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel | The 'this' object is the panel. 16:58:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel | The panel was loaded. 16:58:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel | The 'this' object is the panel. 16:58:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel | The panel posted a message and received a response. 16:58:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel | ui was cleaned. 16:58:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel | This test is done. 16:58:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel | There was a clean UI. 16:58:47 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel 16:58:47 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Emit 16:58:47 INFO - ++DOCSHELL 0x8fcfbc00 == 47 [pid = 2595] [id = 557] 16:58:47 INFO - ++DOMWINDOW == 137 (0x8fcfc400) [pid = 2595] [serial = 1496] [outer = (nil)] 16:58:47 INFO - ++DOMWINDOW == 138 (0x9197d800) [pid = 2595] [serial = 1497] [outer = 0x8fcfc400] 16:58:47 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:47 INFO - ++DOMWINDOW == 139 (0x9197c400) [pid = 2595] [serial = 1498] [outer = 0x8fcfc400] 16:58:47 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Emit | The panel was loaded and sent a first event. 16:58:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Emit | The panel posted a message and received a response. 16:58:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Emit | ui was cleaned. 16:58:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Emit | This test is done. 16:58:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Emit | There was a clean UI. 16:58:48 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Emit 16:58:48 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Emit Early 16:58:48 INFO - ++DOCSHELL 0x8f799c00 == 48 [pid = 2595] [id = 558] 16:58:48 INFO - ++DOMWINDOW == 140 (0x91b2b000) [pid = 2595] [serial = 1499] [outer = (nil)] 16:58:48 INFO - ++DOMWINDOW == 141 (0x91b33400) [pid = 2595] [serial = 1500] [outer = 0x91b2b000] 16:58:48 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:48 INFO - ++DOMWINDOW == 142 (0x91b2a400) [pid = 2595] [serial = 1501] [outer = 0x91b2b000] 16:58:48 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Emit Early | The panel posted a message early and received a response. 16:58:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Emit Early | ui was cleaned. 16:58:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Emit Early | This test is done. 16:58:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Emit Early | There was a clean UI. 16:58:49 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Emit Early 16:58:49 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus False 16:58:49 INFO - ++DOCSHELL 0x8621ac00 == 49 [pid = 2595] [id = 559] 16:58:49 INFO - ++DOMWINDOW == 143 (0x91c8f000) [pid = 2595] [serial = 1502] [outer = (nil)] 16:58:49 INFO - ++DOMWINDOW == 144 (0x91c95400) [pid = 2595] [serial = 1503] [outer = 0x91c8f000] 16:58:49 INFO - ++DOCSHELL 0x91c9ac00 == 50 [pid = 2595] [id = 560] 16:58:49 INFO - ++DOMWINDOW == 145 (0x91d80c00) [pid = 2595] [serial = 1504] [outer = (nil)] 16:58:49 INFO - ++DOMWINDOW == 146 (0x91d82c00) [pid = 2595] [serial = 1505] [outer = 0x91d80c00] 16:58:49 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:49 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:49 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:49 INFO - ++DOMWINDOW == 147 (0x91b32000) [pid = 2595] [serial = 1506] [outer = 0x91c8f000] 16:58:49 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:49 INFO - ++DOMWINDOW == 148 (0x91d88800) [pid = 2595] [serial = 1507] [outer = 0x91d80c00] 16:58:50 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:50 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus False | The panel does not take the focus away. 16:58:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus False | ui was cleaned. 16:58:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus False | This test is done. 16:58:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus False | There was a clean UI. 16:58:50 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus False 16:58:50 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus Not Set 16:58:50 INFO - ++DOCSHELL 0x91db8000 == 51 [pid = 2595] [id = 561] 16:58:50 INFO - ++DOMWINDOW == 149 (0x91dbb800) [pid = 2595] [serial = 1508] [outer = (nil)] 16:58:50 INFO - ++DOMWINDOW == 150 (0x91dbf000) [pid = 2595] [serial = 1509] [outer = 0x91dbb800] 16:58:50 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:50 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:50 INFO - ++DOCSHELL 0x91d89800 == 52 [pid = 2595] [id = 562] 16:58:50 INFO - ++DOMWINDOW == 151 (0x91d8ac00) [pid = 2595] [serial = 1510] [outer = (nil)] 16:58:50 INFO - ++DOMWINDOW == 152 (0x91dc5800) [pid = 2595] [serial = 1511] [outer = 0x91d8ac00] 16:58:50 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:50 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:51 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:51 INFO - ++DOMWINDOW == 153 (0x91f16800) [pid = 2595] [serial = 1512] [outer = 0x91dbb800] 16:58:51 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:51 INFO - ++DOMWINDOW == 154 (0x91dbfc00) [pid = 2595] [serial = 1513] [outer = 0x91d8ac00] 16:58:51 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:51 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus Not Set | The panel takes the focus away. 16:58:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus Not Set | ui was cleaned. 16:58:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus Not Set | This test is done. 16:58:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus Not Set | There was a clean UI. 16:58:51 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus Not Set 16:58:51 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus True 16:58:51 INFO - ++DOCSHELL 0x91f1fc00 == 53 [pid = 2595] [id = 563] 16:58:51 INFO - ++DOMWINDOW == 155 (0x91f20000) [pid = 2595] [serial = 1514] [outer = (nil)] 16:58:51 INFO - ++DOMWINDOW == 156 (0x9209f400) [pid = 2595] [serial = 1515] [outer = 0x91f20000] 16:58:51 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:51 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:52 INFO - ++DOCSHELL 0x91f15400 == 54 [pid = 2595] [id = 564] 16:58:52 INFO - ++DOMWINDOW == 157 (0x91f18800) [pid = 2595] [serial = 1516] [outer = (nil)] 16:58:52 INFO - ++DOMWINDOW == 158 (0x920a8000) [pid = 2595] [serial = 1517] [outer = 0x91f18800] 16:58:52 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:52 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:52 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:52 INFO - ++DOMWINDOW == 159 (0x920acc00) [pid = 2595] [serial = 1518] [outer = 0x91f20000] 16:58:52 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:52 INFO - ++DOMWINDOW == 160 (0x920a6c00) [pid = 2595] [serial = 1519] [outer = 0x91f18800] 16:58:52 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:52 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus True | The panel takes the focus away. 16:58:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus True | ui was cleaned. 16:58:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus True | This test is done. 16:58:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus True | There was a clean UI. 16:58:52 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus True 16:58:52 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Text Color 16:58:52 INFO - ++DOCSHELL 0x920a2800 == 55 [pid = 2595] [id = 565] 16:58:52 INFO - ++DOMWINDOW == 161 (0x92463800) [pid = 2595] [serial = 1520] [outer = (nil)] 16:58:53 INFO - ++DOMWINDOW == 162 (0x926d9c00) [pid = 2595] [serial = 1521] [outer = 0x92463800] 16:58:53 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:53 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Text Color | The panel text color style is preserved when a style exists. 16:58:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Text Color | ui was cleaned. 16:58:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Text Color | This test is done. 16:58:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Text Color | There was a clean UI. 16:58:53 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Text Color 16:58:53 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel links 16:58:54 INFO - ++DOCSHELL 0x97665000 == 56 [pid = 2595] [id = 566] 16:58:54 INFO - ++DOMWINDOW == 163 (0x97667000) [pid = 2595] [serial = 1522] [outer = (nil)] 16:58:55 INFO - ++DOMWINDOW == 164 (0x976d3800) [pid = 2595] [serial = 1523] [outer = 0x97667000] 16:58:55 INFO - ++DOCSHELL 0x976d6800 == 57 [pid = 2595] [id = 567] 16:58:55 INFO - ++DOMWINDOW == 165 (0x976d6c00) [pid = 2595] [serial = 1524] [outer = (nil)] 16:58:55 INFO - ++DOMWINDOW == 166 (0x976da000) [pid = 2595] [serial = 1525] [outer = 0x976d6c00] 16:58:55 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:55 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:55 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:55 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined 16:58:55 INFO - ++DOMWINDOW == 167 (0x98bce400) [pid = 2595] [serial = 1526] [outer = 0x976d6c00] 16:58:56 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:56 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}] 16:58:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel links | content URL loaded 16:58:56 INFO - ++DOMWINDOW == 168 (0x98bdc400) [pid = 2595] [serial = 1527] [outer = 0x97667000] 16:58:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel links | link URL loaded in the panel after click 16:58:56 INFO - ++DOCSHELL 0x976d4c00 == 58 [pid = 2595] [id = 568] 16:58:56 INFO - ++DOMWINDOW == 169 (0x98e7f800) [pid = 2595] [serial = 1528] [outer = (nil)] 16:58:57 INFO - ++DOMWINDOW == 170 (0x98f0a000) [pid = 2595] [serial = 1529] [outer = 0x98e7f800] 16:58:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel links | link URL loaded in a new tab after click + accel 16:58:57 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:57 INFO - [2595] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3262 16:58:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel links | ui was cleaned. 16:58:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel links | This test is done. 16:58:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel links | There was a clean UI. command interrupted, attempting to kill process killed by signal 9 program finished with exit code -1 elapsedTime=2389.794717 The web-page 'stop build' button was pressed by 'rvandermeulen@mozilla.com': Cancelled via self-serve ========= master_lag: 0.20 ========= ========= Finished '/tools/buildbot/bin/python -u ...' interrupted (results: 4, elapsed: 39 mins, 49 secs) (at 2018-06-08 16:58:58.623652) ========= ========= Started set props: build_url symbols_url (results: 0, elapsed: 0 secs) (at 2018-06-08 16:58:58.624669) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305 _=/tools/buildbot/bin/python using PTY: False build_url:https://queue.taskcluster.net/v1/task/bv_xmMnhRbGfcnUpn7xASQ/artifacts/public/build/firefox-52.8.2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/bv_xmMnhRbGfcnUpn7xASQ/artifacts/public/build/firefox-52.8.2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.273236 build_url: 'https://queue.taskcluster.net/v1/task/bv_xmMnhRbGfcnUpn7xASQ/artifacts/public/build/firefox-52.8.2.en-US.linux-i686.tar.bz2' symbols_url: 'https://queue.taskcluster.net/v1/task/bv_xmMnhRbGfcnUpn7xASQ/artifacts/public/build/firefox-52.8.2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url symbols_url (results: 0, elapsed: 0 secs) (at 2018-06-08 16:58:58.935609) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2018-06-08 16:58:58.935959) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1528499939.358648-1938328305 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.136193 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2018-06-08 16:58:59.113845) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2018-06-08 16:58:59.114178) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2018-06-08 16:58:59.114481) ========= ========= Total master_lag: 0.39 =========