builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-291 starttime: 1477860362.0 results: success (0) buildid: 20161030110521 builduid: 5fcdacc1532142ffb5e6b8e67b2b99c8 revision: 708de5d681d113649e8fac2a10a4a0c0eae8be43 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-10-30 13:46:01.997233) ========= master: http://buildbot-master141.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-10-30 13:46:01.997722) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-30 13:46:01.998022) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-30 13:46:02.183017) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-30 13:46:02.183356) ========= 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-1477860351.958467-1076678642 _=/tools/buildbot/bin/python using PTY: False --2016-10-30 13:46:02-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12179 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 161K=0.07s 2016-10-30 13:46:02 (161 KB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.661792 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-30 13:46:02.878977) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-30 13:46:02.879305) ========= 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-1477860351.958467-1076678642 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.026562 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-30 13:46:02.939762) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-10-30 13:46:02.940095) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 708de5d681d113649e8fac2a10a4a0c0eae8be43 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 708de5d681d113649e8fac2a10a4a0c0eae8be43 --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-1477860351.958467-1076678642 _=/tools/buildbot/bin/python using PTY: False 2016-10-30 13:46:03,062 truncating revision to first 12 chars 2016-10-30 13:46:03,067 Setting DEBUG logging. 2016-10-30 13:46:03,067 attempt 1/10 2016-10-30 13:46:03,067 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/708de5d681d1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-10-30 13:46:04,289 unpacking tar archive at: mozilla-inbound-708de5d681d1/testing/mozharness/ program finished with exit code 0 elapsedTime=1.827539 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-10-30 13:46:04.798445) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-30 13:46:04.798805) ========= script_repo_revision: 708de5d681d113649e8fac2a10a4a0c0eae8be43 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-30 13:46:04.799204) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-30 13:46:04.799487) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-30 13:46:04.828801) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 42 mins, 44 secs) (at 2016-10-30 13:46:04.829173) ========= /tools/buildbot/bin/python -u scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-inbound', '--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-1477860351.958467-1076678642 _=/tools/buildbot/bin/python using PTY: False 13:46:05 INFO - MultiFileLogger online at 20161030 13:46:05 in /builds/slave/test 13:46:05 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 13:46:05 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 13:46:05 INFO - {'allow_software_gl_layers': False, 13:46:05 INFO - 'append_to_log': False, 13:46:05 INFO - 'base_work_dir': '/builds/slave/test', 13:46:05 INFO - 'blob_upload_branch': 'mozilla-inbound', 13:46:05 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 13:46:05 INFO - 'buildbot_json_path': 'buildprops.json', 13:46:05 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 13:46:05 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:46:05 INFO - 'download_minidump_stackwalk': True, 13:46:05 INFO - 'download_symbols': 'true', 13:46:05 INFO - 'download_tooltool': True, 13:46:05 INFO - 'e10s': False, 13:46:05 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 13:46:05 INFO - 'tooltool.py': '/tools/tooltool.py', 13:46:05 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 13:46:05 INFO - '/tools/misc-python/virtualenv.py')}, 13:46:05 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:46:05 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:46:05 INFO - 'log_level': 'info', 13:46:05 INFO - 'log_to_console': True, 13:46:05 INFO - 'opt_config_files': (), 13:46:05 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:46:05 INFO - '--processes=1', 13:46:05 INFO - '--config=%(test_path)s/wptrunner.ini', 13:46:05 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:46:05 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:46:05 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:46:05 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:46:05 INFO - 'pip_index': False, 13:46:05 INFO - 'require_test_zip': True, 13:46:05 INFO - 'test_type': ('testharness',), 13:46:05 INFO - 'this_chunk': '1', 13:46:05 INFO - 'tooltool_cache': '/builds/tooltool_cache', 13:46:05 INFO - 'total_chunks': '10', 13:46:05 INFO - 'virtualenv_path': 'venv', 13:46:05 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:46:05 INFO - 'work_dir': 'build'} 13:46:05 INFO - [mozharness: 2016-10-30 20:46:05.095176Z] Running clobber step. 13:46:05 INFO - Running pre-action listener: _resource_record_pre_action 13:46:05 INFO - Running main action method: clobber 13:46:05 INFO - rmtree: /builds/slave/test/build 13:46:05 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 13:46:06 INFO - Running post-action listener: _resource_record_post_action 13:46:06 INFO - [mozharness: 2016-10-30 20:46:06.567905Z] Finished clobber step (success) 13:46:06 INFO - [mozharness: 2016-10-30 20:46:06.568259Z] Running read-buildbot-config step. 13:46:06 INFO - Running pre-action listener: _resource_record_pre_action 13:46:06 INFO - Running main action method: read_buildbot_config 13:46:06 INFO - Using buildbot properties: 13:46:06 INFO - { 13:46:06 INFO - "project": "", 13:46:06 INFO - "product": "firefox", 13:46:06 INFO - "script_repo_revision": "production", 13:46:06 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-8-3600", 13:46:06 INFO - "repository": "", 13:46:06 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 13:46:06 INFO - "buildid": "20161030110521", 13:46:06 INFO - "pgo_build": "False", 13:46:06 INFO - "basedir": "/builds/slave/test", 13:46:06 INFO - "buildnumber": 60, 13:46:06 INFO - "slavename": "tst-linux32-spot-291", 13:46:06 INFO - "revision": "708de5d681d113649e8fac2a10a4a0c0eae8be43", 13:46:06 INFO - "master": "http://buildbot-master141.bb.releng.use1.mozilla.com:8201/", 13:46:06 INFO - "platform": "linux", 13:46:06 INFO - "branch": "mozilla-inbound", 13:46:06 INFO - "repo_path": "integration/mozilla-inbound", 13:46:06 INFO - "moz_repo_path": "", 13:46:06 INFO - "stage_platform": "linux", 13:46:06 INFO - "builduid": "5fcdacc1532142ffb5e6b8e67b2b99c8", 13:46:06 INFO - "slavebuilddir": "test" 13:46:06 INFO - } 13:46:06 INFO - Found installer url https://queue.taskcluster.net/v1/task/KA_b2hguQeGgsmjoyiYF4Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 13:46:06 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/KA_b2hguQeGgsmjoyiYF4Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 13:46:06 INFO - Running post-action listener: _resource_record_post_action 13:46:06 INFO - [mozharness: 2016-10-30 20:46:06.577566Z] Finished read-buildbot-config step (success) 13:46:06 INFO - [mozharness: 2016-10-30 20:46:06.577870Z] Running download-and-extract step. 13:46:06 INFO - Running pre-action listener: _resource_record_pre_action 13:46:06 INFO - Running main action method: download_and_extract 13:46:06 INFO - mkdir: /builds/slave/test/build/tests 13:46:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 13:46:06 INFO - trying https://queue.taskcluster.net/v1/task/KA_b2hguQeGgsmjoyiYF4Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 13:46:06 INFO - Downloading https://queue.taskcluster.net/v1/task/KA_b2hguQeGgsmjoyiYF4Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 13:46:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KA_b2hguQeGgsmjoyiYF4Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json'}, attempt #1 13:46:07 INFO - Downloaded 1325 bytes. 13:46:07 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 13:46:07 INFO - Using the following test package requirements: 13:46:07 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 13:46:07 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 13:46:07 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 13:46:07 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 13:46:07 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 13:46:07 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 13:46:07 INFO - u'jsshell-linux-i686.zip'], 13:46:07 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 13:46:07 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 13:46:07 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 13:46:07 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 13:46:07 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 13:46:07 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 13:46:07 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 13:46:07 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 13:46:07 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 13:46:07 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 13:46:07 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 13:46:07 INFO - Downloading packages: [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 13:46:07 INFO - Downloading and extracting to /builds/slave/test/build/tests these dirs bin/*, config/*, mozbase/*, marionette/*, tools/wptserve/*, web-platform/* from https://queue.taskcluster.net/v1/task/KA_b2hguQeGgsmjoyiYF4Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 13:46:07 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KA_b2hguQeGgsmjoyiYF4Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 13:46:07 INFO - Fetch https://queue.taskcluster.net/v1/task/KA_b2hguQeGgsmjoyiYF4Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 13:46:08 INFO - Http code: 200 13:46:08 INFO - x-amz-expiration: expiry-date="Tue, 01 Nov 2016 00:00:00 GMT", rule-id="us-east-1-1-day" 13:46:08 INFO - x-amz-id-2: t1W17MfuEFh+Xc7NPsmpTKGyB7+JLPCFuqoMCzP2F9Tf7r1lNllJC4luHZLrNaSB9oPY1XGFn3k= 13:46:08 INFO - x-amz-meta-addresses: [{"code":200,"url":"https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/KA_b2hguQeGgsmjoyiYF4Q/0/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip","t":"2016-10-30T20:07:20.243Z"}] 13:46:08 INFO - x-amz-meta-stored: 2016-10-30T20:07:20.244Z 13:46:08 INFO - x-amz-meta-upstream-etag: "8ece1a93a51089bb9ce385c5a1c920b0" 13:46:08 INFO - x-amz-meta-url: https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/KA_b2hguQeGgsmjoyiYF4Q/0/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 13:46:08 INFO - x-amz-request-id: CFFD70238F418614 13:46:08 INFO - Expected file size: 20584714 13:46:08 INFO - Obtained file size: 20584714 13:46:10 INFO - Downloading and extracting to /builds/slave/test/build/tests these dirs bin/*, config/*, mozbase/*, marionette/*, tools/wptserve/*, web-platform/* from https://queue.taskcluster.net/v1/task/KA_b2hguQeGgsmjoyiYF4Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 13:46:10 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KA_b2hguQeGgsmjoyiYF4Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 13:46:10 INFO - Fetch https://queue.taskcluster.net/v1/task/KA_b2hguQeGgsmjoyiYF4Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 13:46:11 INFO - Http code: 200 13:46:11 INFO - x-amz-expiration: expiry-date="Tue, 01 Nov 2016 00:00:00 GMT", rule-id="us-east-1-1-day" 13:46:11 INFO - x-amz-id-2: +ccNLte0QR1dAZ1gWhdgsimgDIVYG4wC4CJ0a8Vc3MoTLFetuxISNq39CEGKejH37ZErBXJWTas= 13:46:11 INFO - x-amz-meta-addresses: [{"code":200,"url":"https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/KA_b2hguQeGgsmjoyiYF4Q/0/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip","t":"2016-10-30T20:07:29.416Z"}] 13:46:11 INFO - x-amz-meta-stored: 2016-10-30T20:07:29.418Z 13:46:11 INFO - x-amz-meta-upstream-etag: "bfad6461b0f908a2844b89b3872622be" 13:46:11 INFO - x-amz-meta-url: https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/KA_b2hguQeGgsmjoyiYF4Q/0/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 13:46:11 INFO - x-amz-request-id: 5B67FE24C9093679 13:46:30 INFO - Expected file size: 43217330 13:46:30 INFO - Obtained file size: 43217330 13:46:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 13:46:42 INFO - trying https://queue.taskcluster.net/v1/task/KA_b2hguQeGgsmjoyiYF4Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 13:46:42 INFO - Downloading https://queue.taskcluster.net/v1/task/KA_b2hguQeGgsmjoyiYF4Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 13:46:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KA_b2hguQeGgsmjoyiYF4Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2'}, attempt #1 13:46:45 INFO - Downloaded 66424481 bytes. 13:46:45 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/KA_b2hguQeGgsmjoyiYF4Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 13:46:45 INFO - mkdir: /builds/slave/test/properties 13:46:45 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 13:46:45 INFO - Writing to file /builds/slave/test/properties/build_url 13:46:45 INFO - Contents: 13:46:45 INFO - build_url:https://queue.taskcluster.net/v1/task/KA_b2hguQeGgsmjoyiYF4Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 13:46:45 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 13:46:46 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/KA_b2hguQeGgsmjoyiYF4Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 13:46:46 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 13:46:46 INFO - Writing to file /builds/slave/test/properties/symbols_url 13:46:46 INFO - Contents: 13:46:46 INFO - symbols_url:https://queue.taskcluster.net/v1/task/KA_b2hguQeGgsmjoyiYF4Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 13:46:46 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/KA_b2hguQeGgsmjoyiYF4Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 13:46:46 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KA_b2hguQeGgsmjoyiYF4Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 13:46:46 INFO - Fetch https://queue.taskcluster.net/v1/task/KA_b2hguQeGgsmjoyiYF4Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 13:46:47 INFO - Http code: 200 13:46:47 INFO - via: 1.1 6cd88b9fd84ad5daa3b3867fb8c5c91a.cloudfront.net (CloudFront) 13:46:47 INFO - x-amz-cf-id: xekncN4ChbLm4aOF0H1APJj_OWnM5Z1zfSUNhETidbAxv97mbo951Q== 13:46:47 INFO - x-amz-version-id: BzMoW1s2wTijAoOf979kHT_Q7P49NhZt 13:47:25 INFO - Expected file size: 178465526 13:47:25 INFO - Obtained file size: 178465526 13:47:46 INFO - Running post-action listener: _resource_record_post_action 13:47:46 INFO - Running post-action listener: set_extra_try_arguments 13:47:46 INFO - [mozharness: 2016-10-30 20:47:46.527070Z] Finished download-and-extract step (success) 13:47:46 INFO - [mozharness: 2016-10-30 20:47:46.527406Z] Running fetch-geckodriver step. 13:47:46 INFO - Running pre-action listener: _resource_record_pre_action 13:47:46 INFO - Running main action method: fetch_geckodriver 13:47:46 INFO - Running post-action listener: _resource_record_post_action 13:47:46 INFO - [mozharness: 2016-10-30 20:47:46.921372Z] Finished fetch-geckodriver step (success) 13:47:46 INFO - [mozharness: 2016-10-30 20:47:46.921758Z] Running create-virtualenv step. 13:47:46 INFO - Running pre-action listener: _pre_create_virtualenv 13:47:46 INFO - Running pre-action listener: _resource_record_pre_action 13:47:46 INFO - Running main action method: create_virtualenv 13:47:46 INFO - Creating virtualenv /builds/slave/test/build/venv 13:47:46 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 13:47:46 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 13:47:47 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 13:47:47 INFO - Using real prefix '/usr' 13:47:47 INFO - New python executable in /builds/slave/test/build/venv/bin/python 13:47:48 INFO - Installing distribute.............................................................................................................................................................................................done. 13:47:51 INFO - Installing pip.................done. 13:47:52 INFO - Return code: 0 13:47:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 13:47:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 13:47:52 INFO - Reading from file tmpfile_stdout 13:47:52 INFO - Output received: 13:47:52 INFO - pip 1.5.5 from /builds/slave/test/build/venv/local/lib/python2.7/site-packages/pip-1.5.5-py2.7.egg (python 2.7) 13:47:52 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 13:47:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 13:47:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:47:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:47:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 13:47:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:47:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:47:52 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.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0xa512dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa4648b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa6b13c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa4997a0>, '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 0xa49e678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa5b3aa8>, '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-1477860351.958467-1076678642', '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 13:47:52 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1'] in /builds/slave/test/build 13:47:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=3.1.1 13:47:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:47:52 INFO - 'CCACHE_UMASK': '002', 13:47:52 INFO - 'DISPLAY': ':0', 13:47:52 INFO - 'HOME': '/home/cltbld', 13:47:52 INFO - 'LANG': 'en_US.UTF-8', 13:47:52 INFO - 'LOGNAME': 'cltbld', 13:47:52 INFO - 'MAIL': '/var/mail/cltbld', 13:47:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:47:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:47:52 INFO - 'MOZ_NO_REMOTE': '1', 13:47:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:47:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:47:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:47:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:47:52 INFO - 'PWD': '/builds/slave/test', 13:47:52 INFO - 'SHELL': '/bin/bash', 13:47:52 INFO - 'SHLVL': '1', 13:47:52 INFO - 'TERM': 'linux', 13:47:52 INFO - 'TMOUT': '86400', 13:47:52 INFO - 'USER': 'cltbld', 13:47:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477860351.958467-1076678642', 13:47:52 INFO - '_': '/tools/buildbot/bin/python'} 13:47:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:47:53 INFO - Downloading/unpacking psutil>=3.1.1 13:47:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:47:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:47:53 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:47:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:47:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:47:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:47:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 13:47:58 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:47:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:47:58 INFO - Installing collected packages: psutil 13:47:58 INFO - Running setup.py install for psutil 13:47:58 INFO - building 'psutil._psutil_linux' extension 13:47:58 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 13:47:58 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 13:47:58 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 13:47:59 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 13:47:59 INFO - building 'psutil._psutil_posix' extension 13:47:59 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 13:47:59 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 13:47:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:47:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:47:59 INFO - Successfully installed psutil 13:47:59 INFO - Cleaning up... 13:47:59 INFO - Return code: 0 13:47:59 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 13:47:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 13:47:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:47:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:47:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 13:47:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:47:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:48:00 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.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa512dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa4648b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa6b13c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa4997a0>, '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 0xa49e678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa5b3aa8>, '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-1477860351.958467-1076678642', '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 13:48:00 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3'] in /builds/slave/test/build 13:48:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.3 13:48:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:48:00 INFO - 'CCACHE_UMASK': '002', 13:48:00 INFO - 'DISPLAY': ':0', 13:48:00 INFO - 'HOME': '/home/cltbld', 13:48:00 INFO - 'LANG': 'en_US.UTF-8', 13:48:00 INFO - 'LOGNAME': 'cltbld', 13:48:00 INFO - 'MAIL': '/var/mail/cltbld', 13:48:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:48:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:48:00 INFO - 'MOZ_NO_REMOTE': '1', 13:48:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:48:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:48:00 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:48:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:48:00 INFO - 'PWD': '/builds/slave/test', 13:48:00 INFO - 'SHELL': '/bin/bash', 13:48:00 INFO - 'SHLVL': '1', 13:48:00 INFO - 'TERM': 'linux', 13:48:00 INFO - 'TMOUT': '86400', 13:48:00 INFO - 'USER': 'cltbld', 13:48:00 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477860351.958467-1076678642', 13:48:00 INFO - '_': '/tools/buildbot/bin/python'} 13:48:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:48:00 INFO - Downloading/unpacking mozsystemmonitor==0.3 13:48:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:48:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:48:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:48:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:48:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:48:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:48:05 INFO - Downloading mozsystemmonitor-0.3.tar.gz 13:48:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 13:48:05 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 13:48:05 INFO - Installing collected packages: mozsystemmonitor 13:48:05 INFO - Running setup.py install for mozsystemmonitor 13:48:05 INFO - Successfully installed mozsystemmonitor 13:48:05 INFO - Cleaning up... 13:48:05 INFO - Return code: 0 13:48:05 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 13:48:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 13:48:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:48:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:48:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 13:48:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:48:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:48: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.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0xa512dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa4648b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa6b13c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa4997a0>, '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 0xa49e678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa5b3aa8>, '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-1477860351.958467-1076678642', '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 13:48:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1'] in /builds/slave/test/build 13:48:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub jsonschema==2.5.1 13:48:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:48:06 INFO - 'CCACHE_UMASK': '002', 13:48:06 INFO - 'DISPLAY': ':0', 13:48:06 INFO - 'HOME': '/home/cltbld', 13:48:06 INFO - 'LANG': 'en_US.UTF-8', 13:48:06 INFO - 'LOGNAME': 'cltbld', 13:48:06 INFO - 'MAIL': '/var/mail/cltbld', 13:48:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:48:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:48:06 INFO - 'MOZ_NO_REMOTE': '1', 13:48:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:48:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:48:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:48:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:48:06 INFO - 'PWD': '/builds/slave/test', 13:48:06 INFO - 'SHELL': '/bin/bash', 13:48:06 INFO - 'SHLVL': '1', 13:48:06 INFO - 'TERM': 'linux', 13:48:06 INFO - 'TMOUT': '86400', 13:48:06 INFO - 'USER': 'cltbld', 13:48:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477860351.958467-1076678642', 13:48:06 INFO - '_': '/tools/buildbot/bin/python'} 13:48:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:48:06 INFO - Downloading/unpacking jsonschema==2.5.1 13:48:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:48:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:48:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:48:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:48:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:48:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:48:11 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 13:48:11 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 13:48:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:48:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:48:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:48:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:48:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:48:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:48:11 INFO - Downloading functools32-3.2.3-2.tar.gz 13:48:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 13:48:12 INFO - warning: no files found matching '*.txt' 13:48:12 INFO - no previously-included directories found matching 'build' 13:48:12 INFO - no previously-included directories found matching 'dist' 13:48:12 INFO - no previously-included directories found matching '.git*' 13:48:12 INFO - Installing collected packages: jsonschema, functools32 13:48:12 INFO - Running setup.py install for functools32 13:48:12 INFO - warning: no files found matching '*.txt' 13:48:12 INFO - no previously-included directories found matching 'build' 13:48:12 INFO - no previously-included directories found matching 'dist' 13:48:12 INFO - no previously-included directories found matching '.git*' 13:48:12 INFO - Successfully installed jsonschema functools32 13:48:12 INFO - Cleaning up... 13:48:12 INFO - Return code: 0 13:48:12 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 13:48:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 13:48:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:48:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:48:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 13:48:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:48:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:48:12 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.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0xa512dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa4648b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa6b13c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa4997a0>, '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 0xa49e678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa5b3aa8>, '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-1477860351.958467-1076678642', '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 13:48:12 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2'] in /builds/slave/test/build 13:48:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub functools32==3.2.3-2 13:48:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:48:12 INFO - 'CCACHE_UMASK': '002', 13:48:12 INFO - 'DISPLAY': ':0', 13:48:12 INFO - 'HOME': '/home/cltbld', 13:48:12 INFO - 'LANG': 'en_US.UTF-8', 13:48:12 INFO - 'LOGNAME': 'cltbld', 13:48:12 INFO - 'MAIL': '/var/mail/cltbld', 13:48:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:48:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:48:12 INFO - 'MOZ_NO_REMOTE': '1', 13:48:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:48:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:48:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:48:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:48:12 INFO - 'PWD': '/builds/slave/test', 13:48:12 INFO - 'SHELL': '/bin/bash', 13:48:12 INFO - 'SHLVL': '1', 13:48:12 INFO - 'TERM': 'linux', 13:48:12 INFO - 'TMOUT': '86400', 13:48:12 INFO - 'USER': 'cltbld', 13:48:12 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477860351.958467-1076678642', 13:48:12 INFO - '_': '/tools/buildbot/bin/python'} 13:48:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:48:13 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 13:48:13 INFO - Cleaning up... 13:48:13 INFO - Return code: 0 13:48:13 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 13:48:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 13:48:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:48:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:48:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 13:48:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:48:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:48:13 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.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0xa512dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa4648b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa6b13c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa4997a0>, '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 0xa49e678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa5b3aa8>, '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-1477860351.958467-1076678642', '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 13:48:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 13:48:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 13:48:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:48:13 INFO - 'CCACHE_UMASK': '002', 13:48:13 INFO - 'DISPLAY': ':0', 13:48:13 INFO - 'HOME': '/home/cltbld', 13:48:13 INFO - 'LANG': 'en_US.UTF-8', 13:48:13 INFO - 'LOGNAME': 'cltbld', 13:48:13 INFO - 'MAIL': '/var/mail/cltbld', 13:48:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:48:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:48:13 INFO - 'MOZ_NO_REMOTE': '1', 13:48:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:48:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:48:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:48:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:48:13 INFO - 'PWD': '/builds/slave/test', 13:48:13 INFO - 'SHELL': '/bin/bash', 13:48:13 INFO - 'SHLVL': '1', 13:48:13 INFO - 'TERM': 'linux', 13:48:13 INFO - 'TMOUT': '86400', 13:48:13 INFO - 'USER': 'cltbld', 13:48:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477860351.958467-1076678642', 13:48:13 INFO - '_': '/tools/buildbot/bin/python'} 13:48:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:48:13 INFO - Downloading/unpacking blobuploader==1.2.4 13:48:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:48:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:48:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:48:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:48:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:48:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:48:18 INFO - Downloading blobuploader-1.2.4.tar.gz 13:48:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 13:48:18 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:48:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:48:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:48:18 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:48:18 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:48:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:48:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:48:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 13:48:19 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:48:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:48:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:48:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:48:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:48:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:48:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:48:20 INFO - Downloading docopt-0.6.1.tar.gz 13:48:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 13:48:20 INFO - Installing collected packages: blobuploader, requests, docopt 13:48:20 INFO - Running setup.py install for blobuploader 13:48:20 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 13:48:20 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 13:48:20 INFO - Running setup.py install for requests 13:48:21 INFO - Running setup.py install for docopt 13:48:21 INFO - Successfully installed blobuploader requests docopt 13:48:21 INFO - Cleaning up... 13:48:21 INFO - Return code: 0 13:48:21 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:48:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 13:48:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:48:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:48:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 13:48:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:48:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:48:22 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.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa512dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa4648b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa6b13c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa4997a0>, '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 0xa49e678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa5b3aa8>, '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-1477860351.958467-1076678642', '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 13:48:22 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.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 13:48:22 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.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:48:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:48:22 INFO - 'CCACHE_UMASK': '002', 13:48:22 INFO - 'DISPLAY': ':0', 13:48:22 INFO - 'HOME': '/home/cltbld', 13:48:22 INFO - 'LANG': 'en_US.UTF-8', 13:48:22 INFO - 'LOGNAME': 'cltbld', 13:48:22 INFO - 'MAIL': '/var/mail/cltbld', 13:48:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:48:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:48:22 INFO - 'MOZ_NO_REMOTE': '1', 13:48:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:48:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:48:22 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:48:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:48:22 INFO - 'PWD': '/builds/slave/test', 13:48:22 INFO - 'SHELL': '/bin/bash', 13:48:22 INFO - 'SHLVL': '1', 13:48:22 INFO - 'TERM': 'linux', 13:48:22 INFO - 'TMOUT': '86400', 13:48:22 INFO - 'USER': 'cltbld', 13:48:22 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477860351.958467-1076678642', 13:48:22 INFO - '_': '/tools/buildbot/bin/python'} 13:48:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:48:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:48:22 INFO - Running setup.py (path:/tmp/pip-Ypilbf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:48:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:48:22 INFO - Running setup.py (path:/tmp/pip-MH22E1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:48:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:48:22 INFO - Running setup.py (path:/tmp/pip-kPpey9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:48:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:48:22 INFO - Running setup.py (path:/tmp/pip-cBiaSG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:48:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:48:23 INFO - Running setup.py (path:/tmp/pip-5EVH4G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:48:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:48:23 INFO - Running setup.py (path:/tmp/pip-V8UYHd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:48:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:48:23 INFO - Running setup.py (path:/tmp/pip-cDFHcB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:48:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:48:23 INFO - Running setup.py (path:/tmp/pip-Czi0ee-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:48:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:48:23 INFO - Running setup.py (path:/tmp/pip-82TW5p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:48:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:48:23 INFO - Running setup.py (path:/tmp/pip-BKMRpe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:48:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:48:23 INFO - Running setup.py (path:/tmp/pip-unmn7v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:48:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:48:23 INFO - Running setup.py (path:/tmp/pip-sZOy2H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:48:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:48:24 INFO - Running setup.py (path:/tmp/pip-oVbrla-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:48:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:48:24 INFO - Running setup.py (path:/tmp/pip-TqELKj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:48:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:48:24 INFO - Running setup.py (path:/tmp/pip-oOdxqp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:48:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:48:24 INFO - Running setup.py (path:/tmp/pip-mFl7Ky-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:48:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:48:24 INFO - Running setup.py (path:/tmp/pip-2JYgCc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:48:24 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:48:24 INFO - Running setup.py (path:/tmp/pip-EOH8tA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:48:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:48:24 INFO - Running setup.py (path:/tmp/pip-rYw_AH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:48:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:48:24 INFO - Running setup.py (path:/tmp/pip-_J4SXm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:48:25 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:48:25 INFO - Running setup.py (path:/tmp/pip-9SSdY8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:48:25 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:48:25 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 13:48:25 INFO - Running setup.py install for manifestparser 13:48:25 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 13:48:25 INFO - Running setup.py install for mozcrash 13:48:26 INFO - Running setup.py install for mozdebug 13:48:26 INFO - Running setup.py install for mozdevice 13:48:26 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 13:48:26 INFO - Installing dm script to /builds/slave/test/build/venv/bin 13:48:26 INFO - Running setup.py install for mozfile 13:48:26 INFO - Running setup.py install for mozhttpd 13:48:27 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 13:48:27 INFO - Running setup.py install for mozinfo 13:48:27 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 13:48:27 INFO - Running setup.py install for mozInstall 13:48:27 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 13:48:27 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 13:48:27 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 13:48:27 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 13:48:27 INFO - Running setup.py install for mozleak 13:48:27 INFO - Running setup.py install for mozlog 13:48:27 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 13:48:27 INFO - Running setup.py install for moznetwork 13:48:28 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 13:48:28 INFO - Running setup.py install for mozprocess 13:48:28 INFO - Running setup.py install for mozprofile 13:48:28 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 13:48:28 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 13:48:28 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 13:48:28 INFO - Running setup.py install for mozrunner 13:48:28 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 13:48:28 INFO - Running setup.py install for mozscreenshot 13:48:28 INFO - Running setup.py install for moztest 13:48:29 INFO - Running setup.py install for mozversion 13:48:29 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 13:48:29 INFO - Running setup.py install for wptserve 13:48:29 INFO - Running setup.py install for marionette-driver 13:48:30 INFO - Running setup.py install for browsermob-proxy 13:48:30 INFO - Running setup.py install for marionette-client 13:48:30 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:48:30 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 13:48:30 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 13:48:30 INFO - Cleaning up... 13:48:30 INFO - Return code: 0 13:48:30 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:48:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 13:48:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:48:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:48:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 13:48:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:48:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:48:31 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.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa512dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa4648b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa6b13c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa4997a0>, '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 0xa49e678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa5b3aa8>, '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-1477860351.958467-1076678642', '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 13:48:31 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.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 13:48:31 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.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:48:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:48:31 INFO - 'CCACHE_UMASK': '002', 13:48:31 INFO - 'DISPLAY': ':0', 13:48:31 INFO - 'HOME': '/home/cltbld', 13:48:31 INFO - 'LANG': 'en_US.UTF-8', 13:48:31 INFO - 'LOGNAME': 'cltbld', 13:48:31 INFO - 'MAIL': '/var/mail/cltbld', 13:48:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:48:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:48:31 INFO - 'MOZ_NO_REMOTE': '1', 13:48:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:48:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:48:31 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:48:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:48:31 INFO - 'PWD': '/builds/slave/test', 13:48:31 INFO - 'SHELL': '/bin/bash', 13:48:31 INFO - 'SHLVL': '1', 13:48:31 INFO - 'TERM': 'linux', 13:48:31 INFO - 'TMOUT': '86400', 13:48:31 INFO - 'USER': 'cltbld', 13:48:31 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477860351.958467-1076678642', 13:48:31 INFO - '_': '/tools/buildbot/bin/python'} 13:48:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:48:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:48:31 INFO - Running setup.py (path:/tmp/pip-4zBChi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:48:31 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)) 13:48:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:48:31 INFO - Running setup.py (path:/tmp/pip-okubPc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:48:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 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)) 13:48:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:48:31 INFO - Running setup.py (path:/tmp/pip-P6hte6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:48:31 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)) 13:48:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:48:31 INFO - Running setup.py (path:/tmp/pip-Wzj7ax-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:48:32 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)) 13:48:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:48:32 INFO - Running setup.py (path:/tmp/pip-CM_Uxr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:48:32 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)) 13:48:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:48:32 INFO - Running setup.py (path:/tmp/pip-cL19Dl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:48:32 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)) 13:48:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:48:32 INFO - Running setup.py (path:/tmp/pip-dzJ6Cn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:48:32 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)) 13:48:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:48:32 INFO - Running setup.py (path:/tmp/pip-9JB8Oa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:48:32 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)) 13:48:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:48:32 INFO - Running setup.py (path:/tmp/pip-RzSDIP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:48:32 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)) 13:48:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:48:32 INFO - Running setup.py (path:/tmp/pip-hwj3Do-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:48:32 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)) 13:48:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:48:32 INFO - Running setup.py (path:/tmp/pip-6A356Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:48:32 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)) 13:48:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:48:32 INFO - Running setup.py (path:/tmp/pip-idEIcD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:48:33 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)) 13:48:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:48:33 INFO - Running setup.py (path:/tmp/pip-PeuQTV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:48:33 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)) 13:48:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:48:33 INFO - Running setup.py (path:/tmp/pip-fA4gZv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:48:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.12 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)) 13:48:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:48:33 INFO - Running setup.py (path:/tmp/pip-lpckDN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:48:33 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)) 13:48:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:48:33 INFO - Running setup.py (path:/tmp/pip-euAF0k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:48:33 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 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)) 13:48:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:48:33 INFO - Running setup.py (path:/tmp/pip-WweYOl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:48:33 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)) 13:48:33 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:48:33 INFO - Running setup.py (path:/tmp/pip-qCXgHl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:48:33 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 2)) 13:48:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:48:33 INFO - Running setup.py (path:/tmp/pip-1sp_pv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:48:34 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==2.1.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 3)) 13:48:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:48:34 INFO - Running setup.py (path:/tmp/pip-exJpxW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:48:34 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/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 4)) 13:48:34 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:48:34 INFO - Running setup.py (path:/tmp/pip-WdvBA8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:48:34 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:48:34 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==3.2.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 13:48:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 13:48:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 13:48:34 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)) 13:48:34 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)) 13:48:34 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)) 13:48:34 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:48:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:48:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:48:34 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:48:34 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:48:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:48:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:48:39 INFO - Downloading blessings-1.6.tar.gz 13:48:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 13:48:39 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 4)) 13:48:39 INFO - Installing collected packages: blessings 13:48:39 INFO - Running setup.py install for blessings 13:48:39 INFO - Successfully installed blessings 13:48:39 INFO - Cleaning up... 13:48:39 INFO - Return code: 0 13:48:39 INFO - Done creating virtualenv /builds/slave/test/build/venv. 13:48:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:48:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:48:40 INFO - Reading from file tmpfile_stdout 13:48:40 INFO - Current package versions: 13:48:40 INFO - argparse == 1.2.1 13:48:40 INFO - blessings == 1.6 13:48:40 INFO - blobuploader == 1.2.4 13:48:40 INFO - browsermob-proxy == 0.6.0 13:48:40 INFO - docopt == 0.6.1 13:48:40 INFO - functools32 == 3.2.3-2 13:48:40 INFO - jsonschema == 2.5.1 13:48:40 INFO - manifestparser == 1.1 13:48:40 INFO - marionette-client == 3.2.0 13:48:40 INFO - marionette-driver == 2.1.0 13:48:40 INFO - mozInstall == 1.12 13:48:40 INFO - mozcrash == 0.17 13:48:40 INFO - mozdebug == 0.1 13:48:40 INFO - mozdevice == 0.48 13:48:40 INFO - mozfile == 1.2 13:48:40 INFO - mozhttpd == 0.7 13:48:40 INFO - mozinfo == 0.9 13:48:40 INFO - mozleak == 0.1 13:48:40 INFO - mozlog == 3.4 13:48:40 INFO - moznetwork == 0.27 13:48:40 INFO - mozprocess == 0.23 13:48:40 INFO - mozprofile == 0.28 13:48:40 INFO - mozrunner == 6.12 13:48:40 INFO - mozscreenshot == 0.1 13:48:40 INFO - mozsystemmonitor == 0.3 13:48:40 INFO - moztest == 0.7 13:48:40 INFO - mozversion == 1.4 13:48:40 INFO - psutil == 3.1.1 13:48:40 INFO - requests == 1.2.3 13:48:40 INFO - wptserve == 1.4.0 13:48:40 INFO - wsgiref == 0.1.2 13:48:40 INFO - Running post-action listener: _resource_record_post_action 13:48:40 INFO - Running post-action listener: _start_resource_monitoring 13:48:40 INFO - Starting resource monitoring. 13:48:40 INFO - [mozharness: 2016-10-30 20:48:40.341076Z] Finished create-virtualenv step (success) 13:48:40 INFO - [mozharness: 2016-10-30 20:48:40.343451Z] Running pull step. 13:48:40 INFO - Running pre-action listener: _resource_record_pre_action 13:48:40 INFO - Running main action method: pull 13:48:40 INFO - Pull has nothing to do! 13:48:40 INFO - Running post-action listener: _resource_record_post_action 13:48:40 INFO - [mozharness: 2016-10-30 20:48:40.346751Z] Finished pull step (success) 13:48:40 INFO - [mozharness: 2016-10-30 20:48:40.347109Z] Running install step. 13:48:40 INFO - Running pre-action listener: _resource_record_pre_action 13:48:40 INFO - Running main action method: install 13:48:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:48:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:48:40 INFO - Reading from file tmpfile_stdout 13:48:40 INFO - Detecting whether we're running mozinstall >=1.0... 13:48:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 13:48:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 13:48:40 INFO - Reading from file tmpfile_stdout 13:48:40 INFO - Output received: 13:48:40 INFO - Usage: mozinstall [options] installer 13:48:40 INFO - Options: 13:48:40 INFO - -h, --help show this help message and exit 13:48:40 INFO - -d DEST, --destination=DEST 13:48:40 INFO - Directory to install application into. [default: 13:48:40 INFO - "/builds/slave/test"] 13:48:40 INFO - --app=APP Application being installed. [default: firefox] 13:48:40 INFO - mkdir: /builds/slave/test/build/application 13:48:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 13:48:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 13:49:13 INFO - Reading from file tmpfile_stdout 13:49:13 INFO - Output received: 13:49:13 INFO - /builds/slave/test/build/application/firefox/firefox 13:49:13 INFO - Running post-action listener: _resource_record_post_action 13:49:13 INFO - [mozharness: 2016-10-30 20:49:13.744577Z] Finished install step (success) 13:49:13 INFO - [mozharness: 2016-10-30 20:49:13.744790Z] Running run-tests step. 13:49:13 INFO - Running pre-action listener: _resource_record_pre_action 13:49:13 INFO - Running main action method: run_tests 13:49:13 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 13:49:13 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:49:13 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:49:13 INFO - grabbing minidump binary from tooltool 13:49:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 13:49:13 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 13:49:13 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 13:49:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py', 'file_name': '/builds/slave/test/build/tooltool.py'}, attempt #1 13:49:14 INFO - Downloaded 37427 bytes. 13:49:14 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 13:49:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 13:49:14 INFO - retry: Calling run_command with args: (['/tools/buildbot/bin/python', '/builds/slave/test/build/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 0xa4997a0>, '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 0xa49e678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa5b3aa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 13:49:14 INFO - Running command: ['/tools/buildbot/bin/python', '/builds/slave/test/build/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 13:49:14 INFO - Copy/paste: /tools/buildbot/bin/python /builds/slave/test/build/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 13:49:14 INFO - Calling ['/tools/buildbot/bin/python', '/builds/slave/test/build/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 13:49:14 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 13:49:14 INFO - Return code: 0 13:49:14 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 13:49:14 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 13:49:14 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/KA_b2hguQeGgsmjoyiYF4Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--stackfix-dir=/builds/slave/test/build/tests/bin', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 13:49:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/KA_b2hguQeGgsmjoyiYF4Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --stackfix-dir=/builds/slave/test/build/tests/bin --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 13:49:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:49:14 INFO - 'CCACHE_UMASK': '002', 13:49:14 INFO - 'DISPLAY': ':0', 13:49:14 INFO - 'HOME': '/home/cltbld', 13:49:14 INFO - 'LANG': 'en_US.UTF-8', 13:49:14 INFO - 'LOGNAME': 'cltbld', 13:49:14 INFO - 'MAIL': '/var/mail/cltbld', 13:49:14 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 13:49:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:49:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:49:14 INFO - 'MOZ_NO_REMOTE': '1', 13:49:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:49:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:49:14 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:49:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:49:14 INFO - 'PWD': '/builds/slave/test', 13:49:14 INFO - 'SHELL': '/bin/bash', 13:49:14 INFO - 'SHLVL': '1', 13:49:14 INFO - 'TERM': 'linux', 13:49:14 INFO - 'TMOUT': '86400', 13:49:14 INFO - 'USER': 'cltbld', 13:49:14 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477860351.958467-1076678642', 13:49:14 INFO - '_': '/tools/buildbot/bin/python'} 13:49:14 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/KA_b2hguQeGgsmjoyiYF4Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--stackfix-dir=/builds/slave/test/build/tests/bin', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 13:49:15 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:18: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 13:49:15 INFO - import pkg_resources 13:49:15 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 13:49:16 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 13:49:17 INFO - Using 1 client processes 13:49:17 INFO - wptserve Starting http server on 127.0.0.1:8000 13:49:17 INFO - wptserve Starting http server on 127.0.0.1:8001 13:49:17 INFO - wptserve Starting http server on 127.0.0.1:8443 13:49:19 INFO - SUITE-START | Running 904 tests 13:49:19 INFO - Running testharness tests 13:49:19 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 13:49:19 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 0ms 13:49:19 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 13:49:19 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 0ms 13:49:19 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 13:49:19 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 0ms 13:49:19 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 13:49:19 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 0ms 13:49:19 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 13:49:19 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms 13:49:19 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 13:49:19 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms 13:49:19 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 13:49:19 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms 13:49:19 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 13:49:19 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 0ms 13:49:19 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 13:49:19 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 0ms 13:49:19 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 13:49:19 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 0ms 13:49:19 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 13:49:19 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 0ms 13:49:19 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 13:49:19 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 0ms 13:49:19 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 13:49:19 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 0ms 13:49:19 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 13:49:19 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 0ms 13:49:19 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 13:49:19 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 0ms 13:49:19 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 13:49:19 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 0ms 13:49:19 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 13:49:19 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 0ms 13:49:19 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 13:49:19 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 0ms 13:49:19 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 13:49:19 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 5ms 13:49:19 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 13:49:19 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 0ms 13:49:19 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 13:49:19 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 0ms 13:49:19 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 13:49:19 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-events.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 1ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 1ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 6ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 1ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 1ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 6ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 1ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 1ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 6ms 13:49:19 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-events.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-expiration.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 1ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 7ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 7ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 1ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 1ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 7ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 8ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 13:49:19 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 1ms 13:49:19 INFO - TEST-START | /encrypted-media/idlharness.html 13:49:19 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 0ms 13:49:19 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 13:49:19 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 13:49:19 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 13:49:19 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 13:49:19 INFO - TEST-START | /media-source/mediasource-duration.html 13:49:19 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 0ms 13:49:19 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 13:49:19 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 0ms 13:49:20 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 13:49:20 INFO - TEST-SKIP | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 0ms 13:49:20 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 13:49:20 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 13:49:20 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 13:49:20 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 13:49:20 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 13:49:20 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 13:49:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 13:49:20 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 13:49:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 13:49:20 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 13:49:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 13:49:20 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms 13:49:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 13:49:20 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 13:49:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 13:49:20 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 13:49:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 13:49:20 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 13:49:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 13:49:20 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 1ms 13:49:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 13:49:20 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 13:49:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 13:49:20 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 0ms 13:49:20 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 13:49:20 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 13:49:20 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 13:49:20 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 0ms 13:49:20 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 13:49:20 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 13:49:20 INFO - TEST-START | /streams/readable-streams/cancel.https.html 13:49:20 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 13:49:20 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 13:49:20 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 13:49:20 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 13:49:20 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 13:49:20 INFO - TEST-START | /streams/readable-streams/general.https.html 13:49:20 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 13:49:20 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 13:49:20 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 13:49:20 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 13:49:20 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 0ms 13:49:20 INFO - TEST-START | /streams/readable-streams/tee.https.html 13:49:20 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 1ms 13:49:20 INFO - TEST-START | /streams/readable-streams/templated.https.html 13:49:20 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 8ms 13:49:20 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 13:49:20 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 13:49:20 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 13:49:20 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 13:49:20 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 13:49:20 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 13:49:20 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 13:49:20 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 1ms 13:49:20 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 13:49:20 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 0ms 13:49:20 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 13:49:20 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 13:49:20 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 13:49:20 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 13:49:20 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 13:49:20 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 0ms 13:49:20 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 13:49:20 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 12ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 1ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 1ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 1ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 8ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 1ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 1ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 8ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 1ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 13:49:20 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 13:49:20 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 13:49:20 INFO - Setting up ssl 13:49:20 INFO - PROCESS | certutil | 13:49:20 INFO - PROCESS | certutil | 13:49:20 INFO - PROCESS | certutil | 13:49:20 INFO - Certificate Nickname Trust Attributes 13:49:20 INFO - SSL,S/MIME,JAR/XPI 13:49:20 INFO - 13:49:20 INFO - web-platform-tests CT,, 13:49:20 INFO - 13:49:20 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmpITctjw.mozrunner 13:49:20 INFO - Starting runner 13:49:23 INFO - PROCESS | 1835 | 1477860563759 Marionette DEBUG Marionette enabled via build flag and pref 13:49:23 INFO - PROCESS | 1835 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 13:49:23 INFO - PROCESS | 1835 | [1835] WARNING: GLX_swap_control unsupported, ASAP mode may still block on buffer swaps.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/gl/GLContextProviderGLX.cpp, line 273 13:49:23 INFO - PROCESS | 1835 | [1835] WARNING: SGI_video_sync unsupported. Falling back to software vsync.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatformGtk.cpp, line 894 13:49:24 INFO - PROCESS | 1835 | ++DOCSHELL 0xa0ea0000 == 1 [pid = 1835] [id = 1] 13:49:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 1 (0xa0ea0400) [pid = 1835] [serial = 1] [outer = (nil)] 13:49:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 2 (0xa0ea0c00) [pid = 1835] [serial = 2] [outer = 0xa0ea0400] 13:49:24 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 13:49:24 INFO - PROCESS | 1835 | 1477860564596 Marionette INFO Listening on port 2828 13:49:25 INFO - PROCESS | 1835 | 1477860565220 Marionette DEBUG Marionette enabled via command-line flag 13:49:25 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a036000 == 2 [pid = 1835] [id = 2] 13:49:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 3 (0x9a036400) [pid = 1835] [serial = 3] [outer = (nil)] 13:49:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 4 (0x9a036c00) [pid = 1835] [serial = 4] [outer = 0x9a036400] 13:49:25 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 13:49:25 INFO - PROCESS | 1835 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9941bf60 13:49:25 INFO - PROCESS | 1835 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a2a36a80 13:49:25 INFO - PROCESS | 1835 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9942ff00 13:49:25 INFO - PROCESS | 1835 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 99443a20 13:49:25 INFO - PROCESS | 1835 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9944b500 13:49:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 5 (0x9943b800) [pid = 1835] [serial = 5] [outer = 0xa0ea0400] 13:49:25 INFO - PROCESS | 1835 | 1477860565671 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:37683 13:49:25 INFO - PROCESS | 1835 | 1477860565700 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:37684 13:49:25 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 13:49:25 INFO - PROCESS | 1835 | 1477860565760 Marionette DEBUG Closed connection conn0 13:49:25 INFO - PROCESS | 1835 | 1477860565763 Marionette DEBUG Closed connection conn1 13:49:25 INFO - PROCESS | 1835 | 1477860565876 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:37685 13:49:25 INFO - PROCESS | 1835 | 1477860565932 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:37686 13:49:25 INFO - PROCESS | 1835 | 1477860565947 Marionette DEBUG Closed connection conn2 13:49:25 INFO - PROCESS | 1835 | 1477860565975 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:37687 13:49:25 INFO - PROCESS | 1835 | 1477860565989 Marionette DEBUG Closed connection conn3 13:49:26 INFO - PROCESS | 1835 | 1477860566052 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:49:26 INFO - PROCESS | 1835 | 1477860566073 Marionette CONFIG Changing capabilities: {"browserName":"firefox","browserVersion":"52.0a1","platformName":"linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20161030110521","processId":1835,"version":"52.0a1"} 13:49:26 INFO - PROCESS | 1835 | [1835] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 13:49:26 INFO - PROCESS | 1835 | [1835] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 13:49:26 INFO - PROCESS | 1835 | [1835] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 13:49:27 INFO - PROCESS | 1835 | ++DOCSHELL 0x95a29800 == 3 [pid = 1835] [id = 3] 13:49:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 6 (0x95a29c00) [pid = 1835] [serial = 6] [outer = (nil)] 13:49:27 INFO - PROCESS | 1835 | ++DOCSHELL 0x95a2a400 == 4 [pid = 1835] [id = 4] 13:49:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 7 (0x95a2a800) [pid = 1835] [serial = 7] [outer = (nil)] 13:49:28 INFO - PROCESS | 1835 | ++DOCSHELL 0x94acfc00 == 5 [pid = 1835] [id = 5] 13:49:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 8 (0x94ad0000) [pid = 1835] [serial = 8] [outer = (nil)] 13:49:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 9 (0x948d9c00) [pid = 1835] [serial = 9] [outer = 0x94ad0000] 13:49:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 10 (0x94a10c00) [pid = 1835] [serial = 10] [outer = 0x95a29c00] 13:49:28 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 13:49:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 11 (0x94a12000) [pid = 1835] [serial = 11] [outer = 0x95a2a800] 13:49:28 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 13:49:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 12 (0x94a13800) [pid = 1835] [serial = 12] [outer = 0x94ad0000] 13:49:29 INFO - PROCESS | 1835 | [1835] WARNING: OpenGL-accelerated layers are not supported on this system: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2421 13:49:30 INFO - PROCESS | 1835 | 1477860570036 Marionette DEBUG loaded listener.js 13:49:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 13 (0x91f10000) [pid = 1835] [serial = 13] [outer = 0x94ad0000] 13:49:31 INFO - PROCESS | 1835 | 1477860571130 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"b8af18b6-a84f-46a2-a534-749364dbc053","capabilities":{"browserName":"firefox","browserVersion":"52.0a1","platformName":"linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20161030110521","processId":1835,"version":"52.0a1","command_id":1}}] 13:49:31 INFO - PROCESS | 1835 | 1477860571471 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 13:49:31 INFO - PROCESS | 1835 | 1477860571741 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 13:49:32 INFO - PROCESS | 1835 | 1477860572024 Marionette TRACE conn4 -> [0,3,"getWindowHandle",null] 13:49:32 INFO - PROCESS | 1835 | 1477860572031 Marionette TRACE conn4 <- [1,3,null,{"value":"8"}] 13:49:32 INFO - PROCESS | 1835 | 1477860572061 Marionette TRACE conn4 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:49:32 INFO - PROCESS | 1835 | [1835] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:49:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 14 (0x8f5a9c00) [pid = 1835] [serial = 14] [outer = 0x94ad0000] 13:49:32 INFO - PROCESS | 1835 | 1477860572434 Marionette TRACE conn4 <- [1,4,null,{}] 13:49:32 INFO - PROCESS | 1835 | 1477860572476 Marionette TRACE conn4 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 13:49:32 INFO - PROCESS | 1835 | 1477860572511 Marionette TRACE conn4 <- [1,5,null,{"value":null}] 13:49:32 INFO - PROCESS | 1835 | 1477860572577 Marionette TRACE conn4 -> [0,6,"getWindowHandle",null] 13:49:32 INFO - PROCESS | 1835 | 1477860572585 Marionette TRACE conn4 <- [1,6,null,{"value":"8"}] 13:49:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:49:32 INFO - PROCESS | 1835 | 1477860572609 Marionette TRACE conn4 -> [0,7,"timeouts",{"script":35000}] 13:49:32 INFO - PROCESS | 1835 | 1477860572627 Marionette TRACE conn4 <- [1,7,null,{}] 13:49:32 INFO - PROCESS | 1835 | 1477860572652 Marionette TRACE conn4 -> [0,8,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:32 INFO - PROCESS | 1835 | 1477860572687 Marionette TRACE conn4 <- [1,8,null,{"value":null}] 13:49:32 INFO - PROCESS | 1835 | 1477860572700 Marionette TRACE conn4 -> [0,9,"getWindowHandles",null] 13:49:32 INFO - PROCESS | 1835 | 1477860572704 Marionette TRACE conn4 <- [1,9,null,["8"]] 13:49:32 INFO - PROCESS | 1835 | 1477860572725 Marionette TRACE conn4 -> [0,10,"switchToWindow",{"name":"8"}] 13:49:32 INFO - PROCESS | 1835 | 1477860572731 Marionette TRACE conn4 <- [1,10,null,{}] 13:49:32 INFO - PROCESS | 1835 | 1477860572755 Marionette TRACE conn4 -> [0,11,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:32 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da23400 == 6 [pid = 1835] [id = 6] 13:49:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 15 (0x8da23800) [pid = 1835] [serial = 15] [outer = (nil)] 13:49:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 16 (0x8da54400) [pid = 1835] [serial = 16] [outer = 0x8da23800] 13:49:32 INFO - PROCESS | 1835 | 1477860572875 Marionette DEBUG loaded listener.js 13:49:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 17 (0x8d9bfc00) [pid = 1835] [serial = 17] [outer = 0x8da23800] 13:49:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d856c00 == 7 [pid = 1835] [id = 7] 13:49:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 18 (0x8d857000) [pid = 1835] [serial = 18] [outer = (nil)] 13:49:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 19 (0x8d859c00) [pid = 1835] [serial = 19] [outer = 0x8d857000] 13:49:33 INFO - PROCESS | 1835 | 1477860573277 Marionette DEBUG loaded listener.js 13:49:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 20 (0x8d899c00) [pid = 1835] [serial = 20] [outer = 0x8d857000] 13:49:33 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 13:49:33 INFO - PROCESS | 1835 | [1835] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 13:49:34 INFO - PROCESS | 1835 | 1477860574101 Marionette TRACE conn4 <- [1,11,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:49:34 INFO - . 13:49:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1707ms 13:49:34 INFO - PROCESS | 1835 | 1477860574531 Marionette TRACE conn4 -> [0,12,"getWindowHandle",null] 13:49:34 INFO - PROCESS | 1835 | 1477860574537 Marionette TRACE conn4 <- [1,12,null,{"value":"8"}] 13:49:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:49:34 INFO - PROCESS | 1835 | 1477860574658 Marionette TRACE conn4 -> [0,13,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:34 INFO - PROCESS | 1835 | 1477860574918 Marionette TRACE conn4 <- [1,13,null,{"value":null}] 13:49:35 INFO - PROCESS | 1835 | 1477860575072 Marionette TRACE conn4 -> [0,14,"getWindowHandles",null] 13:49:35 INFO - PROCESS | 1835 | 1477860575076 Marionette TRACE conn4 <- [1,14,null,["8"]] 13:49:35 INFO - PROCESS | 1835 | 1477860575096 Marionette TRACE conn4 -> [0,15,"switchToWindow",{"name":"8"}] 13:49:35 INFO - PROCESS | 1835 | 1477860575102 Marionette TRACE conn4 <- [1,15,null,{}] 13:49:35 INFO - PROCESS | 1835 | 1477860575177 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:35 INFO - PROCESS | 1835 | ++DOCSHELL 0x8cc61000 == 8 [pid = 1835] [id = 8] 13:49:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 21 (0x8cc61400) [pid = 1835] [serial = 21] [outer = (nil)] 13:49:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x8cc66000) [pid = 1835] [serial = 22] [outer = 0x8cc61400] 13:49:35 INFO - PROCESS | 1835 | 1477860575298 Marionette DEBUG loaded listener.js 13:49:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x8d89a400) [pid = 1835] [serial = 23] [outer = 0x8cc61400] 13:49:35 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d86c00 == 9 [pid = 1835] [id = 9] 13:49:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x90d88000) [pid = 1835] [serial = 24] [outer = (nil)] 13:49:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x90eb0800) [pid = 1835] [serial = 25] [outer = 0x90d88000] 13:49:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x90eadc00) [pid = 1835] [serial = 26] [outer = 0x90d88000] 13:49:36 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 13:49:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c5ad800 == 10 [pid = 1835] [id = 10] 13:49:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8d9c6000) [pid = 1835] [serial = 27] [outer = (nil)] 13:49:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x929bb000) [pid = 1835] [serial = 28] [outer = 0x8d9c6000] 13:49:36 INFO - PROCESS | 1835 | 1477860576533 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:49:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x9377c400) [pid = 1835] [serial = 29] [outer = 0x8d9c6000] 13:49:36 INFO - . 13:49:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1979ms 13:49:36 INFO - PROCESS | 1835 | 1477860576632 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 13:49:36 INFO - PROCESS | 1835 | 1477860576639 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 13:49:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:49:36 INFO - PROCESS | 1835 | 1477860576717 Marionette TRACE conn4 -> [0,18,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:36 INFO - PROCESS | 1835 | 1477860576965 Marionette TRACE conn4 <- [1,18,null,{"value":null}] 13:49:37 INFO - PROCESS | 1835 | 1477860577069 Marionette TRACE conn4 -> [0,19,"getWindowHandles",null] 13:49:37 INFO - PROCESS | 1835 | 1477860577075 Marionette TRACE conn4 <- [1,19,null,["8"]] 13:49:37 INFO - PROCESS | 1835 | 1477860577082 Marionette TRACE conn4 -> [0,20,"switchToWindow",{"name":"8"}] 13:49:37 INFO - PROCESS | 1835 | 1477860577088 Marionette TRACE conn4 <- [1,20,null,{}] 13:49:37 INFO - PROCESS | 1835 | 1477860577139 Marionette TRACE conn4 -> [0,21,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d89800 == 11 [pid = 1835] [id = 11] 13:49:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x92959c00) [pid = 1835] [serial = 30] [outer = (nil)] 13:49:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x95a28400) [pid = 1835] [serial = 31] [outer = 0x92959c00] 13:49:37 INFO - PROCESS | 1835 | 1477860577249 Marionette DEBUG loaded listener.js 13:49:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x962c8c00) [pid = 1835] [serial = 32] [outer = 0x92959c00] 13:49:38 INFO - PROCESS | 1835 | 1477860578241 Marionette TRACE conn4 <- [1,21,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 13:49:38 INFO - . 13:49:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1675ms 13:49:38 INFO - PROCESS | 1835 | 1477860578330 Marionette TRACE conn4 -> [0,22,"getWindowHandle",null] 13:49:38 INFO - PROCESS | 1835 | 1477860578336 Marionette TRACE conn4 <- [1,22,null,{"value":"8"}] 13:49:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:49:38 INFO - PROCESS | 1835 | 1477860578346 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:38 INFO - PROCESS | 1835 | 1477860578620 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 13:49:38 INFO - PROCESS | 1835 | 1477860578729 Marionette TRACE conn4 -> [0,24,"getWindowHandles",null] 13:49:38 INFO - PROCESS | 1835 | 1477860578735 Marionette TRACE conn4 <- [1,24,null,["8"]] 13:49:38 INFO - PROCESS | 1835 | 1477860578749 Marionette TRACE conn4 -> [0,25,"switchToWindow",{"name":"8"}] 13:49:38 INFO - PROCESS | 1835 | 1477860578756 Marionette TRACE conn4 <- [1,25,null,{}] 13:49:38 INFO - PROCESS | 1835 | 1477860578764 Marionette TRACE conn4 -> [0,26,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:38 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da57000 == 12 [pid = 1835] [id = 12] 13:49:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8f516800) [pid = 1835] [serial = 33] [outer = (nil)] 13:49:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x90eafc00) [pid = 1835] [serial = 34] [outer = 0x8f516800] 13:49:38 INFO - PROCESS | 1835 | 1477860578865 Marionette DEBUG loaded listener.js 13:49:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x9295a400) [pid = 1835] [serial = 35] [outer = 0x8f516800] 13:49:39 INFO - PROCESS | 1835 | 1477860579546 Marionette TRACE conn4 <- [1,26,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 13:49:39 INFO - . 13:49:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1231ms 13:49:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:49:39 INFO - PROCESS | 1835 | 1477860579577 Marionette TRACE conn4 -> [0,27,"getWindowHandle",null] 13:49:39 INFO - PROCESS | 1835 | 1477860579581 Marionette TRACE conn4 <- [1,27,null,{"value":"8"}] 13:49:39 INFO - PROCESS | 1835 | 1477860579589 Marionette TRACE conn4 -> [0,28,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:39 INFO - PROCESS | 1835 | 1477860579792 Marionette TRACE conn4 <- [1,28,null,{"value":null}] 13:49:39 INFO - PROCESS | 1835 | 1477860579956 Marionette TRACE conn4 -> [0,29,"getWindowHandles",null] 13:49:39 INFO - PROCESS | 1835 | 1477860579961 Marionette TRACE conn4 <- [1,29,null,["8"]] 13:49:40 INFO - PROCESS | 1835 | 1477860580009 Marionette TRACE conn4 -> [0,30,"switchToWindow",{"name":"8"}] 13:49:40 INFO - PROCESS | 1835 | 1477860580014 Marionette TRACE conn4 <- [1,30,null,{}] 13:49:40 INFO - PROCESS | 1835 | 1477860580025 Marionette TRACE conn4 -> [0,31,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:40 INFO - PROCESS | 1835 | ++DOCSHELL 0x95b3e400 == 13 [pid = 1835] [id = 13] 13:49:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x95b3ec00) [pid = 1835] [serial = 36] [outer = (nil)] 13:49:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x95b47400) [pid = 1835] [serial = 37] [outer = 0x95b3ec00] 13:49:40 INFO - PROCESS | 1835 | 1477860580121 Marionette DEBUG loaded listener.js 13:49:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x95fb2400) [pid = 1835] [serial = 38] [outer = 0x95b3ec00] 13:49:40 INFO - PROCESS | 1835 | 1477860580819 Marionette TRACE conn4 <- [1,31,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 13:49:40 INFO - . 13:49:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1273ms 13:49:40 INFO - PROCESS | 1835 | 1477860580869 Marionette TRACE conn4 -> [0,32,"getWindowHandle",null] 13:49:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:49:40 INFO - PROCESS | 1835 | 1477860580880 Marionette TRACE conn4 <- [1,32,null,{"value":"8"}] 13:49:40 INFO - PROCESS | 1835 | 1477860580886 Marionette TRACE conn4 -> [0,33,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:41 INFO - PROCESS | 1835 | 1477860581073 Marionette TRACE conn4 <- [1,33,null,{"value":null}] 13:49:41 INFO - PROCESS | 1835 | 1477860581177 Marionette TRACE conn4 -> [0,34,"getWindowHandles",null] 13:49:41 INFO - PROCESS | 1835 | 1477860581182 Marionette TRACE conn4 <- [1,34,null,["8"]] 13:49:41 INFO - PROCESS | 1835 | 1477860581187 Marionette TRACE conn4 -> [0,35,"switchToWindow",{"name":"8"}] 13:49:41 INFO - PROCESS | 1835 | 1477860581194 Marionette TRACE conn4 <- [1,35,null,{}] 13:49:41 INFO - PROCESS | 1835 | 1477860581201 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:41 INFO - PROCESS | 1835 | ++DOCSHELL 0x97ba8800 == 14 [pid = 1835] [id = 14] 13:49:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x97ba9400) [pid = 1835] [serial = 39] [outer = (nil)] 13:49:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x97bb1400) [pid = 1835] [serial = 40] [outer = 0x97ba9400] 13:49:41 INFO - PROCESS | 1835 | 1477860581302 Marionette DEBUG loaded listener.js 13:49:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x981bd800) [pid = 1835] [serial = 41] [outer = 0x97ba9400] 13:49:41 INFO - PROCESS | 1835 | 1477860581971 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 13:49:42 INFO - . 13:49:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1124ms 13:49:42 INFO - PROCESS | 1835 | 1477860582010 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 13:49:42 INFO - PROCESS | 1835 | 1477860582013 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 13:49:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:49:42 INFO - PROCESS | 1835 | 1477860582021 Marionette TRACE conn4 -> [0,38,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:42 INFO - PROCESS | 1835 | 1477860582239 Marionette TRACE conn4 <- [1,38,null,{"value":null}] 13:49:42 INFO - PROCESS | 1835 | 1477860582261 Marionette TRACE conn4 -> [0,39,"getWindowHandles",null] 13:49:42 INFO - PROCESS | 1835 | 1477860582265 Marionette TRACE conn4 <- [1,39,null,["8"]] 13:49:42 INFO - PROCESS | 1835 | 1477860582271 Marionette TRACE conn4 -> [0,40,"switchToWindow",{"name":"8"}] 13:49:42 INFO - PROCESS | 1835 | 1477860582278 Marionette TRACE conn4 <- [1,40,null,{}] 13:49:42 INFO - PROCESS | 1835 | 1477860582286 Marionette TRACE conn4 -> [0,41,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:42 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a039800 == 15 [pid = 1835] [id = 15] 13:49:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x9a03e400) [pid = 1835] [serial = 42] [outer = (nil)] 13:49:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x9a0cbc00) [pid = 1835] [serial = 43] [outer = 0x9a03e400] 13:49:42 INFO - PROCESS | 1835 | 1477860582379 Marionette DEBUG loaded listener.js 13:49:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x9a1d0c00) [pid = 1835] [serial = 44] [outer = 0x9a03e400] 13:49:43 INFO - PROCESS | 1835 | 1477860583058 Marionette TRACE conn4 <- [1,41,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 13:49:43 INFO - . 13:49:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1071ms 13:49:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:49:43 INFO - PROCESS | 1835 | 1477860583091 Marionette TRACE conn4 -> [0,42,"getWindowHandle",null] 13:49:43 INFO - PROCESS | 1835 | 1477860583094 Marionette TRACE conn4 <- [1,42,null,{"value":"8"}] 13:49:43 INFO - PROCESS | 1835 | 1477860583101 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:43 INFO - PROCESS | 1835 | 1477860583312 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 13:49:43 INFO - PROCESS | 1835 | 1477860583331 Marionette TRACE conn4 -> [0,44,"getWindowHandles",null] 13:49:43 INFO - PROCESS | 1835 | 1477860583333 Marionette TRACE conn4 <- [1,44,null,["8"]] 13:49:43 INFO - PROCESS | 1835 | 1477860583339 Marionette TRACE conn4 -> [0,45,"switchToWindow",{"name":"8"}] 13:49:43 INFO - PROCESS | 1835 | 1477860583344 Marionette TRACE conn4 <- [1,45,null,{}] 13:49:43 INFO - PROCESS | 1835 | 1477860583349 Marionette TRACE conn4 -> [0,46,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:43 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a314400 == 16 [pid = 1835] [id = 16] 13:49:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x9a316000) [pid = 1835] [serial = 45] [outer = (nil)] 13:49:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x9a391000) [pid = 1835] [serial = 46] [outer = 0x9a316000] 13:49:43 INFO - PROCESS | 1835 | 1477860583446 Marionette DEBUG loaded listener.js 13:49:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x9a46b400) [pid = 1835] [serial = 47] [outer = 0x9a316000] 13:49:44 INFO - PROCESS | 1835 | 1477860584107 Marionette TRACE conn4 <- [1,46,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 13:49:44 INFO - . 13:49:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1071ms 13:49:44 INFO - PROCESS | 1835 | 1477860584171 Marionette TRACE conn4 -> [0,47,"getWindowHandle",null] 13:49:44 INFO - PROCESS | 1835 | 1477860584174 Marionette TRACE conn4 <- [1,47,null,{"value":"8"}] 13:49:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:49:44 INFO - PROCESS | 1835 | 1477860584181 Marionette TRACE conn4 -> [0,48,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:44 INFO - PROCESS | 1835 | 1477860584439 Marionette TRACE conn4 <- [1,48,null,{"value":null}] 13:49:44 INFO - PROCESS | 1835 | 1477860584452 Marionette TRACE conn4 -> [0,49,"getWindowHandles",null] 13:49:44 INFO - PROCESS | 1835 | 1477860584456 Marionette TRACE conn4 <- [1,49,null,["8"]] 13:49:44 INFO - PROCESS | 1835 | 1477860584463 Marionette TRACE conn4 -> [0,50,"switchToWindow",{"name":"8"}] 13:49:44 INFO - PROCESS | 1835 | 1477860584468 Marionette TRACE conn4 <- [1,50,null,{}] 13:49:44 INFO - PROCESS | 1835 | 1477860584473 Marionette TRACE conn4 -> [0,51,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a314000 == 17 [pid = 1835] [id = 17] 13:49:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x9a494000) [pid = 1835] [serial = 48] [outer = (nil)] 13:49:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x9b422800) [pid = 1835] [serial = 49] [outer = 0x9a494000] 13:49:44 INFO - PROCESS | 1835 | 1477860584569 Marionette DEBUG loaded listener.js 13:49:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0xa0e6d400) [pid = 1835] [serial = 50] [outer = 0x9a494000] 13:49:45 INFO - PROCESS | 1835 | 1477860585430 Marionette TRACE conn4 <- [1,51,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 13:49:45 INFO - . 13:49:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1281ms 13:49:45 INFO - PROCESS | 1835 | 1477860585478 Marionette TRACE conn4 -> [0,52,"getWindowHandle",null] 13:49:45 INFO - PROCESS | 1835 | 1477860585485 Marionette TRACE conn4 <- [1,52,null,{"value":"8"}] 13:49:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:49:45 INFO - PROCESS | 1835 | 1477860585497 Marionette TRACE conn4 -> [0,53,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:45 INFO - PROCESS | 1835 | 1477860585699 Marionette TRACE conn4 <- [1,53,null,{"value":null}] 13:49:45 INFO - PROCESS | 1835 | 1477860585833 Marionette TRACE conn4 -> [0,54,"getWindowHandles",null] 13:49:45 INFO - PROCESS | 1835 | 1477860585839 Marionette TRACE conn4 <- [1,54,null,["8"]] 13:49:45 INFO - PROCESS | 1835 | 1477860585852 Marionette TRACE conn4 -> [0,55,"switchToWindow",{"name":"8"}] 13:49:45 INFO - PROCESS | 1835 | 1477860585860 Marionette TRACE conn4 <- [1,55,null,{}] 13:49:45 INFO - PROCESS | 1835 | 1477860585867 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x92956c00 == 18 [pid = 1835] [id = 18] 13:49:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x92958800) [pid = 1835] [serial = 51] [outer = (nil)] 13:49:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x929b8c00) [pid = 1835] [serial = 52] [outer = 0x92958800] 13:49:45 INFO - PROCESS | 1835 | 1477860585989 Marionette DEBUG loaded listener.js 13:49:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x937ec000) [pid = 1835] [serial = 53] [outer = 0x92958800] 13:49:46 INFO - PROCESS | 1835 | 1477860586779 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 13:49:46 INFO - . 13:49:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1376ms 13:49:46 INFO - PROCESS | 1835 | 1477860586872 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 13:49:46 INFO - PROCESS | 1835 | 1477860586876 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 13:49:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:49:46 INFO - PROCESS | 1835 | 1477860586886 Marionette TRACE conn4 -> [0,58,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:47 INFO - PROCESS | 1835 | 1477860587085 Marionette TRACE conn4 <- [1,58,null,{"value":null}] 13:49:47 INFO - PROCESS | 1835 | 1477860587223 Marionette TRACE conn4 -> [0,59,"getWindowHandles",null] 13:49:47 INFO - PROCESS | 1835 | 1477860587227 Marionette TRACE conn4 <- [1,59,null,["8"]] 13:49:47 INFO - PROCESS | 1835 | 1477860587238 Marionette TRACE conn4 -> [0,60,"switchToWindow",{"name":"8"}] 13:49:47 INFO - PROCESS | 1835 | 1477860587243 Marionette TRACE conn4 <- [1,60,null,{}] 13:49:47 INFO - PROCESS | 1835 | 1477860587250 Marionette TRACE conn4 -> [0,61,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x965e0000 == 19 [pid = 1835] [id = 19] 13:49:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x9793c000) [pid = 1835] [serial = 54] [outer = (nil)] 13:49:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x979b3000) [pid = 1835] [serial = 55] [outer = 0x9793c000] 13:49:47 INFO - PROCESS | 1835 | 1477860587358 Marionette DEBUG loaded listener.js 13:49:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x97baf000) [pid = 1835] [serial = 56] [outer = 0x9793c000] 13:49:48 INFO - PROCESS | 1835 | 1477860588141 Marionette TRACE conn4 <- [1,61,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 13:49:48 INFO - . 13:49:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1272ms 13:49:48 INFO - PROCESS | 1835 | 1477860588165 Marionette TRACE conn4 -> [0,62,"getWindowHandle",null] 13:49:48 INFO - PROCESS | 1835 | 1477860588173 Marionette TRACE conn4 <- [1,62,null,{"value":"8"}] 13:49:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:49:48 INFO - PROCESS | 1835 | 1477860588181 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:48 INFO - PROCESS | 1835 | 1477860588373 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 13:49:48 INFO - PROCESS | 1835 | 1477860588521 Marionette TRACE conn4 -> [0,64,"getWindowHandles",null] 13:49:48 INFO - PROCESS | 1835 | 1477860588527 Marionette TRACE conn4 <- [1,64,null,["8"]] 13:49:48 INFO - PROCESS | 1835 | 1477860588539 Marionette TRACE conn4 -> [0,65,"switchToWindow",{"name":"8"}] 13:49:48 INFO - PROCESS | 1835 | 1477860588545 Marionette TRACE conn4 <- [1,65,null,{}] 13:49:48 INFO - PROCESS | 1835 | 1477860588553 Marionette TRACE conn4 -> [0,66,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:48 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a1ca000 == 20 [pid = 1835] [id = 20] 13:49:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x9a30e800) [pid = 1835] [serial = 57] [outer = (nil)] 13:49:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x9a467400) [pid = 1835] [serial = 58] [outer = 0x9a30e800] 13:49:48 INFO - PROCESS | 1835 | 1477860588667 Marionette DEBUG loaded listener.js 13:49:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x9b158400) [pid = 1835] [serial = 59] [outer = 0x9a30e800] 13:49:49 INFO - PROCESS | 1835 | 1477860589438 Marionette TRACE conn4 <- [1,66,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 13:49:49 INFO - . 13:49:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1283ms 13:49:49 INFO - PROCESS | 1835 | 1477860589463 Marionette TRACE conn4 -> [0,67,"getWindowHandle",null] 13:49:49 INFO - PROCESS | 1835 | 1477860589468 Marionette TRACE conn4 <- [1,67,null,{"value":"8"}] 13:49:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:49:49 INFO - PROCESS | 1835 | 1477860589479 Marionette TRACE conn4 -> [0,68,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:49 INFO - PROCESS | 1835 | 1477860589689 Marionette TRACE conn4 <- [1,68,null,{"value":null}] 13:49:49 INFO - PROCESS | 1835 | 1477860589824 Marionette TRACE conn4 -> [0,69,"getWindowHandles",null] 13:49:49 INFO - PROCESS | 1835 | 1477860589829 Marionette TRACE conn4 <- [1,69,null,["8"]] 13:49:49 INFO - PROCESS | 1835 | 1477860589841 Marionette TRACE conn4 -> [0,70,"switchToWindow",{"name":"8"}] 13:49:49 INFO - PROCESS | 1835 | 1477860589849 Marionette TRACE conn4 <- [1,70,null,{}] 13:49:49 INFO - PROCESS | 1835 | 1477860589855 Marionette TRACE conn4 -> [0,71,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x9b2dc000 == 21 [pid = 1835] [id = 21] 13:49:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0xa0e9bc00) [pid = 1835] [serial = 60] [outer = (nil)] 13:49:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0xa1824000) [pid = 1835] [serial = 61] [outer = 0xa0e9bc00] 13:49:49 INFO - PROCESS | 1835 | 1477860589963 Marionette DEBUG loaded listener.js 13:49:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0xa1895800) [pid = 1835] [serial = 62] [outer = 0xa0e9bc00] 13:49:50 INFO - PROCESS | 1835 | 1477860590685 Marionette TRACE conn4 <- [1,71,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 13:49:50 INFO - . 13:49:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1336ms 13:49:50 INFO - PROCESS | 1835 | 1477860590814 Marionette TRACE conn4 -> [0,72,"getWindowHandle",null] 13:49:50 INFO - PROCESS | 1835 | 1477860590820 Marionette TRACE conn4 <- [1,72,null,{"value":"8"}] 13:49:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:49:50 INFO - PROCESS | 1835 | 1477860590844 Marionette TRACE conn4 -> [0,73,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:51 INFO - PROCESS | 1835 | 1477860591068 Marionette TRACE conn4 <- [1,73,null,{"value":null}] 13:49:51 INFO - PROCESS | 1835 | 1477860591197 Marionette TRACE conn4 -> [0,74,"getWindowHandles",null] 13:49:51 INFO - PROCESS | 1835 | 1477860591215 Marionette TRACE conn4 <- [1,74,null,["8"]] 13:49:51 INFO - PROCESS | 1835 | 1477860591243 Marionette TRACE conn4 -> [0,75,"switchToWindow",{"name":"8"}] 13:49:51 INFO - PROCESS | 1835 | 1477860591252 Marionette TRACE conn4 <- [1,75,null,{}] 13:49:51 INFO - PROCESS | 1835 | 1477860591259 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:51 INFO - PROCESS | 1835 | ++DOCSHELL 0x90eb0400 == 22 [pid = 1835] [id = 22] 13:49:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x91f0d800) [pid = 1835] [serial = 63] [outer = (nil)] 13:49:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x91f50400) [pid = 1835] [serial = 64] [outer = 0x91f0d800] 13:49:51 INFO - PROCESS | 1835 | 1477860591363 Marionette DEBUG loaded listener.js 13:49:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x93776400) [pid = 1835] [serial = 65] [outer = 0x91f0d800] 13:49:52 INFO - PROCESS | 1835 | --DOCSHELL 0x9a314400 == 21 [pid = 1835] [id = 16] 13:49:52 INFO - PROCESS | 1835 | --DOCSHELL 0x95b3e400 == 20 [pid = 1835] [id = 13] 13:49:52 INFO - PROCESS | 1835 | --DOCSHELL 0x8da57000 == 19 [pid = 1835] [id = 12] 13:49:52 INFO - PROCESS | 1835 | --DOCSHELL 0x90d89800 == 18 [pid = 1835] [id = 11] 13:49:52 INFO - PROCESS | 1835 | --DOCSHELL 0x8cc61000 == 17 [pid = 1835] [id = 8] 13:49:52 INFO - PROCESS | 1835 | --DOCSHELL 0x8da23400 == 16 [pid = 1835] [id = 6] 13:49:52 INFO - PROCESS | 1835 | 1477860592246 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 13:49:52 INFO - . 13:49:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1477ms 13:49:52 INFO - PROCESS | 1835 | 1477860592305 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 13:49:52 INFO - PROCESS | 1835 | 1477860592312 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 13:49:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:49:52 INFO - PROCESS | 1835 | 1477860592323 Marionette TRACE conn4 -> [0,78,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:52 INFO - PROCESS | 1835 | 1477860592524 Marionette TRACE conn4 <- [1,78,null,{"value":null}] 13:49:52 INFO - PROCESS | 1835 | 1477860592664 Marionette TRACE conn4 -> [0,79,"getWindowHandles",null] 13:49:52 INFO - PROCESS | 1835 | 1477860592671 Marionette TRACE conn4 <- [1,79,null,["8"]] 13:49:52 INFO - PROCESS | 1835 | 1477860592684 Marionette TRACE conn4 -> [0,80,"switchToWindow",{"name":"8"}] 13:49:52 INFO - PROCESS | 1835 | 1477860592692 Marionette TRACE conn4 <- [1,80,null,{}] 13:49:52 INFO - PROCESS | 1835 | 1477860592700 Marionette TRACE conn4 -> [0,81,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:52 INFO - PROCESS | 1835 | ++DOCSHELL 0x92960000 == 17 [pid = 1835] [id = 23] 13:49:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x929b9c00) [pid = 1835] [serial = 66] [outer = (nil)] 13:49:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x92c84000) [pid = 1835] [serial = 67] [outer = 0x929b9c00] 13:49:52 INFO - PROCESS | 1835 | 1477860592820 Marionette DEBUG loaded listener.js 13:49:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x94a17000) [pid = 1835] [serial = 68] [outer = 0x929b9c00] 13:49:53 INFO - PROCESS | 1835 | 1477860593620 Marionette TRACE conn4 <- [1,81,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 13:49:53 INFO - . 13:49:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1322ms 13:49:53 INFO - PROCESS | 1835 | 1477860593643 Marionette TRACE conn4 -> [0,82,"getWindowHandle",null] 13:49:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:49:53 INFO - PROCESS | 1835 | 1477860593649 Marionette TRACE conn4 <- [1,82,null,{"value":"8"}] 13:49:53 INFO - PROCESS | 1835 | 1477860593656 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:53 INFO - PROCESS | 1835 | 1477860593857 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 13:49:53 INFO - PROCESS | 1835 | 1477860593994 Marionette TRACE conn4 -> [0,84,"getWindowHandles",null] 13:49:54 INFO - PROCESS | 1835 | 1477860594000 Marionette TRACE conn4 <- [1,84,null,["8"]] 13:49:54 INFO - PROCESS | 1835 | 1477860594009 Marionette TRACE conn4 -> [0,85,"switchToWindow",{"name":"8"}] 13:49:54 INFO - PROCESS | 1835 | 1477860594015 Marionette TRACE conn4 <- [1,85,null,{}] 13:49:54 INFO - PROCESS | 1835 | 1477860594025 Marionette TRACE conn4 -> [0,86,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:54 INFO - PROCESS | 1835 | ++DOCSHELL 0x96488000 == 18 [pid = 1835] [id = 24] 13:49:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x9793fc00) [pid = 1835] [serial = 69] [outer = (nil)] 13:49:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x97947000) [pid = 1835] [serial = 70] [outer = 0x9793fc00] 13:49:54 INFO - PROCESS | 1835 | 1477860594134 Marionette DEBUG loaded listener.js 13:49:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x97ba7800) [pid = 1835] [serial = 71] [outer = 0x9793fc00] 13:49:54 INFO - PROCESS | 1835 | 1477860594944 Marionette TRACE conn4 <- [1,86,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 13:49:54 INFO - . 13:49:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1330ms 13:49:55 INFO - PROCESS | 1835 | 1477860594994 Marionette TRACE conn4 -> [0,87,"getWindowHandle",null] 13:49:55 INFO - PROCESS | 1835 | 1477860595001 Marionette TRACE conn4 <- [1,87,null,{"value":"8"}] 13:49:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:49:55 INFO - PROCESS | 1835 | 1477860595009 Marionette TRACE conn4 -> [0,88,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:55 INFO - PROCESS | 1835 | 1477860595276 Marionette TRACE conn4 <- [1,88,null,{"value":null}] 13:49:55 INFO - PROCESS | 1835 | 1477860595293 Marionette TRACE conn4 -> [0,89,"getWindowHandles",null] 13:49:55 INFO - PROCESS | 1835 | 1477860595297 Marionette TRACE conn4 <- [1,89,null,["8"]] 13:49:55 INFO - PROCESS | 1835 | 1477860595343 Marionette TRACE conn4 -> [0,90,"switchToWindow",{"name":"8"}] 13:49:55 INFO - PROCESS | 1835 | 1477860595351 Marionette TRACE conn4 <- [1,90,null,{}] 13:49:55 INFO - PROCESS | 1835 | 1477860595411 Marionette TRACE conn4 -> [0,91,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a1c8000 == 19 [pid = 1835] [id = 25] 13:49:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x9a1ca800) [pid = 1835] [serial = 72] [outer = (nil)] 13:49:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x9a492000) [pid = 1835] [serial = 73] [outer = 0x9a1ca800] 13:49:55 INFO - PROCESS | 1835 | 1477860595525 Marionette DEBUG loaded listener.js 13:49:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x9b153c00) [pid = 1835] [serial = 74] [outer = 0x9a1ca800] 13:49:56 INFO - PROCESS | 1835 | 1477860596336 Marionette TRACE conn4 <- [1,91,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 13:49:56 INFO - . 13:49:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1373ms 13:49:56 INFO - PROCESS | 1835 | 1477860596384 Marionette TRACE conn4 -> [0,92,"getWindowHandle",null] 13:49:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:49:56 INFO - PROCESS | 1835 | 1477860596389 Marionette TRACE conn4 <- [1,92,null,{"value":"8"}] 13:49:56 INFO - PROCESS | 1835 | 1477860596397 Marionette TRACE conn4 -> [0,93,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:56 INFO - PROCESS | 1835 | 1477860596596 Marionette TRACE conn4 <- [1,93,null,{"value":null}] 13:49:56 INFO - PROCESS | 1835 | 1477860596739 Marionette TRACE conn4 -> [0,94,"getWindowHandles",null] 13:49:56 INFO - PROCESS | 1835 | 1477860596745 Marionette TRACE conn4 <- [1,94,null,["8"]] 13:49:56 INFO - PROCESS | 1835 | 1477860596753 Marionette TRACE conn4 -> [0,95,"switchToWindow",{"name":"8"}] 13:49:56 INFO - PROCESS | 1835 | 1477860596760 Marionette TRACE conn4 <- [1,95,null,{}] 13:49:56 INFO - PROCESS | 1835 | 1477860596769 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:56 INFO - PROCESS | 1835 | ++DOCSHELL 0x92956800 == 20 [pid = 1835] [id = 26] 13:49:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0xa0e9ec00) [pid = 1835] [serial = 75] [outer = (nil)] 13:49:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0xa2346000) [pid = 1835] [serial = 76] [outer = 0xa0e9ec00] 13:49:56 INFO - PROCESS | 1835 | 1477860596890 Marionette DEBUG loaded listener.js 13:49:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0xa23e0000) [pid = 1835] [serial = 77] [outer = 0xa0e9ec00] 13:49:57 INFO - PROCESS | 1835 | 1477860597672 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 13:49:57 INFO - . 13:49:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1326ms 13:49:57 INFO - PROCESS | 1835 | 1477860597721 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 13:49:57 INFO - PROCESS | 1835 | 1477860597725 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 13:49:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:49:57 INFO - PROCESS | 1835 | 1477860597733 Marionette TRACE conn4 -> [0,98,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:57 INFO - PROCESS | 1835 | 1477860597912 Marionette TRACE conn4 <- [1,98,null,{"value":null}] 13:49:58 INFO - PROCESS | 1835 | 1477860598035 Marionette TRACE conn4 -> [0,99,"getWindowHandles",null] 13:49:58 INFO - PROCESS | 1835 | 1477860598040 Marionette TRACE conn4 <- [1,99,null,["8"]] 13:49:58 INFO - PROCESS | 1835 | 1477860598089 Marionette TRACE conn4 -> [0,100,"switchToWindow",{"name":"8"}] 13:49:58 INFO - PROCESS | 1835 | 1477860598102 Marionette TRACE conn4 <- [1,100,null,{}] 13:49:58 INFO - PROCESS | 1835 | 1477860598107 Marionette TRACE conn4 -> [0,101,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:58 INFO - PROCESS | 1835 | ++DOCSHELL 0x994ce000 == 21 [pid = 1835] [id = 27] 13:49:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x9b20b000) [pid = 1835] [serial = 78] [outer = (nil)] 13:49:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0xa2d41400) [pid = 1835] [serial = 79] [outer = 0x9b20b000] 13:49:58 INFO - PROCESS | 1835 | 1477860598214 Marionette DEBUG loaded listener.js 13:49:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0xa2d4a800) [pid = 1835] [serial = 80] [outer = 0x9b20b000] 13:49:59 INFO - PROCESS | 1835 | 1477860599106 Marionette TRACE conn4 <- [1,101,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:49:59 INFO - . 13:49:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1420ms 13:49:59 INFO - PROCESS | 1835 | 1477860599164 Marionette TRACE conn4 -> [0,102,"getWindowHandle",null] 13:49:59 INFO - PROCESS | 1835 | 1477860599169 Marionette TRACE conn4 <- [1,102,null,{"value":"8"}] 13:49:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:49:59 INFO - PROCESS | 1835 | 1477860599179 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:49:59 INFO - PROCESS | 1835 | 1477860599360 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 13:49:59 INFO - PROCESS | 1835 | --DOCSHELL 0x92956c00 == 20 [pid = 1835] [id = 18] 13:49:59 INFO - PROCESS | 1835 | 1477860599555 Marionette TRACE conn4 -> [0,104,"getWindowHandles",null] 13:49:59 INFO - PROCESS | 1835 | 1477860599561 Marionette TRACE conn4 <- [1,104,null,["8"]] 13:49:59 INFO - PROCESS | 1835 | 1477860599583 Marionette TRACE conn4 -> [0,105,"switchToWindow",{"name":"8"}] 13:49:59 INFO - PROCESS | 1835 | 1477860599593 Marionette TRACE conn4 <- [1,105,null,{}] 13:49:59 INFO - PROCESS | 1835 | 1477860599603 Marionette TRACE conn4 -> [0,106,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:49:59 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d89fc00 == 21 [pid = 1835] [id = 28] 13:49:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x8da53400) [pid = 1835] [serial = 81] [outer = (nil)] 13:49:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x8f51b400) [pid = 1835] [serial = 82] [outer = 0x8da53400] 13:49:59 INFO - PROCESS | 1835 | 1477860599722 Marionette DEBUG loaded listener.js 13:49:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x945adc00) [pid = 1835] [serial = 83] [outer = 0x8da53400] 13:50:00 INFO - PROCESS | 1835 | 1477860600600 Marionette TRACE conn4 <- [1,106,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 13:50:00 INFO - . 13:50:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1486ms 13:50:00 INFO - PROCESS | 1835 | 1477860600663 Marionette TRACE conn4 -> [0,107,"getWindowHandle",null] 13:50:00 INFO - PROCESS | 1835 | 1477860600670 Marionette TRACE conn4 <- [1,107,null,{"value":"8"}] 13:50:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:50:00 INFO - PROCESS | 1835 | 1477860600679 Marionette TRACE conn4 -> [0,108,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:00 INFO - PROCESS | 1835 | 1477860600879 Marionette TRACE conn4 <- [1,108,null,{"value":null}] 13:50:01 INFO - PROCESS | 1835 | 1477860601025 Marionette TRACE conn4 -> [0,109,"getWindowHandles",null] 13:50:01 INFO - PROCESS | 1835 | 1477860601033 Marionette TRACE conn4 <- [1,109,null,["8"]] 13:50:01 INFO - PROCESS | 1835 | 1477860601048 Marionette TRACE conn4 -> [0,110,"switchToWindow",{"name":"8"}] 13:50:01 INFO - PROCESS | 1835 | 1477860601057 Marionette TRACE conn4 <- [1,110,null,{}] 13:50:01 INFO - PROCESS | 1835 | 1477860601063 Marionette TRACE conn4 -> [0,111,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:01 INFO - PROCESS | 1835 | ++DOCSHELL 0x979b5c00 == 22 [pid = 1835] [id = 29] 13:50:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x97bac000) [pid = 1835] [serial = 84] [outer = (nil)] 13:50:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0x981bf000) [pid = 1835] [serial = 85] [outer = 0x97bac000] 13:50:01 INFO - PROCESS | 1835 | 1477860601175 Marionette DEBUG loaded listener.js 13:50:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x9943d000) [pid = 1835] [serial = 86] [outer = 0x97bac000] 13:50:02 INFO - PROCESS | 1835 | 1477860602007 Marionette TRACE conn4 <- [1,111,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:50:02 INFO - . 13:50:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1380ms 13:50:02 INFO - PROCESS | 1835 | 1477860602057 Marionette TRACE conn4 -> [0,112,"getWindowHandle",null] 13:50:02 INFO - PROCESS | 1835 | 1477860602061 Marionette TRACE conn4 <- [1,112,null,{"value":"8"}] 13:50:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:50:02 INFO - PROCESS | 1835 | 1477860602071 Marionette TRACE conn4 -> [0,113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:02 INFO - PROCESS | 1835 | 1477860602362 Marionette TRACE conn4 <- [1,113,null,{"value":null}] 13:50:02 INFO - PROCESS | 1835 | 1477860602524 Marionette TRACE conn4 -> [0,114,"getWindowHandles",null] 13:50:02 INFO - PROCESS | 1835 | 1477860602535 Marionette TRACE conn4 <- [1,114,null,["8"]] 13:50:02 INFO - PROCESS | 1835 | 1477860602556 Marionette TRACE conn4 -> [0,115,"switchToWindow",{"name":"8"}] 13:50:02 INFO - PROCESS | 1835 | 1477860602564 Marionette TRACE conn4 <- [1,115,null,{}] 13:50:02 INFO - PROCESS | 1835 | 1477860602614 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:02 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a311800 == 23 [pid = 1835] [id = 30] 13:50:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x9b42d000) [pid = 1835] [serial = 87] [outer = (nil)] 13:50:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0xa1818800) [pid = 1835] [serial = 88] [outer = 0x9b42d000] 13:50:02 INFO - PROCESS | 1835 | 1477860602730 Marionette DEBUG loaded listener.js 13:50:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0xa2784000) [pid = 1835] [serial = 89] [outer = 0x9b42d000] 13:50:03 INFO - PROCESS | 1835 | 1477860603790 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:50:03 INFO - . 13:50:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1776ms 13:50:03 INFO - PROCESS | 1835 | 1477860603848 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 13:50:03 INFO - PROCESS | 1835 | 1477860603855 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 13:50:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:50:03 INFO - PROCESS | 1835 | 1477860603867 Marionette TRACE conn4 -> [0,118,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:04 INFO - PROCESS | 1835 | 1477860604076 Marionette TRACE conn4 <- [1,118,null,{"value":null}] 13:50:04 INFO - PROCESS | 1835 | 1477860604242 Marionette TRACE conn4 -> [0,119,"getWindowHandles",null] 13:50:04 INFO - PROCESS | 1835 | 1477860604247 Marionette TRACE conn4 <- [1,119,null,["8"]] 13:50:04 INFO - PROCESS | 1835 | 1477860604255 Marionette TRACE conn4 -> [0,120,"switchToWindow",{"name":"8"}] 13:50:04 INFO - PROCESS | 1835 | 1477860604261 Marionette TRACE conn4 <- [1,120,null,{}] 13:50:04 INFO - PROCESS | 1835 | 1477860604268 Marionette TRACE conn4 -> [0,121,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:04 INFO - PROCESS | 1835 | ++DOCSHELL 0xa450e800 == 24 [pid = 1835] [id = 31] 13:50:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0xa4539c00) [pid = 1835] [serial = 90] [outer = (nil)] 13:50:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0xa45de400) [pid = 1835] [serial = 91] [outer = 0xa4539c00] 13:50:04 INFO - PROCESS | 1835 | 1477860604375 Marionette DEBUG loaded listener.js 13:50:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 92 (0xa45e9800) [pid = 1835] [serial = 92] [outer = 0xa4539c00] 13:50:05 INFO - PROCESS | 1835 | 1477860605167 Marionette TRACE conn4 <- [1,121,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:50:05 INFO - . 13:50:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1377ms 13:50:05 INFO - PROCESS | 1835 | 1477860605242 Marionette TRACE conn4 -> [0,122,"getWindowHandle",null] 13:50:05 INFO - PROCESS | 1835 | 1477860605246 Marionette TRACE conn4 <- [1,122,null,{"value":"8"}] 13:50:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:50:05 INFO - PROCESS | 1835 | 1477860605254 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:05 INFO - PROCESS | 1835 | 1477860605433 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 13:50:05 INFO - PROCESS | 1835 | 1477860605579 Marionette TRACE conn4 -> [0,124,"getWindowHandles",null] 13:50:05 INFO - PROCESS | 1835 | 1477860605584 Marionette TRACE conn4 <- [1,124,null,["8"]] 13:50:05 INFO - PROCESS | 1835 | 1477860605592 Marionette TRACE conn4 -> [0,125,"switchToWindow",{"name":"8"}] 13:50:05 INFO - PROCESS | 1835 | 1477860605598 Marionette TRACE conn4 <- [1,125,null,{}] 13:50:05 INFO - PROCESS | 1835 | 1477860605604 Marionette TRACE conn4 -> [0,126,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:05 INFO - PROCESS | 1835 | ++DOCSHELL 0xa451b800 == 25 [pid = 1835] [id = 32] 13:50:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0xa4538000) [pid = 1835] [serial = 93] [outer = (nil)] 13:50:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 94 (0xa4ce6800) [pid = 1835] [serial = 94] [outer = 0xa4538000] 13:50:05 INFO - PROCESS | 1835 | 1477860605710 Marionette DEBUG loaded listener.js 13:50:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 95 (0xa4cf1800) [pid = 1835] [serial = 95] [outer = 0xa4538000] 13:50:06 INFO - PROCESS | 1835 | 1477860606419 Marionette TRACE conn4 <- [1,126,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 13:50:06 INFO - . 13:50:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1229ms 13:50:06 INFO - PROCESS | 1835 | 1477860606482 Marionette TRACE conn4 -> [0,127,"getWindowHandle",null] 13:50:06 INFO - PROCESS | 1835 | 1477860606486 Marionette TRACE conn4 <- [1,127,null,{"value":"8"}] 13:50:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:50:06 INFO - PROCESS | 1835 | 1477860606494 Marionette TRACE conn4 -> [0,128,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:06 INFO - PROCESS | 1835 | 1477860606693 Marionette TRACE conn4 <- [1,128,null,{"value":null}] 13:50:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 96 (0x90d11800) [pid = 1835] [serial = 96] [outer = 0x8d9c6000] 13:50:06 INFO - PROCESS | 1835 | 1477860606890 Marionette TRACE conn4 -> [0,129,"getWindowHandles",null] 13:50:06 INFO - PROCESS | 1835 | 1477860606894 Marionette TRACE conn4 <- [1,129,null,["8"]] 13:50:06 INFO - PROCESS | 1835 | 1477860606972 Marionette TRACE conn4 -> [0,130,"switchToWindow",{"name":"8"}] 13:50:06 INFO - PROCESS | 1835 | 1477860606979 Marionette TRACE conn4 <- [1,130,null,{}] 13:50:07 INFO - PROCESS | 1835 | 1477860606990 Marionette TRACE conn4 -> [0,131,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:07 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d1cc00 == 26 [pid = 1835] [id = 33] 13:50:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 97 (0x90d1d000) [pid = 1835] [serial = 97] [outer = (nil)] 13:50:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 98 (0x90d20000) [pid = 1835] [serial = 98] [outer = 0x90d1d000] 13:50:07 INFO - PROCESS | 1835 | 1477860607132 Marionette DEBUG loaded listener.js 13:50:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 99 (0xa93ba000) [pid = 1835] [serial = 99] [outer = 0x90d1d000] 13:50:08 INFO - PROCESS | 1835 | 1477860608011 Marionette TRACE conn4 <- [1,131,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 13:50:08 INFO - . 13:50:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1584ms 13:50:08 INFO - PROCESS | 1835 | 1477860608080 Marionette TRACE conn4 -> [0,132,"getWindowHandle",null] 13:50:08 INFO - PROCESS | 1835 | 1477860608089 Marionette TRACE conn4 <- [1,132,null,{"value":"8"}] 13:50:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:50:08 INFO - PROCESS | 1835 | 1477860608110 Marionette TRACE conn4 -> [0,133,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:08 INFO - PROCESS | 1835 | 1477860608318 Marionette TRACE conn4 <- [1,133,null,{"value":null}] 13:50:08 INFO - PROCESS | 1835 | 1477860608473 Marionette TRACE conn4 -> [0,134,"getWindowHandles",null] 13:50:08 INFO - PROCESS | 1835 | 1477860608479 Marionette TRACE conn4 <- [1,134,null,["8"]] 13:50:08 INFO - PROCESS | 1835 | 1477860608492 Marionette TRACE conn4 -> [0,135,"switchToWindow",{"name":"8"}] 13:50:08 INFO - PROCESS | 1835 | 1477860608499 Marionette TRACE conn4 <- [1,135,null,{}] 13:50:08 INFO - PROCESS | 1835 | 1477860608506 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:08 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d17400 == 27 [pid = 1835] [id = 34] 13:50:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 100 (0x90d1b400) [pid = 1835] [serial = 100] [outer = (nil)] 13:50:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 101 (0x92babc00) [pid = 1835] [serial = 101] [outer = 0x90d1b400] 13:50:08 INFO - PROCESS | 1835 | 1477860608609 Marionette DEBUG loaded listener.js 13:50:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 102 (0x93779c00) [pid = 1835] [serial = 102] [outer = 0x90d1b400] 13:50:09 INFO - PROCESS | 1835 | --DOCSHELL 0x96488000 == 26 [pid = 1835] [id = 24] 13:50:09 INFO - PROCESS | 1835 | --DOCSHELL 0x92960000 == 25 [pid = 1835] [id = 23] 13:50:09 INFO - PROCESS | 1835 | 1477860609491 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:50:09 INFO - . 13:50:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1421ms 13:50:09 INFO - PROCESS | 1835 | 1477860609531 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 13:50:09 INFO - PROCESS | 1835 | 1477860609539 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 13:50:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:50:09 INFO - PROCESS | 1835 | 1477860609569 Marionette TRACE conn4 -> [0,138,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:09 INFO - PROCESS | 1835 | 1477860609779 Marionette TRACE conn4 <- [1,138,null,{"value":null}] 13:50:09 INFO - PROCESS | 1835 | 1477860609927 Marionette TRACE conn4 -> [0,139,"getWindowHandles",null] 13:50:09 INFO - PROCESS | 1835 | 1477860609934 Marionette TRACE conn4 <- [1,139,null,["8"]] 13:50:09 INFO - PROCESS | 1835 | 1477860609949 Marionette TRACE conn4 -> [0,140,"switchToWindow",{"name":"8"}] 13:50:09 INFO - PROCESS | 1835 | 1477860609957 Marionette TRACE conn4 <- [1,140,null,{}] 13:50:09 INFO - PROCESS | 1835 | 1477860609964 Marionette TRACE conn4 -> [0,141,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:10 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d87800 == 26 [pid = 1835] [id = 35] 13:50:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 103 (0x90d89800) [pid = 1835] [serial = 103] [outer = (nil)] 13:50:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 104 (0x94897000) [pid = 1835] [serial = 104] [outer = 0x90d89800] 13:50:10 INFO - PROCESS | 1835 | 1477860610086 Marionette DEBUG loaded listener.js 13:50:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 105 (0x9489b400) [pid = 1835] [serial = 105] [outer = 0x90d89800] 13:50:10 INFO - PROCESS | 1835 | 1477860610914 Marionette TRACE conn4 <- [1,141,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:50:10 INFO - . 13:50:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1427ms 13:50:10 INFO - PROCESS | 1835 | 1477860610991 Marionette TRACE conn4 -> [0,142,"getWindowHandle",null] 13:50:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:50:11 INFO - PROCESS | 1835 | 1477860610997 Marionette TRACE conn4 <- [1,142,null,{"value":"8"}] 13:50:11 INFO - PROCESS | 1835 | 1477860611005 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:11 INFO - PROCESS | 1835 | 1477860611219 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 13:50:11 INFO - PROCESS | 1835 | 1477860611431 Marionette TRACE conn4 -> [0,144,"getWindowHandles",null] 13:50:11 INFO - PROCESS | 1835 | 1477860611437 Marionette TRACE conn4 <- [1,144,null,["8"]] 13:50:11 INFO - PROCESS | 1835 | 1477860611449 Marionette TRACE conn4 -> [0,145,"switchToWindow",{"name":"8"}] 13:50:11 INFO - PROCESS | 1835 | 1477860611455 Marionette TRACE conn4 <- [1,145,null,{}] 13:50:11 INFO - PROCESS | 1835 | 1477860611463 Marionette TRACE conn4 -> [0,146,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:11 INFO - PROCESS | 1835 | ++DOCSHELL 0x965de400 == 27 [pid = 1835] [id = 36] 13:50:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 106 (0x965e1c00) [pid = 1835] [serial = 106] [outer = (nil)] 13:50:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 107 (0x979a9400) [pid = 1835] [serial = 107] [outer = 0x965e1c00] 13:50:11 INFO - PROCESS | 1835 | 1477860611587 Marionette DEBUG loaded listener.js 13:50:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 108 (0x98131c00) [pid = 1835] [serial = 108] [outer = 0x965e1c00] 13:50:12 INFO - PROCESS | 1835 | 1477860612635 Marionette TRACE conn4 <- [1,146,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 13:50:12 INFO - . 13:50:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1724ms 13:50:12 INFO - PROCESS | 1835 | 1477860612744 Marionette TRACE conn4 -> [0,147,"getWindowHandle",null] 13:50:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:50:12 INFO - PROCESS | 1835 | 1477860612756 Marionette TRACE conn4 <- [1,147,null,{"value":"8"}] 13:50:12 INFO - PROCESS | 1835 | 1477860612768 Marionette TRACE conn4 -> [0,148,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:13 INFO - PROCESS | 1835 | 1477860613123 Marionette TRACE conn4 <- [1,148,null,{"value":null}] 13:50:13 INFO - PROCESS | 1835 | 1477860613283 Marionette TRACE conn4 -> [0,149,"getWindowHandles",null] 13:50:13 INFO - PROCESS | 1835 | 1477860613288 Marionette TRACE conn4 <- [1,149,null,["8"]] 13:50:13 INFO - PROCESS | 1835 | 1477860613294 Marionette TRACE conn4 -> [0,150,"switchToWindow",{"name":"8"}] 13:50:13 INFO - PROCESS | 1835 | 1477860613302 Marionette TRACE conn4 <- [1,150,null,{}] 13:50:13 INFO - PROCESS | 1835 | 1477860613354 Marionette TRACE conn4 -> [0,151,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:13 INFO - PROCESS | 1835 | ++DOCSHELL 0x9b204c00 == 28 [pid = 1835] [id = 37] 13:50:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 109 (0x9b20a400) [pid = 1835] [serial = 109] [outer = (nil)] 13:50:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 110 (0xa23d8800) [pid = 1835] [serial = 110] [outer = 0x9b20a400] 13:50:13 INFO - PROCESS | 1835 | 1477860613471 Marionette DEBUG loaded listener.js 13:50:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 111 (0xa2cea000) [pid = 1835] [serial = 111] [outer = 0x9b20a400] 13:50:14 INFO - PROCESS | 1835 | 1477860614278 Marionette TRACE conn4 <- [1,151,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 13:50:14 INFO - . 13:50:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1571ms 13:50:14 INFO - PROCESS | 1835 | 1477860614336 Marionette TRACE conn4 -> [0,152,"getWindowHandle",null] 13:50:14 INFO - PROCESS | 1835 | 1477860614340 Marionette TRACE conn4 <- [1,152,null,{"value":"8"}] 13:50:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:50:14 INFO - PROCESS | 1835 | 1477860614348 Marionette TRACE conn4 -> [0,153,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:14 INFO - PROCESS | 1835 | 1477860614536 Marionette TRACE conn4 <- [1,153,null,{"value":null}] 13:50:14 INFO - PROCESS | 1835 | 1477860614684 Marionette TRACE conn4 -> [0,154,"getWindowHandles",null] 13:50:14 INFO - PROCESS | 1835 | 1477860614690 Marionette TRACE conn4 <- [1,154,null,["8"]] 13:50:14 INFO - PROCESS | 1835 | 1477860614703 Marionette TRACE conn4 -> [0,155,"switchToWindow",{"name":"8"}] 13:50:14 INFO - PROCESS | 1835 | 1477860614711 Marionette TRACE conn4 <- [1,155,null,{}] 13:50:14 INFO - PROCESS | 1835 | 1477860614720 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:14 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f747c00 == 29 [pid = 1835] [id = 38] 13:50:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 112 (0x8f74bc00) [pid = 1835] [serial = 112] [outer = (nil)] 13:50:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 113 (0x8f753c00) [pid = 1835] [serial = 113] [outer = 0x8f74bc00] 13:50:14 INFO - PROCESS | 1835 | 1477860614827 Marionette DEBUG loaded listener.js 13:50:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 114 (0x90d51800) [pid = 1835] [serial = 114] [outer = 0x8f74bc00] 13:50:15 INFO - PROCESS | 1835 | --DOCSHELL 0x8d89fc00 == 28 [pid = 1835] [id = 28] 13:50:17 INFO - PROCESS | 1835 | --DOCSHELL 0x97ba8800 == 27 [pid = 1835] [id = 14] 13:50:17 INFO - PROCESS | 1835 | --DOCSHELL 0x9a039800 == 26 [pid = 1835] [id = 15] 13:50:17 INFO - PROCESS | 1835 | --DOCSHELL 0x9a1c8000 == 25 [pid = 1835] [id = 25] 13:50:17 INFO - PROCESS | 1835 | --DOCSHELL 0x994ce000 == 24 [pid = 1835] [id = 27] 13:50:17 INFO - PROCESS | 1835 | --DOCSHELL 0x90d1cc00 == 23 [pid = 1835] [id = 33] 13:50:17 INFO - PROCESS | 1835 | --DOCSHELL 0x9b2dc000 == 22 [pid = 1835] [id = 21] 13:50:17 INFO - PROCESS | 1835 | --DOCSHELL 0x9a311800 == 21 [pid = 1835] [id = 30] 13:50:17 INFO - PROCESS | 1835 | --DOCSHELL 0x979b5c00 == 20 [pid = 1835] [id = 29] 13:50:17 INFO - PROCESS | 1835 | --DOCSHELL 0x90eb0400 == 19 [pid = 1835] [id = 22] 13:50:17 INFO - PROCESS | 1835 | --DOCSHELL 0x965e0000 == 18 [pid = 1835] [id = 19] 13:50:17 INFO - PROCESS | 1835 | --DOCSHELL 0xa450e800 == 17 [pid = 1835] [id = 31] 13:50:17 INFO - PROCESS | 1835 | --DOCSHELL 0x9a1ca000 == 16 [pid = 1835] [id = 20] 13:50:17 INFO - PROCESS | 1835 | --DOCSHELL 0xa451b800 == 15 [pid = 1835] [id = 32] 13:50:17 INFO - PROCESS | 1835 | --DOCSHELL 0x90d17400 == 14 [pid = 1835] [id = 34] 13:50:17 INFO - PROCESS | 1835 | --DOCSHELL 0x9a314000 == 13 [pid = 1835] [id = 17] 13:50:17 INFO - PROCESS | 1835 | --DOCSHELL 0x90d87800 == 12 [pid = 1835] [id = 35] 13:50:17 INFO - PROCESS | 1835 | --DOCSHELL 0x92956800 == 11 [pid = 1835] [id = 26] 13:50:17 INFO - PROCESS | 1835 | --DOCSHELL 0x965de400 == 10 [pid = 1835] [id = 36] 13:50:17 INFO - PROCESS | 1835 | --DOCSHELL 0x9b204c00 == 9 [pid = 1835] [id = 37] 13:50:19 INFO - PROCESS | 1835 | 1477860619314 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 13:50:19 INFO - . 13:50:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 5036ms 13:50:19 INFO - PROCESS | 1835 | 1477860619385 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 13:50:19 INFO - PROCESS | 1835 | 1477860619392 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 13:50:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:50:19 INFO - PROCESS | 1835 | 1477860619403 Marionette TRACE conn4 -> [0,158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:19 INFO - PROCESS | 1835 | 1477860619597 Marionette TRACE conn4 <- [1,158,null,{"value":null}] 13:50:19 INFO - PROCESS | 1835 | 1477860619715 Marionette TRACE conn4 -> [0,159,"getWindowHandles",null] 13:50:19 INFO - PROCESS | 1835 | 1477860619720 Marionette TRACE conn4 <- [1,159,null,["8"]] 13:50:19 INFO - PROCESS | 1835 | 1477860619731 Marionette TRACE conn4 -> [0,160,"switchToWindow",{"name":"8"}] 13:50:19 INFO - PROCESS | 1835 | 1477860619738 Marionette TRACE conn4 <- [1,160,null,{}] 13:50:19 INFO - PROCESS | 1835 | 1477860619746 Marionette TRACE conn4 -> [0,161,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:19 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da4b000 == 10 [pid = 1835] [id = 39] 13:50:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 115 (0x8da4b400) [pid = 1835] [serial = 115] [outer = (nil)] 13:50:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 116 (0x8da4cc00) [pid = 1835] [serial = 116] [outer = 0x8da4b400] 13:50:19 INFO - PROCESS | 1835 | 1477860619874 Marionette DEBUG loaded listener.js 13:50:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 117 (0x8d89f000) [pid = 1835] [serial = 117] [outer = 0x8da4b400] 13:50:20 INFO - PROCESS | 1835 | 1477860620589 Marionette TRACE conn4 <- [1,161,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 13:50:20 INFO - . 13:50:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1240ms 13:50:20 INFO - PROCESS | 1835 | 1477860620642 Marionette TRACE conn4 -> [0,162,"getWindowHandle",null] 13:50:20 INFO - PROCESS | 1835 | 1477860620646 Marionette TRACE conn4 <- [1,162,null,{"value":"8"}] 13:50:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:50:20 INFO - PROCESS | 1835 | 1477860620654 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:20 INFO - PROCESS | 1835 | 1477860620942 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 13:50:21 INFO - PROCESS | 1835 | 1477860621002 Marionette TRACE conn4 -> [0,164,"getWindowHandles",null] 13:50:21 INFO - PROCESS | 1835 | 1477860621007 Marionette TRACE conn4 <- [1,164,null,["8"]] 13:50:21 INFO - PROCESS | 1835 | 1477860621026 Marionette TRACE conn4 -> [0,165,"switchToWindow",{"name":"8"}] 13:50:21 INFO - PROCESS | 1835 | 1477860621034 Marionette TRACE conn4 <- [1,165,null,{}] 13:50:21 INFO - PROCESS | 1835 | 1477860621068 Marionette TRACE conn4 -> [0,166,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:21 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da48400 == 11 [pid = 1835] [id = 40] 13:50:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 118 (0x90d57800) [pid = 1835] [serial = 118] [outer = (nil)] 13:50:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 119 (0x90d5d400) [pid = 1835] [serial = 119] [outer = 0x90d57800] 13:50:21 INFO - PROCESS | 1835 | 1477860621167 Marionette DEBUG loaded listener.js 13:50:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 120 (0x8da30c00) [pid = 1835] [serial = 120] [outer = 0x90d57800] 13:50:22 INFO - PROCESS | 1835 | 1477860622102 Marionette TRACE conn4 <- [1,166,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 13:50:22 INFO - . 13:50:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1473ms 13:50:22 INFO - PROCESS | 1835 | 1477860622145 Marionette TRACE conn4 -> [0,167,"getWindowHandle",null] 13:50:22 INFO - PROCESS | 1835 | 1477860622153 Marionette TRACE conn4 <- [1,167,null,{"value":"8"}] 13:50:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:50:22 INFO - PROCESS | 1835 | 1477860622161 Marionette TRACE conn4 -> [0,168,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:22 INFO - PROCESS | 1835 | 1477860622396 Marionette TRACE conn4 <- [1,168,null,{"value":null}] 13:50:22 INFO - PROCESS | 1835 | 1477860622432 Marionette TRACE conn4 -> [0,169,"getWindowHandles",null] 13:50:22 INFO - PROCESS | 1835 | 1477860622436 Marionette TRACE conn4 <- [1,169,null,["8"]] 13:50:22 INFO - PROCESS | 1835 | 1477860622442 Marionette TRACE conn4 -> [0,170,"switchToWindow",{"name":"8"}] 13:50:22 INFO - PROCESS | 1835 | 1477860622450 Marionette TRACE conn4 <- [1,170,null,{}] 13:50:22 INFO - PROCESS | 1835 | 1477860622516 Marionette TRACE conn4 -> [0,171,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:22 INFO - PROCESS | 1835 | ++DOCSHELL 0x948d9000 == 12 [pid = 1835] [id = 41] 13:50:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 121 (0x94a16000) [pid = 1835] [serial = 121] [outer = (nil)] 13:50:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 122 (0x9524b400) [pid = 1835] [serial = 122] [outer = 0x94a16000] 13:50:22 INFO - PROCESS | 1835 | 1477860622618 Marionette DEBUG loaded listener.js 13:50:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 123 (0x965de400) [pid = 1835] [serial = 123] [outer = 0x94a16000] 13:50:23 INFO - PROCESS | 1835 | 1477860623411 Marionette TRACE conn4 <- [1,171,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 13:50:24 INFO - . 13:50:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 2225ms 13:50:24 INFO - PROCESS | 1835 | --DOMWINDOW == 122 (0x9a1ca800) [pid = 1835] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:50:24 INFO - PROCESS | 1835 | --DOMWINDOW == 121 (0x90d1b400) [pid = 1835] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:50:24 INFO - PROCESS | 1835 | --DOMWINDOW == 120 (0x9793fc00) [pid = 1835] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:50:24 INFO - PROCESS | 1835 | --DOMWINDOW == 119 (0x90d1d000) [pid = 1835] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:50:24 INFO - PROCESS | 1835 | --DOMWINDOW == 118 (0x9a316000) [pid = 1835] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:50:24 INFO - PROCESS | 1835 | --DOMWINDOW == 117 (0x91f0d800) [pid = 1835] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:50:24 INFO - PROCESS | 1835 | --DOMWINDOW == 116 (0x92959c00) [pid = 1835] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:50:24 INFO - PROCESS | 1835 | --DOMWINDOW == 115 (0x8cc61400) [pid = 1835] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:50:24 INFO - PROCESS | 1835 | --DOMWINDOW == 114 (0x95b3ec00) [pid = 1835] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:50:24 INFO - PROCESS | 1835 | --DOMWINDOW == 113 (0x97ba9400) [pid = 1835] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:50:24 INFO - PROCESS | 1835 | --DOMWINDOW == 112 (0x9a03e400) [pid = 1835] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:50:24 INFO - PROCESS | 1835 | --DOMWINDOW == 111 (0x8f516800) [pid = 1835] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:50:24 INFO - PROCESS | 1835 | --DOMWINDOW == 110 (0xa4538000) [pid = 1835] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:50:24 INFO - PROCESS | 1835 | --DOMWINDOW == 109 (0x9b20b000) [pid = 1835] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:50:24 INFO - PROCESS | 1835 | --DOMWINDOW == 108 (0xa4539c00) [pid = 1835] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:50:24 INFO - PROCESS | 1835 | --DOMWINDOW == 107 (0x8da23800) [pid = 1835] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:50:24 INFO - PROCESS | 1835 | --DOMWINDOW == 106 (0x9a494000) [pid = 1835] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:50:24 INFO - PROCESS | 1835 | --DOMWINDOW == 105 (0xa0e9bc00) [pid = 1835] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:50:24 INFO - PROCESS | 1835 | --DOMWINDOW == 104 (0x965e1c00) [pid = 1835] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:50:24 INFO - PROCESS | 1835 | --DOMWINDOW == 103 (0x8da53400) [pid = 1835] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:50:24 INFO - PROCESS | 1835 | --DOMWINDOW == 102 (0x90d89800) [pid = 1835] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:50:24 INFO - PROCESS | 1835 | --DOMWINDOW == 101 (0x9b20a400) [pid = 1835] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:50:24 INFO - PROCESS | 1835 | --DOMWINDOW == 100 (0x9b42d000) [pid = 1835] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:50:24 INFO - PROCESS | 1835 | --DOMWINDOW == 99 (0x9a30e800) [pid = 1835] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:50:24 INFO - PROCESS | 1835 | --DOMWINDOW == 98 (0x929b9c00) [pid = 1835] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:50:24 INFO - PROCESS | 1835 | --DOMWINDOW == 97 (0x9793c000) [pid = 1835] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:50:24 INFO - PROCESS | 1835 | --DOMWINDOW == 96 (0xa0e9ec00) [pid = 1835] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:50:24 INFO - PROCESS | 1835 | --DOMWINDOW == 95 (0x92958800) [pid = 1835] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:50:24 INFO - PROCESS | 1835 | --DOMWINDOW == 94 (0x97bac000) [pid = 1835] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:50:24 INFO - PROCESS | 1835 | 1477860624566 Marionette TRACE conn4 -> [0,172,"getWindowHandle",null] 13:50:24 INFO - PROCESS | 1835 | 1477860624571 Marionette TRACE conn4 <- [1,172,null,{"value":"8"}] 13:50:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:50:24 INFO - PROCESS | 1835 | 1477860624603 Marionette TRACE conn4 -> [0,173,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:24 INFO - PROCESS | 1835 | 1477860624855 Marionette TRACE conn4 <- [1,173,null,{"value":null}] 13:50:24 INFO - PROCESS | 1835 | 1477860624949 Marionette TRACE conn4 -> [0,174,"getWindowHandles",null] 13:50:24 INFO - PROCESS | 1835 | 1477860624951 Marionette TRACE conn4 <- [1,174,null,["8"]] 13:50:24 INFO - PROCESS | 1835 | 1477860624981 Marionette TRACE conn4 -> [0,175,"switchToWindow",{"name":"8"}] 13:50:24 INFO - PROCESS | 1835 | 1477860624987 Marionette TRACE conn4 <- [1,175,null,{}] 13:50:25 INFO - PROCESS | 1835 | 1477860625142 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:25 INFO - PROCESS | 1835 | ++DOCSHELL 0x948a3000 == 13 [pid = 1835] [id = 42] 13:50:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 95 (0x965e1c00) [pid = 1835] [serial = 124] [outer = (nil)] 13:50:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 96 (0x9b20ac00) [pid = 1835] [serial = 125] [outer = 0x965e1c00] 13:50:25 INFO - PROCESS | 1835 | 1477860625241 Marionette DEBUG loaded listener.js 13:50:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 97 (0x9b2d6400) [pid = 1835] [serial = 126] [outer = 0x965e1c00] 13:50:25 INFO - PROCESS | 1835 | 1477860625932 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 13:50:25 INFO - . 13:50:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1391ms 13:50:25 INFO - PROCESS | 1835 | 1477860625968 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 13:50:25 INFO - PROCESS | 1835 | 1477860625972 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 13:50:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:50:25 INFO - PROCESS | 1835 | 1477860625980 Marionette TRACE conn4 -> [0,178,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:26 INFO - PROCESS | 1835 | 1477860626141 Marionette TRACE conn4 <- [1,178,null,{"value":null}] 13:50:26 INFO - PROCESS | 1835 | 1477860626156 Marionette TRACE conn4 -> [0,179,"getWindowHandles",null] 13:50:26 INFO - PROCESS | 1835 | 1477860626159 Marionette TRACE conn4 <- [1,179,null,["8"]] 13:50:26 INFO - PROCESS | 1835 | 1477860626165 Marionette TRACE conn4 -> [0,180,"switchToWindow",{"name":"8"}] 13:50:26 INFO - PROCESS | 1835 | 1477860626170 Marionette TRACE conn4 <- [1,180,null,{}] 13:50:26 INFO - PROCESS | 1835 | 1477860626175 Marionette TRACE conn4 -> [0,181,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x929c1c00 == 14 [pid = 1835] [id = 43] 13:50:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 98 (0x94899400) [pid = 1835] [serial = 127] [outer = (nil)] 13:50:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 99 (0xa2340400) [pid = 1835] [serial = 128] [outer = 0x94899400] 13:50:26 INFO - PROCESS | 1835 | 1477860626362 Marionette DEBUG loaded listener.js 13:50:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 100 (0xa2cde400) [pid = 1835] [serial = 129] [outer = 0x94899400] 13:50:27 INFO - PROCESS | 1835 | 1477860627214 Marionette TRACE conn4 <- [1,181,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 13:50:27 INFO - . 13:50:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1276ms 13:50:27 INFO - PROCESS | 1835 | 1477860627257 Marionette TRACE conn4 -> [0,182,"getWindowHandle",null] 13:50:27 INFO - PROCESS | 1835 | 1477860627263 Marionette TRACE conn4 <- [1,182,null,{"value":"8"}] 13:50:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:50:27 INFO - PROCESS | 1835 | 1477860627274 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:27 INFO - PROCESS | 1835 | 1477860627488 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 13:50:27 INFO - PROCESS | 1835 | 1477860627639 Marionette TRACE conn4 -> [0,184,"getWindowHandles",null] 13:50:27 INFO - PROCESS | 1835 | 1477860627643 Marionette TRACE conn4 <- [1,184,null,["8"]] 13:50:27 INFO - PROCESS | 1835 | 1477860627656 Marionette TRACE conn4 -> [0,185,"switchToWindow",{"name":"8"}] 13:50:27 INFO - PROCESS | 1835 | 1477860627663 Marionette TRACE conn4 <- [1,185,null,{}] 13:50:27 INFO - PROCESS | 1835 | 1477860627671 Marionette TRACE conn4 -> [0,186,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:27 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da51400 == 15 [pid = 1835] [id = 44] 13:50:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 101 (0x8da51c00) [pid = 1835] [serial = 130] [outer = (nil)] 13:50:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 102 (0x90d1d800) [pid = 1835] [serial = 131] [outer = 0x8da51c00] 13:50:27 INFO - PROCESS | 1835 | 1477860627793 Marionette DEBUG loaded listener.js 13:50:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 103 (0x92960c00) [pid = 1835] [serial = 132] [outer = 0x8da51c00] 13:50:28 INFO - PROCESS | 1835 | 1477860628571 Marionette TRACE conn4 <- [1,186,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 13:50:28 INFO - . 13:50:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1370ms 13:50:28 INFO - PROCESS | 1835 | 1477860628649 Marionette TRACE conn4 -> [0,187,"getWindowHandle",null] 13:50:28 INFO - PROCESS | 1835 | 1477860628657 Marionette TRACE conn4 <- [1,187,null,{"value":"8"}] 13:50:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:50:28 INFO - PROCESS | 1835 | 1477860628666 Marionette TRACE conn4 -> [0,188,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:28 INFO - PROCESS | 1835 | 1477860628854 Marionette TRACE conn4 <- [1,188,null,{"value":null}] 13:50:29 INFO - PROCESS | 1835 | 1477860629018 Marionette TRACE conn4 -> [0,189,"getWindowHandles",null] 13:50:29 INFO - PROCESS | 1835 | 1477860629023 Marionette TRACE conn4 <- [1,189,null,["8"]] 13:50:29 INFO - PROCESS | 1835 | 1477860629031 Marionette TRACE conn4 -> [0,190,"switchToWindow",{"name":"8"}] 13:50:29 INFO - PROCESS | 1835 | 1477860629037 Marionette TRACE conn4 <- [1,190,null,{}] 13:50:29 INFO - PROCESS | 1835 | 1477860629048 Marionette TRACE conn4 -> [0,191,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:29 INFO - PROCESS | 1835 | ++DOCSHELL 0x945b7400 == 16 [pid = 1835] [id = 45] 13:50:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 104 (0x95b3ec00) [pid = 1835] [serial = 133] [outer = (nil)] 13:50:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 105 (0x9793e400) [pid = 1835] [serial = 134] [outer = 0x95b3ec00] 13:50:29 INFO - PROCESS | 1835 | 1477860629157 Marionette DEBUG loaded listener.js 13:50:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 106 (0xa2341800) [pid = 1835] [serial = 135] [outer = 0x95b3ec00] 13:50:29 INFO - PROCESS | 1835 | 1477860629948 Marionette TRACE conn4 <- [1,191,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 13:50:29 INFO - . 13:50:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1320ms 13:50:30 INFO - PROCESS | 1835 | 1477860630041 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:50:30 INFO - PROCESS | 1835 | 1477860630053 Marionette TRACE conn4 -> [0,192,"getWindowHandle",null] 13:50:30 INFO - PROCESS | 1835 | 1477860630060 Marionette TRACE conn4 <- [1,192,null,{"value":"8"}] 13:50:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:50:30 INFO - PROCESS | 1835 | 1477860630086 Marionette TRACE conn4 -> [0,193,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:30 INFO - PROCESS | 1835 | 1477860630272 Marionette TRACE conn4 <- [1,193,null,{"value":null}] 13:50:30 INFO - PROCESS | 1835 | 1477860630427 Marionette TRACE conn4 -> [0,194,"getWindowHandles",null] 13:50:30 INFO - PROCESS | 1835 | 1477860630432 Marionette TRACE conn4 <- [1,194,null,["8"]] 13:50:30 INFO - PROCESS | 1835 | 1477860630443 Marionette TRACE conn4 -> [0,195,"switchToWindow",{"name":"8"}] 13:50:30 INFO - PROCESS | 1835 | 1477860630451 Marionette TRACE conn4 <- [1,195,null,{}] 13:50:30 INFO - PROCESS | 1835 | 1477860630458 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:30 INFO - PROCESS | 1835 | ++DOCSHELL 0xa2ce9c00 == 17 [pid = 1835] [id = 46] 13:50:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 107 (0xa2d40800) [pid = 1835] [serial = 136] [outer = (nil)] 13:50:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 108 (0xa4515400) [pid = 1835] [serial = 137] [outer = 0xa2d40800] 13:50:30 INFO - PROCESS | 1835 | 1477860630571 Marionette DEBUG loaded listener.js 13:50:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 109 (0xa4575000) [pid = 1835] [serial = 138] [outer = 0xa2d40800] 13:50:31 INFO - PROCESS | 1835 | 1477860631375 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 13:50:31 INFO - . 13:50:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1327ms 13:50:31 INFO - PROCESS | 1835 | 1477860631409 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 13:50:31 INFO - PROCESS | 1835 | 1477860631416 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 13:50:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:50:31 INFO - PROCESS | 1835 | 1477860631424 Marionette TRACE conn4 -> [0,198,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:31 INFO - PROCESS | 1835 | 1477860631629 Marionette TRACE conn4 <- [1,198,null,{"value":null}] 13:50:31 INFO - PROCESS | 1835 | 1477860631791 Marionette TRACE conn4 -> [0,199,"getWindowHandles",null] 13:50:31 INFO - PROCESS | 1835 | 1477860631795 Marionette TRACE conn4 <- [1,199,null,["8"]] 13:50:31 INFO - PROCESS | 1835 | 1477860631806 Marionette TRACE conn4 -> [0,200,"switchToWindow",{"name":"8"}] 13:50:31 INFO - PROCESS | 1835 | 1477860631811 Marionette TRACE conn4 <- [1,200,null,{}] 13:50:31 INFO - PROCESS | 1835 | 1477860631818 Marionette TRACE conn4 -> [0,201,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:31 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d894400 == 18 [pid = 1835] [id = 47] 13:50:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 110 (0x8d896800) [pid = 1835] [serial = 139] [outer = (nil)] 13:50:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 111 (0x94a17400) [pid = 1835] [serial = 140] [outer = 0x8d896800] 13:50:31 INFO - PROCESS | 1835 | 1477860631927 Marionette DEBUG loaded listener.js 13:50:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 112 (0x8cc5a400) [pid = 1835] [serial = 141] [outer = 0x8d896800] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 111 (0x90eb0800) [pid = 1835] [serial = 25] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 110 (0x9295a400) [pid = 1835] [serial = 35] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 109 (0x90eafc00) [pid = 1835] [serial = 34] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 108 (0x962c8c00) [pid = 1835] [serial = 32] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 107 (0x95a28400) [pid = 1835] [serial = 31] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 106 (0x9377c400) [pid = 1835] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 105 (0x8d89a400) [pid = 1835] [serial = 23] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 104 (0x8cc66000) [pid = 1835] [serial = 22] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 103 (0x8d9bfc00) [pid = 1835] [serial = 17] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 102 (0x8da54400) [pid = 1835] [serial = 16] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 101 (0x8f753c00) [pid = 1835] [serial = 113] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 100 (0x93776400) [pid = 1835] [serial = 65] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 99 (0x91f50400) [pid = 1835] [serial = 64] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 98 (0xa1895800) [pid = 1835] [serial = 62] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 97 (0xa1824000) [pid = 1835] [serial = 61] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 96 (0x9b158400) [pid = 1835] [serial = 59] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 95 (0x9a467400) [pid = 1835] [serial = 58] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 94 (0x97baf000) [pid = 1835] [serial = 56] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 93 (0x979b3000) [pid = 1835] [serial = 55] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0x937ec000) [pid = 1835] [serial = 53] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 91 (0x929b8c00) [pid = 1835] [serial = 52] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0xa0e6d400) [pid = 1835] [serial = 50] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0x9b422800) [pid = 1835] [serial = 49] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0x9a46b400) [pid = 1835] [serial = 47] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x9a391000) [pid = 1835] [serial = 46] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x9a1d0c00) [pid = 1835] [serial = 44] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x9a0cbc00) [pid = 1835] [serial = 43] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x981bd800) [pid = 1835] [serial = 41] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x97bb1400) [pid = 1835] [serial = 40] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x95fb2400) [pid = 1835] [serial = 38] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x95b47400) [pid = 1835] [serial = 37] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x94a17000) [pid = 1835] [serial = 68] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x92c84000) [pid = 1835] [serial = 67] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x97ba7800) [pid = 1835] [serial = 71] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x97947000) [pid = 1835] [serial = 70] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x9b153c00) [pid = 1835] [serial = 74] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x9a492000) [pid = 1835] [serial = 73] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0xa23e0000) [pid = 1835] [serial = 77] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0xa2346000) [pid = 1835] [serial = 76] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0xa2d4a800) [pid = 1835] [serial = 80] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0xa2d41400) [pid = 1835] [serial = 79] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x945adc00) [pid = 1835] [serial = 83] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x8f51b400) [pid = 1835] [serial = 82] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x9943d000) [pid = 1835] [serial = 86] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x981bf000) [pid = 1835] [serial = 85] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0xa2784000) [pid = 1835] [serial = 89] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0xa1818800) [pid = 1835] [serial = 88] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0xa45e9800) [pid = 1835] [serial = 92] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0xa45de400) [pid = 1835] [serial = 91] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0xa4cf1800) [pid = 1835] [serial = 95] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0xa4ce6800) [pid = 1835] [serial = 94] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0xa93ba000) [pid = 1835] [serial = 99] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x90d20000) [pid = 1835] [serial = 98] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x93779c00) [pid = 1835] [serial = 102] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x92babc00) [pid = 1835] [serial = 101] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x9489b400) [pid = 1835] [serial = 105] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x94897000) [pid = 1835] [serial = 104] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x98131c00) [pid = 1835] [serial = 108] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x979a9400) [pid = 1835] [serial = 107] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0xa2cea000) [pid = 1835] [serial = 111] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0xa23d8800) [pid = 1835] [serial = 110] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0xa0ea0c00) [pid = 1835] [serial = 2] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x929bb000) [pid = 1835] [serial = 28] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x94a13800) [pid = 1835] [serial = 12] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x948d9c00) [pid = 1835] [serial = 9] [outer = (nil)] [url = about:blank] 13:50:33 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x8d859c00) [pid = 1835] [serial = 19] [outer = (nil)] [url = about:blank] 13:50:34 INFO - PROCESS | 1835 | 1477860634457 Marionette TRACE conn4 <- [1,201,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 13:50:34 INFO - . 13:50:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 3087ms 13:50:34 INFO - PROCESS | 1835 | 1477860634512 Marionette TRACE conn4 -> [0,202,"getWindowHandle",null] 13:50:34 INFO - PROCESS | 1835 | 1477860634516 Marionette TRACE conn4 <- [1,202,null,{"value":"8"}] 13:50:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:50:34 INFO - PROCESS | 1835 | 1477860634532 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:34 INFO - PROCESS | 1835 | 1477860634713 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 13:50:34 INFO - PROCESS | 1835 | 1477860634726 Marionette TRACE conn4 -> [0,204,"getWindowHandles",null] 13:50:34 INFO - PROCESS | 1835 | 1477860634730 Marionette TRACE conn4 <- [1,204,null,["8"]] 13:50:34 INFO - PROCESS | 1835 | 1477860634740 Marionette TRACE conn4 -> [0,205,"switchToWindow",{"name":"8"}] 13:50:34 INFO - PROCESS | 1835 | 1477860634748 Marionette TRACE conn4 <- [1,205,null,{}] 13:50:34 INFO - PROCESS | 1835 | 1477860634754 Marionette TRACE conn4 -> [0,206,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da31800 == 19 [pid = 1835] [id = 48] 13:50:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x8da4e400) [pid = 1835] [serial = 142] [outer = (nil)] 13:50:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x8da54800) [pid = 1835] [serial = 143] [outer = 0x8da4e400] 13:50:34 INFO - PROCESS | 1835 | 1477860634856 Marionette DEBUG loaded listener.js 13:50:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x8f5b1400) [pid = 1835] [serial = 144] [outer = 0x8da4e400] 13:50:35 INFO - PROCESS | 1835 | 1477860635596 Marionette TRACE conn4 <- [1,206,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 13:50:35 INFO - . 13:50:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1122ms 13:50:35 INFO - PROCESS | 1835 | 1477860635650 Marionette TRACE conn4 -> [0,207,"getWindowHandle",null] 13:50:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:50:35 INFO - PROCESS | 1835 | 1477860635656 Marionette TRACE conn4 <- [1,207,null,{"value":"8"}] 13:50:35 INFO - PROCESS | 1835 | 1477860635664 Marionette TRACE conn4 -> [0,208,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:35 INFO - PROCESS | 1835 | 1477860635911 Marionette TRACE conn4 <- [1,208,null,{"value":null}] 13:50:35 INFO - PROCESS | 1835 | 1477860635934 Marionette TRACE conn4 -> [0,209,"getWindowHandles",null] 13:50:35 INFO - PROCESS | 1835 | 1477860635938 Marionette TRACE conn4 <- [1,209,null,["8"]] 13:50:35 INFO - PROCESS | 1835 | 1477860635946 Marionette TRACE conn4 -> [0,210,"switchToWindow",{"name":"8"}] 13:50:35 INFO - PROCESS | 1835 | 1477860635952 Marionette TRACE conn4 <- [1,210,null,{}] 13:50:35 INFO - PROCESS | 1835 | 1477860635959 Marionette TRACE conn4 -> [0,211,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d82000 == 20 [pid = 1835] [id = 49] 13:50:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x90d82c00) [pid = 1835] [serial = 145] [outer = (nil)] 13:50:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x90eaa000) [pid = 1835] [serial = 146] [outer = 0x90d82c00] 13:50:36 INFO - PROCESS | 1835 | 1477860636117 Marionette DEBUG loaded listener.js 13:50:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x91f0dc00) [pid = 1835] [serial = 147] [outer = 0x90d82c00] 13:50:36 INFO - PROCESS | 1835 | 1477860636897 Marionette TRACE conn4 <- [1,211,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 13:50:36 INFO - . 13:50:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1278ms 13:50:36 INFO - PROCESS | 1835 | 1477860636949 Marionette TRACE conn4 -> [0,212,"getWindowHandle",null] 13:50:36 INFO - PROCESS | 1835 | 1477860636956 Marionette TRACE conn4 <- [1,212,null,{"value":"8"}] 13:50:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:50:36 INFO - PROCESS | 1835 | 1477860636971 Marionette TRACE conn4 -> [0,213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:37 INFO - PROCESS | 1835 | 1477860637185 Marionette TRACE conn4 <- [1,213,null,{"value":null}] 13:50:37 INFO - PROCESS | 1835 | 1477860637210 Marionette TRACE conn4 -> [0,214,"getWindowHandles",null] 13:50:37 INFO - PROCESS | 1835 | 1477860637215 Marionette TRACE conn4 <- [1,214,null,["8"]] 13:50:37 INFO - PROCESS | 1835 | 1477860637220 Marionette TRACE conn4 -> [0,215,"switchToWindow",{"name":"8"}] 13:50:37 INFO - PROCESS | 1835 | 1477860637227 Marionette TRACE conn4 <- [1,215,null,{}] 13:50:37 INFO - PROCESS | 1835 | 1477860637285 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x93774000 == 21 [pid = 1835] [id = 50] 13:50:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x93775800) [pid = 1835] [serial = 148] [outer = (nil)] 13:50:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x9377c400) [pid = 1835] [serial = 149] [outer = 0x93775800] 13:50:37 INFO - PROCESS | 1835 | 1477860637385 Marionette DEBUG loaded listener.js 13:50:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x939c9c00) [pid = 1835] [serial = 150] [outer = 0x93775800] 13:50:37 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x8f74bc00) [pid = 1835] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:50:37 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x8da4b400) [pid = 1835] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:50:37 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x94a16000) [pid = 1835] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:50:37 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x965e1c00) [pid = 1835] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:50:37 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x90d57800) [pid = 1835] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:50:38 INFO - PROCESS | 1835 | 1477860638129 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 13:50:38 INFO - . 13:50:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1226ms 13:50:38 INFO - PROCESS | 1835 | 1477860638190 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 13:50:38 INFO - PROCESS | 1835 | 1477860638194 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 13:50:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:50:38 INFO - PROCESS | 1835 | 1477860638201 Marionette TRACE conn4 -> [0,218,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:38 INFO - PROCESS | 1835 | 1477860638397 Marionette TRACE conn4 <- [1,218,null,{"value":null}] 13:50:38 INFO - PROCESS | 1835 | 1477860638492 Marionette TRACE conn4 -> [0,219,"getWindowHandles",null] 13:50:38 INFO - PROCESS | 1835 | 1477860638495 Marionette TRACE conn4 <- [1,219,null,["8"]] 13:50:38 INFO - PROCESS | 1835 | 1477860638500 Marionette TRACE conn4 -> [0,220,"switchToWindow",{"name":"8"}] 13:50:38 INFO - PROCESS | 1835 | 1477860638508 Marionette TRACE conn4 <- [1,220,null,{}] 13:50:38 INFO - PROCESS | 1835 | 1477860638518 Marionette TRACE conn4 -> [0,221,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:38 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d1c400 == 22 [pid = 1835] [id = 51] 13:50:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x90d5ac00) [pid = 1835] [serial = 151] [outer = (nil)] 13:50:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x94899800) [pid = 1835] [serial = 152] [outer = 0x90d5ac00] 13:50:38 INFO - PROCESS | 1835 | 1477860638618 Marionette DEBUG loaded listener.js 13:50:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x97943800) [pid = 1835] [serial = 153] [outer = 0x90d5ac00] 13:50:39 INFO - PROCESS | 1835 | 1477860639207 Marionette TRACE conn4 <- [1,221,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 13:50:39 INFO - . 13:50:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1085ms 13:50:39 INFO - PROCESS | 1835 | 1477860639287 Marionette TRACE conn4 -> [0,222,"getWindowHandle",null] 13:50:39 INFO - PROCESS | 1835 | 1477860639290 Marionette TRACE conn4 <- [1,222,null,{"value":"8"}] 13:50:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:50:39 INFO - PROCESS | 1835 | 1477860639298 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:39 INFO - PROCESS | 1835 | 1477860639461 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 13:50:39 INFO - PROCESS | 1835 | 1477860639560 Marionette TRACE conn4 -> [0,224,"getWindowHandles",null] 13:50:39 INFO - PROCESS | 1835 | 1477860639564 Marionette TRACE conn4 <- [1,224,null,["8"]] 13:50:39 INFO - PROCESS | 1835 | 1477860639569 Marionette TRACE conn4 -> [0,225,"switchToWindow",{"name":"8"}] 13:50:39 INFO - PROCESS | 1835 | 1477860639574 Marionette TRACE conn4 <- [1,225,null,{}] 13:50:39 INFO - PROCESS | 1835 | 1477860639583 Marionette TRACE conn4 -> [0,226,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:39 INFO - PROCESS | 1835 | ++DOCSHELL 0x97940c00 == 23 [pid = 1835] [id = 52] 13:50:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x979b7000) [pid = 1835] [serial = 154] [outer = (nil)] 13:50:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x97ba9000) [pid = 1835] [serial = 155] [outer = 0x979b7000] 13:50:39 INFO - PROCESS | 1835 | 1477860639674 Marionette DEBUG loaded listener.js 13:50:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x9812bc00) [pid = 1835] [serial = 156] [outer = 0x979b7000] 13:50:40 INFO - PROCESS | 1835 | 1477860640492 Marionette TRACE conn4 <- [1,226,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 13:50:40 INFO - . 13:50:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1273ms 13:50:40 INFO - PROCESS | 1835 | 1477860640572 Marionette TRACE conn4 -> [0,227,"getWindowHandle",null] 13:50:40 INFO - PROCESS | 1835 | 1477860640579 Marionette TRACE conn4 <- [1,227,null,{"value":"8"}] 13:50:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:50:40 INFO - PROCESS | 1835 | 1477860640590 Marionette TRACE conn4 -> [0,228,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:40 INFO - PROCESS | 1835 | 1477860640790 Marionette TRACE conn4 <- [1,228,null,{"value":null}] 13:50:40 INFO - PROCESS | 1835 | 1477860640944 Marionette TRACE conn4 -> [0,229,"getWindowHandles",null] 13:50:40 INFO - PROCESS | 1835 | 1477860640951 Marionette TRACE conn4 <- [1,229,null,["8"]] 13:50:40 INFO - PROCESS | 1835 | 1477860640964 Marionette TRACE conn4 -> [0,230,"switchToWindow",{"name":"8"}] 13:50:40 INFO - PROCESS | 1835 | 1477860640970 Marionette TRACE conn4 <- [1,230,null,{}] 13:50:40 INFO - PROCESS | 1835 | 1477860640977 Marionette TRACE conn4 -> [0,231,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:41 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da30000 == 24 [pid = 1835] [id = 53] 13:50:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x8da4bc00) [pid = 1835] [serial = 157] [outer = (nil)] 13:50:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x90d16000) [pid = 1835] [serial = 158] [outer = 0x8da4bc00] 13:50:41 INFO - PROCESS | 1835 | 1477860641097 Marionette DEBUG loaded listener.js 13:50:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x90d58c00) [pid = 1835] [serial = 159] [outer = 0x8da4bc00] 13:50:42 INFO - PROCESS | 1835 | 1477860641997 Marionette TRACE conn4 <- [1,231,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 13:50:42 INFO - . 13:50:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1481ms 13:50:42 INFO - PROCESS | 1835 | 1477860642069 Marionette TRACE conn4 -> [0,232,"getWindowHandle",null] 13:50:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:50:42 INFO - PROCESS | 1835 | 1477860642075 Marionette TRACE conn4 <- [1,232,null,{"value":"8"}] 13:50:42 INFO - PROCESS | 1835 | 1477860642083 Marionette TRACE conn4 -> [0,233,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:42 INFO - PROCESS | 1835 | 1477860642278 Marionette TRACE conn4 <- [1,233,null,{"value":null}] 13:50:42 INFO - PROCESS | 1835 | 1477860642419 Marionette TRACE conn4 -> [0,234,"getWindowHandles",null] 13:50:42 INFO - PROCESS | 1835 | 1477860642424 Marionette TRACE conn4 <- [1,234,null,["8"]] 13:50:42 INFO - PROCESS | 1835 | 1477860642436 Marionette TRACE conn4 -> [0,235,"switchToWindow",{"name":"8"}] 13:50:42 INFO - PROCESS | 1835 | 1477860642441 Marionette TRACE conn4 <- [1,235,null,{}] 13:50:42 INFO - PROCESS | 1835 | 1477860642448 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:42 INFO - PROCESS | 1835 | ++DOCSHELL 0x92bb0000 == 25 [pid = 1835] [id = 54] 13:50:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x92c89800) [pid = 1835] [serial = 160] [outer = (nil)] 13:50:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x9489d800) [pid = 1835] [serial = 161] [outer = 0x92c89800] 13:50:42 INFO - PROCESS | 1835 | 1477860642555 Marionette DEBUG loaded listener.js 13:50:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x979b3400) [pid = 1835] [serial = 162] [outer = 0x92c89800] 13:50:43 INFO - PROCESS | 1835 | 1477860643528 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 13:50:43 INFO - . 13:50:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1530ms 13:50:43 INFO - PROCESS | 1835 | 1477860643612 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 13:50:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:50:43 INFO - PROCESS | 1835 | 1477860643623 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 13:50:43 INFO - PROCESS | 1835 | 1477860643635 Marionette TRACE conn4 -> [0,238,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:43 INFO - PROCESS | 1835 | 1477860643835 Marionette TRACE conn4 <- [1,238,null,{"value":null}] 13:50:43 INFO - PROCESS | 1835 | 1477860643977 Marionette TRACE conn4 -> [0,239,"getWindowHandles",null] 13:50:43 INFO - PROCESS | 1835 | 1477860643983 Marionette TRACE conn4 <- [1,239,null,["8"]] 13:50:44 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x9b20ac00) [pid = 1835] [serial = 125] [outer = (nil)] [url = about:blank] 13:50:44 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x9b2d6400) [pid = 1835] [serial = 126] [outer = (nil)] [url = about:blank] 13:50:44 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x9524b400) [pid = 1835] [serial = 122] [outer = (nil)] [url = about:blank] 13:50:44 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x965de400) [pid = 1835] [serial = 123] [outer = (nil)] [url = about:blank] 13:50:44 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x90d5d400) [pid = 1835] [serial = 119] [outer = (nil)] [url = about:blank] 13:50:44 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x8da30c00) [pid = 1835] [serial = 120] [outer = (nil)] [url = about:blank] 13:50:44 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x8da4cc00) [pid = 1835] [serial = 116] [outer = (nil)] [url = about:blank] 13:50:44 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x8d89f000) [pid = 1835] [serial = 117] [outer = (nil)] [url = about:blank] 13:50:44 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x90d51800) [pid = 1835] [serial = 114] [outer = (nil)] [url = about:blank] 13:50:44 INFO - PROCESS | 1835 | 1477860644020 Marionette TRACE conn4 -> [0,240,"switchToWindow",{"name":"8"}] 13:50:44 INFO - PROCESS | 1835 | 1477860644028 Marionette TRACE conn4 <- [1,240,null,{}] 13:50:44 INFO - PROCESS | 1835 | 1477860644035 Marionette TRACE conn4 -> [0,241,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da2e000 == 26 [pid = 1835] [id = 55] 13:50:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x8da30c00) [pid = 1835] [serial = 163] [outer = (nil)] 13:50:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x8da4f800) [pid = 1835] [serial = 164] [outer = 0x8da30c00] 13:50:44 INFO - PROCESS | 1835 | 1477860644137 Marionette DEBUG loaded listener.js 13:50:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x90d52c00) [pid = 1835] [serial = 165] [outer = 0x8da30c00] 13:50:44 INFO - PROCESS | 1835 | 1477860644833 Marionette TRACE conn4 <- [1,241,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 13:50:44 INFO - . 13:50:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1270ms 13:50:44 INFO - PROCESS | 1835 | 1477860644903 Marionette TRACE conn4 -> [0,242,"getWindowHandle",null] 13:50:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:50:44 INFO - PROCESS | 1835 | 1477860644908 Marionette TRACE conn4 <- [1,242,null,{"value":"8"}] 13:50:44 INFO - PROCESS | 1835 | 1477860644916 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:45 INFO - PROCESS | 1835 | 1477860645092 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 13:50:45 INFO - PROCESS | 1835 | 1477860645103 Marionette TRACE conn4 -> [0,244,"getWindowHandles",null] 13:50:45 INFO - PROCESS | 1835 | 1477860645107 Marionette TRACE conn4 <- [1,244,null,["8"]] 13:50:45 INFO - PROCESS | 1835 | 1477860645115 Marionette TRACE conn4 -> [0,245,"switchToWindow",{"name":"8"}] 13:50:45 INFO - PROCESS | 1835 | 1477860645120 Marionette TRACE conn4 <- [1,245,null,{}] 13:50:45 INFO - PROCESS | 1835 | 1477860645215 Marionette TRACE conn4 -> [0,246,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d9c0c00 == 27 [pid = 1835] [id = 56] 13:50:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x92959800) [pid = 1835] [serial = 166] [outer = (nil)] 13:50:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x92bab000) [pid = 1835] [serial = 167] [outer = 0x92959800] 13:50:45 INFO - PROCESS | 1835 | 1477860645310 Marionette DEBUG loaded listener.js 13:50:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x92c90000) [pid = 1835] [serial = 168] [outer = 0x92959800] 13:50:45 INFO - PROCESS | 1835 | 1477860645991 Marionette TRACE conn4 <- [1,246,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 13:50:46 INFO - . 13:50:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1123ms 13:50:46 INFO - PROCESS | 1835 | 1477860646047 Marionette TRACE conn4 -> [0,247,"getWindowHandle",null] 13:50:46 INFO - PROCESS | 1835 | 1477860646055 Marionette TRACE conn4 <- [1,247,null,{"value":"8"}] 13:50:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:50:46 INFO - PROCESS | 1835 | 1477860646062 Marionette TRACE conn4 -> [0,248,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:46 INFO - PROCESS | 1835 | 1477860646240 Marionette TRACE conn4 <- [1,248,null,{"value":null}] 13:50:46 INFO - PROCESS | 1835 | 1477860646359 Marionette TRACE conn4 -> [0,249,"getWindowHandles",null] 13:50:46 INFO - PROCESS | 1835 | 1477860646365 Marionette TRACE conn4 <- [1,249,null,["8"]] 13:50:46 INFO - PROCESS | 1835 | 1477860646385 Marionette TRACE conn4 -> [0,250,"switchToWindow",{"name":"8"}] 13:50:46 INFO - PROCESS | 1835 | 1477860646392 Marionette TRACE conn4 <- [1,250,null,{}] 13:50:46 INFO - PROCESS | 1835 | 1477860646399 Marionette TRACE conn4 -> [0,251,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x981bf000 == 28 [pid = 1835] [id = 57] 13:50:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x981bf800) [pid = 1835] [serial = 169] [outer = (nil)] 13:50:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x981c6000) [pid = 1835] [serial = 170] [outer = 0x981bf800] 13:50:46 INFO - PROCESS | 1835 | 1477860646504 Marionette DEBUG loaded listener.js 13:50:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x994cc000) [pid = 1835] [serial = 171] [outer = 0x981bf800] 13:50:47 INFO - PROCESS | 1835 | 1477860647274 Marionette TRACE conn4 <- [1,251,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 13:50:47 INFO - . 13:50:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1272ms 13:50:47 INFO - PROCESS | 1835 | 1477860647334 Marionette TRACE conn4 -> [0,252,"getWindowHandle",null] 13:50:47 INFO - PROCESS | 1835 | 1477860647338 Marionette TRACE conn4 <- [1,252,null,{"value":"8"}] 13:50:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:50:47 INFO - PROCESS | 1835 | 1477860647366 Marionette TRACE conn4 -> [0,253,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:47 INFO - PROCESS | 1835 | 1477860647586 Marionette TRACE conn4 <- [1,253,null,{"value":null}] 13:50:47 INFO - PROCESS | 1835 | 1477860647607 Marionette TRACE conn4 -> [0,254,"getWindowHandles",null] 13:50:47 INFO - PROCESS | 1835 | 1477860647611 Marionette TRACE conn4 <- [1,254,null,["8"]] 13:50:47 INFO - PROCESS | 1835 | 1477860647616 Marionette TRACE conn4 -> [0,255,"switchToWindow",{"name":"8"}] 13:50:47 INFO - PROCESS | 1835 | 1477860647622 Marionette TRACE conn4 <- [1,255,null,{}] 13:50:47 INFO - PROCESS | 1835 | 1477860647686 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a032400 == 29 [pid = 1835] [id = 58] 13:50:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x9a13d000) [pid = 1835] [serial = 172] [outer = (nil)] 13:50:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x9a149000) [pid = 1835] [serial = 173] [outer = 0x9a13d000] 13:50:47 INFO - PROCESS | 1835 | 1477860647782 Marionette DEBUG loaded listener.js 13:50:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x9a311000) [pid = 1835] [serial = 174] [outer = 0x9a13d000] 13:50:48 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x8da4e400) [pid = 1835] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:50:48 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x94899400) [pid = 1835] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:50:48 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x8d896800) [pid = 1835] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:50:48 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x8da51c00) [pid = 1835] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:50:48 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x95b3ec00) [pid = 1835] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:50:48 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x93775800) [pid = 1835] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:50:48 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x90d82c00) [pid = 1835] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:50:48 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x90d5ac00) [pid = 1835] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:50:48 INFO - PROCESS | 1835 | 1477860648570 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 13:50:48 INFO - . 13:50:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1278ms 13:50:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:50:48 INFO - PROCESS | 1835 | 1477860648624 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 13:50:48 INFO - PROCESS | 1835 | 1477860648627 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 13:50:48 INFO - PROCESS | 1835 | 1477860648635 Marionette TRACE conn4 -> [0,258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:48 INFO - PROCESS | 1835 | 1477860648795 Marionette TRACE conn4 <- [1,258,null,{"value":null}] 13:50:48 INFO - PROCESS | 1835 | 1477860648805 Marionette TRACE conn4 -> [0,259,"getWindowHandles",null] 13:50:48 INFO - PROCESS | 1835 | 1477860648808 Marionette TRACE conn4 <- [1,259,null,["8"]] 13:50:48 INFO - PROCESS | 1835 | 1477860648812 Marionette TRACE conn4 -> [0,260,"switchToWindow",{"name":"8"}] 13:50:48 INFO - PROCESS | 1835 | 1477860648824 Marionette TRACE conn4 <- [1,260,null,{}] 13:50:48 INFO - PROCESS | 1835 | 1477860648920 Marionette TRACE conn4 -> [0,261,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:48 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da4b400 == 30 [pid = 1835] [id = 59] 13:50:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x929bf000) [pid = 1835] [serial = 175] [outer = (nil)] 13:50:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x9a314400) [pid = 1835] [serial = 176] [outer = 0x929bf000] 13:50:49 INFO - PROCESS | 1835 | 1477860649012 Marionette DEBUG loaded listener.js 13:50:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x9a396000) [pid = 1835] [serial = 177] [outer = 0x929bf000] 13:50:49 INFO - PROCESS | 1835 | 1477860649670 Marionette TRACE conn4 <- [1,261,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 13:50:49 INFO - . 13:50:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1073ms 13:50:49 INFO - PROCESS | 1835 | 1477860649707 Marionette TRACE conn4 -> [0,262,"getWindowHandle",null] 13:50:49 INFO - PROCESS | 1835 | 1477860649710 Marionette TRACE conn4 <- [1,262,null,{"value":"8"}] 13:50:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:50:49 INFO - PROCESS | 1835 | 1477860649717 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:49 INFO - PROCESS | 1835 | 1477860649909 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 13:50:50 INFO - PROCESS | 1835 | 1477860650016 Marionette TRACE conn4 -> [0,264,"getWindowHandles",null] 13:50:50 INFO - PROCESS | 1835 | 1477860650020 Marionette TRACE conn4 <- [1,264,null,["8"]] 13:50:50 INFO - PROCESS | 1835 | 1477860650025 Marionette TRACE conn4 -> [0,265,"switchToWindow",{"name":"8"}] 13:50:50 INFO - PROCESS | 1835 | 1477860650029 Marionette TRACE conn4 <- [1,265,null,{}] 13:50:50 INFO - PROCESS | 1835 | 1477860650034 Marionette TRACE conn4 -> [0,266,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:50 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c5a2c00 == 31 [pid = 1835] [id = 60] 13:50:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x9a393400) [pid = 1835] [serial = 178] [outer = (nil)] 13:50:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x9b158400) [pid = 1835] [serial = 179] [outer = 0x9a393400] 13:50:50 INFO - PROCESS | 1835 | 1477860650129 Marionette DEBUG loaded listener.js 13:50:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x9b2d7400) [pid = 1835] [serial = 180] [outer = 0x9a393400] 13:50:50 INFO - PROCESS | 1835 | 1477860650932 Marionette TRACE conn4 <- [1,266,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 13:50:50 INFO - . 13:50:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1277ms 13:50:50 INFO - PROCESS | 1835 | 1477860650997 Marionette TRACE conn4 -> [0,267,"getWindowHandle",null] 13:50:51 INFO - PROCESS | 1835 | 1477860651005 Marionette TRACE conn4 <- [1,267,null,{"value":"8"}] 13:50:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:50:51 INFO - PROCESS | 1835 | 1477860651016 Marionette TRACE conn4 -> [0,268,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:51 INFO - PROCESS | 1835 | 1477860651220 Marionette TRACE conn4 <- [1,268,null,{"value":null}] 13:50:51 INFO - PROCESS | 1835 | 1477860651366 Marionette TRACE conn4 -> [0,269,"getWindowHandles",null] 13:50:51 INFO - PROCESS | 1835 | 1477860651371 Marionette TRACE conn4 <- [1,269,null,["8"]] 13:50:51 INFO - PROCESS | 1835 | 1477860651384 Marionette TRACE conn4 -> [0,270,"switchToWindow",{"name":"8"}] 13:50:51 INFO - PROCESS | 1835 | 1477860651391 Marionette TRACE conn4 <- [1,270,null,{}] 13:50:51 INFO - PROCESS | 1835 | 1477860651399 Marionette TRACE conn4 -> [0,271,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:51 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d13400 == 32 [pid = 1835] [id = 61] 13:50:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x90d16400) [pid = 1835] [serial = 181] [outer = (nil)] 13:50:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x91f55800) [pid = 1835] [serial = 182] [outer = 0x90d16400] 13:50:51 INFO - PROCESS | 1835 | 1477860651520 Marionette DEBUG loaded listener.js 13:50:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x937ee000) [pid = 1835] [serial = 183] [outer = 0x90d16400] 13:50:52 INFO - PROCESS | 1835 | 1477860652273 Marionette TRACE conn4 <- [1,271,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 13:50:52 INFO - . 13:50:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1330ms 13:50:52 INFO - PROCESS | 1835 | 1477860652345 Marionette TRACE conn4 -> [0,272,"getWindowHandle",null] 13:50:52 INFO - PROCESS | 1835 | 1477860652352 Marionette TRACE conn4 <- [1,272,null,{"value":"8"}] 13:50:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:50:52 INFO - PROCESS | 1835 | 1477860652360 Marionette TRACE conn4 -> [0,273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:52 INFO - PROCESS | 1835 | 1477860652551 Marionette TRACE conn4 <- [1,273,null,{"value":null}] 13:50:52 INFO - PROCESS | 1835 | 1477860652696 Marionette TRACE conn4 -> [0,274,"getWindowHandles",null] 13:50:52 INFO - PROCESS | 1835 | 1477860652701 Marionette TRACE conn4 <- [1,274,null,["8"]] 13:50:52 INFO - PROCESS | 1835 | 1477860652709 Marionette TRACE conn4 -> [0,275,"switchToWindow",{"name":"8"}] 13:50:52 INFO - PROCESS | 1835 | 1477860652715 Marionette TRACE conn4 <- [1,275,null,{}] 13:50:52 INFO - PROCESS | 1835 | 1477860652726 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:52 INFO - PROCESS | 1835 | ++DOCSHELL 0x97944400 == 33 [pid = 1835] [id = 62] 13:50:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x9943f800) [pid = 1835] [serial = 184] [outer = (nil)] 13:50:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x9a0cb400) [pid = 1835] [serial = 185] [outer = 0x9943f800] 13:50:52 INFO - PROCESS | 1835 | 1477860652834 Marionette DEBUG loaded listener.js 13:50:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8d856800) [pid = 1835] [serial = 186] [outer = 0x9943f800] 13:50:53 INFO - PROCESS | 1835 | 1477860653632 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 13:50:53 INFO - . 13:50:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1333ms 13:50:53 INFO - PROCESS | 1835 | 1477860653704 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 13:50:53 INFO - PROCESS | 1835 | 1477860653711 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 13:50:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:50:53 INFO - PROCESS | 1835 | 1477860653720 Marionette TRACE conn4 -> [0,278,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:53 INFO - PROCESS | 1835 | 1477860653908 Marionette TRACE conn4 <- [1,278,null,{"value":null}] 13:50:54 INFO - PROCESS | 1835 | 1477860654055 Marionette TRACE conn4 -> [0,279,"getWindowHandles",null] 13:50:54 INFO - PROCESS | 1835 | 1477860654060 Marionette TRACE conn4 <- [1,279,null,["8"]] 13:50:54 INFO - PROCESS | 1835 | 1477860654071 Marionette TRACE conn4 -> [0,280,"switchToWindow",{"name":"8"}] 13:50:54 INFO - PROCESS | 1835 | 1477860654080 Marionette TRACE conn4 <- [1,280,null,{}] 13:50:54 INFO - PROCESS | 1835 | 1477860654087 Marionette TRACE conn4 -> [0,281,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:54 INFO - PROCESS | 1835 | ++DOCSHELL 0x9b4c4400 == 34 [pid = 1835] [id = 63] 13:50:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x9b4c4800) [pid = 1835] [serial = 187] [outer = (nil)] 13:50:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0xa0ea1800) [pid = 1835] [serial = 188] [outer = 0x9b4c4800] 13:50:54 INFO - PROCESS | 1835 | 1477860654200 Marionette DEBUG loaded listener.js 13:50:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0xa1821000) [pid = 1835] [serial = 189] [outer = 0x9b4c4800] 13:50:55 INFO - PROCESS | 1835 | 1477860655001 Marionette TRACE conn4 <- [1,281,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 13:50:55 INFO - . 13:50:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1330ms 13:50:55 INFO - PROCESS | 1835 | 1477860655051 Marionette TRACE conn4 -> [0,282,"getWindowHandle",null] 13:50:55 INFO - PROCESS | 1835 | 1477860655056 Marionette TRACE conn4 <- [1,282,null,{"value":"8"}] 13:50:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:50:55 INFO - PROCESS | 1835 | 1477860655068 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:55 INFO - PROCESS | 1835 | 1477860655261 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 13:50:55 INFO - PROCESS | 1835 | 1477860655422 Marionette TRACE conn4 -> [0,284,"getWindowHandles",null] 13:50:55 INFO - PROCESS | 1835 | 1477860655427 Marionette TRACE conn4 <- [1,284,null,["8"]] 13:50:55 INFO - PROCESS | 1835 | 1477860655437 Marionette TRACE conn4 -> [0,285,"switchToWindow",{"name":"8"}] 13:50:55 INFO - PROCESS | 1835 | 1477860655443 Marionette TRACE conn4 <- [1,285,null,{}] 13:50:55 INFO - PROCESS | 1835 | 1477860655450 Marionette TRACE conn4 -> [0,286,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:55 INFO - PROCESS | 1835 | ++DOCSHELL 0xa0e97800 == 35 [pid = 1835] [id = 64] 13:50:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0xa181b000) [pid = 1835] [serial = 190] [outer = (nil)] 13:50:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0xa278e400) [pid = 1835] [serial = 191] [outer = 0xa181b000] 13:50:55 INFO - PROCESS | 1835 | 1477860655554 Marionette DEBUG loaded listener.js 13:50:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0xa2cdf800) [pid = 1835] [serial = 192] [outer = 0xa181b000] 13:50:56 INFO - PROCESS | 1835 | 1477860656345 Marionette TRACE conn4 <- [1,286,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 13:50:56 INFO - . 13:50:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1340ms 13:50:56 INFO - PROCESS | 1835 | 1477860656403 Marionette TRACE conn4 -> [0,287,"getWindowHandle",null] 13:50:56 INFO - PROCESS | 1835 | 1477860656406 Marionette TRACE conn4 <- [1,287,null,{"value":"8"}] 13:50:56 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 13:50:56 INFO - PROCESS | 1835 | 1477860656414 Marionette TRACE conn4 -> [0,288,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:56 INFO - PROCESS | 1835 | 1477860656595 Marionette TRACE conn4 <- [1,288,null,{"value":null}] 13:50:56 INFO - PROCESS | 1835 | 1477860656857 Marionette TRACE conn4 -> [0,289,"getWindowHandles",null] 13:50:56 INFO - PROCESS | 1835 | 1477860656863 Marionette TRACE conn4 <- [1,289,null,["8"]] 13:50:56 INFO - PROCESS | 1835 | 1477860656881 Marionette TRACE conn4 -> [0,290,"switchToWindow",{"name":"8"}] 13:50:56 INFO - PROCESS | 1835 | 1477860656891 Marionette TRACE conn4 <- [1,290,null,{}] 13:50:56 INFO - PROCESS | 1835 | 1477860656899 Marionette TRACE conn4 -> [0,291,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/canvas_shadows_001.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:56 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da2ac00 == 36 [pid = 1835] [id = 65] 13:50:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x8da2d000) [pid = 1835] [serial = 193] [outer = (nil)] 13:50:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x8da4f000) [pid = 1835] [serial = 194] [outer = 0x8da2d000] 13:50:57 INFO - PROCESS | 1835 | 1477860656999 Marionette DEBUG loaded listener.js 13:50:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x90eb8c00) [pid = 1835] [serial = 195] [outer = 0x8da2d000] 13:50:57 INFO - PROCESS | 1835 | 1477860657958 Marionette TRACE conn4 <- [1,291,null,{"value":["/2dcontext/shadows/canvas_shadows_001.htm",0,null,null,[["linear gradient fillRect draws shadow (black rectange)",0,null,null]]]}] 13:50:57 INFO - . 13:50:57 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 1572ms 13:50:57 INFO - PROCESS | 1835 | 1477860657986 Marionette TRACE conn4 -> [0,292,"getWindowHandle",null] 13:50:57 INFO - PROCESS | 1835 | 1477860657992 Marionette TRACE conn4 <- [1,292,null,{"value":"8"}] 13:50:58 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:50:58 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x92960c00) [pid = 1835] [serial = 132] [outer = (nil)] [url = about:blank] 13:50:58 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x9793e400) [pid = 1835] [serial = 134] [outer = (nil)] [url = about:blank] 13:50:58 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x8da54800) [pid = 1835] [serial = 143] [outer = (nil)] [url = about:blank] 13:50:58 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x9377c400) [pid = 1835] [serial = 149] [outer = (nil)] [url = about:blank] 13:50:58 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x94899800) [pid = 1835] [serial = 152] [outer = (nil)] [url = about:blank] 13:50:58 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0xa2341800) [pid = 1835] [serial = 135] [outer = (nil)] [url = about:blank] 13:50:58 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x8cc5a400) [pid = 1835] [serial = 141] [outer = (nil)] [url = about:blank] 13:50:58 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x90d1d800) [pid = 1835] [serial = 131] [outer = (nil)] [url = about:blank] 13:50:58 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0xa2340400) [pid = 1835] [serial = 128] [outer = (nil)] [url = about:blank] 13:50:58 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0xa4515400) [pid = 1835] [serial = 137] [outer = (nil)] [url = about:blank] 13:50:58 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x97943800) [pid = 1835] [serial = 153] [outer = (nil)] [url = about:blank] 13:50:58 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x90eaa000) [pid = 1835] [serial = 146] [outer = (nil)] [url = about:blank] 13:50:58 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x91f0dc00) [pid = 1835] [serial = 147] [outer = (nil)] [url = about:blank] 13:50:58 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0xa2cde400) [pid = 1835] [serial = 129] [outer = (nil)] [url = about:blank] 13:50:58 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x97ba9000) [pid = 1835] [serial = 155] [outer = (nil)] [url = about:blank] 13:50:58 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x8f5b1400) [pid = 1835] [serial = 144] [outer = (nil)] [url = about:blank] 13:50:58 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x939c9c00) [pid = 1835] [serial = 150] [outer = (nil)] [url = about:blank] 13:50:58 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x94a17400) [pid = 1835] [serial = 140] [outer = (nil)] [url = about:blank] 13:50:58 INFO - PROCESS | 1835 | 1477860658084 Marionette TRACE conn4 -> [0,293,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:58 INFO - PROCESS | 1835 | 1477860658280 Marionette TRACE conn4 <- [1,293,null,{"value":null}] 13:50:58 INFO - PROCESS | 1835 | 1477860658393 Marionette TRACE conn4 -> [0,294,"getWindowHandles",null] 13:50:58 INFO - PROCESS | 1835 | 1477860658400 Marionette TRACE conn4 <- [1,294,null,["8"]] 13:50:58 INFO - PROCESS | 1835 | 1477860658407 Marionette TRACE conn4 -> [0,295,"switchToWindow",{"name":"8"}] 13:50:58 INFO - PROCESS | 1835 | 1477860658416 Marionette TRACE conn4 <- [1,295,null,{}] 13:50:58 INFO - PROCESS | 1835 | 1477860658422 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:58 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d1e000 == 37 [pid = 1835] [id = 66] 13:50:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x91f14400) [pid = 1835] [serial = 196] [outer = (nil)] 13:50:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x92c88c00) [pid = 1835] [serial = 197] [outer = 0x91f14400] 13:50:58 INFO - PROCESS | 1835 | 1477860658518 Marionette DEBUG loaded listener.js 13:50:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x945ae800) [pid = 1835] [serial = 198] [outer = 0x91f14400] 13:50:58 INFO - PROCESS | 1835 | [1835] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 13:50:59 INFO - PROCESS | 1835 | 1477860659170 Marionette TRACE conn4 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:50:59 INFO - .... 13:50:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1184ms 13:50:59 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:50:59 INFO - PROCESS | 1835 | 1477860659224 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 13:50:59 INFO - PROCESS | 1835 | 1477860659227 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 13:50:59 INFO - PROCESS | 1835 | 1477860659236 Marionette TRACE conn4 -> [0,298,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:50:59 INFO - PROCESS | 1835 | 1477860659419 Marionette TRACE conn4 <- [1,298,null,{"value":null}] 13:50:59 INFO - PROCESS | 1835 | 1477860659534 Marionette TRACE conn4 -> [0,299,"getWindowHandles",null] 13:50:59 INFO - PROCESS | 1835 | 1477860659544 Marionette TRACE conn4 <- [1,299,null,["8"]] 13:50:59 INFO - PROCESS | 1835 | 1477860659558 Marionette TRACE conn4 -> [0,300,"switchToWindow",{"name":"8"}] 13:50:59 INFO - PROCESS | 1835 | 1477860659564 Marionette TRACE conn4 <- [1,300,null,{}] 13:50:59 INFO - PROCESS | 1835 | 1477860659570 Marionette TRACE conn4 -> [0,301,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:50:59 INFO - PROCESS | 1835 | ++DOCSHELL 0x9812b800 == 38 [pid = 1835] [id = 67] 13:50:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x9a396800) [pid = 1835] [serial = 199] [outer = (nil)] 13:50:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x9a492000) [pid = 1835] [serial = 200] [outer = 0x9a396800] 13:50:59 INFO - PROCESS | 1835 | 1477860659662 Marionette DEBUG loaded listener.js 13:50:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x9b212c00) [pid = 1835] [serial = 201] [outer = 0x9a396800] 13:51:00 INFO - ............... 13:51:00 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1181ms 13:51:00 INFO - PROCESS | 1835 | 1477860660386 Marionette TRACE conn4 <- [1,301,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 13:51:00 INFO - PROCESS | 1835 | 1477860660420 Marionette TRACE conn4 -> [0,302,"getWindowHandle",null] 13:51:00 INFO - PROCESS | 1835 | 1477860660424 Marionette TRACE conn4 <- [1,302,null,{"value":"8"}] 13:51:00 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:51:00 INFO - PROCESS | 1835 | 1477860660432 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:00 INFO - PROCESS | 1835 | 1477860660660 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 13:51:00 INFO - PROCESS | 1835 | 1477860660689 Marionette TRACE conn4 -> [0,304,"getWindowHandles",null] 13:51:00 INFO - PROCESS | 1835 | 1477860660693 Marionette TRACE conn4 <- [1,304,null,["8"]] 13:51:00 INFO - PROCESS | 1835 | 1477860660698 Marionette TRACE conn4 -> [0,305,"switchToWindow",{"name":"8"}] 13:51:00 INFO - PROCESS | 1835 | 1477860660704 Marionette TRACE conn4 <- [1,305,null,{}] 13:51:00 INFO - PROCESS | 1835 | 1477860660710 Marionette TRACE conn4 -> [0,306,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:00 INFO - PROCESS | 1835 | ++DOCSHELL 0xa23d8800 == 39 [pid = 1835] [id = 68] 13:51:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0xa23da400) [pid = 1835] [serial = 202] [outer = (nil)] 13:51:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0xa2d45400) [pid = 1835] [serial = 203] [outer = 0xa23da400] 13:51:00 INFO - PROCESS | 1835 | 1477860660864 Marionette DEBUG loaded listener.js 13:51:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x96485400) [pid = 1835] [serial = 204] [outer = 0xa23da400] 13:51:01 INFO - PROCESS | 1835 | [1835] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 13:51:01 INFO - PROCESS | 1835 | 1477860661674 Marionette TRACE conn4 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:51:01 INFO - . 13:51:01 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1276ms 13:51:01 INFO - PROCESS | 1835 | 1477860661715 Marionette TRACE conn4 -> [0,307,"getWindowHandle",null] 13:51:01 INFO - PROCESS | 1835 | 1477860661720 Marionette TRACE conn4 <- [1,307,null,{"value":"8"}] 13:51:01 INFO - TEST-START | /FileAPI/fileReader.html 13:51:01 INFO - PROCESS | 1835 | 1477860661727 Marionette TRACE conn4 -> [0,308,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:01 INFO - PROCESS | 1835 | 1477860661958 Marionette TRACE conn4 <- [1,308,null,{"value":null}] 13:51:01 INFO - PROCESS | 1835 | 1477860661985 Marionette TRACE conn4 -> [0,309,"getWindowHandles",null] 13:51:01 INFO - PROCESS | 1835 | 1477860661989 Marionette TRACE conn4 <- [1,309,null,["8"]] 13:51:01 INFO - PROCESS | 1835 | 1477860661994 Marionette TRACE conn4 -> [0,310,"switchToWindow",{"name":"8"}] 13:51:02 INFO - PROCESS | 1835 | 1477860661999 Marionette TRACE conn4 <- [1,310,null,{}] 13:51:02 INFO - PROCESS | 1835 | 1477860662004 Marionette TRACE conn4 -> [0,311,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:02 INFO - PROCESS | 1835 | ++DOCSHELL 0x8cc63000 == 40 [pid = 1835] [id = 69] 13:51:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x8da2b400) [pid = 1835] [serial = 205] [outer = (nil)] 13:51:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0xa451b800) [pid = 1835] [serial = 206] [outer = 0x8da2b400] 13:51:02 INFO - PROCESS | 1835 | 1477860662161 Marionette DEBUG loaded listener.js 13:51:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0xa4543400) [pid = 1835] [serial = 207] [outer = 0x8da2b400] 13:51:02 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x929bf000) [pid = 1835] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:51:02 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x8da4bc00) [pid = 1835] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:51:02 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x92c89800) [pid = 1835] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:51:02 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x981bf800) [pid = 1835] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:51:02 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x9a13d000) [pid = 1835] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:51:02 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0xa2d40800) [pid = 1835] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:51:02 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x8da30c00) [pid = 1835] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:51:02 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x92959800) [pid = 1835] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:51:02 INFO - PROCESS | 1835 | 1477860662849 Marionette TRACE conn4 <- [1,311,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 13:51:02 INFO - .... 13:51:02 INFO - TEST-OK | /FileAPI/fileReader.html | took 1174ms 13:51:02 INFO - PROCESS | 1835 | 1477860662901 Marionette TRACE conn4 -> [0,312,"getWindowHandle",null] 13:51:02 INFO - PROCESS | 1835 | 1477860662905 Marionette TRACE conn4 <- [1,312,null,{"value":"8"}] 13:51:02 INFO - TEST-START | /FileAPI/historical.html 13:51:02 INFO - PROCESS | 1835 | 1477860662918 Marionette TRACE conn4 -> [0,313,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:03 INFO - PROCESS | 1835 | 1477860663138 Marionette TRACE conn4 <- [1,313,null,{"value":null}] 13:51:03 INFO - PROCESS | 1835 | 1477860663209 Marionette TRACE conn4 -> [0,314,"getWindowHandles",null] 13:51:03 INFO - PROCESS | 1835 | 1477860663214 Marionette TRACE conn4 <- [1,314,null,["8"]] 13:51:03 INFO - PROCESS | 1835 | 1477860663220 Marionette TRACE conn4 -> [0,315,"switchToWindow",{"name":"8"}] 13:51:03 INFO - PROCESS | 1835 | 1477860663225 Marionette TRACE conn4 <- [1,315,null,{}] 13:51:03 INFO - PROCESS | 1835 | 1477860663230 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:03 INFO - PROCESS | 1835 | ++DOCSHELL 0x9793d800 == 41 [pid = 1835] [id = 70] 13:51:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x979a9400) [pid = 1835] [serial = 208] [outer = (nil)] 13:51:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x981bf800) [pid = 1835] [serial = 209] [outer = 0x979a9400] 13:51:03 INFO - PROCESS | 1835 | 1477860663348 Marionette DEBUG loaded listener.js 13:51:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0xa45e9800) [pid = 1835] [serial = 210] [outer = 0x979a9400] 13:51:03 INFO - PROCESS | 1835 | 1477860663911 Marionette TRACE conn4 <- [1,316,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null]]]}] 13:51:03 INFO - ..... 13:51:03 INFO - TEST-OK | /FileAPI/historical.html | took 1021ms 13:51:03 INFO - PROCESS | 1835 | 1477860663939 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 13:51:03 INFO - PROCESS | 1835 | 1477860663943 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 13:51:03 INFO - TEST-START | /FileAPI/idlharness.html 13:51:03 INFO - PROCESS | 1835 | 1477860663956 Marionette TRACE conn4 -> [0,318,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:04 INFO - PROCESS | 1835 | 1477860664118 Marionette TRACE conn4 <- [1,318,null,{"value":null}] 13:51:04 INFO - PROCESS | 1835 | 1477860664134 Marionette TRACE conn4 -> [0,319,"getWindowHandles",null] 13:51:04 INFO - PROCESS | 1835 | 1477860664138 Marionette TRACE conn4 <- [1,319,null,["8"]] 13:51:04 INFO - PROCESS | 1835 | 1477860664149 Marionette TRACE conn4 -> [0,320,"switchToWindow",{"name":"8"}] 13:51:04 INFO - PROCESS | 1835 | 1477860664155 Marionette TRACE conn4 <- [1,320,null,{}] 13:51:04 INFO - PROCESS | 1835 | 1477860664291 Marionette TRACE conn4 -> [0,321,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:04 INFO - PROCESS | 1835 | ++DOCSHELL 0x96487400 == 42 [pid = 1835] [id = 71] 13:51:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x9648c400) [pid = 1835] [serial = 211] [outer = (nil)] 13:51:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x979ae800) [pid = 1835] [serial = 212] [outer = 0x9648c400] 13:51:04 INFO - PROCESS | 1835 | 1477860664388 Marionette DEBUG loaded listener.js 13:51:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0xa4c9d400) [pid = 1835] [serial = 213] [outer = 0x9648c400] 13:51:06 INFO - ................................................................................................... 13:51:06 INFO - TEST-OK | /FileAPI/idlharness.html | took 2395ms 13:51:06 INFO - TEST-START | /FileAPI/idlharness.worker 13:51:06 INFO - PROCESS | 1835 | 1477860666199 Marionette TRACE conn4 <- [1,321,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsBinaryString(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,null,null],["FileReaderSync interface: existence and properties of interface object",0,null,null]]]}] 13:51:06 INFO - PROCESS | 1835 | 1477860666353 Marionette TRACE conn4 -> [0,322,"getWindowHandle",null] 13:51:06 INFO - PROCESS | 1835 | 1477860666363 Marionette TRACE conn4 <- [1,322,null,{"value":"8"}] 13:51:06 INFO - PROCESS | 1835 | 1477860666391 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:06 INFO - PROCESS | 1835 | 1477860666604 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 13:51:06 INFO - PROCESS | 1835 | 1477860666795 Marionette TRACE conn4 -> [0,324,"getWindowHandles",null] 13:51:06 INFO - PROCESS | 1835 | 1477860666803 Marionette TRACE conn4 <- [1,324,null,["8"]] 13:51:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x965e2400) [pid = 1835] [serial = 214] [outer = 0x8d9c6000] 13:51:06 INFO - PROCESS | 1835 | 1477860666851 Marionette TRACE conn4 -> [0,325,"switchToWindow",{"name":"8"}] 13:51:06 INFO - PROCESS | 1835 | 1477860666858 Marionette TRACE conn4 <- [1,325,null,{}] 13:51:06 INFO - PROCESS | 1835 | 1477860666909 Marionette TRACE conn4 -> [0,326,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:07 INFO - PROCESS | 1835 | ++DOCSHELL 0xa43c4000 == 43 [pid = 1835] [id = 72] 13:51:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0xa48b8400) [pid = 1835] [serial = 215] [outer = (nil)] 13:51:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0xa4ce5c00) [pid = 1835] [serial = 216] [outer = 0xa48b8400] 13:51:07 INFO - PROCESS | 1835 | 1477860667082 Marionette DEBUG loaded listener.js 13:51:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0xa4ce8c00) [pid = 1835] [serial = 217] [outer = 0xa48b8400] 13:51:07 INFO - PROCESS | 1835 | [1835] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 13:51:09 INFO - ..................................................................................................................... 13:51:09 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3327ms 13:51:09 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 13:51:09 INFO - PROCESS | 1835 | 1477860669546 Marionette TRACE conn4 <- [1,326,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["Window interface: existence and properties of interface object",0,{},{}],["ArrayBuffer interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["ArrayBufferView interface: existence and properties of interface object",0,{},{}],["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["EventTarget interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Event interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:767:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:858:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:885:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:881:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:915:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:1018:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:1012:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsBinaryString(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 13:51:09 INFO - PROCESS | 1835 | 1477860669714 Marionette TRACE conn4 -> [0,327,"getWindowHandle",null] 13:51:09 INFO - PROCESS | 1835 | 1477860669720 Marionette TRACE conn4 <- [1,327,null,{"value":"8"}] 13:51:09 INFO - PROCESS | 1835 | 1477860669733 Marionette TRACE conn4 -> [0,328,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:10 INFO - PROCESS | 1835 | 1477860670002 Marionette TRACE conn4 <- [1,328,null,{"value":null}] 13:51:10 INFO - PROCESS | 1835 | 1477860670126 Marionette TRACE conn4 -> [0,329,"getWindowHandles",null] 13:51:10 INFO - PROCESS | 1835 | 1477860670131 Marionette TRACE conn4 <- [1,329,null,["8"]] 13:51:10 INFO - PROCESS | 1835 | 1477860670140 Marionette TRACE conn4 -> [0,330,"switchToWindow",{"name":"8"}] 13:51:10 INFO - PROCESS | 1835 | 1477860670145 Marionette TRACE conn4 <- [1,330,null,{}] 13:51:10 INFO - PROCESS | 1835 | 1477860670152 Marionette TRACE conn4 -> [0,331,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:10 INFO - PROCESS | 1835 | ++DOCSHELL 0x94d93800 == 44 [pid = 1835] [id = 73] 13:51:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x94d94000) [pid = 1835] [serial = 218] [outer = (nil)] 13:51:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x94d97000) [pid = 1835] [serial = 219] [outer = 0x94d94000] 13:51:10 INFO - PROCESS | 1835 | 1477860670261 Marionette DEBUG loaded listener.js 13:51:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x9b19a400) [pid = 1835] [serial = 220] [outer = 0x94d94000] 13:51:10 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 13:51:10 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsBaseChannel.cpp, line 703 13:51:11 INFO - PROCESS | 1835 | 1477860671385 Marionette TRACE conn4 <- [1,331,null,{"value":["/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:51:11 INFO - . 13:51:11 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 1672ms 13:51:11 INFO - PROCESS | 1835 | 1477860671405 Marionette TRACE conn4 -> [0,332,"getWindowHandle",null] 13:51:11 INFO - PROCESS | 1835 | 1477860671412 Marionette TRACE conn4 <- [1,332,null,{"value":"8"}] 13:51:11 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 13:51:11 INFO - PROCESS | 1835 | 1477860671423 Marionette TRACE conn4 -> [0,333,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:11 INFO - PROCESS | 1835 | 1477860671712 Marionette TRACE conn4 <- [1,333,null,{"value":null}] 13:51:11 INFO - PROCESS | 1835 | 1477860671867 Marionette TRACE conn4 -> [0,334,"getWindowHandles",null] 13:51:11 INFO - PROCESS | 1835 | 1477860671874 Marionette TRACE conn4 <- [1,334,null,["8"]] 13:51:11 INFO - PROCESS | 1835 | 1477860671881 Marionette TRACE conn4 -> [0,335,"switchToWindow",{"name":"8"}] 13:51:11 INFO - PROCESS | 1835 | 1477860671888 Marionette TRACE conn4 <- [1,335,null,{}] 13:51:11 INFO - PROCESS | 1835 | 1477860671895 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:12 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f74e000 == 45 [pid = 1835] [id = 74] 13:51:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x8f74e800) [pid = 1835] [serial = 221] [outer = (nil)] 13:51:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x90d84800) [pid = 1835] [serial = 222] [outer = 0x8f74e800] 13:51:12 INFO - PROCESS | 1835 | 1477860672066 Marionette DEBUG loaded listener.js 13:51:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x92bae000) [pid = 1835] [serial = 223] [outer = 0x8f74e800] 13:51:13 INFO - PROCESS | 1835 | --DOCSHELL 0x8cc63000 == 44 [pid = 1835] [id = 69] 13:51:13 INFO - PROCESS | 1835 | --DOCSHELL 0x9793d800 == 43 [pid = 1835] [id = 70] 13:51:13 INFO - PROCESS | 1835 | --DOCSHELL 0x9812b800 == 42 [pid = 1835] [id = 67] 13:51:13 INFO - PROCESS | 1835 | --DOCSHELL 0xa23d8800 == 41 [pid = 1835] [id = 68] 13:51:13 INFO - PROCESS | 1835 | --DOCSHELL 0x90d1e000 == 40 [pid = 1835] [id = 66] 13:51:13 INFO - PROCESS | 1835 | --DOCSHELL 0x8da2ac00 == 39 [pid = 1835] [id = 65] 13:51:13 INFO - PROCESS | 1835 | --DOCSHELL 0x981bf000 == 38 [pid = 1835] [id = 57] 13:51:13 INFO - PROCESS | 1835 | --DOCSHELL 0x8c5a2c00 == 37 [pid = 1835] [id = 60] 13:51:13 INFO - PROCESS | 1835 | --DOCSHELL 0x9a032400 == 36 [pid = 1835] [id = 58] 13:51:13 INFO - PROCESS | 1835 | --DOCSHELL 0x8da4b400 == 35 [pid = 1835] [id = 59] 13:51:13 INFO - PROCESS | 1835 | --DOCSHELL 0x90d13400 == 34 [pid = 1835] [id = 61] 13:51:13 INFO - PROCESS | 1835 | --DOCSHELL 0x97944400 == 33 [pid = 1835] [id = 62] 13:51:13 INFO - PROCESS | 1835 | --DOCSHELL 0x9b4c4400 == 32 [pid = 1835] [id = 63] 13:51:13 INFO - PROCESS | 1835 | --DOCSHELL 0xa0e97800 == 31 [pid = 1835] [id = 64] 13:51:13 INFO - PROCESS | 1835 | --DOCSHELL 0x96487400 == 30 [pid = 1835] [id = 71] 13:51:13 INFO - PROCESS | 1835 | --DOCSHELL 0xa43c4000 == 29 [pid = 1835] [id = 72] 13:51:13 INFO - PROCESS | 1835 | --DOCSHELL 0x94d93800 == 28 [pid = 1835] [id = 73] 13:51:13 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x90d58c00) [pid = 1835] [serial = 159] [outer = (nil)] [url = about:blank] 13:51:13 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x90d16000) [pid = 1835] [serial = 158] [outer = (nil)] [url = about:blank] 13:51:13 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x979b3400) [pid = 1835] [serial = 162] [outer = (nil)] [url = about:blank] 13:51:13 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x9489d800) [pid = 1835] [serial = 161] [outer = (nil)] [url = about:blank] 13:51:13 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x90d52c00) [pid = 1835] [serial = 165] [outer = (nil)] [url = about:blank] 13:51:13 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x8da4f800) [pid = 1835] [serial = 164] [outer = (nil)] [url = about:blank] 13:51:13 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x92c90000) [pid = 1835] [serial = 168] [outer = (nil)] [url = about:blank] 13:51:13 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x92bab000) [pid = 1835] [serial = 167] [outer = (nil)] [url = about:blank] 13:51:13 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x994cc000) [pid = 1835] [serial = 171] [outer = (nil)] [url = about:blank] 13:51:13 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x981c6000) [pid = 1835] [serial = 170] [outer = (nil)] [url = about:blank] 13:51:13 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x9a311000) [pid = 1835] [serial = 174] [outer = (nil)] [url = about:blank] 13:51:13 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x9a149000) [pid = 1835] [serial = 173] [outer = (nil)] [url = about:blank] 13:51:13 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x9a396000) [pid = 1835] [serial = 177] [outer = (nil)] [url = about:blank] 13:51:13 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x9a314400) [pid = 1835] [serial = 176] [outer = (nil)] [url = about:blank] 13:51:13 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x9b158400) [pid = 1835] [serial = 179] [outer = (nil)] [url = about:blank] 13:51:13 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0xa4575000) [pid = 1835] [serial = 138] [outer = (nil)] [url = about:blank] 13:51:17 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x8da2b400) [pid = 1835] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:51:17 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x9943f800) [pid = 1835] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:51:17 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x90d16400) [pid = 1835] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:51:17 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x9b4c4800) [pid = 1835] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:51:17 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x8da2d000) [pid = 1835] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 13:51:17 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x9a393400) [pid = 1835] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:51:17 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0xa181b000) [pid = 1835] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:51:17 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x9a396800) [pid = 1835] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 13:51:17 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x91f14400) [pid = 1835] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:51:17 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x979a9400) [pid = 1835] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:51:17 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x9648c400) [pid = 1835] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 13:51:17 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x979b7000) [pid = 1835] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:51:17 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0xa23da400) [pid = 1835] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 13:51:18 INFO - PROCESS | 1835 | 1477860678486 Marionette TRACE conn4 <- [1,336,null,{"value":["/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:51:18 INFO - .. 13:51:18 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 7095ms 13:51:18 INFO - PROCESS | 1835 | 1477860678518 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 13:51:18 INFO - PROCESS | 1835 | 1477860678525 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 13:51:18 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 13:51:18 INFO - PROCESS | 1835 | 1477860678536 Marionette TRACE conn4 -> [0,338,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:18 INFO - PROCESS | 1835 | 1477860678714 Marionette TRACE conn4 <- [1,338,null,{"value":null}] 13:51:18 INFO - PROCESS | 1835 | 1477860678826 Marionette TRACE conn4 -> [0,339,"getWindowHandles",null] 13:51:18 INFO - PROCESS | 1835 | 1477860678831 Marionette TRACE conn4 <- [1,339,null,["8"]] 13:51:18 INFO - PROCESS | 1835 | 1477860678839 Marionette TRACE conn4 -> [0,340,"switchToWindow",{"name":"8"}] 13:51:18 INFO - PROCESS | 1835 | 1477860678846 Marionette TRACE conn4 <- [1,340,null,{}] 13:51:18 INFO - PROCESS | 1835 | 1477860678853 Marionette TRACE conn4 -> [0,341,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:18 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da4e800 == 29 [pid = 1835] [id = 75] 13:51:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x8da4ec00) [pid = 1835] [serial = 224] [outer = (nil)] 13:51:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x8da53c00) [pid = 1835] [serial = 225] [outer = 0x8da4ec00] 13:51:18 INFO - PROCESS | 1835 | 1477860678955 Marionette DEBUG loaded listener.js 13:51:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x8d89a400) [pid = 1835] [serial = 226] [outer = 0x8da4ec00] 13:51:20 INFO - PROCESS | 1835 | 1477860680071 Marionette TRACE conn4 <- [1,341,null,{"value":["/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["combine-header-and-meta-policies",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:51:20 INFO - ... 13:51:20 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1578ms 13:51:20 INFO - PROCESS | 1835 | 1477860680147 Marionette TRACE conn4 -> [0,342,"getWindowHandle",null] 13:51:20 INFO - PROCESS | 1835 | 1477860680156 Marionette TRACE conn4 <- [1,342,null,{"value":"8"}] 13:51:20 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 13:51:20 INFO - PROCESS | 1835 | 1477860680167 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:20 INFO - PROCESS | 1835 | 1477860680393 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 13:51:20 INFO - PROCESS | 1835 | 1477860680538 Marionette TRACE conn4 -> [0,344,"getWindowHandles",null] 13:51:20 INFO - PROCESS | 1835 | 1477860680543 Marionette TRACE conn4 <- [1,344,null,["8"]] 13:51:20 INFO - PROCESS | 1835 | 1477860680552 Marionette TRACE conn4 -> [0,345,"switchToWindow",{"name":"8"}] 13:51:20 INFO - PROCESS | 1835 | 1477860680561 Marionette TRACE conn4 <- [1,345,null,{}] 13:51:20 INFO - PROCESS | 1835 | 1477860680567 Marionette TRACE conn4 -> [0,346,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:20 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d12800 == 30 [pid = 1835] [id = 76] 13:51:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x90d13400) [pid = 1835] [serial = 227] [outer = (nil)] 13:51:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x90d15000) [pid = 1835] [serial = 228] [outer = 0x90d13400] 13:51:20 INFO - PROCESS | 1835 | 1477860680680 Marionette DEBUG loaded listener.js 13:51:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x90d20800) [pid = 1835] [serial = 229] [outer = 0x90d13400] 13:51:23 INFO - PROCESS | 1835 | --DOCSHELL 0x8f74e000 == 29 [pid = 1835] [id = 74] 13:51:23 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x9812bc00) [pid = 1835] [serial = 156] [outer = (nil)] [url = about:blank] 13:51:23 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x979ae800) [pid = 1835] [serial = 212] [outer = (nil)] [url = about:blank] 13:51:23 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0xa4c9d400) [pid = 1835] [serial = 213] [outer = (nil)] [url = about:blank] 13:51:23 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x981bf800) [pid = 1835] [serial = 209] [outer = (nil)] [url = about:blank] 13:51:23 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0xa45e9800) [pid = 1835] [serial = 210] [outer = (nil)] [url = about:blank] 13:51:23 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0xa451b800) [pid = 1835] [serial = 206] [outer = (nil)] [url = about:blank] 13:51:23 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0xa4543400) [pid = 1835] [serial = 207] [outer = (nil)] [url = about:blank] 13:51:23 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0xa2d45400) [pid = 1835] [serial = 203] [outer = (nil)] [url = about:blank] 13:51:23 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x96485400) [pid = 1835] [serial = 204] [outer = (nil)] [url = about:blank] 13:51:23 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x9a492000) [pid = 1835] [serial = 200] [outer = (nil)] [url = about:blank] 13:51:23 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x9b212c00) [pid = 1835] [serial = 201] [outer = (nil)] [url = about:blank] 13:51:23 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x92c88c00) [pid = 1835] [serial = 197] [outer = (nil)] [url = about:blank] 13:51:23 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x945ae800) [pid = 1835] [serial = 198] [outer = (nil)] [url = about:blank] 13:51:23 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x8da4f000) [pid = 1835] [serial = 194] [outer = (nil)] [url = about:blank] 13:51:23 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x90eb8c00) [pid = 1835] [serial = 195] [outer = (nil)] [url = about:blank] 13:51:23 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0xa278e400) [pid = 1835] [serial = 191] [outer = (nil)] [url = about:blank] 13:51:23 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0xa2cdf800) [pid = 1835] [serial = 192] [outer = (nil)] [url = about:blank] 13:51:23 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0xa0ea1800) [pid = 1835] [serial = 188] [outer = (nil)] [url = about:blank] 13:51:23 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0xa1821000) [pid = 1835] [serial = 189] [outer = (nil)] [url = about:blank] 13:51:23 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x9a0cb400) [pid = 1835] [serial = 185] [outer = (nil)] [url = about:blank] 13:51:23 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x8d856800) [pid = 1835] [serial = 186] [outer = (nil)] [url = about:blank] 13:51:23 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x91f55800) [pid = 1835] [serial = 182] [outer = (nil)] [url = about:blank] 13:51:23 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x937ee000) [pid = 1835] [serial = 183] [outer = (nil)] [url = about:blank] 13:51:23 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x9b2d7400) [pid = 1835] [serial = 180] [outer = (nil)] [url = about:blank] 13:51:23 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x90d11800) [pid = 1835] [serial = 96] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:51:25 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0xa48b8400) [pid = 1835] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 13:51:25 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x94d94000) [pid = 1835] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 13:51:25 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8f74e800) [pid = 1835] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 13:51:26 INFO - PROCESS | 1835 | 1477860686415 Marionette TRACE conn4 <- [1,346,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:51:26 INFO - .. 13:51:26 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 6282ms 13:51:26 INFO - PROCESS | 1835 | 1477860686447 Marionette TRACE conn4 -> [0,347,"getWindowHandle",null] 13:51:26 INFO - PROCESS | 1835 | 1477860686452 Marionette TRACE conn4 <- [1,347,null,{"value":"8"}] 13:51:26 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 13:51:26 INFO - PROCESS | 1835 | 1477860686462 Marionette TRACE conn4 -> [0,348,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:26 INFO - PROCESS | 1835 | 1477860686626 Marionette TRACE conn4 <- [1,348,null,{"value":null}] 13:51:26 INFO - PROCESS | 1835 | 1477860686636 Marionette TRACE conn4 -> [0,349,"getWindowHandles",null] 13:51:26 INFO - PROCESS | 1835 | 1477860686650 Marionette TRACE conn4 <- [1,349,null,["8"]] 13:51:26 INFO - PROCESS | 1835 | 1477860686660 Marionette TRACE conn4 -> [0,350,"switchToWindow",{"name":"8"}] 13:51:26 INFO - PROCESS | 1835 | 1477860686667 Marionette TRACE conn4 <- [1,350,null,{}] 13:51:26 INFO - PROCESS | 1835 | 1477860686759 Marionette TRACE conn4 -> [0,351,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da52c00 == 30 [pid = 1835] [id = 77] 13:51:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8da53800) [pid = 1835] [serial = 230] [outer = (nil)] 13:51:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8f74d400) [pid = 1835] [serial = 231] [outer = 0x8da53800] 13:51:26 INFO - PROCESS | 1835 | 1477860686859 Marionette DEBUG loaded listener.js 13:51:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8f751c00) [pid = 1835] [serial = 232] [outer = 0x8da53800] 13:51:27 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 13:51:27 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 13:51:27 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/Navigator.cpp, line 1418 13:51:27 INFO - PROCESS | 1835 | 1477860687935 Marionette TRACE conn4 <- [1,351,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:51:27 INFO - .. 13:51:27 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1524ms 13:51:27 INFO - PROCESS | 1835 | 1477860687984 Marionette TRACE conn4 -> [0,352,"getWindowHandle",null] 13:51:27 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 13:51:27 INFO - PROCESS | 1835 | 1477860687990 Marionette TRACE conn4 <- [1,352,null,{"value":"8"}] 13:51:27 INFO - PROCESS | 1835 | 1477860687997 Marionette TRACE conn4 -> [0,353,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:28 INFO - PROCESS | 1835 | 1477860688201 Marionette TRACE conn4 <- [1,353,null,{"value":null}] 13:51:28 INFO - PROCESS | 1835 | 1477860688272 Marionette TRACE conn4 -> [0,354,"getWindowHandles",null] 13:51:28 INFO - PROCESS | 1835 | 1477860688276 Marionette TRACE conn4 <- [1,354,null,["8"]] 13:51:28 INFO - PROCESS | 1835 | 1477860688285 Marionette TRACE conn4 -> [0,355,"switchToWindow",{"name":"8"}] 13:51:28 INFO - PROCESS | 1835 | 1477860688290 Marionette TRACE conn4 <- [1,355,null,{}] 13:51:28 INFO - PROCESS | 1835 | 1477860688297 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:28 INFO - PROCESS | 1835 | ++DOCSHELL 0x90eb8400 == 31 [pid = 1835] [id = 78] 13:51:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x91f0b400) [pid = 1835] [serial = 233] [outer = (nil)] 13:51:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x91f55800) [pid = 1835] [serial = 234] [outer = 0x91f0b400] 13:51:28 INFO - PROCESS | 1835 | 1477860688401 Marionette DEBUG loaded listener.js 13:51:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x92f99400) [pid = 1835] [serial = 235] [outer = 0x91f0b400] 13:51:29 INFO - PROCESS | 1835 | 1477860689466 Marionette TRACE conn4 <- [1,356,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:51:29 INFO - . 13:51:29 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1527ms 13:51:29 INFO - PROCESS | 1835 | 1477860689565 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 13:51:29 INFO - PROCESS | 1835 | 1477860689571 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 13:51:29 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 13:51:29 INFO - PROCESS | 1835 | 1477860689586 Marionette TRACE conn4 -> [0,358,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:29 INFO - PROCESS | 1835 | 1477860689819 Marionette TRACE conn4 <- [1,358,null,{"value":null}] 13:51:29 INFO - PROCESS | 1835 | 1477860689981 Marionette TRACE conn4 -> [0,359,"getWindowHandles",null] 13:51:29 INFO - PROCESS | 1835 | 1477860689988 Marionette TRACE conn4 <- [1,359,null,["8"]] 13:51:29 INFO - PROCESS | 1835 | 1477860689997 Marionette TRACE conn4 -> [0,360,"switchToWindow",{"name":"8"}] 13:51:30 INFO - PROCESS | 1835 | 1477860690006 Marionette TRACE conn4 <- [1,360,null,{}] 13:51:30 INFO - PROCESS | 1835 | 1477860690012 Marionette TRACE conn4 -> [0,361,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d52000 == 32 [pid = 1835] [id = 79] 13:51:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x90d52c00) [pid = 1835] [serial = 236] [outer = (nil)] 13:51:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x90d59c00) [pid = 1835] [serial = 237] [outer = 0x90d52c00] 13:51:30 INFO - PROCESS | 1835 | 1477860690133 Marionette DEBUG loaded listener.js 13:51:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x91f12000) [pid = 1835] [serial = 238] [outer = 0x90d52c00] 13:51:33 INFO - PROCESS | 1835 | --DOCSHELL 0x8da52c00 == 31 [pid = 1835] [id = 77] 13:51:33 INFO - PROCESS | 1835 | --DOCSHELL 0x8da4e800 == 30 [pid = 1835] [id = 75] 13:51:33 INFO - PROCESS | 1835 | --DOCSHELL 0x90d12800 == 29 [pid = 1835] [id = 76] 13:51:33 INFO - PROCESS | 1835 | --DOCSHELL 0x90eb8400 == 28 [pid = 1835] [id = 78] 13:51:33 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0xa4ce8c00) [pid = 1835] [serial = 217] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0xa4ce5c00) [pid = 1835] [serial = 216] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x9b19a400) [pid = 1835] [serial = 220] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x94d97000) [pid = 1835] [serial = 219] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x92bae000) [pid = 1835] [serial = 223] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x90d84800) [pid = 1835] [serial = 222] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8da53c00) [pid = 1835] [serial = 225] [outer = (nil)] [url = about:blank] 13:51:35 INFO - PROCESS | 1835 | 1477860695782 Marionette TRACE conn4 <- [1,361,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:51:35 INFO - .. 13:51:35 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 6241ms 13:51:35 INFO - PROCESS | 1835 | 1477860695825 Marionette TRACE conn4 -> [0,362,"getWindowHandle",null] 13:51:35 INFO - PROCESS | 1835 | 1477860695833 Marionette TRACE conn4 <- [1,362,null,{"value":"8"}] 13:51:35 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 13:51:35 INFO - PROCESS | 1835 | 1477860695852 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:36 INFO - PROCESS | 1835 | 1477860696066 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 13:51:36 INFO - PROCESS | 1835 | 1477860696098 Marionette TRACE conn4 -> [0,364,"getWindowHandles",null] 13:51:36 INFO - PROCESS | 1835 | 1477860696104 Marionette TRACE conn4 <- [1,364,null,["8"]] 13:51:36 INFO - PROCESS | 1835 | 1477860696113 Marionette TRACE conn4 -> [0,365,"switchToWindow",{"name":"8"}] 13:51:36 INFO - PROCESS | 1835 | 1477860696122 Marionette TRACE conn4 <- [1,365,null,{}] 13:51:36 INFO - PROCESS | 1835 | 1477860696177 Marionette TRACE conn4 -> [0,366,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da25400 == 29 [pid = 1835] [id = 80] 13:51:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8da26000) [pid = 1835] [serial = 239] [outer = (nil)] 13:51:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8da2ac00) [pid = 1835] [serial = 240] [outer = 0x8da26000] 13:51:36 INFO - PROCESS | 1835 | 1477860696282 Marionette DEBUG loaded listener.js 13:51:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8da49000) [pid = 1835] [serial = 241] [outer = 0x8da26000] 13:51:36 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x91f0b400) [pid = 1835] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 13:51:36 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8da53800) [pid = 1835] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 13:51:36 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8da4ec00) [pid = 1835] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 13:51:36 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x90d13400) [pid = 1835] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 13:51:36 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 13:51:36 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 13:51:37 INFO - PROCESS | 1835 | 1477860697401 Marionette TRACE conn4 <- [1,366,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:51:37 INFO - .. 13:51:37 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1570ms 13:51:37 INFO - PROCESS | 1835 | 1477860697419 Marionette TRACE conn4 -> [0,367,"getWindowHandle",null] 13:51:37 INFO - PROCESS | 1835 | 1477860697427 Marionette TRACE conn4 <- [1,367,null,{"value":"8"}] 13:51:37 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 13:51:37 INFO - PROCESS | 1835 | 1477860697435 Marionette TRACE conn4 -> [0,368,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:37 INFO - PROCESS | 1835 | 1477860697650 Marionette TRACE conn4 <- [1,368,null,{"value":null}] 13:51:37 INFO - PROCESS | 1835 | 1477860697664 Marionette TRACE conn4 -> [0,369,"getWindowHandles",null] 13:51:37 INFO - PROCESS | 1835 | 1477860697668 Marionette TRACE conn4 <- [1,369,null,["8"]] 13:51:37 INFO - PROCESS | 1835 | 1477860697689 Marionette TRACE conn4 -> [0,370,"switchToWindow",{"name":"8"}] 13:51:37 INFO - PROCESS | 1835 | 1477860697695 Marionette TRACE conn4 <- [1,370,null,{}] 13:51:37 INFO - PROCESS | 1835 | 1477860697702 Marionette TRACE conn4 -> [0,371,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f5b5400 == 30 [pid = 1835] [id = 81] 13:51:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8f5b7000) [pid = 1835] [serial = 242] [outer = (nil)] 13:51:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8f747800) [pid = 1835] [serial = 243] [outer = 0x8f5b7000] 13:51:37 INFO - PROCESS | 1835 | 1477860697801 Marionette DEBUG loaded listener.js 13:51:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8d892800) [pid = 1835] [serial = 244] [outer = 0x8f5b7000] 13:51:38 INFO - PROCESS | 1835 | 1477860698890 Marionette TRACE conn4 <- [1,371,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EventSource() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:51:38 INFO - .. 13:51:38 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 1471ms 13:51:38 INFO - PROCESS | 1835 | 1477860698914 Marionette TRACE conn4 -> [0,372,"getWindowHandle",null] 13:51:38 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 13:51:38 INFO - PROCESS | 1835 | 1477860698922 Marionette TRACE conn4 <- [1,372,null,{"value":"8"}] 13:51:38 INFO - PROCESS | 1835 | 1477860698928 Marionette TRACE conn4 -> [0,373,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:39 INFO - PROCESS | 1835 | 1477860699148 Marionette TRACE conn4 <- [1,373,null,{"value":null}] 13:51:39 INFO - PROCESS | 1835 | 1477860699188 Marionette TRACE conn4 -> [0,374,"getWindowHandles",null] 13:51:39 INFO - PROCESS | 1835 | 1477860699194 Marionette TRACE conn4 <- [1,374,null,["8"]] 13:51:39 INFO - PROCESS | 1835 | 1477860699199 Marionette TRACE conn4 -> [0,375,"switchToWindow",{"name":"8"}] 13:51:39 INFO - PROCESS | 1835 | 1477860699207 Marionette TRACE conn4 <- [1,375,null,{}] 13:51:39 INFO - PROCESS | 1835 | 1477860699213 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:39 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d81800 == 31 [pid = 1835] [id = 82] 13:51:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x90d82400) [pid = 1835] [serial = 245] [outer = (nil)] 13:51:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x90d8bc00) [pid = 1835] [serial = 246] [outer = 0x90d82400] 13:51:39 INFO - PROCESS | 1835 | 1477860699316 Marionette DEBUG loaded listener.js 13:51:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x90eb0400) [pid = 1835] [serial = 247] [outer = 0x90d82400] 13:51:41 INFO - PROCESS | 1835 | --DOCSHELL 0x8da2e000 == 30 [pid = 1835] [id = 55] 13:51:41 INFO - PROCESS | 1835 | --DOCSHELL 0x8f747c00 == 29 [pid = 1835] [id = 38] 13:51:41 INFO - PROCESS | 1835 | --DOCSHELL 0x8d9c0c00 == 28 [pid = 1835] [id = 56] 13:51:41 INFO - PROCESS | 1835 | --DOCSHELL 0x90d1c400 == 27 [pid = 1835] [id = 51] 13:51:41 INFO - PROCESS | 1835 | --DOCSHELL 0x948d9000 == 26 [pid = 1835] [id = 41] 13:51:41 INFO - PROCESS | 1835 | --DOCSHELL 0x90d82000 == 25 [pid = 1835] [id = 49] 13:51:41 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x91f55800) [pid = 1835] [serial = 234] [outer = (nil)] [url = about:blank] 13:51:41 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x92f99400) [pid = 1835] [serial = 235] [outer = (nil)] [url = about:blank] 13:51:41 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x8f74d400) [pid = 1835] [serial = 231] [outer = (nil)] [url = about:blank] 13:51:41 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8f751c00) [pid = 1835] [serial = 232] [outer = (nil)] [url = about:blank] 13:51:41 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x90d15000) [pid = 1835] [serial = 228] [outer = (nil)] [url = about:blank] 13:51:41 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x90d20800) [pid = 1835] [serial = 229] [outer = (nil)] [url = about:blank] 13:51:41 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8d89a400) [pid = 1835] [serial = 226] [outer = (nil)] [url = about:blank] 13:51:44 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8f5b7000) [pid = 1835] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 13:51:44 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8da26000) [pid = 1835] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 13:51:44 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x90d52c00) [pid = 1835] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 13:51:45 INFO - PROCESS | 1835 | 1477860705106 Marionette TRACE conn4 <- [1,376,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:51:45 INFO - .. 13:51:45 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 6192ms 13:51:45 INFO - PROCESS | 1835 | 1477860705121 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 13:51:45 INFO - PROCESS | 1835 | 1477860705127 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 13:51:45 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 13:51:45 INFO - PROCESS | 1835 | 1477860705139 Marionette TRACE conn4 -> [0,378,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:45 INFO - PROCESS | 1835 | 1477860705304 Marionette TRACE conn4 <- [1,378,null,{"value":null}] 13:51:45 INFO - PROCESS | 1835 | 1477860705406 Marionette TRACE conn4 -> [0,379,"getWindowHandles",null] 13:51:45 INFO - PROCESS | 1835 | 1477860705412 Marionette TRACE conn4 <- [1,379,null,["8"]] 13:51:45 INFO - PROCESS | 1835 | 1477860705421 Marionette TRACE conn4 -> [0,380,"switchToWindow",{"name":"8"}] 13:51:45 INFO - PROCESS | 1835 | 1477860705430 Marionette TRACE conn4 <- [1,380,null,{}] 13:51:45 INFO - PROCESS | 1835 | 1477860705436 Marionette TRACE conn4 -> [0,381,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d9cb000 == 26 [pid = 1835] [id = 83] 13:51:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8da23400) [pid = 1835] [serial = 248] [outer = (nil)] 13:51:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8da28400) [pid = 1835] [serial = 249] [outer = 0x8da23400] 13:51:45 INFO - PROCESS | 1835 | 1477860705544 Marionette DEBUG loaded listener.js 13:51:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8da2fc00) [pid = 1835] [serial = 250] [outer = 0x8da23400] 13:51:46 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:51:46 INFO - PROCESS | 1835 | 1477860706565 Marionette TRACE conn4 <- [1,381,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:51:46 INFO - .. 13:51:46 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1481ms 13:51:46 INFO - PROCESS | 1835 | 1477860706618 Marionette TRACE conn4 -> [0,382,"getWindowHandle",null] 13:51:46 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 13:51:46 INFO - PROCESS | 1835 | 1477860706624 Marionette TRACE conn4 <- [1,382,null,{"value":"8"}] 13:51:46 INFO - PROCESS | 1835 | 1477860706631 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:46 INFO - PROCESS | 1835 | 1477860706805 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 13:51:46 INFO - PROCESS | 1835 | 1477860706909 Marionette TRACE conn4 -> [0,384,"getWindowHandles",null] 13:51:46 INFO - PROCESS | 1835 | 1477860706915 Marionette TRACE conn4 <- [1,384,null,["8"]] 13:51:46 INFO - PROCESS | 1835 | 1477860706923 Marionette TRACE conn4 -> [0,385,"switchToWindow",{"name":"8"}] 13:51:46 INFO - PROCESS | 1835 | 1477860706929 Marionette TRACE conn4 <- [1,385,null,{}] 13:51:46 INFO - PROCESS | 1835 | 1477860706935 Marionette TRACE conn4 -> [0,386,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d12c00 == 27 [pid = 1835] [id = 84] 13:51:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x90d13c00) [pid = 1835] [serial = 251] [outer = (nil)] 13:51:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x90d16000) [pid = 1835] [serial = 252] [outer = 0x90d13c00] 13:51:47 INFO - PROCESS | 1835 | 1477860707034 Marionette DEBUG loaded listener.js 13:51:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x90d1dc00) [pid = 1835] [serial = 253] [outer = 0x90d13c00] 13:51:50 INFO - PROCESS | 1835 | --DOCSHELL 0x8da51400 == 26 [pid = 1835] [id = 44] 13:51:50 INFO - PROCESS | 1835 | --DOCSHELL 0x97940c00 == 25 [pid = 1835] [id = 52] 13:51:50 INFO - PROCESS | 1835 | --DOCSHELL 0x8da4b000 == 24 [pid = 1835] [id = 39] 13:51:50 INFO - PROCESS | 1835 | --DOCSHELL 0x92bb0000 == 23 [pid = 1835] [id = 54] 13:51:50 INFO - PROCESS | 1835 | --DOCSHELL 0x8d894400 == 22 [pid = 1835] [id = 47] 13:51:50 INFO - PROCESS | 1835 | --DOCSHELL 0x8da30000 == 21 [pid = 1835] [id = 53] 13:51:50 INFO - PROCESS | 1835 | --DOCSHELL 0x929c1c00 == 20 [pid = 1835] [id = 43] 13:51:50 INFO - PROCESS | 1835 | --DOCSHELL 0xa2ce9c00 == 19 [pid = 1835] [id = 46] 13:51:50 INFO - PROCESS | 1835 | --DOCSHELL 0x948a3000 == 18 [pid = 1835] [id = 42] 13:51:50 INFO - PROCESS | 1835 | --DOCSHELL 0x8da48400 == 17 [pid = 1835] [id = 40] 13:51:50 INFO - PROCESS | 1835 | --DOCSHELL 0x8da31800 == 16 [pid = 1835] [id = 48] 13:51:50 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8f747800) [pid = 1835] [serial = 243] [outer = (nil)] [url = about:blank] 13:51:50 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8d892800) [pid = 1835] [serial = 244] [outer = (nil)] [url = about:blank] 13:51:50 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8da2ac00) [pid = 1835] [serial = 240] [outer = (nil)] [url = about:blank] 13:51:50 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8da49000) [pid = 1835] [serial = 241] [outer = (nil)] [url = about:blank] 13:51:50 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x90d59c00) [pid = 1835] [serial = 237] [outer = (nil)] [url = about:blank] 13:51:50 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x91f12000) [pid = 1835] [serial = 238] [outer = (nil)] [url = about:blank] 13:51:52 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x8da23400) [pid = 1835] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 13:51:52 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x90d82400) [pid = 1835] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 13:51:52 INFO - PROCESS | 1835 | 1477860712566 Marionette TRACE conn4 <- [1,386,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:51:52 INFO - .. 13:51:52 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 5993ms 13:51:52 INFO - PROCESS | 1835 | 1477860712623 Marionette TRACE conn4 -> [0,387,"getWindowHandle",null] 13:51:52 INFO - PROCESS | 1835 | 1477860712631 Marionette TRACE conn4 <- [1,387,null,{"value":"8"}] 13:51:52 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 13:51:52 INFO - PROCESS | 1835 | 1477860712642 Marionette TRACE conn4 -> [0,388,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:52 INFO - PROCESS | 1835 | 1477860712824 Marionette TRACE conn4 <- [1,388,null,{"value":null}] 13:51:52 INFO - PROCESS | 1835 | 1477860712925 Marionette TRACE conn4 -> [0,389,"getWindowHandles",null] 13:51:52 INFO - PROCESS | 1835 | 1477860712931 Marionette TRACE conn4 <- [1,389,null,["8"]] 13:51:52 INFO - PROCESS | 1835 | 1477860712940 Marionette TRACE conn4 -> [0,390,"switchToWindow",{"name":"8"}] 13:51:52 INFO - PROCESS | 1835 | 1477860712949 Marionette TRACE conn4 <- [1,390,null,{}] 13:51:52 INFO - PROCESS | 1835 | 1477860712956 Marionette TRACE conn4 -> [0,391,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:52 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da4cc00 == 17 [pid = 1835] [id = 85] 13:51:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x8da4d400) [pid = 1835] [serial = 254] [outer = (nil)] 13:51:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8f518400) [pid = 1835] [serial = 255] [outer = 0x8da4d400] 13:51:53 INFO - PROCESS | 1835 | 1477860713059 Marionette DEBUG loaded listener.js 13:51:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8f74e400) [pid = 1835] [serial = 256] [outer = 0x8da4d400] 13:51:53 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 13:51:53 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 13:51:53 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 13:51:54 INFO - PROCESS | 1835 | 1477860714070 Marionette TRACE conn4 <- [1,391,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:51:54 INFO - .. 13:51:54 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1474ms 13:51:54 INFO - PROCESS | 1835 | 1477860714113 Marionette TRACE conn4 -> [0,392,"getWindowHandle",null] 13:51:54 INFO - PROCESS | 1835 | 1477860714120 Marionette TRACE conn4 <- [1,392,null,{"value":"8"}] 13:51:54 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 13:51:54 INFO - PROCESS | 1835 | 1477860714127 Marionette TRACE conn4 -> [0,393,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:54 INFO - PROCESS | 1835 | 1477860714307 Marionette TRACE conn4 <- [1,393,null,{"value":null}] 13:51:54 INFO - PROCESS | 1835 | 1477860714411 Marionette TRACE conn4 -> [0,394,"getWindowHandles",null] 13:51:54 INFO - PROCESS | 1835 | 1477860714416 Marionette TRACE conn4 <- [1,394,null,["8"]] 13:51:54 INFO - PROCESS | 1835 | 1477860714425 Marionette TRACE conn4 -> [0,395,"switchToWindow",{"name":"8"}] 13:51:54 INFO - PROCESS | 1835 | 1477860714430 Marionette TRACE conn4 <- [1,395,null,{}] 13:51:54 INFO - PROCESS | 1835 | 1477860714437 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:54 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d87400 == 18 [pid = 1835] [id = 86] 13:51:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x90d8a400) [pid = 1835] [serial = 257] [outer = (nil)] 13:51:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x90eb7400) [pid = 1835] [serial = 258] [outer = 0x90d8a400] 13:51:54 INFO - PROCESS | 1835 | 1477860714535 Marionette DEBUG loaded listener.js 13:51:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8da49000) [pid = 1835] [serial = 259] [outer = 0x90d8a400] 13:51:55 INFO - PROCESS | 1835 | 1477860715539 Marionette TRACE conn4 <- [1,396,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS XMLHttpRequest.send() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:51:55 INFO - .. 13:51:55 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1470ms 13:51:55 INFO - PROCESS | 1835 | 1477860715607 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 13:51:55 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 13:51:55 INFO - PROCESS | 1835 | 1477860715614 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 13:51:55 INFO - PROCESS | 1835 | 1477860715621 Marionette TRACE conn4 -> [0,398,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:51:55 INFO - PROCESS | 1835 | 1477860715818 Marionette TRACE conn4 <- [1,398,null,{"value":null}] 13:51:55 INFO - PROCESS | 1835 | 1477860715834 Marionette TRACE conn4 -> [0,399,"getWindowHandles",null] 13:51:55 INFO - PROCESS | 1835 | 1477860715848 Marionette TRACE conn4 <- [1,399,null,["8"]] 13:51:55 INFO - PROCESS | 1835 | 1477860715856 Marionette TRACE conn4 -> [0,400,"switchToWindow",{"name":"8"}] 13:51:55 INFO - PROCESS | 1835 | 1477860715864 Marionette TRACE conn4 <- [1,400,null,{}] 13:51:55 INFO - PROCESS | 1835 | 1477860715870 Marionette TRACE conn4 -> [0,401,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:51:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x92f95800 == 19 [pid = 1835] [id = 87] 13:51:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x92f95c00) [pid = 1835] [serial = 260] [outer = (nil)] 13:51:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x92f98400) [pid = 1835] [serial = 261] [outer = 0x92f95c00] 13:51:55 INFO - PROCESS | 1835 | 1477860715970 Marionette DEBUG loaded listener.js 13:51:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x92f9a000) [pid = 1835] [serial = 262] [outer = 0x92f95c00] 13:51:58 INFO - PROCESS | 1835 | --DOCSHELL 0x945b7400 == 18 [pid = 1835] [id = 45] 13:51:58 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8da28400) [pid = 1835] [serial = 249] [outer = (nil)] [url = about:blank] 13:51:58 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8da2fc00) [pid = 1835] [serial = 250] [outer = (nil)] [url = about:blank] 13:51:58 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x90d8bc00) [pid = 1835] [serial = 246] [outer = (nil)] [url = about:blank] 13:51:58 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x90eb0400) [pid = 1835] [serial = 247] [outer = (nil)] [url = about:blank] 13:51:58 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x90d16000) [pid = 1835] [serial = 252] [outer = (nil)] [url = about:blank] 13:52:01 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x90d8a400) [pid = 1835] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 13:52:01 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8da4d400) [pid = 1835] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 13:52:01 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x90d13c00) [pid = 1835] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 13:52:01 INFO - PROCESS | 1835 | 1477860721623 Marionette TRACE conn4 <- [1,401,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:52:01 INFO - .. 13:52:01 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 6043ms 13:52:01 INFO - PROCESS | 1835 | 1477860721665 Marionette TRACE conn4 -> [0,402,"getWindowHandle",null] 13:52:01 INFO - PROCESS | 1835 | 1477860721672 Marionette TRACE conn4 <- [1,402,null,{"value":"8"}] 13:52:01 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 13:52:01 INFO - PROCESS | 1835 | 1477860721691 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:01 INFO - PROCESS | 1835 | 1477860721886 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 13:52:01 INFO - PROCESS | 1835 | 1477860721909 Marionette TRACE conn4 -> [0,404,"getWindowHandles",null] 13:52:01 INFO - PROCESS | 1835 | 1477860721916 Marionette TRACE conn4 <- [1,404,null,["8"]] 13:52:01 INFO - PROCESS | 1835 | 1477860721923 Marionette TRACE conn4 -> [0,405,"switchToWindow",{"name":"8"}] 13:52:01 INFO - PROCESS | 1835 | 1477860721932 Marionette TRACE conn4 <- [1,405,null,{}] 13:52:02 INFO - PROCESS | 1835 | 1477860722025 Marionette TRACE conn4 -> [0,406,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:02 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da2a400 == 19 [pid = 1835] [id = 88] 13:52:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8da2a800) [pid = 1835] [serial = 263] [outer = (nil)] 13:52:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8da48800) [pid = 1835] [serial = 264] [outer = 0x8da2a800] 13:52:02 INFO - PROCESS | 1835 | 1477860722141 Marionette DEBUG loaded listener.js 13:52:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8da4a000) [pid = 1835] [serial = 265] [outer = 0x8da2a800] 13:52:03 INFO - PROCESS | 1835 | 1477860723158 Marionette TRACE conn4 <- [1,406,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:52:03 INFO - . 13:52:03 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1538ms 13:52:03 INFO - PROCESS | 1835 | 1477860723220 Marionette TRACE conn4 -> [0,407,"getWindowHandle",null] 13:52:03 INFO - PROCESS | 1835 | 1477860723226 Marionette TRACE conn4 <- [1,407,null,{"value":"8"}] 13:52:03 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 13:52:03 INFO - PROCESS | 1835 | 1477860723233 Marionette TRACE conn4 -> [0,408,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:03 INFO - PROCESS | 1835 | 1477860723449 Marionette TRACE conn4 <- [1,408,null,{"value":null}] 13:52:03 INFO - PROCESS | 1835 | 1477860723475 Marionette TRACE conn4 -> [0,409,"getWindowHandles",null] 13:52:03 INFO - PROCESS | 1835 | 1477860723479 Marionette TRACE conn4 <- [1,409,null,["8"]] 13:52:03 INFO - PROCESS | 1835 | 1477860723486 Marionette TRACE conn4 -> [0,410,"switchToWindow",{"name":"8"}] 13:52:03 INFO - PROCESS | 1835 | 1477860723491 Marionette TRACE conn4 <- [1,410,null,{}] 13:52:03 INFO - PROCESS | 1835 | 1477860723498 Marionette TRACE conn4 -> [0,411,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/duplicate-directive.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:03 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d16000 == 20 [pid = 1835] [id = 89] 13:52:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x90d19800) [pid = 1835] [serial = 266] [outer = (nil)] 13:52:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x90d1c800) [pid = 1835] [serial = 267] [outer = 0x90d19800] 13:52:03 INFO - PROCESS | 1835 | 1477860723598 Marionette DEBUG loaded listener.js 13:52:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8d9c0400) [pid = 1835] [serial = 268] [outer = 0x90d19800] 13:52:07 INFO - PROCESS | 1835 | --DOCSHELL 0x93774000 == 19 [pid = 1835] [id = 50] 13:52:07 INFO - PROCESS | 1835 | --DOCSHELL 0x90d52000 == 18 [pid = 1835] [id = 79] 13:52:07 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x90eb7400) [pid = 1835] [serial = 258] [outer = (nil)] [url = about:blank] 13:52:07 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8da49000) [pid = 1835] [serial = 259] [outer = (nil)] [url = about:blank] 13:52:07 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8f518400) [pid = 1835] [serial = 255] [outer = (nil)] [url = about:blank] 13:52:07 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8f74e400) [pid = 1835] [serial = 256] [outer = (nil)] [url = about:blank] 13:52:07 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x90d1dc00) [pid = 1835] [serial = 253] [outer = (nil)] [url = about:blank] 13:52:09 INFO - PROCESS | 1835 | 1477860729187 Marionette TRACE conn4 <- [1,411,null,{"value":["/content-security-policy/blink-contrib/duplicate-directive.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:52:09 INFO - .. 13:52:09 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 5988ms 13:52:09 INFO - PROCESS | 1835 | 1477860729222 Marionette TRACE conn4 -> [0,412,"getWindowHandle",null] 13:52:09 INFO - PROCESS | 1835 | 1477860729230 Marionette TRACE conn4 <- [1,412,null,{"value":"8"}] 13:52:09 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 13:52:09 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x8da2a800) [pid = 1835] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 13:52:09 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x92f95c00) [pid = 1835] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 13:52:09 INFO - PROCESS | 1835 | 1477860729283 Marionette TRACE conn4 -> [0,413,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:09 INFO - PROCESS | 1835 | 1477860729506 Marionette TRACE conn4 <- [1,413,null,{"value":null}] 13:52:09 INFO - PROCESS | 1835 | 1477860729575 Marionette TRACE conn4 -> [0,414,"getWindowHandles",null] 13:52:09 INFO - PROCESS | 1835 | 1477860729582 Marionette TRACE conn4 <- [1,414,null,["8"]] 13:52:09 INFO - PROCESS | 1835 | 1477860729591 Marionette TRACE conn4 -> [0,415,"switchToWindow",{"name":"8"}] 13:52:09 INFO - PROCESS | 1835 | 1477860729600 Marionette TRACE conn4 <- [1,415,null,{}] 13:52:09 INFO - PROCESS | 1835 | 1477860729605 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:09 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da4dc00 == 19 [pid = 1835] [id = 90] 13:52:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x8da53400) [pid = 1835] [serial = 269] [outer = (nil)] 13:52:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8f51b400) [pid = 1835] [serial = 270] [outer = 0x8da53400] 13:52:09 INFO - PROCESS | 1835 | 1477860729722 Marionette DEBUG loaded listener.js 13:52:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8f74f000) [pid = 1835] [serial = 271] [outer = 0x8da53400] 13:52:15 INFO - PROCESS | 1835 | --DOCSHELL 0x8f5b5400 == 18 [pid = 1835] [id = 81] 13:52:15 INFO - PROCESS | 1835 | --DOCSHELL 0x92f95800 == 17 [pid = 1835] [id = 87] 13:52:15 INFO - PROCESS | 1835 | --DOCSHELL 0x90d81800 == 16 [pid = 1835] [id = 82] 13:52:15 INFO - PROCESS | 1835 | --DOCSHELL 0x90d87400 == 15 [pid = 1835] [id = 86] 13:52:15 INFO - PROCESS | 1835 | --DOCSHELL 0x8da4cc00 == 14 [pid = 1835] [id = 85] 13:52:15 INFO - PROCESS | 1835 | --DOCSHELL 0x8da25400 == 13 [pid = 1835] [id = 80] 13:52:15 INFO - PROCESS | 1835 | --DOCSHELL 0x90d12c00 == 12 [pid = 1835] [id = 84] 13:52:15 INFO - PROCESS | 1835 | --DOCSHELL 0x8d9cb000 == 11 [pid = 1835] [id = 83] 13:52:15 INFO - PROCESS | 1835 | --DOCSHELL 0x8da2a400 == 10 [pid = 1835] [id = 88] 13:52:15 INFO - PROCESS | 1835 | --DOCSHELL 0x90d16000 == 9 [pid = 1835] [id = 89] 13:52:15 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8da48800) [pid = 1835] [serial = 264] [outer = (nil)] [url = about:blank] 13:52:15 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x8da4a000) [pid = 1835] [serial = 265] [outer = (nil)] [url = about:blank] 13:52:15 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x92f98400) [pid = 1835] [serial = 261] [outer = (nil)] [url = about:blank] 13:52:15 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x92f9a000) [pid = 1835] [serial = 262] [outer = (nil)] [url = about:blank] 13:52:15 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x90d1c800) [pid = 1835] [serial = 267] [outer = (nil)] [url = about:blank] 13:52:15 INFO - PROCESS | 1835 | 1477860735285 Marionette TRACE conn4 <- [1,416,null,{"value":["/content-security-policy/blink-contrib/eval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1 of 2)\",\"PASS (2 of 2)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:52:15 INFO - .. 13:52:15 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 6096ms 13:52:15 INFO - PROCESS | 1835 | 1477860735337 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 13:52:15 INFO - PROCESS | 1835 | 1477860735344 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 13:52:15 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 13:52:15 INFO - PROCESS | 1835 | 1477860735356 Marionette TRACE conn4 -> [0,418,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:15 INFO - PROCESS | 1835 | 1477860735541 Marionette TRACE conn4 <- [1,418,null,{"value":null}] 13:52:15 INFO - PROCESS | 1835 | 1477860735644 Marionette TRACE conn4 -> [0,419,"getWindowHandles",null] 13:52:15 INFO - PROCESS | 1835 | 1477860735651 Marionette TRACE conn4 <- [1,419,null,["8"]] 13:52:15 INFO - PROCESS | 1835 | 1477860735658 Marionette TRACE conn4 -> [0,420,"switchToWindow",{"name":"8"}] 13:52:15 INFO - PROCESS | 1835 | 1477860735666 Marionette TRACE conn4 <- [1,420,null,{}] 13:52:15 INFO - PROCESS | 1835 | 1477860735673 Marionette TRACE conn4 -> [0,421,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:15 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d9c1c00 == 10 [pid = 1835] [id = 91] 13:52:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x8d9c2c00) [pid = 1835] [serial = 272] [outer = (nil)] 13:52:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8d9cd800) [pid = 1835] [serial = 273] [outer = 0x8d9c2c00] 13:52:15 INFO - PROCESS | 1835 | 1477860735785 Marionette DEBUG loaded listener.js 13:52:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x8da2c800) [pid = 1835] [serial = 274] [outer = 0x8d9c2c00] 13:52:16 INFO - PROCESS | 1835 | 1477860736844 Marionette TRACE conn4 <- [1,421,null,{"value":["/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html",0,null,null,[["Expecting logs: [\"PASS: eval() blocked.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:52:16 INFO - .. 13:52:16 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1527ms 13:52:16 INFO - PROCESS | 1835 | 1477860736882 Marionette TRACE conn4 -> [0,422,"getWindowHandle",null] 13:52:16 INFO - PROCESS | 1835 | 1477860736888 Marionette TRACE conn4 <- [1,422,null,{"value":"8"}] 13:52:16 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 13:52:16 INFO - PROCESS | 1835 | 1477860736896 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:17 INFO - PROCESS | 1835 | 1477860737116 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 13:52:17 INFO - PROCESS | 1835 | 1477860737129 Marionette TRACE conn4 -> [0,424,"getWindowHandles",null] 13:52:17 INFO - PROCESS | 1835 | 1477860737144 Marionette TRACE conn4 <- [1,424,null,["8"]] 13:52:17 INFO - PROCESS | 1835 | 1477860737153 Marionette TRACE conn4 -> [0,425,"switchToWindow",{"name":"8"}] 13:52:17 INFO - PROCESS | 1835 | 1477860737158 Marionette TRACE conn4 <- [1,425,null,{}] 13:52:17 INFO - PROCESS | 1835 | 1477860737165 Marionette TRACE conn4 -> [0,426,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:17 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da2ac00 == 11 [pid = 1835] [id = 92] 13:52:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8da55800) [pid = 1835] [serial = 275] [outer = (nil)] 13:52:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8f51d800) [pid = 1835] [serial = 276] [outer = 0x8da55800] 13:52:17 INFO - PROCESS | 1835 | 1477860737268 Marionette DEBUG loaded listener.js 13:52:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8d89a000) [pid = 1835] [serial = 277] [outer = 0x8da55800] 13:52:18 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x90d19800) [pid = 1835] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 13:52:18 INFO - PROCESS | 1835 | 1477860738391 Marionette TRACE conn4 <- [1,426,null,{"value":["/content-security-policy/blink-contrib/eval-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\",\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:52:18 INFO - .. 13:52:18 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1524ms 13:52:18 INFO - PROCESS | 1835 | 1477860738431 Marionette TRACE conn4 -> [0,427,"getWindowHandle",null] 13:52:18 INFO - PROCESS | 1835 | 1477860738439 Marionette TRACE conn4 <- [1,427,null,{"value":"8"}] 13:52:18 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 13:52:18 INFO - PROCESS | 1835 | 1477860738448 Marionette TRACE conn4 -> [0,428,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:18 INFO - PROCESS | 1835 | 1477860738639 Marionette TRACE conn4 <- [1,428,null,{"value":null}] 13:52:18 INFO - PROCESS | 1835 | 1477860738664 Marionette TRACE conn4 -> [0,429,"getWindowHandles",null] 13:52:18 INFO - PROCESS | 1835 | 1477860738670 Marionette TRACE conn4 <- [1,429,null,["8"]] 13:52:18 INFO - PROCESS | 1835 | 1477860738676 Marionette TRACE conn4 -> [0,430,"switchToWindow",{"name":"8"}] 13:52:18 INFO - PROCESS | 1835 | 1477860738684 Marionette TRACE conn4 <- [1,430,null,{}] 13:52:18 INFO - PROCESS | 1835 | 1477860738772 Marionette TRACE conn4 -> [0,431,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:18 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d5fc00 == 12 [pid = 1835] [id = 93] 13:52:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x90d80c00) [pid = 1835] [serial = 278] [outer = (nil)] 13:52:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x90d86800) [pid = 1835] [serial = 279] [outer = 0x90d80c00] 13:52:18 INFO - PROCESS | 1835 | 1477860738875 Marionette DEBUG loaded listener.js 13:52:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x90eb0400) [pid = 1835] [serial = 280] [outer = 0x90d80c00] 13:52:19 INFO - PROCESS | 1835 | 1477860739560 Marionette TRACE conn4 <- [1,431,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 13:52:19 INFO - . 13:52:19 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 1131ms 13:52:19 INFO - PROCESS | 1835 | 1477860739579 Marionette TRACE conn4 -> [0,432,"getWindowHandle",null] 13:52:19 INFO - PROCESS | 1835 | 1477860739584 Marionette TRACE conn4 <- [1,432,null,{"value":"8"}] 13:52:19 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 13:52:19 INFO - PROCESS | 1835 | 1477860739592 Marionette TRACE conn4 -> [0,433,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:19 INFO - PROCESS | 1835 | 1477860739796 Marionette TRACE conn4 <- [1,433,null,{"value":null}] 13:52:19 INFO - PROCESS | 1835 | 1477860739816 Marionette TRACE conn4 -> [0,434,"getWindowHandles",null] 13:52:19 INFO - PROCESS | 1835 | 1477860739820 Marionette TRACE conn4 <- [1,434,null,["8"]] 13:52:19 INFO - PROCESS | 1835 | 1477860739827 Marionette TRACE conn4 -> [0,435,"switchToWindow",{"name":"8"}] 13:52:19 INFO - PROCESS | 1835 | 1477860739834 Marionette TRACE conn4 <- [1,435,null,{}] 13:52:19 INFO - PROCESS | 1835 | 1477860739842 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:19 INFO - PROCESS | 1835 | ++DOCSHELL 0x929bb400 == 13 [pid = 1835] [id = 94] 13:52:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x92bacc00) [pid = 1835] [serial = 281] [outer = (nil)] 13:52:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x92c86000) [pid = 1835] [serial = 282] [outer = 0x92bacc00] 13:52:19 INFO - PROCESS | 1835 | 1477860739948 Marionette DEBUG loaded listener.js 13:52:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x945b8000) [pid = 1835] [serial = 283] [outer = 0x92bacc00] 13:52:20 INFO - PROCESS | 1835 | 1477860740666 Marionette TRACE conn4 <- [1,436,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 13:52:20 INFO - . 13:52:20 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 1130ms 13:52:20 INFO - PROCESS | 1835 | 1477860740721 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 13:52:20 INFO - PROCESS | 1835 | 1477860740725 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 13:52:20 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 13:52:20 INFO - PROCESS | 1835 | 1477860740732 Marionette TRACE conn4 -> [0,438,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:20 INFO - PROCESS | 1835 | 1477860740927 Marionette TRACE conn4 <- [1,438,null,{"value":null}] 13:52:20 INFO - PROCESS | 1835 | 1477860740950 Marionette TRACE conn4 -> [0,439,"getWindowHandles",null] 13:52:20 INFO - PROCESS | 1835 | 1477860740954 Marionette TRACE conn4 <- [1,439,null,["8"]] 13:52:20 INFO - PROCESS | 1835 | 1477860740961 Marionette TRACE conn4 -> [0,440,"switchToWindow",{"name":"8"}] 13:52:20 INFO - PROCESS | 1835 | 1477860740966 Marionette TRACE conn4 <- [1,440,null,{}] 13:52:20 INFO - PROCESS | 1835 | 1477860740971 Marionette TRACE conn4 -> [0,441,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:21 INFO - PROCESS | 1835 | ++DOCSHELL 0x948a2c00 == 14 [pid = 1835] [id = 95] 13:52:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x948a3800) [pid = 1835] [serial = 284] [outer = (nil)] 13:52:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x948d9000) [pid = 1835] [serial = 285] [outer = 0x948a3800] 13:52:21 INFO - PROCESS | 1835 | 1477860741062 Marionette DEBUG loaded listener.js 13:52:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x94a18800) [pid = 1835] [serial = 286] [outer = 0x948a3800] 13:52:21 INFO - PROCESS | 1835 | 1477860741685 Marionette TRACE conn4 <- [1,441,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 13:52:21 INFO - . 13:52:21 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 988ms 13:52:21 INFO - PROCESS | 1835 | 1477860741720 Marionette TRACE conn4 -> [0,442,"getWindowHandle",null] 13:52:21 INFO - PROCESS | 1835 | 1477860741727 Marionette TRACE conn4 <- [1,442,null,{"value":"8"}] 13:52:21 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 13:52:21 INFO - PROCESS | 1835 | 1477860741738 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:21 INFO - PROCESS | 1835 | 1477860741950 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 13:52:22 INFO - PROCESS | 1835 | 1477860742063 Marionette TRACE conn4 -> [0,444,"getWindowHandles",null] 13:52:22 INFO - PROCESS | 1835 | 1477860742068 Marionette TRACE conn4 <- [1,444,null,["8"]] 13:52:22 INFO - PROCESS | 1835 | 1477860742077 Marionette TRACE conn4 -> [0,445,"switchToWindow",{"name":"8"}] 13:52:22 INFO - PROCESS | 1835 | 1477860742085 Marionette TRACE conn4 <- [1,445,null,{}] 13:52:22 INFO - PROCESS | 1835 | 1477860742092 Marionette TRACE conn4 -> [0,446,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:22 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f5aec00 == 15 [pid = 1835] [id = 96] 13:52:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x8f5b3400) [pid = 1835] [serial = 287] [outer = (nil)] 13:52:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x8f74c000) [pid = 1835] [serial = 288] [outer = 0x8f5b3400] 13:52:22 INFO - PROCESS | 1835 | 1477860742213 Marionette DEBUG loaded listener.js 13:52:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x90d1f800) [pid = 1835] [serial = 289] [outer = 0x8f5b3400] 13:52:22 INFO - PROCESS | 1835 | 1477860742896 Marionette TRACE conn4 <- [1,446,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 13:52:22 INFO - . 13:52:22 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 1223ms 13:52:22 INFO - PROCESS | 1835 | 1477860742959 Marionette TRACE conn4 -> [0,447,"getWindowHandle",null] 13:52:22 INFO - PROCESS | 1835 | 1477860742965 Marionette TRACE conn4 <- [1,447,null,{"value":"8"}] 13:52:22 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 13:52:22 INFO - PROCESS | 1835 | 1477860742973 Marionette TRACE conn4 -> [0,448,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:23 INFO - PROCESS | 1835 | 1477860743161 Marionette TRACE conn4 <- [1,448,null,{"value":null}] 13:52:23 INFO - PROCESS | 1835 | 1477860743299 Marionette TRACE conn4 -> [0,449,"getWindowHandles",null] 13:52:23 INFO - PROCESS | 1835 | 1477860743304 Marionette TRACE conn4 <- [1,449,null,["8"]] 13:52:23 INFO - PROCESS | 1835 | 1477860743311 Marionette TRACE conn4 -> [0,450,"switchToWindow",{"name":"8"}] 13:52:23 INFO - PROCESS | 1835 | 1477860743318 Marionette TRACE conn4 <- [1,450,null,{}] 13:52:23 INFO - PROCESS | 1835 | 1477860743327 Marionette TRACE conn4 -> [0,451,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:23 INFO - PROCESS | 1835 | ++DOCSHELL 0x94896c00 == 16 [pid = 1835] [id = 97] 13:52:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x948a1800) [pid = 1835] [serial = 290] [outer = (nil)] 13:52:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x948da800) [pid = 1835] [serial = 291] [outer = 0x948a1800] 13:52:23 INFO - PROCESS | 1835 | 1477860743438 Marionette DEBUG loaded listener.js 13:52:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x95a21800) [pid = 1835] [serial = 292] [outer = 0x948a1800] 13:52:24 INFO - PROCESS | 1835 | 1477860744119 Marionette TRACE conn4 <- [1,451,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html",0,null,null,[["filesystem-urls-do-not-match-self",3,"No filesystem:// support, cannot run test.",null]]]}] 13:52:24 INFO - . 13:52:24 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1222ms 13:52:24 INFO - PROCESS | 1835 | 1477860744203 Marionette TRACE conn4 -> [0,452,"getWindowHandle",null] 13:52:24 INFO - PROCESS | 1835 | 1477860744211 Marionette TRACE conn4 <- [1,452,null,{"value":"8"}] 13:52:24 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 13:52:24 INFO - PROCESS | 1835 | 1477860744218 Marionette TRACE conn4 -> [0,453,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:24 INFO - PROCESS | 1835 | 1477860744411 Marionette TRACE conn4 <- [1,453,null,{"value":null}] 13:52:24 INFO - PROCESS | 1835 | 1477860744550 Marionette TRACE conn4 -> [0,454,"getWindowHandles",null] 13:52:24 INFO - PROCESS | 1835 | 1477860744556 Marionette TRACE conn4 <- [1,454,null,["8"]] 13:52:24 INFO - PROCESS | 1835 | 1477860744568 Marionette TRACE conn4 -> [0,455,"switchToWindow",{"name":"8"}] 13:52:24 INFO - PROCESS | 1835 | 1477860744575 Marionette TRACE conn4 <- [1,455,null,{}] 13:52:24 INFO - PROCESS | 1835 | 1477860744582 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:24 INFO - PROCESS | 1835 | ++DOCSHELL 0x962c8800 == 17 [pid = 1835] [id = 98] 13:52:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x962c8c00) [pid = 1835] [serial = 293] [outer = (nil)] 13:52:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x96487400) [pid = 1835] [serial = 294] [outer = 0x962c8c00] 13:52:24 INFO - PROCESS | 1835 | 1477860744692 Marionette DEBUG loaded listener.js 13:52:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x96490800) [pid = 1835] [serial = 295] [outer = 0x962c8c00] 13:52:25 INFO - PROCESS | 1835 | 1477860745345 Marionette TRACE conn4 <- [1,456,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",3,"No filesystem:// support, cannot run test.",null]]]}] 13:52:25 INFO - . 13:52:25 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1235ms 13:52:25 INFO - PROCESS | 1835 | 1477860745469 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 13:52:25 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 13:52:25 INFO - PROCESS | 1835 | 1477860745474 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 13:52:25 INFO - PROCESS | 1835 | 1477860745482 Marionette TRACE conn4 -> [0,458,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:25 INFO - PROCESS | 1835 | 1477860745667 Marionette TRACE conn4 <- [1,458,null,{"value":null}] 13:52:25 INFO - PROCESS | 1835 | 1477860745810 Marionette TRACE conn4 -> [0,459,"getWindowHandles",null] 13:52:25 INFO - PROCESS | 1835 | 1477860745819 Marionette TRACE conn4 <- [1,459,null,["8"]] 13:52:25 INFO - PROCESS | 1835 | 1477860745837 Marionette TRACE conn4 -> [0,460,"switchToWindow",{"name":"8"}] 13:52:25 INFO - PROCESS | 1835 | 1477860745848 Marionette TRACE conn4 <- [1,460,null,{}] 13:52:25 INFO - PROCESS | 1835 | 1477860745861 Marionette TRACE conn4 -> [0,461,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:25 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d52400 == 18 [pid = 1835] [id = 99] 13:52:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x9793ec00) [pid = 1835] [serial = 296] [outer = (nil)] 13:52:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x97944400) [pid = 1835] [serial = 297] [outer = 0x9793ec00] 13:52:26 INFO - PROCESS | 1835 | 1477860746043 Marionette DEBUG loaded listener.js 13:52:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x97948800) [pid = 1835] [serial = 298] [outer = 0x9793ec00] 13:52:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x965e2800 == 19 [pid = 1835] [id = 100] 13:52:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x97baf800) [pid = 1835] [serial = 299] [outer = (nil)] 13:52:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x95faf400 == 20 [pid = 1835] [id = 101] 13:52:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x965e3400) [pid = 1835] [serial = 300] [outer = (nil)] 13:52:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x97bb2800) [pid = 1835] [serial = 301] [outer = 0x965e3400] 13:52:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x9812b800) [pid = 1835] [serial = 302] [outer = 0x97baf800] 13:52:28 INFO - PROCESS | 1835 | --DOCSHELL 0x8da4dc00 == 19 [pid = 1835] [id = 90] 13:52:28 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x8d9c0400) [pid = 1835] [serial = 268] [outer = (nil)] [url = about:blank] 13:52:28 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x8f51b400) [pid = 1835] [serial = 270] [outer = (nil)] [url = about:blank] 13:52:31 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x92bacc00) [pid = 1835] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 13:52:31 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x8d9c2c00) [pid = 1835] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 13:52:31 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x8da55800) [pid = 1835] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 13:52:31 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x8da53400) [pid = 1835] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 13:52:31 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x90d80c00) [pid = 1835] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 13:52:32 INFO - PROCESS | 1835 | 1477860752174 Marionette TRACE conn4 <- [1,461,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:52:32 INFO - . 13:52:32 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 6739ms 13:52:32 INFO - PROCESS | 1835 | 1477860752225 Marionette TRACE conn4 -> [0,462,"getWindowHandle",null] 13:52:32 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 13:52:32 INFO - PROCESS | 1835 | 1477860752231 Marionette TRACE conn4 <- [1,462,null,{"value":"8"}] 13:52:32 INFO - PROCESS | 1835 | 1477860752240 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:32 INFO - PROCESS | 1835 | 1477860752426 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 13:52:32 INFO - PROCESS | 1835 | 1477860752536 Marionette TRACE conn4 -> [0,464,"getWindowHandles",null] 13:52:32 INFO - PROCESS | 1835 | 1477860752541 Marionette TRACE conn4 <- [1,464,null,["8"]] 13:52:32 INFO - PROCESS | 1835 | 1477860752547 Marionette TRACE conn4 -> [0,465,"switchToWindow",{"name":"8"}] 13:52:32 INFO - PROCESS | 1835 | 1477860752555 Marionette TRACE conn4 <- [1,465,null,{}] 13:52:32 INFO - PROCESS | 1835 | 1477860752562 Marionette TRACE conn4 -> [0,466,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:32 INFO - PROCESS | 1835 | ++DOCSHELL 0x9489b800 == 20 [pid = 1835] [id = 102] 13:52:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x9489c000) [pid = 1835] [serial = 303] [outer = (nil)] 13:52:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x9489f000) [pid = 1835] [serial = 304] [outer = 0x9489c000] 13:52:32 INFO - PROCESS | 1835 | 1477860752663 Marionette DEBUG loaded listener.js 13:52:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x95a1e000) [pid = 1835] [serial = 305] [outer = 0x9489c000] 13:52:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x962c6c00 == 21 [pid = 1835] [id = 103] 13:52:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x965ddc00) [pid = 1835] [serial = 306] [outer = (nil)] 13:52:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x9793e400) [pid = 1835] [serial = 307] [outer = 0x965ddc00] 13:52:36 INFO - PROCESS | 1835 | --DOCSHELL 0x8da2ac00 == 20 [pid = 1835] [id = 92] 13:52:36 INFO - PROCESS | 1835 | --DOCSHELL 0x929bb400 == 19 [pid = 1835] [id = 94] 13:52:36 INFO - PROCESS | 1835 | --DOCSHELL 0x90d5fc00 == 18 [pid = 1835] [id = 93] 13:52:36 INFO - PROCESS | 1835 | --DOCSHELL 0x8d9c1c00 == 17 [pid = 1835] [id = 91] 13:52:36 INFO - PROCESS | 1835 | --DOCSHELL 0x95faf400 == 16 [pid = 1835] [id = 101] 13:52:36 INFO - PROCESS | 1835 | --DOCSHELL 0x965e2800 == 15 [pid = 1835] [id = 100] 13:52:36 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x948d9000) [pid = 1835] [serial = 285] [outer = (nil)] [url = about:blank] 13:52:36 INFO - PROCESS | 1835 | --DOCSHELL 0x90d52400 == 14 [pid = 1835] [id = 99] 13:52:36 INFO - PROCESS | 1835 | --DOCSHELL 0x962c8800 == 13 [pid = 1835] [id = 98] 13:52:36 INFO - PROCESS | 1835 | --DOCSHELL 0x94896c00 == 12 [pid = 1835] [id = 97] 13:52:36 INFO - PROCESS | 1835 | --DOCSHELL 0x8f5aec00 == 11 [pid = 1835] [id = 96] 13:52:36 INFO - PROCESS | 1835 | --DOCSHELL 0x948a2c00 == 10 [pid = 1835] [id = 95] 13:52:36 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x92c86000) [pid = 1835] [serial = 282] [outer = (nil)] [url = about:blank] 13:52:36 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x945b8000) [pid = 1835] [serial = 283] [outer = (nil)] [url = about:blank] 13:52:36 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x90d86800) [pid = 1835] [serial = 279] [outer = (nil)] [url = about:blank] 13:52:36 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x90eb0400) [pid = 1835] [serial = 280] [outer = (nil)] [url = about:blank] 13:52:36 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x8f51d800) [pid = 1835] [serial = 276] [outer = (nil)] [url = about:blank] 13:52:36 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x8d89a000) [pid = 1835] [serial = 277] [outer = (nil)] [url = about:blank] 13:52:36 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x8d9cd800) [pid = 1835] [serial = 273] [outer = (nil)] [url = about:blank] 13:52:36 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x8da2c800) [pid = 1835] [serial = 274] [outer = (nil)] [url = about:blank] 13:52:36 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x8f74f000) [pid = 1835] [serial = 271] [outer = (nil)] [url = about:blank] 13:52:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x8d7b2c00) [pid = 1835] [serial = 308] [outer = 0x8d9c6000] 13:52:38 INFO - PROCESS | 1835 | 1477860758179 Marionette TRACE conn4 <- [1,466,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:52:38 INFO - . 13:52:38 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 5995ms 13:52:38 INFO - PROCESS | 1835 | 1477860758234 Marionette TRACE conn4 -> [0,467,"getWindowHandle",null] 13:52:38 INFO - PROCESS | 1835 | 1477860758241 Marionette TRACE conn4 <- [1,467,null,{"value":"8"}] 13:52:38 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 13:52:38 INFO - PROCESS | 1835 | 1477860758252 Marionette TRACE conn4 -> [0,468,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:38 INFO - PROCESS | 1835 | --DOCSHELL 0x962c6c00 == 9 [pid = 1835] [id = 103] 13:52:38 INFO - PROCESS | 1835 | 1477860758486 Marionette TRACE conn4 <- [1,468,null,{"value":null}] 13:52:38 INFO - PROCESS | 1835 | 1477860758509 Marionette TRACE conn4 -> [0,469,"getWindowHandles",null] 13:52:38 INFO - PROCESS | 1835 | 1477860758516 Marionette TRACE conn4 <- [1,469,null,["8"]] 13:52:38 INFO - PROCESS | 1835 | 1477860758526 Marionette TRACE conn4 -> [0,470,"switchToWindow",{"name":"8"}] 13:52:38 INFO - PROCESS | 1835 | 1477860758532 Marionette TRACE conn4 <- [1,470,null,{}] 13:52:38 INFO - PROCESS | 1835 | 1477860758539 Marionette TRACE conn4 -> [0,471,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:38 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f518400 == 10 [pid = 1835] [id = 104] 13:52:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x8f51d400) [pid = 1835] [serial = 309] [outer = (nil)] 13:52:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x8f5b8000) [pid = 1835] [serial = 310] [outer = 0x8f51d400] 13:52:38 INFO - PROCESS | 1835 | 1477860758647 Marionette DEBUG loaded listener.js 13:52:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x8f750000) [pid = 1835] [serial = 311] [outer = 0x8f51d400] 13:52:39 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d14400 == 11 [pid = 1835] [id = 105] 13:52:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x90d56000) [pid = 1835] [serial = 312] [outer = (nil)] 13:52:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x90d50400) [pid = 1835] [serial = 313] [outer = 0x90d56000] 13:52:39 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x948a3800) [pid = 1835] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 13:52:39 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x97baf800) [pid = 1835] [serial = 299] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x965e3400) [pid = 1835] [serial = 300] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x962c8c00) [pid = 1835] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 13:52:39 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x948a1800) [pid = 1835] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 13:52:39 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x8f5b3400) [pid = 1835] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 13:52:39 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x9793ec00) [pid = 1835] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 13:52:44 INFO - PROCESS | 1835 | 1477860764315 Marionette TRACE conn4 <- [1,471,null,{"value":["/content-security-policy/blink-contrib/frame-src-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",0,null,null],["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:52:44 INFO - ... 13:52:44 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 6100ms 13:52:44 INFO - PROCESS | 1835 | 1477860764351 Marionette TRACE conn4 -> [0,472,"getWindowHandle",null] 13:52:44 INFO - PROCESS | 1835 | 1477860764359 Marionette TRACE conn4 <- [1,472,null,{"value":"8"}] 13:52:44 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 13:52:44 INFO - PROCESS | 1835 | 1477860764371 Marionette TRACE conn4 -> [0,473,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:44 INFO - PROCESS | 1835 | 1477860764626 Marionette TRACE conn4 <- [1,473,null,{"value":null}] 13:52:44 INFO - PROCESS | 1835 | 1477860764780 Marionette TRACE conn4 -> [0,474,"getWindowHandles",null] 13:52:44 INFO - PROCESS | 1835 | 1477860764788 Marionette TRACE conn4 <- [1,474,null,["8"]] 13:52:44 INFO - PROCESS | 1835 | 1477860764798 Marionette TRACE conn4 -> [0,475,"switchToWindow",{"name":"8"}] 13:52:44 INFO - PROCESS | 1835 | 1477860764809 Marionette TRACE conn4 <- [1,475,null,{}] 13:52:44 INFO - PROCESS | 1835 | 1477860764817 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d11800 == 12 [pid = 1835] [id = 106] 13:52:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x90d11c00) [pid = 1835] [serial = 314] [outer = (nil)] 13:52:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x90d1b400) [pid = 1835] [serial = 315] [outer = 0x90d11c00] 13:52:44 INFO - PROCESS | 1835 | 1477860764989 Marionette DEBUG loaded listener.js 13:52:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x8da52800) [pid = 1835] [serial = 316] [outer = 0x90d11c00] 13:52:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f5b6000 == 13 [pid = 1835] [id = 107] 13:52:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x90d12c00) [pid = 1835] [serial = 317] [outer = (nil)] 13:52:45 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 616 13:52:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x8d891c00) [pid = 1835] [serial = 318] [outer = 0x90d12c00] 13:52:46 INFO - PROCESS | 1835 | --DOCSHELL 0x90d14400 == 12 [pid = 1835] [id = 105] 13:52:46 INFO - PROCESS | 1835 | --DOCSHELL 0x9489b800 == 11 [pid = 1835] [id = 102] 13:52:46 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x9812b800) [pid = 1835] [serial = 302] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x97bb2800) [pid = 1835] [serial = 301] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x9489f000) [pid = 1835] [serial = 304] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x97944400) [pid = 1835] [serial = 297] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x97948800) [pid = 1835] [serial = 298] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x96487400) [pid = 1835] [serial = 294] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x96490800) [pid = 1835] [serial = 295] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x948da800) [pid = 1835] [serial = 291] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x95a21800) [pid = 1835] [serial = 292] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x8f74c000) [pid = 1835] [serial = 288] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x90d1f800) [pid = 1835] [serial = 289] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x94a18800) [pid = 1835] [serial = 286] [outer = (nil)] [url = about:blank] 13:52:46 INFO - PROCESS | 1835 | 1477860766222 Marionette TRACE conn4 <- [1,476,null,{"value":["/content-security-policy/blink-contrib/frame-src-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html:1:1\n"],["Violation report status OK.",0,null,null]]]}] 13:52:46 INFO - .. 13:52:46 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1872ms 13:52:46 INFO - PROCESS | 1835 | 1477860766241 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 13:52:46 INFO - PROCESS | 1835 | 1477860766247 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 13:52:46 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 13:52:46 INFO - PROCESS | 1835 | 1477860766257 Marionette TRACE conn4 -> [0,478,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:46 INFO - PROCESS | 1835 | --DOCSHELL 0x8f5b6000 == 10 [pid = 1835] [id = 107] 13:52:46 INFO - PROCESS | 1835 | 1477860766445 Marionette TRACE conn4 <- [1,478,null,{"value":null}] 13:52:46 INFO - PROCESS | 1835 | 1477860766566 Marionette TRACE conn4 -> [0,479,"getWindowHandles",null] 13:52:46 INFO - PROCESS | 1835 | 1477860766572 Marionette TRACE conn4 <- [1,479,null,["8"]] 13:52:46 INFO - PROCESS | 1835 | 1477860766581 Marionette TRACE conn4 -> [0,480,"switchToWindow",{"name":"8"}] 13:52:46 INFO - PROCESS | 1835 | 1477860766590 Marionette TRACE conn4 <- [1,480,null,{}] 13:52:46 INFO - PROCESS | 1835 | 1477860766596 Marionette TRACE conn4 -> [0,481,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f754000 == 11 [pid = 1835] [id = 108] 13:52:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x90d13000) [pid = 1835] [serial = 319] [outer = (nil)] 13:52:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x90d56800) [pid = 1835] [serial = 320] [outer = 0x90d13000] 13:52:46 INFO - PROCESS | 1835 | 1477860766699 Marionette DEBUG loaded listener.js 13:52:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x90d5d800) [pid = 1835] [serial = 321] [outer = 0x90d13000] 13:52:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d8a400 == 12 [pid = 1835] [id = 109] 13:52:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x9295c000) [pid = 1835] [serial = 322] [outer = (nil)] 13:52:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x9295f800 == 13 [pid = 1835] [id = 110] 13:52:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x929bb400) [pid = 1835] [serial = 323] [outer = (nil)] 13:52:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x929c1c00 == 14 [pid = 1835] [id = 111] 13:52:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x92ba8c00) [pid = 1835] [serial = 324] [outer = (nil)] 13:52:47 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 616 13:52:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x92c88c00) [pid = 1835] [serial = 325] [outer = 0x929bb400] 13:52:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x92f8fc00) [pid = 1835] [serial = 326] [outer = 0x9295c000] 13:52:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x90eafc00) [pid = 1835] [serial = 327] [outer = 0x92ba8c00] 13:52:47 INFO - PROCESS | 1835 | 1477860767749 Marionette TRACE conn4 <- [1,481,null,{"value":["/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\",\"PASS IFrame #2 generated a load event.\",\"PASS IFrame #3 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html:1:1\n"],["Expecting alerts: [\"PASS\",\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:52:47 INFO - ... 13:52:47 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1520ms 13:52:47 INFO - PROCESS | 1835 | 1477860767776 Marionette TRACE conn4 -> [0,482,"getWindowHandle",null] 13:52:47 INFO - PROCESS | 1835 | 1477860767782 Marionette TRACE conn4 <- [1,482,null,{"value":"8"}] 13:52:47 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 13:52:47 INFO - PROCESS | 1835 | 1477860767794 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:47 INFO - PROCESS | 1835 | --DOCSHELL 0x929c1c00 == 13 [pid = 1835] [id = 111] 13:52:48 INFO - PROCESS | 1835 | 1477860768014 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 13:52:48 INFO - PROCESS | 1835 | 1477860768035 Marionette TRACE conn4 -> [0,484,"getWindowHandles",null] 13:52:48 INFO - PROCESS | 1835 | 1477860768039 Marionette TRACE conn4 <- [1,484,null,["8"]] 13:52:48 INFO - PROCESS | 1835 | 1477860768135 Marionette TRACE conn4 -> [0,485,"switchToWindow",{"name":"8"}] 13:52:48 INFO - PROCESS | 1835 | 1477860768141 Marionette TRACE conn4 <- [1,485,null,{}] 13:52:48 INFO - PROCESS | 1835 | 1477860768147 Marionette TRACE conn4 -> [0,486,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/function-constructor-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:48 INFO - PROCESS | 1835 | ++DOCSHELL 0x92f9a800 == 14 [pid = 1835] [id = 112] 13:52:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x92f9b400) [pid = 1835] [serial = 328] [outer = (nil)] 13:52:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x948a5000) [pid = 1835] [serial = 329] [outer = 0x92f9b400] 13:52:48 INFO - PROCESS | 1835 | 1477860768256 Marionette DEBUG loaded listener.js 13:52:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x94a1cc00) [pid = 1835] [serial = 330] [outer = 0x92f9b400] 13:52:49 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x965ddc00) [pid = 1835] [serial = 306] [outer = (nil)] [url = about:blank] 13:52:53 INFO - PROCESS | 1835 | 1477860773830 Marionette TRACE conn4 <- [1,486,null,{"value":["/content-security-policy/blink-contrib/function-constructor-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:52:53 INFO - .. 13:52:53 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 6098ms 13:52:53 INFO - PROCESS | 1835 | 1477860773889 Marionette TRACE conn4 -> [0,487,"getWindowHandle",null] 13:52:53 INFO - PROCESS | 1835 | 1477860773896 Marionette TRACE conn4 <- [1,487,null,{"value":"8"}] 13:52:53 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 13:52:53 INFO - PROCESS | 1835 | 1477860773951 Marionette TRACE conn4 -> [0,488,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:54 INFO - PROCESS | 1835 | 1477860774165 Marionette TRACE conn4 <- [1,488,null,{"value":null}] 13:52:54 INFO - PROCESS | 1835 | 1477860774314 Marionette TRACE conn4 -> [0,489,"getWindowHandles",null] 13:52:54 INFO - PROCESS | 1835 | 1477860774321 Marionette TRACE conn4 <- [1,489,null,["8"]] 13:52:54 INFO - PROCESS | 1835 | 1477860774330 Marionette TRACE conn4 -> [0,490,"switchToWindow",{"name":"8"}] 13:52:54 INFO - PROCESS | 1835 | 1477860774339 Marionette TRACE conn4 <- [1,490,null,{}] 13:52:54 INFO - PROCESS | 1835 | 1477860774346 Marionette TRACE conn4 -> [0,491,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/function-constructor-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:54 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d5fc00 == 15 [pid = 1835] [id = 113] 13:52:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x90d80800) [pid = 1835] [serial = 331] [outer = (nil)] 13:52:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x90d8bc00) [pid = 1835] [serial = 332] [outer = 0x90d80800] 13:52:54 INFO - PROCESS | 1835 | 1477860774481 Marionette DEBUG loaded listener.js 13:52:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x92956c00) [pid = 1835] [serial = 333] [outer = 0x90d80800] 13:52:55 INFO - PROCESS | 1835 | 1477860775644 Marionette TRACE conn4 <- [1,491,null,{"value":["/content-security-policy/blink-contrib/function-constructor-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:52:55 INFO - .. 13:52:55 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1730ms 13:52:55 INFO - PROCESS | 1835 | 1477860775676 Marionette TRACE conn4 -> [0,492,"getWindowHandle",null] 13:52:55 INFO - PROCESS | 1835 | 1477860775681 Marionette TRACE conn4 <- [1,492,null,{"value":"8"}] 13:52:55 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 13:52:55 INFO - PROCESS | 1835 | 1477860775689 Marionette TRACE conn4 -> [0,493,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:52:56 INFO - PROCESS | 1835 | 1477860776070 Marionette TRACE conn4 <- [1,493,null,{"value":null}] 13:52:57 INFO - PROCESS | 1835 | --DOCSHELL 0x90d8a400 == 14 [pid = 1835] [id = 109] 13:52:57 INFO - PROCESS | 1835 | --DOCSHELL 0x9295f800 == 13 [pid = 1835] [id = 110] 13:52:57 INFO - PROCESS | 1835 | --DOCSHELL 0x8f754000 == 12 [pid = 1835] [id = 108] 13:52:57 INFO - PROCESS | 1835 | --DOCSHELL 0x8f518400 == 11 [pid = 1835] [id = 104] 13:52:57 INFO - PROCESS | 1835 | --DOCSHELL 0x90d11800 == 10 [pid = 1835] [id = 106] 13:52:57 INFO - PROCESS | 1835 | --DOCSHELL 0x92f9a800 == 9 [pid = 1835] [id = 112] 13:52:57 INFO - PROCESS | 1835 | --DOCSHELL 0x90d5fc00 == 8 [pid = 1835] [id = 113] 13:52:57 INFO - PROCESS | 1835 | 1477860777174 Marionette TRACE conn4 -> [0,494,"getWindowHandles",null] 13:52:57 INFO - PROCESS | 1835 | 1477860777181 Marionette TRACE conn4 <- [1,494,null,["8"]] 13:52:57 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x9793e400) [pid = 1835] [serial = 307] [outer = (nil)] [url = about:blank] 13:52:57 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x965e2400) [pid = 1835] [serial = 214] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:52:57 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x8f5b8000) [pid = 1835] [serial = 310] [outer = (nil)] [url = about:blank] 13:52:57 INFO - PROCESS | 1835 | 1477860777215 Marionette TRACE conn4 -> [0,495,"switchToWindow",{"name":"8"}] 13:52:57 INFO - PROCESS | 1835 | 1477860777225 Marionette TRACE conn4 <- [1,495,null,{}] 13:52:57 INFO - PROCESS | 1835 | 1477860777234 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/image-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:52:57 INFO - PROCESS | 1835 | ++DOCSHELL 0x8cc5b000 == 9 [pid = 1835] [id = 114] 13:52:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x8cc5fc00) [pid = 1835] [serial = 334] [outer = (nil)] 13:52:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x8d7b7800) [pid = 1835] [serial = 335] [outer = 0x8cc5fc00] 13:52:57 INFO - PROCESS | 1835 | 1477860777346 Marionette DEBUG loaded listener.js 13:52:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x8da2b400) [pid = 1835] [serial = 336] [outer = 0x8cc5fc00] 13:53:00 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x92f9b400) [pid = 1835] [serial = 328] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 13:53:00 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x90d11c00) [pid = 1835] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 13:53:00 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x929bb400) [pid = 1835] [serial = 323] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 13:53:00 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x9295c000) [pid = 1835] [serial = 322] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 13:53:00 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x90d13000) [pid = 1835] [serial = 319] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 13:53:00 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x90d56000) [pid = 1835] [serial = 312] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 13:53:00 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x8f51d400) [pid = 1835] [serial = 309] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 13:53:00 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x92ba8c00) [pid = 1835] [serial = 324] [outer = (nil)] [url = about:blank] 13:53:00 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x90d12c00) [pid = 1835] [serial = 317] [outer = (nil)] [url = about:blank] 13:53:00 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x9489c000) [pid = 1835] [serial = 303] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 13:53:02 INFO - PROCESS | 1835 | 1477860782926 Marionette TRACE conn4 <- [1,496,null,{"value":["/content-security-policy/blink-contrib/image-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:53:02 INFO - .. 13:53:02 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 7293ms 13:53:02 INFO - PROCESS | 1835 | 1477860782983 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 13:53:02 INFO - PROCESS | 1835 | 1477860782989 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 13:53:02 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 13:53:03 INFO - PROCESS | 1835 | 1477860782999 Marionette TRACE conn4 -> [0,498,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:53:03 INFO - PROCESS | 1835 | 1477860783214 Marionette TRACE conn4 <- [1,498,null,{"value":null}] 13:53:03 INFO - PROCESS | 1835 | 1477860783362 Marionette TRACE conn4 -> [0,499,"getWindowHandles",null] 13:53:03 INFO - PROCESS | 1835 | 1477860783371 Marionette TRACE conn4 <- [1,499,null,["8"]] 13:53:03 INFO - PROCESS | 1835 | 1477860783380 Marionette TRACE conn4 -> [0,500,"switchToWindow",{"name":"8"}] 13:53:03 INFO - PROCESS | 1835 | 1477860783389 Marionette TRACE conn4 <- [1,500,null,{}] 13:53:03 INFO - PROCESS | 1835 | 1477860783395 Marionette TRACE conn4 -> [0,501,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/image-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:53:03 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da4b400 == 10 [pid = 1835] [id = 115] 13:53:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x8da4bc00) [pid = 1835] [serial = 337] [outer = (nil)] 13:53:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x8da4cc00) [pid = 1835] [serial = 338] [outer = 0x8da4bc00] 13:53:03 INFO - PROCESS | 1835 | 1477860783517 Marionette DEBUG loaded listener.js 13:53:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x8da2f000) [pid = 1835] [serial = 339] [outer = 0x8da4bc00] 13:53:04 INFO - PROCESS | 1835 | 1477860784754 Marionette TRACE conn4 <- [1,501,null,{"value":["/content-security-policy/blink-contrib/image-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:53:04 INFO - .. 13:53:04 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1776ms 13:53:04 INFO - PROCESS | 1835 | 1477860784778 Marionette TRACE conn4 -> [0,502,"getWindowHandle",null] 13:53:04 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 13:53:04 INFO - PROCESS | 1835 | 1477860784786 Marionette TRACE conn4 <- [1,502,null,{"value":"8"}] 13:53:04 INFO - PROCESS | 1835 | 1477860784795 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:53:05 INFO - PROCESS | 1835 | 1477860785033 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 13:53:05 INFO - PROCESS | 1835 | 1477860785174 Marionette TRACE conn4 -> [0,504,"getWindowHandles",null] 13:53:05 INFO - PROCESS | 1835 | 1477860785180 Marionette TRACE conn4 <- [1,504,null,["8"]] 13:53:05 INFO - PROCESS | 1835 | 1477860785189 Marionette TRACE conn4 -> [0,505,"switchToWindow",{"name":"8"}] 13:53:05 INFO - PROCESS | 1835 | 1477860785195 Marionette TRACE conn4 <- [1,505,null,{}] 13:53:05 INFO - PROCESS | 1835 | 1477860785201 Marionette TRACE conn4 -> [0,506,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:53:05 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d14400 == 11 [pid = 1835] [id = 116] 13:53:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x90d1dc00) [pid = 1835] [serial = 340] [outer = (nil)] 13:53:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x90d85c00) [pid = 1835] [serial = 341] [outer = 0x90d1dc00] 13:53:05 INFO - PROCESS | 1835 | 1477860785314 Marionette DEBUG loaded listener.js 13:53:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x90eb4800) [pid = 1835] [serial = 342] [outer = 0x90d1dc00] 13:53:06 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x92c88c00) [pid = 1835] [serial = 325] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 13:53:06 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x92f8fc00) [pid = 1835] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 13:53:06 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x90d50400) [pid = 1835] [serial = 313] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 13:53:06 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x90eafc00) [pid = 1835] [serial = 327] [outer = (nil)] [url = about:blank] 13:53:06 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x8d891c00) [pid = 1835] [serial = 318] [outer = (nil)] [url = about:blank] 13:53:06 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x95a1e000) [pid = 1835] [serial = 305] [outer = (nil)] [url = about:blank] 13:53:06 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x948a5000) [pid = 1835] [serial = 329] [outer = (nil)] [url = about:blank] 13:53:06 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x94a1cc00) [pid = 1835] [serial = 330] [outer = (nil)] [url = about:blank] 13:53:06 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x90d56800) [pid = 1835] [serial = 320] [outer = (nil)] [url = about:blank] 13:53:06 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x90d5d800) [pid = 1835] [serial = 321] [outer = (nil)] [url = about:blank] 13:53:06 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x90d1b400) [pid = 1835] [serial = 315] [outer = (nil)] [url = about:blank] 13:53:06 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8da52800) [pid = 1835] [serial = 316] [outer = (nil)] [url = about:blank] 13:53:06 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8f750000) [pid = 1835] [serial = 311] [outer = (nil)] [url = about:blank] 13:53:08 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x90d80800) [pid = 1835] [serial = 331] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 13:53:11 INFO - PROCESS | 1835 | 1477860791171 Marionette TRACE conn4 <- [1,506,null,{"value":["/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:53:11 INFO - .. 13:53:11 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 6437ms 13:53:11 INFO - PROCESS | 1835 | 1477860791230 Marionette TRACE conn4 -> [0,507,"getWindowHandle",null] 13:53:11 INFO - PROCESS | 1835 | 1477860791236 Marionette TRACE conn4 <- [1,507,null,{"value":"8"}] 13:53:11 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 13:53:11 INFO - PROCESS | 1835 | 1477860791248 Marionette TRACE conn4 -> [0,508,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:53:11 INFO - PROCESS | 1835 | 1477860791414 Marionette TRACE conn4 <- [1,508,null,{"value":null}] 13:53:11 INFO - PROCESS | 1835 | 1477860791436 Marionette TRACE conn4 -> [0,509,"getWindowHandles",null] 13:53:11 INFO - PROCESS | 1835 | 1477860791442 Marionette TRACE conn4 <- [1,509,null,["8"]] 13:53:11 INFO - PROCESS | 1835 | 1477860791448 Marionette TRACE conn4 -> [0,510,"switchToWindow",{"name":"8"}] 13:53:11 INFO - PROCESS | 1835 | 1477860791456 Marionette TRACE conn4 <- [1,510,null,{}] 13:53:11 INFO - PROCESS | 1835 | 1477860791462 Marionette TRACE conn4 -> [0,511,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:53:11 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da52c00 == 12 [pid = 1835] [id = 117] 13:53:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8da53400) [pid = 1835] [serial = 343] [outer = (nil)] 13:53:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x92961400) [pid = 1835] [serial = 344] [outer = 0x8da53400] 13:53:11 INFO - PROCESS | 1835 | 1477860791572 Marionette DEBUG loaded listener.js 13:53:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x92c82400) [pid = 1835] [serial = 345] [outer = 0x8da53400] 13:53:14 INFO - PROCESS | 1835 | --DOCSHELL 0x90d14400 == 11 [pid = 1835] [id = 116] 13:53:14 INFO - PROCESS | 1835 | --DOCSHELL 0x8da4b400 == 10 [pid = 1835] [id = 115] 13:53:14 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x90d8bc00) [pid = 1835] [serial = 332] [outer = (nil)] [url = about:blank] 13:53:14 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x92956c00) [pid = 1835] [serial = 333] [outer = (nil)] [url = about:blank] 13:53:14 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8d7b7800) [pid = 1835] [serial = 335] [outer = (nil)] [url = about:blank] 13:53:16 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x90d1dc00) [pid = 1835] [serial = 340] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 13:53:16 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8da4bc00) [pid = 1835] [serial = 337] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 13:53:16 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x8cc5fc00) [pid = 1835] [serial = 334] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 13:53:17 INFO - PROCESS | 1835 | 1477860797183 Marionette TRACE conn4 <- [1,511,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html",0,null,null,[["Expecting alerts: [\"Pass 1 of 2\",\"Pass 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:53:17 INFO - .. 13:53:17 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 5985ms 13:53:17 INFO - PROCESS | 1835 | 1477860797233 Marionette TRACE conn4 -> [0,512,"getWindowHandle",null] 13:53:17 INFO - PROCESS | 1835 | 1477860797240 Marionette TRACE conn4 <- [1,512,null,{"value":"8"}] 13:53:17 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 13:53:17 INFO - PROCESS | 1835 | 1477860797252 Marionette TRACE conn4 -> [0,513,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:53:17 INFO - PROCESS | 1835 | 1477860797456 Marionette TRACE conn4 <- [1,513,null,{"value":null}] 13:53:17 INFO - PROCESS | 1835 | 1477860797525 Marionette TRACE conn4 -> [0,514,"getWindowHandles",null] 13:53:17 INFO - PROCESS | 1835 | 1477860797533 Marionette TRACE conn4 <- [1,514,null,["8"]] 13:53:17 INFO - PROCESS | 1835 | 1477860797541 Marionette TRACE conn4 -> [0,515,"switchToWindow",{"name":"8"}] 13:53:17 INFO - PROCESS | 1835 | 1477860797550 Marionette TRACE conn4 <- [1,515,null,{}] 13:53:17 INFO - PROCESS | 1835 | 1477860797556 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:53:17 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f519400 == 11 [pid = 1835] [id = 118] 13:53:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8f51a000) [pid = 1835] [serial = 346] [outer = (nil)] 13:53:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8f747800) [pid = 1835] [serial = 347] [outer = 0x8f51a000] 13:53:17 INFO - PROCESS | 1835 | 1477860797664 Marionette DEBUG loaded listener.js 13:53:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8f754800) [pid = 1835] [serial = 348] [outer = 0x8f51a000] 13:53:18 INFO - PROCESS | 1835 | 1477860798676 Marionette TRACE conn4 <- [1,516,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:53:18 INFO - . 13:53:18 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1471ms 13:53:18 INFO - PROCESS | 1835 | 1477860798721 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 13:53:18 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 13:53:18 INFO - PROCESS | 1835 | 1477860798726 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 13:53:18 INFO - PROCESS | 1835 | 1477860798734 Marionette TRACE conn4 -> [0,518,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:53:18 INFO - PROCESS | 1835 | 1477860798917 Marionette TRACE conn4 <- [1,518,null,{"value":null}] 13:53:18 INFO - PROCESS | 1835 | 1477860798927 Marionette TRACE conn4 -> [0,519,"getWindowHandles",null] 13:53:18 INFO - PROCESS | 1835 | 1477860798941 Marionette TRACE conn4 <- [1,519,null,["8"]] 13:53:19 INFO - PROCESS | 1835 | 1477860799035 Marionette TRACE conn4 -> [0,520,"switchToWindow",{"name":"8"}] 13:53:19 INFO - PROCESS | 1835 | 1477860799040 Marionette TRACE conn4 <- [1,520,null,{}] 13:53:19 INFO - PROCESS | 1835 | 1477860799047 Marionette TRACE conn4 -> [0,521,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:53:19 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d58000 == 12 [pid = 1835] [id = 119] 13:53:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x90d59800) [pid = 1835] [serial = 349] [outer = (nil)] 13:53:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x90d86800) [pid = 1835] [serial = 350] [outer = 0x90d59800] 13:53:19 INFO - PROCESS | 1835 | 1477860799146 Marionette DEBUG loaded listener.js 13:53:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8da23400) [pid = 1835] [serial = 351] [outer = 0x90d59800] 13:53:22 INFO - PROCESS | 1835 | --DOCSHELL 0x8f519400 == 11 [pid = 1835] [id = 118] 13:53:22 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x90d85c00) [pid = 1835] [serial = 341] [outer = (nil)] [url = about:blank] 13:53:22 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x90eb4800) [pid = 1835] [serial = 342] [outer = (nil)] [url = about:blank] 13:53:22 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8da4cc00) [pid = 1835] [serial = 338] [outer = (nil)] [url = about:blank] 13:53:22 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8da2f000) [pid = 1835] [serial = 339] [outer = (nil)] [url = about:blank] 13:53:22 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8da2b400) [pid = 1835] [serial = 336] [outer = (nil)] [url = about:blank] 13:53:22 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x92961400) [pid = 1835] [serial = 344] [outer = (nil)] [url = about:blank] 13:53:24 INFO - PROCESS | 1835 | 1477860804732 Marionette TRACE conn4 <- [1,521,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS: 2 stylesheets on the page.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:53:24 INFO - .. 13:53:24 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 6036ms 13:53:24 INFO - PROCESS | 1835 | 1477860804769 Marionette TRACE conn4 -> [0,522,"getWindowHandle",null] 13:53:24 INFO - PROCESS | 1835 | 1477860804775 Marionette TRACE conn4 <- [1,522,null,{"value":"8"}] 13:53:24 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 13:53:24 INFO - PROCESS | 1835 | 1477860804793 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:53:25 INFO - PROCESS | 1835 | 1477860805009 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 13:53:25 INFO - PROCESS | 1835 | 1477860805083 Marionette TRACE conn4 -> [0,524,"getWindowHandles",null] 13:53:25 INFO - PROCESS | 1835 | 1477860805090 Marionette TRACE conn4 <- [1,524,null,["8"]] 13:53:25 INFO - PROCESS | 1835 | 1477860805097 Marionette TRACE conn4 -> [0,525,"switchToWindow",{"name":"8"}] 13:53:25 INFO - PROCESS | 1835 | 1477860805105 Marionette TRACE conn4 <- [1,525,null,{}] 13:53:25 INFO - PROCESS | 1835 | 1477860805118 Marionette TRACE conn4 -> [0,526,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:53:25 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f750400 == 12 [pid = 1835] [id = 120] 13:53:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8f751c00) [pid = 1835] [serial = 352] [outer = (nil)] 13:53:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x90d14400) [pid = 1835] [serial = 353] [outer = 0x8f751c00] 13:53:25 INFO - PROCESS | 1835 | 1477860805224 Marionette DEBUG loaded listener.js 13:53:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x90d16800) [pid = 1835] [serial = 354] [outer = 0x8f751c00] 13:53:25 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8f51a000) [pid = 1835] [serial = 346] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 13:53:25 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8da53400) [pid = 1835] [serial = 343] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 13:53:26 INFO - PROCESS | 1835 | 1477860806308 Marionette TRACE conn4 <- [1,526,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:53:26 INFO - .. 13:53:26 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1573ms 13:53:26 INFO - PROCESS | 1835 | 1477860806358 Marionette TRACE conn4 -> [0,527,"getWindowHandle",null] 13:53:26 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 13:53:26 INFO - PROCESS | 1835 | 1477860806363 Marionette TRACE conn4 <- [1,527,null,{"value":"8"}] 13:53:26 INFO - PROCESS | 1835 | 1477860806371 Marionette TRACE conn4 -> [0,528,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:53:26 INFO - PROCESS | 1835 | 1477860806598 Marionette TRACE conn4 <- [1,528,null,{"value":null}] 13:53:26 INFO - PROCESS | 1835 | 1477860806614 Marionette TRACE conn4 -> [0,529,"getWindowHandles",null] 13:53:26 INFO - PROCESS | 1835 | 1477860806618 Marionette TRACE conn4 <- [1,529,null,["8"]] 13:53:26 INFO - PROCESS | 1835 | 1477860806626 Marionette TRACE conn4 -> [0,530,"switchToWindow",{"name":"8"}] 13:53:26 INFO - PROCESS | 1835 | 1477860806631 Marionette TRACE conn4 <- [1,530,null,{}] 13:53:26 INFO - PROCESS | 1835 | 1477860806638 Marionette TRACE conn4 -> [0,531,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:53:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x90eb8c00 == 13 [pid = 1835] [id = 121] 13:53:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x91f0bc00) [pid = 1835] [serial = 355] [outer = (nil)] 13:53:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x91f12000) [pid = 1835] [serial = 356] [outer = 0x91f0bc00] 13:53:26 INFO - PROCESS | 1835 | 1477860806736 Marionette DEBUG loaded listener.js 13:53:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8f5b7000) [pid = 1835] [serial = 357] [outer = 0x91f0bc00] 13:53:27 INFO - PROCESS | 1835 | 1477860807841 Marionette TRACE conn4 <- [1,531,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["inline-style-allowed-while-cloning-objects",0,null,null],["inline-style-allowed-while-cloning-objects 1",0,null,null],["inline-style-allowed-while-cloning-objects 2",0,null,null],["inline-style-allowed-while-cloning-objects 3",0,null,null],["inline-style-allowed-while-cloning-objects 4",0,null,null],["inline-style-allowed-while-cloning-objects 5",0,null,null],["inline-style-allowed-while-cloning-objects 6",0,null,null],["inline-style-allowed-while-cloning-objects 7",0,null,null],["inline-style-allowed-while-cloning-objects 8",0,null,null],["inline-style-allowed-while-cloning-objects 9",0,null,null],["inline-style-allowed-while-cloning-objects 10",0,null,null],["inline-style-allowed-while-cloning-objects 11",0,null,null],["inline-style-allowed-while-cloning-objects 12",0,null,null],["inline-style-allowed-while-cloning-objects 13",0,null,null],["inline-style-allowed-while-cloning-objects 14",0,null,null],["inline-style-allowed-while-cloning-objects 15",0,null,null],["inline-style-allowed-while-cloning-objects 16",0,null,null],["inline-style-allowed-while-cloning-objects 17",0,null,null],["inline-style-allowed-while-cloning-objects 18",0,null,null],["inline-style-allowed-while-cloning-objects 19",0,null,null],["inline-style-allowed-while-cloning-objects 20",0,null,null],["inline-style-allowed-while-cloning-objects 21",0,null,null]]]}] 13:53:27 INFO - ....................... 13:53:27 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1533ms 13:53:27 INFO - PROCESS | 1835 | 1477860807911 Marionette TRACE conn4 -> [0,532,"getWindowHandle",null] 13:53:27 INFO - PROCESS | 1835 | 1477860807919 Marionette TRACE conn4 <- [1,532,null,{"value":"8"}] 13:53:27 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 13:53:27 INFO - PROCESS | 1835 | 1477860807926 Marionette TRACE conn4 -> [0,533,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:53:28 INFO - PROCESS | 1835 | 1477860808154 Marionette TRACE conn4 <- [1,533,null,{"value":null}] 13:53:28 INFO - PROCESS | 1835 | 1477860808182 Marionette TRACE conn4 -> [0,534,"getWindowHandles",null] 13:53:28 INFO - PROCESS | 1835 | 1477860808188 Marionette TRACE conn4 <- [1,534,null,["8"]] 13:53:28 INFO - PROCESS | 1835 | 1477860808194 Marionette TRACE conn4 -> [0,535,"switchToWindow",{"name":"8"}] 13:53:28 INFO - PROCESS | 1835 | 1477860808201 Marionette TRACE conn4 <- [1,535,null,{}] 13:53:28 INFO - PROCESS | 1835 | 1477860808208 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:53:28 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d7aec00 == 14 [pid = 1835] [id = 122] 13:53:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x9386b800) [pid = 1835] [serial = 358] [outer = (nil)] 13:53:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x939cd800) [pid = 1835] [serial = 359] [outer = 0x9386b800] 13:53:28 INFO - PROCESS | 1835 | 1477860808309 Marionette DEBUG loaded listener.js 13:53:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x93a9c400) [pid = 1835] [serial = 360] [outer = 0x9386b800] 13:53:31 INFO - PROCESS | 1835 | --DOCSHELL 0x8cc5b000 == 13 [pid = 1835] [id = 114] 13:53:31 INFO - PROCESS | 1835 | --DOCSHELL 0x90d58000 == 12 [pid = 1835] [id = 119] 13:53:31 INFO - PROCESS | 1835 | --DOCSHELL 0x8da52c00 == 11 [pid = 1835] [id = 117] 13:53:31 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8f747800) [pid = 1835] [serial = 347] [outer = (nil)] [url = about:blank] 13:53:31 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8f754800) [pid = 1835] [serial = 348] [outer = (nil)] [url = about:blank] 13:53:31 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x92c82400) [pid = 1835] [serial = 345] [outer = (nil)] [url = about:blank] 13:53:33 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x91f0bc00) [pid = 1835] [serial = 355] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 13:53:33 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8f751c00) [pid = 1835] [serial = 352] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 13:53:33 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x90d59800) [pid = 1835] [serial = 349] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 13:53:33 INFO - PROCESS | 1835 | 1477860813970 Marionette TRACE conn4 <- [1,536,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:53:34 INFO - .. 13:53:34 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6084ms 13:53:34 INFO - PROCESS | 1835 | 1477860814013 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 13:53:34 INFO - PROCESS | 1835 | 1477860814019 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 13:53:34 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 13:53:34 INFO - PROCESS | 1835 | 1477860814031 Marionette TRACE conn4 -> [0,538,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:53:34 INFO - PROCESS | 1835 | 1477860814233 Marionette TRACE conn4 <- [1,538,null,{"value":null}] 13:53:34 INFO - PROCESS | 1835 | 1477860814302 Marionette TRACE conn4 -> [0,539,"getWindowHandles",null] 13:53:34 INFO - PROCESS | 1835 | 1477860814309 Marionette TRACE conn4 <- [1,539,null,["8"]] 13:53:34 INFO - PROCESS | 1835 | 1477860814318 Marionette TRACE conn4 -> [0,540,"switchToWindow",{"name":"8"}] 13:53:34 INFO - PROCESS | 1835 | 1477860814325 Marionette TRACE conn4 <- [1,540,null,{}] 13:53:34 INFO - PROCESS | 1835 | 1477860814331 Marionette TRACE conn4 -> [0,541,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:53:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x92956c00 == 12 [pid = 1835] [id = 123] 13:53:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x92959400) [pid = 1835] [serial = 361] [outer = (nil)] 13:53:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x92ba9000) [pid = 1835] [serial = 362] [outer = 0x92959400] 13:53:34 INFO - PROCESS | 1835 | 1477860814435 Marionette DEBUG loaded listener.js 13:53:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x92f90400) [pid = 1835] [serial = 363] [outer = 0x92959400] 13:53:39 INFO - PROCESS | 1835 | --DOCSHELL 0x90eb8c00 == 11 [pid = 1835] [id = 121] 13:53:39 INFO - PROCESS | 1835 | --DOCSHELL 0x8f750400 == 10 [pid = 1835] [id = 120] 13:53:39 INFO - PROCESS | 1835 | --DOCSHELL 0x8d7aec00 == 9 [pid = 1835] [id = 122] 13:53:39 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x90d86800) [pid = 1835] [serial = 350] [outer = (nil)] [url = about:blank] 13:53:39 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x91f12000) [pid = 1835] [serial = 356] [outer = (nil)] [url = about:blank] 13:53:39 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8f5b7000) [pid = 1835] [serial = 357] [outer = (nil)] [url = about:blank] 13:53:39 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x90d14400) [pid = 1835] [serial = 353] [outer = (nil)] [url = about:blank] 13:53:39 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x90d16800) [pid = 1835] [serial = 354] [outer = (nil)] [url = about:blank] 13:53:39 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x8da23400) [pid = 1835] [serial = 351] [outer = (nil)] [url = about:blank] 13:53:39 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x939cd800) [pid = 1835] [serial = 359] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1835 | 1477860820022 Marionette TRACE conn4 <- [1,541,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:53:40 INFO - .. 13:53:40 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 6036ms 13:53:40 INFO - PROCESS | 1835 | 1477860820068 Marionette TRACE conn4 -> [0,542,"getWindowHandle",null] 13:53:40 INFO - PROCESS | 1835 | 1477860820075 Marionette TRACE conn4 <- [1,542,null,{"value":"8"}] 13:53:40 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 13:53:40 INFO - PROCESS | 1835 | 1477860820087 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:53:40 INFO - PROCESS | 1835 | 1477860820273 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 13:53:40 INFO - PROCESS | 1835 | 1477860820381 Marionette TRACE conn4 -> [0,544,"getWindowHandles",null] 13:53:40 INFO - PROCESS | 1835 | 1477860820389 Marionette TRACE conn4 <- [1,544,null,["8"]] 13:53:40 INFO - PROCESS | 1835 | 1477860820398 Marionette TRACE conn4 -> [0,545,"switchToWindow",{"name":"8"}] 13:53:40 INFO - PROCESS | 1835 | 1477860820407 Marionette TRACE conn4 <- [1,545,null,{}] 13:53:40 INFO - PROCESS | 1835 | 1477860820413 Marionette TRACE conn4 -> [0,546,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:53:40 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da54400 == 10 [pid = 1835] [id = 124] 13:53:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x8da54c00) [pid = 1835] [serial = 364] [outer = (nil)] 13:53:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8f51e000) [pid = 1835] [serial = 365] [outer = 0x8da54c00] 13:53:40 INFO - PROCESS | 1835 | 1477860820526 Marionette DEBUG loaded listener.js 13:53:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x8f74f800) [pid = 1835] [serial = 366] [outer = 0x8da54c00] 13:53:41 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x9386b800) [pid = 1835] [serial = 358] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 13:53:41 INFO - PROCESS | 1835 | 1477860821652 Marionette TRACE conn4 <- [1,546,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:53:41 INFO - .. 13:53:41 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1626ms 13:53:41 INFO - PROCESS | 1835 | 1477860821711 Marionette TRACE conn4 -> [0,547,"getWindowHandle",null] 13:53:41 INFO - PROCESS | 1835 | 1477860821717 Marionette TRACE conn4 <- [1,547,null,{"value":"8"}] 13:53:41 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 13:53:41 INFO - PROCESS | 1835 | 1477860821724 Marionette TRACE conn4 -> [0,548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:53:41 INFO - PROCESS | 1835 | 1477860821909 Marionette TRACE conn4 <- [1,548,null,{"value":null}] 13:53:42 INFO - PROCESS | 1835 | 1477860822017 Marionette TRACE conn4 -> [0,549,"getWindowHandles",null] 13:53:42 INFO - PROCESS | 1835 | 1477860822023 Marionette TRACE conn4 <- [1,549,null,["8"]] 13:53:42 INFO - PROCESS | 1835 | 1477860822030 Marionette TRACE conn4 -> [0,550,"switchToWindow",{"name":"8"}] 13:53:42 INFO - PROCESS | 1835 | 1477860822036 Marionette TRACE conn4 <- [1,550,null,{}] 13:53:42 INFO - PROCESS | 1835 | 1477860822043 Marionette TRACE conn4 -> [0,551,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:53:42 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f74b800 == 11 [pid = 1835] [id = 125] 13:53:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x90d85000) [pid = 1835] [serial = 367] [outer = (nil)] 13:53:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x90eb0000) [pid = 1835] [serial = 368] [outer = 0x90d85000] 13:53:42 INFO - PROCESS | 1835 | 1477860822145 Marionette DEBUG loaded listener.js 13:53:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8da4ec00) [pid = 1835] [serial = 369] [outer = 0x90d85000] 13:53:47 INFO - PROCESS | 1835 | --DOCSHELL 0x8da54400 == 10 [pid = 1835] [id = 124] 13:53:47 INFO - PROCESS | 1835 | --DOCSHELL 0x92956c00 == 9 [pid = 1835] [id = 123] 13:53:47 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x93a9c400) [pid = 1835] [serial = 360] [outer = (nil)] [url = about:blank] 13:53:47 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x92ba9000) [pid = 1835] [serial = 362] [outer = (nil)] [url = about:blank] 13:53:47 INFO - PROCESS | 1835 | 1477860827741 Marionette TRACE conn4 <- [1,551,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:53:47 INFO - .. 13:53:47 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 6038ms 13:53:47 INFO - PROCESS | 1835 | 1477860827763 Marionette TRACE conn4 -> [0,552,"getWindowHandle",null] 13:53:47 INFO - PROCESS | 1835 | 1477860827769 Marionette TRACE conn4 <- [1,552,null,{"value":"8"}] 13:53:47 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 13:53:47 INFO - PROCESS | 1835 | 1477860827782 Marionette TRACE conn4 -> [0,553,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:53:47 INFO - PROCESS | 1835 | 1477860827967 Marionette TRACE conn4 <- [1,553,null,{"value":null}] 13:53:48 INFO - PROCESS | 1835 | 1477860828088 Marionette TRACE conn4 -> [0,554,"getWindowHandles",null] 13:53:48 INFO - PROCESS | 1835 | 1477860828095 Marionette TRACE conn4 <- [1,554,null,["8"]] 13:53:48 INFO - PROCESS | 1835 | 1477860828103 Marionette TRACE conn4 -> [0,555,"switchToWindow",{"name":"8"}] 13:53:48 INFO - PROCESS | 1835 | 1477860828111 Marionette TRACE conn4 <- [1,555,null,{}] 13:53:48 INFO - PROCESS | 1835 | 1477860828117 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:53:48 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da53800 == 10 [pid = 1835] [id = 126] 13:53:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8da53c00) [pid = 1835] [serial = 370] [outer = (nil)] 13:53:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8f51a400) [pid = 1835] [serial = 371] [outer = 0x8da53c00] 13:53:48 INFO - PROCESS | 1835 | 1477860828225 Marionette DEBUG loaded listener.js 13:53:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8f754000) [pid = 1835] [serial = 372] [outer = 0x8da53c00] 13:53:49 INFO - PROCESS | 1835 | 1477860829277 Marionette TRACE conn4 <- [1,556,null,{"value":["/content-security-policy/blink-contrib/inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:53:49 INFO - .. 13:53:49 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1522ms 13:53:49 INFO - PROCESS | 1835 | 1477860829302 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 13:53:49 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 13:53:49 INFO - PROCESS | 1835 | 1477860829308 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 13:53:49 INFO - PROCESS | 1835 | 1477860829315 Marionette TRACE conn4 -> [0,558,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:53:49 INFO - PROCESS | 1835 | 1477860829493 Marionette TRACE conn4 <- [1,558,null,{"value":null}] 13:53:49 INFO - PROCESS | 1835 | 1477860829504 Marionette TRACE conn4 -> [0,559,"getWindowHandles",null] 13:53:49 INFO - PROCESS | 1835 | 1477860829516 Marionette TRACE conn4 <- [1,559,null,["8"]] 13:53:49 INFO - PROCESS | 1835 | 1477860829636 Marionette TRACE conn4 -> [0,560,"switchToWindow",{"name":"8"}] 13:53:49 INFO - PROCESS | 1835 | 1477860829642 Marionette TRACE conn4 <- [1,560,null,{}] 13:53:49 INFO - PROCESS | 1835 | 1477860829649 Marionette TRACE conn4 -> [0,561,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/media-src-track-block.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:53:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f74ec00 == 11 [pid = 1835] [id = 127] 13:53:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x90d87000) [pid = 1835] [serial = 373] [outer = (nil)] 13:53:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x91f57000) [pid = 1835] [serial = 374] [outer = 0x90d87000] 13:53:49 INFO - PROCESS | 1835 | 1477860829750 Marionette DEBUG loaded listener.js 13:53:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8da4b000) [pid = 1835] [serial = 375] [outer = 0x90d87000] 13:53:50 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x92959400) [pid = 1835] [serial = 361] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 13:53:50 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8da54c00) [pid = 1835] [serial = 364] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 13:53:55 INFO - PROCESS | 1835 | --DOCSHELL 0x8da53800 == 10 [pid = 1835] [id = 126] 13:53:55 INFO - PROCESS | 1835 | --DOCSHELL 0x8f74b800 == 9 [pid = 1835] [id = 125] 13:53:55 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8f74f800) [pid = 1835] [serial = 366] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x90eb0000) [pid = 1835] [serial = 368] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8f51e000) [pid = 1835] [serial = 365] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x92f90400) [pid = 1835] [serial = 363] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1835 | 1477860836344 Marionette TRACE conn4 <- [1,561,null,{"value":["/content-security-policy/blink-contrib/media-src-track-block.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",1,"assert_unreached: Alert timeout, expected alerts PASS not fired. Reached unreachable code","@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:32\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:6\nstep_timeout/<@http://web-platform.test:8000/resources/testharness.js:668:13\nsetTimeout handler*step_timeout@http://web-platform.test:8000/resources/testharness.js:667:16\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:14:2\n"],["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:1:2\n"]]]}] 13:53:56 INFO - .. 13:53:56 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 7087ms 13:53:56 INFO - PROCESS | 1835 | 1477860836402 Marionette TRACE conn4 -> [0,562,"getWindowHandle",null] 13:53:56 INFO - PROCESS | 1835 | 1477860836408 Marionette TRACE conn4 <- [1,562,null,{"value":"8"}] 13:53:56 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 13:53:56 INFO - PROCESS | 1835 | 1477860836421 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:53:56 INFO - PROCESS | 1835 | 1477860836605 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 13:53:56 INFO - PROCESS | 1835 | 1477860836712 Marionette TRACE conn4 -> [0,564,"getWindowHandles",null] 13:53:56 INFO - PROCESS | 1835 | 1477860836718 Marionette TRACE conn4 <- [1,564,null,["8"]] 13:53:56 INFO - PROCESS | 1835 | 1477860836727 Marionette TRACE conn4 -> [0,565,"switchToWindow",{"name":"8"}] 13:53:56 INFO - PROCESS | 1835 | 1477860836736 Marionette TRACE conn4 <- [1,565,null,{}] 13:53:56 INFO - PROCESS | 1835 | 1477860836742 Marionette TRACE conn4 -> [0,566,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:53:56 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f74f000 == 10 [pid = 1835] [id = 128] 13:53:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8f74f400) [pid = 1835] [serial = 376] [outer = (nil)] 13:53:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8f752800) [pid = 1835] [serial = 377] [outer = 0x8f74f400] 13:53:56 INFO - PROCESS | 1835 | 1477860836849 Marionette DEBUG loaded listener.js 13:53:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x90d15c00) [pid = 1835] [serial = 378] [outer = 0x8f74f400] 13:53:57 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 13:53:57 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 13:53:57 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 13:53:57 INFO - PROCESS | 1835 | 1477860837901 Marionette TRACE conn4 <- [1,566,null,{"value":["/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:53:57 INFO - . 13:53:57 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1526ms 13:53:57 INFO - PROCESS | 1835 | 1477860837944 Marionette TRACE conn4 -> [0,567,"getWindowHandle",null] 13:53:57 INFO - PROCESS | 1835 | 1477860837949 Marionette TRACE conn4 <- [1,567,null,{"value":"8"}] 13:53:57 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 13:53:57 INFO - PROCESS | 1835 | 1477860837963 Marionette TRACE conn4 -> [0,568,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:53:58 INFO - PROCESS | 1835 | 1477860838198 Marionette TRACE conn4 <- [1,568,null,{"value":null}] 13:53:58 INFO - PROCESS | 1835 | 1477860838225 Marionette TRACE conn4 -> [0,569,"getWindowHandles",null] 13:53:58 INFO - PROCESS | 1835 | 1477860838230 Marionette TRACE conn4 <- [1,569,null,["8"]] 13:53:58 INFO - PROCESS | 1835 | 1477860838237 Marionette TRACE conn4 -> [0,570,"switchToWindow",{"name":"8"}] 13:53:58 INFO - PROCESS | 1835 | 1477860838242 Marionette TRACE conn4 <- [1,570,null,{}] 13:53:58 INFO - PROCESS | 1835 | 1477860838249 Marionette TRACE conn4 -> [0,571,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:53:58 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d1b400 == 11 [pid = 1835] [id = 129] 13:53:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x92ba9400) [pid = 1835] [serial = 379] [outer = (nil)] 13:53:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x92c88c00) [pid = 1835] [serial = 380] [outer = 0x92ba9400] 13:53:58 INFO - PROCESS | 1835 | 1477860838398 Marionette DEBUG loaded listener.js 13:53:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8f5b3000) [pid = 1835] [serial = 381] [outer = 0x92ba9400] 13:53:58 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8da53c00) [pid = 1835] [serial = 370] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 13:53:58 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x90d85000) [pid = 1835] [serial = 367] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 13:53:59 INFO - PROCESS | 1835 | 1477860839063 Marionette TRACE conn4 <- [1,571,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 13:53:59 INFO - . 13:53:59 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 1121ms 13:53:59 INFO - PROCESS | 1835 | 1477860839093 Marionette TRACE conn4 -> [0,572,"getWindowHandle",null] 13:53:59 INFO - PROCESS | 1835 | 1477860839099 Marionette TRACE conn4 <- [1,572,null,{"value":"8"}] 13:53:59 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 13:53:59 INFO - PROCESS | 1835 | 1477860839108 Marionette TRACE conn4 -> [0,573,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:53:59 INFO - PROCESS | 1835 | 1477860839339 Marionette TRACE conn4 <- [1,573,null,{"value":null}] 13:53:59 INFO - PROCESS | 1835 | 1477860839362 Marionette TRACE conn4 -> [0,574,"getWindowHandles",null] 13:53:59 INFO - PROCESS | 1835 | 1477860839367 Marionette TRACE conn4 <- [1,574,null,["8"]] 13:53:59 INFO - PROCESS | 1835 | 1477860839372 Marionette TRACE conn4 -> [0,575,"switchToWindow",{"name":"8"}] 13:53:59 INFO - PROCESS | 1835 | 1477860839379 Marionette TRACE conn4 <- [1,575,null,{}] 13:53:59 INFO - PROCESS | 1835 | 1477860839386 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-archive.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:53:59 INFO - PROCESS | 1835 | ++DOCSHELL 0x93a8f800 == 12 [pid = 1835] [id = 130] 13:53:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x93a92000) [pid = 1835] [serial = 382] [outer = (nil)] 13:53:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x945b8c00) [pid = 1835] [serial = 383] [outer = 0x93a92000] 13:53:59 INFO - PROCESS | 1835 | 1477860839486 Marionette DEBUG loaded listener.js 13:53:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x94899400) [pid = 1835] [serial = 384] [outer = 0x93a92000] 13:54:00 INFO - PROCESS | 1835 | 1477860840173 Marionette TRACE conn4 <- [1,576,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 13:54:00 INFO - . 13:54:00 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 1121ms 13:54:00 INFO - PROCESS | 1835 | 1477860840230 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 13:54:00 INFO - PROCESS | 1835 | 1477860840234 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 13:54:00 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 13:54:00 INFO - PROCESS | 1835 | 1477860840241 Marionette TRACE conn4 -> [0,578,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:00 INFO - PROCESS | 1835 | 1477860840454 Marionette TRACE conn4 <- [1,578,null,{"value":null}] 13:54:00 INFO - PROCESS | 1835 | 1477860840475 Marionette TRACE conn4 -> [0,579,"getWindowHandles",null] 13:54:00 INFO - PROCESS | 1835 | 1477860840480 Marionette TRACE conn4 <- [1,579,null,["8"]] 13:54:00 INFO - PROCESS | 1835 | 1477860840488 Marionette TRACE conn4 -> [0,580,"switchToWindow",{"name":"8"}] 13:54:00 INFO - PROCESS | 1835 | 1477860840495 Marionette TRACE conn4 <- [1,580,null,{}] 13:54:00 INFO - PROCESS | 1835 | 1477860840502 Marionette TRACE conn4 -> [0,581,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:54:00 INFO - PROCESS | 1835 | ++DOCSHELL 0x948e4c00 == 13 [pid = 1835] [id = 131] 13:54:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x94a15c00) [pid = 1835] [serial = 385] [outer = (nil)] 13:54:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x94adb000) [pid = 1835] [serial = 386] [outer = 0x94a15c00] 13:54:00 INFO - PROCESS | 1835 | 1477860840609 Marionette DEBUG loaded listener.js 13:54:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x965e2000) [pid = 1835] [serial = 387] [outer = 0x94a15c00] 13:54:01 INFO - PROCESS | 1835 | 1477860841271 Marionette TRACE conn4 <- [1,581,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 13:54:01 INFO - . 13:54:01 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1076ms 13:54:01 INFO - PROCESS | 1835 | 1477860841320 Marionette TRACE conn4 -> [0,582,"getWindowHandle",null] 13:54:01 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 13:54:01 INFO - PROCESS | 1835 | 1477860841327 Marionette TRACE conn4 <- [1,582,null,{"value":"8"}] 13:54:01 INFO - PROCESS | 1835 | 1477860841334 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:01 INFO - PROCESS | 1835 | 1477860841551 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 13:54:01 INFO - PROCESS | 1835 | 1477860841567 Marionette TRACE conn4 -> [0,584,"getWindowHandles",null] 13:54:01 INFO - PROCESS | 1835 | 1477860841571 Marionette TRACE conn4 <- [1,584,null,["8"]] 13:54:01 INFO - PROCESS | 1835 | 1477860841576 Marionette TRACE conn4 -> [0,585,"switchToWindow",{"name":"8"}] 13:54:01 INFO - PROCESS | 1835 | 1477860841587 Marionette TRACE conn4 <- [1,585,null,{}] 13:54:01 INFO - PROCESS | 1835 | 1477860841597 Marionette TRACE conn4 -> [0,586,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-code.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:54:01 INFO - PROCESS | 1835 | ++DOCSHELL 0x97948c00 == 14 [pid = 1835] [id = 132] 13:54:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x979a9400) [pid = 1835] [serial = 388] [outer = (nil)] 13:54:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x979ad400) [pid = 1835] [serial = 389] [outer = 0x979a9400] 13:54:01 INFO - PROCESS | 1835 | 1477860841691 Marionette DEBUG loaded listener.js 13:54:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x979b7000) [pid = 1835] [serial = 390] [outer = 0x979a9400] 13:54:02 INFO - PROCESS | 1835 | 1477860842496 Marionette TRACE conn4 <- [1,586,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 13:54:02 INFO - . 13:54:02 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1174ms 13:54:02 INFO - PROCESS | 1835 | 1477860842508 Marionette TRACE conn4 -> [0,587,"getWindowHandle",null] 13:54:02 INFO - PROCESS | 1835 | 1477860842516 Marionette TRACE conn4 <- [1,587,null,{"value":"8"}] 13:54:02 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 13:54:02 INFO - PROCESS | 1835 | 1477860842526 Marionette TRACE conn4 -> [0,588,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:02 INFO - PROCESS | 1835 | 1477860842740 Marionette TRACE conn4 <- [1,588,null,{"value":null}] 13:54:02 INFO - PROCESS | 1835 | 1477860842856 Marionette TRACE conn4 -> [0,589,"getWindowHandles",null] 13:54:02 INFO - PROCESS | 1835 | 1477860842862 Marionette TRACE conn4 <- [1,589,null,["8"]] 13:54:02 INFO - PROCESS | 1835 | 1477860842871 Marionette TRACE conn4 -> [0,590,"switchToWindow",{"name":"8"}] 13:54:02 INFO - PROCESS | 1835 | 1477860842879 Marionette TRACE conn4 <- [1,590,null,{}] 13:54:02 INFO - PROCESS | 1835 | 1477860842886 Marionette TRACE conn4 -> [0,591,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:54:02 INFO - PROCESS | 1835 | ++DOCSHELL 0x92f93000 == 15 [pid = 1835] [id = 133] 13:54:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x92f94000) [pid = 1835] [serial = 391] [outer = (nil)] 13:54:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x92f95c00) [pid = 1835] [serial = 392] [outer = 0x92f94000] 13:54:03 INFO - PROCESS | 1835 | 1477860843002 Marionette DEBUG loaded listener.js 13:54:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x945adc00) [pid = 1835] [serial = 393] [outer = 0x92f94000] 13:54:05 INFO - PROCESS | 1835 | --DOCSHELL 0x8f74ec00 == 14 [pid = 1835] [id = 127] 13:54:05 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x91f57000) [pid = 1835] [serial = 374] [outer = (nil)] [url = about:blank] 13:54:05 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x8f51a400) [pid = 1835] [serial = 371] [outer = (nil)] [url = about:blank] 13:54:05 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x8f754000) [pid = 1835] [serial = 372] [outer = (nil)] [url = about:blank] 13:54:05 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x8da4ec00) [pid = 1835] [serial = 369] [outer = (nil)] [url = about:blank] 13:54:08 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x90d87000) [pid = 1835] [serial = 373] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 13:54:08 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x94a15c00) [pid = 1835] [serial = 385] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 13:54:08 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x93a92000) [pid = 1835] [serial = 382] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 13:54:08 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x92ba9400) [pid = 1835] [serial = 379] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 13:54:08 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8f74f400) [pid = 1835] [serial = 376] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 13:54:08 INFO - PROCESS | 1835 | 1477860848627 Marionette TRACE conn4 <- [1,591,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:54:08 INFO - . 13:54:08 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6136ms 13:54:08 INFO - PROCESS | 1835 | 1477860848660 Marionette TRACE conn4 -> [0,592,"getWindowHandle",null] 13:54:08 INFO - PROCESS | 1835 | 1477860848667 Marionette TRACE conn4 <- [1,592,null,{"value":"8"}] 13:54:08 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 13:54:08 INFO - PROCESS | 1835 | 1477860848677 Marionette TRACE conn4 -> [0,593,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:08 INFO - PROCESS | 1835 | 1477860848865 Marionette TRACE conn4 <- [1,593,null,{"value":null}] 13:54:08 INFO - PROCESS | 1835 | 1477860848889 Marionette TRACE conn4 -> [0,594,"getWindowHandles",null] 13:54:08 INFO - PROCESS | 1835 | 1477860848895 Marionette TRACE conn4 <- [1,594,null,["8"]] 13:54:08 INFO - PROCESS | 1835 | 1477860848901 Marionette TRACE conn4 -> [0,595,"switchToWindow",{"name":"8"}] 13:54:08 INFO - PROCESS | 1835 | 1477860848910 Marionette TRACE conn4 <- [1,595,null,{}] 13:54:08 INFO - PROCESS | 1835 | 1477860848916 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:54:08 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f5b8800 == 15 [pid = 1835] [id = 134] 13:54:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8f749c00) [pid = 1835] [serial = 394] [outer = (nil)] 13:54:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8f74fc00) [pid = 1835] [serial = 395] [outer = 0x8f749c00] 13:54:09 INFO - PROCESS | 1835 | 1477860849014 Marionette DEBUG loaded listener.js 13:54:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x90d19000) [pid = 1835] [serial = 396] [outer = 0x8f749c00] 13:54:13 INFO - PROCESS | 1835 | --DOCSHELL 0x90d1b400 == 14 [pid = 1835] [id = 129] 13:54:13 INFO - PROCESS | 1835 | --DOCSHELL 0x948e4c00 == 13 [pid = 1835] [id = 131] 13:54:13 INFO - PROCESS | 1835 | --DOCSHELL 0x93a8f800 == 12 [pid = 1835] [id = 130] 13:54:13 INFO - PROCESS | 1835 | --DOCSHELL 0x8f74f000 == 11 [pid = 1835] [id = 128] 13:54:13 INFO - PROCESS | 1835 | --DOCSHELL 0x92f93000 == 10 [pid = 1835] [id = 133] 13:54:13 INFO - PROCESS | 1835 | --DOCSHELL 0x97948c00 == 9 [pid = 1835] [id = 132] 13:54:13 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x94adb000) [pid = 1835] [serial = 386] [outer = (nil)] [url = about:blank] 13:54:13 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x965e2000) [pid = 1835] [serial = 387] [outer = (nil)] [url = about:blank] 13:54:13 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x945b8c00) [pid = 1835] [serial = 383] [outer = (nil)] [url = about:blank] 13:54:13 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x94899400) [pid = 1835] [serial = 384] [outer = (nil)] [url = about:blank] 13:54:13 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x92c88c00) [pid = 1835] [serial = 380] [outer = (nil)] [url = about:blank] 13:54:13 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8f5b3000) [pid = 1835] [serial = 381] [outer = (nil)] [url = about:blank] 13:54:13 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8f752800) [pid = 1835] [serial = 377] [outer = (nil)] [url = about:blank] 13:54:13 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x90d15c00) [pid = 1835] [serial = 378] [outer = (nil)] [url = about:blank] 13:54:13 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8da4b000) [pid = 1835] [serial = 375] [outer = (nil)] [url = about:blank] 13:54:13 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x979ad400) [pid = 1835] [serial = 389] [outer = (nil)] [url = about:blank] 13:54:14 INFO - PROCESS | 1835 | 1477860854597 Marionette TRACE conn4 <- [1,596,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html",0,null,null,[["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:1:2\n"]]]}] 13:54:14 INFO - . 13:54:14 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 5989ms 13:54:14 INFO - PROCESS | 1835 | 1477860854666 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 13:54:14 INFO - PROCESS | 1835 | 1477860854672 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 13:54:14 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 13:54:14 INFO - PROCESS | 1835 | 1477860854691 Marionette TRACE conn4 -> [0,598,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:14 INFO - PROCESS | 1835 | 1477860854921 Marionette TRACE conn4 <- [1,598,null,{"value":null}] 13:54:14 INFO - PROCESS | 1835 | 1477860854945 Marionette TRACE conn4 -> [0,599,"getWindowHandles",null] 13:54:14 INFO - PROCESS | 1835 | 1477860854952 Marionette TRACE conn4 <- [1,599,null,["8"]] 13:54:14 INFO - PROCESS | 1835 | 1477860854960 Marionette TRACE conn4 -> [0,600,"switchToWindow",{"name":"8"}] 13:54:14 INFO - PROCESS | 1835 | 1477860854968 Marionette TRACE conn4 <- [1,600,null,{}] 13:54:15 INFO - PROCESS | 1835 | 1477860855027 Marionette TRACE conn4 -> [0,601,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-url-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:54:15 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f518400 == 10 [pid = 1835] [id = 135] 13:54:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8f519400) [pid = 1835] [serial = 397] [outer = (nil)] 13:54:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8f5b5400) [pid = 1835] [serial = 398] [outer = 0x8f519400] 13:54:15 INFO - PROCESS | 1835 | 1477860855135 Marionette DEBUG loaded listener.js 13:54:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8f754000) [pid = 1835] [serial = 399] [outer = 0x8f519400] 13:54:16 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x979a9400) [pid = 1835] [serial = 388] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 13:54:16 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x92f94000) [pid = 1835] [serial = 391] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 13:54:20 INFO - PROCESS | 1835 | 1477860860726 Marionette TRACE conn4 <- [1,601,null,{"value":["/content-security-policy/blink-contrib/object-src-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:54:20 INFO - . 13:54:20 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 6084ms 13:54:20 INFO - PROCESS | 1835 | 1477860860804 Marionette TRACE conn4 -> [0,602,"getWindowHandle",null] 13:54:20 INFO - PROCESS | 1835 | 1477860860811 Marionette TRACE conn4 <- [1,602,null,{"value":"8"}] 13:54:20 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 13:54:20 INFO - PROCESS | 1835 | 1477860860823 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:21 INFO - PROCESS | 1835 | 1477860861036 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 13:54:21 INFO - PROCESS | 1835 | 1477860861149 Marionette TRACE conn4 -> [0,604,"getWindowHandles",null] 13:54:21 INFO - PROCESS | 1835 | 1477860861156 Marionette TRACE conn4 <- [1,604,null,["8"]] 13:54:21 INFO - PROCESS | 1835 | 1477860861164 Marionette TRACE conn4 -> [0,605,"switchToWindow",{"name":"8"}] 13:54:21 INFO - PROCESS | 1835 | 1477860861172 Marionette TRACE conn4 <- [1,605,null,{}] 13:54:21 INFO - PROCESS | 1835 | 1477860861180 Marionette TRACE conn4 -> [0,606,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-url-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:54:21 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da4ac00 == 11 [pid = 1835] [id = 136] 13:54:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8f74f000) [pid = 1835] [serial = 400] [outer = (nil)] 13:54:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x90d15000) [pid = 1835] [serial = 401] [outer = 0x8f74f000] 13:54:21 INFO - PROCESS | 1835 | 1477860861372 Marionette DEBUG loaded listener.js 13:54:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x90d16800) [pid = 1835] [serial = 402] [outer = 0x8f74f000] 13:54:22 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 13:54:22 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 13:54:22 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 13:54:22 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x92f95c00) [pid = 1835] [serial = 392] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x945adc00) [pid = 1835] [serial = 393] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x979b7000) [pid = 1835] [serial = 390] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x8f74fc00) [pid = 1835] [serial = 395] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 1835 | 1477860862571 Marionette TRACE conn4 <- [1,606,null,{"value":["/content-security-policy/blink-contrib/object-src-url-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:54:22 INFO - . 13:54:22 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1770ms 13:54:22 INFO - PROCESS | 1835 | 1477860862592 Marionette TRACE conn4 -> [0,607,"getWindowHandle",null] 13:54:22 INFO - PROCESS | 1835 | 1477860862598 Marionette TRACE conn4 <- [1,607,null,{"value":"8"}] 13:54:22 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 13:54:22 INFO - PROCESS | 1835 | 1477860862608 Marionette TRACE conn4 -> [0,608,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:22 INFO - PROCESS | 1835 | 1477860862793 Marionette TRACE conn4 <- [1,608,null,{"value":null}] 13:54:22 INFO - PROCESS | 1835 | 1477860862893 Marionette TRACE conn4 -> [0,609,"getWindowHandles",null] 13:54:22 INFO - PROCESS | 1835 | 1477860862899 Marionette TRACE conn4 <- [1,609,null,["8"]] 13:54:22 INFO - PROCESS | 1835 | 1477860862905 Marionette TRACE conn4 -> [0,610,"switchToWindow",{"name":"8"}] 13:54:22 INFO - PROCESS | 1835 | 1477860862912 Marionette TRACE conn4 <- [1,610,null,{}] 13:54:22 INFO - PROCESS | 1835 | 1477860862919 Marionette TRACE conn4 -> [0,611,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:54:22 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d16400 == 12 [pid = 1835] [id = 137] 13:54:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x90d18400) [pid = 1835] [serial = 403] [outer = (nil)] 13:54:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x90d1c000) [pid = 1835] [serial = 404] [outer = 0x90d18400] 13:54:23 INFO - PROCESS | 1835 | 1477860863021 Marionette DEBUG loaded listener.js 13:54:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8f51a400) [pid = 1835] [serial = 405] [outer = 0x90d18400] 13:54:24 INFO - PROCESS | 1835 | 1477860864047 Marionette TRACE conn4 <- [1,611,null,{"value":["/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:54:24 INFO - . 13:54:24 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1477ms 13:54:24 INFO - PROCESS | 1835 | 1477860864083 Marionette TRACE conn4 -> [0,612,"getWindowHandle",null] 13:54:24 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 13:54:24 INFO - PROCESS | 1835 | 1477860864089 Marionette TRACE conn4 <- [1,612,null,{"value":"8"}] 13:54:24 INFO - PROCESS | 1835 | 1477860864096 Marionette TRACE conn4 -> [0,613,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:24 INFO - PROCESS | 1835 | 1477860864313 Marionette TRACE conn4 <- [1,613,null,{"value":null}] 13:54:24 INFO - PROCESS | 1835 | 1477860864337 Marionette TRACE conn4 -> [0,614,"getWindowHandles",null] 13:54:24 INFO - PROCESS | 1835 | 1477860864343 Marionette TRACE conn4 <- [1,614,null,["8"]] 13:54:24 INFO - PROCESS | 1835 | 1477860864351 Marionette TRACE conn4 -> [0,615,"switchToWindow",{"name":"8"}] 13:54:24 INFO - PROCESS | 1835 | 1477860864357 Marionette TRACE conn4 <- [1,615,null,{}] 13:54:24 INFO - PROCESS | 1835 | 1477860864363 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:54:24 INFO - PROCESS | 1835 | ++DOCSHELL 0x9295c000 == 13 [pid = 1835] [id = 138] 13:54:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x92ba8c00) [pid = 1835] [serial = 406] [outer = (nil)] 13:54:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x92bad800) [pid = 1835] [serial = 407] [outer = 0x92ba8c00] 13:54:24 INFO - PROCESS | 1835 | 1477860864470 Marionette DEBUG loaded listener.js 13:54:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x94898800) [pid = 1835] [serial = 408] [outer = 0x92ba8c00] 13:54:25 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8f749c00) [pid = 1835] [serial = 394] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 13:54:25 INFO - PROCESS | 1835 | 1477860865632 Marionette TRACE conn4 <- [1,616,null,{"value":["/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 13:54:25 INFO - .. 13:54:25 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1573ms 13:54:25 INFO - PROCESS | 1835 | 1477860865677 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 13:54:25 INFO - PROCESS | 1835 | 1477860865684 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 13:54:25 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 13:54:25 INFO - PROCESS | 1835 | 1477860865691 Marionette TRACE conn4 -> [0,618,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:25 INFO - PROCESS | 1835 | 1477860865906 Marionette TRACE conn4 <- [1,618,null,{"value":null}] 13:54:25 INFO - PROCESS | 1835 | 1477860865979 Marionette TRACE conn4 -> [0,619,"getWindowHandles",null] 13:54:25 INFO - PROCESS | 1835 | 1477860865985 Marionette TRACE conn4 <- [1,619,null,["8"]] 13:54:25 INFO - PROCESS | 1835 | 1477860865992 Marionette TRACE conn4 -> [0,620,"switchToWindow",{"name":"8"}] 13:54:26 INFO - PROCESS | 1835 | 1477860865999 Marionette TRACE conn4 <- [1,620,null,{}] 13:54:26 INFO - PROCESS | 1835 | 1477860866006 Marionette TRACE conn4 -> [0,621,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:54:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x95a27800 == 14 [pid = 1835] [id = 139] 13:54:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x95a27c00) [pid = 1835] [serial = 409] [outer = (nil)] 13:54:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x95b3ec00) [pid = 1835] [serial = 410] [outer = 0x95a27c00] 13:54:26 INFO - PROCESS | 1835 | 1477860866108 Marionette DEBUG loaded listener.js 13:54:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x95facc00) [pid = 1835] [serial = 411] [outer = 0x95a27c00] 13:54:30 INFO - PROCESS | 1835 | --DOCSHELL 0x8f5b8800 == 13 [pid = 1835] [id = 134] 13:54:30 INFO - PROCESS | 1835 | --DOCSHELL 0x9295c000 == 12 [pid = 1835] [id = 138] 13:54:30 INFO - PROCESS | 1835 | --DOCSHELL 0x90d16400 == 11 [pid = 1835] [id = 137] 13:54:30 INFO - PROCESS | 1835 | --DOCSHELL 0x8f518400 == 10 [pid = 1835] [id = 135] 13:54:30 INFO - PROCESS | 1835 | --DOCSHELL 0x8da4ac00 == 9 [pid = 1835] [id = 136] 13:54:30 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x90d19000) [pid = 1835] [serial = 396] [outer = (nil)] [url = about:blank] 13:54:30 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8f5b5400) [pid = 1835] [serial = 398] [outer = (nil)] [url = about:blank] 13:54:31 INFO - PROCESS | 1835 | 1477860871686 Marionette TRACE conn4 <- [1,621,null,{"value":["/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:54:31 INFO - .. 13:54:31 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 6044ms 13:54:31 INFO - PROCESS | 1835 | 1477860871738 Marionette TRACE conn4 -> [0,622,"getWindowHandle",null] 13:54:31 INFO - PROCESS | 1835 | 1477860871745 Marionette TRACE conn4 <- [1,622,null,{"value":"8"}] 13:54:31 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 13:54:31 INFO - PROCESS | 1835 | 1477860871757 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:31 INFO - PROCESS | 1835 | 1477860871951 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 13:54:32 INFO - PROCESS | 1835 | 1477860872060 Marionette TRACE conn4 -> [0,624,"getWindowHandles",null] 13:54:32 INFO - PROCESS | 1835 | 1477860872068 Marionette TRACE conn4 <- [1,624,null,["8"]] 13:54:32 INFO - PROCESS | 1835 | 1477860872077 Marionette TRACE conn4 -> [0,625,"switchToWindow",{"name":"8"}] 13:54:32 INFO - PROCESS | 1835 | 1477860872086 Marionette TRACE conn4 <- [1,625,null,{}] 13:54:32 INFO - PROCESS | 1835 | 1477860872092 Marionette TRACE conn4 -> [0,626,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:54:32 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da54c00 == 10 [pid = 1835] [id = 140] 13:54:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8da55400) [pid = 1835] [serial = 412] [outer = (nil)] 13:54:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8f5b5400) [pid = 1835] [serial = 413] [outer = 0x8da55400] 13:54:32 INFO - PROCESS | 1835 | 1477860872200 Marionette DEBUG loaded listener.js 13:54:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x90d13000) [pid = 1835] [serial = 414] [outer = 0x8da55400] 13:54:33 INFO - PROCESS | 1835 | 1477860873324 Marionette TRACE conn4 <- [1,626,null,{"value":["/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 13:54:33 INFO - .. 13:54:33 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1587ms 13:54:33 INFO - PROCESS | 1835 | 1477860873341 Marionette TRACE conn4 -> [0,627,"getWindowHandle",null] 13:54:33 INFO - PROCESS | 1835 | 1477860873349 Marionette TRACE conn4 <- [1,627,null,{"value":"8"}] 13:54:33 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 13:54:33 INFO - PROCESS | 1835 | 1477860873362 Marionette TRACE conn4 -> [0,628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:33 INFO - PROCESS | 1835 | 1477860873574 Marionette TRACE conn4 <- [1,628,null,{"value":null}] 13:54:33 INFO - PROCESS | 1835 | 1477860873600 Marionette TRACE conn4 -> [0,629,"getWindowHandles",null] 13:54:33 INFO - PROCESS | 1835 | 1477860873607 Marionette TRACE conn4 <- [1,629,null,["8"]] 13:54:33 INFO - PROCESS | 1835 | 1477860873614 Marionette TRACE conn4 -> [0,630,"switchToWindow",{"name":"8"}] 13:54:33 INFO - PROCESS | 1835 | 1477860873620 Marionette TRACE conn4 <- [1,630,null,{}] 13:54:33 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x8f519400) [pid = 1835] [serial = 397] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 13:54:33 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x90d18400) [pid = 1835] [serial = 403] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 13:54:33 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8f74f000) [pid = 1835] [serial = 400] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 13:54:33 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x92ba8c00) [pid = 1835] [serial = 406] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 13:54:33 INFO - PROCESS | 1835 | 1477860873727 Marionette TRACE conn4 -> [0,631,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:54:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c5ae800 == 11 [pid = 1835] [id = 141] 13:54:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8da31800) [pid = 1835] [serial = 415] [outer = (nil)] 13:54:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x90eaa000) [pid = 1835] [serial = 416] [outer = 0x8da31800] 13:54:33 INFO - PROCESS | 1835 | 1477860873826 Marionette DEBUG loaded listener.js 13:54:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8d856000) [pid = 1835] [serial = 417] [outer = 0x8da31800] 13:54:34 INFO - PROCESS | 1835 | 1477860874912 Marionette TRACE conn4 <- [1,631,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:54:34 INFO - . 13:54:34 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1572ms 13:54:34 INFO - PROCESS | 1835 | 1477860874945 Marionette TRACE conn4 -> [0,632,"getWindowHandle",null] 13:54:34 INFO - PROCESS | 1835 | 1477860874953 Marionette TRACE conn4 <- [1,632,null,{"value":"8"}] 13:54:34 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 13:54:34 INFO - PROCESS | 1835 | 1477860874961 Marionette TRACE conn4 -> [0,633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:35 INFO - PROCESS | 1835 | 1477860875205 Marionette TRACE conn4 <- [1,633,null,{"value":null}] 13:54:35 INFO - PROCESS | 1835 | 1477860875242 Marionette TRACE conn4 -> [0,634,"getWindowHandles",null] 13:54:35 INFO - PROCESS | 1835 | 1477860875249 Marionette TRACE conn4 <- [1,634,null,["8"]] 13:54:35 INFO - PROCESS | 1835 | 1477860875254 Marionette TRACE conn4 -> [0,635,"switchToWindow",{"name":"8"}] 13:54:35 INFO - PROCESS | 1835 | 1477860875262 Marionette TRACE conn4 <- [1,635,null,{}] 13:54:35 INFO - PROCESS | 1835 | 1477860875269 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:54:35 INFO - PROCESS | 1835 | ++DOCSHELL 0x92f9d000 == 12 [pid = 1835] [id = 142] 13:54:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x92f9d800) [pid = 1835] [serial = 418] [outer = (nil)] 13:54:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x93776400) [pid = 1835] [serial = 419] [outer = 0x92f9d800] 13:54:35 INFO - PROCESS | 1835 | 1477860875396 Marionette DEBUG loaded listener.js 13:54:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x937ef000) [pid = 1835] [serial = 420] [outer = 0x92f9d800] 13:54:36 INFO - PROCESS | 1835 | 1477860876499 Marionette TRACE conn4 <- [1,636,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:54:36 INFO - . 13:54:36 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 1580ms 13:54:36 INFO - PROCESS | 1835 | 1477860876542 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 13:54:36 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 13:54:36 INFO - PROCESS | 1835 | 1477860876547 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 13:54:36 INFO - PROCESS | 1835 | 1477860876553 Marionette TRACE conn4 -> [0,638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:36 INFO - PROCESS | 1835 | 1477860876767 Marionette TRACE conn4 <- [1,638,null,{"value":null}] 13:54:36 INFO - PROCESS | 1835 | 1477860876865 Marionette TRACE conn4 -> [0,639,"getWindowHandles",null] 13:54:36 INFO - PROCESS | 1835 | 1477860876871 Marionette TRACE conn4 <- [1,639,null,["8"]] 13:54:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x8d7b7400) [pid = 1835] [serial = 421] [outer = 0x8d9c6000] 13:54:36 INFO - PROCESS | 1835 | 1477860876965 Marionette TRACE conn4 -> [0,640,"switchToWindow",{"name":"8"}] 13:54:36 INFO - PROCESS | 1835 | 1477860876975 Marionette TRACE conn4 <- [1,640,null,{}] 13:54:37 INFO - PROCESS | 1835 | 1477860877039 Marionette TRACE conn4 -> [0,641,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:54:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da52400 == 13 [pid = 1835] [id = 143] 13:54:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x8f5b3000) [pid = 1835] [serial = 422] [outer = (nil)] 13:54:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x9386ac00) [pid = 1835] [serial = 423] [outer = 0x8f5b3000] 13:54:37 INFO - PROCESS | 1835 | 1477860877157 Marionette DEBUG loaded listener.js 13:54:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x94899000) [pid = 1835] [serial = 424] [outer = 0x8f5b3000] 13:54:39 INFO - PROCESS | 1835 | --DOCSHELL 0x92f9d000 == 12 [pid = 1835] [id = 142] 13:54:39 INFO - PROCESS | 1835 | --DOCSHELL 0x8c5ae800 == 11 [pid = 1835] [id = 141] 13:54:39 INFO - PROCESS | 1835 | --DOCSHELL 0x8da54c00 == 10 [pid = 1835] [id = 140] 13:54:39 INFO - PROCESS | 1835 | --DOCSHELL 0x95a27800 == 9 [pid = 1835] [id = 139] 13:54:40 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x95b3ec00) [pid = 1835] [serial = 410] [outer = (nil)] [url = about:blank] 13:54:40 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x8f51a400) [pid = 1835] [serial = 405] [outer = (nil)] [url = about:blank] 13:54:40 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x90d15000) [pid = 1835] [serial = 401] [outer = (nil)] [url = about:blank] 13:54:40 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x92bad800) [pid = 1835] [serial = 407] [outer = (nil)] [url = about:blank] 13:54:40 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x94898800) [pid = 1835] [serial = 408] [outer = (nil)] [url = about:blank] 13:54:40 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x90d1c000) [pid = 1835] [serial = 404] [outer = (nil)] [url = about:blank] 13:54:40 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x8f754000) [pid = 1835] [serial = 399] [outer = (nil)] [url = about:blank] 13:54:40 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x90d16800) [pid = 1835] [serial = 402] [outer = (nil)] [url = about:blank] 13:54:42 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8da31800) [pid = 1835] [serial = 415] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 13:54:42 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x95a27c00) [pid = 1835] [serial = 409] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 13:54:42 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8da55400) [pid = 1835] [serial = 412] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 13:54:42 INFO - PROCESS | 1835 | 1477860882802 Marionette TRACE conn4 <- [1,641,null,{"value":["/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:54:42 INFO - .. 13:54:42 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6288ms 13:54:42 INFO - PROCESS | 1835 | 1477860882841 Marionette TRACE conn4 -> [0,642,"getWindowHandle",null] 13:54:42 INFO - PROCESS | 1835 | 1477860882847 Marionette TRACE conn4 <- [1,642,null,{"value":"8"}] 13:54:42 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 13:54:42 INFO - PROCESS | 1835 | 1477860882857 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:43 INFO - PROCESS | 1835 | 1477860883056 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 13:54:43 INFO - PROCESS | 1835 | 1477860883078 Marionette TRACE conn4 -> [0,644,"getWindowHandles",null] 13:54:43 INFO - PROCESS | 1835 | 1477860883085 Marionette TRACE conn4 <- [1,644,null,["8"]] 13:54:43 INFO - PROCESS | 1835 | 1477860883094 Marionette TRACE conn4 -> [0,645,"switchToWindow",{"name":"8"}] 13:54:43 INFO - PROCESS | 1835 | 1477860883102 Marionette TRACE conn4 <- [1,645,null,{}] 13:54:43 INFO - PROCESS | 1835 | 1477860883108 Marionette TRACE conn4 -> [0,646,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:54:43 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d14400 == 10 [pid = 1835] [id = 144] 13:54:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x90d15000) [pid = 1835] [serial = 425] [outer = (nil)] 13:54:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x90d18800) [pid = 1835] [serial = 426] [outer = 0x90d15000] 13:54:43 INFO - PROCESS | 1835 | 1477860883213 Marionette DEBUG loaded listener.js 13:54:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x90d1e400) [pid = 1835] [serial = 427] [outer = 0x90d15000] 13:54:47 INFO - PROCESS | 1835 | --DOCSHELL 0x8da52400 == 9 [pid = 1835] [id = 143] 13:54:48 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x90eaa000) [pid = 1835] [serial = 416] [outer = (nil)] [url = about:blank] 13:54:48 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8d856000) [pid = 1835] [serial = 417] [outer = (nil)] [url = about:blank] 13:54:48 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8f5b5400) [pid = 1835] [serial = 413] [outer = (nil)] [url = about:blank] 13:54:48 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x90d13000) [pid = 1835] [serial = 414] [outer = (nil)] [url = about:blank] 13:54:48 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x95facc00) [pid = 1835] [serial = 411] [outer = (nil)] [url = about:blank] 13:54:48 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x93776400) [pid = 1835] [serial = 419] [outer = (nil)] [url = about:blank] 13:54:48 INFO - PROCESS | 1835 | 1477860888837 Marionette TRACE conn4 <- [1,646,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html",0,null,null,[["Expecting alerts: [\"xhr allowed\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:54:48 INFO - .. 13:54:48 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 6006ms 13:54:48 INFO - PROCESS | 1835 | 1477860888863 Marionette TRACE conn4 -> [0,647,"getWindowHandle",null] 13:54:48 INFO - PROCESS | 1835 | 1477860888869 Marionette TRACE conn4 <- [1,647,null,{"value":"8"}] 13:54:48 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 13:54:48 INFO - PROCESS | 1835 | 1477860888882 Marionette TRACE conn4 -> [0,648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:49 INFO - PROCESS | 1835 | 1477860889070 Marionette TRACE conn4 <- [1,648,null,{"value":null}] 13:54:49 INFO - PROCESS | 1835 | 1477860889185 Marionette TRACE conn4 -> [0,649,"getWindowHandles",null] 13:54:49 INFO - PROCESS | 1835 | 1477860889194 Marionette TRACE conn4 <- [1,649,null,["8"]] 13:54:49 INFO - PROCESS | 1835 | 1477860889208 Marionette TRACE conn4 -> [0,650,"switchToWindow",{"name":"8"}] 13:54:49 INFO - PROCESS | 1835 | 1477860889216 Marionette TRACE conn4 <- [1,650,null,{}] 13:54:49 INFO - PROCESS | 1835 | 1477860889222 Marionette TRACE conn4 -> [0,651,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:54:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da52400 == 10 [pid = 1835] [id = 145] 13:54:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8da52800) [pid = 1835] [serial = 428] [outer = (nil)] 13:54:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8f516c00) [pid = 1835] [serial = 429] [outer = 0x8da52800] 13:54:49 INFO - PROCESS | 1835 | 1477860889328 Marionette DEBUG loaded listener.js 13:54:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8f74a400) [pid = 1835] [serial = 430] [outer = 0x8da52800] 13:54:50 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 13:54:50 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 13:54:50 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 13:54:50 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8f5b3000) [pid = 1835] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 13:54:50 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x92f9d800) [pid = 1835] [serial = 418] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 13:54:54 INFO - PROCESS | 1835 | 1477860894917 Marionette TRACE conn4 <- [1,651,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:54:54 INFO - .. 13:54:54 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6087ms 13:54:54 INFO - PROCESS | 1835 | 1477860894987 Marionette TRACE conn4 -> [0,652,"getWindowHandle",null] 13:54:54 INFO - PROCESS | 1835 | 1477860894994 Marionette TRACE conn4 <- [1,652,null,{"value":"8"}] 13:54:55 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 13:54:55 INFO - PROCESS | 1835 | 1477860895005 Marionette TRACE conn4 -> [0,653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:54:55 INFO - PROCESS | 1835 | 1477860895226 Marionette TRACE conn4 <- [1,653,null,{"value":null}] 13:54:55 INFO - PROCESS | 1835 | 1477860895376 Marionette TRACE conn4 -> [0,654,"getWindowHandles",null] 13:54:55 INFO - PROCESS | 1835 | 1477860895383 Marionette TRACE conn4 <- [1,654,null,["8"]] 13:54:55 INFO - PROCESS | 1835 | 1477860895392 Marionette TRACE conn4 -> [0,655,"switchToWindow",{"name":"8"}] 13:54:55 INFO - PROCESS | 1835 | 1477860895400 Marionette TRACE conn4 <- [1,655,null,{}] 13:54:55 INFO - PROCESS | 1835 | 1477860895408 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:54:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f5b7800 == 11 [pid = 1835] [id = 146] 13:54:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8f74b400) [pid = 1835] [serial = 431] [outer = (nil)] 13:54:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8f74f400) [pid = 1835] [serial = 432] [outer = 0x8f74b400] 13:54:55 INFO - PROCESS | 1835 | 1477860895522 Marionette DEBUG loaded listener.js 13:54:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8d859000) [pid = 1835] [serial = 433] [outer = 0x8f74b400] 13:54:56 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x937ef000) [pid = 1835] [serial = 420] [outer = (nil)] [url = about:blank] 13:54:56 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x9386ac00) [pid = 1835] [serial = 423] [outer = (nil)] [url = about:blank] 13:54:56 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x94899000) [pid = 1835] [serial = 424] [outer = (nil)] [url = about:blank] 13:54:57 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8d7b2c00) [pid = 1835] [serial = 308] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:54:57 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x90d18800) [pid = 1835] [serial = 426] [outer = (nil)] [url = about:blank] 13:54:58 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x90d15000) [pid = 1835] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 13:55:01 INFO - PROCESS | 1835 | 1477860901146 Marionette TRACE conn4 <- [1,656,null,{"value":["/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:55:01 INFO - . 13:55:01 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 6183ms 13:55:01 INFO - PROCESS | 1835 | 1477860901187 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 13:55:01 INFO - PROCESS | 1835 | 1477860901193 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 13:55:01 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 13:55:01 INFO - PROCESS | 1835 | 1477860901203 Marionette TRACE conn4 -> [0,658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:55:01 INFO - PROCESS | 1835 | 1477860901412 Marionette TRACE conn4 <- [1,658,null,{"value":null}] 13:55:01 INFO - PROCESS | 1835 | 1477860901520 Marionette TRACE conn4 -> [0,659,"getWindowHandles",null] 13:55:01 INFO - PROCESS | 1835 | 1477860901530 Marionette TRACE conn4 <- [1,659,null,["8"]] 13:55:01 INFO - PROCESS | 1835 | 1477860901543 Marionette TRACE conn4 -> [0,660,"switchToWindow",{"name":"8"}] 13:55:01 INFO - PROCESS | 1835 | 1477860901556 Marionette TRACE conn4 <- [1,660,null,{}] 13:55:01 INFO - PROCESS | 1835 | 1477860901571 Marionette TRACE conn4 -> [0,661,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:55:01 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f51b000 == 12 [pid = 1835] [id = 147] 13:55:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x8f51e000) [pid = 1835] [serial = 434] [outer = (nil)] 13:55:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8f74a000) [pid = 1835] [serial = 435] [outer = 0x8f51e000] 13:55:01 INFO - PROCESS | 1835 | 1477860901739 Marionette DEBUG loaded listener.js 13:55:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8da31800) [pid = 1835] [serial = 436] [outer = 0x8f51e000] 13:55:02 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d81400 == 13 [pid = 1835] [id = 148] 13:55:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x90d85000) [pid = 1835] [serial = 437] [outer = (nil)] 13:55:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x90d89000) [pid = 1835] [serial = 438] [outer = 0x90d85000] 13:55:02 INFO - PROCESS | 1835 | 1477860902771 Marionette TRACE conn4 <- [1,661,null,{"value":["/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 13:55:02 INFO - . 13:55:02 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1627ms 13:55:02 INFO - PROCESS | 1835 | 1477860902829 Marionette TRACE conn4 -> [0,662,"getWindowHandle",null] 13:55:02 INFO - PROCESS | 1835 | 1477860902835 Marionette TRACE conn4 <- [1,662,null,{"value":"8"}] 13:55:02 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 13:55:02 INFO - PROCESS | 1835 | 1477860902845 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:55:03 INFO - PROCESS | 1835 | 1477860903085 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 13:55:03 INFO - PROCESS | 1835 | 1477860903228 Marionette TRACE conn4 -> [0,664,"getWindowHandles",null] 13:55:03 INFO - PROCESS | 1835 | 1477860903237 Marionette TRACE conn4 <- [1,664,null,["8"]] 13:55:03 INFO - PROCESS | 1835 | 1477860903245 Marionette TRACE conn4 -> [0,665,"switchToWindow",{"name":"8"}] 13:55:03 INFO - PROCESS | 1835 | 1477860903254 Marionette TRACE conn4 <- [1,665,null,{}] 13:55:03 INFO - PROCESS | 1835 | 1477860903261 Marionette TRACE conn4 -> [0,666,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/style-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:55:03 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d57800 == 14 [pid = 1835] [id = 149] 13:55:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x90d57c00) [pid = 1835] [serial = 439] [outer = (nil)] 13:55:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x90d59400) [pid = 1835] [serial = 440] [outer = 0x90d57c00] 13:55:03 INFO - PROCESS | 1835 | 1477860903384 Marionette DEBUG loaded listener.js 13:55:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x92f95c00) [pid = 1835] [serial = 441] [outer = 0x90d57c00] 13:55:06 INFO - PROCESS | 1835 | --DOCSHELL 0x90d81400 == 13 [pid = 1835] [id = 148] 13:55:06 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8f516c00) [pid = 1835] [serial = 429] [outer = (nil)] [url = about:blank] 13:55:06 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x90d1e400) [pid = 1835] [serial = 427] [outer = (nil)] [url = about:blank] 13:55:09 INFO - PROCESS | 1835 | 1477860909130 Marionette TRACE conn4 <- [1,666,null,{"value":["/content-security-policy/blink-contrib/style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:55:09 INFO - .. 13:55:09 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6338ms 13:55:09 INFO - PROCESS | 1835 | 1477860909182 Marionette TRACE conn4 -> [0,667,"getWindowHandle",null] 13:55:09 INFO - PROCESS | 1835 | 1477860909189 Marionette TRACE conn4 <- [1,667,null,{"value":"8"}] 13:55:09 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 13:55:09 INFO - PROCESS | 1835 | 1477860909198 Marionette TRACE conn4 -> [0,668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:55:09 INFO - PROCESS | 1835 | 1477860909361 Marionette TRACE conn4 <- [1,668,null,{"value":null}] 13:55:09 INFO - PROCESS | 1835 | 1477860909466 Marionette TRACE conn4 -> [0,669,"getWindowHandles",null] 13:55:09 INFO - PROCESS | 1835 | 1477860909471 Marionette TRACE conn4 <- [1,669,null,["8"]] 13:55:09 INFO - PROCESS | 1835 | 1477860909479 Marionette TRACE conn4 -> [0,670,"switchToWindow",{"name":"8"}] 13:55:09 INFO - PROCESS | 1835 | 1477860909488 Marionette TRACE conn4 <- [1,670,null,{}] 13:55:09 INFO - PROCESS | 1835 | 1477860909495 Marionette TRACE conn4 -> [0,671,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/style-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:55:09 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d1fc00 == 14 [pid = 1835] [id = 150] 13:55:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x90d20000) [pid = 1835] [serial = 442] [outer = (nil)] 13:55:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x90d56800) [pid = 1835] [serial = 443] [outer = 0x90d20000] 13:55:09 INFO - PROCESS | 1835 | 1477860909594 Marionette DEBUG loaded listener.js 13:55:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x93776400) [pid = 1835] [serial = 444] [outer = 0x90d20000] 13:55:09 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2388 13:55:10 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 13:55:10 INFO - PROCESS | 1835 | 1477860910663 Marionette TRACE conn4 <- [1,671,null,{"value":["/content-security-policy/blink-contrib/style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:55:10 INFO - .. 13:55:10 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1521ms 13:55:10 INFO - PROCESS | 1835 | 1477860910717 Marionette TRACE conn4 -> [0,672,"getWindowHandle",null] 13:55:10 INFO - PROCESS | 1835 | 1477860910724 Marionette TRACE conn4 <- [1,672,null,{"value":"8"}] 13:55:10 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 13:55:10 INFO - PROCESS | 1835 | 1477860910733 Marionette TRACE conn4 -> [0,673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:55:10 INFO - PROCESS | 1835 | 1477860910901 Marionette TRACE conn4 <- [1,673,null,{"value":null}] 13:55:11 INFO - PROCESS | 1835 | 1477860911010 Marionette TRACE conn4 -> [0,674,"getWindowHandles",null] 13:55:11 INFO - PROCESS | 1835 | 1477860911014 Marionette TRACE conn4 <- [1,674,null,["8"]] 13:55:11 INFO - PROCESS | 1835 | 1477860911021 Marionette TRACE conn4 -> [0,675,"switchToWindow",{"name":"8"}] 13:55:11 INFO - PROCESS | 1835 | 1477860911027 Marionette TRACE conn4 <- [1,675,null,{}] 13:55:11 INFO - PROCESS | 1835 | 1477860911035 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:55:11 INFO - PROCESS | 1835 | ++DOCSHELL 0x9489f000 == 15 [pid = 1835] [id = 151] 13:55:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x9489f800) [pid = 1835] [serial = 445] [outer = (nil)] 13:55:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x948a1c00) [pid = 1835] [serial = 446] [outer = 0x9489f800] 13:55:11 INFO - PROCESS | 1835 | 1477860911131 Marionette DEBUG loaded listener.js 13:55:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x94a14c00) [pid = 1835] [serial = 447] [outer = 0x9489f800] 13:55:11 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 13:55:11 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 13:55:11 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 13:55:14 INFO - PROCESS | 1835 | --DOCSHELL 0x90d14400 == 14 [pid = 1835] [id = 144] 13:55:14 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x8f74a000) [pid = 1835] [serial = 435] [outer = (nil)] [url = about:blank] 13:55:14 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x8f74f400) [pid = 1835] [serial = 432] [outer = (nil)] [url = about:blank] 13:55:16 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x90d85000) [pid = 1835] [serial = 437] [outer = (nil)] [url = about:srcdoc] 13:55:16 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8f51e000) [pid = 1835] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 13:55:16 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x90d20000) [pid = 1835] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 13:55:16 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x90d57c00) [pid = 1835] [serial = 439] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 13:55:16 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8f74b400) [pid = 1835] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 13:55:16 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8da52800) [pid = 1835] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 13:55:16 INFO - PROCESS | 1835 | 1477860916729 Marionette TRACE conn4 <- [1,676,null,{"value":["/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:55:16 INFO - .. 13:55:16 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 6035ms 13:55:16 INFO - PROCESS | 1835 | 1477860916769 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 13:55:16 INFO - PROCESS | 1835 | 1477860916776 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 13:55:16 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 13:55:16 INFO - PROCESS | 1835 | 1477860916788 Marionette TRACE conn4 -> [0,678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:55:16 INFO - PROCESS | 1835 | 1477860916978 Marionette TRACE conn4 <- [1,678,null,{"value":null}] 13:55:17 INFO - PROCESS | 1835 | 1477860917086 Marionette TRACE conn4 -> [0,679,"getWindowHandles",null] 13:55:17 INFO - PROCESS | 1835 | 1477860917093 Marionette TRACE conn4 <- [1,679,null,["8"]] 13:55:17 INFO - PROCESS | 1835 | 1477860917101 Marionette TRACE conn4 -> [0,680,"switchToWindow",{"name":"8"}] 13:55:17 INFO - PROCESS | 1835 | 1477860917110 Marionette TRACE conn4 <- [1,680,null,{}] 13:55:17 INFO - PROCESS | 1835 | 1477860917119 Marionette TRACE conn4 -> [0,681,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-eval-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:55:17 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f5adc00 == 15 [pid = 1835] [id = 152] 13:55:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8f5aec00) [pid = 1835] [serial = 448] [outer = (nil)] 13:55:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8f747800) [pid = 1835] [serial = 449] [outer = 0x8f5aec00] 13:55:17 INFO - PROCESS | 1835 | 1477860917235 Marionette DEBUG loaded listener.js 13:55:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x90d1a800) [pid = 1835] [serial = 450] [outer = 0x8f5aec00] 13:55:22 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x90d89000) [pid = 1835] [serial = 438] [outer = (nil)] [url = about:srcdoc] 13:55:22 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8d859000) [pid = 1835] [serial = 433] [outer = (nil)] [url = about:blank] 13:55:22 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8f74a400) [pid = 1835] [serial = 430] [outer = (nil)] [url = about:blank] 13:55:22 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x93776400) [pid = 1835] [serial = 444] [outer = (nil)] [url = about:blank] 13:55:22 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x90d56800) [pid = 1835] [serial = 443] [outer = (nil)] [url = about:blank] 13:55:22 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x90d59400) [pid = 1835] [serial = 440] [outer = (nil)] [url = about:blank] 13:55:22 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x92f95c00) [pid = 1835] [serial = 441] [outer = (nil)] [url = about:blank] 13:55:22 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x8da31800) [pid = 1835] [serial = 436] [outer = (nil)] [url = about:blank] 13:55:22 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x948a1c00) [pid = 1835] [serial = 446] [outer = (nil)] [url = about:blank] 13:55:22 INFO - PROCESS | 1835 | 1477860922823 Marionette TRACE conn4 <- [1,681,null,{"value":["/content-security-policy/blink-contrib/worker-eval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"eval blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:55:22 INFO - .. 13:55:22 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 6090ms 13:55:22 INFO - PROCESS | 1835 | 1477860922876 Marionette TRACE conn4 -> [0,682,"getWindowHandle",null] 13:55:22 INFO - PROCESS | 1835 | 1477860922883 Marionette TRACE conn4 <- [1,682,null,{"value":"8"}] 13:55:22 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 13:55:22 INFO - PROCESS | 1835 | 1477860922895 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:55:23 INFO - PROCESS | 1835 | 1477860923114 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 13:55:23 INFO - PROCESS | 1835 | 1477860923222 Marionette TRACE conn4 -> [0,684,"getWindowHandles",null] 13:55:23 INFO - PROCESS | 1835 | 1477860923229 Marionette TRACE conn4 <- [1,684,null,["8"]] 13:55:23 INFO - PROCESS | 1835 | 1477860923237 Marionette TRACE conn4 -> [0,685,"switchToWindow",{"name":"8"}] 13:55:23 INFO - PROCESS | 1835 | 1477860923245 Marionette TRACE conn4 <- [1,685,null,{}] 13:55:23 INFO - PROCESS | 1835 | 1477860923251 Marionette TRACE conn4 -> [0,686,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-from-guid.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:55:23 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da55c00 == 16 [pid = 1835] [id = 153] 13:55:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x8f512800) [pid = 1835] [serial = 451] [outer = (nil)] 13:55:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8f51d800) [pid = 1835] [serial = 452] [outer = 0x8f512800] 13:55:23 INFO - PROCESS | 1835 | 1477860923362 Marionette DEBUG loaded listener.js 13:55:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x90d12c00) [pid = 1835] [serial = 453] [outer = 0x8f512800] 13:55:24 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 13:55:24 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 13:55:24 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 13:55:24 INFO - PROCESS | 1835 | 1477860924399 Marionette TRACE conn4 <- [1,686,null,{"value":["/content-security-policy/blink-contrib/worker-from-guid.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:55:24 INFO - .. 13:55:24 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1530ms 13:55:24 INFO - PROCESS | 1835 | 1477860924422 Marionette TRACE conn4 -> [0,687,"getWindowHandle",null] 13:55:24 INFO - PROCESS | 1835 | 1477860924428 Marionette TRACE conn4 <- [1,687,null,{"value":"8"}] 13:55:24 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 13:55:24 INFO - PROCESS | 1835 | 1477860924436 Marionette TRACE conn4 -> [0,688,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:55:24 INFO - PROCESS | 1835 | 1477860924673 Marionette TRACE conn4 <- [1,688,null,{"value":null}] 13:55:24 INFO - PROCESS | 1835 | 1477860924695 Marionette TRACE conn4 -> [0,689,"getWindowHandles",null] 13:55:24 INFO - PROCESS | 1835 | 1477860924700 Marionette TRACE conn4 <- [1,689,null,["8"]] 13:55:24 INFO - PROCESS | 1835 | 1477860924706 Marionette TRACE conn4 -> [0,690,"switchToWindow",{"name":"8"}] 13:55:24 INFO - PROCESS | 1835 | 1477860924712 Marionette TRACE conn4 <- [1,690,null,{}] 13:55:24 INFO - PROCESS | 1835 | 1477860924719 Marionette TRACE conn4 -> [0,691,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:55:24 INFO - PROCESS | 1835 | ++DOCSHELL 0x8cc62000 == 17 [pid = 1835] [id = 154] 13:55:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x9295a400) [pid = 1835] [serial = 454] [outer = (nil)] 13:55:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x929ba000) [pid = 1835] [serial = 455] [outer = 0x9295a400] 13:55:24 INFO - PROCESS | 1835 | 1477860924869 Marionette DEBUG loaded listener.js 13:55:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8da50000) [pid = 1835] [serial = 456] [outer = 0x9295a400] 13:55:25 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x9489f800) [pid = 1835] [serial = 445] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 13:55:30 INFO - PROCESS | 1835 | --DOCSHELL 0x8f5b7800 == 16 [pid = 1835] [id = 146] 13:55:30 INFO - PROCESS | 1835 | --DOCSHELL 0x9489f000 == 15 [pid = 1835] [id = 151] 13:55:30 INFO - PROCESS | 1835 | --DOCSHELL 0x90d57800 == 14 [pid = 1835] [id = 149] 13:55:30 INFO - PROCESS | 1835 | --DOCSHELL 0x90d1fc00 == 13 [pid = 1835] [id = 150] 13:55:30 INFO - PROCESS | 1835 | --DOCSHELL 0x8f51b000 == 12 [pid = 1835] [id = 147] 13:55:30 INFO - PROCESS | 1835 | --DOCSHELL 0x8da52400 == 11 [pid = 1835] [id = 145] 13:55:30 INFO - PROCESS | 1835 | 1477860930491 Marionette TRACE conn4 <- [1,691,null,{"value":["/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html",0,null,null,[["Expecting alerts: [\"Function() function blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:55:30 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8f747800) [pid = 1835] [serial = 449] [outer = (nil)] [url = about:blank] 13:55:30 INFO - PROCESS | 1835 | --DOCSHELL 0x8da55c00 == 10 [pid = 1835] [id = 153] 13:55:30 INFO - PROCESS | 1835 | --DOCSHELL 0x8f5adc00 == 9 [pid = 1835] [id = 152] 13:55:30 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x94a14c00) [pid = 1835] [serial = 447] [outer = (nil)] [url = about:blank] 13:55:30 INFO - .. 13:55:30 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 6093ms 13:55:30 INFO - PROCESS | 1835 | 1477860930529 Marionette TRACE conn4 -> [0,692,"getWindowHandle",null] 13:55:30 INFO - PROCESS | 1835 | 1477860930535 Marionette TRACE conn4 <- [1,692,null,{"value":"8"}] 13:55:30 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 13:55:30 INFO - PROCESS | 1835 | 1477860930547 Marionette TRACE conn4 -> [0,693,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:55:30 INFO - PROCESS | 1835 | 1477860930742 Marionette TRACE conn4 <- [1,693,null,{"value":null}] 13:55:30 INFO - PROCESS | 1835 | 1477860930851 Marionette TRACE conn4 -> [0,694,"getWindowHandles",null] 13:55:30 INFO - PROCESS | 1835 | 1477860930858 Marionette TRACE conn4 <- [1,694,null,["8"]] 13:55:30 INFO - PROCESS | 1835 | 1477860930865 Marionette TRACE conn4 -> [0,695,"switchToWindow",{"name":"8"}] 13:55:30 INFO - PROCESS | 1835 | 1477860930873 Marionette TRACE conn4 <- [1,695,null,{}] 13:55:30 INFO - PROCESS | 1835 | 1477860930879 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:55:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da52800 == 10 [pid = 1835] [id = 155] 13:55:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8da54400) [pid = 1835] [serial = 457] [outer = (nil)] 13:55:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8f51b000) [pid = 1835] [serial = 458] [outer = 0x8da54400] 13:55:30 INFO - PROCESS | 1835 | 1477860930988 Marionette DEBUG loaded listener.js 13:55:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8f753000) [pid = 1835] [serial = 459] [outer = 0x8da54400] 13:55:33 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8f5aec00) [pid = 1835] [serial = 448] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 13:55:36 INFO - PROCESS | 1835 | 1477860936567 Marionette TRACE conn4 <- [1,696,null,{"value":["/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null],["worker-importscripts-blocked",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"],["worker-importscripts-blocked 1",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"]]]}] 13:55:36 INFO - .... 13:55:36 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 6090ms 13:55:36 INFO - PROCESS | 1835 | 1477860936741 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 13:55:36 INFO - PROCESS | 1835 | 1477860936750 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 13:55:36 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 13:55:36 INFO - PROCESS | 1835 | 1477860936770 Marionette TRACE conn4 -> [0,698,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:55:36 INFO - PROCESS | 1835 | 1477860936976 Marionette TRACE conn4 <- [1,698,null,{"value":null}] 13:55:37 INFO - PROCESS | 1835 | 1477860937121 Marionette TRACE conn4 -> [0,699,"getWindowHandles",null] 13:55:37 INFO - PROCESS | 1835 | 1477860937127 Marionette TRACE conn4 <- [1,699,null,["8"]] 13:55:37 INFO - PROCESS | 1835 | 1477860937135 Marionette TRACE conn4 -> [0,700,"switchToWindow",{"name":"8"}] 13:55:37 INFO - PROCESS | 1835 | 1477860937144 Marionette TRACE conn4 <- [1,700,null,{}] 13:55:37 INFO - PROCESS | 1835 | 1477860937152 Marionette TRACE conn4 -> [0,701,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:55:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f754400 == 11 [pid = 1835] [id = 156] 13:55:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8f754800) [pid = 1835] [serial = 460] [outer = (nil)] 13:55:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x90d15400) [pid = 1835] [serial = 461] [outer = 0x8f754800] 13:55:37 INFO - PROCESS | 1835 | 1477860937267 Marionette DEBUG loaded listener.js 13:55:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8d9cd800) [pid = 1835] [serial = 462] [outer = 0x8f754800] 13:55:39 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x929ba000) [pid = 1835] [serial = 455] [outer = (nil)] [url = about:blank] 13:55:39 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8f51d800) [pid = 1835] [serial = 452] [outer = (nil)] [url = about:blank] 13:55:39 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x90d1a800) [pid = 1835] [serial = 450] [outer = (nil)] [url = about:blank] 13:55:41 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x9295a400) [pid = 1835] [serial = 454] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 13:55:41 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x8f512800) [pid = 1835] [serial = 451] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 13:55:42 INFO - PROCESS | 1835 | 1477860942902 Marionette TRACE conn4 <- [1,701,null,{"value":["/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"setTimeout blocked\"]",1,"assert_unreached: unexpected alert: setTimeout allowed Reached unreachable code","alert_assert [0,702,"getWindowHandle",null] 13:55:42 INFO - PROCESS | 1835 | 1477860942965 Marionette TRACE conn4 <- [1,702,null,{"value":"8"}] 13:55:42 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 13:55:42 INFO - PROCESS | 1835 | 1477860942974 Marionette TRACE conn4 -> [0,703,"timeouts",{"script":185000}] 13:55:42 INFO - PROCESS | 1835 | 1477860942978 Marionette TRACE conn4 <- [1,703,null,{}] 13:55:42 INFO - PROCESS | 1835 | 1477860942987 Marionette TRACE conn4 -> [0,704,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:55:43 INFO - PROCESS | 1835 | 1477860943203 Marionette TRACE conn4 <- [1,704,null,{"value":null}] 13:55:43 INFO - PROCESS | 1835 | 1477860943271 Marionette TRACE conn4 -> [0,705,"getWindowHandles",null] 13:55:43 INFO - PROCESS | 1835 | 1477860943277 Marionette TRACE conn4 <- [1,705,null,["8"]] 13:55:43 INFO - PROCESS | 1835 | 1477860943285 Marionette TRACE conn4 -> [0,706,"switchToWindow",{"name":"8"}] 13:55:43 INFO - PROCESS | 1835 | 1477860943296 Marionette TRACE conn4 <- [1,706,null,{}] 13:55:43 INFO - PROCESS | 1835 | 1477860943308 Marionette TRACE conn4 -> [0,707,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_1_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:55:43 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d12000 == 12 [pid = 1835] [id = 157] 13:55:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x90d13400) [pid = 1835] [serial = 463] [outer = (nil)] 13:55:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x90d18400) [pid = 1835] [serial = 464] [outer = 0x90d13400] 13:55:43 INFO - PROCESS | 1835 | 1477860943411 Marionette DEBUG loaded listener.js 13:55:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x90d52000) [pid = 1835] [serial = 465] [outer = 0x90d13400] 13:55:44 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 13:55:44 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 13:55:44 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 13:55:44 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 13:55:44 INFO - ... 13:55:44 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 1635ms 13:55:44 INFO - PROCESS | 1835 | 1477860944599 Marionette TRACE conn4 <- [1,707,null,{"value":["/content-security-policy/media-src/media-src-7_1_2.html",0,null,null,[["Disallowed async video src",0,null,null],["Disallowed async video source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:55:44 INFO - PROCESS | 1835 | 1477860944609 Marionette TRACE conn4 -> [0,708,"getWindowHandle",null] 13:55:44 INFO - PROCESS | 1835 | 1477860944616 Marionette TRACE conn4 <- [1,708,null,{"value":"8"}] 13:55:44 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 13:55:44 INFO - PROCESS | 1835 | 1477860944631 Marionette TRACE conn4 -> [0,709,"timeouts",{"script":35000}] 13:55:44 INFO - PROCESS | 1835 | 1477860944636 Marionette TRACE conn4 <- [1,709,null,{}] 13:55:44 INFO - PROCESS | 1835 | 1477860944645 Marionette TRACE conn4 -> [0,710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:55:44 INFO - PROCESS | 1835 | 1477860944851 Marionette TRACE conn4 <- [1,710,null,{"value":null}] 13:55:44 INFO - PROCESS | 1835 | 1477860944868 Marionette TRACE conn4 -> [0,711,"getWindowHandles",null] 13:55:44 INFO - PROCESS | 1835 | 1477860944874 Marionette TRACE conn4 <- [1,711,null,["8"]] 13:55:44 INFO - PROCESS | 1835 | 1477860944993 Marionette TRACE conn4 -> [0,712,"switchToWindow",{"name":"8"}] 13:55:45 INFO - PROCESS | 1835 | 1477860945004 Marionette TRACE conn4 <- [1,712,null,{}] 13:55:45 INFO - PROCESS | 1835 | 1477860945010 Marionette TRACE conn4 -> [0,713,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:55:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x92bac800 == 13 [pid = 1835] [id = 158] 13:55:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x93a8f800) [pid = 1835] [serial = 466] [outer = (nil)] 13:55:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x945b6800) [pid = 1835] [serial = 467] [outer = 0x93a8f800] 13:55:45 INFO - PROCESS | 1835 | 1477860945115 Marionette DEBUG loaded listener.js 13:55:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x95b43c00) [pid = 1835] [serial = 468] [outer = 0x93a8f800] 13:55:45 INFO - PROCESS | 1835 | [mp3 @ 0x9386b400] err{or,}_recognition separate: 1; 1 13:55:45 INFO - PROCESS | 1835 | [mp3 @ 0x9386b400] err{or,}_recognition combined: 1; 1 13:55:45 INFO - PROCESS | 1835 | [mp3 @ 0x9386b800] err{or,}_recognition separate: 1; 1 13:55:45 INFO - PROCESS | 1835 | [mp3 @ 0x9386b800] err{or,}_recognition combined: 1; 1 13:55:45 INFO - PROCESS | 1835 | [1835] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 13:55:45 INFO - PROCESS | 1835 | [1835] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 13:55:46 INFO - PROCESS | 1835 | [1835] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 13:55:46 INFO - PROCESS | 1835 | [1835] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 13:55:47 INFO - PROCESS | 1835 | --DOCSHELL 0x8cc62000 == 12 [pid = 1835] [id = 154] 13:55:47 INFO - PROCESS | 1835 | --DOCSHELL 0x8da52800 == 11 [pid = 1835] [id = 155] 13:55:47 INFO - PROCESS | 1835 | --DOCSHELL 0x8f754400 == 10 [pid = 1835] [id = 156] 13:55:48 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x90d12c00) [pid = 1835] [serial = 453] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8da50000) [pid = 1835] [serial = 456] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8f51b000) [pid = 1835] [serial = 458] [outer = (nil)] [url = about:blank] 13:55:50 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8da54400) [pid = 1835] [serial = 457] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 13:55:50 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x90d13400) [pid = 1835] [serial = 463] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 13:55:50 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x8f754800) [pid = 1835] [serial = 460] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 13:55:50 INFO - PROCESS | 1835 | 1477860950692 Marionette TRACE conn4 <- [1,713,null,{"value":["/content-security-policy/media-src/media-src-7_2.html",0,null,null,[["In-policy audio src",0,null,null],["In-policy audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:55:50 INFO - ... 13:55:50 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6096ms 13:55:50 INFO - PROCESS | 1835 | 1477860950729 Marionette TRACE conn4 -> [0,714,"getWindowHandle",null] 13:55:50 INFO - PROCESS | 1835 | 1477860950736 Marionette TRACE conn4 <- [1,714,null,{"value":"8"}] 13:55:50 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 13:55:50 INFO - PROCESS | 1835 | 1477860950747 Marionette TRACE conn4 -> [0,715,"timeouts",{"script":185000}] 13:55:50 INFO - PROCESS | 1835 | 1477860950751 Marionette TRACE conn4 <- [1,715,null,{}] 13:55:50 INFO - PROCESS | 1835 | 1477860950766 Marionette TRACE conn4 -> [0,716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:55:50 INFO - PROCESS | 1835 | 1477860950969 Marionette TRACE conn4 <- [1,716,null,{"value":null}] 13:55:50 INFO - PROCESS | 1835 | 1477860950992 Marionette TRACE conn4 -> [0,717,"getWindowHandles",null] 13:55:50 INFO - PROCESS | 1835 | 1477860950998 Marionette TRACE conn4 <- [1,717,null,["8"]] 13:55:51 INFO - PROCESS | 1835 | 1477860951004 Marionette TRACE conn4 -> [0,718,"switchToWindow",{"name":"8"}] 13:55:51 INFO - PROCESS | 1835 | 1477860951015 Marionette TRACE conn4 <- [1,718,null,{}] 13:55:51 INFO - PROCESS | 1835 | 1477860951116 Marionette TRACE conn4 -> [0,719,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_2_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:55:51 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f74b000 == 11 [pid = 1835] [id = 159] 13:55:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8f74b800) [pid = 1835] [serial = 469] [outer = (nil)] 13:55:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x90d13000) [pid = 1835] [serial = 470] [outer = 0x8f74b800] 13:55:51 INFO - PROCESS | 1835 | 1477860951226 Marionette DEBUG loaded listener.js 13:55:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x90d57c00) [pid = 1835] [serial = 471] [outer = 0x8f74b800] 13:55:51 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 13:55:51 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 13:55:51 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 13:55:51 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 13:55:52 INFO - PROCESS | 1835 | 1477860952277 Marionette TRACE conn4 <- [1,719,null,{"value":["/content-security-policy/media-src/media-src-7_2_2.html",0,null,null,[["Disallaowed audio src",0,null,null],["Disallowed audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:55:52 INFO - ... 13:55:52 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1593ms 13:55:52 INFO - PROCESS | 1835 | 1477860952338 Marionette TRACE conn4 -> [0,720,"getWindowHandle",null] 13:55:52 INFO - PROCESS | 1835 | 1477860952343 Marionette TRACE conn4 <- [1,720,null,{"value":"8"}] 13:55:52 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 13:55:52 INFO - PROCESS | 1835 | 1477860952350 Marionette TRACE conn4 -> [0,721,"timeouts",{"script":35000}] 13:55:52 INFO - PROCESS | 1835 | 1477860952356 Marionette TRACE conn4 <- [1,721,null,{}] 13:55:52 INFO - PROCESS | 1835 | 1477860952363 Marionette TRACE conn4 -> [0,722,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:55:52 INFO - PROCESS | 1835 | 1477860952609 Marionette TRACE conn4 <- [1,722,null,{"value":null}] 13:55:52 INFO - PROCESS | 1835 | 1477860952632 Marionette TRACE conn4 -> [0,723,"getWindowHandles",null] 13:55:52 INFO - PROCESS | 1835 | 1477860952638 Marionette TRACE conn4 <- [1,723,null,["8"]] 13:55:52 INFO - PROCESS | 1835 | 1477860952656 Marionette TRACE conn4 -> [0,724,"switchToWindow",{"name":"8"}] 13:55:52 INFO - PROCESS | 1835 | 1477860952666 Marionette TRACE conn4 <- [1,724,null,{}] 13:55:52 INFO - PROCESS | 1835 | 1477860952671 Marionette TRACE conn4 -> [0,725,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:55:52 INFO - PROCESS | 1835 | ++DOCSHELL 0x9489a400 == 12 [pid = 1835] [id = 160] 13:55:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x948a1800) [pid = 1835] [serial = 472] [outer = (nil)] 13:55:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x948a4000) [pid = 1835] [serial = 473] [outer = 0x948a1800] 13:55:52 INFO - PROCESS | 1835 | 1477860952773 Marionette DEBUG loaded listener.js 13:55:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x948e2c00) [pid = 1835] [serial = 474] [outer = 0x948a1800] 13:55:53 INFO - PROCESS | 1835 | [h264 @ 0x965d5400] err{or,}_recognition separate: 1; 1 13:55:53 INFO - PROCESS | 1835 | [h264 @ 0x965d5400] err{or,}_recognition combined: 1; 1 13:55:53 INFO - PROCESS | 1835 | [h264 @ 0x965d5400] Unsupported bit depth: 0 13:55:53 INFO - PROCESS | 1835 | [h264 @ 0x965d5400] no picture 13:55:53 INFO - PROCESS | 1835 | [h264 @ 0x965d5400] no picture 13:55:56 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x90d18400) [pid = 1835] [serial = 464] [outer = (nil)] [url = about:blank] 13:55:56 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x90d52000) [pid = 1835] [serial = 465] [outer = (nil)] [url = about:blank] 13:55:56 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x90d15400) [pid = 1835] [serial = 461] [outer = (nil)] [url = about:blank] 13:55:56 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8d9cd800) [pid = 1835] [serial = 462] [outer = (nil)] [url = about:blank] 13:55:56 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8f753000) [pid = 1835] [serial = 459] [outer = (nil)] [url = about:blank] 13:55:56 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x945b6800) [pid = 1835] [serial = 467] [outer = (nil)] [url = about:blank] 13:55:58 INFO - PROCESS | 1835 | 1477860958340 Marionette TRACE conn4 <- [1,725,null,{"value":["/content-security-policy/media-src/media-src-7_3.html",0,null,null,[["In-policy track element",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:55:58 INFO - .. 13:55:58 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 6051ms 13:55:58 INFO - PROCESS | 1835 | 1477860958403 Marionette TRACE conn4 -> [0,726,"getWindowHandle",null] 13:55:58 INFO - PROCESS | 1835 | 1477860958409 Marionette TRACE conn4 <- [1,726,null,{"value":"8"}] 13:55:58 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 13:55:58 INFO - PROCESS | 1835 | 1477860958422 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:55:58 INFO - PROCESS | 1835 | 1477860958656 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 13:55:58 INFO - PROCESS | 1835 | 1477860958731 Marionette TRACE conn4 -> [0,728,"getWindowHandles",null] 13:55:58 INFO - PROCESS | 1835 | 1477860958738 Marionette TRACE conn4 <- [1,728,null,["8"]] 13:55:58 INFO - PROCESS | 1835 | 1477860958746 Marionette TRACE conn4 -> [0,729,"switchToWindow",{"name":"8"}] 13:55:58 INFO - PROCESS | 1835 | 1477860958755 Marionette TRACE conn4 <- [1,729,null,{}] 13:55:58 INFO - PROCESS | 1835 | 1477860958771 Marionette TRACE conn4 -> [0,730,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-redir-bug.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:55:58 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f74f000 == 13 [pid = 1835] [id = 161] 13:55:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8f750400) [pid = 1835] [serial = 475] [outer = (nil)] 13:55:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x90d15400) [pid = 1835] [serial = 476] [outer = 0x8f750400] 13:55:58 INFO - PROCESS | 1835 | 1477860958879 Marionette DEBUG loaded listener.js 13:55:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x90d52400) [pid = 1835] [serial = 477] [outer = 0x8f750400] 13:55:59 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8f74b800) [pid = 1835] [serial = 469] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 13:55:59 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x93a8f800) [pid = 1835] [serial = 466] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 13:55:59 INFO - PROCESS | 1835 | [h264 @ 0x93922c00] err{or,}_recognition separate: 1; 1 13:55:59 INFO - PROCESS | 1835 | [h264 @ 0x93922c00] err{or,}_recognition combined: 1; 1 13:55:59 INFO - PROCESS | 1835 | [h264 @ 0x93922c00] Unsupported bit depth: 0 13:55:59 INFO - PROCESS | 1835 | [h264 @ 0x93922c00] no picture 13:55:59 INFO - PROCESS | 1835 | [h264 @ 0x93922c00] no picture 13:55:59 INFO - PROCESS | 1835 | [h264 @ 0x945b8c00] err{or,}_recognition separate: 1; 1 13:55:59 INFO - PROCESS | 1835 | [h264 @ 0x945b8c00] err{or,}_recognition combined: 1; 1 13:55:59 INFO - PROCESS | 1835 | [h264 @ 0x945b8c00] Unsupported bit depth: 0 13:55:59 INFO - PROCESS | 1835 | [h264 @ 0x945b8c00] no picture 13:55:59 INFO - PROCESS | 1835 | [h264 @ 0x945b8c00] no picture 13:55:59 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 13:56:00 INFO - PROCESS | 1835 | [h264 @ 0x94899800] err{or,}_recognition separate: 1; 1 13:56:00 INFO - PROCESS | 1835 | [h264 @ 0x94899800] err{or,}_recognition combined: 1; 1 13:56:00 INFO - PROCESS | 1835 | [h264 @ 0x94899800] Unsupported bit depth: 0 13:56:00 INFO - PROCESS | 1835 | [h264 @ 0x94899800] no picture 13:56:00 INFO - PROCESS | 1835 | [h264 @ 0x94899800] no picture 13:56:00 INFO - PROCESS | 1835 | [h264 @ 0x9489bc00] err{or,}_recognition separate: 1; 1 13:56:00 INFO - PROCESS | 1835 | [h264 @ 0x9489bc00] err{or,}_recognition combined: 1; 1 13:56:00 INFO - PROCESS | 1835 | [h264 @ 0x9489bc00] Unsupported bit depth: 0 13:56:00 INFO - PROCESS | 1835 | [h264 @ 0x9489bc00] no picture 13:56:00 INFO - PROCESS | 1835 | [h264 @ 0x9489bc00] no picture 13:56:04 INFO - PROCESS | 1835 | --DOCSHELL 0x92bac800 == 12 [pid = 1835] [id = 158] 13:56:04 INFO - PROCESS | 1835 | --DOCSHELL 0x8f74b000 == 11 [pid = 1835] [id = 159] 13:56:04 INFO - PROCESS | 1835 | --DOCSHELL 0x90d12000 == 10 [pid = 1835] [id = 157] 13:56:04 INFO - PROCESS | 1835 | --DOCSHELL 0x9489a400 == 9 [pid = 1835] [id = 160] 13:56:04 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x90d13000) [pid = 1835] [serial = 470] [outer = (nil)] [url = about:blank] 13:56:04 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x90d57c00) [pid = 1835] [serial = 471] [outer = (nil)] [url = about:blank] 13:56:04 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x95b43c00) [pid = 1835] [serial = 468] [outer = (nil)] [url = about:blank] 13:56:04 INFO - PROCESS | 1835 | 1477860964490 Marionette TRACE conn4 <- [1,730,null,{"value":["/content-security-policy/media-src/media-src-redir-bug.sub.html",0,null,null,[["In-policy async video src",0,null,null],["in-policy async video src w/redir",0,null,null],["In-policy async video source element",0,null,null],["In-policy async video source element w/redir",0,null,null],["Violation report status OK.",0,null,null]]]}] 13:56:04 INFO - ..... 13:56:04 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 6092ms 13:56:04 INFO - PROCESS | 1835 | 1477860964515 Marionette TRACE conn4 -> [0,731,"getWindowHandle",null] 13:56:04 INFO - PROCESS | 1835 | 1477860964522 Marionette TRACE conn4 <- [1,731,null,{"value":"8"}] 13:56:04 INFO - TEST-START | /custom-elements/reactions/Attr.html 13:56:04 INFO - PROCESS | 1835 | 1477860964535 Marionette TRACE conn4 -> [0,732,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:56:04 INFO - PROCESS | 1835 | 1477860964745 Marionette TRACE conn4 <- [1,732,null,{"value":null}] 13:56:04 INFO - PROCESS | 1835 | 1477860964881 Marionette TRACE conn4 -> [0,733,"getWindowHandles",null] 13:56:04 INFO - PROCESS | 1835 | 1477860964888 Marionette TRACE conn4 <- [1,733,null,["8"]] 13:56:04 INFO - PROCESS | 1835 | 1477860964896 Marionette TRACE conn4 -> [0,734,"switchToWindow",{"name":"8"}] 13:56:04 INFO - PROCESS | 1835 | 1477860964905 Marionette TRACE conn4 <- [1,734,null,{}] 13:56:04 INFO - PROCESS | 1835 | 1477860964911 Marionette TRACE conn4 -> [0,735,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Attr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Attr.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:56:04 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da4b000 == 10 [pid = 1835] [id = 162] 13:56:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8da4bc00) [pid = 1835] [serial = 478] [outer = (nil)] 13:56:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x8f512800) [pid = 1835] [serial = 479] [outer = 0x8da4bc00] 13:56:05 INFO - PROCESS | 1835 | 1477860965017 Marionette DEBUG loaded listener.js 13:56:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8f5b7800) [pid = 1835] [serial = 480] [outer = 0x8da4bc00] 13:56:05 INFO - PROCESS | 1835 | 1477860965650 Marionette TRACE conn4 <- [1,735,null,{"value":["/custom-elements/reactions/Attr.html",0,null,null,[["value on Attr must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"],["value on Attr must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"]]]}] 13:56:05 INFO - .. 13:56:05 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 1169ms 13:56:05 INFO - PROCESS | 1835 | 1477860965702 Marionette TRACE conn4 -> [0,736,"getWindowHandle",null] 13:56:05 INFO - PROCESS | 1835 | 1477860965707 Marionette TRACE conn4 <- [1,736,null,{"value":"8"}] 13:56:05 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 13:56:05 INFO - PROCESS | 1835 | 1477860965715 Marionette TRACE conn4 -> [0,737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:56:05 INFO - PROCESS | 1835 | 1477860965900 Marionette TRACE conn4 <- [1,737,null,{"value":null}] 13:56:05 INFO - PROCESS | 1835 | 1477860965912 Marionette TRACE conn4 -> [0,738,"getWindowHandles",null] 13:56:05 INFO - PROCESS | 1835 | 1477860965916 Marionette TRACE conn4 <- [1,738,null,["8"]] 13:56:05 INFO - PROCESS | 1835 | 1477860965924 Marionette TRACE conn4 -> [0,739,"switchToWindow",{"name":"8"}] 13:56:05 INFO - PROCESS | 1835 | 1477860965930 Marionette TRACE conn4 <- [1,739,null,{}] 13:56:06 INFO - PROCESS | 1835 | 1477860966025 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/ChildNode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/ChildNode.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:56:06 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f5b3400 == 11 [pid = 1835] [id = 163] 13:56:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x90d59c00) [pid = 1835] [serial = 481] [outer = (nil)] 13:56:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x90d88400) [pid = 1835] [serial = 482] [outer = 0x90d59c00] 13:56:06 INFO - PROCESS | 1835 | 1477860966125 Marionette DEBUG loaded listener.js 13:56:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8da26000) [pid = 1835] [serial = 483] [outer = 0x90d59c00] 13:56:06 INFO - ....... 13:56:06 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 1123ms 13:56:06 INFO - PROCESS | 1835 | 1477860966803 Marionette TRACE conn4 <- [1,740,null,{"value":["/custom-elements/reactions/ChildNode.html",0,null,null,[["before on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["before on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["after on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["after on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["replaceWith on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:29:1\n"]]]}] 13:56:06 INFO - PROCESS | 1835 | 1477860966874 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 13:56:06 INFO - PROCESS | 1835 | 1477860966882 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 13:56:06 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 13:56:06 INFO - PROCESS | 1835 | 1477860966892 Marionette TRACE conn4 -> [0,742,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:56:07 INFO - PROCESS | 1835 | 1477860967213 Marionette TRACE conn4 <- [1,742,null,{"value":null}] 13:56:07 INFO - PROCESS | 1835 | 1477860967245 Marionette TRACE conn4 -> [0,743,"getWindowHandles",null] 13:56:07 INFO - PROCESS | 1835 | 1477860967250 Marionette TRACE conn4 <- [1,743,null,["8"]] 13:56:07 INFO - PROCESS | 1835 | 1477860967255 Marionette TRACE conn4 -> [0,744,"switchToWindow",{"name":"8"}] 13:56:07 INFO - PROCESS | 1835 | 1477860967262 Marionette TRACE conn4 <- [1,744,null,{}] 13:56:07 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x948a1800) [pid = 1835] [serial = 472] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 13:56:07 INFO - PROCESS | 1835 | 1477860967350 Marionette TRACE conn4 -> [0,745,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/DOMTokenList.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:56:07 INFO - PROCESS | 1835 | ++DOCSHELL 0x948a1800 == 12 [pid = 1835] [id = 164] 13:56:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x94a16000) [pid = 1835] [serial = 484] [outer = (nil)] 13:56:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x94adb400) [pid = 1835] [serial = 485] [outer = 0x94a16000] 13:56:07 INFO - PROCESS | 1835 | 1477860967455 Marionette DEBUG loaded listener.js 13:56:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x95a2bc00) [pid = 1835] [serial = 486] [outer = 0x94a16000] 13:56:08 INFO - .................... 13:56:08 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 1594ms 13:56:08 INFO - TEST-START | /custom-elements/reactions/Document.html 13:56:08 INFO - PROCESS | 1835 | 1477860968418 Marionette TRACE conn4 <- [1,745,null,{"value":["/custom-elements/reactions/DOMTokenList.html",0,null,null,[["add on DOMTokenList must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:19:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:16:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:29:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:26:1\n"],["add on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:34:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding a value to an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:45:1\n"],["add on DOMTokenList must enqueue exactly one attributeChanged reaction when adding multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:57:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:54:1\n"],["remove on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:68:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:64:1\n"],["remove on DOMTokenList must enqueue exactly one attributeChanged reaction when removing multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:79:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:75:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a non-existent value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:90:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:86:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:99:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:95:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:108:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:104:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:119:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:115:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:130:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:126:1\n"],["replace on DOMTokenList must enqueue an attributeChanged reaction when replacing a value in an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:139:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:135:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when the token to replace does not exist in the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:150:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:146:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when replacing a value in an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:159:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:155:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when adding an observed attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:167:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:164:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:178:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:174:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when mutating the value of an observed attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:188:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:184:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when mutating the value of an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:199:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:195:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when the setter is called with the original value of the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:208:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:204:1\n"]]]}] 13:56:08 INFO - PROCESS | 1835 | 1477860968487 Marionette TRACE conn4 -> [0,746,"getWindowHandle",null] 13:56:08 INFO - PROCESS | 1835 | 1477860968499 Marionette TRACE conn4 <- [1,746,null,{"value":"8"}] 13:56:08 INFO - PROCESS | 1835 | 1477860968530 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:56:08 INFO - PROCESS | 1835 | 1477860968806 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 13:56:08 INFO - PROCESS | 1835 | 1477860968821 Marionette TRACE conn4 -> [0,748,"getWindowHandles",null] 13:56:08 INFO - PROCESS | 1835 | 1477860968828 Marionette TRACE conn4 <- [1,748,null,["8"]] 13:56:08 INFO - PROCESS | 1835 | 1477860968839 Marionette TRACE conn4 -> [0,749,"switchToWindow",{"name":"8"}] 13:56:08 INFO - PROCESS | 1835 | 1477860968844 Marionette TRACE conn4 <- [1,749,null,{}] 13:56:08 INFO - PROCESS | 1835 | 1477860968850 Marionette TRACE conn4 -> [0,750,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Document.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:56:08 INFO - PROCESS | 1835 | ++DOCSHELL 0x965dac00 == 13 [pid = 1835] [id = 165] 13:56:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x979b2000) [pid = 1835] [serial = 487] [outer = (nil)] 13:56:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x979b6c00) [pid = 1835] [serial = 488] [outer = 0x979b2000] 13:56:08 INFO - PROCESS | 1835 | 1477860968960 Marionette DEBUG loaded listener.js 13:56:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x994cfc00) [pid = 1835] [serial = 489] [outer = 0x979b2000] 13:56:09 INFO - PROCESS | 1835 | 1477860969643 Marionette TRACE conn4 <- [1,750,null,{"value":["/custom-elements/reactions/Document.html",0,null,null,[["importNode on Document must construct a new custom element when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:20:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:17:1\n"],["adoptNode on Document must enqueue an adopted reaction when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:31:1\n"]]]}] 13:56:09 INFO - .. 13:56:09 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 1179ms 13:56:09 INFO - PROCESS | 1835 | 1477860969688 Marionette TRACE conn4 -> [0,751,"getWindowHandle",null] 13:56:09 INFO - PROCESS | 1835 | 1477860969691 Marionette TRACE conn4 <- [1,751,null,{"value":"8"}] 13:56:09 INFO - TEST-START | /custom-elements/reactions/Element.html 13:56:09 INFO - PROCESS | 1835 | 1477860969701 Marionette TRACE conn4 -> [0,752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:56:09 INFO - PROCESS | 1835 | 1477860969868 Marionette TRACE conn4 <- [1,752,null,{"value":null}] 13:56:09 INFO - PROCESS | 1835 | 1477860969979 Marionette TRACE conn4 -> [0,753,"getWindowHandles",null] 13:56:09 INFO - PROCESS | 1835 | 1477860969983 Marionette TRACE conn4 <- [1,753,null,["8"]] 13:56:09 INFO - PROCESS | 1835 | 1477860969989 Marionette TRACE conn4 -> [0,754,"switchToWindow",{"name":"8"}] 13:56:09 INFO - PROCESS | 1835 | 1477860969994 Marionette TRACE conn4 <- [1,754,null,{}] 13:56:10 INFO - PROCESS | 1835 | 1477860969999 Marionette TRACE conn4 -> [0,755,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Element.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Element.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:56:10 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a1c6800 == 14 [pid = 1835] [id = 166] 13:56:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x9a1ca000) [pid = 1835] [serial = 490] [outer = (nil)] 13:56:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x9a309800) [pid = 1835] [serial = 491] [outer = 0x9a1ca000] 13:56:10 INFO - PROCESS | 1835 | 1477860970124 Marionette DEBUG loaded listener.js 13:56:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x9a313c00) [pid = 1835] [serial = 492] [outer = 0x9a1ca000] 13:56:11 INFO - .................................... 13:56:11 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1420ms 13:56:11 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 13:56:11 INFO - PROCESS | 1835 | 1477860970984 Marionette TRACE conn4 <- [1,755,null,{"value":["/custom-elements/reactions/Element.html",0,null,null,[["id on Element must enqueue an attributeChanged reaction when adding id content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["id on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["className on Element must enqueue an attributeChanged reaction when adding class content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["className on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["slot on Element must enqueue an attributeChanged reaction when adding slot content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["slot on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["undefined must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"],["undefined must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"]]]}] 13:56:11 INFO - PROCESS | 1835 | 1477860971123 Marionette TRACE conn4 -> [0,756,"getWindowHandle",null] 13:56:11 INFO - PROCESS | 1835 | 1477860971132 Marionette TRACE conn4 <- [1,756,null,{"value":"8"}] 13:56:11 INFO - PROCESS | 1835 | 1477860971153 Marionette TRACE conn4 -> [0,757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:56:11 INFO - PROCESS | 1835 | 1477860971447 Marionette TRACE conn4 <- [1,757,null,{"value":null}] 13:56:11 INFO - PROCESS | 1835 | 1477860971594 Marionette TRACE conn4 -> [0,758,"getWindowHandles",null] 13:56:11 INFO - PROCESS | 1835 | 1477860971601 Marionette TRACE conn4 <- [1,758,null,["8"]] 13:56:11 INFO - PROCESS | 1835 | 1477860971611 Marionette TRACE conn4 -> [0,759,"switchToWindow",{"name":"8"}] 13:56:11 INFO - PROCESS | 1835 | 1477860971616 Marionette TRACE conn4 <- [1,759,null,{}] 13:56:11 INFO - PROCESS | 1835 | 1477860971624 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/NamedNodeMap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:56:11 INFO - PROCESS | 1835 | ++DOCSHELL 0x965e2800 == 15 [pid = 1835] [id = 167] 13:56:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x965e2c00) [pid = 1835] [serial = 493] [outer = (nil)] 13:56:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x97941000) [pid = 1835] [serial = 494] [outer = 0x965e2c00] 13:56:11 INFO - PROCESS | 1835 | 1477860971789 Marionette DEBUG loaded listener.js 13:56:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x9a033c00) [pid = 1835] [serial = 495] [outer = 0x965e2c00] 13:56:12 INFO - ................ 13:56:12 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1532ms 13:56:12 INFO - TEST-START | /custom-elements/reactions/Node.html 13:56:12 INFO - PROCESS | 1835 | 1477860972591 Marionette TRACE conn4 <- [1,760,null,{"value":["/custom-elements/reactions/NamedNodeMap.html",0,null,null,[["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"]]]}] 13:56:12 INFO - PROCESS | 1835 | 1477860972678 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 13:56:12 INFO - PROCESS | 1835 | 1477860972686 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 13:56:12 INFO - PROCESS | 1835 | 1477860972704 Marionette TRACE conn4 -> [0,762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:56:12 INFO - PROCESS | 1835 | 1477860972941 Marionette TRACE conn4 <- [1,762,null,{"value":null}] 13:56:12 INFO - PROCESS | 1835 | 1477860972956 Marionette TRACE conn4 -> [0,763,"getWindowHandles",null] 13:56:12 INFO - PROCESS | 1835 | 1477860972959 Marionette TRACE conn4 <- [1,763,null,["8"]] 13:56:12 INFO - PROCESS | 1835 | 1477860972967 Marionette TRACE conn4 -> [0,764,"switchToWindow",{"name":"8"}] 13:56:12 INFO - PROCESS | 1835 | 1477860972973 Marionette TRACE conn4 <- [1,764,null,{}] 13:56:13 INFO - PROCESS | 1835 | 1477860973069 Marionette TRACE conn4 -> [0,765,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Node.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Node.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:56:13 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da27800 == 16 [pid = 1835] [id = 168] 13:56:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x9b14e000) [pid = 1835] [serial = 496] [outer = (nil)] 13:56:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x9b206c00) [pid = 1835] [serial = 497] [outer = 0x9b14e000] 13:56:13 INFO - PROCESS | 1835 | 1477860973179 Marionette DEBUG loaded listener.js 13:56:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x9b20dc00) [pid = 1835] [serial = 498] [outer = 0x9b14e000] 13:56:13 INFO - .............. 13:56:13 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1284ms 13:56:14 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 13:56:14 INFO - PROCESS | 1835 | 1477860973924 Marionette TRACE conn4 <- [1,765,null,{"value":["/custom-elements/reactions/Node.html",0,null,null,[["nodeValue on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["nodeValue on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["textContent on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["textContent on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["insertBefore on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["insertBefore on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["appendChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["appendChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["replaceChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["replaceChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["removeChild on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:43:1\n"]]]}] 13:56:14 INFO - PROCESS | 1835 | 1477860973998 Marionette TRACE conn4 -> [0,766,"getWindowHandle",null] 13:56:14 INFO - PROCESS | 1835 | 1477860974015 Marionette TRACE conn4 <- [1,766,null,{"value":"8"}] 13:56:14 INFO - PROCESS | 1835 | 1477860974024 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:56:14 INFO - PROCESS | 1835 | 1477860974267 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 13:56:14 INFO - PROCESS | 1835 | 1477860974283 Marionette TRACE conn4 -> [0,768,"getWindowHandles",null] 13:56:14 INFO - PROCESS | 1835 | 1477860974287 Marionette TRACE conn4 <- [1,768,null,["8"]] 13:56:14 INFO - PROCESS | 1835 | 1477860974384 Marionette TRACE conn4 -> [0,769,"switchToWindow",{"name":"8"}] 13:56:14 INFO - PROCESS | 1835 | 1477860974391 Marionette TRACE conn4 <- [1,769,null,{}] 13:56:14 INFO - PROCESS | 1835 | 1477860974402 Marionette TRACE conn4 -> [0,770,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/ParentNode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/ParentNode.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:56:14 INFO - PROCESS | 1835 | ++DOCSHELL 0xa2348400 == 17 [pid = 1835] [id = 169] 13:56:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0xa2348c00) [pid = 1835] [serial = 499] [outer = (nil)] 13:56:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0xa23de400) [pid = 1835] [serial = 500] [outer = 0xa2348c00] 13:56:14 INFO - PROCESS | 1835 | 1477860974511 Marionette DEBUG loaded listener.js 13:56:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0xa2784c00) [pid = 1835] [serial = 501] [outer = 0xa2348c00] 13:56:15 INFO - PROCESS | 1835 | 1477860975189 Marionette TRACE conn4 <- [1,770,null,{"value":["/custom-elements/reactions/ParentNode.html",0,null,null,[["prepend on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["prepend on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["append on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"],["append on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"]]]}] 13:56:15 INFO - .... 13:56:15 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1231ms 13:56:15 INFO - PROCESS | 1835 | 1477860975252 Marionette TRACE conn4 -> [0,771,"getWindowHandle",null] 13:56:15 INFO - TEST-START | /custom-elements/reactions/Range.html 13:56:15 INFO - PROCESS | 1835 | 1477860975257 Marionette TRACE conn4 <- [1,771,null,{"value":"8"}] 13:56:15 INFO - PROCESS | 1835 | 1477860975265 Marionette TRACE conn4 -> [0,772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:56:15 INFO - PROCESS | 1835 | 1477860975443 Marionette TRACE conn4 <- [1,772,null,{"value":null}] 13:56:15 INFO - PROCESS | 1835 | 1477860975583 Marionette TRACE conn4 -> [0,773,"getWindowHandles",null] 13:56:15 INFO - PROCESS | 1835 | 1477860975587 Marionette TRACE conn4 <- [1,773,null,["8"]] 13:56:15 INFO - PROCESS | 1835 | 1477860975599 Marionette TRACE conn4 -> [0,774,"switchToWindow",{"name":"8"}] 13:56:15 INFO - PROCESS | 1835 | 1477860975608 Marionette TRACE conn4 <- [1,774,null,{}] 13:56:15 INFO - PROCESS | 1835 | 1477860975615 Marionette TRACE conn4 -> [0,775,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Range.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:56:15 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d7bac00 == 18 [pid = 1835] [id = 170] 13:56:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0xa2cde800) [pid = 1835] [serial = 502] [outer = (nil)] 13:56:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0xa2cec000) [pid = 1835] [serial = 503] [outer = 0xa2cde800] 13:56:15 INFO - PROCESS | 1835 | 1477860975720 Marionette DEBUG loaded listener.js 13:56:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0xa2d40400) [pid = 1835] [serial = 504] [outer = 0xa2cde800] 13:56:16 INFO - ......... 13:56:16 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1173ms 13:56:16 INFO - PROCESS | 1835 | 1477860976382 Marionette TRACE conn4 <- [1,775,null,{"value":["/custom-elements/reactions/Range.html",0,null,null,[["deleteContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:17:1\n"],["extractContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:23:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"]]]}] 13:56:16 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 13:56:16 INFO - PROCESS | 1835 | 1477860976437 Marionette TRACE conn4 -> [0,776,"getWindowHandle",null] 13:56:16 INFO - PROCESS | 1835 | 1477860976442 Marionette TRACE conn4 <- [1,776,null,{"value":"8"}] 13:56:16 INFO - PROCESS | 1835 | 1477860976451 Marionette TRACE conn4 -> [0,777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:56:16 INFO - PROCESS | 1835 | 1477860976621 Marionette TRACE conn4 <- [1,777,null,{"value":null}] 13:56:16 INFO - PROCESS | 1835 | 1477860976894 Marionette TRACE conn4 -> [0,778,"getWindowHandles",null] 13:56:16 INFO - PROCESS | 1835 | 1477860976898 Marionette TRACE conn4 <- [1,778,null,["8"]] 13:56:16 INFO - PROCESS | 1835 | 1477860976911 Marionette TRACE conn4 -> [0,779,"switchToWindow",{"name":"8"}] 13:56:16 INFO - PROCESS | 1835 | 1477860976921 Marionette TRACE conn4 <- [1,779,null,{}] 13:56:16 INFO - PROCESS | 1835 | 1477860976929 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:56:16 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d9c1c00 == 19 [pid = 1835] [id = 171] 13:56:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x8da31800) [pid = 1835] [serial = 505] [outer = (nil)] 13:56:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x8f753800) [pid = 1835] [serial = 506] [outer = 0x8da31800] 13:56:17 INFO - PROCESS | 1835 | 1477860977029 Marionette DEBUG loaded listener.js 13:56:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x90d8c000) [pid = 1835] [serial = 507] [outer = 0x8da31800] 13:56:17 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da2fc00 == 20 [pid = 1835] [id = 172] 13:56:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x90d19000) [pid = 1835] [serial = 508] [outer = (nil)] 13:56:17 INFO - PROCESS | 1835 | ++DOCSHELL 0x93866800 == 21 [pid = 1835] [id = 173] 13:56:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x93a8ec00) [pid = 1835] [serial = 509] [outer = (nil)] 13:56:17 INFO - PROCESS | 1835 | ++DOCSHELL 0x945b0000 == 22 [pid = 1835] [id = 174] 13:56:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x945bc000) [pid = 1835] [serial = 510] [outer = (nil)] 13:56:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x90d1c800) [pid = 1835] [serial = 511] [outer = 0x90d19000] 13:56:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x93918c00) [pid = 1835] [serial = 512] [outer = 0x93a8ec00] 13:56:17 INFO - PROCESS | 1835 | [1835] WARNING: Failed to open external DTD: publicId "" systemId "xhtml-local.dtd" base "http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml" URL "": file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 13:56:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x94a18800) [pid = 1835] [serial = 513] [outer = 0x945bc000] 13:56:17 INFO - PROCESS | 1835 | [1835] WARNING: Failed to open external DTD: publicId "-//W3C//ENTITIES HTML MathML Set//EN//XML" systemId "xhtml-local.dtd" base "http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml" URL "resource://gre/res/dtd/xhtml-local.dtd": file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 13:56:17 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x948a4000) [pid = 1835] [serial = 473] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x948e2c00) [pid = 1835] [serial = 474] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x90d15400) [pid = 1835] [serial = 476] [outer = (nil)] [url = about:blank] 13:56:18 INFO - PROCESS | 1835 | 1477860978010 Marionette TRACE conn4 <- [1,780,null,{"value":["/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html",0,null,null,[["Sqrt entity is U+221a with legacy DTD",0,null,null],["lang entity is U+27E8 not U+2329 with legacy DTD",0,null,null],["nbsp should not be recognised without known PUBLIC identifier",0,null,null],["Sqrt entity is U+221a with XHTML PUBID Extension spec",1,"assert_equals: expected (string) \"√\" but got (object) null","t3/<@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:64:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt3@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:63:1\nonload@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:1:1\n"],["lang entity is U+27E8 with XHTML PUBID Extension spec",1,"assert_equals: expected (string) \"⟨\" but got (object) null","t3/<@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:73:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt3@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:72:1\nonload@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:1:1\n"]]]}] 13:56:18 INFO - ..... 13:56:18 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1629ms 13:56:18 INFO - PROCESS | 1835 | 1477860978080 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 13:56:18 INFO - PROCESS | 1835 | 1477860978087 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 13:56:18 INFO - TEST-START | /fetch/api/request/request-cache.html 13:56:18 INFO - PROCESS | 1835 | 1477860978094 Marionette TRACE conn4 -> [0,782,"timeouts",{"script":185000}] 13:56:18 INFO - PROCESS | 1835 | 1477860978100 Marionette TRACE conn4 <- [1,782,null,{}] 13:56:18 INFO - PROCESS | 1835 | 1477860978113 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:56:18 INFO - PROCESS | 1835 | 1477860978327 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 13:56:18 INFO - PROCESS | 1835 | 1477860978429 Marionette TRACE conn4 -> [0,784,"getWindowHandles",null] 13:56:18 INFO - PROCESS | 1835 | 1477860978435 Marionette TRACE conn4 <- [1,784,null,["8"]] 13:56:18 INFO - PROCESS | 1835 | 1477860978445 Marionette TRACE conn4 -> [0,785,"switchToWindow",{"name":"8"}] 13:56:18 INFO - PROCESS | 1835 | 1477860978451 Marionette TRACE conn4 <- [1,785,null,{}] 13:56:18 INFO - PROCESS | 1835 | 1477860978457 Marionette TRACE conn4 -> [0,786,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-cache.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-cache.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:56:18 INFO - PROCESS | 1835 | ++DOCSHELL 0x979a9400 == 23 [pid = 1835] [id = 175] 13:56:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x979ac000) [pid = 1835] [serial = 514] [outer = (nil)] 13:56:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x979ae800) [pid = 1835] [serial = 515] [outer = 0x979ac000] 13:56:18 INFO - PROCESS | 1835 | 1477860978567 Marionette DEBUG loaded listener.js 13:56:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x9a0c4c00) [pid = 1835] [serial = 516] [outer = 0x979ac000] 13:56:20 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x94a16000) [pid = 1835] [serial = 484] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 13:56:20 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x90d59c00) [pid = 1835] [serial = 481] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 13:56:20 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x979b2000) [pid = 1835] [serial = 487] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 13:56:20 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x8da4bc00) [pid = 1835] [serial = 478] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 13:56:20 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x8f750400) [pid = 1835] [serial = 475] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 13:56:23 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 13:56:23 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 13:56:23 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 13:56:23 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 13:56:23 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 13:56:23 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 13:56:23 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 13:56:23 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 13:56:25 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 13:56:25 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 13:56:25 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 13:56:26 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 13:56:26 INFO - PROCESS | 1835 | --DOCSHELL 0x8f5b3400 == 22 [pid = 1835] [id = 163] 13:56:26 INFO - PROCESS | 1835 | --DOCSHELL 0x8da4b000 == 21 [pid = 1835] [id = 162] 13:56:26 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x9a309800) [pid = 1835] [serial = 491] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 1835 | --DOCSHELL 0x945b0000 == 20 [pid = 1835] [id = 174] 13:56:26 INFO - PROCESS | 1835 | --DOCSHELL 0x93866800 == 19 [pid = 1835] [id = 173] 13:56:26 INFO - PROCESS | 1835 | --DOCSHELL 0x8da2fc00 == 18 [pid = 1835] [id = 172] 13:56:26 INFO - PROCESS | 1835 | --DOCSHELL 0x8d9c1c00 == 17 [pid = 1835] [id = 171] 13:56:26 INFO - PROCESS | 1835 | --DOCSHELL 0x8d7bac00 == 16 [pid = 1835] [id = 170] 13:56:26 INFO - PROCESS | 1835 | --DOCSHELL 0xa2348400 == 15 [pid = 1835] [id = 169] 13:56:26 INFO - PROCESS | 1835 | --DOCSHELL 0x8da27800 == 14 [pid = 1835] [id = 168] 13:56:26 INFO - PROCESS | 1835 | --DOCSHELL 0x965e2800 == 13 [pid = 1835] [id = 167] 13:56:26 INFO - PROCESS | 1835 | --DOCSHELL 0x9a1c6800 == 12 [pid = 1835] [id = 166] 13:56:26 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x979b6c00) [pid = 1835] [serial = 488] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x994cfc00) [pid = 1835] [serial = 489] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x94adb400) [pid = 1835] [serial = 485] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x95a2bc00) [pid = 1835] [serial = 486] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x90d88400) [pid = 1835] [serial = 482] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x8da26000) [pid = 1835] [serial = 483] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x8f512800) [pid = 1835] [serial = 479] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x8f5b7800) [pid = 1835] [serial = 480] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x90d52400) [pid = 1835] [serial = 477] [outer = (nil)] [url = about:blank] 13:56:29 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x9a1ca000) [pid = 1835] [serial = 490] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 13:56:29 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0xa2348c00) [pid = 1835] [serial = 499] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 13:56:29 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x9b14e000) [pid = 1835] [serial = 496] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 13:56:29 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x965e2c00) [pid = 1835] [serial = 493] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 13:56:29 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0xa2cde800) [pid = 1835] [serial = 502] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 13:56:29 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x90d19000) [pid = 1835] [serial = 508] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 13:56:29 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x945bc000) [pid = 1835] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 13:56:29 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x93a8ec00) [pid = 1835] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 13:56:29 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x8da31800) [pid = 1835] [serial = 505] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 13:56:33 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 660 13:56:33 INFO - ...................................................................................................... 13:56:33 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 15688ms 13:56:33 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 13:56:33 INFO - PROCESS | 1835 | 1477860993696 Marionette TRACE conn4 <- [1,786,null,{"value":["/fetch/api/request/request-cache.html",0,null,null,[["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with Etag and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with date and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with Etag and fresh response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with date and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with Etag and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with date and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and fresh response",0,null,null]]]}] 13:56:33 INFO - PROCESS | 1835 | 1477860993783 Marionette TRACE conn4 -> [0,787,"getWindowHandle",null] 13:56:33 INFO - PROCESS | 1835 | 1477860993798 Marionette TRACE conn4 <- [1,787,null,{"value":"8"}] 13:56:33 INFO - PROCESS | 1835 | 1477860993867 Marionette TRACE conn4 -> [0,788,"timeouts",{"script":35000}] 13:56:33 INFO - PROCESS | 1835 | 1477860993876 Marionette TRACE conn4 <- [1,788,null,{}] 13:56:33 INFO - PROCESS | 1835 | 1477860993897 Marionette TRACE conn4 -> [0,789,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:56:34 INFO - PROCESS | 1835 | 1477860994140 Marionette TRACE conn4 <- [1,789,null,{"value":null}] 13:56:34 INFO - PROCESS | 1835 | 1477860994282 Marionette TRACE conn4 -> [0,790,"getWindowHandles",null] 13:56:34 INFO - PROCESS | 1835 | 1477860994289 Marionette TRACE conn4 <- [1,790,null,["8"]] 13:56:34 INFO - PROCESS | 1835 | 1477860994297 Marionette TRACE conn4 -> [0,791,"switchToWindow",{"name":"8"}] 13:56:34 INFO - PROCESS | 1835 | 1477860994309 Marionette TRACE conn4 <- [1,791,null,{}] 13:56:34 INFO - PROCESS | 1835 | 1477860994323 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-clone.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-clone.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:56:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d89000 == 13 [pid = 1835] [id = 176] 13:56:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x90d89400) [pid = 1835] [serial = 517] [outer = (nil)] 13:56:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x90d8ac00) [pid = 1835] [serial = 518] [outer = 0x90d89400] 13:56:34 INFO - PROCESS | 1835 | 1477860994443 Marionette DEBUG loaded listener.js 13:56:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x91f0f800) [pid = 1835] [serial = 519] [outer = 0x90d89400] 13:56:35 INFO - PROCESS | 1835 | 1477860995175 Marionette TRACE conn4 <- [1,792,null,{"value":["/fetch/api/request/request-clone.sub.html",0,null,null,[["Check cloning a request",0,null,null],["Check cloning a request copies the headers",0,null,null]]]}] 13:56:35 INFO - .. 13:56:35 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 1353ms 13:56:35 INFO - PROCESS | 1835 | 1477860995210 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 13:56:35 INFO - PROCESS | 1835 | 1477860995215 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 13:56:35 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 13:56:35 INFO - PROCESS | 1835 | 1477860995226 Marionette TRACE conn4 -> [0,794,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:56:35 INFO - PROCESS | 1835 | 1477860995410 Marionette TRACE conn4 <- [1,794,null,{"value":null}] 13:56:35 INFO - PROCESS | 1835 | 1477860995574 Marionette TRACE conn4 -> [0,795,"getWindowHandles",null] 13:56:35 INFO - PROCESS | 1835 | 1477860995581 Marionette TRACE conn4 <- [1,795,null,["8"]] 13:56:35 INFO - PROCESS | 1835 | 1477860995589 Marionette TRACE conn4 -> [0,796,"switchToWindow",{"name":"8"}] 13:56:35 INFO - PROCESS | 1835 | 1477860995596 Marionette TRACE conn4 <- [1,796,null,{}] 13:56:35 INFO - PROCESS | 1835 | 1477860995604 Marionette TRACE conn4 -> [0,797,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-consume-empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-consume-empty.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:56:35 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d5a400 == 14 [pid = 1835] [id = 177] 13:56:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x90d5b000) [pid = 1835] [serial = 520] [outer = (nil)] 13:56:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x90d5ec00) [pid = 1835] [serial = 521] [outer = 0x90d5b000] 13:56:35 INFO - PROCESS | 1835 | 1477860995706 Marionette DEBUG loaded listener.js 13:56:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x90d88400) [pid = 1835] [serial = 522] [outer = 0x90d5b000] 13:56:36 INFO - PROCESS | 1835 | --DOCSHELL 0x948a1800 == 13 [pid = 1835] [id = 164] 13:56:36 INFO - PROCESS | 1835 | --DOCSHELL 0x8f74f000 == 12 [pid = 1835] [id = 161] 13:56:36 INFO - PROCESS | 1835 | --DOCSHELL 0x965dac00 == 11 [pid = 1835] [id = 165] 13:56:36 INFO - PROCESS | 1835 | --DOCSHELL 0x979a9400 == 10 [pid = 1835] [id = 175] 13:56:36 INFO - PROCESS | 1835 | --DOCSHELL 0x90d89000 == 9 [pid = 1835] [id = 176] 13:56:36 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x90d1c800) [pid = 1835] [serial = 511] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 13:56:36 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x94a18800) [pid = 1835] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 13:56:36 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x93918c00) [pid = 1835] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 13:56:36 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x8f753800) [pid = 1835] [serial = 506] [outer = (nil)] [url = about:blank] 13:56:36 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x90d8c000) [pid = 1835] [serial = 507] [outer = (nil)] [url = about:blank] 13:56:36 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0xa2cec000) [pid = 1835] [serial = 503] [outer = (nil)] [url = about:blank] 13:56:36 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0xa2d40400) [pid = 1835] [serial = 504] [outer = (nil)] [url = about:blank] 13:56:36 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0xa23de400) [pid = 1835] [serial = 500] [outer = (nil)] [url = about:blank] 13:56:36 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0xa2784c00) [pid = 1835] [serial = 501] [outer = (nil)] [url = about:blank] 13:56:36 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x9b206c00) [pid = 1835] [serial = 497] [outer = (nil)] [url = about:blank] 13:56:36 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x9b20dc00) [pid = 1835] [serial = 498] [outer = (nil)] [url = about:blank] 13:56:36 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x97941000) [pid = 1835] [serial = 494] [outer = (nil)] [url = about:blank] 13:56:36 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x9a033c00) [pid = 1835] [serial = 495] [outer = (nil)] [url = about:blank] 13:56:36 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x9a313c00) [pid = 1835] [serial = 492] [outer = (nil)] [url = about:blank] 13:56:36 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x979ae800) [pid = 1835] [serial = 515] [outer = (nil)] [url = about:blank] 13:56:36 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:56:36 INFO - PROCESS | 1835 | [1835] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:56:36 INFO - PROCESS | 1835 | 1477860996902 Marionette TRACE conn4 <- [1,797,null,{"value":["/fetch/api/request/request-consume-empty.html",0,null,null,[["Consume request's body as text",1,"assert_false: expected false got true","checkBodyText/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:17:9\npromise callback*checkBodyText@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:15:14\ncheckRequestWithNoBody/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:68:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\npromise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:530:36\npromise callback*promise_test@http://web-platform.test:8000/resources/testharness.js:529:31\ncheckRequestWithNoBody@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:65:7\n@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:73:5\n"],["Consume request's body as blob",1,"assert_false: expected false got true","checkBodyBlob/ [0,798,"getWindowHandle",null] 13:56:36 INFO - PROCESS | 1835 | 1477860996966 Marionette TRACE conn4 <- [1,798,null,{"value":"8"}] 13:56:37 INFO - TEST-START | /fetch/api/request/request-consume.html 13:56:37 INFO - PROCESS | 1835 | 1477860997013 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:56:37 INFO - PROCESS | 1835 | 1477860997196 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 13:56:37 INFO - PROCESS | 1835 | 1477860997208 Marionette TRACE conn4 -> [0,800,"getWindowHandles",null] 13:56:37 INFO - PROCESS | 1835 | 1477860997212 Marionette TRACE conn4 <- [1,800,null,["8"]] 13:56:37 INFO - PROCESS | 1835 | 1477860997220 Marionette TRACE conn4 -> [0,801,"switchToWindow",{"name":"8"}] 13:56:37 INFO - PROCESS | 1835 | 1477860997227 Marionette TRACE conn4 <- [1,801,null,{}] 13:56:37 INFO - PROCESS | 1835 | 1477860997234 Marionette TRACE conn4 -> [0,802,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-consume.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-consume.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:56:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x929b7000 == 10 [pid = 1835] [id = 178] 13:56:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x929ba000) [pid = 1835] [serial = 523] [outer = (nil)] 13:56:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x92c82800) [pid = 1835] [serial = 524] [outer = 0x929ba000] 13:56:37 INFO - PROCESS | 1835 | 1477860997338 Marionette DEBUG loaded listener.js 13:56:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8d7af400) [pid = 1835] [serial = 525] [outer = 0x929ba000] 13:56:38 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:56:38 INFO - PROCESS | 1835 | [1835] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:56:38 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:56:38 INFO - PROCESS | 1835 | [1835] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:56:38 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:56:38 INFO - PROCESS | 1835 | [1835] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:56:38 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:56:38 INFO - PROCESS | 1835 | [1835] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:56:38 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:56:38 INFO - PROCESS | 1835 | [1835] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:56:38 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:56:38 INFO - PROCESS | 1835 | [1835] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:56:38 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:56:38 INFO - PROCESS | 1835 | [1835] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:56:38 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:56:38 INFO - PROCESS | 1835 | [1835] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:56:38 INFO - PROCESS | 1835 | 1477860998287 Marionette TRACE conn4 <- [1,802,null,{"value":["/fetch/api/request/request-consume.html",0,null,null,[["Consume String request's body as text",0,null,null],["Consume String request's body as blob",0,null,null],["Consume String request's body as arrayBuffer",0,null,null],["Consume String request's body as JSON",0,null,null],["Consume ArrayBuffer request's body as text",0,null,null],["Consume ArrayBuffer request's body as blob",0,null,null],["Consume ArrayBuffer request's body as arrayBuffer",0,null,null],["Consume ArrayBuffer request's body as JSON",0,null,null],["Consume Uint8Array request's body as text",0,null,null],["Consume Uint8Array request's body as blob",0,null,null],["Consume Uint8Array request's body as arrayBuffer",0,null,null],["Consume Uint8Array request's body as JSON",0,null,null],["Consume Int8Array request's body as text",0,null,null],["Consume Int8Array request's body as blob",0,null,null],["Consume Int8Array request's body as arrayBuffer",0,null,null],["Consume Int8Array request's body as JSON",0,null,null],["Consume Float32Array request's body as text",0,null,null],["Consume Float32Array request's body as blob",0,null,null],["Consume Float32Array request's body as arrayBuffer",0,null,null],["Consume Float32Array request's body as JSON",0,null,null],["Consume DataView request's body as text",0,null,null],["Consume DataView request's body as blob",0,null,null],["Consume DataView request's body as arrayBuffer",0,null,null],["Consume DataView request's body as JSON",0,null,null],["Consume FormData request's body as FormData",0,null,null],["Consume blob response's body as blob",0,null,null],["Consume blob response's body as text",0,null,null],["Consume blob response's body as json",0,null,null],["Consume blob response's body as arrayBuffer",0,null,null],["Consume blob response's body as blob (empty blob as input)",0,null,null],["Consume JSON from text: '\"null\"'",0,null,null],["Consume JSON from text: '\"1\"'",0,null,null],["Consume JSON from text: '\"true\"'",0,null,null],["Consume JSON from text: '\"\\\"string\\\"\"'",0,null,null],["Trying to consume bad JSON text as JSON: 'undefined'",0,null,null],["Trying to consume bad JSON text as JSON: '{'",0,null,null],["Trying to consume bad JSON text as JSON: 'a'",0,null,null],["Trying to consume bad JSON text as JSON: '['",0,null,null]]]}] 13:56:38 INFO - ...................................... 13:56:38 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1339ms 13:56:38 INFO - PROCESS | 1835 | 1477860998342 Marionette TRACE conn4 -> [0,803,"getWindowHandle",null] 13:56:38 INFO - PROCESS | 1835 | 1477860998347 Marionette TRACE conn4 <- [1,803,null,{"value":"8"}] 13:56:38 INFO - TEST-START | /fetch/api/request/request-disturbed.html 13:56:38 INFO - PROCESS | 1835 | 1477860998355 Marionette TRACE conn4 -> [0,804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:56:38 INFO - PROCESS | 1835 | 1477860998588 Marionette TRACE conn4 <- [1,804,null,{"value":null}] 13:56:38 INFO - PROCESS | 1835 | 1477860998610 Marionette TRACE conn4 -> [0,805,"getWindowHandles",null] 13:56:38 INFO - PROCESS | 1835 | 1477860998614 Marionette TRACE conn4 <- [1,805,null,["8"]] 13:56:38 INFO - PROCESS | 1835 | 1477860998622 Marionette TRACE conn4 -> [0,806,"switchToWindow",{"name":"8"}] 13:56:38 INFO - PROCESS | 1835 | 1477860998628 Marionette TRACE conn4 <- [1,806,null,{}] 13:56:38 INFO - PROCESS | 1835 | 1477860998634 Marionette TRACE conn4 -> [0,807,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-disturbed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-disturbed.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:56:38 INFO - PROCESS | 1835 | ++DOCSHELL 0x9489a000 == 11 [pid = 1835] [id = 179] 13:56:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x948a2400) [pid = 1835] [serial = 526] [outer = (nil)] 13:56:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x948a5400) [pid = 1835] [serial = 527] [outer = 0x948a2400] 13:56:38 INFO - PROCESS | 1835 | 1477860998805 Marionette DEBUG loaded listener.js 13:56:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x94a15c00) [pid = 1835] [serial = 528] [outer = 0x948a2400] 13:56:39 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:56:39 INFO - PROCESS | 1835 | [1835] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:56:39 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:56:39 INFO - PROCESS | 1835 | [1835] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:56:39 INFO - PROCESS | 1835 | 1477860999420 Marionette TRACE conn4 <- [1,807,null,{"value":["/fetch/api/request/request-disturbed.html",0,null,null,[["Request without body cannot be disturbed",1,"assert_false: bodyUsed is false when request is not disturbed expected false got true","@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:24:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:23:7\n"],["Check cloning a disturbed request",0,null,null],["Check creating a new request from a disturbed request",0,null,null],["Input request used for creating new request became disturbed",0,null,null],["Check consuming a disturbed request",0,null,null],["Request construction failure should not set \"bodyUsed\"",0,null,null]]]}] 13:56:39 INFO - ...... 13:56:39 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 1124ms 13:56:39 INFO - PROCESS | 1835 | 1477860999487 Marionette TRACE conn4 -> [0,808,"getWindowHandle",null] 13:56:39 INFO - TEST-START | /fetch/api/request/request-error.html 13:56:39 INFO - PROCESS | 1835 | 1477860999495 Marionette TRACE conn4 <- [1,808,null,{"value":"8"}] 13:56:39 INFO - PROCESS | 1835 | 1477860999503 Marionette TRACE conn4 -> [0,809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:56:39 INFO - PROCESS | 1835 | 1477860999668 Marionette TRACE conn4 <- [1,809,null,{"value":null}] 13:56:39 INFO - PROCESS | 1835 | 1477860999689 Marionette TRACE conn4 -> [0,810,"getWindowHandles",null] 13:56:39 INFO - PROCESS | 1835 | 1477860999694 Marionette TRACE conn4 <- [1,810,null,["8"]] 13:56:39 INFO - PROCESS | 1835 | 1477860999787 Marionette TRACE conn4 -> [0,811,"switchToWindow",{"name":"8"}] 13:56:39 INFO - PROCESS | 1835 | 1477860999795 Marionette TRACE conn4 <- [1,811,null,{}] 13:56:39 INFO - PROCESS | 1835 | 1477860999802 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-error.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:56:39 INFO - PROCESS | 1835 | ++DOCSHELL 0x9648bc00 == 12 [pid = 1835] [id = 180] 13:56:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x9648c800) [pid = 1835] [serial = 529] [outer = (nil)] 13:56:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x965d8800) [pid = 1835] [serial = 530] [outer = 0x9648c800] 13:56:39 INFO - PROCESS | 1835 | 1477860999904 Marionette DEBUG loaded listener.js 13:56:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x9793e400) [pid = 1835] [serial = 531] [outer = 0x9648c800] 13:56:40 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 13:56:40 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 13:56:40 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 13:56:40 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 13:56:40 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 358 13:56:40 INFO - PROCESS | 1835 | 1477861000523 Marionette TRACE conn4 <- [1,812,null,{"value":["/fetch/api/request/request-error.html",0,null,null,[["RequestInit's window is not null",1,"assert_throws: Expect TypeError exception function \"function () { new Request(\"\", {\"window\" : \"http://test.url\"}); }\" did not throw","@http://web-platform.test:8000/fetch/api/request/request-error.html:15:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-error.html:14:7\n"],["Input URL is not valid",0,null,null],["Input URL has credentials",0,null,null],["RequestInit's mode is navigate",0,null,null],["RequestInit's referrer is invalid",0,null,null],["RequestInit's referrer has invalid origin",0,null,null],["RequestInit's method is invalid",0,null,null],["RequestInit's method is forbidden",0,null,null],["RequestInit's mode is no-cors and method is not simple",0,null,null],["RequestInit's mode is no-cors and integrity is not empty",0,null,null],["RequestInit's cache mode is only-if-cached and mode is not same-origin",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Bad referrerPolicy init parameter value",0,null,null],["Bad mode init parameter value",0,null,null],["Bad credentials init parameter value",0,null,null],["Bad cache init parameter value",0,null,null],["Bad redirect init parameter value",0,null,null]]]}] 13:56:40 INFO - .................... 13:56:40 INFO - TEST-OK | /fetch/api/request/request-error.html | took 1076ms 13:56:40 INFO - PROCESS | 1835 | 1477861000577 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 13:56:40 INFO - TEST-START | /fetch/api/request/request-headers.html 13:56:40 INFO - PROCESS | 1835 | 1477861000582 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 13:56:40 INFO - PROCESS | 1835 | 1477861000592 Marionette TRACE conn4 -> [0,814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:56:40 INFO - PROCESS | 1835 | 1477861000821 Marionette TRACE conn4 <- [1,814,null,{"value":null}] 13:56:40 INFO - PROCESS | 1835 | 1477861000840 Marionette TRACE conn4 -> [0,815,"getWindowHandles",null] 13:56:40 INFO - PROCESS | 1835 | 1477861000844 Marionette TRACE conn4 <- [1,815,null,["8"]] 13:56:40 INFO - PROCESS | 1835 | 1477861000849 Marionette TRACE conn4 -> [0,816,"switchToWindow",{"name":"8"}] 13:56:40 INFO - PROCESS | 1835 | 1477861000854 Marionette TRACE conn4 <- [1,816,null,{}] 13:56:40 INFO - PROCESS | 1835 | 1477861000860 Marionette TRACE conn4 -> [0,817,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-headers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-headers.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:56:40 INFO - PROCESS | 1835 | ++DOCSHELL 0x97bab800 == 13 [pid = 1835] [id = 181] 13:56:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x97bac000) [pid = 1835] [serial = 532] [outer = (nil)] 13:56:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x97bb1800) [pid = 1835] [serial = 533] [outer = 0x97bac000] 13:56:40 INFO - PROCESS | 1835 | 1477861000961 Marionette DEBUG loaded listener.js 13:56:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x9a03dc00) [pid = 1835] [serial = 534] [outer = 0x97bac000] 13:56:41 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:56:41 INFO - PROCESS | 1835 | [1835] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:56:41 INFO - PROCESS | 1835 | 1477861001656 Marionette TRACE conn4 <- [1,817,null,{"value":["/fetch/api/request/request-headers.html",0,null,null,[["Adding valid request header \"Content-Type: OK\"",0,null,null],["Adding valid request header \"Potato: OK\"",0,null,null],["Adding valid request header \"proxy: OK\"",0,null,null],["Adding valid request header \"proxya: OK\"",0,null,null],["Adding valid request header \"sec: OK\"",0,null,null],["Adding valid request header \"secb: OK\"",0,null,null],["Adding invalid request header \"Accept-Charset: KO\"",0,null,null],["Adding invalid request header \"accept-charset: KO\"",0,null,null],["Adding invalid request header \"ACCEPT-ENCODING: KO\"",0,null,null],["Adding invalid request header \"Accept-Encoding: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Headers: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Method: KO\"",0,null,null],["Adding invalid request header \"Connection: KO\"",0,null,null],["Adding invalid request header \"Content-Length: KO\"",0,null,null],["Adding invalid request header \"Cookie: KO\"",0,null,null],["Adding invalid request header \"Cookie2: KO\"",0,null,null],["Adding invalid request header \"Date: KO\"",0,null,null],["Adding invalid request header \"DNT: KO\"",0,null,null],["Adding invalid request header \"Expect: KO\"",0,null,null],["Adding invalid request header \"Host: KO\"",0,null,null],["Adding invalid request header \"Keep-Alive: KO\"",0,null,null],["Adding invalid request header \"Origin: KO\"",0,null,null],["Adding invalid request header \"Referer: KO\"",0,null,null],["Adding invalid request header \"TE: KO\"",0,null,null],["Adding invalid request header \"Trailer: KO\"",0,null,null],["Adding invalid request header \"Transfer-Encoding: KO\"",0,null,null],["Adding invalid request header \"Upgrade: KO\"",0,null,null],["Adding invalid request header \"Via: KO\"",0,null,null],["Adding invalid request header \"Proxy-: KO\"",0,null,null],["Adding invalid request header \"proxy-a: KO\"",0,null,null],["Adding invalid request header \"Sec-: KO\"",0,null,null],["Adding invalid request header \"sec-b: KO\"",0,null,null],["Adding valid no-cors request header \"Accept: OK\"",0,null,null],["Adding valid no-cors request header \"Accept-Language: OK\"",0,null,null],["Adding valid no-cors request header \"content-language: OK\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-TYPE: text/plain\"",0,null,null],["Adding valid no-cors request header \"CONTENT-type: text/plain;charset=UTF-8\"",0,null,null],["Adding invalid no-cors request header \"Content-Type: KO\"",0,null,null],["Adding invalid no-cors request header \"Potato: KO\"",0,null,null],["Adding invalid no-cors request header \"proxy: KO\"",0,null,null],["Adding invalid no-cors request header \"proxya: KO\"",0,null,null],["Adding invalid no-cors request header \"sec: KO\"",0,null,null],["Adding invalid no-cors request header \"secb: KO\"",0,null,null],["Check that request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as part of request parameter",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Testing request header creations with various objects",0,null,null],["Testing empty Request Content-Type header",0,null,null]]]}] 13:56:41 INFO - ........................................................ 13:56:41 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 1142ms 13:56:41 INFO - PROCESS | 1835 | 1477861001730 Marionette TRACE conn4 -> [0,818,"getWindowHandle",null] 13:56:41 INFO - PROCESS | 1835 | 1477861001733 Marionette TRACE conn4 <- [1,818,null,{"value":"8"}] 13:56:41 INFO - TEST-START | /fetch/api/request/request-idl.html 13:56:41 INFO - PROCESS | 1835 | 1477861001741 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:56:41 INFO - PROCESS | 1835 | 1477861001960 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 13:56:41 INFO - PROCESS | 1835 | 1477861001979 Marionette TRACE conn4 -> [0,820,"getWindowHandles",null] 13:56:41 INFO - PROCESS | 1835 | 1477861001983 Marionette TRACE conn4 <- [1,820,null,["8"]] 13:56:41 INFO - PROCESS | 1835 | 1477861001991 Marionette TRACE conn4 -> [0,821,"switchToWindow",{"name":"8"}] 13:56:42 INFO - PROCESS | 1835 | 1477861001997 Marionette TRACE conn4 <- [1,821,null,{}] 13:56:42 INFO - PROCESS | 1835 | 1477861002002 Marionette TRACE conn4 -> [0,822,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-idl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-idl.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:56:42 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a314000 == 14 [pid = 1835] [id = 182] 13:56:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x9a314400) [pid = 1835] [serial = 535] [outer = (nil)] 13:56:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x9a393800) [pid = 1835] [serial = 536] [outer = 0x9a314400] 13:56:42 INFO - PROCESS | 1835 | 1477861002093 Marionette DEBUG loaded listener.js 13:56:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x9a469800) [pid = 1835] [serial = 537] [outer = 0x9a314400] 13:56:42 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:56:42 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:56:43 INFO - PROCESS | 1835 | 1477861003407 Marionette TRACE conn4 <- [1,822,null,{"value":["/fetch/api/request/request-idl.html",0,null,null,[["Request interface: existence and properties of interface object",0,null,null],["Request interface object length",0,null,null],["Request interface object name",0,null,null],["Request interface: existence and properties of interface prototype object",0,null,null],["Request interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Request interface: attribute method",0,null,null],["Request interface: attribute url",0,null,null],["Request interface: attribute headers",0,null,null],["Request interface: attribute type",1,"assert_true: The prototype object must have a property \"type\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute destination",1,"assert_true: The prototype object must have a property \"destination\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute referrer",0,null,null],["Request interface: attribute referrerPolicy",0,null,null],["Request interface: attribute mode",0,null,null],["Request interface: attribute credentials",0,null,null],["Request interface: attribute cache",0,null,null],["Request interface: attribute redirect",0,null,null],["Request interface: attribute integrity",0,null,null],["Request interface: operation clone()",0,null,null],["Request interface: attribute bodyUsed",0,null,null],["Request interface: operation arrayBuffer()",0,null,null],["Request interface: operation blob()",0,null,null],["Request interface: operation formData()",0,null,null],["Request interface: operation json()",0,null,null],["Request interface: operation text()",0,null,null],["Request must be primary interface of new Request(\"\")",0,null,null],["Stringification of new Request(\"\")",0,null,null],["Request interface: new Request(\"\") must inherit property \"method\" with the proper type (0)",0,null,null],["Request interface: new Request(\"\") must inherit property \"url\" with the proper type (1)",0,null,null],["Request interface: new Request(\"\") must inherit property \"headers\" with the proper type (2)",0,null,null],["Request interface: new Request(\"\") must inherit property \"type\" with the proper type (3)",1,"assert_inherits: property \"type\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"destination\" with the proper type (4)",1,"assert_inherits: property \"destination\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"referrer\" with the proper type (5)",0,null,null],["Request interface: new Request(\"\") must inherit property \"referrerPolicy\" with the proper type (6)",0,null,null],["Request interface: new Request(\"\") must inherit property \"mode\" with the proper type (7)",0,null,null],["Request interface: new Request(\"\") must inherit property \"credentials\" with the proper type (8)",0,null,null],["Request interface: new Request(\"\") must inherit property \"cache\" with the proper type (9)",0,null,null],["Request interface: new Request(\"\") must inherit property \"redirect\" with the proper type (10)",0,null,null],["Request interface: new Request(\"\") must inherit property \"integrity\" with the proper type (11)",0,null,null],["Request interface: new Request(\"\") must inherit property \"clone\" with the proper type (12)",0,null,null],["Request interface: new Request(\"\") must inherit property \"bodyUsed\" with the proper type (13)",0,null,null],["Request interface: new Request(\"\") must inherit property \"arrayBuffer\" with the proper type (14)",0,null,null],["Request interface: new Request(\"\") must inherit property \"blob\" with the proper type (15)",0,null,null],["Request interface: new Request(\"\") must inherit property \"formData\" with the proper type (16)",0,null,null],["Request interface: new Request(\"\") must inherit property \"json\" with the proper type (17)",0,null,null],["Request interface: new Request(\"\") must inherit property \"text\" with the proper type (18)",0,null,null]]]}] 13:56:43 INFO - ............................................. 13:56:43 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 1788ms 13:56:43 INFO - PROCESS | 1835 | 1477861003529 Marionette TRACE conn4 -> [0,823,"getWindowHandle",null] 13:56:43 INFO - PROCESS | 1835 | 1477861003537 Marionette TRACE conn4 <- [1,823,null,{"value":"8"}] 13:56:43 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 13:56:43 INFO - PROCESS | 1835 | 1477861003548 Marionette TRACE conn4 -> [0,824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:56:43 INFO - PROCESS | 1835 | 1477861003741 Marionette TRACE conn4 <- [1,824,null,{"value":null}] 13:56:43 INFO - PROCESS | 1835 | 1477861003891 Marionette TRACE conn4 -> [0,825,"getWindowHandles",null] 13:56:43 INFO - PROCESS | 1835 | 1477861003898 Marionette TRACE conn4 <- [1,825,null,["8"]] 13:56:43 INFO - PROCESS | 1835 | 1477861003907 Marionette TRACE conn4 -> [0,826,"switchToWindow",{"name":"8"}] 13:56:43 INFO - PROCESS | 1835 | 1477861003920 Marionette TRACE conn4 <- [1,826,null,{}] 13:56:43 INFO - PROCESS | 1835 | 1477861003936 Marionette TRACE conn4 -> [0,827,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-init-001.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:56:43 INFO - PROCESS | 1835 | ++DOCSHELL 0x97948c00 == 15 [pid = 1835] [id = 183] 13:56:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x979a9c00) [pid = 1835] [serial = 538] [outer = (nil)] 13:56:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x979b8400) [pid = 1835] [serial = 539] [outer = 0x979a9c00] 13:56:44 INFO - PROCESS | 1835 | 1477861004058 Marionette DEBUG loaded listener.js 13:56:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x994d3000) [pid = 1835] [serial = 540] [outer = 0x979a9c00] 13:56:44 INFO - PROCESS | 1835 | [1835] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 13:56:44 INFO - PROCESS | 1835 | 1477861004819 Marionette TRACE conn4 <- [1,827,null,{"value":["/fetch/api/request/request-init-001.sub.html",0,null,null,[["Check method init value of GET and associated getter",0,null,null],["Check method init value of HEAD and associated getter",0,null,null],["Check method init value of POST and associated getter",0,null,null],["Check method init value of PUT and associated getter",0,null,null],["Check method init value of DELETE and associated getter",0,null,null],["Check method init value of OPTIONS and associated getter",0,null,null],["Check method init value of head and associated getter",0,null,null],["Check referrer init value of /relative/ressource and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/relative/ressource?query=true#fragment and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/ and associated getter",0,null,null],["Check referrer init value of about:client and associated getter",0,null,null],["Check referrer init value of and associated getter",0,null,null],["Check referrerPolicy init value of and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer-when-downgrade and associated getter",0,null,null],["Check referrerPolicy init value of origin and associated getter",0,null,null],["Check referrerPolicy init value of origin-when-cross-origin and associated getter",0,null,null],["Check referrerPolicy init value of unsafe-url and associated getter",0,null,null],["Check mode init value of same-origin and associated getter",0,null,null],["Check mode init value of no-cors and associated getter",0,null,null],["Check mode init value of cors and associated getter",0,null,null],["Check credentials init value of omit and associated getter",0,null,null],["Check credentials init value of same-origin and associated getter",0,null,null],["Check credentials init value of include and associated getter",0,null,null],["Check redirect init value of follow and associated getter",0,null,null],["Check redirect init value of error and associated getter",0,null,null],["Check redirect init value of manual and associated getter",0,null,null],["Check integrity init value of and associated getter",0,null,null],["Check integrity init value of AZERTYUIOP1234567890 and associated getter",0,null,null],["Check window init value of null and associated getter",0,null,null]]]}] 13:56:44 INFO - .............................. 13:56:44 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 1382ms 13:56:44 INFO - PROCESS | 1835 | 1477861004950 Marionette TRACE conn4 -> [0,828,"getWindowHandle",null] 13:56:44 INFO - PROCESS | 1835 | 1477861004956 Marionette TRACE conn4 <- [1,828,null,{"value":"8"}] 13:56:44 INFO - TEST-START | /fetch/api/request/request-init-002.html 13:56:44 INFO - PROCESS | 1835 | 1477861004965 Marionette TRACE conn4 -> [0,829,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:56:45 INFO - PROCESS | 1835 | 1477861005163 Marionette TRACE conn4 <- [1,829,null,{"value":null}] 13:56:45 INFO - PROCESS | 1835 | 1477861005323 Marionette TRACE conn4 -> [0,830,"getWindowHandles",null] 13:56:45 INFO - PROCESS | 1835 | 1477861005327 Marionette TRACE conn4 <- [1,830,null,["8"]] 13:56:45 INFO - PROCESS | 1835 | 1477861005336 Marionette TRACE conn4 -> [0,831,"switchToWindow",{"name":"8"}] 13:56:45 INFO - PROCESS | 1835 | 1477861005341 Marionette TRACE conn4 <- [1,831,null,{}] 13:56:45 INFO - PROCESS | 1835 | 1477861005347 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-init-002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-init-002.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:56:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a310800 == 16 [pid = 1835] [id = 184] 13:56:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x9b206c00) [pid = 1835] [serial = 541] [outer = (nil)] 13:56:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x9b20e000) [pid = 1835] [serial = 542] [outer = 0x9b206c00] 13:56:45 INFO - PROCESS | 1835 | 1477861005457 Marionette DEBUG loaded listener.js 13:56:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x9b2d6400) [pid = 1835] [serial = 543] [outer = 0x9b206c00] 13:56:46 INFO - PROCESS | 1835 | 1477861006194 Marionette TRACE conn4 <- [1,832,null,{"value":["/fetch/api/request/request-init-002.html",0,null,null,[["Initialize Request with headers values",0,null,null],["Initialize Request's body with undefined",0,null,null],["Initialize Request's body with null",0,null,null],["Initialize Request's body with application/octet-binary",0,null,null],["Initialize Request's body with multipart/form-data",0,null,null],["Initialize Request's body with text/plain;charset=UTF-8",0,null,null],["Initialize Request's body with application/x-www-form-urlencoded;charset=UTF-8",0,null,null]]]}] 13:56:46 INFO - ....... 13:56:46 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 1287ms 13:56:46 INFO - PROCESS | 1835 | 1477861006261 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 13:56:46 INFO - PROCESS | 1835 | 1477861006269 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 13:56:46 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 13:56:46 INFO - PROCESS | 1835 | 1477861006277 Marionette TRACE conn4 -> [0,834,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:56:46 INFO - PROCESS | 1835 | 1477861006466 Marionette TRACE conn4 <- [1,834,null,{"value":null}] 13:56:46 INFO - PROCESS | 1835 | 1477861006619 Marionette TRACE conn4 -> [0,835,"getWindowHandles",null] 13:56:46 INFO - PROCESS | 1835 | 1477861006623 Marionette TRACE conn4 <- [1,835,null,["8"]] 13:56:46 INFO - PROCESS | 1835 | 1477861006631 Marionette TRACE conn4 -> [0,836,"switchToWindow",{"name":"8"}] 13:56:46 INFO - PROCESS | 1835 | 1477861006639 Marionette TRACE conn4 <- [1,836,null,{}] 13:56:46 INFO - PROCESS | 1835 | 1477861006646 Marionette TRACE conn4 -> [0,837,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-init-003.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:56:46 INFO - PROCESS | 1835 | ++DOCSHELL 0xa1824000 == 17 [pid = 1835] [id = 185] 13:56:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0xa1824c00) [pid = 1835] [serial = 544] [outer = (nil)] 13:56:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0xa2340000) [pid = 1835] [serial = 545] [outer = 0xa1824c00] 13:56:46 INFO - PROCESS | 1835 | 1477861006758 Marionette DEBUG loaded listener.js 13:56:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0xa2349400) [pid = 1835] [serial = 546] [outer = 0xa1824c00] 13:56:47 INFO - PROCESS | 1835 | 1477861007665 Marionette TRACE conn4 <- [1,837,null,{"value":["/fetch/api/request/request-init-003.sub.html",0,null,null,[["Check request values when initialized from Request",0,null,null],["Check request values when initialized from Request and init values",0,null,null],["Check request values when initialized from url string",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:72:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:67:7\n"],["Check request values when initialized from url and init values",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:80:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:75:7\n"]]]}] 13:56:47 INFO - .... 13:56:47 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 1429ms 13:56:47 INFO - PROCESS | 1835 | 1477861007738 Marionette TRACE conn4 -> [0,838,"getWindowHandle",null] 13:56:47 INFO - PROCESS | 1835 | 1477861007744 Marionette TRACE conn4 <- [1,838,null,{"value":"8"}] 13:56:47 INFO - TEST-START | /fetch/api/request/request-structure.html 13:56:47 INFO - PROCESS | 1835 | 1477861007756 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:56:47 INFO - PROCESS | 1835 | 1477861007974 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 13:56:48 INFO - PROCESS | 1835 | 1477861008127 Marionette TRACE conn4 -> [0,840,"getWindowHandles",null] 13:56:48 INFO - PROCESS | 1835 | 1477861008132 Marionette TRACE conn4 <- [1,840,null,["8"]] 13:56:48 INFO - PROCESS | 1835 | 1477861008140 Marionette TRACE conn4 -> [0,841,"switchToWindow",{"name":"8"}] 13:56:48 INFO - PROCESS | 1835 | 1477861008147 Marionette TRACE conn4 <- [1,841,null,{}] 13:56:48 INFO - PROCESS | 1835 | 1477861008154 Marionette TRACE conn4 -> [0,842,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-structure.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-structure.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:56:48 INFO - PROCESS | 1835 | ++DOCSHELL 0x9295b800 == 18 [pid = 1835] [id = 186] 13:56:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x929bb000) [pid = 1835] [serial = 547] [outer = (nil)] 13:56:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x92f94400) [pid = 1835] [serial = 548] [outer = 0x929bb000] 13:56:48 INFO - PROCESS | 1835 | 1477861008254 Marionette DEBUG loaded listener.js 13:56:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x94896400) [pid = 1835] [serial = 549] [outer = 0x929bb000] 13:56:48 INFO - PROCESS | 1835 | 1477861008879 Marionette TRACE conn4 <- [1,842,null,{"value":["/fetch/api/request/request-structure.html",0,null,null,[["Request has clone method",0,null,null],["Request has arrayBuffer method",0,null,null],["Request has blob method",0,null,null],["Request has formData method",0,null,null],["Request has json method",0,null,null],["Request has text method",0,null,null],["Check method attribute",0,null,null],["Check url attribute",0,null,null],["Check headers attribute",0,null,null],["Check type attribute",1,"assert_true: request has type attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check destination attribute",1,"assert_true: request has destination attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check referrer attribute",0,null,null],["Check referrerPolicy attribute",0,null,null],["Check mode attribute",0,null,null],["Check credentials attribute",0,null,null],["Check cache attribute",0,null,null],["Check redirect attribute",0,null,null],["Check integrity attribute",0,null,null],["Check bodyUsed attribute",0,null,null]]]}] 13:56:48 INFO - ................... 13:56:48 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 1179ms 13:56:48 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 13:56:48 INFO - PROCESS | 1835 | 1477861008934 Marionette TRACE conn4 -> [0,843,"getWindowHandle",null] 13:56:48 INFO - PROCESS | 1835 | 1477861008938 Marionette TRACE conn4 <- [1,843,null,{"value":"8"}] 13:56:48 INFO - PROCESS | 1835 | 1477861008946 Marionette TRACE conn4 -> [0,844,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:56:49 INFO - PROCESS | 1835 | 1477861009121 Marionette TRACE conn4 <- [1,844,null,{"value":null}] 13:56:49 INFO - PROCESS | 1835 | 1477861009225 Marionette TRACE conn4 -> [0,845,"getWindowHandles",null] 13:56:49 INFO - PROCESS | 1835 | 1477861009230 Marionette TRACE conn4 <- [1,845,null,["8"]] 13:56:49 INFO - PROCESS | 1835 | 1477861009236 Marionette TRACE conn4 -> [0,846,"switchToWindow",{"name":"8"}] 13:56:49 INFO - PROCESS | 1835 | 1477861009242 Marionette TRACE conn4 <- [1,846,null,{}] 13:56:49 INFO - PROCESS | 1835 | 1477861009247 Marionette TRACE conn4 -> [0,847,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fullscreen/api/document-fullscreen-enabled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:56:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x979ad400 == 19 [pid = 1835] [id = 187] 13:56:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x979b2400) [pid = 1835] [serial = 550] [outer = (nil)] 13:56:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x97baac00) [pid = 1835] [serial = 551] [outer = 0x979b2400] 13:56:49 INFO - PROCESS | 1835 | 1477861009351 Marionette DEBUG loaded listener.js 13:56:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x9a1cf800) [pid = 1835] [serial = 552] [outer = 0x979b2400] 13:56:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a391c00 == 20 [pid = 1835] [id = 188] 13:56:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x9b210400) [pid = 1835] [serial = 553] [outer = (nil)] 13:56:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x9b213800 == 21 [pid = 1835] [id = 189] 13:56:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x9b4c7800) [pid = 1835] [serial = 554] [outer = (nil)] 13:56:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x9b422800) [pid = 1835] [serial = 555] [outer = 0x9b210400] 13:56:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0xa0e6ec00) [pid = 1835] [serial = 556] [outer = 0x9b4c7800] 13:56:50 INFO - PROCESS | 1835 | 1477861010061 Marionette TRACE conn4 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 13:56:50 INFO - . 13:56:50 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 1171ms 13:56:50 INFO - PROCESS | 1835 | 1477861010123 Marionette TRACE conn4 -> [0,848,"getWindowHandle",null] 13:56:50 INFO - PROCESS | 1835 | 1477861010130 Marionette TRACE conn4 <- [1,848,null,{"value":"8"}] 13:56:50 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 13:56:50 INFO - PROCESS | 1835 | 1477861010142 Marionette TRACE conn4 -> [0,849,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:56:50 INFO - PROCESS | 1835 | 1477861010388 Marionette TRACE conn4 <- [1,849,null,{"value":null}] 13:56:50 INFO - PROCESS | 1835 | 1477861010462 Marionette TRACE conn4 -> [0,850,"getWindowHandles",null] 13:56:50 INFO - PROCESS | 1835 | 1477861010467 Marionette TRACE conn4 <- [1,850,null,["8"]] 13:56:50 INFO - PROCESS | 1835 | 1477861010472 Marionette TRACE conn4 -> [0,851,"switchToWindow",{"name":"8"}] 13:56:50 INFO - PROCESS | 1835 | 1477861010479 Marionette TRACE conn4 <- [1,851,null,{}] 13:56:50 INFO - PROCESS | 1835 | 1477861010485 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fullscreen/api/document-onfullscreenerror.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:56:50 INFO - PROCESS | 1835 | ++DOCSHELL 0xa2343c00 == 22 [pid = 1835] [id = 190] 13:56:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0xa2344400) [pid = 1835] [serial = 557] [outer = (nil)] 13:56:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0xa23df000) [pid = 1835] [serial = 558] [outer = 0xa2344400] 13:56:50 INFO - PROCESS | 1835 | 1477861010587 Marionette DEBUG loaded listener.js 13:56:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0xa278c400) [pid = 1835] [serial = 559] [outer = 0xa2344400] 13:56:51 INFO - PROCESS | 1835 | 1477861011191 Marionette TRACE conn4 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 13:56:51 INFO - . 13:56:51 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 1076ms 13:56:51 INFO - PROCESS | 1835 | 1477861011214 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 13:56:51 INFO - PROCESS | 1835 | 1477861011218 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 13:56:51 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 13:56:51 INFO - PROCESS | 1835 | 1477861011244 Marionette TRACE conn4 -> [0,854,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:56:51 INFO - PROCESS | 1835 | 1477861011447 Marionette TRACE conn4 <- [1,854,null,{"value":null}] 13:56:51 INFO - PROCESS | 1835 | 1477861011473 Marionette TRACE conn4 -> [0,855,"getWindowHandles",null] 13:56:51 INFO - PROCESS | 1835 | 1477861011480 Marionette TRACE conn4 <- [1,855,null,["8"]] 13:56:51 INFO - PROCESS | 1835 | 1477861011485 Marionette TRACE conn4 -> [0,856,"switchToWindow",{"name":"8"}] 13:56:51 INFO - PROCESS | 1835 | 1477861011491 Marionette TRACE conn4 <- [1,856,null,{}] 13:56:51 INFO - PROCESS | 1835 | 1477861011554 Marionette TRACE conn4 -> [0,857,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html-media-capture/capture_fallback_file_upload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:56:51 INFO - PROCESS | 1835 | ++DOCSHELL 0xa2ce3c00 == 23 [pid = 1835] [id = 191] 13:56:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0xa2ce6000) [pid = 1835] [serial = 560] [outer = (nil)] 13:56:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0xa2d43000) [pid = 1835] [serial = 561] [outer = 0xa2ce6000] 13:56:51 INFO - PROCESS | 1835 | 1477861011651 Marionette DEBUG loaded listener.js 13:56:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0xa2d4c800) [pid = 1835] [serial = 562] [outer = 0xa2ce6000] 13:56:52 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x97bac000) [pid = 1835] [serial = 532] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 13:56:52 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x90d5b000) [pid = 1835] [serial = 520] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 13:56:52 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x90d89400) [pid = 1835] [serial = 517] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 13:56:52 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x9648c800) [pid = 1835] [serial = 529] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 13:56:52 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x929ba000) [pid = 1835] [serial = 523] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 13:56:52 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x948a2400) [pid = 1835] [serial = 526] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 13:56:56 INFO - PROCESS | 1835 | --DOCSHELL 0x97bab800 == 22 [pid = 1835] [id = 181] 13:56:56 INFO - PROCESS | 1835 | --DOCSHELL 0x9489a000 == 21 [pid = 1835] [id = 179] 13:56:56 INFO - PROCESS | 1835 | --DOCSHELL 0x9648bc00 == 20 [pid = 1835] [id = 180] 13:56:56 INFO - PROCESS | 1835 | --DOCSHELL 0x90d5a400 == 19 [pid = 1835] [id = 177] 13:56:56 INFO - PROCESS | 1835 | --DOCSHELL 0x929b7000 == 18 [pid = 1835] [id = 178] 13:56:56 INFO - PROCESS | 1835 | --DOCSHELL 0xa2343c00 == 17 [pid = 1835] [id = 190] 13:56:56 INFO - PROCESS | 1835 | --DOCSHELL 0x9b213800 == 16 [pid = 1835] [id = 189] 13:56:56 INFO - PROCESS | 1835 | --DOCSHELL 0x9a391c00 == 15 [pid = 1835] [id = 188] 13:56:56 INFO - PROCESS | 1835 | --DOCSHELL 0x979ad400 == 14 [pid = 1835] [id = 187] 13:56:56 INFO - PROCESS | 1835 | --DOCSHELL 0x9295b800 == 13 [pid = 1835] [id = 186] 13:56:56 INFO - PROCESS | 1835 | --DOCSHELL 0xa1824000 == 12 [pid = 1835] [id = 185] 13:56:56 INFO - PROCESS | 1835 | --DOCSHELL 0x9a310800 == 11 [pid = 1835] [id = 184] 13:56:56 INFO - PROCESS | 1835 | --DOCSHELL 0x97948c00 == 10 [pid = 1835] [id = 183] 13:56:56 INFO - PROCESS | 1835 | --DOCSHELL 0x9a314000 == 9 [pid = 1835] [id = 182] 13:56:56 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x90d8ac00) [pid = 1835] [serial = 518] [outer = (nil)] [url = about:blank] 13:56:56 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x9793e400) [pid = 1835] [serial = 531] [outer = (nil)] [url = about:blank] 13:56:56 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x8d7af400) [pid = 1835] [serial = 525] [outer = (nil)] [url = about:blank] 13:56:56 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x90d5ec00) [pid = 1835] [serial = 521] [outer = (nil)] [url = about:blank] 13:56:56 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x948a5400) [pid = 1835] [serial = 527] [outer = (nil)] [url = about:blank] 13:56:56 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x9a393800) [pid = 1835] [serial = 536] [outer = (nil)] [url = about:blank] 13:56:56 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x97bb1800) [pid = 1835] [serial = 533] [outer = (nil)] [url = about:blank] 13:56:56 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x94a15c00) [pid = 1835] [serial = 528] [outer = (nil)] [url = about:blank] 13:56:56 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x965d8800) [pid = 1835] [serial = 530] [outer = (nil)] [url = about:blank] 13:56:56 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x91f0f800) [pid = 1835] [serial = 519] [outer = (nil)] [url = about:blank] 13:56:56 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x92c82800) [pid = 1835] [serial = 524] [outer = (nil)] [url = about:blank] 13:56:56 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x90d88400) [pid = 1835] [serial = 522] [outer = (nil)] [url = about:blank] 13:56:56 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x9a03dc00) [pid = 1835] [serial = 534] [outer = (nil)] [url = about:blank] 13:57:00 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0xa1824c00) [pid = 1835] [serial = 544] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 13:57:00 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x979ac000) [pid = 1835] [serial = 514] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 13:57:00 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x929bb000) [pid = 1835] [serial = 547] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 13:57:00 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x979b2400) [pid = 1835] [serial = 550] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 13:57:00 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x979a9c00) [pid = 1835] [serial = 538] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 13:57:00 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0xa2344400) [pid = 1835] [serial = 557] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 13:57:00 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x9b206c00) [pid = 1835] [serial = 541] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 13:57:00 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x9a314400) [pid = 1835] [serial = 535] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 13:57:00 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x9b4c7800) [pid = 1835] [serial = 554] [outer = (nil)] [url = about:blank] 13:57:00 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x9b210400) [pid = 1835] [serial = 553] [outer = (nil)] [url = about:blank] 13:57:04 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x9a0c4c00) [pid = 1835] [serial = 516] [outer = (nil)] [url = about:blank] 13:57:04 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0xa0e6ec00) [pid = 1835] [serial = 556] [outer = (nil)] [url = about:blank] 13:57:04 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x9b422800) [pid = 1835] [serial = 555] [outer = (nil)] [url = about:blank] 13:57:04 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x9a1cf800) [pid = 1835] [serial = 552] [outer = (nil)] [url = about:blank] 13:57:04 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x97baac00) [pid = 1835] [serial = 551] [outer = (nil)] [url = about:blank] 13:57:04 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0xa278c400) [pid = 1835] [serial = 559] [outer = (nil)] [url = about:blank] 13:57:04 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0xa23df000) [pid = 1835] [serial = 558] [outer = (nil)] [url = about:blank] 13:57:04 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0xa2d43000) [pid = 1835] [serial = 561] [outer = (nil)] [url = about:blank] 13:57:04 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x92f94400) [pid = 1835] [serial = 548] [outer = (nil)] [url = about:blank] 13:57:04 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x94896400) [pid = 1835] [serial = 549] [outer = (nil)] [url = about:blank] 13:57:04 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0xa2340000) [pid = 1835] [serial = 545] [outer = (nil)] [url = about:blank] 13:57:04 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0xa2349400) [pid = 1835] [serial = 546] [outer = (nil)] [url = about:blank] 13:57:04 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x9b20e000) [pid = 1835] [serial = 542] [outer = (nil)] [url = about:blank] 13:57:04 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x9b2d6400) [pid = 1835] [serial = 543] [outer = (nil)] [url = about:blank] 13:57:04 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x979b8400) [pid = 1835] [serial = 539] [outer = (nil)] [url = about:blank] 13:57:04 INFO - PROCESS | 1835 | --DOMWINDOW == 20 (0x994d3000) [pid = 1835] [serial = 540] [outer = (nil)] [url = about:blank] 13:57:04 INFO - PROCESS | 1835 | --DOMWINDOW == 19 (0x9a469800) [pid = 1835] [serial = 537] [outer = (nil)] [url = about:blank] 13:57:06 INFO - PROCESS | 1835 | --DOCSHELL 0x90d86c00 == 8 [pid = 1835] [id = 9] 13:57:16 INFO - PROCESS | 1835 | --DOCSHELL 0x8c5ad800 == 7 [pid = 1835] [id = 10] 13:57:21 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 13:57:21 INFO - PROCESS | 1835 | 1477861041833 Marionette TRACE conn4 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 13:57:21 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30627ms 13:57:21 INFO - PROCESS | 1835 | 1477861041869 Marionette TRACE conn4 -> [0,858,"getWindowHandle",null] 13:57:21 INFO - PROCESS | 1835 | 1477861041877 Marionette TRACE conn4 <- [1,858,null,{"value":"8"}] 13:57:21 INFO - TEST-START | /html-media-capture/capture_reflect.html 13:57:21 INFO - PROCESS | 1835 | 1477861041889 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:57:22 INFO - PROCESS | 1835 | 1477861042078 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 13:57:22 INFO - PROCESS | 1835 | 1477861042190 Marionette TRACE conn4 -> [0,860,"getWindowHandles",null] 13:57:22 INFO - PROCESS | 1835 | 1477861042195 Marionette TRACE conn4 <- [1,860,null,["8"]] 13:57:22 INFO - PROCESS | 1835 | 1477861042204 Marionette TRACE conn4 -> [0,861,"switchToWindow",{"name":"8"}] 13:57:22 INFO - PROCESS | 1835 | 1477861042212 Marionette TRACE conn4 <- [1,861,null,{}] 13:57:22 INFO - PROCESS | 1835 | 1477861042219 Marionette TRACE conn4 -> [0,862,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html-media-capture/capture_reflect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html-media-capture/capture_reflect.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:57:22 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da2e400 == 8 [pid = 1835] [id = 192] 13:57:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 20 (0x8da2ec00) [pid = 1835] [serial = 563] [outer = (nil)] 13:57:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 21 (0x8da31800) [pid = 1835] [serial = 564] [outer = 0x8da2ec00] 13:57:22 INFO - PROCESS | 1835 | 1477861042329 Marionette DEBUG loaded listener.js 13:57:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x8f5b5400) [pid = 1835] [serial = 565] [outer = 0x8da2ec00] 13:57:22 INFO - PROCESS | 1835 | 1477861042954 Marionette TRACE conn4 <- [1,862,null,{"value":["/html-media-capture/capture_reflect.html",0,null,null,[["Element input should have own property capture",1,"assert_own_property: expected property \"capture\" missing","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:35:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:32:7\n"],["input.capture is false when the capture attribute is absent",1,"assert_false: expected false got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:41:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:40:7\n"],["input.capture is true when the capture attribute is present",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:45:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:44:7\n"],["input.capture is true when the capture attribute is present as empty string",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:49:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:48:7\n"],["input.capture is true when the capture attribute is present as canonical name",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:53:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:52:7\n"]]]}] 13:57:23 INFO - ..... 13:57:23 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 1127ms 13:57:23 INFO - PROCESS | 1835 | 1477861043020 Marionette TRACE conn4 -> [0,863,"getWindowHandle",null] 13:57:23 INFO - PROCESS | 1835 | 1477861043031 Marionette TRACE conn4 <- [1,863,null,{"value":"8"}] 13:57:23 INFO - TEST-START | /html-media-capture/idlharness.html 13:57:23 INFO - PROCESS | 1835 | 1477861043038 Marionette TRACE conn4 -> [0,864,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:57:23 INFO - PROCESS | 1835 | 1477861043261 Marionette TRACE conn4 <- [1,864,null,{"value":null}] 13:57:23 INFO - PROCESS | 1835 | 1477861043278 Marionette TRACE conn4 -> [0,865,"getWindowHandles",null] 13:57:23 INFO - PROCESS | 1835 | 1477861043283 Marionette TRACE conn4 <- [1,865,null,["8"]] 13:57:23 INFO - PROCESS | 1835 | 1477861043290 Marionette TRACE conn4 -> [0,866,"switchToWindow",{"name":"8"}] 13:57:23 INFO - PROCESS | 1835 | 1477861043295 Marionette TRACE conn4 <- [1,866,null,{}] 13:57:23 INFO - PROCESS | 1835 | 1477861043302 Marionette TRACE conn4 -> [0,867,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html-media-capture/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html-media-capture/idlharness.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:57:23 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f516c00 == 9 [pid = 1835] [id = 193] 13:57:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x90d87800) [pid = 1835] [serial = 566] [outer = (nil)] 13:57:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x90d8a400) [pid = 1835] [serial = 567] [outer = 0x90d87800] 13:57:23 INFO - PROCESS | 1835 | 1477861043398 Marionette DEBUG loaded listener.js 13:57:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x8da25000) [pid = 1835] [serial = 568] [outer = 0x90d87800] 13:57:24 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x8d9c6000) [pid = 1835] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:57:24 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x90d88000) [pid = 1835] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:57:24 INFO - PROCESS | 1835 | 1477861044352 Marionette TRACE conn4 <- [1,867,null,{"value":["/html-media-capture/idlharness.html",0,null,null,[["HTMLInputElement interface: attribute capture",1,"assert_true: The prototype object must have a property \"capture\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"],["HTMLInputElement must be primary interface of [object HTMLInputElement]",0,null,null],["Stringification of [object HTMLInputElement]",0,null,null],["HTMLInputElement interface: [object HTMLInputElement] must inherit property \"capture\" with the proper type (0)",1,"assert_inherits: property \"capture\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"]]]}] 13:57:24 INFO - .... 13:57:24 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1374ms 13:57:24 INFO - PROCESS | 1835 | 1477861044422 Marionette TRACE conn4 -> [0,868,"getWindowHandle",null] 13:57:24 INFO - PROCESS | 1835 | 1477861044430 Marionette TRACE conn4 <- [1,868,null,{"value":"8"}] 13:57:24 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 13:57:24 INFO - PROCESS | 1835 | 1477861044438 Marionette TRACE conn4 -> [0,869,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:57:24 INFO - PROCESS | 1835 | 1477861044634 Marionette TRACE conn4 <- [1,869,null,{"value":null}] 13:57:24 INFO - PROCESS | 1835 | 1477861044743 Marionette TRACE conn4 -> [0,870,"getWindowHandles",null] 13:57:24 INFO - PROCESS | 1835 | 1477861044749 Marionette TRACE conn4 <- [1,870,null,["8"]] 13:57:24 INFO - PROCESS | 1835 | 1477861044759 Marionette TRACE conn4 -> [0,871,"switchToWindow",{"name":"8"}] 13:57:24 INFO - PROCESS | 1835 | 1477861044767 Marionette TRACE conn4 <- [1,871,null,{}] 13:57:24 INFO - PROCESS | 1835 | 1477861044773 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:57:24 INFO - PROCESS | 1835 | ++DOCSHELL 0x94898800 == 10 [pid = 1835] [id = 194] 13:57:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x94898c00) [pid = 1835] [serial = 569] [outer = (nil)] 13:57:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x9489bc00) [pid = 1835] [serial = 570] [outer = 0x94898c00] 13:57:24 INFO - PROCESS | 1835 | 1477861044880 Marionette DEBUG loaded listener.js 13:57:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x9489f000) [pid = 1835] [serial = 571] [outer = 0x94898c00] 13:57:25 INFO - PROCESS | 1835 | ++DOCSHELL 0x95a27800 == 11 [pid = 1835] [id = 195] 13:57:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x95b41400) [pid = 1835] [serial = 572] [outer = (nil)] 13:57:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x979ac400) [pid = 1835] [serial = 573] [outer = 0x95b41400] 13:57:25 INFO - PROCESS | 1835 | 1477861045459 Marionette DEBUG loaded listener.js 13:57:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x979b2000) [pid = 1835] [serial = 574] [outer = 0x95b41400] 13:57:25 INFO - PROCESS | 1835 | ++DOCSHELL 0x948da400 == 12 [pid = 1835] [id = 196] 13:57:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x948da800) [pid = 1835] [serial = 575] [outer = (nil)] 13:57:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x9812a400) [pid = 1835] [serial = 576] [outer = 0x948da800] 13:57:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x9812a800) [pid = 1835] [serial = 577] [outer = 0x948da800] 13:57:26 INFO - PROCESS | 1835 | 1477861046451 Marionette TRACE conn4 <- [1,872,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 13:57:26 INFO - . 13:57:26 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 2034ms 13:57:26 INFO - PROCESS | 1835 | 1477861046471 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 13:57:26 INFO - PROCESS | 1835 | 1477861046476 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 13:57:26 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 13:57:26 INFO - PROCESS | 1835 | 1477861046483 Marionette TRACE conn4 -> [0,874,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:57:26 INFO - PROCESS | 1835 | 1477861046638 Marionette TRACE conn4 <- [1,874,null,{"value":null}] 13:57:26 INFO - PROCESS | 1835 | 1477861046789 Marionette TRACE conn4 -> [0,875,"getWindowHandles",null] 13:57:26 INFO - PROCESS | 1835 | 1477861046794 Marionette TRACE conn4 <- [1,875,null,["8"]] 13:57:26 INFO - PROCESS | 1835 | 1477861046802 Marionette TRACE conn4 -> [0,876,"switchToWindow",{"name":"8"}] 13:57:26 INFO - PROCESS | 1835 | 1477861046806 Marionette TRACE conn4 <- [1,876,null,{}] 13:57:26 INFO - PROCESS | 1835 | 1477861046813 Marionette TRACE conn4 -> [0,877,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:57:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x981b9c00 == 13 [pid = 1835] [id = 197] 13:57:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x981ba800) [pid = 1835] [serial = 578] [outer = (nil)] 13:57:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x981c3000) [pid = 1835] [serial = 579] [outer = 0x981ba800] 13:57:26 INFO - PROCESS | 1835 | 1477861046911 Marionette DEBUG loaded listener.js 13:57:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x99431800) [pid = 1835] [serial = 580] [outer = 0x981ba800] 13:57:27 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a037400 == 14 [pid = 1835] [id = 198] 13:57:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x9a040400) [pid = 1835] [serial = 581] [outer = (nil)] 13:57:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x9a0cb000) [pid = 1835] [serial = 582] [outer = 0x9a040400] 13:57:27 INFO - PROCESS | 1835 | 1477861047416 Marionette DEBUG loaded listener.js 13:57:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x9a1d0000) [pid = 1835] [serial = 583] [outer = 0x9a040400] 13:57:27 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d7af000 == 15 [pid = 1835] [id = 199] 13:57:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x8da26000) [pid = 1835] [serial = 584] [outer = (nil)] 13:57:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x8da2cc00) [pid = 1835] [serial = 585] [outer = 0x8da26000] 13:57:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x90d85000) [pid = 1835] [serial = 586] [outer = 0x8da26000] 13:57:28 INFO - PROCESS | 1835 | 1477861048614 Marionette TRACE conn4 <- [1,877,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html",0,null,null,[["Removing iframe from document via innerHTML removes it from history",0,null,null]]]}] 13:57:28 INFO - . 13:57:28 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 2222ms 13:57:28 INFO - PROCESS | 1835 | 1477861048764 Marionette TRACE conn4 -> [0,878,"getWindowHandle",null] 13:57:28 INFO - PROCESS | 1835 | 1477861048772 Marionette TRACE conn4 <- [1,878,null,{"value":"8"}] 13:57:28 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 13:57:28 INFO - PROCESS | 1835 | 1477861048785 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:57:28 INFO - PROCESS | 1835 | 1477861048993 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 13:57:29 INFO - PROCESS | 1835 | 1477861049150 Marionette TRACE conn4 -> [0,880,"getWindowHandles",null] 13:57:29 INFO - PROCESS | 1835 | 1477861049154 Marionette TRACE conn4 <- [1,880,null,["8"]] 13:57:29 INFO - PROCESS | 1835 | 1477861049164 Marionette TRACE conn4 -> [0,881,"switchToWindow",{"name":"8"}] 13:57:29 INFO - PROCESS | 1835 | 1477861049173 Marionette TRACE conn4 <- [1,881,null,{}] 13:57:29 INFO - PROCESS | 1835 | 1477861049179 Marionette TRACE conn4 -> [0,882,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:57:29 INFO - PROCESS | 1835 | ++DOCSHELL 0x92f95c00 == 16 [pid = 1835] [id = 200] 13:57:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x92f96400) [pid = 1835] [serial = 587] [outer = (nil)] 13:57:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x92f9ec00) [pid = 1835] [serial = 588] [outer = 0x92f96400] 13:57:29 INFO - PROCESS | 1835 | 1477861049318 Marionette DEBUG loaded listener.js 13:57:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x94897c00) [pid = 1835] [serial = 589] [outer = 0x92f96400] 13:57:29 INFO - PROCESS | 1835 | ++DOCSHELL 0x9943f800 == 17 [pid = 1835] [id = 201] 13:57:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x994d1800) [pid = 1835] [serial = 590] [outer = (nil)] 13:57:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x9a03a800) [pid = 1835] [serial = 591] [outer = 0x994d1800] 13:57:29 INFO - PROCESS | 1835 | 1477861049964 Marionette DEBUG loaded listener.js 13:57:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x9a142800) [pid = 1835] [serial = 592] [outer = 0x994d1800] 13:57:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x981c4c00 == 18 [pid = 1835] [id = 202] 13:57:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x99433800) [pid = 1835] [serial = 593] [outer = (nil)] 13:57:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x9a313400) [pid = 1835] [serial = 594] [outer = 0x99433800] 13:57:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x9a38dc00) [pid = 1835] [serial = 595] [outer = 0x99433800] 13:57:31 INFO - PROCESS | 1835 | 1477861051159 Marionette TRACE conn4 <- [1,882,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 13:57:31 INFO - . 13:57:31 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 2484ms 13:57:31 INFO - PROCESS | 1835 | 1477861051317 Marionette TRACE conn4 -> [0,883,"getWindowHandle",null] 13:57:31 INFO - PROCESS | 1835 | 1477861051323 Marionette TRACE conn4 <- [1,883,null,{"value":"8"}] 13:57:31 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 13:57:31 INFO - PROCESS | 1835 | 1477861051332 Marionette TRACE conn4 -> [0,884,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:57:31 INFO - PROCESS | 1835 | 1477861051526 Marionette TRACE conn4 <- [1,884,null,{"value":null}] 13:57:31 INFO - PROCESS | 1835 | 1477861051669 Marionette TRACE conn4 -> [0,885,"getWindowHandles",null] 13:57:31 INFO - PROCESS | 1835 | 1477861051674 Marionette TRACE conn4 <- [1,885,null,["8"]] 13:57:31 INFO - PROCESS | 1835 | 1477861051683 Marionette TRACE conn4 -> [0,886,"switchToWindow",{"name":"8"}] 13:57:31 INFO - PROCESS | 1835 | 1477861051689 Marionette TRACE conn4 <- [1,886,null,{}] 13:57:31 INFO - PROCESS | 1835 | 1477861051695 Marionette TRACE conn4 -> [0,887,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:57:31 INFO - PROCESS | 1835 | ++DOCSHELL 0x94a18800 == 19 [pid = 1835] [id = 203] 13:57:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x9a38d800) [pid = 1835] [serial = 596] [outer = (nil)] 13:57:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x9a493400) [pid = 1835] [serial = 597] [outer = 0x9a38d800] 13:57:31 INFO - PROCESS | 1835 | 1477861051808 Marionette DEBUG loaded listener.js 13:57:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x9b151800) [pid = 1835] [serial = 598] [outer = 0x9a38d800] 13:57:32 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da53800 == 20 [pid = 1835] [id = 204] 13:57:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x8da54000) [pid = 1835] [serial = 599] [outer = (nil)] 13:57:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x91f14400) [pid = 1835] [serial = 600] [outer = 0x8da54000] 13:57:32 INFO - PROCESS | 1835 | 1477861052594 Marionette DEBUG loaded listener.js 13:57:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x91f57000) [pid = 1835] [serial = 601] [outer = 0x8da54000] 13:57:32 INFO - PROCESS | 1835 | --DOCSHELL 0xa2ce3c00 == 19 [pid = 1835] [id = 191] 13:57:32 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x8d7b7400) [pid = 1835] [serial = 421] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:57:32 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x90eadc00) [pid = 1835] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:57:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x9489e000 == 20 [pid = 1835] [id = 205] 13:57:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x948e4000) [pid = 1835] [serial = 602] [outer = (nil)] 13:57:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x95a1ec00) [pid = 1835] [serial = 603] [outer = 0x948e4000] 13:57:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x9386b400) [pid = 1835] [serial = 604] [outer = 0x948e4000] 13:57:33 INFO - PROCESS | 1835 | 1477861053763 Marionette TRACE conn4 <- [1,887,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 13:57:33 INFO - . 13:57:33 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 2479ms 13:57:33 INFO - PROCESS | 1835 | 1477861053836 Marionette TRACE conn4 -> [0,888,"getWindowHandle",null] 13:57:33 INFO - PROCESS | 1835 | 1477861053842 Marionette TRACE conn4 <- [1,888,null,{"value":"8"}] 13:57:33 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 13:57:33 INFO - PROCESS | 1835 | 1477861053851 Marionette TRACE conn4 -> [0,889,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:57:34 INFO - PROCESS | 1835 | 1477861054005 Marionette TRACE conn4 <- [1,889,null,{"value":null}] 13:57:34 INFO - PROCESS | 1835 | 1477861054020 Marionette TRACE conn4 -> [0,890,"getWindowHandles",null] 13:57:34 INFO - PROCESS | 1835 | 1477861054034 Marionette TRACE conn4 <- [1,890,null,["8"]] 13:57:34 INFO - PROCESS | 1835 | 1477861054140 Marionette TRACE conn4 -> [0,891,"switchToWindow",{"name":"8"}] 13:57:34 INFO - PROCESS | 1835 | 1477861054146 Marionette TRACE conn4 <- [1,891,null,{}] 13:57:34 INFO - PROCESS | 1835 | 1477861054153 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:57:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x9943b000 == 21 [pid = 1835] [id = 206] 13:57:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x994cb800) [pid = 1835] [serial = 605] [outer = (nil)] 13:57:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x9a03a000) [pid = 1835] [serial = 606] [outer = 0x994cb800] 13:57:34 INFO - PROCESS | 1835 | 1477861054278 Marionette DEBUG loaded listener.js 13:57:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x9a315c00) [pid = 1835] [serial = 607] [outer = 0x994cb800] 13:57:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x9b157c00 == 22 [pid = 1835] [id = 207] 13:57:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x9b158c00) [pid = 1835] [serial = 608] [outer = (nil)] 13:57:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x9b210400) [pid = 1835] [serial = 609] [outer = 0x9b158c00] 13:57:34 INFO - PROCESS | 1835 | 1477861054790 Marionette DEBUG loaded listener.js 13:57:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x9b2dc000) [pid = 1835] [serial = 610] [outer = 0x9b158c00] 13:57:34 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12372 13:57:35 INFO - PROCESS | 1835 | 1477861055717 Marionette TRACE conn4 <- [1,892,null,{"value":["/html/browsers/windows/browsing-context-names/001.html",0,null,null,[["Link with target=_blank, rel=noreferrer",0,null,null]]]}] 13:57:35 INFO - . 13:57:35 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 1923ms 13:57:35 INFO - PROCESS | 1835 | 1477861055773 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 13:57:35 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 13:57:35 INFO - PROCESS | 1835 | 1477861055778 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 13:57:35 INFO - PROCESS | 1835 | 1477861055791 Marionette TRACE conn4 -> [0,894,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:57:36 INFO - PROCESS | 1835 | 1477861056001 Marionette TRACE conn4 <- [1,894,null,{"value":null}] 13:57:36 INFO - PROCESS | 1835 | 1477861056068 Marionette TRACE conn4 -> [0,895,"getWindowHandles",null] 13:57:36 INFO - PROCESS | 1835 | 1477861056071 Marionette TRACE conn4 <- [1,895,null,["8"]] 13:57:36 INFO - PROCESS | 1835 | 1477861056078 Marionette TRACE conn4 -> [0,896,"switchToWindow",{"name":"8"}] 13:57:36 INFO - PROCESS | 1835 | 1477861056084 Marionette TRACE conn4 <- [1,896,null,{}] 13:57:36 INFO - PROCESS | 1835 | 1477861056089 Marionette TRACE conn4 -> [0,897,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:57:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x9ae89400 == 23 [pid = 1835] [id = 208] 13:57:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x9ae89c00) [pid = 1835] [serial = 611] [outer = (nil)] 13:57:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0xa0e9d000) [pid = 1835] [serial = 612] [outer = 0x9ae89c00] 13:57:36 INFO - PROCESS | 1835 | 1477861056190 Marionette DEBUG loaded listener.js 13:57:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0xa0ea1400) [pid = 1835] [serial = 613] [outer = 0x9ae89c00] 13:57:36 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x95b41400) [pid = 1835] [serial = 572] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-1.html] 13:57:36 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x8da2ec00) [pid = 1835] [serial = 563] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 13:57:36 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x948da800) [pid = 1835] [serial = 575] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html;] 13:57:36 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x94898c00) [pid = 1835] [serial = 569] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html] 13:57:36 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x90d87800) [pid = 1835] [serial = 566] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 13:57:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a391000 == 24 [pid = 1835] [id = 209] 13:57:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0xa0e6e400) [pid = 1835] [serial = 614] [outer = (nil)] 13:57:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0xa2341c00) [pid = 1835] [serial = 615] [outer = 0xa0e6e400] 13:57:36 INFO - PROCESS | 1835 | 1477861056845 Marionette DEBUG loaded listener.js 13:57:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0xa2343c00) [pid = 1835] [serial = 616] [outer = 0xa0e6e400] 13:57:37 INFO - PROCESS | 1835 | 1477861057534 Marionette TRACE conn4 <- [1,897,null,{"value":["/html/browsers/windows/browsing-context-names/002.html",0,null,null,[["Link with target=_blank, no rel",0,null,null]]]}] 13:57:37 INFO - . 13:57:37 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 1778ms 13:57:37 INFO - PROCESS | 1835 | 1477861057571 Marionette TRACE conn4 -> [0,898,"getWindowHandle",null] 13:57:37 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 13:57:37 INFO - PROCESS | 1835 | 1477861057578 Marionette TRACE conn4 <- [1,898,null,{"value":"8"}] 13:57:37 INFO - PROCESS | 1835 | 1477861057585 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:57:37 INFO - PROCESS | 1835 | 1477861057736 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 13:57:37 INFO - PROCESS | 1835 | 1477861057857 Marionette TRACE conn4 -> [0,900,"getWindowHandles",null] 13:57:37 INFO - PROCESS | 1835 | 1477861057861 Marionette TRACE conn4 <- [1,900,null,["8"]] 13:57:37 INFO - PROCESS | 1835 | 1477861057872 Marionette TRACE conn4 -> [0,901,"switchToWindow",{"name":"8"}] 13:57:37 INFO - PROCESS | 1835 | 1477861057878 Marionette TRACE conn4 <- [1,901,null,{}] 13:57:37 INFO - PROCESS | 1835 | 1477861057885 Marionette TRACE conn4 -> [0,902,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:57:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x994cc000 == 25 [pid = 1835] [id = 210] 13:57:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0xa2782400) [pid = 1835] [serial = 617] [outer = (nil)] 13:57:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0xa278d400) [pid = 1835] [serial = 618] [outer = 0xa2782400] 13:57:37 INFO - PROCESS | 1835 | 1477861057985 Marionette DEBUG loaded listener.js 13:57:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0xa27e1400) [pid = 1835] [serial = 619] [outer = 0xa2782400] 13:57:38 INFO - PROCESS | 1835 | ++DOCSHELL 0xa23e0c00 == 26 [pid = 1835] [id = 211] 13:57:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0xa2d42000) [pid = 1835] [serial = 620] [outer = (nil)] 13:57:38 INFO - PROCESS | 1835 | ++DOCSHELL 0xa2d42800 == 27 [pid = 1835] [id = 212] 13:57:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0xa2d43000) [pid = 1835] [serial = 621] [outer = (nil)] 13:57:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0xa2d45400) [pid = 1835] [serial = 622] [outer = 0xa2d42000] 13:57:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0xa2d40400) [pid = 1835] [serial = 623] [outer = 0xa2d43000] 13:57:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0xa2d43800) [pid = 1835] [serial = 624] [outer = 0xa2d43000] 13:57:38 INFO - PROCESS | 1835 | 1477861058633 Marionette TRACE conn4 <- [1,902,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html",0,null,null,[["The browsing context must be chosen if the given name is same as its name",0,null,null]]]}] 13:57:38 INFO - . 13:57:38 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1069ms 13:57:38 INFO - PROCESS | 1835 | 1477861058653 Marionette TRACE conn4 -> [0,903,"getWindowHandle",null] 13:57:38 INFO - PROCESS | 1835 | 1477861058656 Marionette TRACE conn4 <- [1,903,null,{"value":"8"}] 13:57:38 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 13:57:38 INFO - PROCESS | 1835 | 1477861058664 Marionette TRACE conn4 -> [0,904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:57:38 INFO - PROCESS | 1835 | 1477861058893 Marionette TRACE conn4 <- [1,904,null,{"value":null}] 13:57:38 INFO - PROCESS | 1835 | 1477861058912 Marionette TRACE conn4 -> [0,905,"getWindowHandles",null] 13:57:38 INFO - PROCESS | 1835 | 1477861058916 Marionette TRACE conn4 <- [1,905,null,["8"]] 13:57:38 INFO - PROCESS | 1835 | 1477861058921 Marionette TRACE conn4 -> [0,906,"switchToWindow",{"name":"8"}] 13:57:38 INFO - PROCESS | 1835 | 1477861058926 Marionette TRACE conn4 <- [1,906,null,{}] 13:57:38 INFO - PROCESS | 1835 | 1477861058932 Marionette TRACE conn4 -> [0,907,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:57:38 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da2f800 == 28 [pid = 1835] [id = 213] 13:57:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0xa2ce2800) [pid = 1835] [serial = 625] [outer = (nil)] 13:57:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0xa2ce4800) [pid = 1835] [serial = 626] [outer = 0xa2ce2800] 13:57:39 INFO - PROCESS | 1835 | 1477861059023 Marionette DEBUG loaded listener.js 13:57:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0xa2d3f800) [pid = 1835] [serial = 627] [outer = 0xa2ce2800] 13:57:39 INFO - PROCESS | 1835 | ++DOCSHELL 0x91f0e000 == 29 [pid = 1835] [id = 214] 13:57:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x9295a400) [pid = 1835] [serial = 628] [outer = (nil)] 13:57:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x91f57400) [pid = 1835] [serial = 629] [outer = 0x9295a400] 13:57:39 INFO - PROCESS | 1835 | ++DOCSHELL 0x9489a000 == 30 [pid = 1835] [id = 215] 13:57:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x948da000) [pid = 1835] [serial = 630] [outer = (nil)] 13:57:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x8da27400) [pid = 1835] [serial = 631] [outer = 0x948da000] 13:57:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x90d80800) [pid = 1835] [serial = 632] [outer = 0x9295a400] 13:57:40 INFO - PROCESS | 1835 | 1477861060121 Marionette TRACE conn4 <- [1,907,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html",0,null,null,[["The parent browsing context must be chosen if the given name is '_parent'",0,null,null]]]}] 13:57:40 INFO - . 13:57:40 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1484ms 13:57:40 INFO - PROCESS | 1835 | 1477861060149 Marionette TRACE conn4 -> [0,908,"getWindowHandle",null] 13:57:40 INFO - PROCESS | 1835 | 1477861060156 Marionette TRACE conn4 <- [1,908,null,{"value":"8"}] 13:57:40 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 13:57:40 INFO - PROCESS | 1835 | 1477861060165 Marionette TRACE conn4 -> [0,909,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:57:40 INFO - PROCESS | 1835 | 1477861060372 Marionette TRACE conn4 <- [1,909,null,{"value":null}] 13:57:40 INFO - PROCESS | 1835 | 1477861060536 Marionette TRACE conn4 -> [0,910,"getWindowHandles",null] 13:57:40 INFO - PROCESS | 1835 | 1477861060542 Marionette TRACE conn4 <- [1,910,null,["8"]] 13:57:40 INFO - PROCESS | 1835 | 1477861060550 Marionette TRACE conn4 -> [0,911,"switchToWindow",{"name":"8"}] 13:57:40 INFO - PROCESS | 1835 | 1477861060558 Marionette TRACE conn4 <- [1,911,null,{}] 13:57:40 INFO - PROCESS | 1835 | 1477861060565 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:57:40 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a394c00 == 31 [pid = 1835] [id = 216] 13:57:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x9a397000) [pid = 1835] [serial = 633] [outer = (nil)] 13:57:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x9b158400) [pid = 1835] [serial = 634] [outer = 0x9a397000] 13:57:40 INFO - PROCESS | 1835 | 1477861060722 Marionette DEBUG loaded listener.js 13:57:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x9b4c3800) [pid = 1835] [serial = 635] [outer = 0x9a397000] 13:57:41 INFO - PROCESS | 1835 | ++DOCSHELL 0x9b4c7c00 == 32 [pid = 1835] [id = 217] 13:57:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0xa188e000) [pid = 1835] [serial = 636] [outer = (nil)] 13:57:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0xa1825000) [pid = 1835] [serial = 637] [outer = 0xa188e000] 13:57:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x9ae89000) [pid = 1835] [serial = 638] [outer = 0xa188e000] 13:57:41 INFO - PROCESS | 1835 | 1477861061627 Marionette TRACE conn4 <- [1,912,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html",0,null,null,[["The current browsing context must be chosen if the given name is '_self'",0,null,null]]]}] 13:57:41 INFO - . 13:57:41 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1485ms 13:57:41 INFO - PROCESS | 1835 | 1477861061650 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 13:57:41 INFO - PROCESS | 1835 | 1477861061655 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 13:57:41 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 13:57:41 INFO - PROCESS | 1835 | 1477861061664 Marionette TRACE conn4 -> [0,914,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:57:41 INFO - PROCESS | 1835 | 1477861061884 Marionette TRACE conn4 <- [1,914,null,{"value":null}] 13:57:42 INFO - PROCESS | 1835 | 1477861062049 Marionette TRACE conn4 -> [0,915,"getWindowHandles",null] 13:57:42 INFO - PROCESS | 1835 | 1477861062056 Marionette TRACE conn4 <- [1,915,null,["8"]] 13:57:42 INFO - PROCESS | 1835 | 1477861062069 Marionette TRACE conn4 -> [0,916,"switchToWindow",{"name":"8"}] 13:57:42 INFO - PROCESS | 1835 | 1477861062075 Marionette TRACE conn4 <- [1,916,null,{}] 13:57:42 INFO - PROCESS | 1835 | 1477861062128 Marionette TRACE conn4 -> [0,917,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:57:42 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d16400 == 33 [pid = 1835] [id = 218] 13:57:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0xa2d48c00) [pid = 1835] [serial = 639] [outer = (nil)] 13:57:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0xa43bb400) [pid = 1835] [serial = 640] [outer = 0xa2d48c00] 13:57:42 INFO - PROCESS | 1835 | 1477861062237 Marionette DEBUG loaded listener.js 13:57:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0xa43c4400) [pid = 1835] [serial = 641] [outer = 0xa2d48c00] 13:57:42 INFO - PROCESS | 1835 | ++DOCSHELL 0x94a15400 == 34 [pid = 1835] [id = 219] 13:57:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0xa4837000) [pid = 1835] [serial = 642] [outer = (nil)] 13:57:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0xa4576400) [pid = 1835] [serial = 643] [outer = 0xa4837000] 13:57:42 INFO - PROCESS | 1835 | ++DOCSHELL 0xa4841800 == 35 [pid = 1835] [id = 220] 13:57:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 92 (0xa48aac00) [pid = 1835] [serial = 644] [outer = (nil)] 13:57:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0xa4c47800) [pid = 1835] [serial = 645] [outer = 0xa48aac00] 13:57:42 INFO - PROCESS | 1835 | 1477861062898 Marionette DEBUG loaded listener.js 13:57:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 94 (0xa4c9e000) [pid = 1835] [serial = 646] [outer = 0xa48aac00] 13:57:43 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/toolkit/components/mediasniffer/nsMediaSniffer.cpp, line 144 13:57:43 INFO - PROCESS | 1835 | JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/jsonview/converter-sniffer.js, line 65: NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIChannel.contentType] 13:57:45 INFO - PROCESS | 1835 | --DOCSHELL 0x948da400 == 34 [pid = 1835] [id = 196] 13:57:45 INFO - PROCESS | 1835 | --DOCSHELL 0xa23e0c00 == 33 [pid = 1835] [id = 211] 13:57:45 INFO - PROCESS | 1835 | --DOCSHELL 0xa2d42800 == 32 [pid = 1835] [id = 212] 13:57:45 INFO - PROCESS | 1835 | --DOCSHELL 0x8d7af000 == 31 [pid = 1835] [id = 199] 13:57:45 INFO - PROCESS | 1835 | --DOCSHELL 0x981c4c00 == 30 [pid = 1835] [id = 202] 13:57:45 INFO - PROCESS | 1835 | --DOCSHELL 0x9489e000 == 29 [pid = 1835] [id = 205] 13:57:45 INFO - PROCESS | 1835 | --DOCSHELL 0x91f0e000 == 28 [pid = 1835] [id = 214] 13:57:45 INFO - PROCESS | 1835 | --DOCSHELL 0x9489a000 == 27 [pid = 1835] [id = 215] 13:57:45 INFO - PROCESS | 1835 | --DOCSHELL 0x9b4c7c00 == 26 [pid = 1835] [id = 217] 13:57:45 INFO - PROCESS | 1835 | --DOMWINDOW == 93 (0x9a0cb000) [pid = 1835] [serial = 582] [outer = (nil)] [url = about:blank] 13:57:45 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0x8da25000) [pid = 1835] [serial = 568] [outer = (nil)] [url = about:blank] 13:57:45 INFO - PROCESS | 1835 | --DOMWINDOW == 91 (0x979b2000) [pid = 1835] [serial = 574] [outer = (nil)] [url = about:blank] 13:57:45 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0x8da31800) [pid = 1835] [serial = 564] [outer = (nil)] [url = about:blank] 13:57:45 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0x90d8a400) [pid = 1835] [serial = 567] [outer = (nil)] [url = about:blank] 13:57:45 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0x981c3000) [pid = 1835] [serial = 579] [outer = (nil)] [url = about:blank] 13:57:45 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x9489bc00) [pid = 1835] [serial = 570] [outer = (nil)] [url = about:blank] 13:57:45 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x979ac400) [pid = 1835] [serial = 573] [outer = (nil)] [url = about:blank] 13:57:45 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x9489f000) [pid = 1835] [serial = 571] [outer = (nil)] [url = about:blank] 13:57:45 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x8f5b5400) [pid = 1835] [serial = 565] [outer = (nil)] [url = about:blank] 13:57:45 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x9812a800) [pid = 1835] [serial = 577] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html;] 13:57:45 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x9812a400) [pid = 1835] [serial = 576] [outer = (nil)] [url = about:blank] 13:57:49 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x9295a400) [pid = 1835] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 13:57:49 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0xa0e6e400) [pid = 1835] [serial = 614] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 13:57:49 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x99433800) [pid = 1835] [serial = 593] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html] 13:57:49 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x9a38d800) [pid = 1835] [serial = 596] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html] 13:57:49 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x8da26000) [pid = 1835] [serial = 584] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html] 13:57:49 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x948e4000) [pid = 1835] [serial = 602] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html] 13:57:49 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x994d1800) [pid = 1835] [serial = 590] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-1.html] 13:57:49 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x9b158c00) [pid = 1835] [serial = 608] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 13:57:49 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0xa2ce6000) [pid = 1835] [serial = 560] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 13:57:49 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x92f96400) [pid = 1835] [serial = 587] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html] 13:57:49 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x8da54000) [pid = 1835] [serial = 599] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-1.html] 13:57:49 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x994cb800) [pid = 1835] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 13:57:49 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x9a040400) [pid = 1835] [serial = 581] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2-1.html] 13:57:49 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x9ae89c00) [pid = 1835] [serial = 611] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 13:57:49 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x981ba800) [pid = 1835] [serial = 578] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html] 13:57:49 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0xa2ce2800) [pid = 1835] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 13:57:49 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x948da000) [pid = 1835] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 13:57:49 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0xa2782400) [pid = 1835] [serial = 617] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 13:57:49 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0xa2d42000) [pid = 1835] [serial = 620] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 13:57:49 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0xa2d43000) [pid = 1835] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 13:57:53 INFO - PROCESS | 1835 | --DOCSHELL 0x8da53800 == 25 [pid = 1835] [id = 204] 13:57:53 INFO - PROCESS | 1835 | --DOCSHELL 0xa4841800 == 24 [pid = 1835] [id = 220] 13:57:53 INFO - PROCESS | 1835 | --DOCSHELL 0x9a394c00 == 23 [pid = 1835] [id = 216] 13:57:53 INFO - PROCESS | 1835 | --DOCSHELL 0x8da2f800 == 22 [pid = 1835] [id = 213] 13:57:53 INFO - PROCESS | 1835 | --DOCSHELL 0x9a391000 == 21 [pid = 1835] [id = 209] 13:57:53 INFO - PROCESS | 1835 | --DOCSHELL 0x94a18800 == 20 [pid = 1835] [id = 203] 13:57:53 INFO - PROCESS | 1835 | --DOCSHELL 0x9943f800 == 19 [pid = 1835] [id = 201] 13:57:53 INFO - PROCESS | 1835 | --DOCSHELL 0x92f95c00 == 18 [pid = 1835] [id = 200] 13:57:53 INFO - PROCESS | 1835 | --DOCSHELL 0x994cc000 == 17 [pid = 1835] [id = 210] 13:57:53 INFO - PROCESS | 1835 | --DOCSHELL 0x9a037400 == 16 [pid = 1835] [id = 198] 13:57:53 INFO - PROCESS | 1835 | --DOCSHELL 0x981b9c00 == 15 [pid = 1835] [id = 197] 13:57:53 INFO - PROCESS | 1835 | --DOCSHELL 0x9ae89400 == 14 [pid = 1835] [id = 208] 13:57:53 INFO - PROCESS | 1835 | --DOCSHELL 0x8f516c00 == 13 [pid = 1835] [id = 193] 13:57:53 INFO - PROCESS | 1835 | --DOCSHELL 0x9943b000 == 12 [pid = 1835] [id = 206] 13:57:53 INFO - PROCESS | 1835 | --DOCSHELL 0x8da2e400 == 11 [pid = 1835] [id = 192] 13:57:53 INFO - PROCESS | 1835 | --DOCSHELL 0x95a27800 == 10 [pid = 1835] [id = 195] 13:57:53 INFO - PROCESS | 1835 | --DOCSHELL 0x9b157c00 == 9 [pid = 1835] [id = 207] 13:57:53 INFO - PROCESS | 1835 | --DOCSHELL 0x94898800 == 8 [pid = 1835] [id = 194] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x91f57400) [pid = 1835] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x8da2cc00) [pid = 1835] [serial = 585] [outer = (nil)] [url = about:blank] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x90d85000) [pid = 1835] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0xa2d4c800) [pid = 1835] [serial = 562] [outer = (nil)] [url = about:blank] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x90d80800) [pid = 1835] [serial = 632] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x8da27400) [pid = 1835] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0xa2d45400) [pid = 1835] [serial = 622] [outer = (nil)] [url = about:blank] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0xa2d40400) [pid = 1835] [serial = 623] [outer = (nil)] [url = about:blank] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0xa2d43800) [pid = 1835] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0xa2ce4800) [pid = 1835] [serial = 626] [outer = (nil)] [url = about:blank] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0xa2d3f800) [pid = 1835] [serial = 627] [outer = (nil)] [url = about:blank] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0xa278d400) [pid = 1835] [serial = 618] [outer = (nil)] [url = about:blank] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0xa27e1400) [pid = 1835] [serial = 619] [outer = (nil)] [url = about:blank] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0xa2341c00) [pid = 1835] [serial = 615] [outer = (nil)] [url = about:blank] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0xa2343c00) [pid = 1835] [serial = 616] [outer = (nil)] [url = about:blank] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0xa0e9d000) [pid = 1835] [serial = 612] [outer = (nil)] [url = about:blank] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0xa0ea1400) [pid = 1835] [serial = 613] [outer = (nil)] [url = about:blank] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x9b210400) [pid = 1835] [serial = 609] [outer = (nil)] [url = about:blank] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x9b2dc000) [pid = 1835] [serial = 610] [outer = (nil)] [url = about:blank] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x9a03a000) [pid = 1835] [serial = 606] [outer = (nil)] [url = about:blank] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x9a315c00) [pid = 1835] [serial = 607] [outer = (nil)] [url = about:blank] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x9a493400) [pid = 1835] [serial = 597] [outer = (nil)] [url = about:blank] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x9b151800) [pid = 1835] [serial = 598] [outer = (nil)] [url = about:blank] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x91f14400) [pid = 1835] [serial = 600] [outer = (nil)] [url = about:blank] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x91f57000) [pid = 1835] [serial = 601] [outer = (nil)] [url = about:blank] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x95a1ec00) [pid = 1835] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-2.html] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x9386b400) [pid = 1835] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x92f9ec00) [pid = 1835] [serial = 588] [outer = (nil)] [url = about:blank] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x94897c00) [pid = 1835] [serial = 589] [outer = (nil)] [url = about:blank] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x9a03a800) [pid = 1835] [serial = 591] [outer = (nil)] [url = about:blank] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x9a142800) [pid = 1835] [serial = 592] [outer = (nil)] [url = about:blank] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x9a313400) [pid = 1835] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-2.html] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x9a38dc00) [pid = 1835] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x99431800) [pid = 1835] [serial = 580] [outer = (nil)] [url = about:blank] 13:57:53 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x9a1d0000) [pid = 1835] [serial = 583] [outer = (nil)] [url = about:blank] 13:57:55 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0xa188e000) [pid = 1835] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 13:57:55 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x9a397000) [pid = 1835] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 13:58:01 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x9ae89000) [pid = 1835] [serial = 638] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 13:58:01 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0xa1825000) [pid = 1835] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 13:58:01 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x9b4c3800) [pid = 1835] [serial = 635] [outer = (nil)] [url = about:blank] 13:58:01 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x9b158400) [pid = 1835] [serial = 634] [outer = (nil)] [url = about:blank] 13:58:01 INFO - PROCESS | 1835 | --DOMWINDOW == 20 (0xa43bb400) [pid = 1835] [serial = 640] [outer = (nil)] [url = about:blank] 13:58:01 INFO - PROCESS | 1835 | --DOMWINDOW == 19 (0xa4c47800) [pid = 1835] [serial = 645] [outer = (nil)] [url = about:blank] 13:58:12 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 13:58:12 INFO - PROCESS | 1835 | 1477861092436 Marionette TRACE conn4 <- [1,917,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html",2,null,null,[["The current browsing context must be chosen if the given name is empty string",3,null,null]]]}] 13:58:12 INFO - . 13:58:12 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30810ms 13:58:12 INFO - PROCESS | 1835 | 1477861092474 Marionette TRACE conn4 -> [0,918,"getWindowHandle",null] 13:58:12 INFO - PROCESS | 1835 | 1477861092480 Marionette TRACE conn4 <- [1,918,null,{"value":"8"}] 13:58:12 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 13:58:12 INFO - PROCESS | 1835 | 1477861092492 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:12 INFO - PROCESS | 1835 | --DOCSHELL 0x94a15400 == 7 [pid = 1835] [id = 219] 13:58:12 INFO - PROCESS | 1835 | 1477861092730 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 13:58:12 INFO - PROCESS | 1835 | 1477861092802 Marionette TRACE conn4 -> [0,920,"getWindowHandles",null] 13:58:12 INFO - PROCESS | 1835 | 1477861092807 Marionette TRACE conn4 <- [1,920,null,["8"]] 13:58:12 INFO - PROCESS | 1835 | 1477861092817 Marionette TRACE conn4 -> [0,921,"switchToWindow",{"name":"8"}] 13:58:12 INFO - PROCESS | 1835 | 1477861092825 Marionette TRACE conn4 <- [1,921,null,{}] 13:58:12 INFO - PROCESS | 1835 | 1477861092831 Marionette TRACE conn4 -> [0,922,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-default-name.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:12 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da28400 == 8 [pid = 1835] [id = 221] 13:58:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 20 (0x8da29800) [pid = 1835] [serial = 647] [outer = (nil)] 13:58:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 21 (0x8da2dc00) [pid = 1835] [serial = 648] [outer = 0x8da29800] 13:58:12 INFO - PROCESS | 1835 | 1477861092945 Marionette DEBUG loaded listener.js 13:58:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x8da57400) [pid = 1835] [serial = 649] [outer = 0x8da29800] 13:58:13 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d18800 == 9 [pid = 1835] [id = 222] 13:58:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x90d1b400) [pid = 1835] [serial = 650] [outer = (nil)] 13:58:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8f754000) [pid = 1835] [serial = 651] [outer = 0x90d1b400] 13:58:13 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d1fc00 == 10 [pid = 1835] [id = 223] 13:58:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x90d20000) [pid = 1835] [serial = 652] [outer = (nil)] 13:58:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x90d55800) [pid = 1835] [serial = 653] [outer = 0x90d20000] 13:58:13 INFO - PROCESS | 1835 | 1477861093523 Marionette DEBUG loaded listener.js 13:58:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x90d5dc00) [pid = 1835] [serial = 654] [outer = 0x90d20000] 13:58:14 INFO - PROCESS | 1835 | 1477861094103 Marionette TRACE conn4 <- [1,922,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-default-name.html",0,null,null,[["A embedded browsing context has no default name",0,null,null],["A browsing context which is opened by window.open() method with '_blank' parameter has no default name",0,null,null],["A browsing context has no default name",1,"assert_equals: The browsing context should not have a name. expected \"\" but got \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\"","@http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html:23:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html:22:1\n"]]]}] 13:58:14 INFO - ... 13:58:14 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1678ms 13:58:14 INFO - PROCESS | 1835 | 1477861094186 Marionette TRACE conn4 -> [0,923,"getWindowHandle",null] 13:58:14 INFO - PROCESS | 1835 | 1477861094191 Marionette TRACE conn4 <- [1,923,null,{"value":"8"}] 13:58:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 13:58:14 INFO - PROCESS | 1835 | 1477861094200 Marionette TRACE conn4 -> [0,924,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:14 INFO - PROCESS | 1835 | 1477861094431 Marionette TRACE conn4 <- [1,924,null,{"value":null}] 13:58:14 INFO - PROCESS | 1835 | 1477861094449 Marionette TRACE conn4 -> [0,925,"getWindowHandles",null] 13:58:14 INFO - PROCESS | 1835 | 1477861094454 Marionette TRACE conn4 <- [1,925,null,["8"]] 13:58:14 INFO - PROCESS | 1835 | 1477861094462 Marionette TRACE conn4 -> [0,926,"switchToWindow",{"name":"8"}] 13:58:14 INFO - PROCESS | 1835 | 1477861094469 Marionette TRACE conn4 <- [1,926,null,{}] 13:58:14 INFO - PROCESS | 1835 | 1477861094475 Marionette TRACE conn4 -> [0,927,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:14 INFO - PROCESS | 1835 | ++DOCSHELL 0x91f0f800 == 11 [pid = 1835] [id = 224] 13:58:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x91f13800) [pid = 1835] [serial = 655] [outer = (nil)] 13:58:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x91f50000) [pid = 1835] [serial = 656] [outer = 0x91f13800] 13:58:14 INFO - PROCESS | 1835 | 1477861094576 Marionette DEBUG loaded listener.js 13:58:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x929bac00) [pid = 1835] [serial = 657] [outer = 0x91f13800] 13:58:15 INFO - PROCESS | 1835 | 1477861095319 Marionette TRACE conn4 <- [1,927,null,{"value":["/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml",0,null,null,[["document.close in XHTML",0,null,null]]]}] 13:58:15 INFO - . 13:58:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1179ms 13:58:15 INFO - PROCESS | 1835 | 1477861095388 Marionette TRACE conn4 -> [0,928,"getWindowHandle",null] 13:58:15 INFO - PROCESS | 1835 | 1477861095397 Marionette TRACE conn4 <- [1,928,null,{"value":"8"}] 13:58:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 13:58:15 INFO - PROCESS | 1835 | 1477861095405 Marionette TRACE conn4 -> [0,929,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:15 INFO - PROCESS | 1835 | 1477861095651 Marionette TRACE conn4 <- [1,929,null,{"value":null}] 13:58:15 INFO - PROCESS | 1835 | 1477861095664 Marionette TRACE conn4 -> [0,930,"getWindowHandles",null] 13:58:15 INFO - PROCESS | 1835 | 1477861095669 Marionette TRACE conn4 <- [1,930,null,["8"]] 13:58:15 INFO - PROCESS | 1835 | 1477861095680 Marionette TRACE conn4 -> [0,931,"switchToWindow",{"name":"8"}] 13:58:15 INFO - PROCESS | 1835 | 1477861095687 Marionette TRACE conn4 <- [1,931,null,{}] 13:58:15 INFO - PROCESS | 1835 | 1477861095694 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:15 INFO - PROCESS | 1835 | ++DOCSHELL 0x945ad800 == 12 [pid = 1835] [id = 225] 13:58:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x945adc00) [pid = 1835] [serial = 658] [outer = (nil)] 13:58:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x954da800) [pid = 1835] [serial = 659] [outer = 0x945adc00] 13:58:15 INFO - PROCESS | 1835 | 1477861095806 Marionette DEBUG loaded listener.js 13:58:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x95a27800) [pid = 1835] [serial = 660] [outer = 0x945adc00] 13:58:16 INFO - PROCESS | 1835 | 1477861096490 Marionette TRACE conn4 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:16 INFO - . 13:58:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 1123ms 13:58:16 INFO - PROCESS | 1835 | 1477861096527 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 13:58:16 INFO - PROCESS | 1835 | 1477861096532 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 13:58:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 13:58:16 INFO - PROCESS | 1835 | 1477861096542 Marionette TRACE conn4 -> [0,934,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:16 INFO - PROCESS | 1835 | 1477861096717 Marionette TRACE conn4 <- [1,934,null,{"value":null}] 13:58:16 INFO - PROCESS | 1835 | 1477861096733 Marionette TRACE conn4 -> [0,935,"getWindowHandles",null] 13:58:16 INFO - PROCESS | 1835 | 1477861096736 Marionette TRACE conn4 <- [1,935,null,["8"]] 13:58:16 INFO - PROCESS | 1835 | 1477861096742 Marionette TRACE conn4 -> [0,936,"switchToWindow",{"name":"8"}] 13:58:16 INFO - PROCESS | 1835 | 1477861096747 Marionette TRACE conn4 <- [1,936,null,{}] 13:58:16 INFO - PROCESS | 1835 | 1477861096843 Marionette TRACE conn4 -> [0,937,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:16 INFO - PROCESS | 1835 | ++DOCSHELL 0x92bb0000 == 13 [pid = 1835] [id = 226] 13:58:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x96487000) [pid = 1835] [serial = 661] [outer = (nil)] 13:58:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x965dec00) [pid = 1835] [serial = 662] [outer = 0x96487000] 13:58:16 INFO - PROCESS | 1835 | 1477861096939 Marionette DEBUG loaded listener.js 13:58:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x9793c400) [pid = 1835] [serial = 663] [outer = 0x96487000] 13:58:17 INFO - PROCESS | 1835 | 1477861097498 Marionette TRACE conn4 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:17 INFO - . 13:58:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 979ms 13:58:17 INFO - PROCESS | 1835 | 1477861097544 Marionette TRACE conn4 -> [0,938,"getWindowHandle",null] 13:58:17 INFO - PROCESS | 1835 | 1477861097548 Marionette TRACE conn4 <- [1,938,null,{"value":"8"}] 13:58:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 13:58:17 INFO - PROCESS | 1835 | 1477861097556 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:17 INFO - PROCESS | 1835 | 1477861097788 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 13:58:17 INFO - PROCESS | 1835 | 1477861097807 Marionette TRACE conn4 -> [0,940,"getWindowHandles",null] 13:58:17 INFO - PROCESS | 1835 | 1477861097811 Marionette TRACE conn4 <- [1,940,null,["8"]] 13:58:17 INFO - PROCESS | 1835 | 1477861097816 Marionette TRACE conn4 -> [0,941,"switchToWindow",{"name":"8"}] 13:58:17 INFO - PROCESS | 1835 | 1477861097821 Marionette TRACE conn4 <- [1,941,null,{}] 13:58:17 INFO - PROCESS | 1835 | 1477861097827 Marionette TRACE conn4 -> [0,942,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:17 INFO - PROCESS | 1835 | ++DOCSHELL 0x979af000 == 14 [pid = 1835] [id = 227] 13:58:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x979b2800) [pid = 1835] [serial = 664] [outer = (nil)] 13:58:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x979b6000) [pid = 1835] [serial = 665] [outer = 0x979b2800] 13:58:17 INFO - PROCESS | 1835 | 1477861097921 Marionette DEBUG loaded listener.js 13:58:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x97babc00) [pid = 1835] [serial = 666] [outer = 0x979b2800] 13:58:18 INFO - PROCESS | 1835 | 1477861098566 Marionette TRACE conn4 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:18 INFO - . 13:58:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 1027ms 13:58:18 INFO - PROCESS | 1835 | 1477861098609 Marionette TRACE conn4 -> [0,943,"getWindowHandle",null] 13:58:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 13:58:18 INFO - PROCESS | 1835 | 1477861098614 Marionette TRACE conn4 <- [1,943,null,{"value":"8"}] 13:58:18 INFO - PROCESS | 1835 | 1477861098623 Marionette TRACE conn4 -> [0,944,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:18 INFO - PROCESS | 1835 | 1477861098820 Marionette TRACE conn4 <- [1,944,null,{"value":null}] 13:58:18 INFO - PROCESS | 1835 | 1477861098929 Marionette TRACE conn4 -> [0,945,"getWindowHandles",null] 13:58:18 INFO - PROCESS | 1835 | 1477861098937 Marionette TRACE conn4 <- [1,945,null,["8"]] 13:58:18 INFO - PROCESS | 1835 | 1477861098942 Marionette TRACE conn4 -> [0,946,"switchToWindow",{"name":"8"}] 13:58:18 INFO - PROCESS | 1835 | 1477861098948 Marionette TRACE conn4 <- [1,946,null,{}] 13:58:18 INFO - PROCESS | 1835 | 1477861098953 Marionette TRACE conn4 -> [0,947,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:18 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c5a7c00 == 15 [pid = 1835] [id = 228] 13:58:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x981c5000) [pid = 1835] [serial = 667] [outer = (nil)] 13:58:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x99432000) [pid = 1835] [serial = 668] [outer = 0x981c5000] 13:58:19 INFO - PROCESS | 1835 | 1477861099044 Marionette DEBUG loaded listener.js 13:58:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x9943b000) [pid = 1835] [serial = 669] [outer = 0x981c5000] 13:58:19 INFO - PROCESS | 1835 | 1477861099581 Marionette TRACE conn4 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:19 INFO - . 13:58:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 996ms 13:58:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 13:58:19 INFO - PROCESS | 1835 | 1477861099631 Marionette TRACE conn4 -> [0,948,"getWindowHandle",null] 13:58:19 INFO - PROCESS | 1835 | 1477861099634 Marionette TRACE conn4 <- [1,948,null,{"value":"8"}] 13:58:19 INFO - PROCESS | 1835 | 1477861099643 Marionette TRACE conn4 -> [0,949,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:19 INFO - PROCESS | 1835 | 1477861099810 Marionette TRACE conn4 <- [1,949,null,{"value":null}] 13:58:19 INFO - PROCESS | 1835 | 1477861099826 Marionette TRACE conn4 -> [0,950,"getWindowHandles",null] 13:58:19 INFO - PROCESS | 1835 | 1477861099830 Marionette TRACE conn4 <- [1,950,null,["8"]] 13:58:19 INFO - PROCESS | 1835 | 1477861099835 Marionette TRACE conn4 -> [0,951,"switchToWindow",{"name":"8"}] 13:58:19 INFO - PROCESS | 1835 | 1477861099840 Marionette TRACE conn4 <- [1,951,null,{}] 13:58:19 INFO - PROCESS | 1835 | 1477861099845 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:19 INFO - PROCESS | 1835 | ++DOCSHELL 0x994d2000 == 16 [pid = 1835] [id = 229] 13:58:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x994d3400) [pid = 1835] [serial = 670] [outer = (nil)] 13:58:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x9a033c00) [pid = 1835] [serial = 671] [outer = 0x994d3400] 13:58:19 INFO - PROCESS | 1835 | 1477861099969 Marionette DEBUG loaded listener.js 13:58:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x9a03dc00) [pid = 1835] [serial = 672] [outer = 0x994d3400] 13:58:20 INFO - PROCESS | 1835 | 1477861100657 Marionette TRACE conn4 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:20 INFO - . 13:58:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 1070ms 13:58:20 INFO - PROCESS | 1835 | 1477861100711 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 13:58:20 INFO - PROCESS | 1835 | 1477861100717 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 13:58:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 13:58:20 INFO - PROCESS | 1835 | 1477861100728 Marionette TRACE conn4 -> [0,954,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:20 INFO - PROCESS | 1835 | 1477861100974 Marionette TRACE conn4 <- [1,954,null,{"value":null}] 13:58:21 INFO - PROCESS | 1835 | 1477861101119 Marionette TRACE conn4 -> [0,955,"getWindowHandles",null] 13:58:21 INFO - PROCESS | 1835 | 1477861101129 Marionette TRACE conn4 <- [1,955,null,["8"]] 13:58:21 INFO - PROCESS | 1835 | 1477861101135 Marionette TRACE conn4 -> [0,956,"switchToWindow",{"name":"8"}] 13:58:21 INFO - PROCESS | 1835 | 1477861101145 Marionette TRACE conn4 <- [1,956,null,{}] 13:58:21 INFO - PROCESS | 1835 | 1477861101151 Marionette TRACE conn4 -> [0,957,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/006.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:21 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da27400 == 17 [pid = 1835] [id = 230] 13:58:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x8da2cc00) [pid = 1835] [serial = 673] [outer = (nil)] 13:58:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x8f749c00) [pid = 1835] [serial = 674] [outer = 0x8da2cc00] 13:58:21 INFO - PROCESS | 1835 | 1477861101315 Marionette DEBUG loaded listener.js 13:58:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x90d80800) [pid = 1835] [serial = 675] [outer = 0x8da2cc00] 13:58:21 INFO - PROCESS | 1835 | 1477861101977 Marionette TRACE conn4 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:21 INFO - . 13:58:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 1273ms 13:58:22 INFO - PROCESS | 1835 | 1477861102040 Marionette TRACE conn4 -> [0,958,"getWindowHandle",null] 13:58:22 INFO - PROCESS | 1835 | 1477861102046 Marionette TRACE conn4 <- [1,958,null,{"value":"8"}] 13:58:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 13:58:22 INFO - PROCESS | 1835 | 1477861102056 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:22 INFO - PROCESS | 1835 | 1477861102253 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 13:58:22 INFO - PROCESS | 1835 | 1477861102399 Marionette TRACE conn4 -> [0,960,"getWindowHandles",null] 13:58:22 INFO - PROCESS | 1835 | 1477861102405 Marionette TRACE conn4 <- [1,960,null,["8"]] 13:58:22 INFO - PROCESS | 1835 | 1477861102419 Marionette TRACE conn4 -> [0,961,"switchToWindow",{"name":"8"}] 13:58:22 INFO - PROCESS | 1835 | 1477861102424 Marionette TRACE conn4 <- [1,961,null,{}] 13:58:22 INFO - PROCESS | 1835 | 1477861102432 Marionette TRACE conn4 -> [0,962,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:22 INFO - PROCESS | 1835 | ++DOCSHELL 0x92f92c00 == 18 [pid = 1835] [id = 231] 13:58:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x92f98400) [pid = 1835] [serial = 676] [outer = (nil)] 13:58:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x93926400) [pid = 1835] [serial = 677] [outer = 0x92f98400] 13:58:22 INFO - PROCESS | 1835 | 1477861102544 Marionette DEBUG loaded listener.js 13:58:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x95b41400) [pid = 1835] [serial = 678] [outer = 0x92f98400] 13:58:23 INFO - PROCESS | 1835 | 1477861103198 Marionette TRACE conn4 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:23 INFO - . 13:58:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 1175ms 13:58:23 INFO - PROCESS | 1835 | 1477861103273 Marionette TRACE conn4 -> [0,963,"getWindowHandle",null] 13:58:23 INFO - PROCESS | 1835 | 1477861103282 Marionette TRACE conn4 <- [1,963,null,{"value":"8"}] 13:58:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 13:58:23 INFO - PROCESS | 1835 | 1477861103291 Marionette TRACE conn4 -> [0,964,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:23 INFO - PROCESS | 1835 | 1477861103491 Marionette TRACE conn4 <- [1,964,null,{"value":null}] 13:58:23 INFO - PROCESS | 1835 | 1477861103641 Marionette TRACE conn4 -> [0,965,"getWindowHandles",null] 13:58:23 INFO - PROCESS | 1835 | 1477861103648 Marionette TRACE conn4 <- [1,965,null,["8"]] 13:58:23 INFO - PROCESS | 1835 | 1477861103660 Marionette TRACE conn4 -> [0,966,"switchToWindow",{"name":"8"}] 13:58:23 INFO - PROCESS | 1835 | 1477861103667 Marionette TRACE conn4 <- [1,966,null,{}] 13:58:23 INFO - PROCESS | 1835 | 1477861103674 Marionette TRACE conn4 -> [0,967,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/008.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:23 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a039c00 == 19 [pid = 1835] [id = 232] 13:58:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x9a041000) [pid = 1835] [serial = 679] [outer = (nil)] 13:58:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x9a13cc00) [pid = 1835] [serial = 680] [outer = 0x9a041000] 13:58:23 INFO - PROCESS | 1835 | 1477861103796 Marionette DEBUG loaded listener.js 13:58:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x9a1cfc00) [pid = 1835] [serial = 681] [outer = 0x9a041000] 13:58:24 INFO - PROCESS | 1835 | 1477861104461 Marionette TRACE conn4 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:24 INFO - . 13:58:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1231ms 13:58:24 INFO - PROCESS | 1835 | 1477861104522 Marionette TRACE conn4 -> [0,968,"getWindowHandle",null] 13:58:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 13:58:24 INFO - PROCESS | 1835 | 1477861104527 Marionette TRACE conn4 <- [1,968,null,{"value":"8"}] 13:58:24 INFO - PROCESS | 1835 | 1477861104535 Marionette TRACE conn4 -> [0,969,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:24 INFO - PROCESS | 1835 | 1477861104725 Marionette TRACE conn4 <- [1,969,null,{"value":null}] 13:58:24 INFO - PROCESS | 1835 | 1477861104878 Marionette TRACE conn4 -> [0,970,"getWindowHandles",null] 13:58:24 INFO - PROCESS | 1835 | 1477861104883 Marionette TRACE conn4 <- [1,970,null,["8"]] 13:58:24 INFO - PROCESS | 1835 | 1477861104896 Marionette TRACE conn4 -> [0,971,"switchToWindow",{"name":"8"}] 13:58:24 INFO - PROCESS | 1835 | 1477861104903 Marionette TRACE conn4 <- [1,971,null,{}] 13:58:24 INFO - PROCESS | 1835 | 1477861104911 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:24 INFO - PROCESS | 1835 | ++DOCSHELL 0x9943d000 == 20 [pid = 1835] [id = 233] 13:58:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x9a314000) [pid = 1835] [serial = 682] [outer = (nil)] 13:58:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x9a397000) [pid = 1835] [serial = 683] [outer = 0x9a314000] 13:58:25 INFO - PROCESS | 1835 | 1477861105033 Marionette DEBUG loaded listener.js 13:58:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x9a467400) [pid = 1835] [serial = 684] [outer = 0x9a314000] 13:58:25 INFO - PROCESS | 1835 | 1477861105710 Marionette TRACE conn4 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:25 INFO - . 13:58:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1279ms 13:58:25 INFO - PROCESS | 1835 | 1477861105814 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 13:58:25 INFO - PROCESS | 1835 | 1477861105817 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 13:58:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 13:58:25 INFO - PROCESS | 1835 | 1477861105967 Marionette TRACE conn4 -> [0,974,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:26 INFO - PROCESS | 1835 | 1477861106158 Marionette TRACE conn4 <- [1,974,null,{"value":null}] 13:58:26 INFO - PROCESS | 1835 | 1477861106347 Marionette TRACE conn4 -> [0,975,"getWindowHandles",null] 13:58:26 INFO - PROCESS | 1835 | 1477861106358 Marionette TRACE conn4 <- [1,975,null,["8"]] 13:58:26 INFO - PROCESS | 1835 | 1477861106381 Marionette TRACE conn4 -> [0,976,"switchToWindow",{"name":"8"}] 13:58:26 INFO - PROCESS | 1835 | 1477861106394 Marionette TRACE conn4 <- [1,976,null,{}] 13:58:26 INFO - PROCESS | 1835 | 1477861106401 Marionette TRACE conn4 -> [0,977,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d19000 == 21 [pid = 1835] [id = 234] 13:58:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x90d19800) [pid = 1835] [serial = 685] [outer = (nil)] 13:58:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x90d56000) [pid = 1835] [serial = 686] [outer = 0x90d19800] 13:58:26 INFO - PROCESS | 1835 | 1477861106503 Marionette DEBUG loaded listener.js 13:58:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x91f0d800) [pid = 1835] [serial = 687] [outer = 0x90d19800] 13:58:27 INFO - PROCESS | 1835 | --DOCSHELL 0x90d18800 == 20 [pid = 1835] [id = 222] 13:58:27 INFO - PROCESS | 1835 | --DOCSHELL 0x90d16400 == 19 [pid = 1835] [id = 218] 13:58:28 INFO - PROCESS | 1835 | 1477861108185 Marionette TRACE conn4 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:28 INFO - . 13:58:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 2427ms 13:58:28 INFO - PROCESS | 1835 | 1477861108256 Marionette TRACE conn4 -> [0,978,"getWindowHandle",null] 13:58:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 13:58:28 INFO - PROCESS | 1835 | 1477861108268 Marionette TRACE conn4 <- [1,978,null,{"value":"8"}] 13:58:28 INFO - PROCESS | 1835 | 1477861108284 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:28 INFO - PROCESS | 1835 | 1477861108590 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 13:58:28 INFO - PROCESS | 1835 | 1477861108703 Marionette TRACE conn4 -> [0,980,"getWindowHandles",null] 13:58:28 INFO - PROCESS | 1835 | 1477861108709 Marionette TRACE conn4 <- [1,980,null,["8"]] 13:58:28 INFO - PROCESS | 1835 | 1477861108718 Marionette TRACE conn4 -> [0,981,"switchToWindow",{"name":"8"}] 13:58:28 INFO - PROCESS | 1835 | 1477861108727 Marionette TRACE conn4 <- [1,981,null,{}] 13:58:28 INFO - PROCESS | 1835 | 1477861108734 Marionette TRACE conn4 -> [0,982,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:28 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d17c00 == 20 [pid = 1835] [id = 235] 13:58:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x90d18400) [pid = 1835] [serial = 688] [outer = (nil)] 13:58:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x90d1c000) [pid = 1835] [serial = 689] [outer = 0x90d18400] 13:58:28 INFO - PROCESS | 1835 | 1477861108838 Marionette DEBUG loaded listener.js 13:58:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x91f0e000) [pid = 1835] [serial = 690] [outer = 0x90d18400] 13:58:29 INFO - PROCESS | 1835 | 1477861109434 Marionette TRACE conn4 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:29 INFO - . 13:58:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 1176ms 13:58:29 INFO - PROCESS | 1835 | 1477861109488 Marionette TRACE conn4 -> [0,983,"getWindowHandle",null] 13:58:29 INFO - PROCESS | 1835 | 1477861109496 Marionette TRACE conn4 <- [1,983,null,{"value":"8"}] 13:58:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 13:58:29 INFO - PROCESS | 1835 | 1477861109504 Marionette TRACE conn4 -> [0,984,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:29 INFO - PROCESS | 1835 | 1477861109697 Marionette TRACE conn4 <- [1,984,null,{"value":null}] 13:58:29 INFO - PROCESS | 1835 | 1477861109812 Marionette TRACE conn4 -> [0,985,"getWindowHandles",null] 13:58:29 INFO - PROCESS | 1835 | 1477861109817 Marionette TRACE conn4 <- [1,985,null,["8"]] 13:58:29 INFO - PROCESS | 1835 | 1477861109823 Marionette TRACE conn4 -> [0,986,"switchToWindow",{"name":"8"}] 13:58:29 INFO - PROCESS | 1835 | 1477861109829 Marionette TRACE conn4 <- [1,986,null,{}] 13:58:29 INFO - PROCESS | 1835 | 1477861109835 Marionette TRACE conn4 -> [0,987,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:29 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da27800 == 21 [pid = 1835] [id = 236] 13:58:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x94898000) [pid = 1835] [serial = 691] [outer = (nil)] 13:58:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x94899800) [pid = 1835] [serial = 692] [outer = 0x94898000] 13:58:29 INFO - PROCESS | 1835 | 1477861109938 Marionette DEBUG loaded listener.js 13:58:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x9489dc00) [pid = 1835] [serial = 693] [outer = 0x94898000] 13:58:30 INFO - PROCESS | 1835 | 1477861110691 Marionette TRACE conn4 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:30 INFO - . 13:58:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 1224ms 13:58:30 INFO - PROCESS | 1835 | 1477861110737 Marionette TRACE conn4 -> [0,988,"getWindowHandle",null] 13:58:30 INFO - PROCESS | 1835 | 1477861110745 Marionette TRACE conn4 <- [1,988,null,{"value":"8"}] 13:58:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 13:58:30 INFO - PROCESS | 1835 | 1477861110761 Marionette TRACE conn4 -> [0,989,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:30 INFO - PROCESS | 1835 | 1477861110973 Marionette TRACE conn4 <- [1,989,null,{"value":null}] 13:58:31 INFO - PROCESS | 1835 | 1477861110999 Marionette TRACE conn4 -> [0,990,"getWindowHandles",null] 13:58:31 INFO - PROCESS | 1835 | 1477861111004 Marionette TRACE conn4 <- [1,990,null,["8"]] 13:58:31 INFO - PROCESS | 1835 | 1477861111010 Marionette TRACE conn4 -> [0,991,"switchToWindow",{"name":"8"}] 13:58:31 INFO - PROCESS | 1835 | 1477861111017 Marionette TRACE conn4 <- [1,991,null,{}] 13:58:31 INFO - PROCESS | 1835 | 1477861111084 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:31 INFO - PROCESS | 1835 | ++DOCSHELL 0x95a2cc00 == 22 [pid = 1835] [id = 237] 13:58:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x95b41c00) [pid = 1835] [serial = 694] [outer = (nil)] 13:58:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x962bec00) [pid = 1835] [serial = 695] [outer = 0x95b41c00] 13:58:31 INFO - PROCESS | 1835 | 1477861111188 Marionette DEBUG loaded listener.js 13:58:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x965dac00) [pid = 1835] [serial = 696] [outer = 0x95b41c00] 13:58:31 INFO - PROCESS | 1835 | 1477861111823 Marionette TRACE conn4 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:31 INFO - . 13:58:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 1127ms 13:58:31 INFO - PROCESS | 1835 | 1477861111888 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 13:58:31 INFO - PROCESS | 1835 | 1477861111893 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 13:58:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 13:58:31 INFO - PROCESS | 1835 | 1477861111900 Marionette TRACE conn4 -> [0,994,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:32 INFO - PROCESS | 1835 | 1477861112133 Marionette TRACE conn4 <- [1,994,null,{"value":null}] 13:58:32 INFO - PROCESS | 1835 | 1477861112156 Marionette TRACE conn4 -> [0,995,"getWindowHandles",null] 13:58:32 INFO - PROCESS | 1835 | 1477861112163 Marionette TRACE conn4 <- [1,995,null,["8"]] 13:58:32 INFO - PROCESS | 1835 | 1477861112168 Marionette TRACE conn4 -> [0,996,"switchToWindow",{"name":"8"}] 13:58:32 INFO - PROCESS | 1835 | 1477861112173 Marionette TRACE conn4 <- [1,996,null,{}] 13:58:32 INFO - PROCESS | 1835 | 1477861112238 Marionette TRACE conn4 -> [0,997,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/014.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:32 INFO - PROCESS | 1835 | ++DOCSHELL 0x979b6800 == 23 [pid = 1835] [id = 238] 13:58:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x979b7400) [pid = 1835] [serial = 697] [outer = (nil)] 13:58:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x9ae8b800) [pid = 1835] [serial = 698] [outer = 0x979b7400] 13:58:32 INFO - PROCESS | 1835 | 1477861112340 Marionette DEBUG loaded listener.js 13:58:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x9b158400) [pid = 1835] [serial = 699] [outer = 0x979b7400] 13:58:32 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x994d3400) [pid = 1835] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 13:58:32 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0xa48aac00) [pid = 1835] [serial = 644] [outer = (nil)] [url = about:blank] 13:58:32 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x91f13800) [pid = 1835] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 13:58:32 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x90d20000) [pid = 1835] [serial = 652] [outer = (nil)] [url = about:blank] 13:58:32 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x90d1b400) [pid = 1835] [serial = 650] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 13:58:32 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x96487000) [pid = 1835] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 13:58:32 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x945adc00) [pid = 1835] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 13:58:32 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x981c5000) [pid = 1835] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 13:58:32 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x979b2800) [pid = 1835] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 13:58:32 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x8da29800) [pid = 1835] [serial = 647] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 13:58:32 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0xa4837000) [pid = 1835] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 13:58:32 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0xa2d48c00) [pid = 1835] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 13:58:33 INFO - PROCESS | 1835 | 1477861113163 Marionette TRACE conn4 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:33 INFO - . 13:58:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 1322ms 13:58:33 INFO - PROCESS | 1835 | 1477861113229 Marionette TRACE conn4 -> [0,998,"getWindowHandle",null] 13:58:33 INFO - PROCESS | 1835 | 1477861113232 Marionette TRACE conn4 <- [1,998,null,{"value":"8"}] 13:58:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 13:58:33 INFO - PROCESS | 1835 | 1477861113239 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:33 INFO - PROCESS | 1835 | 1477861113446 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 13:58:33 INFO - PROCESS | 1835 | 1477861113469 Marionette TRACE conn4 -> [0,1000,"getWindowHandles",null] 13:58:33 INFO - PROCESS | 1835 | 1477861113473 Marionette TRACE conn4 <- [1,1000,null,["8"]] 13:58:33 INFO - PROCESS | 1835 | 1477861113478 Marionette TRACE conn4 -> [0,1001,"switchToWindow",{"name":"8"}] 13:58:33 INFO - PROCESS | 1835 | 1477861113483 Marionette TRACE conn4 <- [1,1001,null,{}] 13:58:33 INFO - PROCESS | 1835 | 1477861113488 Marionette TRACE conn4 -> [0,1002,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/015.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x979b2000 == 24 [pid = 1835] [id = 239] 13:58:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x9812f800) [pid = 1835] [serial = 700] [outer = (nil)] 13:58:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x9b212c00) [pid = 1835] [serial = 701] [outer = 0x9812f800] 13:58:33 INFO - PROCESS | 1835 | 1477861113580 Marionette DEBUG loaded listener.js 13:58:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x9b42d000) [pid = 1835] [serial = 702] [outer = 0x9812f800] 13:58:34 INFO - PROCESS | 1835 | 1477861114190 Marionette TRACE conn4 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:34 INFO - . 13:58:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 1020ms 13:58:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 13:58:34 INFO - PROCESS | 1835 | 1477861114261 Marionette TRACE conn4 -> [0,1003,"getWindowHandle",null] 13:58:34 INFO - PROCESS | 1835 | 1477861114264 Marionette TRACE conn4 <- [1,1003,null,{"value":"8"}] 13:58:34 INFO - PROCESS | 1835 | 1477861114271 Marionette TRACE conn4 -> [0,1004,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:34 INFO - PROCESS | 1835 | 1477861114472 Marionette TRACE conn4 <- [1,1004,null,{"value":null}] 13:58:34 INFO - PROCESS | 1835 | 1477861114587 Marionette TRACE conn4 -> [0,1005,"getWindowHandles",null] 13:58:34 INFO - PROCESS | 1835 | 1477861114590 Marionette TRACE conn4 <- [1,1005,null,["8"]] 13:58:34 INFO - PROCESS | 1835 | 1477861114597 Marionette TRACE conn4 -> [0,1006,"switchToWindow",{"name":"8"}] 13:58:34 INFO - PROCESS | 1835 | 1477861114602 Marionette TRACE conn4 <- [1,1006,null,{}] 13:58:34 INFO - PROCESS | 1835 | 1477861114608 Marionette TRACE conn4 -> [0,1007,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/016.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:34 INFO - PROCESS | 1835 | ++DOCSHELL 0xa0e9b400 == 25 [pid = 1835] [id = 240] 13:58:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0xa0ea4400) [pid = 1835] [serial = 703] [outer = (nil)] 13:58:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0xa181b000) [pid = 1835] [serial = 704] [outer = 0xa0ea4400] 13:58:34 INFO - PROCESS | 1835 | 1477861114708 Marionette DEBUG loaded listener.js 13:58:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0xa1824c00) [pid = 1835] [serial = 705] [outer = 0xa0ea4400] 13:58:35 INFO - PROCESS | 1835 | 1477861115487 Marionette TRACE conn4 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:35 INFO - . 13:58:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 1272ms 13:58:35 INFO - PROCESS | 1835 | 1477861115542 Marionette TRACE conn4 -> [0,1008,"getWindowHandle",null] 13:58:35 INFO - PROCESS | 1835 | 1477861115549 Marionette TRACE conn4 <- [1,1008,null,{"value":"8"}] 13:58:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 13:58:35 INFO - PROCESS | 1835 | 1477861115609 Marionette TRACE conn4 -> [0,1009,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:35 INFO - PROCESS | 1835 | 1477861115852 Marionette TRACE conn4 <- [1,1009,null,{"value":null}] 13:58:36 INFO - PROCESS | 1835 | 1477861116007 Marionette TRACE conn4 -> [0,1010,"getWindowHandles",null] 13:58:36 INFO - PROCESS | 1835 | 1477861116013 Marionette TRACE conn4 <- [1,1010,null,["8"]] 13:58:36 INFO - PROCESS | 1835 | 1477861116027 Marionette TRACE conn4 -> [0,1011,"switchToWindow",{"name":"8"}] 13:58:36 INFO - PROCESS | 1835 | 1477861116036 Marionette TRACE conn4 <- [1,1011,null,{}] 13:58:36 INFO - PROCESS | 1835 | 1477861116044 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/017.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x945ba000 == 26 [pid = 1835] [id = 241] 13:58:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x945bc000) [pid = 1835] [serial = 706] [outer = (nil)] 13:58:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x9489fc00) [pid = 1835] [serial = 707] [outer = 0x945bc000] 13:58:36 INFO - PROCESS | 1835 | 1477861116165 Marionette DEBUG loaded listener.js 13:58:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x948d9800) [pid = 1835] [serial = 708] [outer = 0x945bc000] 13:58:36 INFO - PROCESS | 1835 | 1477861116913 Marionette TRACE conn4 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:36 INFO - . 13:58:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 1387ms 13:58:36 INFO - PROCESS | 1835 | 1477861116991 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 13:58:37 INFO - PROCESS | 1835 | 1477861116999 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 13:58:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 13:58:37 INFO - PROCESS | 1835 | 1477861117007 Marionette TRACE conn4 -> [0,1014,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:37 INFO - PROCESS | 1835 | 1477861117273 Marionette TRACE conn4 <- [1,1014,null,{"value":null}] 13:58:37 INFO - PROCESS | 1835 | 1477861117287 Marionette TRACE conn4 -> [0,1015,"getWindowHandles",null] 13:58:37 INFO - PROCESS | 1835 | 1477861117292 Marionette TRACE conn4 <- [1,1015,null,["8"]] 13:58:37 INFO - PROCESS | 1835 | 1477861117396 Marionette TRACE conn4 -> [0,1016,"switchToWindow",{"name":"8"}] 13:58:37 INFO - PROCESS | 1835 | 1477861117402 Marionette TRACE conn4 <- [1,1016,null,{}] 13:58:37 INFO - PROCESS | 1835 | 1477861117413 Marionette TRACE conn4 -> [0,1017,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/018.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x9ae82c00 == 27 [pid = 1835] [id = 242] 13:58:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x9ae8a000) [pid = 1835] [serial = 709] [outer = (nil)] 13:58:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x9b211c00) [pid = 1835] [serial = 710] [outer = 0x9ae8a000] 13:58:37 INFO - PROCESS | 1835 | 1477861117523 Marionette DEBUG loaded listener.js 13:58:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0xa0e61000) [pid = 1835] [serial = 711] [outer = 0x9ae8a000] 13:58:38 INFO - PROCESS | 1835 | 1477861118251 Marionette TRACE conn4 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:38 INFO - . 13:58:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 1279ms 13:58:38 INFO - PROCESS | 1835 | 1477861118327 Marionette TRACE conn4 -> [0,1018,"getWindowHandle",null] 13:58:38 INFO - PROCESS | 1835 | 1477861118335 Marionette TRACE conn4 <- [1,1018,null,{"value":"8"}] 13:58:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 13:58:38 INFO - PROCESS | 1835 | 1477861118344 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:38 INFO - PROCESS | 1835 | 1477861118537 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 13:58:38 INFO - PROCESS | 1835 | 1477861118698 Marionette TRACE conn4 -> [0,1020,"getWindowHandles",null] 13:58:38 INFO - PROCESS | 1835 | 1477861118704 Marionette TRACE conn4 <- [1,1020,null,["8"]] 13:58:38 INFO - PROCESS | 1835 | 1477861118716 Marionette TRACE conn4 -> [0,1021,"switchToWindow",{"name":"8"}] 13:58:38 INFO - PROCESS | 1835 | 1477861118722 Marionette TRACE conn4 <- [1,1021,null,{}] 13:58:38 INFO - PROCESS | 1835 | 1477861118730 Marionette TRACE conn4 -> [0,1022,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/019.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:38 INFO - PROCESS | 1835 | ++DOCSHELL 0x95a27c00 == 28 [pid = 1835] [id = 243] 13:58:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x95b47000) [pid = 1835] [serial = 712] [outer = (nil)] 13:58:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0xa23dd800) [pid = 1835] [serial = 713] [outer = 0x95b47000] 13:58:38 INFO - PROCESS | 1835 | 1477861118842 Marionette DEBUG loaded listener.js 13:58:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0xa2784000) [pid = 1835] [serial = 714] [outer = 0x95b47000] 13:58:39 INFO - PROCESS | 1835 | 1477861119767 Marionette TRACE conn4 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:39 INFO - . 13:58:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1478ms 13:58:39 INFO - PROCESS | 1835 | 1477861119834 Marionette TRACE conn4 -> [0,1023,"getWindowHandle",null] 13:58:39 INFO - PROCESS | 1835 | 1477861119840 Marionette TRACE conn4 <- [1,1023,null,{"value":"8"}] 13:58:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 13:58:39 INFO - PROCESS | 1835 | 1477861119851 Marionette TRACE conn4 -> [0,1024,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:40 INFO - PROCESS | 1835 | 1477861120089 Marionette TRACE conn4 <- [1,1024,null,{"value":null}] 13:58:40 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x929bac00) [pid = 1835] [serial = 657] [outer = (nil)] [url = about:blank] 13:58:40 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x90d55800) [pid = 1835] [serial = 653] [outer = (nil)] [url = about:blank] 13:58:40 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x90d5dc00) [pid = 1835] [serial = 654] [outer = (nil)] [url = about:blank] 13:58:40 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x8da2dc00) [pid = 1835] [serial = 648] [outer = (nil)] [url = about:blank] 13:58:40 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x8da57400) [pid = 1835] [serial = 649] [outer = (nil)] [url = about:blank] 13:58:40 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0xa43c4400) [pid = 1835] [serial = 641] [outer = (nil)] [url = about:blank] 13:58:40 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0xa4576400) [pid = 1835] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 13:58:40 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0xa4c9e000) [pid = 1835] [serial = 646] [outer = (nil)] [url = about:blank] 13:58:40 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x8f754000) [pid = 1835] [serial = 651] [outer = (nil)] [url = about:blank] 13:58:40 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x9a033c00) [pid = 1835] [serial = 671] [outer = (nil)] [url = about:blank] 13:58:40 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x9a03dc00) [pid = 1835] [serial = 672] [outer = (nil)] [url = about:blank] 13:58:40 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x99432000) [pid = 1835] [serial = 668] [outer = (nil)] [url = about:blank] 13:58:40 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x9943b000) [pid = 1835] [serial = 669] [outer = (nil)] [url = about:blank] 13:58:40 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x979b6000) [pid = 1835] [serial = 665] [outer = (nil)] [url = about:blank] 13:58:40 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x97babc00) [pid = 1835] [serial = 666] [outer = (nil)] [url = about:blank] 13:58:40 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x965dec00) [pid = 1835] [serial = 662] [outer = (nil)] [url = about:blank] 13:58:40 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x9793c400) [pid = 1835] [serial = 663] [outer = (nil)] [url = about:blank] 13:58:40 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x954da800) [pid = 1835] [serial = 659] [outer = (nil)] [url = about:blank] 13:58:40 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x95a27800) [pid = 1835] [serial = 660] [outer = (nil)] [url = about:blank] 13:58:40 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x91f50000) [pid = 1835] [serial = 656] [outer = (nil)] [url = about:blank] 13:58:40 INFO - PROCESS | 1835 | 1477861120264 Marionette TRACE conn4 -> [0,1025,"getWindowHandles",null] 13:58:40 INFO - PROCESS | 1835 | 1477861120270 Marionette TRACE conn4 <- [1,1025,null,["8"]] 13:58:40 INFO - PROCESS | 1835 | 1477861120280 Marionette TRACE conn4 -> [0,1026,"switchToWindow",{"name":"8"}] 13:58:40 INFO - PROCESS | 1835 | 1477861120287 Marionette TRACE conn4 <- [1,1026,null,{}] 13:58:40 INFO - PROCESS | 1835 | 1477861120294 Marionette TRACE conn4 -> [0,1027,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/020.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:40 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da57400 == 29 [pid = 1835] [id = 244] 13:58:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x8f512800) [pid = 1835] [serial = 715] [outer = (nil)] 13:58:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x90d1a800) [pid = 1835] [serial = 716] [outer = 0x8f512800] 13:58:40 INFO - PROCESS | 1835 | 1477861120408 Marionette DEBUG loaded listener.js 13:58:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x90d5e400) [pid = 1835] [serial = 717] [outer = 0x8f512800] 13:58:40 INFO - PROCESS | 1835 | 1477861120994 Marionette TRACE conn4 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:41 INFO - . 13:58:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 1175ms 13:58:41 INFO - PROCESS | 1835 | 1477861121025 Marionette TRACE conn4 -> [0,1028,"getWindowHandle",null] 13:58:41 INFO - PROCESS | 1835 | 1477861121030 Marionette TRACE conn4 <- [1,1028,null,{"value":"8"}] 13:58:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 13:58:41 INFO - PROCESS | 1835 | 1477861121054 Marionette TRACE conn4 -> [0,1029,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:41 INFO - PROCESS | 1835 | 1477861121223 Marionette TRACE conn4 <- [1,1029,null,{"value":null}] 13:58:41 INFO - PROCESS | 1835 | 1477861121239 Marionette TRACE conn4 -> [0,1030,"getWindowHandles",null] 13:58:41 INFO - PROCESS | 1835 | 1477861121244 Marionette TRACE conn4 <- [1,1030,null,["8"]] 13:58:41 INFO - PROCESS | 1835 | 1477861121250 Marionette TRACE conn4 -> [0,1031,"switchToWindow",{"name":"8"}] 13:58:41 INFO - PROCESS | 1835 | 1477861121256 Marionette TRACE conn4 <- [1,1031,null,{}] 13:58:41 INFO - PROCESS | 1835 | 1477861121262 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/021.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:41 INFO - PROCESS | 1835 | ++DOCSHELL 0x93774000 == 30 [pid = 1835] [id = 245] 13:58:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x93869000) [pid = 1835] [serial = 718] [outer = (nil)] 13:58:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x94899400) [pid = 1835] [serial = 719] [outer = 0x93869000] 13:58:41 INFO - PROCESS | 1835 | 1477861121357 Marionette DEBUG loaded listener.js 13:58:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x948a3800) [pid = 1835] [serial = 720] [outer = 0x93869000] 13:58:42 INFO - PROCESS | 1835 | 1477861121998 Marionette TRACE conn4 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:42 INFO - . 13:58:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 972ms 13:58:42 INFO - PROCESS | 1835 | 1477861122070 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 13:58:42 INFO - PROCESS | 1835 | 1477861122078 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 13:58:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 13:58:42 INFO - PROCESS | 1835 | 1477861122085 Marionette TRACE conn4 -> [0,1034,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:42 INFO - PROCESS | 1835 | 1477861122255 Marionette TRACE conn4 <- [1,1034,null,{"value":null}] 13:58:42 INFO - PROCESS | 1835 | 1477861122269 Marionette TRACE conn4 -> [0,1035,"getWindowHandles",null] 13:58:42 INFO - PROCESS | 1835 | 1477861122274 Marionette TRACE conn4 <- [1,1035,null,["8"]] 13:58:42 INFO - PROCESS | 1835 | 1477861122279 Marionette TRACE conn4 -> [0,1036,"switchToWindow",{"name":"8"}] 13:58:42 INFO - PROCESS | 1835 | 1477861122285 Marionette TRACE conn4 <- [1,1036,null,{}] 13:58:42 INFO - PROCESS | 1835 | 1477861122292 Marionette TRACE conn4 -> [0,1037,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/022.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:42 INFO - PROCESS | 1835 | ++DOCSHELL 0x965db400 == 31 [pid = 1835] [id = 246] 13:58:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x9793c000) [pid = 1835] [serial = 721] [outer = (nil)] 13:58:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x979ae400) [pid = 1835] [serial = 722] [outer = 0x9793c000] 13:58:42 INFO - PROCESS | 1835 | 1477861122388 Marionette DEBUG loaded listener.js 13:58:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x98130c00) [pid = 1835] [serial = 723] [outer = 0x9793c000] 13:58:43 INFO - PROCESS | 1835 | 1477861123167 Marionette TRACE conn4 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:43 INFO - . 13:58:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1169ms 13:58:43 INFO - PROCESS | 1835 | 1477861123257 Marionette TRACE conn4 -> [0,1038,"getWindowHandle",null] 13:58:43 INFO - PROCESS | 1835 | 1477861123262 Marionette TRACE conn4 <- [1,1038,null,{"value":"8"}] 13:58:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 13:58:43 INFO - PROCESS | 1835 | 1477861123270 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:43 INFO - PROCESS | 1835 | 1477861123502 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 13:58:43 INFO - PROCESS | 1835 | 1477861123529 Marionette TRACE conn4 -> [0,1040,"getWindowHandles",null] 13:58:43 INFO - PROCESS | 1835 | 1477861123534 Marionette TRACE conn4 <- [1,1040,null,["8"]] 13:58:43 INFO - PROCESS | 1835 | 1477861123539 Marionette TRACE conn4 -> [0,1041,"switchToWindow",{"name":"8"}] 13:58:43 INFO - PROCESS | 1835 | 1477861123544 Marionette TRACE conn4 <- [1,1041,null,{}] 13:58:43 INFO - PROCESS | 1835 | 1477861123617 Marionette TRACE conn4 -> [0,1042,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/023.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:43 INFO - PROCESS | 1835 | ++DOCSHELL 0x9943ac00 == 32 [pid = 1835] [id = 247] 13:58:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x9b151800) [pid = 1835] [serial = 724] [outer = (nil)] 13:58:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x9b423c00) [pid = 1835] [serial = 725] [outer = 0x9b151800] 13:58:43 INFO - PROCESS | 1835 | 1477861123780 Marionette DEBUG loaded listener.js 13:58:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0xa0ea0c00) [pid = 1835] [serial = 726] [outer = 0x9b151800] 13:58:44 INFO - PROCESS | 1835 | 1477861124510 Marionette TRACE conn4 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:44 INFO - . 13:58:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 1276ms 13:58:44 INFO - PROCESS | 1835 | 1477861124565 Marionette TRACE conn4 -> [0,1043,"getWindowHandle",null] 13:58:44 INFO - PROCESS | 1835 | 1477861124570 Marionette TRACE conn4 <- [1,1043,null,{"value":"8"}] 13:58:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 13:58:44 INFO - PROCESS | 1835 | 1477861124577 Marionette TRACE conn4 -> [0,1044,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:44 INFO - PROCESS | 1835 | 1477861124884 Marionette TRACE conn4 <- [1,1044,null,{"value":null}] 13:58:44 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x8da2cc00) [pid = 1835] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 13:58:44 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x90d19800) [pid = 1835] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 13:58:44 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x92f98400) [pid = 1835] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 13:58:44 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x9a041000) [pid = 1835] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 13:58:44 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x979b7400) [pid = 1835] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 13:58:44 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x9a314000) [pid = 1835] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 13:58:44 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x90d18400) [pid = 1835] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 13:58:44 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x95b41c00) [pid = 1835] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 13:58:44 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x9812f800) [pid = 1835] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 13:58:44 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x94898000) [pid = 1835] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 13:58:44 INFO - PROCESS | 1835 | 1477861124981 Marionette TRACE conn4 -> [0,1045,"getWindowHandles",null] 13:58:44 INFO - PROCESS | 1835 | 1477861124985 Marionette TRACE conn4 <- [1,1045,null,["8"]] 13:58:44 INFO - PROCESS | 1835 | 1477861124991 Marionette TRACE conn4 -> [0,1046,"switchToWindow",{"name":"8"}] 13:58:45 INFO - PROCESS | 1835 | 1477861125004 Marionette TRACE conn4 <- [1,1046,null,{}] 13:58:45 INFO - PROCESS | 1835 | 1477861125008 Marionette TRACE conn4 -> [0,1047,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/024.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d19800 == 33 [pid = 1835] [id = 248] 13:58:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x92f98400) [pid = 1835] [serial = 727] [outer = (nil)] 13:58:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x9812f800) [pid = 1835] [serial = 728] [outer = 0x92f98400] 13:58:45 INFO - PROCESS | 1835 | 1477861125109 Marionette DEBUG loaded listener.js 13:58:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0xa23da000) [pid = 1835] [serial = 729] [outer = 0x92f98400] 13:58:45 INFO - PROCESS | 1835 | 1477861125768 Marionette TRACE conn4 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:45 INFO - . 13:58:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 1271ms 13:58:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 13:58:45 INFO - PROCESS | 1835 | 1477861125849 Marionette TRACE conn4 -> [0,1048,"getWindowHandle",null] 13:58:45 INFO - PROCESS | 1835 | 1477861125852 Marionette TRACE conn4 <- [1,1048,null,{"value":"8"}] 13:58:45 INFO - PROCESS | 1835 | 1477861125859 Marionette TRACE conn4 -> [0,1049,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:46 INFO - PROCESS | 1835 | 1477861126099 Marionette TRACE conn4 <- [1,1049,null,{"value":null}] 13:58:46 INFO - PROCESS | 1835 | 1477861126109 Marionette TRACE conn4 -> [0,1050,"getWindowHandles",null] 13:58:46 INFO - PROCESS | 1835 | 1477861126112 Marionette TRACE conn4 <- [1,1050,null,["8"]] 13:58:46 INFO - PROCESS | 1835 | 1477861126116 Marionette TRACE conn4 -> [0,1051,"switchToWindow",{"name":"8"}] 13:58:46 INFO - PROCESS | 1835 | 1477861126122 Marionette TRACE conn4 <- [1,1051,null,{}] 13:58:46 INFO - PROCESS | 1835 | 1477861126190 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/025.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d89a400 == 34 [pid = 1835] [id = 249] 13:58:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x90d18c00) [pid = 1835] [serial = 730] [outer = (nil)] 13:58:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0xa2d41400) [pid = 1835] [serial = 731] [outer = 0x90d18c00] 13:58:46 INFO - PROCESS | 1835 | 1477861126286 Marionette DEBUG loaded listener.js 13:58:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0xa2d44400) [pid = 1835] [serial = 732] [outer = 0x90d18c00] 13:58:46 INFO - PROCESS | 1835 | 1477861126793 Marionette TRACE conn4 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:46 INFO - . 13:58:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 972ms 13:58:46 INFO - PROCESS | 1835 | 1477861126888 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 13:58:46 INFO - PROCESS | 1835 | 1477861126895 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 13:58:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 13:58:46 INFO - PROCESS | 1835 | 1477861126907 Marionette TRACE conn4 -> [0,1054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:47 INFO - PROCESS | 1835 | 1477861127150 Marionette TRACE conn4 <- [1,1054,null,{"value":null}] 13:58:47 INFO - PROCESS | 1835 | 1477861127307 Marionette TRACE conn4 -> [0,1055,"getWindowHandles",null] 13:58:47 INFO - PROCESS | 1835 | 1477861127315 Marionette TRACE conn4 <- [1,1055,null,["8"]] 13:58:47 INFO - PROCESS | 1835 | 1477861127323 Marionette TRACE conn4 -> [0,1056,"switchToWindow",{"name":"8"}] 13:58:47 INFO - PROCESS | 1835 | 1477861127331 Marionette TRACE conn4 <- [1,1056,null,{}] 13:58:47 INFO - PROCESS | 1835 | 1477861127337 Marionette TRACE conn4 -> [0,1057,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/026.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d5b000 == 35 [pid = 1835] [id = 250] 13:58:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x90d5c000) [pid = 1835] [serial = 733] [outer = (nil)] 13:58:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x91f51000) [pid = 1835] [serial = 734] [outer = 0x90d5c000] 13:58:47 INFO - PROCESS | 1835 | 1477861127498 Marionette DEBUG loaded listener.js 13:58:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x92bad800) [pid = 1835] [serial = 735] [outer = 0x90d5c000] 13:58:48 INFO - PROCESS | 1835 | 1477861128185 Marionette TRACE conn4 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:48 INFO - . 13:58:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 1377ms 13:58:48 INFO - PROCESS | 1835 | 1477861128288 Marionette TRACE conn4 -> [0,1058,"getWindowHandle",null] 13:58:48 INFO - PROCESS | 1835 | 1477861128295 Marionette TRACE conn4 <- [1,1058,null,{"value":"8"}] 13:58:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 13:58:48 INFO - PROCESS | 1835 | 1477861128322 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:48 INFO - PROCESS | 1835 | 1477861128516 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 13:58:48 INFO - PROCESS | 1835 | 1477861128671 Marionette TRACE conn4 -> [0,1060,"getWindowHandles",null] 13:58:48 INFO - PROCESS | 1835 | 1477861128676 Marionette TRACE conn4 <- [1,1060,null,["8"]] 13:58:48 INFO - PROCESS | 1835 | 1477861128691 Marionette TRACE conn4 -> [0,1061,"switchToWindow",{"name":"8"}] 13:58:48 INFO - PROCESS | 1835 | 1477861128696 Marionette TRACE conn4 <- [1,1061,null,{}] 13:58:48 INFO - PROCESS | 1835 | 1477861128703 Marionette TRACE conn4 -> [0,1062,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/027.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:48 INFO - PROCESS | 1835 | ++DOCSHELL 0x96490800 == 36 [pid = 1835] [id = 251] 13:58:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x965d8800) [pid = 1835] [serial = 736] [outer = (nil)] 13:58:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x965e1c00) [pid = 1835] [serial = 737] [outer = 0x965d8800] 13:58:48 INFO - PROCESS | 1835 | 1477861128811 Marionette DEBUG loaded listener.js 13:58:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x981c5000) [pid = 1835] [serial = 738] [outer = 0x965d8800] 13:58:49 INFO - PROCESS | 1835 | 1477861129457 Marionette TRACE conn4 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:49 INFO - . 13:58:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 1223ms 13:58:49 INFO - PROCESS | 1835 | 1477861129535 Marionette TRACE conn4 -> [0,1063,"getWindowHandle",null] 13:58:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 13:58:49 INFO - PROCESS | 1835 | 1477861129545 Marionette TRACE conn4 <- [1,1063,null,{"value":"8"}] 13:58:49 INFO - PROCESS | 1835 | 1477861129570 Marionette TRACE conn4 -> [0,1064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:49 INFO - PROCESS | 1835 | 1477861129802 Marionette TRACE conn4 <- [1,1064,null,{"value":null}] 13:58:49 INFO - PROCESS | 1835 | 1477861129919 Marionette TRACE conn4 -> [0,1065,"getWindowHandles",null] 13:58:49 INFO - PROCESS | 1835 | 1477861129925 Marionette TRACE conn4 <- [1,1065,null,["8"]] 13:58:49 INFO - PROCESS | 1835 | 1477861129936 Marionette TRACE conn4 -> [0,1066,"switchToWindow",{"name":"8"}] 13:58:49 INFO - PROCESS | 1835 | 1477861129943 Marionette TRACE conn4 <- [1,1066,null,{}] 13:58:49 INFO - PROCESS | 1835 | 1477861129950 Marionette TRACE conn4 -> [0,1067,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/028.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:49 INFO - PROCESS | 1835 | ++DOCSHELL 0xa2ce1c00 == 37 [pid = 1835] [id = 252] 13:58:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0xa2ce2400) [pid = 1835] [serial = 739] [outer = (nil)] 13:58:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0xa2e5c000) [pid = 1835] [serial = 740] [outer = 0xa2ce2400] 13:58:50 INFO - PROCESS | 1835 | 1477861130067 Marionette DEBUG loaded listener.js 13:58:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0xa43b7800) [pid = 1835] [serial = 741] [outer = 0xa2ce2400] 13:58:50 INFO - PROCESS | 1835 | 1477861130758 Marionette TRACE conn4 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:50 INFO - . 13:58:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 1280ms 13:58:50 INFO - PROCESS | 1835 | 1477861130833 Marionette TRACE conn4 -> [0,1068,"getWindowHandle",null] 13:58:50 INFO - PROCESS | 1835 | 1477861130836 Marionette TRACE conn4 <- [1,1068,null,{"value":"8"}] 13:58:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 13:58:50 INFO - PROCESS | 1835 | 1477861130845 Marionette TRACE conn4 -> [0,1069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:51 INFO - PROCESS | 1835 | 1477861131032 Marionette TRACE conn4 <- [1,1069,null,{"value":null}] 13:58:51 INFO - PROCESS | 1835 | 1477861131187 Marionette TRACE conn4 -> [0,1070,"getWindowHandles",null] 13:58:51 INFO - PROCESS | 1835 | 1477861131195 Marionette TRACE conn4 <- [1,1070,null,["8"]] 13:58:51 INFO - PROCESS | 1835 | 1477861131207 Marionette TRACE conn4 -> [0,1071,"switchToWindow",{"name":"8"}] 13:58:51 INFO - PROCESS | 1835 | 1477861131212 Marionette TRACE conn4 <- [1,1071,null,{}] 13:58:51 INFO - PROCESS | 1835 | 1477861131219 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/029.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:51 INFO - PROCESS | 1835 | ++DOCSHELL 0xa43c6c00 == 38 [pid = 1835] [id = 253] 13:58:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0xa4516400) [pid = 1835] [serial = 742] [outer = (nil)] 13:58:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0xa45e9800) [pid = 1835] [serial = 743] [outer = 0xa4516400] 13:58:51 INFO - PROCESS | 1835 | 1477861131329 Marionette DEBUG loaded listener.js 13:58:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0xa48b0000) [pid = 1835] [serial = 744] [outer = 0xa4516400] 13:58:51 INFO - PROCESS | 1835 | 1477861131971 Marionette TRACE conn4 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:52 INFO - . 13:58:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 1180ms 13:58:52 INFO - PROCESS | 1835 | 1477861132028 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 13:58:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 13:58:52 INFO - PROCESS | 1835 | 1477861132032 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 13:58:52 INFO - PROCESS | 1835 | 1477861132040 Marionette TRACE conn4 -> [0,1074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:52 INFO - PROCESS | 1835 | 1477861132212 Marionette TRACE conn4 <- [1,1074,null,{"value":null}] 13:58:52 INFO - PROCESS | 1835 | 1477861132384 Marionette TRACE conn4 -> [0,1075,"getWindowHandles",null] 13:58:52 INFO - PROCESS | 1835 | 1477861132387 Marionette TRACE conn4 <- [1,1075,null,["8"]] 13:58:52 INFO - PROCESS | 1835 | 1477861132395 Marionette TRACE conn4 -> [0,1076,"switchToWindow",{"name":"8"}] 13:58:52 INFO - PROCESS | 1835 | 1477861132401 Marionette TRACE conn4 <- [1,1076,null,{}] 13:58:52 INFO - PROCESS | 1835 | 1477861132411 Marionette TRACE conn4 -> [0,1077,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/030.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:52 INFO - PROCESS | 1835 | ++DOCSHELL 0xa45df800 == 39 [pid = 1835] [id = 254] 13:58:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0xa4c54800) [pid = 1835] [serial = 745] [outer = (nil)] 13:58:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0xa4ca4c00) [pid = 1835] [serial = 746] [outer = 0xa4c54800] 13:58:52 INFO - PROCESS | 1835 | 1477861132520 Marionette DEBUG loaded listener.js 13:58:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0xa4ceac00) [pid = 1835] [serial = 747] [outer = 0xa4c54800] 13:58:53 INFO - PROCESS | 1835 | 1477861133188 Marionette TRACE conn4 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:53 INFO - . 13:58:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 1171ms 13:58:53 INFO - PROCESS | 1835 | 1477861133245 Marionette TRACE conn4 -> [0,1078,"getWindowHandle",null] 13:58:53 INFO - PROCESS | 1835 | 1477861133251 Marionette TRACE conn4 <- [1,1078,null,{"value":"8"}] 13:58:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 13:58:53 INFO - PROCESS | 1835 | 1477861133259 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:53 INFO - PROCESS | 1835 | 1477861133484 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 13:58:53 INFO - PROCESS | 1835 | 1477861133759 Marionette TRACE conn4 -> [0,1080,"getWindowHandles",null] 13:58:53 INFO - PROCESS | 1835 | 1477861133766 Marionette TRACE conn4 <- [1,1080,null,["8"]] 13:58:53 INFO - PROCESS | 1835 | 1477861133798 Marionette TRACE conn4 -> [0,1081,"switchToWindow",{"name":"8"}] 13:58:53 INFO - PROCESS | 1835 | 1477861133808 Marionette TRACE conn4 <- [1,1081,null,{}] 13:58:53 INFO - PROCESS | 1835 | 1477861133816 Marionette TRACE conn4 -> [0,1082,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/031.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:53 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f74f800 == 40 [pid = 1835] [id = 255] 13:58:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x8f753c00) [pid = 1835] [serial = 748] [outer = (nil)] 13:58:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x90d1f800) [pid = 1835] [serial = 749] [outer = 0x8f753c00] 13:58:53 INFO - PROCESS | 1835 | 1477861133921 Marionette DEBUG loaded listener.js 13:58:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x91f18c00) [pid = 1835] [serial = 750] [outer = 0x8f753c00] 13:58:54 INFO - PROCESS | 1835 | 1477861134674 Marionette TRACE conn4 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:54 INFO - . 13:58:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 1521ms 13:58:54 INFO - PROCESS | 1835 | 1477861134789 Marionette TRACE conn4 -> [0,1083,"getWindowHandle",null] 13:58:54 INFO - PROCESS | 1835 | 1477861134794 Marionette TRACE conn4 <- [1,1083,null,{"value":"8"}] 13:58:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 13:58:54 INFO - PROCESS | 1835 | 1477861134805 Marionette TRACE conn4 -> [0,1084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:55 INFO - PROCESS | 1835 | 1477861135003 Marionette TRACE conn4 <- [1,1084,null,{"value":null}] 13:58:55 INFO - PROCESS | 1835 | 1477861135174 Marionette TRACE conn4 -> [0,1085,"getWindowHandles",null] 13:58:55 INFO - PROCESS | 1835 | 1477861135181 Marionette TRACE conn4 <- [1,1085,null,["8"]] 13:58:55 INFO - PROCESS | 1835 | 1477861135210 Marionette TRACE conn4 -> [0,1086,"switchToWindow",{"name":"8"}] 13:58:55 INFO - PROCESS | 1835 | 1477861135220 Marionette TRACE conn4 <- [1,1086,null,{}] 13:58:55 INFO - PROCESS | 1835 | 1477861135225 Marionette TRACE conn4 -> [0,1087,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/032.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d5d000 == 41 [pid = 1835] [id = 256] 13:58:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x90d86c00) [pid = 1835] [serial = 751] [outer = (nil)] 13:58:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x90d8f000) [pid = 1835] [serial = 752] [outer = 0x90d86c00] 13:58:55 INFO - PROCESS | 1835 | 1477861135324 Marionette DEBUG loaded listener.js 13:58:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x94a13400) [pid = 1835] [serial = 753] [outer = 0x90d86c00] 13:58:55 INFO - PROCESS | 1835 | --DOCSHELL 0x90d19800 == 40 [pid = 1835] [id = 248] 13:58:55 INFO - PROCESS | 1835 | --DOCSHELL 0x965db400 == 39 [pid = 1835] [id = 246] 13:58:55 INFO - PROCESS | 1835 | --DOCSHELL 0x93774000 == 38 [pid = 1835] [id = 245] 13:58:55 INFO - PROCESS | 1835 | --DOCSHELL 0x8da57400 == 37 [pid = 1835] [id = 244] 13:58:55 INFO - PROCESS | 1835 | --DOCSHELL 0x95a27c00 == 36 [pid = 1835] [id = 243] 13:58:55 INFO - PROCESS | 1835 | --DOCSHELL 0x9ae82c00 == 35 [pid = 1835] [id = 242] 13:58:55 INFO - PROCESS | 1835 | --DOCSHELL 0x945ba000 == 34 [pid = 1835] [id = 241] 13:58:55 INFO - PROCESS | 1835 | --DOCSHELL 0xa0e9b400 == 33 [pid = 1835] [id = 240] 13:58:55 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x9b212c00) [pid = 1835] [serial = 701] [outer = (nil)] [url = about:blank] 13:58:55 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x9b42d000) [pid = 1835] [serial = 702] [outer = (nil)] [url = about:blank] 13:58:55 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x9ae8b800) [pid = 1835] [serial = 698] [outer = (nil)] [url = about:blank] 13:58:55 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x9b158400) [pid = 1835] [serial = 699] [outer = (nil)] [url = about:blank] 13:58:55 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x962bec00) [pid = 1835] [serial = 695] [outer = (nil)] [url = about:blank] 13:58:55 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x965dac00) [pid = 1835] [serial = 696] [outer = (nil)] [url = about:blank] 13:58:55 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x94899800) [pid = 1835] [serial = 692] [outer = (nil)] [url = about:blank] 13:58:56 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x9489dc00) [pid = 1835] [serial = 693] [outer = (nil)] [url = about:blank] 13:58:56 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x90d1c000) [pid = 1835] [serial = 689] [outer = (nil)] [url = about:blank] 13:58:56 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x91f0e000) [pid = 1835] [serial = 690] [outer = (nil)] [url = about:blank] 13:58:56 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x90d56000) [pid = 1835] [serial = 686] [outer = (nil)] [url = about:blank] 13:58:56 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x91f0d800) [pid = 1835] [serial = 687] [outer = (nil)] [url = about:blank] 13:58:56 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x9a397000) [pid = 1835] [serial = 683] [outer = (nil)] [url = about:blank] 13:58:56 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x9a467400) [pid = 1835] [serial = 684] [outer = (nil)] [url = about:blank] 13:58:56 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x9a13cc00) [pid = 1835] [serial = 680] [outer = (nil)] [url = about:blank] 13:58:56 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x9a1cfc00) [pid = 1835] [serial = 681] [outer = (nil)] [url = about:blank] 13:58:56 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x93926400) [pid = 1835] [serial = 677] [outer = (nil)] [url = about:blank] 13:58:56 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x95b41400) [pid = 1835] [serial = 678] [outer = (nil)] [url = about:blank] 13:58:56 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x8f749c00) [pid = 1835] [serial = 674] [outer = (nil)] [url = about:blank] 13:58:56 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x90d80800) [pid = 1835] [serial = 675] [outer = (nil)] [url = about:blank] 13:58:56 INFO - PROCESS | 1835 | 1477861136043 Marionette TRACE conn4 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:56 INFO - . 13:58:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1293ms 13:58:56 INFO - PROCESS | 1835 | 1477861136096 Marionette TRACE conn4 -> [0,1088,"getWindowHandle",null] 13:58:56 INFO - PROCESS | 1835 | 1477861136101 Marionette TRACE conn4 <- [1,1088,null,{"value":"8"}] 13:58:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 13:58:56 INFO - PROCESS | 1835 | 1477861136110 Marionette TRACE conn4 -> [0,1089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:56 INFO - PROCESS | 1835 | 1477861136313 Marionette TRACE conn4 <- [1,1089,null,{"value":null}] 13:58:56 INFO - PROCESS | 1835 | 1477861136432 Marionette TRACE conn4 -> [0,1090,"getWindowHandles",null] 13:58:56 INFO - PROCESS | 1835 | 1477861136442 Marionette TRACE conn4 <- [1,1090,null,["8"]] 13:58:56 INFO - PROCESS | 1835 | 1477861136456 Marionette TRACE conn4 -> [0,1091,"switchToWindow",{"name":"8"}] 13:58:56 INFO - PROCESS | 1835 | 1477861136462 Marionette TRACE conn4 <- [1,1091,null,{}] 13:58:56 INFO - PROCESS | 1835 | 1477861136468 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/033.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:56 INFO - PROCESS | 1835 | ++DOCSHELL 0x965d7c00 == 34 [pid = 1835] [id = 257] 13:58:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x965dac00) [pid = 1835] [serial = 754] [outer = (nil)] 13:58:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x979b7400) [pid = 1835] [serial = 755] [outer = 0x965dac00] 13:58:56 INFO - PROCESS | 1835 | 1477861136561 Marionette DEBUG loaded listener.js 13:58:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x9a03a000) [pid = 1835] [serial = 756] [outer = 0x965dac00] 13:58:57 INFO - PROCESS | 1835 | 1477861137109 Marionette TRACE conn4 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:57 INFO - . 13:58:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1028ms 13:58:57 INFO - PROCESS | 1835 | 1477861137151 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 13:58:57 INFO - PROCESS | 1835 | 1477861137155 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 13:58:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 13:58:57 INFO - PROCESS | 1835 | 1477861137162 Marionette TRACE conn4 -> [0,1094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:57 INFO - PROCESS | 1835 | 1477861137385 Marionette TRACE conn4 <- [1,1094,null,{"value":null}] 13:58:57 INFO - PROCESS | 1835 | 1477861137408 Marionette TRACE conn4 -> [0,1095,"getWindowHandles",null] 13:58:57 INFO - PROCESS | 1835 | 1477861137412 Marionette TRACE conn4 <- [1,1095,null,["8"]] 13:58:57 INFO - PROCESS | 1835 | 1477861137417 Marionette TRACE conn4 -> [0,1096,"switchToWindow",{"name":"8"}] 13:58:57 INFO - PROCESS | 1835 | 1477861137423 Marionette TRACE conn4 <- [1,1096,null,{}] 13:58:57 INFO - PROCESS | 1835 | 1477861137429 Marionette TRACE conn4 -> [0,1097,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/034.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:57 INFO - PROCESS | 1835 | ++DOCSHELL 0x9ae8d800 == 35 [pid = 1835] [id = 258] 13:58:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x9b14b400) [pid = 1835] [serial = 757] [outer = (nil)] 13:58:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x9b2d8c00) [pid = 1835] [serial = 758] [outer = 0x9b14b400] 13:58:57 INFO - PROCESS | 1835 | 1477861137521 Marionette DEBUG loaded listener.js 13:58:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x9b42e400) [pid = 1835] [serial = 759] [outer = 0x9b14b400] 13:58:58 INFO - PROCESS | 1835 | 1477861138118 Marionette TRACE conn4 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:58 INFO - . 13:58:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1020ms 13:58:58 INFO - PROCESS | 1835 | 1477861138182 Marionette TRACE conn4 -> [0,1098,"getWindowHandle",null] 13:58:58 INFO - PROCESS | 1835 | 1477861138187 Marionette TRACE conn4 <- [1,1098,null,{"value":"8"}] 13:58:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 13:58:58 INFO - PROCESS | 1835 | 1477861138193 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:58 INFO - PROCESS | 1835 | 1477861138404 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 13:58:58 INFO - PROCESS | 1835 | 1477861138497 Marionette TRACE conn4 -> [0,1100,"getWindowHandles",null] 13:58:58 INFO - PROCESS | 1835 | 1477861138500 Marionette TRACE conn4 <- [1,1100,null,["8"]] 13:58:58 INFO - PROCESS | 1835 | 1477861138506 Marionette TRACE conn4 -> [0,1101,"switchToWindow",{"name":"8"}] 13:58:58 INFO - PROCESS | 1835 | 1477861138511 Marionette TRACE conn4 <- [1,1101,null,{}] 13:58:58 INFO - PROCESS | 1835 | 1477861138516 Marionette TRACE conn4 -> [0,1102,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/035.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:58 INFO - PROCESS | 1835 | ++DOCSHELL 0xa2343800 == 36 [pid = 1835] [id = 259] 13:58:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0xa2343c00) [pid = 1835] [serial = 760] [outer = (nil)] 13:58:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0xa2cde800) [pid = 1835] [serial = 761] [outer = 0xa2343c00] 13:58:58 INFO - PROCESS | 1835 | 1477861138607 Marionette DEBUG loaded listener.js 13:58:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0xa2cebc00) [pid = 1835] [serial = 762] [outer = 0xa2343c00] 13:58:59 INFO - PROCESS | 1835 | 1477861139179 Marionette TRACE conn4 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 13:58:59 INFO - . 13:58:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 1031ms 13:58:59 INFO - PROCESS | 1835 | 1477861139224 Marionette TRACE conn4 -> [0,1103,"getWindowHandle",null] 13:58:59 INFO - PROCESS | 1835 | 1477861139229 Marionette TRACE conn4 <- [1,1103,null,{"value":"8"}] 13:58:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 13:58:59 INFO - PROCESS | 1835 | 1477861139252 Marionette TRACE conn4 -> [0,1104,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:58:59 INFO - PROCESS | 1835 | 1477861139452 Marionette TRACE conn4 <- [1,1104,null,{"value":null}] 13:58:59 INFO - PROCESS | 1835 | 1477861139475 Marionette TRACE conn4 -> [0,1105,"getWindowHandles",null] 13:58:59 INFO - PROCESS | 1835 | 1477861139478 Marionette TRACE conn4 <- [1,1105,null,["8"]] 13:58:59 INFO - PROCESS | 1835 | 1477861139483 Marionette TRACE conn4 -> [0,1106,"switchToWindow",{"name":"8"}] 13:58:59 INFO - PROCESS | 1835 | 1477861139488 Marionette TRACE conn4 <- [1,1106,null,{}] 13:58:59 INFO - PROCESS | 1835 | 1477861139494 Marionette TRACE conn4 -> [0,1107,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/036.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:58:59 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da25000 == 37 [pid = 1835] [id = 260] 13:58:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0xa43c4000) [pid = 1835] [serial = 763] [outer = (nil)] 13:58:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0xa483cc00) [pid = 1835] [serial = 764] [outer = 0xa43c4000] 13:58:59 INFO - PROCESS | 1835 | 1477861139725 Marionette DEBUG loaded listener.js 13:58:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0xa4c9e000) [pid = 1835] [serial = 765] [outer = 0xa43c4000] 13:58:59 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x92f98400) [pid = 1835] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 13:58:59 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x9b151800) [pid = 1835] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 13:58:59 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x8f512800) [pid = 1835] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 13:58:59 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x93869000) [pid = 1835] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 13:58:59 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x9793c000) [pid = 1835] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 13:59:00 INFO - PROCESS | 1835 | 1477861140335 Marionette TRACE conn4 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 13:59:00 INFO - . 13:59:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 1132ms 13:59:00 INFO - PROCESS | 1835 | 1477861140382 Marionette TRACE conn4 -> [0,1108,"getWindowHandle",null] 13:59:00 INFO - PROCESS | 1835 | 1477861140384 Marionette TRACE conn4 <- [1,1108,null,{"value":"8"}] 13:59:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 13:59:00 INFO - PROCESS | 1835 | 1477861140395 Marionette TRACE conn4 -> [0,1109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:00 INFO - PROCESS | 1835 | 1477861140569 Marionette TRACE conn4 <- [1,1109,null,{"value":null}] 13:59:00 INFO - PROCESS | 1835 | 1477861140767 Marionette TRACE conn4 -> [0,1110,"getWindowHandles",null] 13:59:00 INFO - PROCESS | 1835 | 1477861140771 Marionette TRACE conn4 <- [1,1110,null,["8"]] 13:59:00 INFO - PROCESS | 1835 | 1477861140777 Marionette TRACE conn4 -> [0,1111,"switchToWindow",{"name":"8"}] 13:59:00 INFO - PROCESS | 1835 | 1477861140783 Marionette TRACE conn4 <- [1,1111,null,{}] 13:59:00 INFO - PROCESS | 1835 | 1477861140789 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/037.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:00 INFO - PROCESS | 1835 | ++DOCSHELL 0xa93b5000 == 38 [pid = 1835] [id = 261] 13:59:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0xa93b5400) [pid = 1835] [serial = 766] [outer = (nil)] 13:59:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0xaf8cbc00) [pid = 1835] [serial = 767] [outer = 0xa93b5400] 13:59:00 INFO - PROCESS | 1835 | 1477861140889 Marionette DEBUG loaded listener.js 13:59:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x94c9d000) [pid = 1835] [serial = 768] [outer = 0xa93b5400] 13:59:01 INFO - PROCESS | 1835 | 1477861141537 Marionette TRACE conn4 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 13:59:01 INFO - . 13:59:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 1221ms 13:59:01 INFO - PROCESS | 1835 | 1477861141613 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 13:59:01 INFO - PROCESS | 1835 | 1477861141620 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 13:59:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 13:59:01 INFO - PROCESS | 1835 | 1477861141630 Marionette TRACE conn4 -> [0,1114,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:01 INFO - PROCESS | 1835 | 1477861141843 Marionette TRACE conn4 <- [1,1114,null,{"value":null}] 13:59:02 INFO - PROCESS | 1835 | 1477861142007 Marionette TRACE conn4 -> [0,1115,"getWindowHandles",null] 13:59:02 INFO - PROCESS | 1835 | 1477861142013 Marionette TRACE conn4 <- [1,1115,null,["8"]] 13:59:02 INFO - PROCESS | 1835 | 1477861142022 Marionette TRACE conn4 -> [0,1116,"switchToWindow",{"name":"8"}] 13:59:02 INFO - PROCESS | 1835 | 1477861142030 Marionette TRACE conn4 <- [1,1116,null,{}] 13:59:02 INFO - PROCESS | 1835 | 1477861142037 Marionette TRACE conn4 -> [0,1117,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/038.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:02 INFO - PROCESS | 1835 | ++DOCSHELL 0x91f0e000 == 39 [pid = 1835] [id = 262] 13:59:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x92f92000) [pid = 1835] [serial = 769] [outer = (nil)] 13:59:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x93926400) [pid = 1835] [serial = 770] [outer = 0x92f92000] 13:59:02 INFO - PROCESS | 1835 | 1477861142158 Marionette DEBUG loaded listener.js 13:59:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x94c9ac00) [pid = 1835] [serial = 771] [outer = 0x92f92000] 13:59:02 INFO - PROCESS | 1835 | 1477861142802 Marionette TRACE conn4 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 13:59:02 INFO - . 13:59:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1219ms 13:59:02 INFO - PROCESS | 1835 | 1477861142848 Marionette TRACE conn4 -> [0,1118,"getWindowHandle",null] 13:59:02 INFO - PROCESS | 1835 | 1477861142856 Marionette TRACE conn4 <- [1,1118,null,{"value":"8"}] 13:59:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 13:59:02 INFO - PROCESS | 1835 | 1477861142864 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:03 INFO - PROCESS | 1835 | 1477861143049 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 13:59:03 INFO - PROCESS | 1835 | 1477861143209 Marionette TRACE conn4 -> [0,1120,"getWindowHandles",null] 13:59:03 INFO - PROCESS | 1835 | 1477861143214 Marionette TRACE conn4 <- [1,1120,null,["8"]] 13:59:03 INFO - PROCESS | 1835 | 1477861143227 Marionette TRACE conn4 -> [0,1121,"switchToWindow",{"name":"8"}] 13:59:03 INFO - PROCESS | 1835 | 1477861143232 Marionette TRACE conn4 <- [1,1121,null,{}] 13:59:03 INFO - PROCESS | 1835 | 1477861143239 Marionette TRACE conn4 -> [0,1122,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/039.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:03 INFO - PROCESS | 1835 | ++DOCSHELL 0x94ca6000 == 40 [pid = 1835] [id = 263] 13:59:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x94ca7400) [pid = 1835] [serial = 772] [outer = (nil)] 13:59:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x94ca8400) [pid = 1835] [serial = 773] [outer = 0x94ca7400] 13:59:03 INFO - PROCESS | 1835 | 1477861143348 Marionette DEBUG loaded listener.js 13:59:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x95b47400) [pid = 1835] [serial = 774] [outer = 0x94ca7400] 13:59:03 INFO - PROCESS | 1835 | 1477861143972 Marionette TRACE conn4 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 13:59:03 INFO - . 13:59:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 1121ms 13:59:04 INFO - PROCESS | 1835 | 1477861144012 Marionette TRACE conn4 -> [0,1123,"getWindowHandle",null] 13:59:04 INFO - PROCESS | 1835 | 1477861144021 Marionette TRACE conn4 <- [1,1123,null,{"value":"8"}] 13:59:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 13:59:04 INFO - PROCESS | 1835 | 1477861144032 Marionette TRACE conn4 -> [0,1124,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:04 INFO - PROCESS | 1835 | 1477861144217 Marionette TRACE conn4 <- [1,1124,null,{"value":null}] 13:59:04 INFO - PROCESS | 1835 | 1477861144393 Marionette TRACE conn4 -> [0,1125,"getWindowHandles",null] 13:59:04 INFO - PROCESS | 1835 | 1477861144397 Marionette TRACE conn4 <- [1,1125,null,["8"]] 13:59:04 INFO - PROCESS | 1835 | 1477861144406 Marionette TRACE conn4 -> [0,1126,"switchToWindow",{"name":"8"}] 13:59:04 INFO - PROCESS | 1835 | 1477861144413 Marionette TRACE conn4 <- [1,1126,null,{}] 13:59:04 INFO - PROCESS | 1835 | 1477861144424 Marionette TRACE conn4 -> [0,1127,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/040.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:04 INFO - PROCESS | 1835 | ++DOCSHELL 0xa0ea2400 == 41 [pid = 1835] [id = 264] 13:59:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0xa0ea3800) [pid = 1835] [serial = 775] [outer = (nil)] 13:59:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0xa278d400) [pid = 1835] [serial = 776] [outer = 0xa0ea3800] 13:59:04 INFO - PROCESS | 1835 | 1477861144535 Marionette DEBUG loaded listener.js 13:59:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0xa43be800) [pid = 1835] [serial = 777] [outer = 0xa0ea3800] 13:59:05 INFO - PROCESS | 1835 | 1477861145179 Marionette TRACE conn4 <- [1,1127,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/040.html",0,null,null,[["document.write entity",0,null,null]]]}] 13:59:05 INFO - . 13:59:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 1179ms 13:59:05 INFO - PROCESS | 1835 | 1477861145234 Marionette TRACE conn4 -> [0,1128,"getWindowHandle",null] 13:59:05 INFO - PROCESS | 1835 | 1477861145238 Marionette TRACE conn4 <- [1,1128,null,{"value":"8"}] 13:59:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 13:59:05 INFO - PROCESS | 1835 | 1477861145248 Marionette TRACE conn4 -> [0,1129,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:05 INFO - PROCESS | 1835 | 1477861145445 Marionette TRACE conn4 <- [1,1129,null,{"value":null}] 13:59:05 INFO - PROCESS | 1835 | 1477861145605 Marionette TRACE conn4 -> [0,1130,"getWindowHandles",null] 13:59:05 INFO - PROCESS | 1835 | 1477861145608 Marionette TRACE conn4 <- [1,1130,null,["8"]] 13:59:05 INFO - PROCESS | 1835 | 1477861145615 Marionette TRACE conn4 -> [0,1131,"switchToWindow",{"name":"8"}] 13:59:05 INFO - PROCESS | 1835 | 1477861145624 Marionette TRACE conn4 <- [1,1131,null,{}] 13:59:05 INFO - PROCESS | 1835 | 1477861145634 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/041.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:05 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d54c00 == 42 [pid = 1835] [id = 265] 13:59:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0xa9333400) [pid = 1835] [serial = 778] [outer = (nil)] 13:59:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0x96440400) [pid = 1835] [serial = 779] [outer = 0xa9333400] 13:59:05 INFO - PROCESS | 1835 | 1477861145771 Marionette DEBUG loaded listener.js 13:59:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x96441400) [pid = 1835] [serial = 780] [outer = 0xa9333400] 13:59:06 INFO - PROCESS | 1835 | 1477861146416 Marionette TRACE conn4 <- [1,1132,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/041.html",0,null,null,[["document.write entity",0,null,null]]]}] 13:59:06 INFO - . 13:59:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 1222ms 13:59:06 INFO - PROCESS | 1835 | 1477861146473 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 13:59:06 INFO - PROCESS | 1835 | 1477861146477 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 13:59:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 13:59:06 INFO - PROCESS | 1835 | 1477861146484 Marionette TRACE conn4 -> [0,1134,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:06 INFO - PROCESS | 1835 | 1477861146703 Marionette TRACE conn4 <- [1,1134,null,{"value":null}] 13:59:06 INFO - PROCESS | 1835 | 1477861146881 Marionette TRACE conn4 -> [0,1135,"getWindowHandles",null] 13:59:06 INFO - PROCESS | 1835 | 1477861146893 Marionette TRACE conn4 <- [1,1135,null,["8"]] 13:59:06 INFO - PROCESS | 1835 | 1477861146903 Marionette TRACE conn4 -> [0,1136,"switchToWindow",{"name":"8"}] 13:59:06 INFO - PROCESS | 1835 | 1477861146908 Marionette TRACE conn4 <- [1,1136,null,{}] 13:59:06 INFO - PROCESS | 1835 | 1477861146914 Marionette TRACE conn4 -> [0,1137,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/042.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:06 INFO - PROCESS | 1835 | ++DOCSHELL 0x92f95400 == 43 [pid = 1835] [id = 266] 13:59:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x96447000) [pid = 1835] [serial = 781] [outer = (nil)] 13:59:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x9644b000) [pid = 1835] [serial = 782] [outer = 0x96447000] 13:59:07 INFO - PROCESS | 1835 | 1477861147053 Marionette DEBUG loaded listener.js 13:59:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0x97bb4400) [pid = 1835] [serial = 783] [outer = 0x96447000] 13:59:07 INFO - PROCESS | 1835 | 1477861147725 Marionette TRACE conn4 <- [1,1137,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/042.html",0,null,null,[["document.write entity",0,null,null]]]}] 13:59:07 INFO - . 13:59:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 1294ms 13:59:07 INFO - PROCESS | 1835 | 1477861147777 Marionette TRACE conn4 -> [0,1138,"getWindowHandle",null] 13:59:07 INFO - PROCESS | 1835 | 1477861147781 Marionette TRACE conn4 <- [1,1138,null,{"value":"8"}] 13:59:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 13:59:07 INFO - PROCESS | 1835 | 1477861147788 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:08 INFO - PROCESS | 1835 | 1477861148113 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 13:59:08 INFO - PROCESS | 1835 | 1477861148240 Marionette TRACE conn4 -> [0,1140,"getWindowHandles",null] 13:59:08 INFO - PROCESS | 1835 | 1477861148244 Marionette TRACE conn4 <- [1,1140,null,["8"]] 13:59:08 INFO - PROCESS | 1835 | 1477861148258 Marionette TRACE conn4 -> [0,1141,"switchToWindow",{"name":"8"}] 13:59:08 INFO - PROCESS | 1835 | 1477861148264 Marionette TRACE conn4 <- [1,1141,null,{}] 13:59:08 INFO - PROCESS | 1835 | 1477861148273 Marionette TRACE conn4 -> [0,1142,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/043.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:08 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d89a000 == 44 [pid = 1835] [id = 267] 13:59:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0x90d14800) [pid = 1835] [serial = 784] [outer = (nil)] 13:59:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0x948a5c00) [pid = 1835] [serial = 785] [outer = 0x90d14800] 13:59:08 INFO - PROCESS | 1835 | 1477861148380 Marionette DEBUG loaded listener.js 13:59:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 92 (0x981de400) [pid = 1835] [serial = 786] [outer = 0x90d14800] 13:59:09 INFO - PROCESS | 1835 | 1477861149208 Marionette TRACE conn4 <- [1,1142,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/043.html",0,null,null,[["document.write entity",0,null,null]]]}] 13:59:09 INFO - . 13:59:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 1492ms 13:59:09 INFO - PROCESS | 1835 | 1477861149282 Marionette TRACE conn4 -> [0,1143,"getWindowHandle",null] 13:59:09 INFO - PROCESS | 1835 | 1477861149288 Marionette TRACE conn4 <- [1,1143,null,{"value":"8"}] 13:59:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 13:59:09 INFO - PROCESS | 1835 | 1477861149298 Marionette TRACE conn4 -> [0,1144,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:09 INFO - PROCESS | 1835 | 1477861149494 Marionette TRACE conn4 <- [1,1144,null,{"value":null}] 13:59:09 INFO - PROCESS | 1835 | 1477861149777 Marionette TRACE conn4 -> [0,1145,"getWindowHandles",null] 13:59:09 INFO - PROCESS | 1835 | 1477861149784 Marionette TRACE conn4 <- [1,1145,null,["8"]] 13:59:09 INFO - PROCESS | 1835 | 1477861149796 Marionette TRACE conn4 -> [0,1146,"switchToWindow",{"name":"8"}] 13:59:09 INFO - PROCESS | 1835 | 1477861149804 Marionette TRACE conn4 <- [1,1146,null,{}] 13:59:09 INFO - PROCESS | 1835 | 1477861149811 Marionette TRACE conn4 -> [0,1147,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/044.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:09 INFO - PROCESS | 1835 | ++DOCSHELL 0x92f90000 == 45 [pid = 1835] [id = 268] 13:59:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0x92f9dc00) [pid = 1835] [serial = 787] [outer = (nil)] 13:59:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 94 (0x93a9c400) [pid = 1835] [serial = 788] [outer = 0x92f9dc00] 13:59:09 INFO - PROCESS | 1835 | 1477861149914 Marionette DEBUG loaded listener.js 13:59:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 95 (0x94ca2000) [pid = 1835] [serial = 789] [outer = 0x92f9dc00] 13:59:10 INFO - PROCESS | 1835 | --DOCSHELL 0xa2343800 == 44 [pid = 1835] [id = 259] 13:59:10 INFO - PROCESS | 1835 | --DOCSHELL 0x9ae8d800 == 43 [pid = 1835] [id = 258] 13:59:10 INFO - PROCESS | 1835 | --DOCSHELL 0x965d7c00 == 42 [pid = 1835] [id = 257] 13:59:10 INFO - PROCESS | 1835 | --DOMWINDOW == 94 (0xa2d41400) [pid = 1835] [serial = 731] [outer = (nil)] [url = about:blank] 13:59:10 INFO - PROCESS | 1835 | --DOCSHELL 0x90d5d000 == 41 [pid = 1835] [id = 256] 13:59:10 INFO - PROCESS | 1835 | --DOCSHELL 0x8f74f800 == 40 [pid = 1835] [id = 255] 13:59:10 INFO - PROCESS | 1835 | --DOCSHELL 0xa43c6c00 == 39 [pid = 1835] [id = 253] 13:59:10 INFO - PROCESS | 1835 | --DOCSHELL 0xa2ce1c00 == 38 [pid = 1835] [id = 252] 13:59:10 INFO - PROCESS | 1835 | --DOCSHELL 0x96490800 == 37 [pid = 1835] [id = 251] 13:59:10 INFO - PROCESS | 1835 | --DOCSHELL 0x90d5b000 == 36 [pid = 1835] [id = 250] 13:59:10 INFO - PROCESS | 1835 | 1477861150688 Marionette TRACE conn4 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 13:59:10 INFO - PROCESS | 1835 | --DOMWINDOW == 93 (0x9812f800) [pid = 1835] [serial = 728] [outer = (nil)] [url = about:blank] 13:59:10 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0xa23da000) [pid = 1835] [serial = 729] [outer = (nil)] [url = about:blank] 13:59:10 INFO - PROCESS | 1835 | --DOMWINDOW == 91 (0x9b423c00) [pid = 1835] [serial = 725] [outer = (nil)] [url = about:blank] 13:59:10 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0xa0ea0c00) [pid = 1835] [serial = 726] [outer = (nil)] [url = about:blank] 13:59:10 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0x979ae400) [pid = 1835] [serial = 722] [outer = (nil)] [url = about:blank] 13:59:10 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0x98130c00) [pid = 1835] [serial = 723] [outer = (nil)] [url = about:blank] 13:59:10 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x94899400) [pid = 1835] [serial = 719] [outer = (nil)] [url = about:blank] 13:59:10 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x948a3800) [pid = 1835] [serial = 720] [outer = (nil)] [url = about:blank] 13:59:10 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x90d1a800) [pid = 1835] [serial = 716] [outer = (nil)] [url = about:blank] 13:59:10 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x90d5e400) [pid = 1835] [serial = 717] [outer = (nil)] [url = about:blank] 13:59:10 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0xa23dd800) [pid = 1835] [serial = 713] [outer = (nil)] [url = about:blank] 13:59:10 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x9b211c00) [pid = 1835] [serial = 710] [outer = (nil)] [url = about:blank] 13:59:10 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x9489fc00) [pid = 1835] [serial = 707] [outer = (nil)] [url = about:blank] 13:59:10 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0xa181b000) [pid = 1835] [serial = 704] [outer = (nil)] [url = about:blank] 13:59:10 INFO - . 13:59:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 1485ms 13:59:10 INFO - PROCESS | 1835 | 1477861150782 Marionette TRACE conn4 -> [0,1148,"getWindowHandle",null] 13:59:10 INFO - PROCESS | 1835 | 1477861150787 Marionette TRACE conn4 <- [1,1148,null,{"value":"8"}] 13:59:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 13:59:10 INFO - PROCESS | 1835 | 1477861150795 Marionette TRACE conn4 -> [0,1149,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:10 INFO - PROCESS | 1835 | 1477861150977 Marionette TRACE conn4 <- [1,1149,null,{"value":null}] 13:59:11 INFO - PROCESS | 1835 | 1477861151103 Marionette TRACE conn4 -> [0,1150,"getWindowHandles",null] 13:59:11 INFO - PROCESS | 1835 | 1477861151108 Marionette TRACE conn4 <- [1,1150,null,["8"]] 13:59:11 INFO - PROCESS | 1835 | 1477861151114 Marionette TRACE conn4 -> [0,1151,"switchToWindow",{"name":"8"}] 13:59:11 INFO - PROCESS | 1835 | 1477861151120 Marionette TRACE conn4 <- [1,1151,null,{}] 13:59:11 INFO - PROCESS | 1835 | 1477861151126 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/045.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:11 INFO - PROCESS | 1835 | ++DOCSHELL 0x954d8400 == 37 [pid = 1835] [id = 269] 13:59:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x95b41400) [pid = 1835] [serial = 790] [outer = (nil)] 13:59:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x96441800) [pid = 1835] [serial = 791] [outer = 0x95b41400] 13:59:11 INFO - PROCESS | 1835 | 1477861151222 Marionette DEBUG loaded listener.js 13:59:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x979ae400) [pid = 1835] [serial = 792] [outer = 0x95b41400] 13:59:11 INFO - PROCESS | 1835 | 1477861151826 Marionette TRACE conn4 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 13:59:11 INFO - . 13:59:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 1079ms 13:59:11 INFO - PROCESS | 1835 | 1477861151885 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 13:59:11 INFO - PROCESS | 1835 | 1477861151892 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 13:59:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 13:59:11 INFO - PROCESS | 1835 | 1477861151899 Marionette TRACE conn4 -> [0,1154,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:12 INFO - PROCESS | 1835 | 1477861152077 Marionette TRACE conn4 <- [1,1154,null,{"value":null}] 13:59:12 INFO - PROCESS | 1835 | 1477861152205 Marionette TRACE conn4 -> [0,1155,"getWindowHandles",null] 13:59:12 INFO - PROCESS | 1835 | 1477861152211 Marionette TRACE conn4 <- [1,1155,null,["8"]] 13:59:12 INFO - PROCESS | 1835 | 1477861152216 Marionette TRACE conn4 -> [0,1156,"switchToWindow",{"name":"8"}] 13:59:12 INFO - PROCESS | 1835 | 1477861152222 Marionette TRACE conn4 <- [1,1156,null,{}] 13:59:12 INFO - PROCESS | 1835 | 1477861152229 Marionette TRACE conn4 -> [0,1157,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/046.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:12 INFO - PROCESS | 1835 | ++DOCSHELL 0x98c8d000 == 38 [pid = 1835] [id = 270] 13:59:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x98c8d400) [pid = 1835] [serial = 793] [outer = (nil)] 13:59:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0x98c92800) [pid = 1835] [serial = 794] [outer = 0x98c8d400] 13:59:12 INFO - PROCESS | 1835 | 1477861152327 Marionette DEBUG loaded listener.js 13:59:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x98c96000) [pid = 1835] [serial = 795] [outer = 0x98c8d400] 13:59:12 INFO - PROCESS | 1835 | 1477861152901 Marionette TRACE conn4 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 13:59:12 INFO - . 13:59:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 1019ms 13:59:12 INFO - PROCESS | 1835 | 1477861152919 Marionette TRACE conn4 -> [0,1158,"getWindowHandle",null] 13:59:12 INFO - PROCESS | 1835 | 1477861152923 Marionette TRACE conn4 <- [1,1158,null,{"value":"8"}] 13:59:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 13:59:12 INFO - PROCESS | 1835 | 1477861152969 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:13 INFO - PROCESS | 1835 | 1477861153167 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 13:59:13 INFO - PROCESS | 1835 | 1477861153312 Marionette TRACE conn4 -> [0,1160,"getWindowHandles",null] 13:59:13 INFO - PROCESS | 1835 | 1477861153317 Marionette TRACE conn4 <- [1,1160,null,["8"]] 13:59:13 INFO - PROCESS | 1835 | 1477861153322 Marionette TRACE conn4 -> [0,1161,"switchToWindow",{"name":"8"}] 13:59:13 INFO - PROCESS | 1835 | 1477861153327 Marionette TRACE conn4 <- [1,1161,null,{}] 13:59:13 INFO - PROCESS | 1835 | 1477861153336 Marionette TRACE conn4 -> [0,1162,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/047.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:13 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a466c00 == 39 [pid = 1835] [id = 271] 13:59:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x9ae8d800) [pid = 1835] [serial = 796] [outer = (nil)] 13:59:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x9b207c00) [pid = 1835] [serial = 797] [outer = 0x9ae8d800] 13:59:13 INFO - PROCESS | 1835 | 1477861153435 Marionette DEBUG loaded listener.js 13:59:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0x9b424000) [pid = 1835] [serial = 798] [outer = 0x9ae8d800] 13:59:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0xa27ddc00) [pid = 1835] [serial = 799] [outer = 0x9ae8d800] 13:59:14 INFO - PROCESS | 1835 | 1477861154198 Marionette TRACE conn4 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 13:59:14 INFO - . 13:59:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 1286ms 13:59:14 INFO - PROCESS | 1835 | 1477861154257 Marionette TRACE conn4 -> [0,1163,"getWindowHandle",null] 13:59:14 INFO - PROCESS | 1835 | 1477861154261 Marionette TRACE conn4 <- [1,1163,null,{"value":"8"}] 13:59:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 13:59:14 INFO - PROCESS | 1835 | 1477861154267 Marionette TRACE conn4 -> [0,1164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:14 INFO - PROCESS | 1835 | 1477861154487 Marionette TRACE conn4 <- [1,1164,null,{"value":null}] 13:59:14 INFO - PROCESS | 1835 | 1477861154516 Marionette TRACE conn4 -> [0,1165,"getWindowHandles",null] 13:59:14 INFO - PROCESS | 1835 | 1477861154520 Marionette TRACE conn4 <- [1,1165,null,["8"]] 13:59:14 INFO - PROCESS | 1835 | 1477861154525 Marionette TRACE conn4 -> [0,1166,"switchToWindow",{"name":"8"}] 13:59:14 INFO - PROCESS | 1835 | 1477861154536 Marionette TRACE conn4 <- [1,1166,null,{}] 13:59:14 INFO - PROCESS | 1835 | 1477861154540 Marionette TRACE conn4 -> [0,1167,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/048.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:14 INFO - PROCESS | 1835 | ++DOCSHELL 0xa2345c00 == 40 [pid = 1835] [id = 272] 13:59:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0xa2348400) [pid = 1835] [serial = 800] [outer = (nil)] 13:59:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 92 (0xa2782c00) [pid = 1835] [serial = 801] [outer = 0xa2348400] 13:59:14 INFO - PROCESS | 1835 | 1477861154699 Marionette DEBUG loaded listener.js 13:59:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0xa278d000) [pid = 1835] [serial = 802] [outer = 0xa2348400] 13:59:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 94 (0xa2341400) [pid = 1835] [serial = 803] [outer = 0xa2348400] 13:59:15 INFO - PROCESS | 1835 | --DOMWINDOW == 93 (0xa2343c00) [pid = 1835] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 13:59:15 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0x8f753c00) [pid = 1835] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 13:59:15 INFO - PROCESS | 1835 | --DOMWINDOW == 91 (0x965dac00) [pid = 1835] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 13:59:15 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0xa43c4000) [pid = 1835] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 13:59:15 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0x90d86c00) [pid = 1835] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 13:59:15 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0x9b14b400) [pid = 1835] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 13:59:15 INFO - PROCESS | 1835 | 1477861155567 Marionette TRACE conn4 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 13:59:15 INFO - . 13:59:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 1328ms 13:59:15 INFO - PROCESS | 1835 | 1477861155595 Marionette TRACE conn4 -> [0,1168,"getWindowHandle",null] 13:59:15 INFO - PROCESS | 1835 | 1477861155599 Marionette TRACE conn4 <- [1,1168,null,{"value":"8"}] 13:59:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 13:59:15 INFO - PROCESS | 1835 | 1477861155606 Marionette TRACE conn4 -> [0,1169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:15 INFO - PROCESS | 1835 | 1477861155828 Marionette TRACE conn4 <- [1,1169,null,{"value":null}] 13:59:16 INFO - PROCESS | 1835 | 1477861156025 Marionette TRACE conn4 -> [0,1170,"getWindowHandles",null] 13:59:16 INFO - PROCESS | 1835 | 1477861156028 Marionette TRACE conn4 <- [1,1170,null,["8"]] 13:59:16 INFO - PROCESS | 1835 | 1477861156037 Marionette TRACE conn4 -> [0,1171,"switchToWindow",{"name":"8"}] 13:59:16 INFO - PROCESS | 1835 | 1477861156042 Marionette TRACE conn4 <- [1,1171,null,{}] 13:59:16 INFO - PROCESS | 1835 | 1477861156048 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/049.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:16 INFO - PROCESS | 1835 | ++DOCSHELL 0x90eadc00 == 41 [pid = 1835] [id = 273] 13:59:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0x9470f400) [pid = 1835] [serial = 804] [outer = (nil)] 13:59:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0x9471a400) [pid = 1835] [serial = 805] [outer = 0x9470f400] 13:59:16 INFO - PROCESS | 1835 | 1477861156140 Marionette DEBUG loaded listener.js 13:59:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0x9471c000) [pid = 1835] [serial = 806] [outer = 0x9470f400] 13:59:16 INFO - PROCESS | 1835 | 1477861156677 Marionette TRACE conn4 <- [1,1172,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/049.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 13:59:16 INFO - . 13:59:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 1120ms 13:59:16 INFO - PROCESS | 1835 | 1477861156727 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 13:59:16 INFO - PROCESS | 1835 | 1477861156730 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 13:59:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 13:59:16 INFO - PROCESS | 1835 | 1477861156737 Marionette TRACE conn4 -> [0,1174,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:16 INFO - PROCESS | 1835 | 1477861156906 Marionette TRACE conn4 <- [1,1174,null,{"value":null}] 13:59:17 INFO - PROCESS | 1835 | 1477861157037 Marionette TRACE conn4 -> [0,1175,"getWindowHandles",null] 13:59:17 INFO - PROCESS | 1835 | 1477861157042 Marionette TRACE conn4 <- [1,1175,null,["8"]] 13:59:17 INFO - PROCESS | 1835 | 1477861157048 Marionette TRACE conn4 -> [0,1176,"switchToWindow",{"name":"8"}] 13:59:17 INFO - PROCESS | 1835 | 1477861157055 Marionette TRACE conn4 <- [1,1176,null,{}] 13:59:17 INFO - PROCESS | 1835 | 1477861157061 Marionette TRACE conn4 -> [0,1177,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/050.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:17 INFO - PROCESS | 1835 | ++DOCSHELL 0xa23da400 == 42 [pid = 1835] [id = 274] 13:59:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 92 (0xa2ce1c00) [pid = 1835] [serial = 807] [outer = (nil)] 13:59:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0xa43c4000) [pid = 1835] [serial = 808] [outer = 0xa2ce1c00] 13:59:17 INFO - PROCESS | 1835 | 1477861157155 Marionette DEBUG loaded listener.js 13:59:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 94 (0xa93c0c00) [pid = 1835] [serial = 809] [outer = 0xa2ce1c00] 13:59:17 INFO - PROCESS | 1835 | 1477861157796 Marionette TRACE conn4 <- [1,1177,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/050.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 13:59:17 INFO - . 13:59:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 1074ms 13:59:17 INFO - PROCESS | 1835 | 1477861157856 Marionette TRACE conn4 -> [0,1178,"getWindowHandle",null] 13:59:17 INFO - PROCESS | 1835 | 1477861157863 Marionette TRACE conn4 <- [1,1178,null,{"value":"8"}] 13:59:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 13:59:17 INFO - PROCESS | 1835 | 1477861157876 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:18 INFO - PROCESS | 1835 | 1477861158091 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 13:59:18 INFO - PROCESS | 1835 | 1477861158258 Marionette TRACE conn4 -> [0,1180,"getWindowHandles",null] 13:59:18 INFO - PROCESS | 1835 | 1477861158264 Marionette TRACE conn4 <- [1,1180,null,["8"]] 13:59:18 INFO - PROCESS | 1835 | 1477861158276 Marionette TRACE conn4 -> [0,1181,"switchToWindow",{"name":"8"}] 13:59:18 INFO - PROCESS | 1835 | 1477861158282 Marionette TRACE conn4 <- [1,1181,null,{}] 13:59:18 INFO - PROCESS | 1835 | 1477861158290 Marionette TRACE conn4 -> [0,1182,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/051.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:18 INFO - PROCESS | 1835 | ++DOCSHELL 0x94716c00 == 43 [pid = 1835] [id = 275] 13:59:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 95 (0x94719800) [pid = 1835] [serial = 810] [outer = (nil)] 13:59:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 96 (0x948a3800) [pid = 1835] [serial = 811] [outer = 0x94719800] 13:59:18 INFO - PROCESS | 1835 | 1477861158410 Marionette DEBUG loaded listener.js 13:59:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 97 (0x94a18800) [pid = 1835] [serial = 812] [outer = 0x94719800] 13:59:19 INFO - PROCESS | 1835 | 1477861159077 Marionette TRACE conn4 <- [1,1182,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/051.html",0,null,null,[["document.write \\r\\n",0,null,null]]]}] 13:59:19 INFO - . 13:59:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 1270ms 13:59:19 INFO - PROCESS | 1835 | 1477861159145 Marionette TRACE conn4 -> [0,1183,"getWindowHandle",null] 13:59:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 13:59:19 INFO - PROCESS | 1835 | 1477861159152 Marionette TRACE conn4 <- [1,1183,null,{"value":"8"}] 13:59:19 INFO - PROCESS | 1835 | 1477861159160 Marionette TRACE conn4 -> [0,1184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:19 INFO - PROCESS | 1835 | 1477861159359 Marionette TRACE conn4 <- [1,1184,null,{"value":null}] 13:59:19 INFO - PROCESS | 1835 | 1477861159527 Marionette TRACE conn4 -> [0,1185,"getWindowHandles",null] 13:59:19 INFO - PROCESS | 1835 | 1477861159532 Marionette TRACE conn4 <- [1,1185,null,["8"]] 13:59:19 INFO - PROCESS | 1835 | 1477861159544 Marionette TRACE conn4 -> [0,1186,"switchToWindow",{"name":"8"}] 13:59:19 INFO - PROCESS | 1835 | 1477861159549 Marionette TRACE conn4 <- [1,1186,null,{}] 13:59:19 INFO - PROCESS | 1835 | 1477861159556 Marionette TRACE conn4 -> [0,1187,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:19 INFO - PROCESS | 1835 | ++DOCSHELL 0x94b39400 == 44 [pid = 1835] [id = 276] 13:59:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 98 (0x94b3d000) [pid = 1835] [serial = 813] [outer = (nil)] 13:59:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 99 (0x94b40800) [pid = 1835] [serial = 814] [outer = 0x94b3d000] 13:59:19 INFO - PROCESS | 1835 | 1477861159665 Marionette DEBUG loaded listener.js 13:59:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 100 (0x94c9f000) [pid = 1835] [serial = 815] [outer = 0x94b3d000] 13:59:20 INFO - PROCESS | 1835 | 1477861160280 Marionette TRACE conn4 <- [1,1187,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml",0,null,null,[["document.write in XHTML",0,null,null]]]}] 13:59:20 INFO - . 13:59:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 1175ms 13:59:20 INFO - PROCESS | 1835 | 1477861160342 Marionette TRACE conn4 -> [0,1188,"getWindowHandle",null] 13:59:20 INFO - PROCESS | 1835 | 1477861160350 Marionette TRACE conn4 <- [1,1188,null,{"value":"8"}] 13:59:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 13:59:20 INFO - PROCESS | 1835 | 1477861160357 Marionette TRACE conn4 -> [0,1189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:20 INFO - PROCESS | 1835 | 1477861160544 Marionette TRACE conn4 <- [1,1189,null,{"value":null}] 13:59:20 INFO - PROCESS | 1835 | 1477861160713 Marionette TRACE conn4 -> [0,1190,"getWindowHandles",null] 13:59:20 INFO - PROCESS | 1835 | 1477861160719 Marionette TRACE conn4 <- [1,1190,null,["8"]] 13:59:20 INFO - PROCESS | 1835 | 1477861160730 Marionette TRACE conn4 -> [0,1191,"switchToWindow",{"name":"8"}] 13:59:20 INFO - PROCESS | 1835 | 1477861160737 Marionette TRACE conn4 <- [1,1191,null,{}] 13:59:20 INFO - PROCESS | 1835 | 1477861160744 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/document.write-02.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:20 INFO - PROCESS | 1835 | ++DOCSHELL 0x981dcc00 == 45 [pid = 1835] [id = 277] 13:59:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 101 (0x981dd000) [pid = 1835] [serial = 816] [outer = (nil)] 13:59:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 102 (0x981df400) [pid = 1835] [serial = 817] [outer = 0x981dd000] 13:59:20 INFO - PROCESS | 1835 | 1477861160867 Marionette DEBUG loaded listener.js 13:59:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 103 (0x994cac00) [pid = 1835] [serial = 818] [outer = 0x981dd000] 13:59:21 INFO - PROCESS | 1835 | ++DOCSHELL 0x981da000 == 46 [pid = 1835] [id = 278] 13:59:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 104 (0xa2782400) [pid = 1835] [serial = 819] [outer = (nil)] 13:59:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 105 (0xa2d43800) [pid = 1835] [serial = 820] [outer = 0xa2782400] 13:59:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 106 (0xa4ce7400) [pid = 1835] [serial = 821] [outer = 0xa2782400] 13:59:21 INFO - PROCESS | 1835 | 1477861161646 Marionette TRACE conn4 <- [1,1192,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-02.html",0,null,null,[["Calling document.write with null and undefined",0,null,null],["document.write(null)",0,null,null],["document.write(undefined)",0,null,null]]]}] 13:59:21 INFO - ... 13:59:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1376ms 13:59:21 INFO - PROCESS | 1835 | 1477861161733 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 13:59:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 13:59:21 INFO - PROCESS | 1835 | 1477861161738 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 13:59:21 INFO - PROCESS | 1835 | 1477861161761 Marionette TRACE conn4 -> [0,1194,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:22 INFO - PROCESS | 1835 | 1477861162035 Marionette TRACE conn4 <- [1,1194,null,{"value":null}] 13:59:22 INFO - PROCESS | 1835 | 1477861162161 Marionette TRACE conn4 -> [0,1195,"getWindowHandles",null] 13:59:22 INFO - PROCESS | 1835 | 1477861162166 Marionette TRACE conn4 <- [1,1195,null,["8"]] 13:59:22 INFO - PROCESS | 1835 | 1477861162173 Marionette TRACE conn4 -> [0,1196,"switchToWindow",{"name":"8"}] 13:59:22 INFO - PROCESS | 1835 | 1477861162181 Marionette TRACE conn4 <- [1,1196,null,{}] 13:59:22 INFO - PROCESS | 1835 | 1477861162188 Marionette TRACE conn4 -> [0,1197,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:22 INFO - PROCESS | 1835 | ++DOCSHELL 0x94ec0800 == 47 [pid = 1835] [id = 279] 13:59:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 107 (0x94ec1000) [pid = 1835] [serial = 822] [outer = (nil)] 13:59:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 108 (0x94ec3c00) [pid = 1835] [serial = 823] [outer = 0x94ec1000] 13:59:22 INFO - PROCESS | 1835 | 1477861162293 Marionette DEBUG loaded listener.js 13:59:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 109 (0x94ec7800) [pid = 1835] [serial = 824] [outer = 0x94ec1000] 13:59:22 INFO - PROCESS | 1835 | ++DOCSHELL 0x94eba000 == 48 [pid = 1835] [id = 280] 13:59:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 110 (0xa1825400) [pid = 1835] [serial = 825] [outer = (nil)] 13:59:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 111 (0x90d56000) [pid = 1835] [serial = 826] [outer = 0xa1825400] 13:59:22 INFO - PROCESS | 1835 | 1477861162980 Marionette TRACE conn4 <- [1,1197,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_001.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 13:59:23 INFO - . 13:59:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 1336ms 13:59:23 INFO - PROCESS | 1835 | 1477861163096 Marionette TRACE conn4 -> [0,1198,"getWindowHandle",null] 13:59:23 INFO - PROCESS | 1835 | 1477861163100 Marionette TRACE conn4 <- [1,1198,null,{"value":"8"}] 13:59:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 13:59:23 INFO - PROCESS | 1835 | 1477861163110 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:23 INFO - PROCESS | 1835 | 1477861163306 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 13:59:23 INFO - PROCESS | 1835 | 1477861163481 Marionette TRACE conn4 -> [0,1200,"getWindowHandles",null] 13:59:23 INFO - PROCESS | 1835 | 1477861163484 Marionette TRACE conn4 <- [1,1200,null,["8"]] 13:59:23 INFO - PROCESS | 1835 | 1477861163493 Marionette TRACE conn4 -> [0,1201,"switchToWindow",{"name":"8"}] 13:59:23 INFO - PROCESS | 1835 | 1477861163499 Marionette TRACE conn4 <- [1,1201,null,{}] 13:59:23 INFO - PROCESS | 1835 | 1477861163505 Marionette TRACE conn4 -> [0,1202,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:23 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d89d800 == 49 [pid = 1835] [id = 281] 13:59:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 112 (0x98c95800) [pid = 1835] [serial = 827] [outer = (nil)] 13:59:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 113 (0x9b284c00) [pid = 1835] [serial = 828] [outer = 0x98c95800] 13:59:23 INFO - PROCESS | 1835 | 1477861163645 Marionette DEBUG loaded listener.js 13:59:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 114 (0x9b284800) [pid = 1835] [serial = 829] [outer = 0x98c95800] 13:59:24 INFO - PROCESS | 1835 | ++DOCSHELL 0x9b289c00 == 50 [pid = 1835] [id = 282] 13:59:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 115 (0x9b28d400) [pid = 1835] [serial = 830] [outer = (nil)] 13:59:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 116 (0x90d19c00) [pid = 1835] [serial = 831] [outer = 0x9b28d400] 13:59:24 INFO - PROCESS | 1835 | 1477861164373 Marionette TRACE conn4 <- [1,1202,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_002.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 13:59:24 INFO - . 13:59:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 1324ms 13:59:24 INFO - PROCESS | 1835 | 1477861164435 Marionette TRACE conn4 -> [0,1203,"getWindowHandle",null] 13:59:24 INFO - PROCESS | 1835 | 1477861164438 Marionette TRACE conn4 <- [1,1203,null,{"value":"8"}] 13:59:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 13:59:24 INFO - PROCESS | 1835 | 1477861164446 Marionette TRACE conn4 -> [0,1204,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:24 INFO - PROCESS | 1835 | 1477861164660 Marionette TRACE conn4 <- [1,1204,null,{"value":null}] 13:59:24 INFO - PROCESS | 1835 | 1477861164833 Marionette TRACE conn4 -> [0,1205,"getWindowHandles",null] 13:59:24 INFO - PROCESS | 1835 | 1477861164836 Marionette TRACE conn4 <- [1,1205,null,["8"]] 13:59:24 INFO - PROCESS | 1835 | 1477861164847 Marionette TRACE conn4 -> [0,1206,"switchToWindow",{"name":"8"}] 13:59:24 INFO - PROCESS | 1835 | 1477861164851 Marionette TRACE conn4 <- [1,1206,null,{}] 13:59:24 INFO - PROCESS | 1835 | 1477861164860 Marionette TRACE conn4 -> [0,1207,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:24 INFO - PROCESS | 1835 | ++DOCSHELL 0xa2343800 == 51 [pid = 1835] [id = 283] 13:59:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 117 (0xa23db400) [pid = 1835] [serial = 832] [outer = (nil)] 13:59:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 118 (0xa2c85800) [pid = 1835] [serial = 833] [outer = 0xa23db400] 13:59:25 INFO - PROCESS | 1835 | 1477861165004 Marionette DEBUG loaded listener.js 13:59:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 119 (0xa2c87800) [pid = 1835] [serial = 834] [outer = 0xa23db400] 13:59:25 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da31800 == 52 [pid = 1835] [id = 284] 13:59:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 120 (0x90d1a000) [pid = 1835] [serial = 835] [outer = (nil)] 13:59:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 121 (0x92956800) [pid = 1835] [serial = 836] [outer = 0x90d1a000] 13:59:25 INFO - PROCESS | 1835 | 1477861165724 Marionette TRACE conn4 <- [1,1207,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_003.html",0,null,null,[["document.write script into iframe",0,null,null]]]}] 13:59:25 INFO - . 13:59:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 1336ms 13:59:25 INFO - PROCESS | 1835 | 1477861165795 Marionette TRACE conn4 -> [0,1208,"getWindowHandle",null] 13:59:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 13:59:25 INFO - PROCESS | 1835 | 1477861165800 Marionette TRACE conn4 <- [1,1208,null,{"value":"8"}] 13:59:25 INFO - PROCESS | 1835 | 1477861165807 Marionette TRACE conn4 -> [0,1209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:26 INFO - PROCESS | 1835 | 1477861166025 Marionette TRACE conn4 <- [1,1209,null,{"value":null}] 13:59:26 INFO - PROCESS | 1835 | 1477861166490 Marionette TRACE conn4 -> [0,1210,"getWindowHandles",null] 13:59:26 INFO - PROCESS | 1835 | 1477861166497 Marionette TRACE conn4 <- [1,1210,null,["8"]] 13:59:26 INFO - PROCESS | 1835 | 1477861166552 Marionette TRACE conn4 -> [0,1211,"switchToWindow",{"name":"8"}] 13:59:26 INFO - PROCESS | 1835 | 1477861166562 Marionette TRACE conn4 <- [1,1211,null,{}] 13:59:26 INFO - PROCESS | 1835 | 1477861166572 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x94710800 == 53 [pid = 1835] [id = 285] 13:59:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 122 (0x94710c00) [pid = 1835] [serial = 837] [outer = (nil)] 13:59:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 123 (0x94715400) [pid = 1835] [serial = 838] [outer = 0x94710c00] 13:59:26 INFO - PROCESS | 1835 | 1477861166674 Marionette DEBUG loaded listener.js 13:59:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 124 (0x9489b000) [pid = 1835] [serial = 839] [outer = 0x94710c00] 13:59:27 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f74dc00 == 54 [pid = 1835] [id = 286] 13:59:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 125 (0x939cc000) [pid = 1835] [serial = 840] [outer = (nil)] 13:59:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 126 (0x9471a800) [pid = 1835] [serial = 841] [outer = 0x939cc000] 13:59:27 INFO - PROCESS | 1835 | 1477861167523 Marionette TRACE conn4 <- [1,1212,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_004.html",0,null,null,[["document.write script into iframe write back into parent",0,null,null]]]}] 13:59:27 INFO - . 13:59:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 1731ms 13:59:27 INFO - PROCESS | 1835 | 1477861167538 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 13:59:27 INFO - PROCESS | 1835 | 1477861167544 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 13:59:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 13:59:27 INFO - PROCESS | 1835 | 1477861167558 Marionette TRACE conn4 -> [0,1214,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:28 INFO - PROCESS | 1835 | --DOCSHELL 0x90eadc00 == 53 [pid = 1835] [id = 273] 13:59:28 INFO - PROCESS | 1835 | --DOCSHELL 0x8da25000 == 52 [pid = 1835] [id = 260] 13:59:28 INFO - PROCESS | 1835 | --DOCSHELL 0x98c8d000 == 51 [pid = 1835] [id = 270] 13:59:28 INFO - PROCESS | 1835 | --DOCSHELL 0x92f90000 == 50 [pid = 1835] [id = 268] 13:59:28 INFO - PROCESS | 1835 | --DOCSHELL 0x9943ac00 == 49 [pid = 1835] [id = 247] 13:59:28 INFO - PROCESS | 1835 | --DOCSHELL 0x954d8400 == 48 [pid = 1835] [id = 269] 13:59:28 INFO - PROCESS | 1835 | --DOCSHELL 0x94ca6000 == 47 [pid = 1835] [id = 263] 13:59:28 INFO - PROCESS | 1835 | --DOCSHELL 0xa93b5000 == 46 [pid = 1835] [id = 261] 13:59:28 INFO - PROCESS | 1835 | --DOCSHELL 0x91f0e000 == 45 [pid = 1835] [id = 262] 13:59:28 INFO - PROCESS | 1835 | --DOCSHELL 0x8d89a400 == 44 [pid = 1835] [id = 249] 13:59:28 INFO - PROCESS | 1835 | --DOCSHELL 0x8d89a000 == 43 [pid = 1835] [id = 267] 13:59:28 INFO - PROCESS | 1835 | --DOCSHELL 0xa0ea2400 == 42 [pid = 1835] [id = 264] 13:59:28 INFO - PROCESS | 1835 | --DOCSHELL 0x90d54c00 == 41 [pid = 1835] [id = 265] 13:59:28 INFO - PROCESS | 1835 | --DOCSHELL 0x92f95400 == 40 [pid = 1835] [id = 266] 13:59:28 INFO - PROCESS | 1835 | --DOCSHELL 0xa45df800 == 39 [pid = 1835] [id = 254] 13:59:28 INFO - PROCESS | 1835 | --DOCSHELL 0x94eba000 == 38 [pid = 1835] [id = 280] 13:59:28 INFO - PROCESS | 1835 | --DOCSHELL 0x94ec0800 == 37 [pid = 1835] [id = 279] 13:59:28 INFO - PROCESS | 1835 | --DOCSHELL 0x9b289c00 == 36 [pid = 1835] [id = 282] 13:59:28 INFO - PROCESS | 1835 | --DOCSHELL 0x8d89d800 == 35 [pid = 1835] [id = 281] 13:59:28 INFO - PROCESS | 1835 | --DOCSHELL 0xa2343800 == 34 [pid = 1835] [id = 283] 13:59:28 INFO - PROCESS | 1835 | --DOCSHELL 0x8da31800 == 33 [pid = 1835] [id = 284] 13:59:28 INFO - PROCESS | 1835 | --DOCSHELL 0x8f74dc00 == 32 [pid = 1835] [id = 286] 13:59:28 INFO - PROCESS | 1835 | --DOCSHELL 0xa23da400 == 31 [pid = 1835] [id = 274] 13:59:28 INFO - PROCESS | 1835 | --DOCSHELL 0x94716c00 == 30 [pid = 1835] [id = 275] 13:59:28 INFO - PROCESS | 1835 | --DOCSHELL 0x94b39400 == 29 [pid = 1835] [id = 276] 13:59:28 INFO - PROCESS | 1835 | --DOCSHELL 0x981da000 == 28 [pid = 1835] [id = 278] 13:59:28 INFO - PROCESS | 1835 | --DOCSHELL 0x981dcc00 == 27 [pid = 1835] [id = 277] 13:59:28 INFO - PROCESS | 1835 | 1477861168819 Marionette TRACE conn4 <- [1,1214,null,{"value":null}] 13:59:28 INFO - PROCESS | 1835 | --DOMWINDOW == 125 (0x91f51000) [pid = 1835] [serial = 734] [outer = (nil)] [url = about:blank] 13:59:28 INFO - PROCESS | 1835 | --DOMWINDOW == 124 (0x965e1c00) [pid = 1835] [serial = 737] [outer = (nil)] [url = about:blank] 13:59:28 INFO - PROCESS | 1835 | --DOMWINDOW == 123 (0xa2e5c000) [pid = 1835] [serial = 740] [outer = (nil)] [url = about:blank] 13:59:28 INFO - PROCESS | 1835 | --DOMWINDOW == 122 (0xa45e9800) [pid = 1835] [serial = 743] [outer = (nil)] [url = about:blank] 13:59:28 INFO - PROCESS | 1835 | --DOMWINDOW == 121 (0x91f18c00) [pid = 1835] [serial = 750] [outer = (nil)] [url = about:blank] 13:59:28 INFO - PROCESS | 1835 | --DOMWINDOW == 120 (0x90d1f800) [pid = 1835] [serial = 749] [outer = (nil)] [url = about:blank] 13:59:28 INFO - PROCESS | 1835 | --DOMWINDOW == 119 (0x94a13400) [pid = 1835] [serial = 753] [outer = (nil)] [url = about:blank] 13:59:28 INFO - PROCESS | 1835 | --DOMWINDOW == 118 (0x90d8f000) [pid = 1835] [serial = 752] [outer = (nil)] [url = about:blank] 13:59:28 INFO - PROCESS | 1835 | --DOMWINDOW == 117 (0x9a03a000) [pid = 1835] [serial = 756] [outer = (nil)] [url = about:blank] 13:59:28 INFO - PROCESS | 1835 | --DOMWINDOW == 116 (0x979b7400) [pid = 1835] [serial = 755] [outer = (nil)] [url = about:blank] 13:59:28 INFO - PROCESS | 1835 | --DOMWINDOW == 115 (0x9b42e400) [pid = 1835] [serial = 759] [outer = (nil)] [url = about:blank] 13:59:28 INFO - PROCESS | 1835 | --DOMWINDOW == 114 (0x9b2d8c00) [pid = 1835] [serial = 758] [outer = (nil)] [url = about:blank] 13:59:28 INFO - PROCESS | 1835 | --DOMWINDOW == 113 (0xa2cebc00) [pid = 1835] [serial = 762] [outer = (nil)] [url = about:blank] 13:59:28 INFO - PROCESS | 1835 | --DOMWINDOW == 112 (0xa2cde800) [pid = 1835] [serial = 761] [outer = (nil)] [url = about:blank] 13:59:28 INFO - PROCESS | 1835 | --DOMWINDOW == 111 (0xa4c9e000) [pid = 1835] [serial = 765] [outer = (nil)] [url = about:blank] 13:59:28 INFO - PROCESS | 1835 | --DOMWINDOW == 110 (0xa483cc00) [pid = 1835] [serial = 764] [outer = (nil)] [url = about:blank] 13:59:28 INFO - PROCESS | 1835 | --DOMWINDOW == 109 (0xaf8cbc00) [pid = 1835] [serial = 767] [outer = (nil)] [url = about:blank] 13:59:28 INFO - PROCESS | 1835 | --DOMWINDOW == 108 (0xa4ca4c00) [pid = 1835] [serial = 746] [outer = (nil)] [url = about:blank] 13:59:28 INFO - PROCESS | 1835 | --DOCSHELL 0x94710800 == 26 [pid = 1835] [id = 285] 13:59:29 INFO - PROCESS | 1835 | 1477861169051 Marionette TRACE conn4 -> [0,1215,"getWindowHandles",null] 13:59:29 INFO - PROCESS | 1835 | 1477861169058 Marionette TRACE conn4 <- [1,1215,null,["8"]] 13:59:29 INFO - PROCESS | 1835 | 1477861169069 Marionette TRACE conn4 -> [0,1216,"switchToWindow",{"name":"8"}] 13:59:29 INFO - PROCESS | 1835 | 1477861169078 Marionette TRACE conn4 <- [1,1216,null,{}] 13:59:29 INFO - PROCESS | 1835 | 1477861169087 Marionette TRACE conn4 -> [0,1217,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:29 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d89dc00 == 27 [pid = 1835] [id = 287] 13:59:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 109 (0x8d9cd800) [pid = 1835] [serial = 842] [outer = (nil)] 13:59:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 110 (0x8da2cc00) [pid = 1835] [serial = 843] [outer = 0x8d9cd800] 13:59:29 INFO - PROCESS | 1835 | 1477861169196 Marionette DEBUG loaded listener.js 13:59:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 111 (0x90d1dc00) [pid = 1835] [serial = 844] [outer = 0x8d9cd800] 13:59:29 INFO - PROCESS | 1835 | ++DOCSHELL 0x90eb7400 == 28 [pid = 1835] [id = 288] 13:59:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 112 (0x91f0e800) [pid = 1835] [serial = 845] [outer = (nil)] 13:59:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 113 (0x91f12000) [pid = 1835] [serial = 846] [outer = 0x91f0e800] 13:59:29 INFO - PROCESS | 1835 | 1477861169943 Marionette TRACE conn4 <- [1,1217,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_005.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 13:59:29 INFO - . 13:59:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 2426ms 13:59:29 INFO - PROCESS | 1835 | 1477861169984 Marionette TRACE conn4 -> [0,1218,"getWindowHandle",null] 13:59:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 13:59:30 INFO - PROCESS | 1835 | 1477861169993 Marionette TRACE conn4 <- [1,1218,null,{"value":"8"}] 13:59:30 INFO - PROCESS | 1835 | 1477861170003 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:30 INFO - PROCESS | 1835 | 1477861170207 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 13:59:30 INFO - PROCESS | 1835 | 1477861170337 Marionette TRACE conn4 -> [0,1220,"getWindowHandles",null] 13:59:30 INFO - PROCESS | 1835 | 1477861170341 Marionette TRACE conn4 <- [1,1220,null,["8"]] 13:59:30 INFO - PROCESS | 1835 | 1477861170348 Marionette TRACE conn4 -> [0,1221,"switchToWindow",{"name":"8"}] 13:59:30 INFO - PROCESS | 1835 | 1477861170354 Marionette TRACE conn4 <- [1,1221,null,{}] 13:59:30 INFO - PROCESS | 1835 | 1477861170363 Marionette TRACE conn4 -> [0,1222,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_006.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x92c87400 == 29 [pid = 1835] [id = 289] 13:59:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 114 (0x92f90000) [pid = 1835] [serial = 847] [outer = (nil)] 13:59:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 115 (0x92f95400) [pid = 1835] [serial = 848] [outer = 0x92f90000] 13:59:30 INFO - PROCESS | 1835 | 1477861170465 Marionette DEBUG loaded listener.js 13:59:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 116 (0x945ad400) [pid = 1835] [serial = 849] [outer = 0x92f90000] 13:59:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x94898400 == 30 [pid = 1835] [id = 290] 13:59:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 117 (0x948e4000) [pid = 1835] [serial = 850] [outer = (nil)] 13:59:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 118 (0x94a13c00) [pid = 1835] [serial = 851] [outer = 0x948e4000] 13:59:31 INFO - PROCESS | 1835 | 1477861171184 Marionette TRACE conn4 <- [1,1222,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_006.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 13:59:31 INFO - . 13:59:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 1269ms 13:59:31 INFO - PROCESS | 1835 | 1477861171280 Marionette TRACE conn4 -> [0,1223,"getWindowHandle",null] 13:59:31 INFO - PROCESS | 1835 | 1477861171285 Marionette TRACE conn4 <- [1,1223,null,{"value":"8"}] 13:59:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 13:59:31 INFO - PROCESS | 1835 | 1477861171297 Marionette TRACE conn4 -> [0,1224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:31 INFO - PROCESS | 1835 | 1477861171552 Marionette TRACE conn4 <- [1,1224,null,{"value":null}] 13:59:31 INFO - PROCESS | 1835 | 1477861171589 Marionette TRACE conn4 -> [0,1225,"getWindowHandles",null] 13:59:31 INFO - PROCESS | 1835 | 1477861171598 Marionette TRACE conn4 <- [1,1225,null,["8"]] 13:59:31 INFO - PROCESS | 1835 | 1477861171675 Marionette TRACE conn4 -> [0,1226,"switchToWindow",{"name":"8"}] 13:59:31 INFO - PROCESS | 1835 | 1477861171683 Marionette TRACE conn4 <- [1,1226,null,{}] 13:59:31 INFO - PROCESS | 1835 | 1477861171690 Marionette TRACE conn4 -> [0,1227,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:31 INFO - PROCESS | 1835 | ++DOCSHELL 0x94c9d400 == 31 [pid = 1835] [id = 291] 13:59:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 119 (0x94c9d800) [pid = 1835] [serial = 852] [outer = (nil)] 13:59:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 120 (0x94ca2c00) [pid = 1835] [serial = 853] [outer = 0x94c9d800] 13:59:31 INFO - PROCESS | 1835 | 1477861171785 Marionette DEBUG loaded listener.js 13:59:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 121 (0x94eb9800) [pid = 1835] [serial = 854] [outer = 0x94c9d800] 13:59:32 INFO - PROCESS | 1835 | ++DOCSHELL 0x94ec5400 == 32 [pid = 1835] [id = 292] 13:59:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 122 (0x94ec6800) [pid = 1835] [serial = 855] [outer = (nil)] 13:59:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 123 (0x94ebec00) [pid = 1835] [serial = 856] [outer = 0x94ec6800] 13:59:32 INFO - PROCESS | 1835 | 1477861172509 Marionette TRACE conn4 <- [1,1227,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_007.html",0,null,null,[["document.write comment into iframe",0,null,null]]]}] 13:59:32 INFO - . 13:59:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1275ms 13:59:32 INFO - PROCESS | 1835 | 1477861172583 Marionette TRACE conn4 -> [0,1228,"getWindowHandle",null] 13:59:32 INFO - PROCESS | 1835 | 1477861172589 Marionette TRACE conn4 <- [1,1228,null,{"value":"8"}] 13:59:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 13:59:32 INFO - PROCESS | 1835 | 1477861172600 Marionette TRACE conn4 -> [0,1229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:32 INFO - PROCESS | 1835 | 1477861172853 Marionette TRACE conn4 <- [1,1229,null,{"value":null}] 13:59:32 INFO - PROCESS | 1835 | 1477861172877 Marionette TRACE conn4 -> [0,1230,"getWindowHandles",null] 13:59:32 INFO - PROCESS | 1835 | 1477861172880 Marionette TRACE conn4 <- [1,1230,null,["8"]] 13:59:32 INFO - PROCESS | 1835 | 1477861172886 Marionette TRACE conn4 -> [0,1231,"switchToWindow",{"name":"8"}] 13:59:32 INFO - PROCESS | 1835 | 1477861172892 Marionette TRACE conn4 <- [1,1231,null,{}] 13:59:32 INFO - PROCESS | 1835 | 1477861172897 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_008.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:32 INFO - PROCESS | 1835 | ++DOCSHELL 0x96441c00 == 33 [pid = 1835] [id = 293] 13:59:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 124 (0x96446000) [pid = 1835] [serial = 857] [outer = (nil)] 13:59:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 125 (0x9644d400) [pid = 1835] [serial = 858] [outer = 0x96446000] 13:59:33 INFO - PROCESS | 1835 | 1477861173073 Marionette DEBUG loaded listener.js 13:59:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 126 (0x98c8ec00) [pid = 1835] [serial = 859] [outer = 0x96446000] 13:59:34 INFO - PROCESS | 1835 | --DOMWINDOW == 125 (0x95b47000) [pid = 1835] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 13:59:34 INFO - PROCESS | 1835 | --DOMWINDOW == 124 (0x965d8800) [pid = 1835] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 13:59:34 INFO - PROCESS | 1835 | --DOMWINDOW == 123 (0xa2ce2400) [pid = 1835] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 13:59:34 INFO - PROCESS | 1835 | --DOMWINDOW == 122 (0x945bc000) [pid = 1835] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 13:59:34 INFO - PROCESS | 1835 | --DOMWINDOW == 121 (0xa0ea4400) [pid = 1835] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 13:59:34 INFO - PROCESS | 1835 | --DOMWINDOW == 120 (0x90d18c00) [pid = 1835] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 13:59:34 INFO - PROCESS | 1835 | --DOMWINDOW == 119 (0xa4c54800) [pid = 1835] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 13:59:34 INFO - PROCESS | 1835 | --DOMWINDOW == 118 (0xa4516400) [pid = 1835] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 13:59:34 INFO - PROCESS | 1835 | --DOMWINDOW == 117 (0x90d5c000) [pid = 1835] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 13:59:34 INFO - PROCESS | 1835 | --DOMWINDOW == 116 (0x9ae8a000) [pid = 1835] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 13:59:34 INFO - PROCESS | 1835 | --DOMWINDOW == 115 (0x9470f400) [pid = 1835] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 13:59:34 INFO - PROCESS | 1835 | --DOMWINDOW == 114 (0xa2348400) [pid = 1835] [serial = 800] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 13:59:34 INFO - PROCESS | 1835 | --DOMWINDOW == 113 (0x92f9dc00) [pid = 1835] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 13:59:34 INFO - PROCESS | 1835 | --DOMWINDOW == 112 (0x98c8d400) [pid = 1835] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 13:59:34 INFO - PROCESS | 1835 | --DOMWINDOW == 111 (0x95b41400) [pid = 1835] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 13:59:34 INFO - PROCESS | 1835 | --DOMWINDOW == 110 (0xa9333400) [pid = 1835] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 13:59:34 INFO - PROCESS | 1835 | --DOMWINDOW == 109 (0xa0ea3800) [pid = 1835] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 13:59:34 INFO - PROCESS | 1835 | --DOMWINDOW == 108 (0x90d14800) [pid = 1835] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 13:59:34 INFO - PROCESS | 1835 | --DOMWINDOW == 107 (0xa93b5400) [pid = 1835] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 13:59:34 INFO - PROCESS | 1835 | --DOMWINDOW == 106 (0x92f92000) [pid = 1835] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 13:59:34 INFO - PROCESS | 1835 | --DOMWINDOW == 105 (0x94ca7400) [pid = 1835] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 13:59:34 INFO - PROCESS | 1835 | --DOMWINDOW == 104 (0x96447000) [pid = 1835] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 13:59:34 INFO - PROCESS | 1835 | --DOMWINDOW == 103 (0x9ae8d800) [pid = 1835] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 13:59:34 INFO - PROCESS | 1835 | --DOMWINDOW == 102 (0xa2ce1c00) [pid = 1835] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 13:59:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x939ca400 == 34 [pid = 1835] [id = 294] 13:59:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 103 (0x94b35c00) [pid = 1835] [serial = 860] [outer = (nil)] 13:59:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 104 (0x90d1b400) [pid = 1835] [serial = 861] [outer = 0x94b35c00] 13:59:34 INFO - PROCESS | 1835 | 1477861174693 Marionette TRACE conn4 <- [1,1232,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_008.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 13:59:34 INFO - . 13:59:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 2134ms 13:59:34 INFO - PROCESS | 1835 | 1477861174734 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 13:59:34 INFO - PROCESS | 1835 | 1477861174736 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 13:59:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 13:59:34 INFO - PROCESS | 1835 | 1477861174744 Marionette TRACE conn4 -> [0,1234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:34 INFO - PROCESS | 1835 | 1477861174921 Marionette TRACE conn4 <- [1,1234,null,{"value":null}] 13:59:35 INFO - PROCESS | 1835 | 1477861175052 Marionette TRACE conn4 -> [0,1235,"getWindowHandles",null] 13:59:35 INFO - PROCESS | 1835 | 1477861175062 Marionette TRACE conn4 <- [1,1235,null,["8"]] 13:59:35 INFO - PROCESS | 1835 | 1477861175067 Marionette TRACE conn4 -> [0,1236,"switchToWindow",{"name":"8"}] 13:59:35 INFO - PROCESS | 1835 | 1477861175072 Marionette TRACE conn4 <- [1,1236,null,{}] 13:59:35 INFO - PROCESS | 1835 | 1477861175077 Marionette TRACE conn4 -> [0,1237,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:35 INFO - PROCESS | 1835 | ++DOCSHELL 0x95b47000 == 35 [pid = 1835] [id = 295] 13:59:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 105 (0x96444000) [pid = 1835] [serial = 862] [outer = (nil)] 13:59:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 106 (0x98c8d400) [pid = 1835] [serial = 863] [outer = 0x96444000] 13:59:35 INFO - PROCESS | 1835 | 1477861175168 Marionette DEBUG loaded listener.js 13:59:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 107 (0x99435000) [pid = 1835] [serial = 864] [outer = 0x96444000] 13:59:35 INFO - PROCESS | 1835 | ++DOCSHELL 0x994d6800 == 36 [pid = 1835] [id = 296] 13:59:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 108 (0x9a0c4c00) [pid = 1835] [serial = 865] [outer = (nil)] 13:59:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 109 (0x94ca1800) [pid = 1835] [serial = 866] [outer = 0x9a0c4c00] 13:59:35 INFO - PROCESS | 1835 | 1477861175778 Marionette TRACE conn4 <- [1,1237,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_009.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 13:59:35 INFO - . 13:59:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 1071ms 13:59:35 INFO - PROCESS | 1835 | 1477861175824 Marionette TRACE conn4 -> [0,1238,"getWindowHandle",null] 13:59:35 INFO - PROCESS | 1835 | 1477861175828 Marionette TRACE conn4 <- [1,1238,null,{"value":"8"}] 13:59:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 13:59:35 INFO - PROCESS | 1835 | 1477861175837 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:36 INFO - PROCESS | 1835 | 1477861176077 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 13:59:36 INFO - PROCESS | 1835 | 1477861176097 Marionette TRACE conn4 -> [0,1240,"getWindowHandles",null] 13:59:36 INFO - PROCESS | 1835 | 1477861176100 Marionette TRACE conn4 <- [1,1240,null,["8"]] 13:59:36 INFO - PROCESS | 1835 | 1477861176106 Marionette TRACE conn4 -> [0,1241,"switchToWindow",{"name":"8"}] 13:59:36 INFO - PROCESS | 1835 | 1477861176110 Marionette TRACE conn4 <- [1,1241,null,{}] 13:59:36 INFO - PROCESS | 1835 | 1477861176116 Marionette TRACE conn4 -> [0,1242,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a1ca000 == 37 [pid = 1835] [id = 297] 13:59:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 110 (0x9a1cb000) [pid = 1835] [serial = 867] [outer = (nil)] 13:59:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 111 (0x9a309800) [pid = 1835] [serial = 868] [outer = 0x9a1cb000] 13:59:36 INFO - PROCESS | 1835 | 1477861176249 Marionette DEBUG loaded listener.js 13:59:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 112 (0x9a38d800) [pid = 1835] [serial = 869] [outer = 0x9a1cb000] 13:59:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d89a400 == 38 [pid = 1835] [id = 298] 13:59:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 113 (0x8da30000) [pid = 1835] [serial = 870] [outer = (nil)] 13:59:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 114 (0x8cc65400) [pid = 1835] [serial = 871] [outer = 0x8da30000] 13:59:37 INFO - PROCESS | 1835 | 1477861177177 Marionette TRACE conn4 <- [1,1242,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_010.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 13:59:37 INFO - . 13:59:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1372ms 13:59:37 INFO - PROCESS | 1835 | 1477861177209 Marionette TRACE conn4 -> [0,1243,"getWindowHandle",null] 13:59:37 INFO - PROCESS | 1835 | 1477861177214 Marionette TRACE conn4 <- [1,1243,null,{"value":"8"}] 13:59:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 13:59:37 INFO - PROCESS | 1835 | 1477861177227 Marionette TRACE conn4 -> [0,1244,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:37 INFO - PROCESS | 1835 | 1477861177551 Marionette TRACE conn4 <- [1,1244,null,{"value":null}] 13:59:37 INFO - PROCESS | 1835 | 1477861177680 Marionette TRACE conn4 -> [0,1245,"getWindowHandles",null] 13:59:37 INFO - PROCESS | 1835 | 1477861177686 Marionette TRACE conn4 <- [1,1245,null,["8"]] 13:59:37 INFO - PROCESS | 1835 | 1477861177700 Marionette TRACE conn4 -> [0,1246,"switchToWindow",{"name":"8"}] 13:59:37 INFO - PROCESS | 1835 | 1477861177710 Marionette TRACE conn4 <- [1,1246,null,{}] 13:59:37 INFO - PROCESS | 1835 | 1477861177717 Marionette TRACE conn4 -> [0,1247,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d11400 == 39 [pid = 1835] [id = 299] 13:59:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 115 (0x945b8c00) [pid = 1835] [serial = 872] [outer = (nil)] 13:59:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 116 (0x94899000) [pid = 1835] [serial = 873] [outer = 0x945b8c00] 13:59:37 INFO - PROCESS | 1835 | 1477861177845 Marionette DEBUG loaded listener.js 13:59:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 117 (0x94a13400) [pid = 1835] [serial = 874] [outer = 0x945b8c00] 13:59:38 INFO - PROCESS | 1835 | 1477861178546 Marionette TRACE conn4 <- [1,1247,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_001.html",0,null,null,[["document.write script",0,null,null]]]}] 13:59:38 INFO - . 13:59:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 1377ms 13:59:38 INFO - PROCESS | 1835 | 1477861178602 Marionette TRACE conn4 -> [0,1248,"getWindowHandle",null] 13:59:38 INFO - PROCESS | 1835 | 1477861178610 Marionette TRACE conn4 <- [1,1248,null,{"value":"8"}] 13:59:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 13:59:38 INFO - PROCESS | 1835 | 1477861178617 Marionette TRACE conn4 -> [0,1249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:38 INFO - PROCESS | 1835 | 1477861178810 Marionette TRACE conn4 <- [1,1249,null,{"value":null}] 13:59:38 INFO - PROCESS | 1835 | 1477861178978 Marionette TRACE conn4 -> [0,1250,"getWindowHandles",null] 13:59:38 INFO - PROCESS | 1835 | 1477861178985 Marionette TRACE conn4 <- [1,1250,null,["8"]] 13:59:39 INFO - PROCESS | 1835 | 1477861178997 Marionette TRACE conn4 -> [0,1251,"switchToWindow",{"name":"8"}] 13:59:39 INFO - PROCESS | 1835 | 1477861179003 Marionette TRACE conn4 <- [1,1251,null,{}] 13:59:39 INFO - PROCESS | 1835 | 1477861179009 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:39 INFO - PROCESS | 1835 | ++DOCSHELL 0x94ec6c00 == 40 [pid = 1835] [id = 300] 13:59:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 118 (0x954d8c00) [pid = 1835] [serial = 875] [outer = (nil)] 13:59:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 119 (0x9644c400) [pid = 1835] [serial = 876] [outer = 0x954d8c00] 13:59:39 INFO - PROCESS | 1835 | 1477861179117 Marionette DEBUG loaded listener.js 13:59:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 120 (0x98c98800) [pid = 1835] [serial = 877] [outer = 0x954d8c00] 13:59:39 INFO - PROCESS | 1835 | 1477861179820 Marionette TRACE conn4 <- [1,1252,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_002.html",0,null,null,[["document.write script executed synchronously",0,null,null]]]}] 13:59:39 INFO - . 13:59:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 1226ms 13:59:39 INFO - PROCESS | 1835 | 1477861179870 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 13:59:39 INFO - PROCESS | 1835 | 1477861179878 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 13:59:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 13:59:39 INFO - PROCESS | 1835 | 1477861179886 Marionette TRACE conn4 -> [0,1254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:40 INFO - PROCESS | 1835 | 1477861180071 Marionette TRACE conn4 <- [1,1254,null,{"value":null}] 13:59:40 INFO - PROCESS | 1835 | 1477861180263 Marionette TRACE conn4 -> [0,1255,"getWindowHandles",null] 13:59:40 INFO - PROCESS | 1835 | 1477861180268 Marionette TRACE conn4 <- [1,1255,null,["8"]] 13:59:40 INFO - PROCESS | 1835 | 1477861180277 Marionette TRACE conn4 -> [0,1256,"switchToWindow",{"name":"8"}] 13:59:40 INFO - PROCESS | 1835 | 1477861180284 Marionette TRACE conn4 <- [1,1256,null,{}] 13:59:40 INFO - PROCESS | 1835 | 1477861180296 Marionette TRACE conn4 -> [0,1257,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:40 INFO - PROCESS | 1835 | ++DOCSHELL 0x9ae82800 == 41 [pid = 1835] [id = 301] 13:59:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 121 (0x9ae82c00) [pid = 1835] [serial = 878] [outer = (nil)] 13:59:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 122 (0x9ae8a000) [pid = 1835] [serial = 879] [outer = 0x9ae82c00] 13:59:40 INFO - PROCESS | 1835 | 1477861180405 Marionette DEBUG loaded listener.js 13:59:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 123 (0x9b14e000) [pid = 1835] [serial = 880] [outer = 0x9ae82c00] 13:59:41 INFO - PROCESS | 1835 | 1477861181091 Marionette TRACE conn4 <- [1,1257,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_003.html",0,null,null,[["document.write script writing a further script",0,null,null]]]}] 13:59:41 INFO - . 13:59:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 1221ms 13:59:41 INFO - PROCESS | 1835 | 1477861181136 Marionette TRACE conn4 -> [0,1258,"getWindowHandle",null] 13:59:41 INFO - PROCESS | 1835 | 1477861181141 Marionette TRACE conn4 <- [1,1258,null,{"value":"8"}] 13:59:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 13:59:41 INFO - PROCESS | 1835 | 1477861181153 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:41 INFO - PROCESS | 1835 | 1477861181363 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 13:59:41 INFO - PROCESS | 1835 | 1477861181534 Marionette TRACE conn4 -> [0,1260,"getWindowHandles",null] 13:59:41 INFO - PROCESS | 1835 | 1477861181538 Marionette TRACE conn4 <- [1,1260,null,["8"]] 13:59:41 INFO - PROCESS | 1835 | 1477861181549 Marionette TRACE conn4 -> [0,1261,"switchToWindow",{"name":"8"}] 13:59:41 INFO - PROCESS | 1835 | 1477861181557 Marionette TRACE conn4 <- [1,1261,null,{}] 13:59:41 INFO - PROCESS | 1835 | 1477861181564 Marionette TRACE conn4 -> [0,1262,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:41 INFO - PROCESS | 1835 | ++DOCSHELL 0x94ca7000 == 42 [pid = 1835] [id = 302] 13:59:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 124 (0x94ec8800) [pid = 1835] [serial = 881] [outer = (nil)] 13:59:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 125 (0x9b288800) [pid = 1835] [serial = 882] [outer = 0x94ec8800] 13:59:41 INFO - PROCESS | 1835 | 1477861181667 Marionette DEBUG loaded listener.js 13:59:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 126 (0x9b28b800) [pid = 1835] [serial = 883] [outer = 0x94ec8800] 13:59:42 INFO - PROCESS | 1835 | 1477861182506 Marionette TRACE conn4 <- [1,1262,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_004.html",0,null,null,[["document.write script writing script; order of execution",0,null,null]]]}] 13:59:42 INFO - . 13:59:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 1371ms 13:59:42 INFO - PROCESS | 1835 | 1477861182520 Marionette TRACE conn4 -> [0,1263,"getWindowHandle",null] 13:59:42 INFO - PROCESS | 1835 | 1477861182526 Marionette TRACE conn4 <- [1,1263,null,{"value":"8"}] 13:59:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 13:59:42 INFO - PROCESS | 1835 | 1477861182536 Marionette TRACE conn4 -> [0,1264,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:42 INFO - PROCESS | 1835 | 1477861182735 Marionette TRACE conn4 <- [1,1264,null,{"value":null}] 13:59:42 INFO - PROCESS | 1835 | 1477861182942 Marionette TRACE conn4 -> [0,1265,"getWindowHandles",null] 13:59:42 INFO - PROCESS | 1835 | 1477861182952 Marionette TRACE conn4 <- [1,1265,null,["8"]] 13:59:42 INFO - PROCESS | 1835 | 1477861182971 Marionette TRACE conn4 -> [0,1266,"switchToWindow",{"name":"8"}] 13:59:42 INFO - PROCESS | 1835 | 1477861182991 Marionette TRACE conn4 <- [1,1266,null,{}] 13:59:43 INFO - PROCESS | 1835 | 1477861183002 Marionette TRACE conn4 -> [0,1267,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:43 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d54c00 == 43 [pid = 1835] [id = 303] 13:59:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 127 (0x90d5b000) [pid = 1835] [serial = 884] [outer = (nil)] 13:59:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 128 (0x92f91800) [pid = 1835] [serial = 885] [outer = 0x90d5b000] 13:59:43 INFO - PROCESS | 1835 | 1477861183110 Marionette DEBUG loaded listener.js 13:59:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 129 (0x93a8e400) [pid = 1835] [serial = 886] [outer = 0x90d5b000] 13:59:43 INFO - PROCESS | 1835 | --DOCSHELL 0x994d6800 == 42 [pid = 1835] [id = 296] 13:59:43 INFO - PROCESS | 1835 | --DOCSHELL 0x95b47000 == 41 [pid = 1835] [id = 295] 13:59:43 INFO - PROCESS | 1835 | --DOCSHELL 0x939ca400 == 40 [pid = 1835] [id = 294] 13:59:43 INFO - PROCESS | 1835 | --DOCSHELL 0x96441c00 == 39 [pid = 1835] [id = 293] 13:59:43 INFO - PROCESS | 1835 | --DOCSHELL 0x94ec5400 == 38 [pid = 1835] [id = 292] 13:59:43 INFO - PROCESS | 1835 | --DOCSHELL 0x94c9d400 == 37 [pid = 1835] [id = 291] 13:59:43 INFO - PROCESS | 1835 | --DOCSHELL 0x94898400 == 36 [pid = 1835] [id = 290] 13:59:43 INFO - PROCESS | 1835 | --DOCSHELL 0x92c87400 == 35 [pid = 1835] [id = 289] 13:59:43 INFO - PROCESS | 1835 | --DOCSHELL 0x90eb7400 == 34 [pid = 1835] [id = 288] 13:59:43 INFO - PROCESS | 1835 | --DOCSHELL 0x8d89dc00 == 33 [pid = 1835] [id = 287] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 128 (0xa2784000) [pid = 1835] [serial = 714] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 127 (0x981c5000) [pid = 1835] [serial = 738] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 126 (0xa43b7800) [pid = 1835] [serial = 741] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 125 (0x948d9800) [pid = 1835] [serial = 708] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 124 (0xa1824c00) [pid = 1835] [serial = 705] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 123 (0xa2d44400) [pid = 1835] [serial = 732] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 122 (0xa4ceac00) [pid = 1835] [serial = 747] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 121 (0xa48b0000) [pid = 1835] [serial = 744] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 120 (0x92bad800) [pid = 1835] [serial = 735] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 119 (0xa0e61000) [pid = 1835] [serial = 711] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 118 (0x9471a400) [pid = 1835] [serial = 805] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 117 (0x9471c000) [pid = 1835] [serial = 806] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 116 (0xa2782c00) [pid = 1835] [serial = 801] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 115 (0xa278d000) [pid = 1835] [serial = 802] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 114 (0xa2341400) [pid = 1835] [serial = 803] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 113 (0x9b207c00) [pid = 1835] [serial = 797] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 112 (0x9b424000) [pid = 1835] [serial = 798] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 111 (0xa27ddc00) [pid = 1835] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 110 (0x98c92800) [pid = 1835] [serial = 794] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 109 (0x98c96000) [pid = 1835] [serial = 795] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 108 (0x96441800) [pid = 1835] [serial = 791] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 107 (0x979ae400) [pid = 1835] [serial = 792] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 106 (0x93a9c400) [pid = 1835] [serial = 788] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 105 (0x94ca2000) [pid = 1835] [serial = 789] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 104 (0x948a5c00) [pid = 1835] [serial = 785] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 103 (0x981de400) [pid = 1835] [serial = 786] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 102 (0x9644b000) [pid = 1835] [serial = 782] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 101 (0x97bb4400) [pid = 1835] [serial = 783] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 100 (0x96440400) [pid = 1835] [serial = 779] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 99 (0x96441400) [pid = 1835] [serial = 780] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 98 (0xa278d400) [pid = 1835] [serial = 776] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 97 (0xa43be800) [pid = 1835] [serial = 777] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 96 (0x94ca8400) [pid = 1835] [serial = 773] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 95 (0x95b47400) [pid = 1835] [serial = 774] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 94 (0x93926400) [pid = 1835] [serial = 770] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 93 (0x94c9ac00) [pid = 1835] [serial = 771] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0x94c9d000) [pid = 1835] [serial = 768] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 91 (0xa43c4000) [pid = 1835] [serial = 808] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0xa93c0c00) [pid = 1835] [serial = 809] [outer = (nil)] [url = about:blank] 13:59:43 INFO - PROCESS | 1835 | 1477861183875 Marionette TRACE conn4 <- [1,1267,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_005.html",0,null,null,[["document.write external script",0,null,null]]]}] 13:59:43 INFO - . 13:59:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 1388ms 13:59:43 INFO - PROCESS | 1835 | 1477861183924 Marionette TRACE conn4 -> [0,1268,"getWindowHandle",null] 13:59:43 INFO - PROCESS | 1835 | 1477861183929 Marionette TRACE conn4 <- [1,1268,null,{"value":"8"}] 13:59:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 13:59:43 INFO - PROCESS | 1835 | 1477861183936 Marionette TRACE conn4 -> [0,1269,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:44 INFO - PROCESS | 1835 | 1477861184131 Marionette TRACE conn4 <- [1,1269,null,{"value":null}] 13:59:44 INFO - PROCESS | 1835 | 1477861184268 Marionette TRACE conn4 -> [0,1270,"getWindowHandles",null] 13:59:44 INFO - PROCESS | 1835 | 1477861184276 Marionette TRACE conn4 <- [1,1270,null,["8"]] 13:59:44 INFO - PROCESS | 1835 | 1477861184286 Marionette TRACE conn4 -> [0,1271,"switchToWindow",{"name":"8"}] 13:59:44 INFO - PROCESS | 1835 | 1477861184293 Marionette TRACE conn4 <- [1,1271,null,{}] 13:59:44 INFO - PROCESS | 1835 | 1477861184302 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_006.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x9471a400 == 34 [pid = 1835] [id = 304] 13:59:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0x9471bc00) [pid = 1835] [serial = 887] [outer = (nil)] 13:59:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 92 (0x948a4800) [pid = 1835] [serial = 888] [outer = 0x9471bc00] 13:59:44 INFO - PROCESS | 1835 | 1477861184465 Marionette DEBUG loaded listener.js 13:59:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0x94b32000) [pid = 1835] [serial = 889] [outer = 0x9471bc00] 13:59:45 INFO - PROCESS | 1835 | 1477861185019 Marionette TRACE conn4 <- [1,1272,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_006.html",0,null,null,[["document.write external script followed by internal script",0,null,null]]]}] 13:59:45 INFO - . 13:59:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 1130ms 13:59:45 INFO - PROCESS | 1835 | 1477861185073 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 13:59:45 INFO - PROCESS | 1835 | 1477861185080 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 13:59:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 13:59:45 INFO - PROCESS | 1835 | 1477861185087 Marionette TRACE conn4 -> [0,1274,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:45 INFO - PROCESS | 1835 | 1477861185299 Marionette TRACE conn4 <- [1,1274,null,{"value":null}] 13:59:45 INFO - PROCESS | 1835 | 1477861185321 Marionette TRACE conn4 -> [0,1275,"getWindowHandles",null] 13:59:45 INFO - PROCESS | 1835 | 1477861185326 Marionette TRACE conn4 <- [1,1275,null,["8"]] 13:59:45 INFO - PROCESS | 1835 | 1477861185331 Marionette TRACE conn4 -> [0,1276,"switchToWindow",{"name":"8"}] 13:59:45 INFO - PROCESS | 1835 | 1477861185337 Marionette TRACE conn4 <- [1,1276,null,{}] 13:59:45 INFO - PROCESS | 1835 | 1477861185344 Marionette TRACE conn4 -> [0,1277,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x94ebd800 == 35 [pid = 1835] [id = 305] 13:59:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 94 (0x94ebdc00) [pid = 1835] [serial = 890] [outer = (nil)] 13:59:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 95 (0x954cb400) [pid = 1835] [serial = 891] [outer = 0x94ebdc00] 13:59:45 INFO - PROCESS | 1835 | 1477861185440 Marionette DEBUG loaded listener.js 13:59:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 96 (0x95fb0000) [pid = 1835] [serial = 892] [outer = 0x94ebdc00] 13:59:46 INFO - PROCESS | 1835 | 1477861186050 Marionette TRACE conn4 <- [1,1277,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_007.html",0,null,null,[["document.write external script that document.writes inline script",0,null,null]]]}] 13:59:46 INFO - . 13:59:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 1020ms 13:59:46 INFO - PROCESS | 1835 | 1477861186132 Marionette TRACE conn4 -> [0,1278,"getWindowHandle",null] 13:59:46 INFO - PROCESS | 1835 | 1477861186136 Marionette TRACE conn4 <- [1,1278,null,{"value":"8"}] 13:59:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 13:59:46 INFO - PROCESS | 1835 | 1477861186147 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:46 INFO - PROCESS | 1835 | 1477861186444 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 13:59:46 INFO - PROCESS | 1835 | 1477861186491 Marionette TRACE conn4 -> [0,1280,"getWindowHandles",null] 13:59:46 INFO - PROCESS | 1835 | 1477861186498 Marionette TRACE conn4 <- [1,1280,null,["8"]] 13:59:46 INFO - PROCESS | 1835 | 1477861186503 Marionette TRACE conn4 -> [0,1281,"switchToWindow",{"name":"8"}] 13:59:46 INFO - PROCESS | 1835 | 1477861186509 Marionette TRACE conn4 <- [1,1281,null,{}] 13:59:46 INFO - PROCESS | 1835 | 1477861186583 Marionette TRACE conn4 -> [0,1282,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_008.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x979ae400 == 36 [pid = 1835] [id = 306] 13:59:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 97 (0x979b3800) [pid = 1835] [serial = 893] [outer = (nil)] 13:59:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 98 (0x981d9800) [pid = 1835] [serial = 894] [outer = 0x979b3800] 13:59:46 INFO - PROCESS | 1835 | 1477861186685 Marionette DEBUG loaded listener.js 13:59:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 99 (0x98c92800) [pid = 1835] [serial = 895] [outer = 0x979b3800] 13:59:47 INFO - PROCESS | 1835 | 1477861187277 Marionette TRACE conn4 <- [1,1282,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_008.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 13:59:47 INFO - . 13:59:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1173ms 13:59:47 INFO - PROCESS | 1835 | 1477861187317 Marionette TRACE conn4 -> [0,1283,"getWindowHandle",null] 13:59:47 INFO - PROCESS | 1835 | 1477861187320 Marionette TRACE conn4 <- [1,1283,null,{"value":"8"}] 13:59:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 13:59:47 INFO - PROCESS | 1835 | 1477861187333 Marionette TRACE conn4 -> [0,1284,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:47 INFO - PROCESS | 1835 | 1477861187539 Marionette TRACE conn4 <- [1,1284,null,{"value":null}] 13:59:47 INFO - PROCESS | 1835 | 1477861187570 Marionette TRACE conn4 -> [0,1285,"getWindowHandles",null] 13:59:47 INFO - PROCESS | 1835 | 1477861187574 Marionette TRACE conn4 <- [1,1285,null,["8"]] 13:59:47 INFO - PROCESS | 1835 | 1477861187579 Marionette TRACE conn4 -> [0,1286,"switchToWindow",{"name":"8"}] 13:59:47 INFO - PROCESS | 1835 | 1477861187584 Marionette TRACE conn4 <- [1,1286,null,{}] 13:59:47 INFO - PROCESS | 1835 | 1477861187589 Marionette TRACE conn4 -> [0,1287,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da4b400 == 37 [pid = 1835] [id = 307] 13:59:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 100 (0x8da4e000) [pid = 1835] [serial = 896] [outer = (nil)] 13:59:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 101 (0x9a038800) [pid = 1835] [serial = 897] [outer = 0x8da4e000] 13:59:47 INFO - PROCESS | 1835 | 1477861187748 Marionette DEBUG loaded listener.js 13:59:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 102 (0x9a0c9800) [pid = 1835] [serial = 898] [outer = 0x8da4e000] 13:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 101 (0x96444000) [pid = 1835] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 13:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 100 (0x94719800) [pid = 1835] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 13:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 99 (0x94b3d000) [pid = 1835] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 13:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 98 (0xa2782400) [pid = 1835] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 13:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 97 (0x94b35c00) [pid = 1835] [serial = 860] [outer = (nil)] [url = about:blank] 13:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 96 (0x981dd000) [pid = 1835] [serial = 816] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 13:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 95 (0x96446000) [pid = 1835] [serial = 857] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 13:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 94 (0x94ec6800) [pid = 1835] [serial = 855] [outer = (nil)] [url = about:blank] 13:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 93 (0xa1825400) [pid = 1835] [serial = 825] [outer = (nil)] [url = about:blank] 13:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0x8d9cd800) [pid = 1835] [serial = 842] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 13:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 91 (0x94ec1000) [pid = 1835] [serial = 822] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 13:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0x91f0e800) [pid = 1835] [serial = 845] [outer = (nil)] [url = about:blank] 13:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0x9b28d400) [pid = 1835] [serial = 830] [outer = (nil)] [url = about:blank] 13:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0x98c95800) [pid = 1835] [serial = 827] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 13:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x90d1a000) [pid = 1835] [serial = 835] [outer = (nil)] [url = about:blank] 13:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x948e4000) [pid = 1835] [serial = 850] [outer = (nil)] [url = about:blank] 13:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0xa23db400) [pid = 1835] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 13:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x94710c00) [pid = 1835] [serial = 837] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 13:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x939cc000) [pid = 1835] [serial = 840] [outer = (nil)] [url = about:blank] 13:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x94c9d800) [pid = 1835] [serial = 852] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 13:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x92f90000) [pid = 1835] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 13:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x9a0c4c00) [pid = 1835] [serial = 865] [outer = (nil)] [url = about:blank] 13:59:48 INFO - PROCESS | 1835 | 1477861188493 Marionette TRACE conn4 <- [1,1287,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_009.html",0,null,null,[["document.write script that document.writes script",0,null,null]]]}] 13:59:48 INFO - . 13:59:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 1219ms 13:59:48 INFO - PROCESS | 1835 | 1477861188553 Marionette TRACE conn4 -> [0,1288,"getWindowHandle",null] 13:59:48 INFO - PROCESS | 1835 | 1477861188557 Marionette TRACE conn4 <- [1,1288,null,{"value":"8"}] 13:59:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 13:59:48 INFO - PROCESS | 1835 | 1477861188563 Marionette TRACE conn4 -> [0,1289,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:48 INFO - PROCESS | 1835 | 1477861188820 Marionette TRACE conn4 <- [1,1289,null,{"value":null}] 13:59:48 INFO - PROCESS | 1835 | 1477861188833 Marionette TRACE conn4 -> [0,1290,"getWindowHandles",null] 13:59:48 INFO - PROCESS | 1835 | 1477861188836 Marionette TRACE conn4 <- [1,1290,null,["8"]] 13:59:48 INFO - PROCESS | 1835 | 1477861188843 Marionette TRACE conn4 -> [0,1291,"switchToWindow",{"name":"8"}] 13:59:48 INFO - PROCESS | 1835 | 1477861188848 Marionette TRACE conn4 <- [1,1291,null,{}] 13:59:48 INFO - PROCESS | 1835 | 1477861188853 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:48 INFO - PROCESS | 1835 | ++DOCSHELL 0x94eba400 == 38 [pid = 1835] [id = 308] 13:59:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x94eba800) [pid = 1835] [serial = 899] [outer = (nil)] 13:59:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x9a38e800) [pid = 1835] [serial = 900] [outer = 0x94eba800] 13:59:48 INFO - PROCESS | 1835 | 1477861188948 Marionette DEBUG loaded listener.js 13:59:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x9a490000) [pid = 1835] [serial = 901] [outer = 0x94eba800] 13:59:49 INFO - PROCESS | 1835 | 1477861189545 Marionette TRACE conn4 <- [1,1292,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_010.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 13:59:49 INFO - . 13:59:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 1030ms 13:59:49 INFO - PROCESS | 1835 | 1477861189594 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 13:59:49 INFO - PROCESS | 1835 | 1477861189597 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 13:59:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 13:59:49 INFO - PROCESS | 1835 | 1477861189604 Marionette TRACE conn4 -> [0,1294,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:49 INFO - PROCESS | 1835 | 1477861189765 Marionette TRACE conn4 <- [1,1294,null,{"value":null}] 13:59:49 INFO - PROCESS | 1835 | 1477861189894 Marionette TRACE conn4 -> [0,1295,"getWindowHandles",null] 13:59:49 INFO - PROCESS | 1835 | 1477861189900 Marionette TRACE conn4 <- [1,1295,null,["8"]] 13:59:49 INFO - PROCESS | 1835 | 1477861189905 Marionette TRACE conn4 -> [0,1296,"switchToWindow",{"name":"8"}] 13:59:49 INFO - PROCESS | 1835 | 1477861189912 Marionette TRACE conn4 <- [1,1296,null,{}] 13:59:49 INFO - PROCESS | 1835 | 1477861189917 Marionette TRACE conn4 -> [0,1297,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x9b282c00 == 39 [pid = 1835] [id = 309] 13:59:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x9b283000) [pid = 1835] [serial = 902] [outer = (nil)] 13:59:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0x9b284000) [pid = 1835] [serial = 903] [outer = 0x9b283000] 13:59:50 INFO - PROCESS | 1835 | 1477861190008 Marionette DEBUG loaded listener.js 13:59:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x9b2dc000) [pid = 1835] [serial = 904] [outer = 0x9b283000] 13:59:50 INFO - PROCESS | 1835 | 1477861190716 Marionette TRACE conn4 <- [1,1297,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_011.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 13:59:50 INFO - . 13:59:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 1130ms 13:59:50 INFO - PROCESS | 1835 | 1477861190736 Marionette TRACE conn4 -> [0,1298,"getWindowHandle",null] 13:59:50 INFO - PROCESS | 1835 | 1477861190742 Marionette TRACE conn4 <- [1,1298,null,{"value":"8"}] 13:59:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 13:59:50 INFO - PROCESS | 1835 | 1477861190775 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:50 INFO - PROCESS | 1835 | 1477861190991 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 13:59:51 INFO - PROCESS | 1835 | 1477861191160 Marionette TRACE conn4 -> [0,1300,"getWindowHandles",null] 13:59:51 INFO - PROCESS | 1835 | 1477861191166 Marionette TRACE conn4 <- [1,1300,null,["8"]] 13:59:51 INFO - PROCESS | 1835 | 1477861191173 Marionette TRACE conn4 -> [0,1301,"switchToWindow",{"name":"8"}] 13:59:51 INFO - PROCESS | 1835 | 1477861191180 Marionette TRACE conn4 <- [1,1301,null,{}] 13:59:51 INFO - PROCESS | 1835 | 1477861191187 Marionette TRACE conn4 -> [0,1302,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:51 INFO - PROCESS | 1835 | ++DOCSHELL 0x945bc000 == 40 [pid = 1835] [id = 310] 13:59:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x94710c00) [pid = 1835] [serial = 905] [outer = (nil)] 13:59:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x94898400) [pid = 1835] [serial = 906] [outer = 0x94710c00] 13:59:51 INFO - PROCESS | 1835 | 1477861191345 Marionette DEBUG loaded listener.js 13:59:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0x948e4000) [pid = 1835] [serial = 907] [outer = 0x94710c00] 13:59:52 INFO - PROCESS | 1835 | 1477861192058 Marionette TRACE conn4 <- [1,1302,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_012.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 13:59:52 INFO - . 13:59:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 1323ms 13:59:52 INFO - PROCESS | 1835 | 1477861192094 Marionette TRACE conn4 -> [0,1303,"getWindowHandle",null] 13:59:52 INFO - PROCESS | 1835 | 1477861192102 Marionette TRACE conn4 <- [1,1303,null,{"value":"8"}] 13:59:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 13:59:52 INFO - PROCESS | 1835 | 1477861192109 Marionette TRACE conn4 -> [0,1304,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:52 INFO - PROCESS | 1835 | 1477861192299 Marionette TRACE conn4 <- [1,1304,null,{"value":null}] 13:59:52 INFO - PROCESS | 1835 | 1477861192481 Marionette TRACE conn4 -> [0,1305,"getWindowHandles",null] 13:59:52 INFO - PROCESS | 1835 | 1477861192486 Marionette TRACE conn4 <- [1,1305,null,["8"]] 13:59:52 INFO - PROCESS | 1835 | 1477861192495 Marionette TRACE conn4 -> [0,1306,"switchToWindow",{"name":"8"}] 13:59:52 INFO - PROCESS | 1835 | 1477861192500 Marionette TRACE conn4 <- [1,1306,null,{}] 13:59:52 INFO - PROCESS | 1835 | 1477861192511 Marionette TRACE conn4 -> [0,1307,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:52 INFO - PROCESS | 1835 | ++DOCSHELL 0x94ebb000 == 41 [pid = 1835] [id = 311] 13:59:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0x94ec0c00) [pid = 1835] [serial = 908] [outer = (nil)] 13:59:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0x95b43c00) [pid = 1835] [serial = 909] [outer = 0x94ec0c00] 13:59:52 INFO - PROCESS | 1835 | 1477861192619 Marionette DEBUG loaded listener.js 13:59:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 92 (0x96483800) [pid = 1835] [serial = 910] [outer = 0x94ec0c00] 13:59:53 INFO - PROCESS | 1835 | 1477861193265 Marionette TRACE conn4 <- [1,1307,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_013.html",0,null,null,[["document.write",0,null,null]]]}] 13:59:53 INFO - . 13:59:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 1223ms 13:59:53 INFO - PROCESS | 1835 | 1477861193340 Marionette TRACE conn4 -> [0,1308,"getWindowHandle",null] 13:59:53 INFO - PROCESS | 1835 | 1477861193348 Marionette TRACE conn4 <- [1,1308,null,{"value":"8"}] 13:59:53 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 13:59:53 INFO - PROCESS | 1835 | 1477861193356 Marionette TRACE conn4 -> [0,1309,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:53 INFO - PROCESS | 1835 | 1477861193541 Marionette TRACE conn4 <- [1,1309,null,{"value":null}] 13:59:53 INFO - PROCESS | 1835 | 1477861193712 Marionette TRACE conn4 -> [0,1310,"getWindowHandles",null] 13:59:53 INFO - PROCESS | 1835 | 1477861193717 Marionette TRACE conn4 <- [1,1310,null,["8"]] 13:59:53 INFO - PROCESS | 1835 | 1477861193728 Marionette TRACE conn4 -> [0,1311,"switchToWindow",{"name":"8"}] 13:59:53 INFO - PROCESS | 1835 | 1477861193736 Marionette TRACE conn4 <- [1,1311,null,{}] 13:59:53 INFO - PROCESS | 1835 | 1477861193743 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:53 INFO - PROCESS | 1835 | ++DOCSHELL 0x9b28d400 == 42 [pid = 1835] [id = 312] 13:59:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0x9b28e000) [pid = 1835] [serial = 911] [outer = (nil)] 13:59:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 94 (0x9b4c5800) [pid = 1835] [serial = 912] [outer = 0x9b28e000] 13:59:53 INFO - PROCESS | 1835 | 1477861193851 Marionette DEBUG loaded listener.js 13:59:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 95 (0xa0ea1800) [pid = 1835] [serial = 913] [outer = 0x9b28e000] 13:59:54 INFO - PROCESS | 1835 | 1477861194512 Marionette TRACE conn4 <- [1,1312,null,{"value":["/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html",0,null,null,[["Getting spellcheck IDL attribute",0,null,null],["Setting spellcheck IDL attribute to true",0,null,null],["Setting spellcheck IDL attribute to false",0,null,null]]]}] 13:59:54 INFO - ... 13:59:54 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 1221ms 13:59:54 INFO - PROCESS | 1835 | 1477861194577 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 13:59:54 INFO - PROCESS | 1835 | 1477861194582 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 13:59:54 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 13:59:54 INFO - PROCESS | 1835 | 1477861194593 Marionette TRACE conn4 -> [0,1314,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:54 INFO - PROCESS | 1835 | 1477861194795 Marionette TRACE conn4 <- [1,1314,null,{"value":null}] 13:59:54 INFO - PROCESS | 1835 | 1477861194965 Marionette TRACE conn4 -> [0,1315,"getWindowHandles",null] 13:59:54 INFO - PROCESS | 1835 | 1477861194970 Marionette TRACE conn4 <- [1,1315,null,["8"]] 13:59:54 INFO - PROCESS | 1835 | 1477861194982 Marionette TRACE conn4 -> [0,1316,"switchToWindow",{"name":"8"}] 13:59:54 INFO - PROCESS | 1835 | 1477861194988 Marionette TRACE conn4 <- [1,1316,null,{}] 13:59:55 INFO - PROCESS | 1835 | 1477861194995 Marionette TRACE conn4 -> [0,1317,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/editing/focus/document-level-focus-apis/document-level-apis.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:55 INFO - PROCESS | 1835 | ++DOCSHELL 0xa278c400 == 43 [pid = 1835] [id = 313] 13:59:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 96 (0xa27ddc00) [pid = 1835] [serial = 914] [outer = (nil)] 13:59:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 97 (0xa2c89c00) [pid = 1835] [serial = 915] [outer = 0xa27ddc00] 13:59:55 INFO - PROCESS | 1835 | 1477861195140 Marionette DEBUG loaded listener.js 13:59:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 98 (0xa2c8d400) [pid = 1835] [serial = 916] [outer = 0xa27ddc00] 13:59:55 INFO - PROCESS | 1835 | ++DOCSHELL 0xa2ce1400 == 44 [pid = 1835] [id = 314] 13:59:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 99 (0xa2ce1800) [pid = 1835] [serial = 917] [outer = (nil)] 13:59:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 100 (0xa2ce3000) [pid = 1835] [serial = 918] [outer = 0xa2ce1800] 13:59:55 INFO - PROCESS | 1835 | 1477861195946 Marionette TRACE conn4 <- [1,1317,null,{"value":["/html/editing/focus/document-level-focus-apis/document-level-apis.html",0,null,null,[["The body element must be the active element if no element is focused",0,null,null],["The element must be the active element if it is focused",0,null,null],["The hasFocus() method must return false if the Document has no browsing context",0,null,null],["When a child browsing context is focused, its browsing context container is also focused",0,null,null]]]}] 13:59:55 INFO - .... 13:59:55 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 1385ms 13:59:55 INFO - PROCESS | 1835 | 1477861195977 Marionette TRACE conn4 -> [0,1318,"getWindowHandle",null] 13:59:55 INFO - PROCESS | 1835 | 1477861195980 Marionette TRACE conn4 <- [1,1318,null,{"value":"8"}] 13:59:55 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 13:59:55 INFO - PROCESS | 1835 | 1477861195994 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:56 INFO - PROCESS | 1835 | 1477861196267 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 13:59:56 INFO - PROCESS | 1835 | 1477861196395 Marionette TRACE conn4 -> [0,1320,"getWindowHandles",null] 13:59:56 INFO - PROCESS | 1835 | 1477861196400 Marionette TRACE conn4 <- [1,1320,null,["8"]] 13:59:56 INFO - PROCESS | 1835 | 1477861196409 Marionette TRACE conn4 -> [0,1321,"switchToWindow",{"name":"8"}] 13:59:56 INFO - PROCESS | 1835 | 1477861196414 Marionette TRACE conn4 <- [1,1321,null,{}] 13:59:56 INFO - PROCESS | 1835 | 1477861196421 Marionette TRACE conn4 -> [0,1322,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:56 INFO - PROCESS | 1835 | ++DOCSHELL 0x9489e000 == 45 [pid = 1835] [id = 315] 13:59:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 101 (0x948a2400) [pid = 1835] [serial = 919] [outer = (nil)] 13:59:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 102 (0xa2d45800) [pid = 1835] [serial = 920] [outer = 0x948a2400] 13:59:56 INFO - PROCESS | 1835 | 1477861196574 Marionette DEBUG loaded listener.js 13:59:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 103 (0xa2d4d000) [pid = 1835] [serial = 921] [outer = 0x948a2400] 13:59:57 INFO - PROCESS | 1835 | 1477861197222 Marionette TRACE conn4 <- [1,1322,null,{"value":["/html/semantics/document-metadata/the-style-element/historical.html",0,null,null,[["style.scoped should not be supported",1,"assert_false: expected false got true","t/<@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:8:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:7:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:13:1\n"]]]}] 13:59:57 INFO - . 13:59:57 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 1283ms 13:59:57 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 13:59:57 INFO - PROCESS | 1835 | 1477861197277 Marionette TRACE conn4 -> [0,1323,"getWindowHandle",null] 13:59:57 INFO - PROCESS | 1835 | 1477861197279 Marionette TRACE conn4 <- [1,1323,null,{"value":"8"}] 13:59:57 INFO - PROCESS | 1835 | 1477861197287 Marionette TRACE conn4 -> [0,1324,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:57 INFO - PROCESS | 1835 | 1477861197805 Marionette TRACE conn4 <- [1,1324,null,{"value":null}] 13:59:57 INFO - PROCESS | 1835 | 1477861197958 Marionette TRACE conn4 -> [0,1325,"getWindowHandles",null] 13:59:57 INFO - PROCESS | 1835 | 1477861197966 Marionette TRACE conn4 <- [1,1325,null,["8"]] 13:59:57 INFO - PROCESS | 1835 | 1477861197975 Marionette TRACE conn4 -> [0,1326,"switchToWindow",{"name":"8"}] 13:59:57 INFO - PROCESS | 1835 | 1477861197985 Marionette TRACE conn4 <- [1,1326,null,{}] 13:59:58 INFO - PROCESS | 1835 | 1477861197997 Marionette TRACE conn4 -> [0,1327,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style-error-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:58 INFO - PROCESS | 1835 | ++DOCSHELL 0x9295a000 == 46 [pid = 1835] [id = 316] 13:59:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 104 (0x92961400) [pid = 1835] [serial = 922] [outer = (nil)] 13:59:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 105 (0x92f94400) [pid = 1835] [serial = 923] [outer = 0x92961400] 13:59:58 INFO - PROCESS | 1835 | 1477861198099 Marionette DEBUG loaded listener.js 13:59:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 106 (0x9471e800) [pid = 1835] [serial = 924] [outer = 0x92961400] 13:59:58 INFO - PROCESS | 1835 | 1477861198848 Marionette TRACE conn4 <- [1,1327,null,{"value":["/html/semantics/document-metadata/the-style-element/style-error-01.html",0,null,null,[["Should get an error event for a text/plain response.",0,null,null]]]}] 13:59:58 INFO - . 13:59:58 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 1624ms 13:59:58 INFO - PROCESS | 1835 | 1477861198911 Marionette TRACE conn4 -> [0,1328,"getWindowHandle",null] 13:59:58 INFO - PROCESS | 1835 | 1477861198918 Marionette TRACE conn4 <- [1,1328,null,{"value":"8"}] 13:59:58 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 13:59:58 INFO - PROCESS | 1835 | 1477861198926 Marionette TRACE conn4 -> [0,1329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 13:59:59 INFO - PROCESS | 1835 | 1477861199134 Marionette TRACE conn4 <- [1,1329,null,{"value":null}] 13:59:59 INFO - PROCESS | 1835 | --DOCSHELL 0x94eba400 == 45 [pid = 1835] [id = 308] 13:59:59 INFO - PROCESS | 1835 | --DOCSHELL 0x8da4b400 == 44 [pid = 1835] [id = 307] 13:59:59 INFO - PROCESS | 1835 | --DOCSHELL 0x979ae400 == 43 [pid = 1835] [id = 306] 13:59:59 INFO - PROCESS | 1835 | --DOCSHELL 0x94ebd800 == 42 [pid = 1835] [id = 305] 13:59:59 INFO - PROCESS | 1835 | --DOCSHELL 0x9471a400 == 41 [pid = 1835] [id = 304] 13:59:59 INFO - PROCESS | 1835 | 1477861199297 Marionette TRACE conn4 -> [0,1330,"getWindowHandles",null] 13:59:59 INFO - PROCESS | 1835 | 1477861199302 Marionette TRACE conn4 <- [1,1330,null,["8"]] 13:59:59 INFO - PROCESS | 1835 | --DOCSHELL 0x90d54c00 == 40 [pid = 1835] [id = 303] 13:59:59 INFO - PROCESS | 1835 | --DOCSHELL 0x94ca7000 == 39 [pid = 1835] [id = 302] 13:59:59 INFO - PROCESS | 1835 | --DOCSHELL 0x9ae82800 == 38 [pid = 1835] [id = 301] 13:59:59 INFO - PROCESS | 1835 | --DOCSHELL 0x94ec6c00 == 37 [pid = 1835] [id = 300] 13:59:59 INFO - PROCESS | 1835 | --DOCSHELL 0x90d11400 == 36 [pid = 1835] [id = 299] 13:59:59 INFO - PROCESS | 1835 | --DOCSHELL 0x8d89a400 == 35 [pid = 1835] [id = 298] 13:59:59 INFO - PROCESS | 1835 | 1477861199320 Marionette TRACE conn4 -> [0,1331,"switchToWindow",{"name":"8"}] 13:59:59 INFO - PROCESS | 1835 | 1477861199324 Marionette TRACE conn4 <- [1,1331,null,{}] 13:59:59 INFO - PROCESS | 1835 | 1477861199333 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style_disabled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:59:59 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d11400 == 36 [pid = 1835] [id = 317] 13:59:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 107 (0x90d1f800) [pid = 1835] [serial = 925] [outer = (nil)] 13:59:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 108 (0x93a8e800) [pid = 1835] [serial = 926] [outer = 0x90d1f800] 13:59:59 INFO - PROCESS | 1835 | 1477861199432 Marionette DEBUG loaded listener.js 13:59:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 109 (0x9489c800) [pid = 1835] [serial = 927] [outer = 0x90d1f800] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 108 (0x94eb9800) [pid = 1835] [serial = 854] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 107 (0x94ec3c00) [pid = 1835] [serial = 823] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 106 (0x945ad400) [pid = 1835] [serial = 849] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 105 (0x9644d400) [pid = 1835] [serial = 858] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 104 (0x9489b000) [pid = 1835] [serial = 839] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 103 (0xa2c85800) [pid = 1835] [serial = 833] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 102 (0x99435000) [pid = 1835] [serial = 864] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 101 (0x8da2cc00) [pid = 1835] [serial = 843] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 100 (0x94ca2c00) [pid = 1835] [serial = 853] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 99 (0x98c8ec00) [pid = 1835] [serial = 859] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 98 (0x94715400) [pid = 1835] [serial = 838] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 97 (0x94ec7800) [pid = 1835] [serial = 824] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 96 (0x94b40800) [pid = 1835] [serial = 814] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 95 (0x94a18800) [pid = 1835] [serial = 812] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 94 (0x94c9f000) [pid = 1835] [serial = 815] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 93 (0x98c8d400) [pid = 1835] [serial = 863] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0x9b284800) [pid = 1835] [serial = 829] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 91 (0xa4ce7400) [pid = 1835] [serial = 821] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0xa2d43800) [pid = 1835] [serial = 820] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0x90d1dc00) [pid = 1835] [serial = 844] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0x948a3800) [pid = 1835] [serial = 811] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0xa2c87800) [pid = 1835] [serial = 834] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x994cac00) [pid = 1835] [serial = 818] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x981df400) [pid = 1835] [serial = 817] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x9b284c00) [pid = 1835] [serial = 828] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x92f95400) [pid = 1835] [serial = 848] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x90d1b400) [pid = 1835] [serial = 861] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x94ebec00) [pid = 1835] [serial = 856] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x90d56000) [pid = 1835] [serial = 826] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x91f12000) [pid = 1835] [serial = 846] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x90d19c00) [pid = 1835] [serial = 831] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x92956800) [pid = 1835] [serial = 836] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x94a13c00) [pid = 1835] [serial = 851] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x9471a800) [pid = 1835] [serial = 841] [outer = (nil)] [url = about:blank] 13:59:59 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x94ca1800) [pid = 1835] [serial = 866] [outer = (nil)] [url = about:blank] 14:00:00 INFO - PROCESS | 1835 | 1477861200069 Marionette TRACE conn4 <- [1,1332,null,{"value":["/html/semantics/document-metadata/the-style-element/style_disabled.html",0,null,null,[["The style is not applied when it is disabled",0,null,null]]]}] 14:00:00 INFO - . 14:00:00 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 1187ms 14:00:00 INFO - PROCESS | 1835 | 1477861200158 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 14:00:00 INFO - PROCESS | 1835 | 1477861200165 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 14:00:00 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 14:00:00 INFO - PROCESS | 1835 | 1477861200178 Marionette TRACE conn4 -> [0,1334,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:00 INFO - PROCESS | 1835 | 1477861200381 Marionette TRACE conn4 <- [1,1334,null,{"value":null}] 14:00:00 INFO - PROCESS | 1835 | 1477861200410 Marionette TRACE conn4 -> [0,1335,"getWindowHandles",null] 14:00:00 INFO - PROCESS | 1835 | 1477861200418 Marionette TRACE conn4 <- [1,1335,null,["8"]] 14:00:00 INFO - PROCESS | 1835 | 1477861200552 Marionette TRACE conn4 -> [0,1336,"switchToWindow",{"name":"8"}] 14:00:00 INFO - PROCESS | 1835 | 1477861200560 Marionette TRACE conn4 <- [1,1336,null,{}] 14:00:00 INFO - PROCESS | 1835 | 1477861200566 Marionette TRACE conn4 -> [0,1337,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style_events.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:00 INFO - PROCESS | 1835 | ++DOCSHELL 0x94ca4800 == 37 [pid = 1835] [id = 318] 14:00:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x94ca5000) [pid = 1835] [serial = 928] [outer = (nil)] 14:00:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x94ca7400) [pid = 1835] [serial = 929] [outer = 0x94ca5000] 14:00:00 INFO - PROCESS | 1835 | 1477861200676 Marionette DEBUG loaded listener.js 14:00:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x94ec4c00) [pid = 1835] [serial = 930] [outer = 0x94ca5000] 14:00:01 INFO - PROCESS | 1835 | 1477861201357 Marionette TRACE conn4 <- [1,1337,null,{"value":["/html/semantics/document-metadata/the-style-element/style_events.html",0,null,null,[["If the style is loaded successfully, the 'load' event must be fired",0,null,null],["If the style is loaded unsuccessfully, the 'error' event must be fired",0,null,null]]]}] 14:00:01 INFO - .. 14:00:01 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 1234ms 14:00:01 INFO - PROCESS | 1835 | 1477861201411 Marionette TRACE conn4 -> [0,1338,"getWindowHandle",null] 14:00:01 INFO - PROCESS | 1835 | 1477861201414 Marionette TRACE conn4 <- [1,1338,null,{"value":"8"}] 14:00:01 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 14:00:01 INFO - PROCESS | 1835 | 1477861201423 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:01 INFO - PROCESS | 1835 | 1477861201749 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 14:00:01 INFO - PROCESS | 1835 | 1477861201835 Marionette TRACE conn4 -> [0,1340,"getWindowHandles",null] 14:00:01 INFO - PROCESS | 1835 | 1477861201838 Marionette TRACE conn4 <- [1,1340,null,["8"]] 14:00:01 INFO - PROCESS | 1835 | 1477861201846 Marionette TRACE conn4 -> [0,1341,"switchToWindow",{"name":"8"}] 14:00:01 INFO - PROCESS | 1835 | 1477861201852 Marionette TRACE conn4 <- [1,1341,null,{}] 14:00:01 INFO - PROCESS | 1835 | 1477861201879 Marionette TRACE conn4 -> [0,1342,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style_media.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:01 INFO - PROCESS | 1835 | ++DOCSHELL 0x9644a000 == 38 [pid = 1835] [id = 319] 14:00:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x981db000) [pid = 1835] [serial = 931] [outer = (nil)] 14:00:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x98c8e000) [pid = 1835] [serial = 932] [outer = 0x981db000] 14:00:02 INFO - PROCESS | 1835 | 1477861201999 Marionette DEBUG loaded listener.js 14:00:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x98c96800) [pid = 1835] [serial = 933] [outer = 0x981db000] 14:00:02 INFO - PROCESS | 1835 | 1477861202657 Marionette TRACE conn4 <- [1,1342,null,{"value":["/html/semantics/document-metadata/the-style-element/style_media.html",0,null,null,[["The style information must be applied to the environment specified by the media attribute",0,null,null]]]}] 14:00:02 INFO - . 14:00:02 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 1275ms 14:00:02 INFO - PROCESS | 1835 | 1477861202698 Marionette TRACE conn4 -> [0,1343,"getWindowHandle",null] 14:00:02 INFO - PROCESS | 1835 | 1477861202703 Marionette TRACE conn4 <- [1,1343,null,{"value":"8"}] 14:00:02 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 14:00:02 INFO - PROCESS | 1835 | 1477861202717 Marionette TRACE conn4 -> [0,1344,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:02 INFO - PROCESS | 1835 | 1477861202937 Marionette TRACE conn4 <- [1,1344,null,{"value":null}] 14:00:02 INFO - PROCESS | 1835 | 1477861202960 Marionette TRACE conn4 -> [0,1345,"getWindowHandles",null] 14:00:02 INFO - PROCESS | 1835 | 1477861202965 Marionette TRACE conn4 <- [1,1345,null,["8"]] 14:00:02 INFO - PROCESS | 1835 | 1477861202970 Marionette TRACE conn4 -> [0,1346,"switchToWindow",{"name":"8"}] 14:00:02 INFO - PROCESS | 1835 | 1477861202975 Marionette TRACE conn4 <- [1,1346,null,{}] 14:00:03 INFO - PROCESS | 1835 | 1477861202980 Marionette TRACE conn4 -> [0,1347,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:03 INFO - PROCESS | 1835 | ++DOCSHELL 0x994d1800 == 39 [pid = 1835] [id = 320] 14:00:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x9a035c00) [pid = 1835] [serial = 934] [outer = (nil)] 14:00:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x9a1d1400) [pid = 1835] [serial = 935] [outer = 0x9a035c00] 14:00:03 INFO - PROCESS | 1835 | 1477861203146 Marionette DEBUG loaded listener.js 14:00:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x9ae88800) [pid = 1835] [serial = 936] [outer = 0x9a035c00] 14:00:04 INFO - PROCESS | 1835 | 1477861204017 Marionette TRACE conn4 <- [1,1347,null,{"value":["/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html",0,null,null,[["audio.currentSrc initial value",0,null,null],["audio.currentSrc after setting src attribute \"\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"\"",0,null,null],["audio.currentSrc after setting src attribute \".\"",0,null,null],["audio.currentSrc after adding source element with src attribute \".\"",0,null,null],["audio.currentSrc after setting src attribute \" \"",0,null,null],["audio.currentSrc after adding source element with src attribute \" \"",0,null,null],["audio.currentSrc after setting src attribute \"data:,\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"data:,\"",0,null,null],["video.currentSrc initial value",0,null,null],["video.currentSrc after setting src attribute \"\"",0,null,null],["video.currentSrc after adding source element with src attribute \"\"",0,null,null],["video.currentSrc after setting src attribute \".\"",0,null,null],["video.currentSrc after adding source element with src attribute \".\"",0,null,null],["video.currentSrc after setting src attribute \" \"",0,null,null],["video.currentSrc after adding source element with src attribute \" \"",0,null,null],["video.currentSrc after setting src attribute \"data:,\"",0,null,null],["video.currentSrc after adding source element with src attribute \"data:,\"",0,null,null]]]}] 14:00:04 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x90d5b000) [pid = 1835] [serial = 884] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 14:00:04 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x94eba800) [pid = 1835] [serial = 899] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 14:00:04 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x979b3800) [pid = 1835] [serial = 893] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 14:00:04 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x9471bc00) [pid = 1835] [serial = 887] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 14:00:04 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x94ebdc00) [pid = 1835] [serial = 890] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 14:00:04 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x8da4e000) [pid = 1835] [serial = 896] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 14:00:04 INFO - .................. 14:00:04 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1384ms 14:00:04 INFO - PROCESS | 1835 | 1477861204101 Marionette TRACE conn4 -> [0,1348,"getWindowHandle",null] 14:00:04 INFO - PROCESS | 1835 | 1477861204105 Marionette TRACE conn4 <- [1,1348,null,{"value":"8"}] 14:00:04 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 14:00:04 INFO - PROCESS | 1835 | 1477861204112 Marionette TRACE conn4 -> [0,1349,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:04 INFO - PROCESS | 1835 | 1477861204320 Marionette TRACE conn4 <- [1,1349,null,{"value":null}] 14:00:04 INFO - PROCESS | 1835 | 1477861204461 Marionette TRACE conn4 -> [0,1350,"getWindowHandles",null] 14:00:04 INFO - PROCESS | 1835 | 1477861204464 Marionette TRACE conn4 <- [1,1350,null,["8"]] 14:00:04 INFO - PROCESS | 1835 | 1477861204476 Marionette TRACE conn4 -> [0,1351,"switchToWindow",{"name":"8"}] 14:00:04 INFO - PROCESS | 1835 | 1477861204483 Marionette TRACE conn4 <- [1,1351,null,{}] 14:00:04 INFO - PROCESS | 1835 | 1477861204489 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/ready-states/autoplay.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:04 INFO - PROCESS | 1835 | ++DOCSHELL 0x9471d400 == 40 [pid = 1835] [id = 321] 14:00:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x9a468800) [pid = 1835] [serial = 937] [outer = (nil)] 14:00:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x9b28a400) [pid = 1835] [serial = 938] [outer = 0x9a468800] 14:00:04 INFO - PROCESS | 1835 | 1477861204596 Marionette DEBUG loaded listener.js 14:00:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0xa2c86800) [pid = 1835] [serial = 939] [outer = 0x9a468800] 14:00:06 INFO - PROCESS | 1835 | 1477861206205 Marionette TRACE conn4 <- [1,1352,null,{"value":["/html/semantics/embedded-content/media-elements/ready-states/autoplay.html",0,null,null,[["audio.autoplay",0,null,null],["audio.autoplay and load()",0,null,null],["audio.autoplay and play()",0,null,null],["audio.autoplay and pause()",0,null,null],["audio.autoplay and internal pause steps",0,null,null],["video.autoplay",0,null,null],["video.autoplay and load()",0,null,null],["video.autoplay and play()",0,null,null],["video.autoplay and pause()",0,null,null],["video.autoplay and internal pause steps",0,null,null]]]}] 14:00:06 INFO - .......... 14:00:06 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 2185ms 14:00:06 INFO - PROCESS | 1835 | 1477861206354 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 14:00:06 INFO - PROCESS | 1835 | 1477861206373 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 14:00:06 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 14:00:06 INFO - PROCESS | 1835 | 1477861206402 Marionette TRACE conn4 -> [0,1354,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:06 INFO - PROCESS | 1835 | 1477861206760 Marionette TRACE conn4 <- [1,1354,null,{"value":null}] 14:00:06 INFO - PROCESS | 1835 | 1477861206938 Marionette TRACE conn4 -> [0,1355,"getWindowHandles",null] 14:00:06 INFO - PROCESS | 1835 | 1477861206948 Marionette TRACE conn4 <- [1,1355,null,["8"]] 14:00:06 INFO - PROCESS | 1835 | 1477861206956 Marionette TRACE conn4 -> [0,1356,"switchToWindow",{"name":"8"}] 14:00:06 INFO - PROCESS | 1835 | 1477861206965 Marionette TRACE conn4 <- [1,1356,null,{}] 14:00:07 INFO - PROCESS | 1835 | 1477861207016 Marionette TRACE conn4 -> [0,1357,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/the-video-element/video-tabindex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:07 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d59400 == 41 [pid = 1835] [id = 322] 14:00:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x90d59800) [pid = 1835] [serial = 940] [outer = (nil)] 14:00:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x90d87800) [pid = 1835] [serial = 941] [outer = 0x90d59800] 14:00:07 INFO - PROCESS | 1835 | 1477861207141 Marionette DEBUG loaded listener.js 14:00:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x91f51000) [pid = 1835] [serial = 942] [outer = 0x90d59800] 14:00:07 INFO - PROCESS | 1835 | 1477861207869 Marionette TRACE conn4 <- [1,1357,null,{"value":["/html/semantics/embedded-content/the-video-element/video-tabindex.html",0,null,null,[["Attributes shouldn't magically appear",0,null,null]]]}] 14:00:07 INFO - . 14:00:07 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1530ms 14:00:07 INFO - PROCESS | 1835 | 1477861207925 Marionette TRACE conn4 -> [0,1358,"getWindowHandle",null] 14:00:07 INFO - PROCESS | 1835 | 1477861207930 Marionette TRACE conn4 <- [1,1358,null,{"value":"8"}] 14:00:07 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 14:00:07 INFO - PROCESS | 1835 | 1477861207941 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:08 INFO - PROCESS | 1835 | 1477861208153 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 14:00:08 INFO - PROCESS | 1835 | 1477861208328 Marionette TRACE conn4 -> [0,1360,"getWindowHandles",null] 14:00:08 INFO - PROCESS | 1835 | 1477861208333 Marionette TRACE conn4 <- [1,1360,null,["8"]] 14:00:08 INFO - PROCESS | 1835 | 1477861208345 Marionette TRACE conn4 -> [0,1361,"switchToWindow",{"name":"8"}] 14:00:08 INFO - PROCESS | 1835 | 1477861208351 Marionette TRACE conn4 <- [1,1361,null,{}] 14:00:08 INFO - PROCESS | 1835 | 1477861208358 Marionette TRACE conn4 -> [0,1362,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-checkValidity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:08 INFO - PROCESS | 1835 | ++DOCSHELL 0x948a0c00 == 42 [pid = 1835] [id = 323] 14:00:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x948a2000) [pid = 1835] [serial = 943] [outer = (nil)] 14:00:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0x948e4800) [pid = 1835] [serial = 944] [outer = 0x948a2000] 14:00:08 INFO - PROCESS | 1835 | 1477861208529 Marionette DEBUG loaded listener.js 14:00:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x94b3e000) [pid = 1835] [serial = 945] [outer = 0x948a2000] 14:00:10 INFO - .................................................................................................................................. 14:00:10 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 2557ms 14:00:10 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 14:00:10 INFO - PROCESS | 1835 | 1477861210363 Marionette TRACE conn4 <- [1,1362,null,{"value":["/html/semantics/forms/constraints/form-validation-checkValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] suffering from being too long",0,null,null],["[INPUT in URL status] suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 14:00:10 INFO - PROCESS | 1835 | 1477861210516 Marionette TRACE conn4 -> [0,1363,"getWindowHandle",null] 14:00:10 INFO - PROCESS | 1835 | 1477861210528 Marionette TRACE conn4 <- [1,1363,null,{"value":"8"}] 14:00:10 INFO - PROCESS | 1835 | 1477861210543 Marionette TRACE conn4 -> [0,1364,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:10 INFO - PROCESS | 1835 | 1477861210872 Marionette TRACE conn4 <- [1,1364,null,{"value":null}] 14:00:11 INFO - PROCESS | 1835 | 1477861211015 Marionette TRACE conn4 -> [0,1365,"getWindowHandles",null] 14:00:11 INFO - PROCESS | 1835 | 1477861211021 Marionette TRACE conn4 <- [1,1365,null,["8"]] 14:00:11 INFO - PROCESS | 1835 | 1477861211029 Marionette TRACE conn4 -> [0,1366,"switchToWindow",{"name":"8"}] 14:00:11 INFO - PROCESS | 1835 | 1477861211037 Marionette TRACE conn4 <- [1,1366,null,{}] 14:00:11 INFO - PROCESS | 1835 | 1477861211044 Marionette TRACE conn4 -> [0,1367,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-reportValidity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:11 INFO - PROCESS | 1835 | ++DOCSHELL 0x94896800 == 43 [pid = 1835] [id = 324] 14:00:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x979b2400) [pid = 1835] [serial = 946] [outer = (nil)] 14:00:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0xa5e60000) [pid = 1835] [serial = 947] [outer = 0x979b2400] 14:00:11 INFO - PROCESS | 1835 | 1477861211172 Marionette DEBUG loaded listener.js 14:00:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0xa2de1800) [pid = 1835] [serial = 948] [outer = 0x979b2400] 14:00:13 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 14:00:13 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 14:00:14 INFO - .................................................................................................................................. 14:00:14 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 4082ms 14:00:14 INFO - PROCESS | 1835 | 1477861214445 Marionette TRACE conn4 <- [1,1367,null,{"value":["/html/semantics/forms/constraints/form-validation-reportValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] not suffering from being too long",0,null,null],["[INPUT in URL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 14:00:14 INFO - PROCESS | 1835 | 1477861214644 Marionette TRACE conn4 -> [0,1368,"getWindowHandle",null] 14:00:14 INFO - PROCESS | 1835 | 1477861214650 Marionette TRACE conn4 <- [1,1368,null,{"value":"8"}] 14:00:14 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 14:00:14 INFO - PROCESS | 1835 | 1477861214685 Marionette TRACE conn4 -> [0,1369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:14 INFO - PROCESS | 1835 | 1477861214996 Marionette TRACE conn4 <- [1,1369,null,{"value":null}] 14:00:15 INFO - PROCESS | 1835 | 1477861215172 Marionette TRACE conn4 -> [0,1370,"getWindowHandles",null] 14:00:15 INFO - PROCESS | 1835 | 1477861215178 Marionette TRACE conn4 <- [1,1370,null,["8"]] 14:00:15 INFO - PROCESS | 1835 | 1477861215189 Marionette TRACE conn4 -> [0,1371,"switchToWindow",{"name":"8"}] 14:00:15 INFO - PROCESS | 1835 | 1477861215196 Marionette TRACE conn4 <- [1,1371,null,{}] 14:00:15 INFO - PROCESS | 1835 | 1477861215245 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:15 INFO - PROCESS | 1835 | ++DOCSHELL 0x81eeb000 == 44 [pid = 1835] [id = 325] 14:00:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0x81ef6400) [pid = 1835] [serial = 949] [outer = (nil)] 14:00:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0xa2cebc00) [pid = 1835] [serial = 950] [outer = 0x81ef6400] 14:00:15 INFO - PROCESS | 1835 | 1477861215351 Marionette DEBUG loaded listener.js 14:00:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 92 (0xa2de9800) [pid = 1835] [serial = 951] [outer = 0x81ef6400] 14:00:16 INFO - PROCESS | 1835 | 1477861216095 Marionette TRACE conn4 <- [1,1372,null,{"value":["/html/semantics/forms/constraints/form-validation-validate.html",0,null,null,[["If there is any invalid submittable element whose form owner is the form, the form.checkValidity must be false",0,null,null],["If there is any invalid submittable element whose form owner is the form, the form.reportValidity must be false",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.checkValidity must be true",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.reportValidity must be true",0,null,null],["Check the checkValidity method of the form element when it has a fieldset child",0,null,null],["Check the reportValidity method of the form element when it has a fieldset child",0,null,null],["The invalid event must be fired at the invalid controls",0,null,null],["The invalid event must not be fired at the invalid controls",0,null,null]]]}] 14:00:16 INFO - ........ 14:00:16 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 1478ms 14:00:16 INFO - PROCESS | 1835 | 1477861216146 Marionette TRACE conn4 -> [0,1373,"getWindowHandle",null] 14:00:16 INFO - PROCESS | 1835 | 1477861216149 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 14:00:16 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 14:00:16 INFO - PROCESS | 1835 | 1477861216157 Marionette TRACE conn4 -> [0,1374,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:16 INFO - PROCESS | 1835 | 1477861216337 Marionette TRACE conn4 <- [1,1374,null,{"value":null}] 14:00:16 INFO - PROCESS | 1835 | 1477861216512 Marionette TRACE conn4 -> [0,1375,"getWindowHandles",null] 14:00:16 INFO - PROCESS | 1835 | 1477861216517 Marionette TRACE conn4 <- [1,1375,null,["8"]] 14:00:16 INFO - PROCESS | 1835 | 1477861216538 Marionette TRACE conn4 -> [0,1376,"switchToWindow",{"name":"8"}] 14:00:16 INFO - PROCESS | 1835 | 1477861216544 Marionette TRACE conn4 <- [1,1376,null,{}] 14:00:16 INFO - PROCESS | 1835 | 1477861216549 Marionette TRACE conn4 -> [0,1377,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-badInput.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:16 INFO - PROCESS | 1835 | ++DOCSHELL 0x82008400 == 45 [pid = 1835] [id = 326] 14:00:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0x82008800) [pid = 1835] [serial = 952] [outer = (nil)] 14:00:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 94 (0x8200ec00) [pid = 1835] [serial = 953] [outer = 0x82008800] 14:00:16 INFO - PROCESS | 1835 | 1477861216662 Marionette DEBUG loaded listener.js 14:00:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 95 (0x8f5b3400) [pid = 1835] [serial = 954] [outer = 0x82008800] 14:00:17 INFO - PROCESS | 1835 | 1477861217460 Marionette TRACE conn4 <- [1,1377,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-badInput.html",0,null,null,[["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is empty",0,null,null],["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is a valid e-mail address",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value contains valid e-mail addresses",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value attribute contains a ','",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is empty",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a valid date and time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute cannot convert to a valid normalized forced-UTC global date and time string",0,null,null],["[INPUT in COLOR status] The value attribute is empty",0,null,null],["[INPUT in COLOR status] The value attribute is a valid sample color",0,null,null],["[INPUT in COLOR status] The value attribute is not a valid lowercase sample color",0,null,null],["[INPUT in COLOR status] The value attribute cannot convert to a valid sample color",0,null,null]]]}] 14:00:17 INFO - ........... 14:00:17 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 1373ms 14:00:17 INFO - PROCESS | 1835 | 1477861217531 Marionette TRACE conn4 -> [0,1378,"getWindowHandle",null] 14:00:17 INFO - PROCESS | 1835 | 1477861217534 Marionette TRACE conn4 <- [1,1378,null,{"value":"8"}] 14:00:17 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 14:00:17 INFO - PROCESS | 1835 | 1477861217542 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:17 INFO - PROCESS | 1835 | 1477861217778 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 14:00:17 INFO - PROCESS | 1835 | 1477861217939 Marionette TRACE conn4 -> [0,1380,"getWindowHandles",null] 14:00:17 INFO - PROCESS | 1835 | 1477861217944 Marionette TRACE conn4 <- [1,1380,null,["8"]] 14:00:17 INFO - PROCESS | 1835 | 1477861217951 Marionette TRACE conn4 -> [0,1381,"switchToWindow",{"name":"8"}] 14:00:17 INFO - PROCESS | 1835 | 1477861217960 Marionette TRACE conn4 <- [1,1381,null,{}] 14:00:17 INFO - PROCESS | 1835 | 1477861217964 Marionette TRACE conn4 -> [0,1382,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-customError.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:18 INFO - PROCESS | 1835 | ++DOCSHELL 0x82417400 == 46 [pid = 1835] [id = 327] 14:00:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 96 (0x82417800) [pid = 1835] [serial = 955] [outer = (nil)] 14:00:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 97 (0x8252e800) [pid = 1835] [serial = 956] [outer = 0x82417800] 14:00:18 INFO - PROCESS | 1835 | 1477861218074 Marionette DEBUG loaded listener.js 14:00:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 98 (0x82532c00) [pid = 1835] [serial = 957] [outer = 0x82417800] 14:00:18 INFO - PROCESS | 1835 | 1477861218795 Marionette TRACE conn4 <- [1,1382,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-customError.html",0,null,null,[["[input] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[input] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[button] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[button] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[select] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[select] The validity.customError must be false i the custom validity error message is empty",0,null,null],["[textarea] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[textarea] The validity.customError must be false if the custom validity error message is empty",0,null,null]]]}] 14:00:18 INFO - ........ 14:00:18 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1330ms 14:00:18 INFO - PROCESS | 1835 | 1477861218871 Marionette TRACE conn4 -> [0,1383,"getWindowHandle",null] 14:00:18 INFO - PROCESS | 1835 | 1477861218875 Marionette TRACE conn4 <- [1,1383,null,{"value":"8"}] 14:00:18 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 14:00:18 INFO - PROCESS | 1835 | 1477861218882 Marionette TRACE conn4 -> [0,1384,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:19 INFO - PROCESS | 1835 | 1477861219066 Marionette TRACE conn4 <- [1,1384,null,{"value":null}] 14:00:19 INFO - PROCESS | 1835 | 1477861219218 Marionette TRACE conn4 -> [0,1385,"getWindowHandles",null] 14:00:19 INFO - PROCESS | 1835 | 1477861219223 Marionette TRACE conn4 <- [1,1385,null,["8"]] 14:00:19 INFO - PROCESS | 1835 | 1477861219232 Marionette TRACE conn4 -> [0,1386,"switchToWindow",{"name":"8"}] 14:00:19 INFO - PROCESS | 1835 | 1477861219237 Marionette TRACE conn4 <- [1,1386,null,{}] 14:00:19 INFO - PROCESS | 1835 | 1477861219243 Marionette TRACE conn4 -> [0,1387,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:19 INFO - PROCESS | 1835 | ++DOCSHELL 0x8261ec00 == 47 [pid = 1835] [id = 328] 14:00:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 99 (0x8261f400) [pid = 1835] [serial = 958] [outer = (nil)] 14:00:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 100 (0x82624400) [pid = 1835] [serial = 959] [outer = 0x8261f400] 14:00:19 INFO - PROCESS | 1835 | 1477861219382 Marionette DEBUG loaded listener.js 14:00:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 101 (0x82626400) [pid = 1835] [serial = 960] [outer = 0x8261f400] 14:00:20 INFO - PROCESS | 1835 | 1477861220387 Marionette TRACE conn4 <- [1,1387,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html",0,null,null,[["[INPUT in TEXT status] The pattern attribute is not set",0,null,null],["[INPUT in TEXT status] The value attibute is empty string",0,null,null],["[INPUT in TEXT status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The pattern attribute is not set",0,null,null],["[INPUT in SEARCH status] The value attibute is empty string",0,null,null],["[INPUT in SEARCH status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in TEL status] The pattern attribute is not set",0,null,null],["[INPUT in TEL status] The value attibute is empty string",0,null,null],["[INPUT in TEL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in URL status] The pattern attribute is not set",0,null,null],["[INPUT in URL status] The value attibute is empty string",0,null,null],["[INPUT in URL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The pattern attribute is not set",0,null,null],["[INPUT in EMAIL status] The value attibute is empty string",0,null,null],["[INPUT in EMAIL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The pattern attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value attibute is empty string",0,null,null],["[INPUT in PASSWORD status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value attribute mismatches the pattern attribute",0,null,null]]]}] 14:00:20 INFO - .............................. 14:00:20 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 1575ms 14:00:20 INFO - PROCESS | 1835 | 1477861220460 Marionette TRACE conn4 -> [0,1388,"getWindowHandle",null] 14:00:20 INFO - PROCESS | 1835 | 1477861220466 Marionette TRACE conn4 <- [1,1388,null,{"value":"8"}] 14:00:20 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 14:00:20 INFO - PROCESS | 1835 | 1477861220476 Marionette TRACE conn4 -> [0,1389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:20 INFO - PROCESS | 1835 | 1477861220674 Marionette TRACE conn4 <- [1,1389,null,{"value":null}] 14:00:20 INFO - PROCESS | 1835 | 1477861220856 Marionette TRACE conn4 -> [0,1390,"getWindowHandles",null] 14:00:20 INFO - PROCESS | 1835 | 1477861220860 Marionette TRACE conn4 <- [1,1390,null,["8"]] 14:00:20 INFO - PROCESS | 1835 | 1477861220869 Marionette TRACE conn4 -> [0,1391,"switchToWindow",{"name":"8"}] 14:00:20 INFO - PROCESS | 1835 | 1477861220877 Marionette TRACE conn4 <- [1,1391,null,{}] 14:00:20 INFO - PROCESS | 1835 | 1477861220964 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:21 INFO - PROCESS | 1835 | ++DOCSHELL 0x82529800 == 48 [pid = 1835] [id = 329] 14:00:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 102 (0x82529c00) [pid = 1835] [serial = 961] [outer = (nil)] 14:00:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 103 (0x8252e400) [pid = 1835] [serial = 962] [outer = 0x82529c00] 14:00:21 INFO - PROCESS | 1835 | 1477861221106 Marionette DEBUG loaded listener.js 14:00:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 104 (0x82537400) [pid = 1835] [serial = 963] [outer = 0x82529c00] 14:00:22 INFO - PROCESS | 1835 | --DOCSHELL 0x979af000 == 47 [pid = 1835] [id = 227] 14:00:22 INFO - PROCESS | 1835 | --DOCSHELL 0x8da27800 == 46 [pid = 1835] [id = 236] 14:00:22 INFO - PROCESS | 1835 | --DOCSHELL 0x95a2cc00 == 45 [pid = 1835] [id = 237] 14:00:22 INFO - PROCESS | 1835 | --DOCSHELL 0x979b6800 == 44 [pid = 1835] [id = 238] 14:00:22 INFO - PROCESS | 1835 | --DOCSHELL 0x994d1800 == 43 [pid = 1835] [id = 320] 14:00:22 INFO - PROCESS | 1835 | --DOCSHELL 0x9644a000 == 42 [pid = 1835] [id = 319] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x90d11400 == 41 [pid = 1835] [id = 317] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x94ca4800 == 40 [pid = 1835] [id = 318] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0xa2ce1400 == 39 [pid = 1835] [id = 314] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x9295a000 == 38 [pid = 1835] [id = 316] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x945bc000 == 37 [pid = 1835] [id = 310] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x94ebb000 == 36 [pid = 1835] [id = 311] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x9b28d400 == 35 [pid = 1835] [id = 312] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x8da28400 == 34 [pid = 1835] [id = 221] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x90d17c00 == 33 [pid = 1835] [id = 235] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x9489e000 == 32 [pid = 1835] [id = 315] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x90d1fc00 == 31 [pid = 1835] [id = 223] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x91f0f800 == 30 [pid = 1835] [id = 224] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x92bb0000 == 29 [pid = 1835] [id = 226] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x945ad800 == 28 [pid = 1835] [id = 225] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x9943d000 == 27 [pid = 1835] [id = 233] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0xa278c400 == 26 [pid = 1835] [id = 313] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x9a039c00 == 25 [pid = 1835] [id = 232] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x9a1ca000 == 24 [pid = 1835] [id = 297] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x979b2000 == 23 [pid = 1835] [id = 239] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x8da27400 == 22 [pid = 1835] [id = 230] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x90d19000 == 21 [pid = 1835] [id = 234] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0xa2345c00 == 20 [pid = 1835] [id = 272] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x9a466c00 == 19 [pid = 1835] [id = 271] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x8c5a7c00 == 18 [pid = 1835] [id = 228] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x994d2000 == 17 [pid = 1835] [id = 229] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x92f92c00 == 16 [pid = 1835] [id = 231] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x9471d400 == 15 [pid = 1835] [id = 321] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x82417400 == 14 [pid = 1835] [id = 327] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x8261ec00 == 13 [pid = 1835] [id = 328] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x81eeb000 == 12 [pid = 1835] [id = 325] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x82008400 == 11 [pid = 1835] [id = 326] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x9b282c00 == 10 [pid = 1835] [id = 309] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x94896800 == 9 [pid = 1835] [id = 324] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x90d59400 == 8 [pid = 1835] [id = 322] 14:00:23 INFO - PROCESS | 1835 | --DOCSHELL 0x948a0c00 == 7 [pid = 1835] [id = 323] 14:00:23 INFO - PROCESS | 1835 | --DOMWINDOW == 103 (0x9a309800) [pid = 1835] [serial = 868] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 1835 | --DOMWINDOW == 102 (0x94899000) [pid = 1835] [serial = 873] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 1835 | --DOMWINDOW == 101 (0x9644c400) [pid = 1835] [serial = 876] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 1835 | --DOMWINDOW == 100 (0x9ae8a000) [pid = 1835] [serial = 879] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 1835 | --DOMWINDOW == 99 (0x9b288800) [pid = 1835] [serial = 882] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 1835 | --DOMWINDOW == 98 (0x93a8e400) [pid = 1835] [serial = 886] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 1835 | --DOMWINDOW == 97 (0x92f91800) [pid = 1835] [serial = 885] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 1835 | --DOMWINDOW == 96 (0x94b32000) [pid = 1835] [serial = 889] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 1835 | --DOMWINDOW == 95 (0x948a4800) [pid = 1835] [serial = 888] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 1835 | --DOMWINDOW == 94 (0x95fb0000) [pid = 1835] [serial = 892] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 1835 | --DOMWINDOW == 93 (0x954cb400) [pid = 1835] [serial = 891] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0x98c92800) [pid = 1835] [serial = 895] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 1835 | --DOMWINDOW == 91 (0x981d9800) [pid = 1835] [serial = 894] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0x9a0c9800) [pid = 1835] [serial = 898] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0x9a038800) [pid = 1835] [serial = 897] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0x9a490000) [pid = 1835] [serial = 901] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x9a38e800) [pid = 1835] [serial = 900] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x9b284000) [pid = 1835] [serial = 903] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 1835 | 1477861223265 Marionette TRACE conn4 <- [1,1392,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The max attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is greater than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value if an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is greater than max",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 1 digit)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 2 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 3 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(Year is 10000 should be valid)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATE status] The max attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The max attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is greater than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is greater than 29 for Feb)",0,null,null],["[INPUT in DATE status] The max attribute is greater than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The max attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The max attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is greater than 12)",0,null,null],["[INPUT in MONTH status] The max attribute is greater than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The max attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The max attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The max attribute is greater than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The max attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The max attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(hour is greater than 23)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(minute is greater than 59)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(second is greater than 59)",0,null,null],["[INPUT in TIME status] The max attribute is greater than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is greater than max attribute",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The max attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The max is greater than value(integer)",0,null,null],["[INPUT in NUMBER status] The max is greater than value(floating number)",0,null,null],["[INPUT in NUMBER status] The max equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is greater than max(integer)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(floating number)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(scientific notation)",0,null,null]]]}] 14:00:23 INFO - ............................................................... 14:00:23 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 2950ms 14:00:23 INFO - PROCESS | 1835 | 1477861223425 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 14:00:23 INFO - PROCESS | 1835 | 1477861223430 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 14:00:23 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 14:00:23 INFO - PROCESS | 1835 | 1477861223442 Marionette TRACE conn4 -> [0,1394,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:23 INFO - PROCESS | 1835 | 1477861223637 Marionette TRACE conn4 <- [1,1394,null,{"value":null}] 14:00:23 INFO - PROCESS | 1835 | 1477861223790 Marionette TRACE conn4 -> [0,1395,"getWindowHandles",null] 14:00:23 INFO - PROCESS | 1835 | 1477861223796 Marionette TRACE conn4 <- [1,1395,null,["8"]] 14:00:23 INFO - PROCESS | 1835 | 1477861223803 Marionette TRACE conn4 -> [0,1396,"switchToWindow",{"name":"8"}] 14:00:23 INFO - PROCESS | 1835 | 1477861223811 Marionette TRACE conn4 <- [1,1396,null,{}] 14:00:23 INFO - PROCESS | 1835 | 1477861223818 Marionette TRACE conn4 -> [0,1397,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:23 INFO - PROCESS | 1835 | ++DOCSHELL 0x8240b000 == 8 [pid = 1835] [id = 330] 14:00:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x8240c000) [pid = 1835] [serial = 964] [outer = (nil)] 14:00:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x8240e800) [pid = 1835] [serial = 965] [outer = 0x8240c000] 14:00:23 INFO - PROCESS | 1835 | 1477861223920 Marionette DEBUG loaded listener.js 14:00:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0x82530c00) [pid = 1835] [serial = 966] [outer = 0x8240c000] 14:00:24 INFO - PROCESS | 1835 | 1477861224759 Marionette TRACE conn4 <- [1,1397,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The min attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is less than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is less than min",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 1 digit)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 2 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 3 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(Year is 10000 should be valid)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max",0,null,null],["[INPUT in DATE status] The min attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The min attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is less than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is less than 29 for Feb)",0,null,null],["[INPUT in DATE status] The min attribute is less than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The min attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The min attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is less than 12)",0,null,null],["[INPUT in MONTH status] The min attribute is less than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The min attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The min attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The min attribute is less than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The min attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The min attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The min attribute is less than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is less than min attribute",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The min attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The min is less than value(integer)",0,null,null],["[INPUT in NUMBER status] The min is less than value(floating number)",0,null,null],["[INPUT in NUMBER status] The min equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is less than min(integer)",0,null,null],["[INPUT in NUMBER status] The value is less than min(floating number)",0,null,null],["[INPUT in NUMBER status] The value is less than min(scientific notation)",0,null,null]]]}] 14:00:24 INFO - ............................................................. 14:00:24 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 1443ms 14:00:24 INFO - PROCESS | 1835 | 1477861224882 Marionette TRACE conn4 -> [0,1398,"getWindowHandle",null] 14:00:24 INFO - PROCESS | 1835 | 1477861224892 Marionette TRACE conn4 <- [1,1398,null,{"value":"8"}] 14:00:24 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 14:00:24 INFO - PROCESS | 1835 | 1477861224901 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:25 INFO - PROCESS | 1835 | 1477861225118 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 14:00:25 INFO - PROCESS | 1835 | 1477861225257 Marionette TRACE conn4 -> [0,1400,"getWindowHandles",null] 14:00:25 INFO - PROCESS | 1835 | 1477861225261 Marionette TRACE conn4 <- [1,1400,null,["8"]] 14:00:25 INFO - PROCESS | 1835 | 1477861225271 Marionette TRACE conn4 -> [0,1401,"switchToWindow",{"name":"8"}] 14:00:25 INFO - PROCESS | 1835 | 1477861225276 Marionette TRACE conn4 <- [1,1401,null,{}] 14:00:25 INFO - PROCESS | 1835 | 1477861225283 Marionette TRACE conn4 -> [0,1402,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:25 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f74a000 == 9 [pid = 1835] [id = 331] 14:00:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0x90d89000) [pid = 1835] [serial = 967] [outer = (nil)] 14:00:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0x90d8c000) [pid = 1835] [serial = 968] [outer = 0x90d89000] 14:00:25 INFO - PROCESS | 1835 | 1477861225385 Marionette DEBUG loaded listener.js 14:00:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 92 (0x8200c400) [pid = 1835] [serial = 969] [outer = 0x90d89000] 14:00:26 INFO - PROCESS | 1835 | 1477861226264 Marionette TRACE conn4 <- [1,1402,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html",0,null,null,[["[INPUT in DATE status] The step attribute is not set",0,null,null],["[INPUT in DATE status] The value attibute is empty string",0,null,null],["[INPUT in DATE status] The value must match the step",0,null,null],["[INPUT in DATE status] The value must mismatch the step",0,null,null],["[INPUT in MONTH status] The step attribute is not set",0,null,null],["[INPUT in MONTH status] The value attibute is empty string",0,null,null],["[INPUT in MONTH status] The value must match the step",0,null,null],["[INPUT in MONTH status] The value must mismatch the step",0,null,null],["[INPUT in WEEK status] The step attribute is not set",0,null,null],["[INPUT in WEEK status] The value attibute is empty string",0,null,null],["[INPUT in WEEK status] The value must match the step",0,null,null],["[INPUT in WEEK status] The value must mismatch the step",0,null,null],["[INPUT in TIME status] The step attribute is not set",0,null,null],["[INPUT in TIME status] The value attibute is empty string",0,null,null],["[INPUT in TIME status] The value must match the step",0,null,null],["[INPUT in TIME status] The value must mismatch the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The step attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attibute is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must match the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must mismatch the step",1,"assert_true: The validity.stepMismatch should be true. expected true got false","validator.test_stepMismatch/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:102:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_stepMismatch@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:97:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html:76:3\n"],["[INPUT in NUMBER status] The step attribute is not set",0,null,null],["[INPUT in NUMBER status] The value attibute is empty string",0,null,null],["[INPUT in NUMBER status] The value must match the step",0,null,null],["[INPUT in NUMBER status] The value must mismatch the step",0,null,null]]]}] 14:00:26 INFO - ........................ 14:00:26 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 1429ms 14:00:26 INFO - PROCESS | 1835 | 1477861226356 Marionette TRACE conn4 -> [0,1403,"getWindowHandle",null] 14:00:26 INFO - PROCESS | 1835 | 1477861226364 Marionette TRACE conn4 <- [1,1403,null,{"value":"8"}] 14:00:26 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 14:00:26 INFO - PROCESS | 1835 | 1477861226382 Marionette TRACE conn4 -> [0,1404,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:26 INFO - PROCESS | 1835 | 1477861226616 Marionette TRACE conn4 <- [1,1404,null,{"value":null}] 14:00:26 INFO - PROCESS | 1835 | 1477861226643 Marionette TRACE conn4 -> [0,1405,"getWindowHandles",null] 14:00:26 INFO - PROCESS | 1835 | 1477861226648 Marionette TRACE conn4 <- [1,1405,null,["8"]] 14:00:26 INFO - PROCESS | 1835 | 1477861226655 Marionette TRACE conn4 -> [0,1406,"switchToWindow",{"name":"8"}] 14:00:26 INFO - PROCESS | 1835 | 1477861226663 Marionette TRACE conn4 <- [1,1406,null,{}] 14:00:26 INFO - PROCESS | 1835 | 1477861226737 Marionette TRACE conn4 -> [0,1407,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-tooLong.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x9489b000 == 10 [pid = 1835] [id = 332] 14:00:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0x9489b800) [pid = 1835] [serial = 970] [outer = (nil)] 14:00:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 94 (0x9489e400) [pid = 1835] [serial = 971] [outer = 0x9489b800] 14:00:26 INFO - PROCESS | 1835 | 1477861226853 Marionette DEBUG loaded listener.js 14:00:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 95 (0x948a3c00) [pid = 1835] [serial = 972] [outer = 0x9489b800] 14:00:27 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 14:00:28 INFO - PROCESS | 1835 | --DOMWINDOW == 94 (0x9a035c00) [pid = 1835] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 14:00:28 INFO - PROCESS | 1835 | --DOMWINDOW == 93 (0x9b28e000) [pid = 1835] [serial = 911] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 14:00:28 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0xa2ce1800) [pid = 1835] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 14:00:28 INFO - PROCESS | 1835 | --DOMWINDOW == 91 (0xa27ddc00) [pid = 1835] [serial = 914] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 14:00:28 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0x94710c00) [pid = 1835] [serial = 905] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 14:00:28 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0x90d1f800) [pid = 1835] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 14:00:28 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0x9b283000) [pid = 1835] [serial = 902] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 14:00:28 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x92961400) [pid = 1835] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 14:00:28 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x948a2400) [pid = 1835] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 14:00:28 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x9a468800) [pid = 1835] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 14:00:28 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x94ec0c00) [pid = 1835] [serial = 908] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 14:00:28 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x94ca5000) [pid = 1835] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 14:00:28 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x981db000) [pid = 1835] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 14:00:28 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x9ae82c00) [pid = 1835] [serial = 878] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 14:00:28 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x8da30000) [pid = 1835] [serial = 870] [outer = (nil)] [url = about:blank] 14:00:28 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x9a1cb000) [pid = 1835] [serial = 867] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 14:00:28 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x945b8c00) [pid = 1835] [serial = 872] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 14:00:28 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x954d8c00) [pid = 1835] [serial = 875] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 14:00:28 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x94ec8800) [pid = 1835] [serial = 881] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 14:00:28 INFO - ................................................ 14:00:28 INFO - PROCESS | 1835 | 1477861228707 Marionette TRACE conn4 <- [1,1407,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooLong.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Non-dirty value - maxlength is not set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is less than maxlength",0,null,null],["[textarea] Non-dirty value - length of value equals to maxlength",0,null,null],["[textarea] Non-dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Dirty value - value is less than maxlength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than maxlength",0,null,null],["[textarea] Dirty value - length of value equals to maxlength",0,null,null],["[textarea] Dirty value - length of value is greater than maxlength",0,null,null]]]}] 14:00:28 INFO - ............... 14:00:28 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 2404ms 14:00:28 INFO - PROCESS | 1835 | 1477861228774 Marionette TRACE conn4 -> [0,1408,"getWindowHandle",null] 14:00:28 INFO - PROCESS | 1835 | 1477861228778 Marionette TRACE conn4 <- [1,1408,null,{"value":"8"}] 14:00:28 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 14:00:28 INFO - PROCESS | 1835 | 1477861228789 Marionette TRACE conn4 -> [0,1409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:28 INFO - PROCESS | 1835 | 1477861228973 Marionette TRACE conn4 <- [1,1409,null,{"value":null}] 14:00:29 INFO - PROCESS | 1835 | 1477861229101 Marionette TRACE conn4 -> [0,1410,"getWindowHandles",null] 14:00:29 INFO - PROCESS | 1835 | 1477861229107 Marionette TRACE conn4 <- [1,1410,null,["8"]] 14:00:29 INFO - PROCESS | 1835 | 1477861229116 Marionette TRACE conn4 -> [0,1411,"switchToWindow",{"name":"8"}] 14:00:29 INFO - PROCESS | 1835 | 1477861229124 Marionette TRACE conn4 <- [1,1411,null,{}] 14:00:29 INFO - PROCESS | 1835 | 1477861229131 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-tooShort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:29 INFO - PROCESS | 1835 | ++DOCSHELL 0x94b36000 == 11 [pid = 1835] [id = 333] 14:00:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x94b36400) [pid = 1835] [serial = 973] [outer = (nil)] 14:00:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x96441c00) [pid = 1835] [serial = 974] [outer = 0x94b36400] 14:00:29 INFO - PROCESS | 1835 | 1477861229237 Marionette DEBUG loaded listener.js 14:00:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x9644c400) [pid = 1835] [serial = 975] [outer = 0x94b36400] 14:00:29 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 14:00:30 INFO - PROCESS | 1835 | 1477861230246 Marionette TRACE conn4 <- [1,1412,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooShort.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is less than minLength",0,null,null],["[textarea] Non-dirty value - minLength is no set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is greater than minLength",0,null,null],["[textarea] Non-dirty value - length of value equals to minLength",0,null,null],["[textarea] Non-dirty value - length of length of value is greater than minLength",0,null,null],["[textarea] Dirty value - value is less than minLength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than minLength",0,null,null],["[textarea] Dirty value - length of value equals to minLength",0,null,null],["[textarea] Dirty value - length of value is greater than minLength",0,null,null]]]}] 14:00:30 INFO - ............................................................... 14:00:30 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 1552ms 14:00:30 INFO - PROCESS | 1835 | 1477861230340 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 14:00:30 INFO - PROCESS | 1835 | 1477861230344 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 14:00:30 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 14:00:30 INFO - PROCESS | 1835 | 1477861230356 Marionette TRACE conn4 -> [0,1414,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:30 INFO - PROCESS | 1835 | 1477861230676 Marionette TRACE conn4 <- [1,1414,null,{"value":null}] 14:00:30 INFO - PROCESS | 1835 | 1477861230796 Marionette TRACE conn4 -> [0,1415,"getWindowHandles",null] 14:00:30 INFO - PROCESS | 1835 | 1477861230804 Marionette TRACE conn4 <- [1,1415,null,["8"]] 14:00:30 INFO - PROCESS | 1835 | 1477861230819 Marionette TRACE conn4 -> [0,1416,"switchToWindow",{"name":"8"}] 14:00:30 INFO - PROCESS | 1835 | 1477861230829 Marionette TRACE conn4 <- [1,1416,null,{}] 14:00:30 INFO - PROCESS | 1835 | 1477861230837 Marionette TRACE conn4 -> [0,1417,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x82006400 == 12 [pid = 1835] [id = 334] 14:00:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x82009400) [pid = 1835] [serial = 976] [outer = (nil)] 14:00:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x8200d400) [pid = 1835] [serial = 977] [outer = 0x82009400] 14:00:30 INFO - PROCESS | 1835 | 1477861230955 Marionette DEBUG loaded listener.js 14:00:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x82414c00) [pid = 1835] [serial = 978] [outer = 0x82009400] 14:00:31 INFO - PROCESS | 1835 | 1477861231833 Marionette TRACE conn4 <- [1,1417,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html",0,null,null,[["[INPUT in EMAIL status] The value is empty",0,null,null],["[INPUT in EMAIL status] The value is a valid email address",0,null,null],["[INPUT in EMAIL status] The value is a valid email address with some white spaces.",0,null,null],["[INPUT in EMAIL status] The value is not an email address",0,null,null],["[INPUT in EMAIL status] The value contains multiple email addresses",0,null,null],["[INPUT in EMAIL status] The value is valid email addresses",0,null,null],["[INPUT in EMAIL status] The value contains invalid separator",0,null,null],["[INPUT in URL status] The value is empty",0,null,null],["[INPUT in URL status] The value is a valid url",0,null,null],["[INPUT in URL status] The value is a valid url with some white spaces.",0,null,null],["[INPUT in URL status] The value is not an url",0,null,null]]]}] 14:00:31 INFO - ........... 14:00:31 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 1535ms 14:00:31 INFO - PROCESS | 1835 | 1477861231914 Marionette TRACE conn4 -> [0,1418,"getWindowHandle",null] 14:00:31 INFO - PROCESS | 1835 | 1477861231922 Marionette TRACE conn4 <- [1,1418,null,{"value":"8"}] 14:00:31 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 14:00:31 INFO - PROCESS | 1835 | 1477861231934 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:32 INFO - PROCESS | 1835 | 1477861232248 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 14:00:32 INFO - PROCESS | 1835 | 1477861232435 Marionette TRACE conn4 -> [0,1420,"getWindowHandles",null] 14:00:32 INFO - PROCESS | 1835 | 1477861232441 Marionette TRACE conn4 <- [1,1420,null,["8"]] 14:00:32 INFO - PROCESS | 1835 | 1477861232447 Marionette TRACE conn4 -> [0,1421,"switchToWindow",{"name":"8"}] 14:00:32 INFO - PROCESS | 1835 | 1477861232455 Marionette TRACE conn4 <- [1,1421,null,{}] 14:00:32 INFO - PROCESS | 1835 | 1477861232505 Marionette TRACE conn4 -> [0,1422,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:32 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d89dc00 == 13 [pid = 1835] [id = 335] 14:00:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x8d9bfc00) [pid = 1835] [serial = 979] [outer = (nil)] 14:00:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x8da2cc00) [pid = 1835] [serial = 980] [outer = 0x8d9bfc00] 14:00:32 INFO - PROCESS | 1835 | 1477861232618 Marionette DEBUG loaded listener.js 14:00:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0x90d12800) [pid = 1835] [serial = 981] [outer = 0x8d9bfc00] 14:00:33 INFO - ........................................... 14:00:33 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 1850ms 14:00:33 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 14:00:33 INFO - PROCESS | 1835 | 1477861233701 Marionette TRACE conn4 <- [1,1422,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valid.html",0,null,null,[["[INPUT in TEXT status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEXT status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeOverflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeUnderflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in MONTH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in CHECKBOX status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in RADIO status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in FILE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[select] validity.valid must be false if validity.valueMissing is true",0,null,null],["[textarea] validity.valid must be false if validity.valueMissing is true",0,null,null]]]}] 14:00:33 INFO - PROCESS | 1835 | 1477861233783 Marionette TRACE conn4 -> [0,1423,"getWindowHandle",null] 14:00:33 INFO - PROCESS | 1835 | 1477861233787 Marionette TRACE conn4 <- [1,1423,null,{"value":"8"}] 14:00:33 INFO - PROCESS | 1835 | 1477861233831 Marionette TRACE conn4 -> [0,1424,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:34 INFO - PROCESS | 1835 | 1477861234050 Marionette TRACE conn4 <- [1,1424,null,{"value":null}] 14:00:34 INFO - PROCESS | 1835 | 1477861234234 Marionette TRACE conn4 -> [0,1425,"getWindowHandles",null] 14:00:34 INFO - PROCESS | 1835 | 1477861234243 Marionette TRACE conn4 <- [1,1425,null,["8"]] 14:00:34 INFO - PROCESS | 1835 | 1477861234249 Marionette TRACE conn4 -> [0,1426,"switchToWindow",{"name":"8"}] 14:00:34 INFO - PROCESS | 1835 | 1477861234257 Marionette TRACE conn4 <- [1,1426,null,{}] 14:00:34 INFO - PROCESS | 1835 | 1477861234263 Marionette TRACE conn4 -> [0,1427,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-valueMissing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x948a4c00 == 14 [pid = 1835] [id = 336] 14:00:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x948d9000) [pid = 1835] [serial = 982] [outer = (nil)] 14:00:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x94b34800) [pid = 1835] [serial = 983] [outer = 0x948d9000] 14:00:34 INFO - PROCESS | 1835 | 1477861234375 Marionette DEBUG loaded listener.js 14:00:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x94c9e000) [pid = 1835] [serial = 984] [outer = 0x948d9000] 14:00:35 INFO - .............................................................................................. 14:00:35 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 1909ms 14:00:35 INFO - PROCESS | 1835 | 1477861235573 Marionette TRACE conn4 <- [1,1427,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valueMissing.html",0,null,null,[["[INPUT in TEXT status] The required attribute is not set",0,null,null],["[INPUT in TEXT status] The value is not empty and required is true",0,null,null],["[INPUT in TEXT status] The value is empty and required is true",0,null,null],["[INPUT in SEARCH status] The required attribute is not set",0,null,null],["[INPUT in SEARCH status] The value is not empty and required is true",0,null,null],["[INPUT in SEARCH status] The value is empty and required is true",0,null,null],["[INPUT in TEL status] The required attribute is not set",0,null,null],["[INPUT in TEL status] The value is not empty and required is true",0,null,null],["[INPUT in TEL status] The value is empty and required is true",0,null,null],["[INPUT in URL status] The required attribute is not set",0,null,null],["[INPUT in URL status] The value is not empty and required is true",0,null,null],["[INPUT in URL status] The value is empty and required is true",0,null,null],["[INPUT in EMAIL status] The required attribute is not set",0,null,null],["[INPUT in EMAIL status] The value is not empty and required is true",0,null,null],["[INPUT in EMAIL status] The value is empty and required is true",0,null,null],["[INPUT in PASSWORD status] The required attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value is not empty and required is true",0,null,null],["[INPUT in PASSWORD status] The value is empty and required is true",0,null,null],["[INPUT in DATETIME-LOCAL status] The required attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10T12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10 12:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14T12:00:00.001)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a number(1234567)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is a Date object",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(1979-10-99 99:99)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14 12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(2001-12-21 12:00)-two white space",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] the value attribute is a string(abc)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is empty string",0,null,null],["[INPUT in DATE status] The required attribute is not set",0,null,null],["[INPUT in DATE status] Valid date string(2000-12-10)",0,null,null],["[INPUT in DATE status] Valid date string(9999-01-01)",0,null,null],["[INPUT in DATE status] The value attribute is a number(1234567)",0,null,null],["[INPUT in DATE status] The value attribute is a Date object",0,null,null],["[INPUT in DATE status] Invalid date string(9999-99-99)",0,null,null],["[INPUT in DATE status] Invalid date string(37-01-01)",0,null,null],["[INPUT in DATE status] Invalid date string(2000/01/01)",0,null,null],["[INPUT in DATE status] The value attribute is empty string",0,null,null],["[INPUT in MONTH status] The required attribute is not set",0,null,null],["[INPUT in MONTH status] Valid month string(2000-12)",0,null,null],["[INPUT in MONTH status] Valid month string(9999-01)",0,null,null],["[INPUT in MONTH status] The value attribute is a number(1234567)",0,null,null],["[INPUT in MONTH status] The value attribute is a Date object",0,null,null],["[INPUT in MONTH status] Invalid month string(2000-99)",0,null,null],["[INPUT in MONTH status] Invalid month string(37-01)",0,null,null],["[INPUT in MONTH status] Invalid month string(2000/01)",0,null,null],["[INPUT in MONTH status] The value attribute is empty string",0,null,null],["[INPUT in WEEK status] The required attribute is not set",0,null,null],["[INPUT in WEEK status] Valid week string(2000-W12)",0,null,null],["[INPUT in WEEK status] Valid week string(9999-W01)",0,null,null],["[INPUT in WEEK status] The value attribute is a number(1234567)",0,null,null],["[INPUT in WEEK status] The value attribute is a Date object",0,null,null],["[INPUT in WEEK status] Invalid week string(2000-W99)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-W00)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-w01)",0,null,null],["[INPUT in WEEK status] The value attribute is empty string",0,null,null],["[INPUT in TIME status] The required attribute is not set",0,null,null],["[INPUT in TIME status] Validtime string(12:00:00)",0,null,null],["[INPUT in TIME status] Validtime string(12:00)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.001)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.01)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.1)",0,null,null],["[INPUT in TIME status] The value attribute is a number(1234567)",0,null,null],["[INPUT in TIME status] The value attribute is a time object",0,null,null],["[INPUT in TIME status] Invalid time string(25:00:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:60:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:60)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:00:001)",0,null,null],["[INPUT in TIME status] The value attribute is empty string",0,null,null],["[INPUT in NUMBER status] The required attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is an integer with a leading symbol '+'",0,null,null],["[INPUT in NUMBER status] Value is a number with a '-' symbol",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(e is in lowercase)",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(E is in uppercase)",0,null,null],["[INPUT in NUMBER status] Value is -0",0,null,null],["[INPUT in NUMBER status] Value is a number with some white spaces",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(-2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is a string that cannot be converted to a number",0,null,null],["[INPUT in NUMBER status] The value attribute is empty string",0,null,null],["[INPUT in CHECKBOX status] The required attribute is not set",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is true",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is false",0,null,null],["[INPUT in RADIO status] The required attribute is not set",0,null,null],["[INPUT in RADIO status] The checked attribute is true",0,null,null],["[INPUT in RADIO status] The checked attribute is false",0,null,null],["[INPUT in FILE status] The required attribute is not set",0,null,null],["[INPUT in FILE status] The Files attribute is null",0,null,null],["[select] The required attribute is not set",0,null,null],["[select] Selected the option with value equals to 1",0,null,null],["[select] Selected the option with value equals to empty",0,null,null],["[textarea] The required attribute is not set",0,null,null],["[textarea] The value is not empty",0,null,null],["[textarea] The value is empty",0,null,null]]]}] 14:00:35 INFO - PROCESS | 1835 | 1477861235735 Marionette TRACE conn4 -> [0,1428,"getWindowHandle",null] 14:00:35 INFO - PROCESS | 1835 | 1477861235740 Marionette TRACE conn4 <- [1,1428,null,{"value":"8"}] 14:00:35 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 14:00:35 INFO - PROCESS | 1835 | 1477861235750 Marionette TRACE conn4 -> [0,1429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:35 INFO - PROCESS | 1835 | 1477861235945 Marionette TRACE conn4 <- [1,1429,null,{"value":null}] 14:00:36 INFO - PROCESS | 1835 | 1477861236115 Marionette TRACE conn4 -> [0,1430,"getWindowHandles",null] 14:00:36 INFO - PROCESS | 1835 | 1477861236119 Marionette TRACE conn4 <- [1,1430,null,["8"]] 14:00:36 INFO - PROCESS | 1835 | 1477861236127 Marionette TRACE conn4 -> [0,1431,"switchToWindow",{"name":"8"}] 14:00:36 INFO - PROCESS | 1835 | 1477861236135 Marionette TRACE conn4 <- [1,1431,null,{}] 14:00:36 INFO - PROCESS | 1835 | 1477861236143 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-willValidate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x8262b400 == 15 [pid = 1835] [id = 337] 14:00:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0x981b9000) [pid = 1835] [serial = 985] [outer = (nil)] 14:00:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0x981d3800) [pid = 1835] [serial = 986] [outer = 0x981b9000] 14:00:36 INFO - PROCESS | 1835 | 1477861236261 Marionette DEBUG loaded listener.js 14:00:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0x981d5400) [pid = 1835] [serial = 987] [outer = 0x981b9000] 14:00:37 INFO - .......................................................................... 14:00:37 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1662ms 14:00:37 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 14:00:37 INFO - PROCESS | 1835 | 1477861237315 Marionette TRACE conn4 <- [1,1432,null,{"value":["/html/semantics/forms/constraints/form-validation-willValidate.html",0,null,null,[["[INPUT in HIDDEN status] Must be barred from the constraint validation",0,null,null],["[INPUT in BUTTON status] Must be barred from the constraint validation",0,null,null],["[INPUT in RESET status] Must be barred from the constraint validation",0,null,null],["[BUTTON in BUTTON status] Must be barred from the constraint validation",0,null,null],["[BUTTON in RESET status] Must be barred from the constraint validation",0,null,null],["[fieldset] Must not be barred from the constraint validation",1,"assert_true: The willValidate attribute should be true. expected true got false","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[output] Must not be barred from the constraint validation",0,null,null],["[object] Must be barred from the constraint validation",0,null,null],["[keygen] Must be barred from the constraint validation",1,"assert_true: The willValidate attribute doesn't exist. expected true got false","validator.pre_check@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:297:9\nvalidator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:155:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[INPUT in TEXT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEXT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in URL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in URL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TIME status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TIME status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in FILE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in FILE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[BUTTON in SUBMIT status] Must be barred from the constraint validation",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[select] Must be barred from the constraint validation",0,null,null],["[select] The willValidate attribute must be true if an element is mutable",0,null,null],["[select] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[textarea] Must be barred from the constraint validation",0,null,null],["[textarea] The willValidate attribute must be true if an element is mutable",0,null,null],["[textarea] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"]]]}] 14:00:37 INFO - PROCESS | 1835 | 1477861237415 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 14:00:37 INFO - PROCESS | 1835 | 1477861237418 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 14:00:37 INFO - PROCESS | 1835 | 1477861237441 Marionette TRACE conn4 -> [0,1434,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:37 INFO - PROCESS | 1835 | 1477861237682 Marionette TRACE conn4 <- [1,1434,null,{"value":null}] 14:00:37 INFO - PROCESS | 1835 | 1477861237836 Marionette TRACE conn4 -> [0,1435,"getWindowHandles",null] 14:00:37 INFO - PROCESS | 1835 | 1477861237840 Marionette TRACE conn4 <- [1,1435,null,["8"]] 14:00:37 INFO - PROCESS | 1835 | 1477861237846 Marionette TRACE conn4 -> [0,1436,"switchToWindow",{"name":"8"}] 14:00:37 INFO - PROCESS | 1835 | 1477861237852 Marionette TRACE conn4 <- [1,1436,null,{}] 14:00:37 INFO - PROCESS | 1835 | 1477861237857 Marionette TRACE conn4 -> [0,1437,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/inputwillvalidate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x82418800 == 16 [pid = 1835] [id = 338] 14:00:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 92 (0x8da2f800) [pid = 1835] [serial = 988] [outer = (nil)] 14:00:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0x9489ac00) [pid = 1835] [serial = 989] [outer = 0x8da2f800] 14:00:38 INFO - PROCESS | 1835 | 1477861238003 Marionette DEBUG loaded listener.js 14:00:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 94 (0x95b45400) [pid = 1835] [serial = 990] [outer = 0x8da2f800] 14:00:38 INFO - PROCESS | 1835 | 1477861238872 Marionette TRACE conn4 <- [1,1437,null,{"value":["/html/semantics/forms/constraints/inputwillvalidate.html",0,null,null,[["willValidate property returns true when required attribute exists",0,null,null],["willValidate property returns false when disabled attribute exists",0,null,null]]]}] 14:00:38 INFO - .. 14:00:38 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1475ms 14:00:38 INFO - PROCESS | 1835 | 1477861238914 Marionette TRACE conn4 -> [0,1438,"getWindowHandle",null] 14:00:38 INFO - PROCESS | 1835 | 1477861238920 Marionette TRACE conn4 <- [1,1438,null,{"value":"8"}] 14:00:38 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 14:00:38 INFO - PROCESS | 1835 | 1477861238930 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:39 INFO - PROCESS | 1835 | 1477861239128 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 14:00:39 INFO - PROCESS | 1835 | --DOCSHELL 0x9489b000 == 15 [pid = 1835] [id = 332] 14:00:39 INFO - PROCESS | 1835 | --DOCSHELL 0x8f74a000 == 14 [pid = 1835] [id = 331] 14:00:39 INFO - PROCESS | 1835 | --DOCSHELL 0x8240b000 == 13 [pid = 1835] [id = 330] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 93 (0x9b14e000) [pid = 1835] [serial = 880] [outer = (nil)] [url = about:blank] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0x8cc65400) [pid = 1835] [serial = 871] [outer = (nil)] [url = about:blank] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 91 (0x9a38d800) [pid = 1835] [serial = 869] [outer = (nil)] [url = about:blank] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0x94a13400) [pid = 1835] [serial = 874] [outer = (nil)] [url = about:blank] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0x98c98800) [pid = 1835] [serial = 877] [outer = (nil)] [url = about:blank] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0x9b28b800) [pid = 1835] [serial = 883] [outer = (nil)] [url = about:blank] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0xa2c86800) [pid = 1835] [serial = 939] [outer = (nil)] [url = about:blank] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x9b28a400) [pid = 1835] [serial = 938] [outer = (nil)] [url = about:blank] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0xa2ce3000) [pid = 1835] [serial = 918] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x9a1d1400) [pid = 1835] [serial = 935] [outer = (nil)] [url = about:blank] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x9ae88800) [pid = 1835] [serial = 936] [outer = (nil)] [url = about:blank] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x98c8e000) [pid = 1835] [serial = 932] [outer = (nil)] [url = about:blank] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x98c96800) [pid = 1835] [serial = 933] [outer = (nil)] [url = about:blank] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x94ca7400) [pid = 1835] [serial = 929] [outer = (nil)] [url = about:blank] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x94ec4c00) [pid = 1835] [serial = 930] [outer = (nil)] [url = about:blank] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x93a8e800) [pid = 1835] [serial = 926] [outer = (nil)] [url = about:blank] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x9489c800) [pid = 1835] [serial = 927] [outer = (nil)] [url = about:blank] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x92f94400) [pid = 1835] [serial = 923] [outer = (nil)] [url = about:blank] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x9471e800) [pid = 1835] [serial = 924] [outer = (nil)] [url = about:blank] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0xa2d45800) [pid = 1835] [serial = 920] [outer = (nil)] [url = about:blank] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0xa2d4d000) [pid = 1835] [serial = 921] [outer = (nil)] [url = about:blank] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0xa2c89c00) [pid = 1835] [serial = 915] [outer = (nil)] [url = about:blank] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0xa2c8d400) [pid = 1835] [serial = 916] [outer = (nil)] [url = about:blank] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x9b4c5800) [pid = 1835] [serial = 912] [outer = (nil)] [url = about:blank] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0xa0ea1800) [pid = 1835] [serial = 913] [outer = (nil)] [url = about:blank] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x95b43c00) [pid = 1835] [serial = 909] [outer = (nil)] [url = about:blank] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x96483800) [pid = 1835] [serial = 910] [outer = (nil)] [url = about:blank] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x94898400) [pid = 1835] [serial = 906] [outer = (nil)] [url = about:blank] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x948e4000) [pid = 1835] [serial = 907] [outer = (nil)] [url = about:blank] 14:00:39 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x9b2dc000) [pid = 1835] [serial = 904] [outer = (nil)] [url = about:blank] 14:00:39 INFO - PROCESS | 1835 | 1477861239431 Marionette TRACE conn4 -> [0,1440,"getWindowHandles",null] 14:00:39 INFO - PROCESS | 1835 | 1477861239435 Marionette TRACE conn4 <- [1,1440,null,["8"]] 14:00:39 INFO - PROCESS | 1835 | 1477861239453 Marionette TRACE conn4 -> [0,1441,"switchToWindow",{"name":"8"}] 14:00:39 INFO - PROCESS | 1835 | 1477861239460 Marionette TRACE conn4 <- [1,1441,null,{}] 14:00:39 INFO - PROCESS | 1835 | 1477861239467 Marionette TRACE conn4 -> [0,1442,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/form-control-infrastructure/form.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:39 INFO - PROCESS | 1835 | ++DOCSHELL 0x82409400 == 14 [pid = 1835] [id = 339] 14:00:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x8240b000) [pid = 1835] [serial = 991] [outer = (nil)] 14:00:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x82535c00) [pid = 1835] [serial = 992] [outer = 0x8240b000] 14:00:39 INFO - PROCESS | 1835 | 1477861239579 Marionette DEBUG loaded listener.js 14:00:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x82623800) [pid = 1835] [serial = 993] [outer = 0x8240b000] 14:00:40 INFO - PROCESS | 1835 | 1477861240386 Marionette TRACE conn4 <- [1,1442,null,{"value":["/html/semantics/forms/form-control-infrastructure/form.html",0,null,null,[["button.form",0,null,null],["fieldset.form",0,null,null],["input.form",0,null,null],["keygen.form",0,null,null],["object.form",0,null,null],["output.form",0,null,null],["select.form",0,null,null],["textarea.form",0,null,null],["label.form",0,null,null],["label-form.form",0,null,null],["label-form-form2.form",0,null,null],["label-with-control.form",0,null,null],["label-for.form",0,null,null],["label-with-progress.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:90:1\n"],["label-with-meter.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:91:1\n"],["label-for-control-form-in-form.form",0,null,null],["label-for-control-form.form",0,null,null],["label-in-table.form",0,null,null],["label-in-table-with-control.form",0,null,null],["label-in-table-for.form",0,null,null]]]}] 14:00:40 INFO - .................... 14:00:40 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 1499ms 14:00:40 INFO - PROCESS | 1835 | 1477861240429 Marionette TRACE conn4 -> [0,1443,"getWindowHandle",null] 14:00:40 INFO - PROCESS | 1835 | 1477861240436 Marionette TRACE conn4 <- [1,1443,null,{"value":"8"}] 14:00:40 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 14:00:40 INFO - PROCESS | 1835 | 1477861240449 Marionette TRACE conn4 -> [0,1444,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:40 INFO - PROCESS | 1835 | 1477861240659 Marionette TRACE conn4 <- [1,1444,null,{"value":null}] 14:00:40 INFO - PROCESS | 1835 | 1477861240780 Marionette TRACE conn4 -> [0,1445,"getWindowHandles",null] 14:00:40 INFO - PROCESS | 1835 | 1477861240786 Marionette TRACE conn4 <- [1,1445,null,["8"]] 14:00:40 INFO - PROCESS | 1835 | 1477861240796 Marionette TRACE conn4 -> [0,1446,"switchToWindow",{"name":"8"}] 14:00:40 INFO - PROCESS | 1835 | 1477861240801 Marionette TRACE conn4 <- [1,1446,null,{}] 14:00:40 INFO - PROCESS | 1835 | 1477861240808 Marionette TRACE conn4 -> [0,1447,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:40 INFO - PROCESS | 1835 | ++DOCSHELL 0x8aabcc00 == 15 [pid = 1835] [id = 340] 14:00:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x8aabf000) [pid = 1835] [serial = 994] [outer = (nil)] 14:00:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8aac2400) [pid = 1835] [serial = 995] [outer = 0x8aabf000] 14:00:40 INFO - PROCESS | 1835 | 1477861240905 Marionette DEBUG loaded listener.js 14:00:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x8c23a800) [pid = 1835] [serial = 996] [outer = 0x8aabf000] 14:00:41 INFO - PROCESS | 1835 | 1477861241504 Marionette TRACE conn4 <- [1,1447,null,{"value":["/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html",0,null,null,[["The type attribute must return 'fieldset'",0,null,null],["The form attribute must return the fieldset's form owner",0,null,null],["The elements must return an HTMLFormControlsCollection object",1,"assert_true: The elements attribute should be an HTMLFormControlsCollection object expected true got false","@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:41:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:40:1\n"],["The controls must root at the fieldset element",0,null,null]]]}] 14:00:41 INFO - .... 14:00:41 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 1073ms 14:00:41 INFO - PROCESS | 1835 | 1477861241534 Marionette TRACE conn4 -> [0,1448,"getWindowHandle",null] 14:00:41 INFO - PROCESS | 1835 | 1477861241541 Marionette TRACE conn4 <- [1,1448,null,{"value":"8"}] 14:00:41 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 14:00:41 INFO - PROCESS | 1835 | 1477861241556 Marionette TRACE conn4 -> [0,1449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:41 INFO - PROCESS | 1835 | 1477861241806 Marionette TRACE conn4 <- [1,1449,null,{"value":null}] 14:00:41 INFO - PROCESS | 1835 | 1477861241834 Marionette TRACE conn4 -> [0,1450,"getWindowHandles",null] 14:00:41 INFO - PROCESS | 1835 | 1477861241839 Marionette TRACE conn4 <- [1,1450,null,["8"]] 14:00:41 INFO - PROCESS | 1835 | 1477861241844 Marionette TRACE conn4 -> [0,1451,"switchToWindow",{"name":"8"}] 14:00:41 INFO - PROCESS | 1835 | 1477861241851 Marionette TRACE conn4 <- [1,1451,null,{}] 14:00:41 INFO - PROCESS | 1835 | 1477861241857 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-fieldset-element/disabled-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:41 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c473400 == 16 [pid = 1835] [id = 341] 14:00:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x8c473c00) [pid = 1835] [serial = 997] [outer = (nil)] 14:00:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x8c475400) [pid = 1835] [serial = 998] [outer = 0x8c473c00] 14:00:42 INFO - PROCESS | 1835 | 1477861242024 Marionette DEBUG loaded listener.js 14:00:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x8c5a9800) [pid = 1835] [serial = 999] [outer = 0x8c473c00] 14:00:42 INFO - PROCESS | 1835 | 1477861242752 Marionette TRACE conn4 <- [1,1452,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-001.html",0,null,null,[["The disabled attribute, when specified, causes all the form control descendants of the fieldset element, excluding those that are descendants of the fieldset element's first legend element child, if any, to be disabled.",0,null,null],["The first 'legend' element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is child of the disabled fieldset: Its descendants should be disabled.",0,null,null]]]}] 14:00:42 INFO - .... 14:00:42 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 1278ms 14:00:42 INFO - PROCESS | 1835 | 1477861242834 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 14:00:42 INFO - PROCESS | 1835 | 1477861242839 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 14:00:42 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 14:00:42 INFO - PROCESS | 1835 | 1477861242867 Marionette TRACE conn4 -> [0,1454,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:43 INFO - PROCESS | 1835 | 1477861243115 Marionette TRACE conn4 <- [1,1454,null,{"value":null}] 14:00:43 INFO - PROCESS | 1835 | 1477861243142 Marionette TRACE conn4 -> [0,1455,"getWindowHandles",null] 14:00:43 INFO - PROCESS | 1835 | 1477861243146 Marionette TRACE conn4 <- [1,1455,null,["8"]] 14:00:43 INFO - PROCESS | 1835 | 1477861243156 Marionette TRACE conn4 -> [0,1456,"switchToWindow",{"name":"8"}] 14:00:43 INFO - PROCESS | 1835 | 1477861243162 Marionette TRACE conn4 <- [1,1456,null,{}] 14:00:43 INFO - PROCESS | 1835 | 1477861243235 Marionette TRACE conn4 -> [0,1457,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-fieldset-element/disabled-002.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:43 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c880800 == 17 [pid = 1835] [id = 342] 14:00:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x8c883400) [pid = 1835] [serial = 1000] [outer = (nil)] 14:00:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x8c928800) [pid = 1835] [serial = 1001] [outer = 0x8c883400] 14:00:43 INFO - PROCESS | 1835 | 1477861243328 Marionette DEBUG loaded listener.js 14:00:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x8c92c800) [pid = 1835] [serial = 1002] [outer = 0x8c883400] 14:00:43 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x8240c000) [pid = 1835] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 14:00:43 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x82529c00) [pid = 1835] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 14:00:43 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x90d59800) [pid = 1835] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 14:00:43 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x948a2000) [pid = 1835] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 14:00:43 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x81ef6400) [pid = 1835] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 14:00:44 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x82008800) [pid = 1835] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 14:00:44 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x82417800) [pid = 1835] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 14:00:44 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x8261f400) [pid = 1835] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 14:00:44 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x9489b800) [pid = 1835] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 14:00:44 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x90d89000) [pid = 1835] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 14:00:44 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x979b2400) [pid = 1835] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 14:00:44 INFO - PROCESS | 1835 | 1477861244246 Marionette TRACE conn4 <- [1,1457,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-002.xhtml",0,null,null,[["A file input without a disabled attribute that is a descendant of a disabled fieldset should be disabled (modulo legend-related complications that don't apply here)",0,null,null]]]}] 14:00:44 INFO - . 14:00:44 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 1426ms 14:00:44 INFO - PROCESS | 1835 | 1477861244292 Marionette TRACE conn4 -> [0,1458,"getWindowHandle",null] 14:00:44 INFO - PROCESS | 1835 | 1477861244295 Marionette TRACE conn4 <- [1,1458,null,{"value":"8"}] 14:00:44 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 14:00:44 INFO - PROCESS | 1835 | 1477861244303 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:44 INFO - PROCESS | 1835 | 1477861244471 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 14:00:44 INFO - PROCESS | 1835 | 1477861244613 Marionette TRACE conn4 -> [0,1460,"getWindowHandles",null] 14:00:44 INFO - PROCESS | 1835 | 1477861244618 Marionette TRACE conn4 <- [1,1460,null,["8"]] 14:00:44 INFO - PROCESS | 1835 | 1477861244625 Marionette TRACE conn4 -> [0,1461,"switchToWindow",{"name":"8"}] 14:00:44 INFO - PROCESS | 1835 | 1477861244630 Marionette TRACE conn4 <- [1,1461,null,{}] 14:00:44 INFO - PROCESS | 1835 | 1477861244635 Marionette TRACE conn4 -> [0,1462,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/grouping-content/the-div-element/grouping-div.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c880c00 == 18 [pid = 1835] [id = 343] 14:00:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x8c882000) [pid = 1835] [serial = 1003] [outer = (nil)] 14:00:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x8c92dc00) [pid = 1835] [serial = 1004] [outer = 0x8c882000] 14:00:44 INFO - PROCESS | 1835 | 1477861244728 Marionette DEBUG loaded listener.js 14:00:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x8c931c00) [pid = 1835] [serial = 1005] [outer = 0x8c882000] 14:00:45 INFO - PROCESS | 1835 | 1477861245310 Marionette TRACE conn4 <- [1,1462,null,{"value":["/html/semantics/grouping-content/the-div-element/grouping-div.html",0,null,null,[["The prototype for div is HTMLDivElement.prototype",0,null,null]]]}] 14:00:45 INFO - . 14:00:45 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 1023ms 14:00:45 INFO - PROCESS | 1835 | 1477861245361 Marionette TRACE conn4 -> [0,1463,"getWindowHandle",null] 14:00:45 INFO - PROCESS | 1835 | 1477861245364 Marionette TRACE conn4 <- [1,1463,null,{"value":"8"}] 14:00:45 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 14:00:45 INFO - PROCESS | 1835 | 1477861245373 Marionette TRACE conn4 -> [0,1464,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:45 INFO - PROCESS | 1835 | 1477861245587 Marionette TRACE conn4 <- [1,1464,null,{"value":null}] 14:00:45 INFO - PROCESS | 1835 | 1477861245713 Marionette TRACE conn4 -> [0,1465,"getWindowHandles",null] 14:00:45 INFO - PROCESS | 1835 | 1477861245717 Marionette TRACE conn4 <- [1,1465,null,["8"]] 14:00:45 INFO - PROCESS | 1835 | 1477861245722 Marionette TRACE conn4 -> [0,1466,"switchToWindow",{"name":"8"}] 14:00:45 INFO - PROCESS | 1835 | 1477861245730 Marionette TRACE conn4 <- [1,1466,null,{}] 14:00:45 INFO - PROCESS | 1835 | 1477861245735 Marionette TRACE conn4 -> [0,1467,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_001.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x8261ec00 == 19 [pid = 1835] [id = 344] 14:00:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8ca9f000) [pid = 1835] [serial = 1006] [outer = (nil)] 14:00:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x8caa4400) [pid = 1835] [serial = 1007] [outer = 0x8ca9f000] 14:00:45 INFO - PROCESS | 1835 | 1477861245832 Marionette DEBUG loaded listener.js 14:00:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x8d7aec00) [pid = 1835] [serial = 1008] [outer = 0x8ca9f000] 14:00:46 INFO - PROCESS | 1835 | 1477861246492 Marionette TRACE conn4 <- [1,1467,null,{"value":["/html/semantics/scripting-1/the-script-element/async_001.htm",0,null,null,[["Async property on a dynamically-created script is true by default",0,null,null]]]}] 14:00:46 INFO - . 14:00:46 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 1176ms 14:00:46 INFO - PROCESS | 1835 | 1477861246551 Marionette TRACE conn4 -> [0,1468,"getWindowHandle",null] 14:00:46 INFO - PROCESS | 1835 | 1477861246557 Marionette TRACE conn4 <- [1,1468,null,{"value":"8"}] 14:00:46 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 14:00:46 INFO - PROCESS | 1835 | 1477861246569 Marionette TRACE conn4 -> [0,1469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:46 INFO - PROCESS | 1835 | 1477861246770 Marionette TRACE conn4 <- [1,1469,null,{"value":null}] 14:00:46 INFO - PROCESS | 1835 | 1477861246944 Marionette TRACE conn4 -> [0,1470,"getWindowHandles",null] 14:00:46 INFO - PROCESS | 1835 | 1477861246948 Marionette TRACE conn4 <- [1,1470,null,["8"]] 14:00:46 INFO - PROCESS | 1835 | 1477861246973 Marionette TRACE conn4 -> [0,1471,"switchToWindow",{"name":"8"}] 14:00:46 INFO - PROCESS | 1835 | 1477861246981 Marionette TRACE conn4 <- [1,1471,null,{}] 14:00:47 INFO - PROCESS | 1835 | 1477861246988 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_002.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x82532400 == 20 [pid = 1835] [id = 345] 14:00:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x82536c00) [pid = 1835] [serial = 1009] [outer = (nil)] 14:00:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x82843400) [pid = 1835] [serial = 1010] [outer = 0x82536c00] 14:00:47 INFO - PROCESS | 1835 | 1477861247112 Marionette DEBUG loaded listener.js 14:00:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x8200f800) [pid = 1835] [serial = 1011] [outer = 0x82536c00] 14:00:47 INFO - PROCESS | 1835 | 1477861247855 Marionette TRACE conn4 <- [1,1472,null,{"value":["/html/semantics/scripting-1/the-script-element/async_002.htm",0,null,null,[["Test 'async' attribute are reflected in the async property with setAttribute",0,null,null],["Test 'async' attribute are reflected in the async property with removeAttribute",0,null,null]]]}] 14:00:47 INFO - .. 14:00:47 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 1330ms 14:00:47 INFO - PROCESS | 1835 | 1477861247899 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 14:00:47 INFO - PROCESS | 1835 | 1477861247905 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 14:00:47 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 14:00:47 INFO - PROCESS | 1835 | 1477861247912 Marionette TRACE conn4 -> [0,1474,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:48 INFO - PROCESS | 1835 | 1477861248104 Marionette TRACE conn4 <- [1,1474,null,{"value":null}] 14:00:48 INFO - PROCESS | 1835 | 1477861248278 Marionette TRACE conn4 -> [0,1475,"getWindowHandles",null] 14:00:48 INFO - PROCESS | 1835 | 1477861248282 Marionette TRACE conn4 <- [1,1475,null,["8"]] 14:00:48 INFO - PROCESS | 1835 | 1477861248306 Marionette TRACE conn4 -> [0,1476,"switchToWindow",{"name":"8"}] 14:00:48 INFO - PROCESS | 1835 | 1477861248312 Marionette TRACE conn4 <- [1,1476,null,{}] 14:00:48 INFO - PROCESS | 1835 | 1477861248319 Marionette TRACE conn4 -> [0,1477,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_003.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:48 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c242800 == 21 [pid = 1835] [id = 346] 14:00:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x8c242c00) [pid = 1835] [serial = 1012] [outer = (nil)] 14:00:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x8c46d800) [pid = 1835] [serial = 1013] [outer = 0x8c242c00] 14:00:48 INFO - PROCESS | 1835 | 1477861248432 Marionette DEBUG loaded listener.js 14:00:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x8c473000) [pid = 1835] [serial = 1014] [outer = 0x8c242c00] 14:00:51 INFO - PROCESS | 1835 | --DOCSHELL 0x8262b400 == 20 [pid = 1835] [id = 337] 14:00:51 INFO - PROCESS | 1835 | --DOCSHELL 0x948a4c00 == 19 [pid = 1835] [id = 336] 14:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x96441c00) [pid = 1835] [serial = 974] [outer = (nil)] [url = about:blank] 14:00:51 INFO - PROCESS | 1835 | --DOCSHELL 0x8d89dc00 == 18 [pid = 1835] [id = 335] 14:00:51 INFO - PROCESS | 1835 | --DOCSHELL 0x82006400 == 17 [pid = 1835] [id = 334] 14:00:51 INFO - PROCESS | 1835 | --DOCSHELL 0x94b36000 == 16 [pid = 1835] [id = 333] 14:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x9489e400) [pid = 1835] [serial = 971] [outer = (nil)] [url = about:blank] 14:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x948a3c00) [pid = 1835] [serial = 972] [outer = (nil)] [url = about:blank] 14:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x90d8c000) [pid = 1835] [serial = 968] [outer = (nil)] [url = about:blank] 14:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x8200c400) [pid = 1835] [serial = 969] [outer = (nil)] [url = about:blank] 14:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x8240e800) [pid = 1835] [serial = 965] [outer = (nil)] [url = about:blank] 14:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x82530c00) [pid = 1835] [serial = 966] [outer = (nil)] [url = about:blank] 14:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x8252e400) [pid = 1835] [serial = 962] [outer = (nil)] [url = about:blank] 14:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x82537400) [pid = 1835] [serial = 963] [outer = (nil)] [url = about:blank] 14:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x82624400) [pid = 1835] [serial = 959] [outer = (nil)] [url = about:blank] 14:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x82626400) [pid = 1835] [serial = 960] [outer = (nil)] [url = about:blank] 14:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x8252e800) [pid = 1835] [serial = 956] [outer = (nil)] [url = about:blank] 14:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x82532c00) [pid = 1835] [serial = 957] [outer = (nil)] [url = about:blank] 14:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x8200ec00) [pid = 1835] [serial = 953] [outer = (nil)] [url = about:blank] 14:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x8f5b3400) [pid = 1835] [serial = 954] [outer = (nil)] [url = about:blank] 14:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0xa2cebc00) [pid = 1835] [serial = 950] [outer = (nil)] [url = about:blank] 14:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0xa2de9800) [pid = 1835] [serial = 951] [outer = (nil)] [url = about:blank] 14:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0xa5e60000) [pid = 1835] [serial = 947] [outer = (nil)] [url = about:blank] 14:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0xa2de1800) [pid = 1835] [serial = 948] [outer = (nil)] [url = about:blank] 14:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x948e4800) [pid = 1835] [serial = 944] [outer = (nil)] [url = about:blank] 14:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x94b3e000) [pid = 1835] [serial = 945] [outer = (nil)] [url = about:blank] 14:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x90d87800) [pid = 1835] [serial = 941] [outer = (nil)] [url = about:blank] 14:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x91f51000) [pid = 1835] [serial = 942] [outer = (nil)] [url = about:blank] 14:00:52 INFO - PROCESS | 1835 | 1477861252938 Marionette TRACE conn4 <- [1,1477,null,{"value":["/html/semantics/scripting-1/the-script-element/async_003.htm",0,null,null,[["An async script does not block the parser while downloading",0,null,null]]]}] 14:00:52 INFO - . 14:00:52 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 5085ms 14:00:53 INFO - PROCESS | 1835 | 1477861252998 Marionette TRACE conn4 -> [0,1478,"getWindowHandle",null] 14:00:53 INFO - PROCESS | 1835 | 1477861253004 Marionette TRACE conn4 <- [1,1478,null,{"value":"8"}] 14:00:53 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 14:00:53 INFO - PROCESS | 1835 | 1477861253014 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:53 INFO - PROCESS | 1835 | 1477861253229 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 14:00:53 INFO - PROCESS | 1835 | 1477861253253 Marionette TRACE conn4 -> [0,1480,"getWindowHandles",null] 14:00:53 INFO - PROCESS | 1835 | 1477861253259 Marionette TRACE conn4 <- [1,1480,null,["8"]] 14:00:53 INFO - PROCESS | 1835 | 1477861253267 Marionette TRACE conn4 -> [0,1481,"switchToWindow",{"name":"8"}] 14:00:53 INFO - PROCESS | 1835 | 1477861253275 Marionette TRACE conn4 <- [1,1481,null,{}] 14:00:53 INFO - PROCESS | 1835 | 1477861253281 Marionette TRACE conn4 -> [0,1482,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_004.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:53 INFO - PROCESS | 1835 | ++DOCSHELL 0x82409c00 == 17 [pid = 1835] [id = 347] 14:00:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x8240ac00) [pid = 1835] [serial = 1015] [outer = (nil)] 14:00:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x82410800) [pid = 1835] [serial = 1016] [outer = 0x8240ac00] 14:00:53 INFO - PROCESS | 1835 | 1477861253382 Marionette DEBUG loaded listener.js 14:00:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x82416c00) [pid = 1835] [serial = 1017] [outer = 0x8240ac00] 14:00:55 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x981b9000) [pid = 1835] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 14:00:55 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x8da2f800) [pid = 1835] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 14:00:55 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x82009400) [pid = 1835] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 14:00:55 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x8d9bfc00) [pid = 1835] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 14:00:55 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x948d9000) [pid = 1835] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 14:00:55 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x8240b000) [pid = 1835] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 14:00:55 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x8c883400) [pid = 1835] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 14:00:55 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x8c882000) [pid = 1835] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 14:00:55 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x8c473c00) [pid = 1835] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 14:00:55 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x8aabf000) [pid = 1835] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 14:00:57 INFO - PROCESS | 1835 | 1477861257891 Marionette TRACE conn4 <- [1,1482,null,{"value":["/html/semantics/scripting-1/the-script-element/async_004.htm",0,null,null,[["async script executes as soon as possible after a download is complete",0,null,null]]]}] 14:00:57 INFO - . 14:00:57 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 4931ms 14:00:57 INFO - PROCESS | 1835 | 1477861257944 Marionette TRACE conn4 -> [0,1483,"getWindowHandle",null] 14:00:57 INFO - PROCESS | 1835 | 1477861257950 Marionette TRACE conn4 <- [1,1483,null,{"value":"8"}] 14:00:57 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 14:00:57 INFO - PROCESS | 1835 | 1477861257959 Marionette TRACE conn4 -> [0,1484,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:00:58 INFO - PROCESS | 1835 | 1477861258173 Marionette TRACE conn4 <- [1,1484,null,{"value":null}] 14:00:58 INFO - PROCESS | 1835 | 1477861258345 Marionette TRACE conn4 -> [0,1485,"getWindowHandles",null] 14:00:58 INFO - PROCESS | 1835 | 1477861258354 Marionette TRACE conn4 <- [1,1485,null,["8"]] 14:00:58 INFO - PROCESS | 1835 | 1477861258363 Marionette TRACE conn4 -> [0,1486,"switchToWindow",{"name":"8"}] 14:00:58 INFO - PROCESS | 1835 | 1477861258371 Marionette TRACE conn4 <- [1,1486,null,{}] 14:00:58 INFO - PROCESS | 1835 | 1477861258378 Marionette TRACE conn4 -> [0,1487,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_005.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:00:58 INFO - PROCESS | 1835 | ++DOCSHELL 0x8200c400 == 18 [pid = 1835] [id = 348] 14:00:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x8200cc00) [pid = 1835] [serial = 1018] [outer = (nil)] 14:00:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x82010400) [pid = 1835] [serial = 1019] [outer = 0x8200cc00] 14:00:58 INFO - PROCESS | 1835 | 1477861258499 Marionette DEBUG loaded listener.js 14:00:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x82529c00) [pid = 1835] [serial = 1020] [outer = 0x8200cc00] 14:01:03 INFO - PROCESS | 1835 | --DOCSHELL 0x82532400 == 17 [pid = 1835] [id = 345] 14:01:03 INFO - PROCESS | 1835 | --DOCSHELL 0x8c242800 == 16 [pid = 1835] [id = 346] 14:01:03 INFO - PROCESS | 1835 | --DOCSHELL 0x8c880800 == 15 [pid = 1835] [id = 342] 14:01:03 INFO - PROCESS | 1835 | --DOCSHELL 0x8c473400 == 14 [pid = 1835] [id = 341] 14:01:03 INFO - PROCESS | 1835 | --DOCSHELL 0x8aabcc00 == 13 [pid = 1835] [id = 340] 14:01:03 INFO - PROCESS | 1835 | --DOCSHELL 0x8261ec00 == 12 [pid = 1835] [id = 344] 14:01:03 INFO - PROCESS | 1835 | --DOCSHELL 0x8c880c00 == 11 [pid = 1835] [id = 343] 14:01:03 INFO - PROCESS | 1835 | --DOCSHELL 0x82418800 == 10 [pid = 1835] [id = 338] 14:01:03 INFO - PROCESS | 1835 | --DOCSHELL 0x82529800 == 9 [pid = 1835] [id = 329] 14:01:03 INFO - PROCESS | 1835 | --DOCSHELL 0x82409400 == 8 [pid = 1835] [id = 339] 14:01:03 INFO - PROCESS | 1835 | --DOCSHELL 0x82409c00 == 7 [pid = 1835] [id = 347] 14:01:03 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x8c92dc00) [pid = 1835] [serial = 1004] [outer = (nil)] [url = about:blank] 14:01:03 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x8c931c00) [pid = 1835] [serial = 1005] [outer = (nil)] [url = about:blank] 14:01:03 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x8c928800) [pid = 1835] [serial = 1001] [outer = (nil)] [url = about:blank] 14:01:03 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x8c92c800) [pid = 1835] [serial = 1002] [outer = (nil)] [url = about:blank] 14:01:03 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x8c475400) [pid = 1835] [serial = 998] [outer = (nil)] [url = about:blank] 14:01:03 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x8c5a9800) [pid = 1835] [serial = 999] [outer = (nil)] [url = about:blank] 14:01:03 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x8aac2400) [pid = 1835] [serial = 995] [outer = (nil)] [url = about:blank] 14:01:03 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x8c23a800) [pid = 1835] [serial = 996] [outer = (nil)] [url = about:blank] 14:01:03 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x82535c00) [pid = 1835] [serial = 992] [outer = (nil)] [url = about:blank] 14:01:03 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x82623800) [pid = 1835] [serial = 993] [outer = (nil)] [url = about:blank] 14:01:03 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x9489ac00) [pid = 1835] [serial = 989] [outer = (nil)] [url = about:blank] 14:01:03 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x95b45400) [pid = 1835] [serial = 990] [outer = (nil)] [url = about:blank] 14:01:03 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x981d3800) [pid = 1835] [serial = 986] [outer = (nil)] [url = about:blank] 14:01:03 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x981d5400) [pid = 1835] [serial = 987] [outer = (nil)] [url = about:blank] 14:01:03 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x94b34800) [pid = 1835] [serial = 983] [outer = (nil)] [url = about:blank] 14:01:03 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x94c9e000) [pid = 1835] [serial = 984] [outer = (nil)] [url = about:blank] 14:01:03 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x8da2cc00) [pid = 1835] [serial = 980] [outer = (nil)] [url = about:blank] 14:01:03 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x90d12800) [pid = 1835] [serial = 981] [outer = (nil)] [url = about:blank] 14:01:03 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8200d400) [pid = 1835] [serial = 977] [outer = (nil)] [url = about:blank] 14:01:03 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x82414c00) [pid = 1835] [serial = 978] [outer = (nil)] [url = about:blank] 14:01:04 INFO - PROCESS | 1835 | 1477861264097 Marionette TRACE conn4 <- [1,1487,null,{"value":["/html/semantics/scripting-1/the-script-element/async_005.htm",0,null,null,[["A script element with both async and defer set should execute asynchronously",0,null,null]]]}] 14:01:04 INFO - . 14:01:04 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 6185ms 14:01:04 INFO - PROCESS | 1835 | 1477861264144 Marionette TRACE conn4 -> [0,1488,"getWindowHandle",null] 14:01:04 INFO - PROCESS | 1835 | 1477861264152 Marionette TRACE conn4 <- [1,1488,null,{"value":"8"}] 14:01:04 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 14:01:04 INFO - PROCESS | 1835 | 1477861264163 Marionette TRACE conn4 -> [0,1489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:01:04 INFO - PROCESS | 1835 | 1477861264358 Marionette TRACE conn4 <- [1,1489,null,{"value":null}] 14:01:04 INFO - PROCESS | 1835 | 1477861264479 Marionette TRACE conn4 -> [0,1490,"getWindowHandles",null] 14:01:04 INFO - PROCESS | 1835 | 1477861264485 Marionette TRACE conn4 <- [1,1490,null,["8"]] 14:01:04 INFO - PROCESS | 1835 | 1477861264494 Marionette TRACE conn4 -> [0,1491,"switchToWindow",{"name":"8"}] 14:01:04 INFO - PROCESS | 1835 | 1477861264503 Marionette TRACE conn4 <- [1,1491,null,{}] 14:01:04 INFO - PROCESS | 1835 | 1477861264510 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_006.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:01:04 INFO - PROCESS | 1835 | ++DOCSHELL 0x82006800 == 8 [pid = 1835] [id = 349] 14:01:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x82006c00) [pid = 1835] [serial = 1021] [outer = (nil)] 14:01:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x82008800) [pid = 1835] [serial = 1022] [outer = 0x82006c00] 14:01:04 INFO - PROCESS | 1835 | 1477861264616 Marionette DEBUG loaded listener.js 14:01:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8240c400) [pid = 1835] [serial = 1023] [outer = 0x82006c00] 14:01:06 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8240ac00) [pid = 1835] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 14:01:06 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8ca9f000) [pid = 1835] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 14:01:06 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x82536c00) [pid = 1835] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 14:01:06 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8c242c00) [pid = 1835] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 14:01:06 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x94b36400) [pid = 1835] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 14:01:09 INFO - PROCESS | 1835 | 1477861269106 Marionette TRACE conn4 <- [1,1492,null,{"value":["/html/semantics/scripting-1/the-script-element/async_006.htm",0,null,null,[["dynamically created external script executes asynchronously",0,null,null]]]}] 14:01:09 INFO - . 14:01:09 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 4982ms 14:01:09 INFO - PROCESS | 1835 | 1477861269142 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 14:01:09 INFO - PROCESS | 1835 | 1477861269150 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 14:01:09 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 14:01:09 INFO - PROCESS | 1835 | 1477861269157 Marionette TRACE conn4 -> [0,1494,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:01:09 INFO - PROCESS | 1835 | 1477861269383 Marionette TRACE conn4 <- [1,1494,null,{"value":null}] 14:01:09 INFO - PROCESS | 1835 | 1477861269488 Marionette TRACE conn4 -> [0,1495,"getWindowHandles",null] 14:01:09 INFO - PROCESS | 1835 | 1477861269495 Marionette TRACE conn4 <- [1,1495,null,["8"]] 14:01:09 INFO - PROCESS | 1835 | 1477861269503 Marionette TRACE conn4 -> [0,1496,"switchToWindow",{"name":"8"}] 14:01:09 INFO - PROCESS | 1835 | 1477861269513 Marionette TRACE conn4 <- [1,1496,null,{}] 14:01:09 INFO - PROCESS | 1835 | 1477861269523 Marionette TRACE conn4 -> [0,1497,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_007.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:01:09 INFO - PROCESS | 1835 | ++DOCSHELL 0x81fe0400 == 9 [pid = 1835] [id = 350] 14:01:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x81fe0800) [pid = 1835] [serial = 1024] [outer = (nil)] 14:01:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x81febc00) [pid = 1835] [serial = 1025] [outer = 0x81fe0800] 14:01:09 INFO - PROCESS | 1835 | 1477861269676 Marionette DEBUG loaded listener.js 14:01:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x82003c00) [pid = 1835] [serial = 1026] [outer = 0x81fe0800] 14:01:11 INFO - PROCESS | 1835 | --DOCSHELL 0x82006800 == 8 [pid = 1835] [id = 349] 14:01:11 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x9644c400) [pid = 1835] [serial = 975] [outer = (nil)] [url = about:blank] 14:01:11 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x82410800) [pid = 1835] [serial = 1016] [outer = (nil)] [url = about:blank] 14:01:11 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x82416c00) [pid = 1835] [serial = 1017] [outer = (nil)] [url = about:blank] 14:01:11 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8c46d800) [pid = 1835] [serial = 1013] [outer = (nil)] [url = about:blank] 14:01:11 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8c473000) [pid = 1835] [serial = 1014] [outer = (nil)] [url = about:blank] 14:01:11 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x82843400) [pid = 1835] [serial = 1010] [outer = (nil)] [url = about:blank] 14:01:11 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x8200f800) [pid = 1835] [serial = 1011] [outer = (nil)] [url = about:blank] 14:01:11 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x8caa4400) [pid = 1835] [serial = 1007] [outer = (nil)] [url = about:blank] 14:01:11 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x8d7aec00) [pid = 1835] [serial = 1008] [outer = (nil)] [url = about:blank] 14:01:12 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x8200cc00) [pid = 1835] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 14:01:18 INFO - PROCESS | 1835 | 1477861278333 Marionette TRACE conn4 <- [1,1497,null,{"value":["/html/semantics/scripting-1/the-script-element/async_007.htm",0,null,null,[["Ordered async script execution when script.async == false",0,null,null]]]}] 14:01:18 INFO - . 14:01:18 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 9197ms 14:01:18 INFO - PROCESS | 1835 | 1477861278355 Marionette TRACE conn4 -> [0,1498,"getWindowHandle",null] 14:01:18 INFO - PROCESS | 1835 | 1477861278362 Marionette TRACE conn4 <- [1,1498,null,{"value":"8"}] 14:01:18 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 14:01:18 INFO - PROCESS | 1835 | 1477861278414 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:01:18 INFO - PROCESS | 1835 | 1477861278632 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 14:01:18 INFO - PROCESS | 1835 | 1477861278791 Marionette TRACE conn4 -> [0,1500,"getWindowHandles",null] 14:01:18 INFO - PROCESS | 1835 | 1477861278797 Marionette TRACE conn4 <- [1,1500,null,["8"]] 14:01:18 INFO - PROCESS | 1835 | 1477861278806 Marionette TRACE conn4 -> [0,1501,"switchToWindow",{"name":"8"}] 14:01:18 INFO - PROCESS | 1835 | 1477861278816 Marionette TRACE conn4 <- [1,1501,null,{}] 14:01:18 INFO - PROCESS | 1835 | 1477861278823 Marionette TRACE conn4 -> [0,1502,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_008.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:01:18 INFO - PROCESS | 1835 | ++DOCSHELL 0x8200ac00 == 9 [pid = 1835] [id = 351] 14:01:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x8200b000) [pid = 1835] [serial = 1027] [outer = (nil)] 14:01:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x8200f000) [pid = 1835] [serial = 1028] [outer = 0x8200b000] 14:01:18 INFO - PROCESS | 1835 | 1477861278939 Marionette DEBUG loaded listener.js 14:01:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82415800) [pid = 1835] [serial = 1029] [outer = 0x8200b000] 14:01:20 INFO - PROCESS | 1835 | --DOCSHELL 0x8200c400 == 8 [pid = 1835] [id = 348] 14:01:20 INFO - PROCESS | 1835 | --DOCSHELL 0x81fe0400 == 7 [pid = 1835] [id = 350] 14:01:20 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82008800) [pid = 1835] [serial = 1022] [outer = (nil)] [url = about:blank] 14:01:20 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x82010400) [pid = 1835] [serial = 1019] [outer = (nil)] [url = about:blank] 14:01:20 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82529c00) [pid = 1835] [serial = 1020] [outer = (nil)] [url = about:blank] 14:01:21 INFO - PROCESS | 1835 | 1477861281636 Marionette TRACE conn4 <- [1,1502,null,{"value":["/html/semantics/scripting-1/the-script-element/async_008.htm",0,null,null,[["Async script element execution delays the window's load event",0,null,null]]]}] 14:01:21 INFO - . 14:01:21 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 3278ms 14:01:21 INFO - PROCESS | 1835 | 1477861281649 Marionette TRACE conn4 -> [0,1503,"getWindowHandle",null] 14:01:21 INFO - PROCESS | 1835 | 1477861281656 Marionette TRACE conn4 <- [1,1503,null,{"value":"8"}] 14:01:21 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 14:01:21 INFO - PROCESS | 1835 | 1477861281667 Marionette TRACE conn4 -> [0,1504,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:01:21 INFO - PROCESS | 1835 | 1477861281917 Marionette TRACE conn4 <- [1,1504,null,{"value":null}] 14:01:21 INFO - PROCESS | 1835 | 1477861281943 Marionette TRACE conn4 -> [0,1505,"getWindowHandles",null] 14:01:21 INFO - PROCESS | 1835 | 1477861281949 Marionette TRACE conn4 <- [1,1505,null,["8"]] 14:01:21 INFO - PROCESS | 1835 | 1477861281956 Marionette TRACE conn4 -> [0,1506,"switchToWindow",{"name":"8"}] 14:01:21 INFO - PROCESS | 1835 | 1477861281964 Marionette TRACE conn4 <- [1,1506,null,{}] 14:01:22 INFO - PROCESS | 1835 | --DOMWINDOW == 20 (0x81fe0800) [pid = 1835] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 14:01:22 INFO - PROCESS | 1835 | --DOMWINDOW == 19 (0x82006c00) [pid = 1835] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 14:01:22 INFO - PROCESS | 1835 | 1477861282116 Marionette TRACE conn4 -> [0,1507,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_009.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:01:22 INFO - PROCESS | 1835 | ++DOCSHELL 0x81ee9800 == 8 [pid = 1835] [id = 352] 14:01:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 20 (0x81eee000) [pid = 1835] [serial = 1030] [outer = (nil)] 14:01:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 21 (0x81fddc00) [pid = 1835] [serial = 1031] [outer = 0x81eee000] 14:01:22 INFO - PROCESS | 1835 | 1477861282235 Marionette DEBUG loaded listener.js 14:01:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82006400) [pid = 1835] [serial = 1032] [outer = 0x81eee000] 14:01:23 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x81febc00) [pid = 1835] [serial = 1025] [outer = (nil)] [url = about:blank] 14:01:23 INFO - PROCESS | 1835 | --DOMWINDOW == 20 (0x82003c00) [pid = 1835] [serial = 1026] [outer = (nil)] [url = about:blank] 14:01:23 INFO - PROCESS | 1835 | --DOMWINDOW == 19 (0x8240c400) [pid = 1835] [serial = 1023] [outer = (nil)] [url = about:blank] 14:01:23 INFO - PROCESS | 1835 | 1477861283894 Marionette TRACE conn4 <- [1,1507,null,{"value":["/html/semantics/scripting-1/the-script-element/async_009.htm",0,null,null,[["Document.write() silently fails from an Async script",0,null,null]]]}] 14:01:23 INFO - . 14:01:23 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 2279ms 14:01:23 INFO - PROCESS | 1835 | 1477861283944 Marionette TRACE conn4 -> [0,1508,"getWindowHandle",null] 14:01:23 INFO - PROCESS | 1835 | 1477861283951 Marionette TRACE conn4 <- [1,1508,null,{"value":"8"}] 14:01:23 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 14:01:23 INFO - PROCESS | 1835 | 1477861283961 Marionette TRACE conn4 -> [0,1509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:01:24 INFO - PROCESS | 1835 | 1477861284133 Marionette TRACE conn4 <- [1,1509,null,{"value":null}] 14:01:24 INFO - PROCESS | 1835 | 1477861284248 Marionette TRACE conn4 -> [0,1510,"getWindowHandles",null] 14:01:24 INFO - PROCESS | 1835 | 1477861284255 Marionette TRACE conn4 <- [1,1510,null,["8"]] 14:01:24 INFO - PROCESS | 1835 | 1477861284262 Marionette TRACE conn4 -> [0,1511,"switchToWindow",{"name":"8"}] 14:01:24 INFO - PROCESS | 1835 | 1477861284270 Marionette TRACE conn4 <- [1,1511,null,{}] 14:01:24 INFO - PROCESS | 1835 | 1477861284276 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_010.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:01:24 INFO - PROCESS | 1835 | ++DOCSHELL 0x82008400 == 9 [pid = 1835] [id = 353] 14:01:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 20 (0x82008c00) [pid = 1835] [serial = 1033] [outer = (nil)] 14:01:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 21 (0x8200c400) [pid = 1835] [serial = 1034] [outer = 0x82008c00] 14:01:24 INFO - PROCESS | 1835 | 1477861284381 Marionette DEBUG loaded listener.js 14:01:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82409400) [pid = 1835] [serial = 1035] [outer = 0x82008c00] 14:01:24 INFO - PROCESS | 1835 | ************************* 14:01:24 INFO - PROCESS | 1835 | A coding exception was thrown and uncaught in a Task. 14:01:24 INFO - PROCESS | 1835 | 14:01:24 INFO - PROCESS | 1835 | Full message: TypeError: NetworkError when attempting to fetch resource. 14:01:24 INFO - PROCESS | 1835 | Full stack: 14:01:24 INFO - PROCESS | 1835 | ************************* 14:01:31 INFO - PROCESS | 1835 | --DOCSHELL 0x8200ac00 == 8 [pid = 1835] [id = 351] 14:01:31 INFO - PROCESS | 1835 | --DOCSHELL 0x81ee9800 == 7 [pid = 1835] [id = 352] 14:01:31 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x8200f000) [pid = 1835] [serial = 1028] [outer = (nil)] [url = about:blank] 14:01:33 INFO - PROCESS | 1835 | 1477861293008 Marionette TRACE conn4 <- [1,1512,null,{"value":["/html/semantics/scripting-1/the-script-element/async_010.htm",0,null,null,[["Removing an async script before execution",0,null,null]]]}] 14:01:33 INFO - . 14:01:33 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9095ms 14:01:33 INFO - PROCESS | 1835 | 1477861293056 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 14:01:33 INFO - PROCESS | 1835 | 1477861293063 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 14:01:33 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 14:01:33 INFO - PROCESS | 1835 | 1477861293075 Marionette TRACE conn4 -> [0,1514,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:01:33 INFO - PROCESS | 1835 | 1477861293262 Marionette TRACE conn4 <- [1,1514,null,{"value":null}] 14:01:33 INFO - PROCESS | 1835 | 1477861293451 Marionette TRACE conn4 -> [0,1515,"getWindowHandles",null] 14:01:33 INFO - PROCESS | 1835 | 1477861293461 Marionette TRACE conn4 <- [1,1515,null,["8"]] 14:01:33 INFO - PROCESS | 1835 | 1477861293475 Marionette TRACE conn4 -> [0,1516,"switchToWindow",{"name":"8"}] 14:01:33 INFO - PROCESS | 1835 | 1477861293484 Marionette TRACE conn4 <- [1,1516,null,{}] 14:01:33 INFO - PROCESS | 1835 | 1477861293491 Marionette TRACE conn4 -> [0,1517,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_011.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:01:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x8200e400 == 8 [pid = 1835] [id = 354] 14:01:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x8200ec00) [pid = 1835] [serial = 1036] [outer = (nil)] 14:01:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x8240d000) [pid = 1835] [serial = 1037] [outer = 0x8200ec00] 14:01:33 INFO - PROCESS | 1835 | 1477861293594 Marionette DEBUG loaded listener.js 14:01:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82415400) [pid = 1835] [serial = 1038] [outer = 0x8200ec00] 14:01:34 INFO - PROCESS | 1835 | 1477861294183 Marionette TRACE conn4 <- [1,1517,null,{"value":["/html/semantics/scripting-1/the-script-element/async_011.htm",0,null,null,[["An empty parser-inserted script element should return async=true",0,null,null]]]}] 14:01:34 INFO - . 14:01:34 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 1170ms 14:01:34 INFO - PROCESS | 1835 | 1477861294243 Marionette TRACE conn4 -> [0,1518,"getWindowHandle",null] 14:01:34 INFO - PROCESS | 1835 | 1477861294250 Marionette TRACE conn4 <- [1,1518,null,{"value":"8"}] 14:01:34 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 14:01:34 INFO - PROCESS | 1835 | 1477861294258 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:01:34 INFO - PROCESS | 1835 | 1477861294497 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 14:01:34 INFO - PROCESS | 1835 | 1477861294525 Marionette TRACE conn4 -> [0,1520,"getWindowHandles",null] 14:01:34 INFO - PROCESS | 1835 | 1477861294529 Marionette TRACE conn4 <- [1,1520,null,["8"]] 14:01:34 INFO - PROCESS | 1835 | 1477861294535 Marionette TRACE conn4 -> [0,1521,"switchToWindow",{"name":"8"}] 14:01:34 INFO - PROCESS | 1835 | 1477861294542 Marionette TRACE conn4 <- [1,1521,null,{}] 14:01:34 INFO - PROCESS | 1835 | 1477861294548 Marionette TRACE conn4 -> [0,1522,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:01:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x82413000 == 9 [pid = 1835] [id = 355] 14:01:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x82842000) [pid = 1835] [serial = 1039] [outer = (nil)] 14:01:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x82845000) [pid = 1835] [serial = 1040] [outer = 0x82842000] 14:01:34 INFO - PROCESS | 1835 | 1477861294700 Marionette DEBUG loaded listener.js 14:01:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x82008800) [pid = 1835] [serial = 1041] [outer = 0x82842000] 14:01:35 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x81eee000) [pid = 1835] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 14:01:35 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x8200b000) [pid = 1835] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 14:01:35 INFO - PROCESS | 1835 | 1477861295321 Marionette TRACE conn4 <- [1,1522,null,{"value":["/html/semantics/scripting-1/the-script-element/historical.html",0,null,null,[["script.onbeforescriptexecute should not be supported",0,null,null],["script.onafterscriptexecute should not be supported",0,null,null],["onbeforescriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onbeforescriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:48\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonbeforescriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["onafterscriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onafterscriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:47\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonafterscriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["beforescriptexecute event should not be supported",1,"assert_unreached: Reached unreachable code","t_beforescriptexecute_event [0,1523,"getWindowHandle",null] 14:01:35 INFO - PROCESS | 1835 | 1477861295400 Marionette TRACE conn4 <- [1,1523,null,{"value":"8"}] 14:01:35 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 14:01:35 INFO - PROCESS | 1835 | 1477861295407 Marionette TRACE conn4 -> [0,1524,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:01:35 INFO - PROCESS | 1835 | 1477861295591 Marionette TRACE conn4 <- [1,1524,null,{"value":null}] 14:01:35 INFO - PROCESS | 1835 | 1477861295705 Marionette TRACE conn4 -> [0,1525,"getWindowHandles",null] 14:01:35 INFO - PROCESS | 1835 | 1477861295711 Marionette TRACE conn4 <- [1,1525,null,["8"]] 14:01:35 INFO - PROCESS | 1835 | 1477861295716 Marionette TRACE conn4 -> [0,1526,"switchToWindow",{"name":"8"}] 14:01:35 INFO - PROCESS | 1835 | 1477861295723 Marionette TRACE conn4 <- [1,1526,null,{}] 14:01:35 INFO - PROCESS | 1835 | 1477861295730 Marionette TRACE conn4 -> [0,1527,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/load-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:01:35 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c23e000 == 10 [pid = 1835] [id = 356] 14:01:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8c23e400) [pid = 1835] [serial = 1042] [outer = (nil)] 14:01:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8c240c00) [pid = 1835] [serial = 1043] [outer = 0x8c23e400] 14:01:35 INFO - PROCESS | 1835 | 1477861295831 Marionette DEBUG loaded listener.js 14:01:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8c244000) [pid = 1835] [serial = 1044] [outer = 0x8c23e400] 14:01:36 INFO - PROCESS | 1835 | 1477861296373 Marionette TRACE conn4 <- [1,1527,null,{"value":["/html/semantics/scripting-1/the-script-element/load-event.html",0,null,null,[["load events should not be fired for inline scripts",0,null,null]]]}] 14:01:36 INFO - . 14:01:36 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 1020ms 14:01:36 INFO - PROCESS | 1835 | 1477861296427 Marionette TRACE conn4 -> [0,1528,"getWindowHandle",null] 14:01:36 INFO - PROCESS | 1835 | 1477861296431 Marionette TRACE conn4 <- [1,1528,null,{"value":"8"}] 14:01:36 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 14:01:36 INFO - PROCESS | 1835 | 1477861296438 Marionette TRACE conn4 -> [0,1529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:01:36 INFO - PROCESS | 1835 | 1477861296625 Marionette TRACE conn4 <- [1,1529,null,{"value":null}] 14:01:36 INFO - PROCESS | 1835 | 1477861296642 Marionette TRACE conn4 -> [0,1530,"getWindowHandles",null] 14:01:36 INFO - PROCESS | 1835 | 1477861296649 Marionette TRACE conn4 <- [1,1530,null,["8"]] 14:01:36 INFO - PROCESS | 1835 | 1477861296655 Marionette TRACE conn4 -> [0,1531,"switchToWindow",{"name":"8"}] 14:01:36 INFO - PROCESS | 1835 | 1477861296661 Marionette TRACE conn4 <- [1,1531,null,{}] 14:01:36 INFO - PROCESS | 1835 | 1477861296667 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-charset-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:01:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x8284ec00 == 11 [pid = 1835] [id = 357] 14:01:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8c475c00) [pid = 1835] [serial = 1045] [outer = (nil)] 14:01:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8c92a800) [pid = 1835] [serial = 1046] [outer = 0x8c475c00] 14:01:36 INFO - PROCESS | 1835 | 1477861296770 Marionette DEBUG loaded listener.js 14:01:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8c92dc00) [pid = 1835] [serial = 1047] [outer = 0x8c475c00] 14:01:37 INFO - PROCESS | 1835 | 1477861297488 Marionette TRACE conn4 <- [1,1532,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-01.html",0,null,null,[["Script @type: unknown parameters",0,null,null],["Script @type: unknown parameters 1",0,null,null],["Script @type: unknown parameters 2",0,null,null],["Script @type: unknown parameters 3",0,null,null],["Script @type: unknown parameters 4",0,null,null],["Script @type: unknown parameters 5",0,null,null]]]}] 14:01:37 INFO - ...... 14:01:37 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 1072ms 14:01:37 INFO - PROCESS | 1835 | 1477861297514 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 14:01:37 INFO - PROCESS | 1835 | 1477861297517 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 14:01:37 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 14:01:37 INFO - PROCESS | 1835 | 1477861297525 Marionette TRACE conn4 -> [0,1534,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:01:37 INFO - PROCESS | 1835 | 1477861297729 Marionette TRACE conn4 <- [1,1534,null,{"value":null}] 14:01:37 INFO - PROCESS | 1835 | 1477861297752 Marionette TRACE conn4 -> [0,1535,"getWindowHandles",null] 14:01:37 INFO - PROCESS | 1835 | 1477861297756 Marionette TRACE conn4 <- [1,1535,null,["8"]] 14:01:37 INFO - PROCESS | 1835 | 1477861297761 Marionette TRACE conn4 -> [0,1536,"switchToWindow",{"name":"8"}] 14:01:37 INFO - PROCESS | 1835 | 1477861297766 Marionette TRACE conn4 <- [1,1536,null,{}] 14:01:37 INFO - PROCESS | 1835 | 1477861297771 Marionette TRACE conn4 -> [0,1537,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-charset-02.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:01:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x8ca9ac00 == 12 [pid = 1835] [id = 358] 14:01:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8ca9bc00) [pid = 1835] [serial = 1048] [outer = (nil)] 14:01:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8ca9e000) [pid = 1835] [serial = 1049] [outer = 0x8ca9bc00] 14:01:37 INFO - PROCESS | 1835 | 1477861297864 Marionette DEBUG loaded listener.js 14:01:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8caa2400) [pid = 1835] [serial = 1050] [outer = 0x8ca9bc00] 14:01:38 INFO - PROCESS | 1835 | 1477861298621 Marionette TRACE conn4 <- [1,1537,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-02.html",0,null,null,[["Script @type: unknown parameters",1,"assert_not_equals: got disallowed value 5","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:26:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:24:3\n"],["Script @type: unknown parameters 1",1,"assert_equals: expected 5 but got 10","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:35:3\n"]]]}] 14:01:38 INFO - .. 14:01:38 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 1171ms 14:01:38 INFO - PROCESS | 1835 | 1477861298698 Marionette TRACE conn4 -> [0,1538,"getWindowHandle",null] 14:01:38 INFO - PROCESS | 1835 | 1477861298704 Marionette TRACE conn4 <- [1,1538,null,{"value":"8"}] 14:01:38 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 14:01:38 INFO - PROCESS | 1835 | 1477861298716 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:01:38 INFO - PROCESS | 1835 | 1477861298934 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 14:01:39 INFO - PROCESS | 1835 | 1477861299090 Marionette TRACE conn4 -> [0,1540,"getWindowHandles",null] 14:01:39 INFO - PROCESS | 1835 | 1477861299094 Marionette TRACE conn4 <- [1,1540,null,["8"]] 14:01:39 INFO - PROCESS | 1835 | 1477861299108 Marionette TRACE conn4 -> [0,1541,"switchToWindow",{"name":"8"}] 14:01:39 INFO - PROCESS | 1835 | 1477861299115 Marionette TRACE conn4 <- [1,1541,null,{}] 14:01:39 INFO - PROCESS | 1835 | 1477861299122 Marionette TRACE conn4 -> [0,1542,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-charset-03.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:01:39 INFO - PROCESS | 1835 | ++DOCSHELL 0x8aabbc00 == 13 [pid = 1835] [id = 359] 14:01:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8aabc000) [pid = 1835] [serial = 1051] [outer = (nil)] 14:01:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x8aac2800) [pid = 1835] [serial = 1052] [outer = 0x8aabc000] 14:01:39 INFO - PROCESS | 1835 | 1477861299252 Marionette DEBUG loaded listener.js 14:01:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x8c470c00) [pid = 1835] [serial = 1053] [outer = 0x8aabc000] 14:01:39 INFO - PROCESS | 1835 | 1477861299990 Marionette TRACE conn4 <- [1,1542,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-03.html",0,null,null,[["Script changing @charset",1,"assert_equals: expected \"śćążź\" but got \"\\ufffd湿\\ufffd\"","window.onload<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:17:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1441:17\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:16:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:10:1\n"]]]}] 14:01:40 INFO - . 14:01:40 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 1321ms 14:01:40 INFO - PROCESS | 1835 | 1477861300035 Marionette TRACE conn4 -> [0,1543,"getWindowHandle",null] 14:01:40 INFO - PROCESS | 1835 | 1477861300043 Marionette TRACE conn4 <- [1,1543,null,{"value":"8"}] 14:01:40 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 14:01:40 INFO - PROCESS | 1835 | 1477861300050 Marionette TRACE conn4 -> [0,1544,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:01:40 INFO - PROCESS | 1835 | 1477861300274 Marionette TRACE conn4 <- [1,1544,null,{"value":null}] 14:01:40 INFO - PROCESS | 1835 | 1477861300425 Marionette TRACE conn4 -> [0,1545,"getWindowHandles",null] 14:01:40 INFO - PROCESS | 1835 | 1477861300429 Marionette TRACE conn4 <- [1,1545,null,["8"]] 14:01:40 INFO - PROCESS | 1835 | 1477861300441 Marionette TRACE conn4 -> [0,1546,"switchToWindow",{"name":"8"}] 14:01:40 INFO - PROCESS | 1835 | 1477861300447 Marionette TRACE conn4 <- [1,1546,null,{}] 14:01:40 INFO - PROCESS | 1835 | 1477861300455 Marionette TRACE conn4 -> [0,1547,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:01:40 INFO - PROCESS | 1835 | ++DOCSHELL 0x8cc61400 == 14 [pid = 1835] [id = 360] 14:01:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x8cc62000) [pid = 1835] [serial = 1054] [outer = (nil)] 14:01:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x8d7b0400) [pid = 1835] [serial = 1055] [outer = 0x8cc62000] 14:01:40 INFO - PROCESS | 1835 | 1477861300604 Marionette DEBUG loaded listener.js 14:01:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x8d858800) [pid = 1835] [serial = 1056] [outer = 0x8cc62000] 14:01:41 INFO - PROCESS | 1835 | 1477861301320 Marionette TRACE conn4 <- [1,1547,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html",0,null,null,[["HTMLScriptElement: crossorigin attribute network test1",0,null,null],["HTMLScriptElement: crossorigin attribute network test2",0,null,null],["HTMLScriptElement: crossorigin attribute network test3",0,null,null]]]}] 14:01:41 INFO - ... 14:01:41 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 1322ms 14:01:41 INFO - PROCESS | 1835 | 1477861301380 Marionette TRACE conn4 -> [0,1548,"getWindowHandle",null] 14:01:41 INFO - PROCESS | 1835 | 1477861301388 Marionette TRACE conn4 <- [1,1548,null,{"value":"8"}] 14:01:41 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 14:01:41 INFO - PROCESS | 1835 | 1477861301399 Marionette TRACE conn4 -> [0,1549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:01:41 INFO - PROCESS | 1835 | 1477861301591 Marionette TRACE conn4 <- [1,1549,null,{"value":null}] 14:01:41 INFO - PROCESS | 1835 | 1477861301745 Marionette TRACE conn4 -> [0,1550,"getWindowHandles",null] 14:01:41 INFO - PROCESS | 1835 | 1477861301751 Marionette TRACE conn4 <- [1,1550,null,["8"]] 14:01:41 INFO - PROCESS | 1835 | 1477861301761 Marionette TRACE conn4 -> [0,1551,"switchToWindow",{"name":"8"}] 14:01:41 INFO - PROCESS | 1835 | 1477861301769 Marionette TRACE conn4 <- [1,1551,null,{}] 14:01:41 INFO - PROCESS | 1835 | 1477861301776 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-crossorigin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:01:41 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da2e400 == 15 [pid = 1835] [id = 361] 14:01:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x8da2f400) [pid = 1835] [serial = 1057] [outer = (nil)] 14:01:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x8da4d400) [pid = 1835] [serial = 1058] [outer = 0x8da2f400] 14:01:41 INFO - PROCESS | 1835 | 1477861301886 Marionette DEBUG loaded listener.js 14:01:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x8da54c00) [pid = 1835] [serial = 1059] [outer = 0x8da2f400] 14:01:42 INFO - PROCESS | 1835 | 1477861302484 Marionette TRACE conn4 <- [1,1552,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin.html",0,null,null,[["HTMLScriptElement: crossOrigin IDL attribute",0,null,null]]]}] 14:01:42 INFO - . 14:01:42 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 1128ms 14:01:42 INFO - PROCESS | 1835 | 1477861302542 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 14:01:42 INFO - PROCESS | 1835 | 1477861302546 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 14:01:42 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 14:01:42 INFO - PROCESS | 1835 | 1477861302559 Marionette TRACE conn4 -> [0,1554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:01:42 INFO - PROCESS | 1835 | 1477861302748 Marionette TRACE conn4 <- [1,1554,null,{"value":null}] 14:01:42 INFO - PROCESS | 1835 | 1477861302987 Marionette TRACE conn4 -> [0,1555,"getWindowHandles",null] 14:01:42 INFO - PROCESS | 1835 | 1477861302992 Marionette TRACE conn4 <- [1,1555,null,["8"]] 14:01:43 INFO - PROCESS | 1835 | 1477861303010 Marionette TRACE conn4 -> [0,1556,"switchToWindow",{"name":"8"}] 14:01:43 INFO - PROCESS | 1835 | 1477861303020 Marionette TRACE conn4 <- [1,1556,null,{}] 14:01:43 INFO - PROCESS | 1835 | 1477861303028 Marionette TRACE conn4 -> [0,1557,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:01:43 INFO - PROCESS | 1835 | ++DOCSHELL 0x82005800 == 16 [pid = 1835] [id = 362] 14:01:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x82006800) [pid = 1835] [serial = 1060] [outer = (nil)] 14:01:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x8240cc00) [pid = 1835] [serial = 1061] [outer = 0x82006800] 14:01:43 INFO - PROCESS | 1835 | 1477861303131 Marionette DEBUG loaded listener.js 14:01:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x82629400) [pid = 1835] [serial = 1062] [outer = 0x82006800] 14:01:43 INFO - PROCESS | 1835 | 1477861303818 Marionette TRACE conn4 <- [1,1557,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml",0,null,null,[["Scripts with for and event attributes should not run.",0,null,null]]]}] 14:01:43 INFO - . 14:01:43 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 1322ms 14:01:43 INFO - PROCESS | 1835 | 1477861303877 Marionette TRACE conn4 -> [0,1558,"getWindowHandle",null] 14:01:43 INFO - PROCESS | 1835 | 1477861303883 Marionette TRACE conn4 <- [1,1558,null,{"value":"8"}] 14:01:43 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 14:01:43 INFO - PROCESS | 1835 | 1477861303892 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:01:44 INFO - PROCESS | 1835 | 1477861304070 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 14:01:44 INFO - PROCESS | 1835 | 1477861304234 Marionette TRACE conn4 -> [0,1560,"getWindowHandles",null] 14:01:44 INFO - PROCESS | 1835 | 1477861304241 Marionette TRACE conn4 <- [1,1560,null,["8"]] 14:01:44 INFO - PROCESS | 1835 | --DOCSHELL 0x82008400 == 15 [pid = 1835] [id = 353] 14:01:44 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x82415800) [pid = 1835] [serial = 1029] [outer = (nil)] [url = about:blank] 14:01:44 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x81fddc00) [pid = 1835] [serial = 1031] [outer = (nil)] [url = about:blank] 14:01:44 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x82006400) [pid = 1835] [serial = 1032] [outer = (nil)] [url = about:blank] 14:01:44 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x8200c400) [pid = 1835] [serial = 1034] [outer = (nil)] [url = about:blank] 14:01:44 INFO - PROCESS | 1835 | 1477861304277 Marionette TRACE conn4 -> [0,1561,"switchToWindow",{"name":"8"}] 14:01:44 INFO - PROCESS | 1835 | 1477861304283 Marionette TRACE conn4 <- [1,1561,null,{}] 14:01:44 INFO - PROCESS | 1835 | 1477861304289 Marionette TRACE conn4 -> [0,1562,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-for-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:01:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x82008400 == 16 [pid = 1835] [id = 363] 14:01:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x8200c400) [pid = 1835] [serial = 1063] [outer = (nil)] 14:01:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x8aac2000) [pid = 1835] [serial = 1064] [outer = 0x8200c400] 14:01:44 INFO - PROCESS | 1835 | 1477861304394 Marionette DEBUG loaded listener.js 14:01:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x8c46d400) [pid = 1835] [serial = 1065] [outer = 0x8200c400] 14:01:45 INFO - .................. 14:01:45 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1285ms 14:01:45 INFO - PROCESS | 1835 | 1477861305146 Marionette TRACE conn4 <- [1,1562,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event.html",0,null,null,[["Scripts with for and event attributes",0,null,null],["Script 0",0,null,null],["Script 1",1,"assert_equals: script for=\"window\" event=\"onload x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 2",1,"assert_equals: script for=\"window\" event=\"onload(x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 3",1,"assert_equals: script for=\"window\" event=\"onload(x)\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 4",0,null,null],["Script 5",0,null,null],["Script 6",0,null,null],["Script 7",0,null,null],["Script 8",0,null,null],["Script 9",0,null,null],["Script 10",0,null,null],["Script 11",0,null,null],["Script 12",0,null,null],["Script 13",0,null,null],["Script 14",0,null,null],["Script 15",0,null,null],["Script 16",0,null,null]]]}] 14:01:45 INFO - PROCESS | 1835 | 1477861305185 Marionette TRACE conn4 -> [0,1563,"getWindowHandle",null] 14:01:45 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 14:01:45 INFO - PROCESS | 1835 | 1477861305192 Marionette TRACE conn4 <- [1,1563,null,{"value":"8"}] 14:01:45 INFO - PROCESS | 1835 | 1477861305201 Marionette TRACE conn4 -> [0,1564,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:01:45 INFO - PROCESS | 1835 | 1477861305374 Marionette TRACE conn4 <- [1,1564,null,{"value":null}] 14:01:45 INFO - PROCESS | 1835 | 1477861305390 Marionette TRACE conn4 -> [0,1565,"getWindowHandles",null] 14:01:45 INFO - PROCESS | 1835 | 1477861305400 Marionette TRACE conn4 <- [1,1565,null,["8"]] 14:01:45 INFO - PROCESS | 1835 | 1477861305518 Marionette TRACE conn4 -> [0,1566,"switchToWindow",{"name":"8"}] 14:01:45 INFO - PROCESS | 1835 | 1477861305526 Marionette TRACE conn4 <- [1,1566,null,{}] 14:01:45 INFO - PROCESS | 1835 | 1477861305532 Marionette TRACE conn4 -> [0,1567,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-language-type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:01:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f5b3000 == 17 [pid = 1835] [id = 364] 14:01:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x8f5b6c00) [pid = 1835] [serial = 1066] [outer = (nil)] 14:01:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x8f747400) [pid = 1835] [serial = 1067] [outer = 0x8f5b6c00] 14:01:45 INFO - PROCESS | 1835 | 1477861305635 Marionette DEBUG loaded listener.js 14:01:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x90d13800) [pid = 1835] [serial = 1068] [outer = 0x8f5b6c00] 14:01:46 INFO - PROCESS | 1835 | 1477861306164 Marionette TRACE conn4 <- [1,1567,null,{"value":["/html/semantics/scripting-1/the-script-element/script-language-type.html",0,null,null,[["A script with empty type should run",0,null,null]]]}] 14:01:46 INFO - . 14:01:46 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 1019ms 14:01:46 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 14:01:46 INFO - PROCESS | 1835 | 1477861306218 Marionette TRACE conn4 -> [0,1568,"getWindowHandle",null] 14:01:46 INFO - PROCESS | 1835 | 1477861306221 Marionette TRACE conn4 <- [1,1568,null,{"value":"8"}] 14:01:46 INFO - PROCESS | 1835 | 1477861306229 Marionette TRACE conn4 -> [0,1569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:01:46 INFO - PROCESS | 1835 | 1477861306392 Marionette TRACE conn4 <- [1,1569,null,{"value":null}] 14:01:46 INFO - PROCESS | 1835 | 1477861306535 Marionette TRACE conn4 -> [0,1570,"getWindowHandles",null] 14:01:46 INFO - PROCESS | 1835 | 1477861306540 Marionette TRACE conn4 <- [1,1570,null,["8"]] 14:01:46 INFO - PROCESS | 1835 | 1477861306545 Marionette TRACE conn4 -> [0,1571,"switchToWindow",{"name":"8"}] 14:01:46 INFO - PROCESS | 1835 | 1477861306552 Marionette TRACE conn4 <- [1,1571,null,{}] 14:01:46 INFO - PROCESS | 1835 | 1477861306558 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-languages-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:01:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x8aac2400 == 18 [pid = 1835] [id = 365] 14:01:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x90d1e400) [pid = 1835] [serial = 1069] [outer = (nil)] 14:01:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x90d58800) [pid = 1835] [serial = 1070] [outer = 0x90d1e400] 14:01:46 INFO - PROCESS | 1835 | 1477861306655 Marionette DEBUG loaded listener.js 14:01:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x90d5b000) [pid = 1835] [serial = 1071] [outer = 0x90d1e400] 14:01:47 INFO - PROCESS | 1835 | 1477861307270 Marionette TRACE conn4 <- [1,1572,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-01.html",0,null,null,[["Script @type: unknown parameters",1,"assert_unreached: 'charset' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:11:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:10:1\n"],["Script @type: unknown parameters 1",1,"assert_unreached: 'x-test' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:16:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:15:1\n"],["Script @type: unknown parameters 2",0,null,null]]]}] 14:01:47 INFO - ... 14:01:47 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 1076ms 14:01:47 INFO - PROCESS | 1835 | 1477861307323 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 14:01:47 INFO - PROCESS | 1835 | 1477861307328 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 14:01:47 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 14:01:47 INFO - PROCESS | 1835 | 1477861307341 Marionette TRACE conn4 -> [0,1574,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:01:47 INFO - PROCESS | 1835 | 1477861307549 Marionette TRACE conn4 <- [1,1574,null,{"value":null}] 14:01:47 INFO - PROCESS | 1835 | 1477861307577 Marionette TRACE conn4 -> [0,1575,"getWindowHandles",null] 14:01:47 INFO - PROCESS | 1835 | 1477861307580 Marionette TRACE conn4 <- [1,1575,null,["8"]] 14:01:47 INFO - PROCESS | 1835 | 1477861307585 Marionette TRACE conn4 -> [0,1576,"switchToWindow",{"name":"8"}] 14:01:47 INFO - PROCESS | 1835 | 1477861307591 Marionette TRACE conn4 <- [1,1576,null,{}] 14:01:47 INFO - PROCESS | 1835 | 1477861307596 Marionette TRACE conn4 -> [0,1577,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-languages-02.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:01:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d8ac00 == 19 [pid = 1835] [id = 366] 14:01:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x90d8b400) [pid = 1835] [serial = 1072] [outer = (nil)] 14:01:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x91f14000) [pid = 1835] [serial = 1073] [outer = 0x90d8b400] 14:01:47 INFO - PROCESS | 1835 | 1477861307749 Marionette DEBUG loaded listener.js 14:01:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x91f50800) [pid = 1835] [serial = 1074] [outer = 0x90d8b400] 14:01:48 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x82008c00) [pid = 1835] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 14:01:48 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x8c23e400) [pid = 1835] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 14:01:48 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x8c475c00) [pid = 1835] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 14:01:48 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x82842000) [pid = 1835] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 14:01:48 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x8200ec00) [pid = 1835] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x804B0022: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentUtils.cpp, line 6145 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x804B0022: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1348 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:01:49 INFO - .................................................................................................................................................................................................................................................................................................................................... 14:01:49 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 2493ms 14:01:49 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 14:01:50 INFO - PROCESS | 1835 | 1477861309522 Marionette TRACE conn4 <- [1,1577,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-02.html",0,null,null,[["Script should run with type=\"\"",0,null,null],["Script shouldn't run with type=\" \"",0,null,null],["Script should run with type=\"application/ecmascript\"",0,null,null],["Script should run with type=\"application/javascript\"",0,null,null],["Script should run with type=\"application/x-ecmascript\"",0,null,null],["Script should run with type=\"application/x-javascript\"",0,null,null],["Script should run with type=\"APPLICATION/ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/JAVASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"application/ecmascript \"",0,null,null],["Script should run with type=\"application/javascript \"",0,null,null],["Script should run with type=\"application/x-ecmascript \"",0,null,null],["Script should run with type=\"application/x-javascript \"",0,null,null],["Script should run with type=\" application/ecmascript\"",0,null,null],["Script should run with type=\" application/javascript\"",0,null,null],["Script should run with type=\" application/x-ecmascript\"",0,null,null],["Script should run with type=\" application/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\t\"",0,null,null],["Script should run with type=\"application/javascript\\t\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"application/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\tapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/javascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\n\"",0,null,null],["Script should run with type=\"application/javascript\\n\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"application/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\napplication/ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/javascript\"",0,null,null],["Script should run with type=\"\\napplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\r\"",0,null,null],["Script should run with type=\"application/javascript\\r\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"application/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/javascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script should run with type=\"text/ecmascript\"",0,null,null],["Script should run with type=\"text/javascript\"",0,null,null],["Script should run with type=\"text/javascript1.0\"",0,null,null],["Script should run with type=\"text/javascript1.1\"",0,null,null],["Script should run with type=\"text/javascript1.2\"",0,null,null],["Script should run with type=\"text/javascript1.3\"",0,null,null],["Script should run with type=\"text/javascript1.4\"",0,null,null],["Script should run with type=\"text/javascript1.5\"",0,null,null],["Script should run with type=\"text/jscript\"",0,null,null],["Script should run with type=\"text/livescript\"",0,null,null],["Script should run with type=\"text/x-ecmascript\"",0,null,null],["Script should run with type=\"text/x-javascript\"",0,null,null],["Script should run with type=\"TEXT/ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.0\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.1\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.2\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.3\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.4\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.5\"",0,null,null],["Script should run with type=\"TEXT/JSCRIPT\"",0,null,null],["Script should run with type=\"TEXT/LIVESCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"text/ecmascript \"",0,null,null],["Script should run with type=\"text/javascript \"",0,null,null],["Script should run with type=\"text/javascript1.0 \"",0,null,null],["Script should run with type=\"text/javascript1.1 \"",0,null,null],["Script should run with type=\"text/javascript1.2 \"",0,null,null],["Script should run with type=\"text/javascript1.3 \"",0,null,null],["Script should run with type=\"text/javascript1.4 \"",0,null,null],["Script should run with type=\"text/javascript1.5 \"",0,null,null],["Script should run with type=\"text/jscript \"",0,null,null],["Script should run with type=\"text/livescript \"",0,null,null],["Script should run with type=\"text/x-ecmascript \"",0,null,null],["Script should run with type=\"text/x-javascript \"",0,null,null],["Script should run with type=\" text/ecmascript\"",0,null,null],["Script should run with type=\" text/javascript\"",0,null,null],["Script should run with type=\" text/javascript1.0\"",0,null,null],["Script should run with type=\" text/javascript1.1\"",0,null,null],["Script should run with type=\" text/javascript1.2\"",0,null,null],["Script should run with type=\" text/javascript1.3\"",0,null,null],["Script should run with type=\" text/javascript1.4\"",0,null,null],["Script should run with type=\" text/javascript1.5\"",0,null,null],["Script should run with type=\" text/jscript\"",0,null,null],["Script should run with type=\" text/livescript\"",0,null,null],["Script should run with type=\" text/x-ecmascript\"",0,null,null],["Script should run with type=\" text/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\t\"",0,null,null],["Script should run with type=\"text/javascript\\t\"",0,null,null],["Script should run with type=\"text/javascript1.0\\t\"",0,null,null],["Script should run with type=\"text/javascript1.1\\t\"",0,null,null],["Script should run with type=\"text/javascript1.2\\t\"",0,null,null],["Script should run with type=\"text/javascript1.3\\t\"",0,null,null],["Script should run with type=\"text/javascript1.4\\t\"",0,null,null],["Script should run with type=\"text/javascript1.5\\t\"",0,null,null],["Script should run with type=\"text/jscript\\t\"",0,null,null],["Script should run with type=\"text/livescript\\t\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"text/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\ttext/ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ttext/jscript\"",0,null,null],["Script should run with type=\"\\ttext/livescript\"",0,null,null],["Script should run with type=\"\\ttext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\n\"",0,null,null],["Script should run with type=\"text/javascript\\n\"",0,null,null],["Script should run with type=\"text/javascript1.0\\n\"",0,null,null],["Script should run with type=\"text/javascript1.1\\n\"",0,null,null],["Script should run with type=\"text/javascript1.2\\n\"",0,null,null],["Script should run with type=\"text/javascript1.3\\n\"",0,null,null],["Script should run with type=\"text/javascript1.4\\n\"",0,null,null],["Script should run with type=\"text/javascript1.5\\n\"",0,null,null],["Script should run with type=\"text/jscript\\n\"",0,null,null],["Script should run with type=\"text/livescript\\n\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"text/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\ntext/ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ntext/jscript\"",0,null,null],["Script should run with type=\"\\ntext/livescript\"",0,null,null],["Script should run with type=\"\\ntext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\r\"",0,null,null],["Script should run with type=\"text/javascript\\r\"",0,null,null],["Script should run with type=\"text/javascript1.0\\r\"",0,null,null],["Script should run with type=\"text/javascript1.1\\r\"",0,null,null],["Script should run with type=\"text/javascript1.2\\r\"",0,null,null],["Script should run with type=\"text/javascript1.3\\r\"",0,null,null],["Script should run with type=\"text/javascript1.4\\r\"",0,null,null],["Script should run with type=\"text/javascript1.5\\r\"",0,null,null],["Script should run with type=\"text/jscript\\r\"",0,null,null],["Script should run with type=\"text/livescript\\r\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"text/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rtext/ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.0\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.1\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.2\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.3\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.4\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.5\"",0,null,null],["Script should run with type=\"\\rtext/jscript\"",0,null,null],["Script should run with type=\"\\rtext/livescript\"",0,null,null],["Script should run with type=\"\\rtext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.0\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.1\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.2\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.3\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.4\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.5\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/jscript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/livescript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.0\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.1\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.2\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.3\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.4\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.5\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/livescript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/jscript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/livescript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/jscript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/livescript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script should run with language=\"\"",0,null,null],["Script shouldn't run with language=\" \"",0,null,null],["Script should run with language=\"ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"javascript\"",0,null,null],["Script should run with language=\"javascript1.0\"",0,null,null],["Script should run with language=\"javascript1.1\"",0,null,null],["Script should run with language=\"javascript1.2\"",0,null,null],["Script should run with language=\"javascript1.3\"",0,null,null],["Script should run with language=\"javascript1.4\"",0,null,null],["Script should run with language=\"javascript1.5\"",0,null,null],["Script should run with language=\"jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"livescript\"",0,null,null],["Script should run with language=\"x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"JAVASCRIPT\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.0\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.1\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.2\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.3\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.4\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.5\"",0,null,null],["Script should run with language=\"JSCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"LIVESCRIPT\"",0,null,null],["Script should run with language=\"X-ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"X-JAVASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script shouldn't run with language=\"ecmascript \"",0,null,null],["Script shouldn't run with language=\"javascript \"",0,null,null],["Script shouldn't run with language=\"javascript1.0 \"",0,null,null],["Script shouldn't run with language=\"javascript1.1 \"",0,null,null],["Script shouldn't run with language=\"javascript1.2 \"",0,null,null],["Script shouldn't run with language=\"javascript1.3 \"",0,null,null],["Script shouldn't run with language=\"javascript1.4 \"",0,null,null],["Script shouldn't run with language=\"javascript1.5 \"",0,null,null],["Script shouldn't run with language=\"jscript \"",0,null,null],["Script shouldn't run with language=\"livescript \"",0,null,null],["Script shouldn't run with language=\"x-ecmascript \"",0,null,null],["Script shouldn't run with language=\"x-javascript \"",0,null,null],["Script shouldn't run with language=\" ecmascript\"",0,null,null],["Script shouldn't run with language=\" javascript\"",0,null,null],["Script shouldn't run with language=\" javascript1.0\"",0,null,null],["Script shouldn't run with language=\" javascript1.1\"",0,null,null],["Script shouldn't run with language=\" javascript1.2\"",0,null,null],["Script shouldn't run with language=\" javascript1.3\"",0,null,null],["Script shouldn't run with language=\" javascript1.4\"",0,null,null],["Script shouldn't run with language=\" javascript1.5\"",0,null,null],["Script shouldn't run with language=\" jscript\"",0,null,null],["Script shouldn't run with language=\" livescript\"",0,null,null],["Script shouldn't run with language=\" x-ecmascript\"",0,null,null],["Script shouldn't run with language=\" x-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.0xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.1xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.2xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.3xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.4xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.5xyz\"",0,null,null],["Script shouldn't run with language=\"jscriptxyz\"",0,null,null],["Script shouldn't run with language=\"livescriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"xyzecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.0\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.1\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.2\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.3\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.4\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.5\"",0,null,null],["Script shouldn't run with language=\"xyzjscript\"",0,null,null],["Script shouldn't run with language=\"xyzlivescript\"",0,null,null],["Script shouldn't run with language=\"xyzx-ecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzx-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0\"",0,null,null],["Script shouldn't run with language=\"jscript\\0\"",0,null,null],["Script shouldn't run with language=\"livescript\\0\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0foo\"",0,null,null],["Script shouldn't run with language=\"jscript\\0foo\"",0,null,null],["Script shouldn't run with language=\"livescript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0foo\"",0,null,null]]]}] 14:01:50 INFO - PROCESS | 1835 | 1477861309839 Marionette TRACE conn4 -> [0,1578,"getWindowHandle",null] 14:01:50 INFO - PROCESS | 1835 | 1477861309842 Marionette TRACE conn4 <- [1,1578,null,{"value":"8"}] 14:01:50 INFO - PROCESS | 1835 | 1477861309851 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:01:50 INFO - PROCESS | 1835 | 1477861310234 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 14:01:50 INFO - PROCESS | 1835 | 1477861310371 Marionette TRACE conn4 -> [0,1580,"getWindowHandles",null] 14:01:50 INFO - PROCESS | 1835 | 1477861310378 Marionette TRACE conn4 <- [1,1580,null,["8"]] 14:01:50 INFO - PROCESS | 1835 | 1477861310382 Marionette TRACE conn4 -> [0,1581,"switchToWindow",{"name":"8"}] 14:01:50 INFO - PROCESS | 1835 | 1477861310391 Marionette TRACE conn4 <- [1,1581,null,{}] 14:01:50 INFO - PROCESS | 1835 | 1477861310397 Marionette TRACE conn4 -> [0,1582,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:01:50 INFO - PROCESS | 1835 | ++DOCSHELL 0x81eeb400 == 20 [pid = 1835] [id = 367] 14:01:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x81eebc00) [pid = 1835] [serial = 1075] [outer = (nil)] 14:01:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x81fe3c00) [pid = 1835] [serial = 1076] [outer = 0x81eebc00] 14:01:50 INFO - PROCESS | 1835 | 1477861310583 Marionette DEBUG loaded listener.js 14:01:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x8240a000) [pid = 1835] [serial = 1077] [outer = 0x81eebc00] 14:01:51 INFO - PROCESS | 1835 | ++DOCSHELL 0x8284ac00 == 21 [pid = 1835] [id = 368] 14:01:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x8284b000) [pid = 1835] [serial = 1078] [outer = (nil)] 14:01:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x8284b400) [pid = 1835] [serial = 1079] [outer = 0x8284b000] 14:01:51 INFO - PROCESS | 1835 | 1477861311381 Marionette TRACE conn4 <- [1,1582,null,{"value":["/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml",0,null,null,[["Script inside noembed, noframes and iframe",0,null,null]]]}] 14:01:51 INFO - . 14:01:51 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1580ms 14:01:51 INFO - PROCESS | 1835 | 1477861311430 Marionette TRACE conn4 -> [0,1583,"getWindowHandle",null] 14:01:51 INFO - PROCESS | 1835 | 1477861311438 Marionette TRACE conn4 <- [1,1583,null,{"value":"8"}] 14:01:51 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 14:01:51 INFO - PROCESS | 1835 | 1477861311499 Marionette TRACE conn4 -> [0,1584,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:01:51 INFO - PROCESS | 1835 | 1477861311752 Marionette TRACE conn4 <- [1,1584,null,{"value":null}] 14:01:51 INFO - PROCESS | 1835 | 1477861311909 Marionette TRACE conn4 -> [0,1585,"getWindowHandles",null] 14:01:51 INFO - PROCESS | 1835 | 1477861311917 Marionette TRACE conn4 <- [1,1585,null,["8"]] 14:01:51 INFO - PROCESS | 1835 | 1477861311929 Marionette TRACE conn4 -> [0,1586,"switchToWindow",{"name":"8"}] 14:01:51 INFO - PROCESS | 1835 | 1477861311935 Marionette TRACE conn4 <- [1,1586,null,{}] 14:01:51 INFO - PROCESS | 1835 | 1477861311944 Marionette TRACE conn4 -> [0,1587,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:01:52 INFO - PROCESS | 1835 | ++DOCSHELL 0x8aac4400 == 22 [pid = 1835] [id = 369] 14:01:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x8aac4800) [pid = 1835] [serial = 1080] [outer = (nil)] 14:01:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x8c23fc00) [pid = 1835] [serial = 1081] [outer = 0x8aac4800] 14:01:52 INFO - PROCESS | 1835 | 1477861312096 Marionette DEBUG loaded listener.js 14:01:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x8c46cc00) [pid = 1835] [serial = 1082] [outer = 0x8aac4800] 14:01:52 INFO - PROCESS | 1835 | ++DOCSHELL 0x8ca97400 == 23 [pid = 1835] [id = 370] 14:01:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x8ca9f000) [pid = 1835] [serial = 1083] [outer = (nil)] 14:01:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x8caa1c00) [pid = 1835] [serial = 1084] [outer = 0x8ca9f000] 14:01:54 INFO - PROCESS | 1835 | --DOCSHELL 0x90d8ac00 == 22 [pid = 1835] [id = 366] 14:01:54 INFO - PROCESS | 1835 | --DOCSHELL 0x8aac2400 == 21 [pid = 1835] [id = 365] 14:01:54 INFO - PROCESS | 1835 | --DOCSHELL 0x8f5b3000 == 20 [pid = 1835] [id = 364] 14:01:54 INFO - PROCESS | 1835 | --DOCSHELL 0x82008400 == 19 [pid = 1835] [id = 363] 14:01:54 INFO - PROCESS | 1835 | --DOCSHELL 0x82005800 == 18 [pid = 1835] [id = 362] 14:01:54 INFO - PROCESS | 1835 | --DOCSHELL 0x8da2e400 == 17 [pid = 1835] [id = 361] 14:01:54 INFO - PROCESS | 1835 | --DOCSHELL 0x8cc61400 == 16 [pid = 1835] [id = 360] 14:01:54 INFO - PROCESS | 1835 | --DOCSHELL 0x8aabbc00 == 15 [pid = 1835] [id = 359] 14:01:54 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x8c92a800) [pid = 1835] [serial = 1046] [outer = (nil)] [url = about:blank] 14:01:54 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x8c92dc00) [pid = 1835] [serial = 1047] [outer = (nil)] [url = about:blank] 14:01:54 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x8c240c00) [pid = 1835] [serial = 1043] [outer = (nil)] [url = about:blank] 14:01:54 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x8c244000) [pid = 1835] [serial = 1044] [outer = (nil)] [url = about:blank] 14:01:54 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x82845000) [pid = 1835] [serial = 1040] [outer = (nil)] [url = about:blank] 14:01:54 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x82008800) [pid = 1835] [serial = 1041] [outer = (nil)] [url = about:blank] 14:01:54 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x8240d000) [pid = 1835] [serial = 1037] [outer = (nil)] [url = about:blank] 14:01:54 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x82415400) [pid = 1835] [serial = 1038] [outer = (nil)] [url = about:blank] 14:01:54 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x82409400) [pid = 1835] [serial = 1035] [outer = (nil)] [url = about:blank] 14:01:57 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x82006800) [pid = 1835] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 14:01:57 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x8200c400) [pid = 1835] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 14:01:57 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x8f5b6c00) [pid = 1835] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 14:01:57 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x90d1e400) [pid = 1835] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 14:01:57 INFO - PROCESS | 1835 | 1477861317662 Marionette TRACE conn4 <- [1,1587,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html",0,null,null,[["Script is not executed after script thread is shutdown",0,null,null]]]}] 14:01:57 INFO - . 14:01:57 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 6245ms 14:01:57 INFO - PROCESS | 1835 | 1477861317699 Marionette TRACE conn4 -> [0,1588,"getWindowHandle",null] 14:01:57 INFO - PROCESS | 1835 | 1477861317705 Marionette TRACE conn4 <- [1,1588,null,{"value":"8"}] 14:01:57 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 14:01:57 INFO - PROCESS | 1835 | 1477861317716 Marionette TRACE conn4 -> [0,1589,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:01:57 INFO - PROCESS | 1835 | 1477861317875 Marionette TRACE conn4 <- [1,1589,null,{"value":null}] 14:01:58 INFO - PROCESS | 1835 | 1477861317998 Marionette TRACE conn4 -> [0,1590,"getWindowHandles",null] 14:01:58 INFO - PROCESS | 1835 | 1477861318004 Marionette TRACE conn4 <- [1,1590,null,["8"]] 14:01:58 INFO - PROCESS | 1835 | 1477861318011 Marionette TRACE conn4 -> [0,1591,"switchToWindow",{"name":"8"}] 14:01:58 INFO - PROCESS | 1835 | 1477861318018 Marionette TRACE conn4 <- [1,1591,null,{}] 14:01:58 INFO - PROCESS | 1835 | 1477861318024 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:01:58 INFO - PROCESS | 1835 | ++DOCSHELL 0x8240f800 == 16 [pid = 1835] [id = 371] 14:01:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x82410000) [pid = 1835] [serial = 1085] [outer = (nil)] 14:01:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x82416400) [pid = 1835] [serial = 1086] [outer = 0x82410000] 14:01:58 INFO - PROCESS | 1835 | 1477861318126 Marionette DEBUG loaded listener.js 14:01:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x82625400) [pid = 1835] [serial = 1087] [outer = 0x82410000] 14:01:58 INFO - PROCESS | 1835 | 1477861318659 Marionette TRACE conn4 <- [1,1592,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html",0,null,null,[["Script that 404",0,null,null],["Script that does not 404",0,null,null]]]}] 14:01:58 INFO - .. 14:01:58 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 973ms 14:01:58 INFO - PROCESS | 1835 | 1477861318687 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 14:01:58 INFO - PROCESS | 1835 | 1477861318693 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 14:01:58 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 14:01:58 INFO - PROCESS | 1835 | 1477861318709 Marionette TRACE conn4 -> [0,1594,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:01:58 INFO - PROCESS | 1835 | 1477861318893 Marionette TRACE conn4 <- [1,1594,null,{"value":null}] 14:01:59 INFO - PROCESS | 1835 | 1477861319015 Marionette TRACE conn4 -> [0,1595,"getWindowHandles",null] 14:01:59 INFO - PROCESS | 1835 | 1477861319020 Marionette TRACE conn4 <- [1,1595,null,["8"]] 14:01:59 INFO - PROCESS | 1835 | 1477861319027 Marionette TRACE conn4 -> [0,1596,"switchToWindow",{"name":"8"}] 14:01:59 INFO - PROCESS | 1835 | 1477861319032 Marionette TRACE conn4 <- [1,1596,null,{}] 14:01:59 INFO - PROCESS | 1835 | 1477861319038 Marionette TRACE conn4 -> [0,1597,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:01:59 INFO - PROCESS | 1835 | ++DOCSHELL 0x8aaba000 == 17 [pid = 1835] [id = 372] 14:01:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x8aac0000) [pid = 1835] [serial = 1088] [outer = (nil)] 14:01:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x8c23a400) [pid = 1835] [serial = 1089] [outer = 0x8aac0000] 14:01:59 INFO - PROCESS | 1835 | 1477861319136 Marionette DEBUG loaded listener.js 14:01:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x8c243c00) [pid = 1835] [serial = 1090] [outer = 0x8aac0000] 14:01:59 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c92b000 == 18 [pid = 1835] [id = 373] 14:01:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x8c92e400) [pid = 1835] [serial = 1091] [outer = (nil)] 14:01:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x8c92fc00) [pid = 1835] [serial = 1092] [outer = 0x8c92e400] 14:01:59 INFO - PROCESS | 1835 | 1477861319809 Marionette TRACE conn4 <- [1,1597,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html",0,null,null,[["Test that the insertion point is defined in the error event of a parser-inserted script that actually started a fetch (but just had it fail).",0,null,null]]]}] 14:01:59 INFO - . 14:01:59 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1181ms 14:01:59 INFO - PROCESS | 1835 | 1477861319898 Marionette TRACE conn4 -> [0,1598,"getWindowHandle",null] 14:01:59 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 14:01:59 INFO - PROCESS | 1835 | 1477861319906 Marionette TRACE conn4 <- [1,1598,null,{"value":"8"}] 14:01:59 INFO - PROCESS | 1835 | 1477861319917 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:00 INFO - PROCESS | 1835 | 1477861320123 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 14:02:00 INFO - PROCESS | 1835 | 1477861320244 Marionette TRACE conn4 -> [0,1600,"getWindowHandles",null] 14:02:00 INFO - PROCESS | 1835 | 1477861320249 Marionette TRACE conn4 <- [1,1600,null,["8"]] 14:02:00 INFO - PROCESS | 1835 | 1477861320254 Marionette TRACE conn4 -> [0,1601,"switchToWindow",{"name":"8"}] 14:02:00 INFO - PROCESS | 1835 | 1477861320261 Marionette TRACE conn4 <- [1,1601,null,{}] 14:02:00 INFO - PROCESS | 1835 | 1477861320272 Marionette TRACE conn4 -> [0,1602,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:00 INFO - PROCESS | 1835 | ++DOCSHELL 0x8cc65400 == 19 [pid = 1835] [id = 374] 14:02:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x8cc66400) [pid = 1835] [serial = 1093] [outer = (nil)] 14:02:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x8d892000) [pid = 1835] [serial = 1094] [outer = 0x8cc66400] 14:02:00 INFO - PROCESS | 1835 | 1477861320375 Marionette DEBUG loaded listener.js 14:02:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x8d9be400) [pid = 1835] [serial = 1095] [outer = 0x8cc66400] 14:02:00 INFO - PROCESS | 1835 | ++DOCSHELL 0x82004c00 == 20 [pid = 1835] [id = 375] 14:02:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x8240e000) [pid = 1835] [serial = 1096] [outer = (nil)] 14:02:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x82413c00) [pid = 1835] [serial = 1097] [outer = 0x8240e000] 14:02:01 INFO - PROCESS | 1835 | [1835] WARNING: Failed to create a URI: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 14:02:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x82847800) [pid = 1835] [serial = 1098] [outer = 0x8240e000] 14:02:01 INFO - PROCESS | 1835 | 1477861321271 Marionette TRACE conn4 <- [1,1602,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html",0,null,null,[["Test that the insertion point is not defined in the error event of a\n parser-inserted script that has an unparseable URL",0,null,null]]]}] 14:02:01 INFO - . 14:02:01 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1428ms 14:02:01 INFO - PROCESS | 1835 | 1477861321341 Marionette TRACE conn4 -> [0,1603,"getWindowHandle",null] 14:02:01 INFO - PROCESS | 1835 | 1477861321349 Marionette TRACE conn4 <- [1,1603,null,{"value":"8"}] 14:02:01 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 14:02:01 INFO - PROCESS | 1835 | 1477861321375 Marionette TRACE conn4 -> [0,1604,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:01 INFO - PROCESS | 1835 | 1477861321642 Marionette TRACE conn4 <- [1,1604,null,{"value":null}] 14:02:01 INFO - PROCESS | 1835 | 1477861321806 Marionette TRACE conn4 -> [0,1605,"getWindowHandles",null] 14:02:01 INFO - PROCESS | 1835 | 1477861321814 Marionette TRACE conn4 <- [1,1605,null,["8"]] 14:02:01 INFO - PROCESS | 1835 | 1477861321822 Marionette TRACE conn4 -> [0,1606,"switchToWindow",{"name":"8"}] 14:02:01 INFO - PROCESS | 1835 | 1477861321830 Marionette TRACE conn4 <- [1,1606,null,{}] 14:02:01 INFO - PROCESS | 1835 | 1477861321837 Marionette TRACE conn4 -> [0,1607,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:01 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c46fc00 == 21 [pid = 1835] [id = 376] 14:02:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x8c470000) [pid = 1835] [serial = 1099] [outer = (nil)] 14:02:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x8c476800) [pid = 1835] [serial = 1100] [outer = 0x8c470000] 14:02:02 INFO - PROCESS | 1835 | 1477861322005 Marionette DEBUG loaded listener.js 14:02:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x8caa1400) [pid = 1835] [serial = 1101] [outer = 0x8c470000] 14:02:02 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f51d400 == 22 [pid = 1835] [id = 377] 14:02:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x8f5adc00) [pid = 1835] [serial = 1102] [outer = (nil)] 14:02:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x8f5ac000) [pid = 1835] [serial = 1103] [outer = 0x8f5adc00] 14:02:02 INFO - PROCESS | 1835 | 1477861322875 Marionette TRACE conn4 <- [1,1607,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html",0,null,null,[["Test that the insertion point is defined in the load event of a parser-inserted script.",0,null,null]]]}] 14:02:02 INFO - . 14:02:02 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1523ms 14:02:02 INFO - PROCESS | 1835 | 1477861322895 Marionette TRACE conn4 -> [0,1608,"getWindowHandle",null] 14:02:02 INFO - PROCESS | 1835 | 1477861322900 Marionette TRACE conn4 <- [1,1608,null,{"value":"8"}] 14:02:02 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 14:02:02 INFO - PROCESS | 1835 | 1477861322908 Marionette TRACE conn4 -> [0,1609,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:03 INFO - PROCESS | 1835 | 1477861323124 Marionette TRACE conn4 <- [1,1609,null,{"value":null}] 14:02:03 INFO - PROCESS | 1835 | 1477861323290 Marionette TRACE conn4 -> [0,1610,"getWindowHandles",null] 14:02:03 INFO - PROCESS | 1835 | 1477861323296 Marionette TRACE conn4 <- [1,1610,null,["8"]] 14:02:03 INFO - PROCESS | 1835 | 1477861323304 Marionette TRACE conn4 -> [0,1611,"switchToWindow",{"name":"8"}] 14:02:03 INFO - PROCESS | 1835 | 1477861323311 Marionette TRACE conn4 <- [1,1611,null,{}] 14:02:03 INFO - PROCESS | 1835 | 1477861323317 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onload-string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:03 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d12800 == 23 [pid = 1835] [id = 378] 14:02:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x90d14800) [pid = 1835] [serial = 1104] [outer = (nil)] 14:02:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x90d18800) [pid = 1835] [serial = 1105] [outer = 0x90d14800] 14:02:03 INFO - PROCESS | 1835 | 1477861323431 Marionette DEBUG loaded listener.js 14:02:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x90d1e400) [pid = 1835] [serial = 1106] [outer = 0x90d14800] 14:02:04 INFO - PROCESS | 1835 | 1477861324066 Marionette TRACE conn4 <- [1,1612,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-string.html",0,null,null,[["Setting onload to a string should convert to null.",0,null,null]]]}] 14:02:04 INFO - . 14:02:04 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 1180ms 14:02:04 INFO - PROCESS | 1835 | 1477861324111 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 14:02:04 INFO - PROCESS | 1835 | 1477861324118 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 14:02:04 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 14:02:04 INFO - PROCESS | 1835 | 1477861324127 Marionette TRACE conn4 -> [0,1614,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:04 INFO - PROCESS | 1835 | 1477861324424 Marionette TRACE conn4 <- [1,1614,null,{"value":null}] 14:02:04 INFO - PROCESS | 1835 | 1477861324606 Marionette TRACE conn4 -> [0,1615,"getWindowHandles",null] 14:02:04 INFO - PROCESS | 1835 | 1477861324612 Marionette TRACE conn4 <- [1,1615,null,["8"]] 14:02:04 INFO - PROCESS | 1835 | 1477861324619 Marionette TRACE conn4 -> [0,1616,"switchToWindow",{"name":"8"}] 14:02:04 INFO - PROCESS | 1835 | 1477861324626 Marionette TRACE conn4 <- [1,1616,null,{}] 14:02:04 INFO - PROCESS | 1835 | 1477861324637 Marionette TRACE conn4 -> [0,1617,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:04 INFO - PROCESS | 1835 | ++DOCSHELL 0x92babc00 == 24 [pid = 1835] [id = 379] 14:02:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x92bad800) [pid = 1835] [serial = 1107] [outer = (nil)] 14:02:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x92f91800) [pid = 1835] [serial = 1108] [outer = 0x92bad800] 14:02:04 INFO - PROCESS | 1835 | 1477861324761 Marionette DEBUG loaded listener.js 14:02:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x93775800) [pid = 1835] [serial = 1109] [outer = 0x92bad800] 14:02:05 INFO - PROCESS | 1835 | 1477861325387 Marionette TRACE conn4 <- [1,1617,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml",0,null,null,[["Getter with CDATA section",0,null,null]]]}] 14:02:05 INFO - . 14:02:05 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 1271ms 14:02:05 INFO - PROCESS | 1835 | 1477861325418 Marionette TRACE conn4 -> [0,1618,"getWindowHandle",null] 14:02:05 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 14:02:05 INFO - PROCESS | 1835 | 1477861325423 Marionette TRACE conn4 <- [1,1618,null,{"value":"8"}] 14:02:05 INFO - PROCESS | 1835 | 1477861325432 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:05 INFO - PROCESS | 1835 | 1477861325626 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 14:02:05 INFO - PROCESS | 1835 | 1477861325802 Marionette TRACE conn4 -> [0,1620,"getWindowHandles",null] 14:02:05 INFO - PROCESS | 1835 | 1477861325810 Marionette TRACE conn4 <- [1,1620,null,["8"]] 14:02:05 INFO - PROCESS | 1835 | 1477861325818 Marionette TRACE conn4 -> [0,1621,"switchToWindow",{"name":"8"}] 14:02:05 INFO - PROCESS | 1835 | 1477861325824 Marionette TRACE conn4 <- [1,1621,null,{}] 14:02:05 INFO - PROCESS | 1835 | 1477861325835 Marionette TRACE conn4 -> [0,1622,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-text.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:05 INFO - PROCESS | 1835 | ++DOCSHELL 0x94711400 == 25 [pid = 1835] [id = 380] 14:02:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x94712400) [pid = 1835] [serial = 1110] [outer = (nil)] 14:02:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x94719000) [pid = 1835] [serial = 1111] [outer = 0x94712400] 14:02:05 INFO - PROCESS | 1835 | 1477861325943 Marionette DEBUG loaded listener.js 14:02:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x9471c400) [pid = 1835] [serial = 1112] [outer = 0x94712400] 14:02:06 INFO - PROCESS | 1835 | 1477861326597 Marionette TRACE conn4 <- [1,1622,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text.html",0,null,null,[["Getter",0,null,null],["Setter (non-empty string)",0,null,null],["Setter (empty string)",0,null,null],["Setter (null)",0,null,null],["Setter (undefined)",0,null,null],["Setter (text node reuse)",1,"assert_not_equals: got disallowed value Text node \"two\"","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:68:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:59:1\n"]]]}] 14:02:06 INFO - ...... 14:02:06 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1227ms 14:02:06 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 14:02:06 INFO - PROCESS | 1835 | 1477861326658 Marionette TRACE conn4 -> [0,1623,"getWindowHandle",null] 14:02:06 INFO - PROCESS | 1835 | 1477861326661 Marionette TRACE conn4 <- [1,1623,null,{"value":"8"}] 14:02:06 INFO - PROCESS | 1835 | 1477861326669 Marionette TRACE conn4 -> [0,1624,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:06 INFO - PROCESS | 1835 | 1477861326844 Marionette TRACE conn4 <- [1,1624,null,{"value":null}] 14:02:07 INFO - PROCESS | 1835 | 1477861327006 Marionette TRACE conn4 -> [0,1625,"getWindowHandles",null] 14:02:07 INFO - PROCESS | 1835 | 1477861327011 Marionette TRACE conn4 <- [1,1625,null,["8"]] 14:02:07 INFO - PROCESS | 1835 | 1477861327018 Marionette TRACE conn4 -> [0,1626,"switchToWindow",{"name":"8"}] 14:02:07 INFO - PROCESS | 1835 | 1477861327024 Marionette TRACE conn4 <- [1,1626,null,{}] 14:02:07 INFO - PROCESS | 1835 | 1477861327033 Marionette TRACE conn4 -> [0,1627,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/scripting-enabled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:07 INFO - PROCESS | 1835 | ++DOCSHELL 0x9489f400 == 26 [pid = 1835] [id = 381] 14:02:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x9489f800) [pid = 1835] [serial = 1113] [outer = (nil)] 14:02:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x948e3800) [pid = 1835] [serial = 1114] [outer = 0x9489f800] 14:02:07 INFO - PROCESS | 1835 | 1477861327138 Marionette DEBUG loaded listener.js 14:02:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x94b3c400) [pid = 1835] [serial = 1115] [outer = 0x9489f800] 14:02:07 INFO - PROCESS | 1835 | 1477861327841 Marionette TRACE conn4 <- [1,1627,null,{"value":["/html/semantics/scripting-1/the-script-element/scripting-enabled.html",0,null,null,[["script on document returned by createHTMLDocument should not execute",0,null,null]]]}] 14:02:07 INFO - . 14:02:07 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 1222ms 14:02:07 INFO - PROCESS | 1835 | 1477861327890 Marionette TRACE conn4 -> [0,1628,"getWindowHandle",null] 14:02:07 INFO - PROCESS | 1835 | 1477861327897 Marionette TRACE conn4 <- [1,1628,null,{"value":"8"}] 14:02:07 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 14:02:07 INFO - PROCESS | 1835 | 1477861327907 Marionette TRACE conn4 -> [0,1629,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:08 INFO - PROCESS | 1835 | 1477861328095 Marionette TRACE conn4 <- [1,1629,null,{"value":null}] 14:02:08 INFO - PROCESS | 1835 | 1477861328288 Marionette TRACE conn4 -> [0,1630,"getWindowHandles",null] 14:02:08 INFO - PROCESS | 1835 | 1477861328298 Marionette TRACE conn4 <- [1,1630,null,["8"]] 14:02:08 INFO - PROCESS | 1835 | 1477861328323 Marionette TRACE conn4 -> [0,1631,"switchToWindow",{"name":"8"}] 14:02:08 INFO - PROCESS | 1835 | 1477861328338 Marionette TRACE conn4 <- [1,1631,null,{}] 14:02:08 INFO - PROCESS | 1835 | 1477861328346 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/tabular-data/the-tfoot-element/rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:08 INFO - PROCESS | 1835 | ++DOCSHELL 0x82412000 == 27 [pid = 1835] [id = 382] 14:02:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x82529800) [pid = 1835] [serial = 1116] [outer = (nil)] 14:02:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x8c23b400) [pid = 1835] [serial = 1117] [outer = 0x82529800] 14:02:08 INFO - PROCESS | 1835 | 1477861328449 Marionette DEBUG loaded listener.js 14:02:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x8c46dc00) [pid = 1835] [serial = 1118] [outer = 0x82529800] 14:02:09 INFO - PROCESS | 1835 | --DOCSHELL 0x8c92b000 == 26 [pid = 1835] [id = 373] 14:02:09 INFO - PROCESS | 1835 | --DOCSHELL 0x8ca97400 == 25 [pid = 1835] [id = 370] 14:02:09 INFO - PROCESS | 1835 | --DOCSHELL 0x8284ac00 == 24 [pid = 1835] [id = 368] 14:02:09 INFO - PROCESS | 1835 | --DOCSHELL 0x81eeb400 == 23 [pid = 1835] [id = 367] 14:02:09 INFO - PROCESS | 1835 | --DOCSHELL 0x8aac4400 == 22 [pid = 1835] [id = 369] 14:02:09 INFO - PROCESS | 1835 | --DOCSHELL 0x8284ec00 == 21 [pid = 1835] [id = 357] 14:02:09 INFO - PROCESS | 1835 | --DOCSHELL 0x8ca9ac00 == 20 [pid = 1835] [id = 358] 14:02:09 INFO - PROCESS | 1835 | --DOCSHELL 0x8c23e000 == 19 [pid = 1835] [id = 356] 14:02:09 INFO - PROCESS | 1835 | --DOCSHELL 0x82413000 == 18 [pid = 1835] [id = 355] 14:02:09 INFO - PROCESS | 1835 | --DOCSHELL 0x8200e400 == 17 [pid = 1835] [id = 354] 14:02:09 INFO - PROCESS | 1835 | --DOCSHELL 0x8f51d400 == 16 [pid = 1835] [id = 377] 14:02:09 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x82629400) [pid = 1835] [serial = 1062] [outer = (nil)] [url = about:blank] 14:02:09 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x8240cc00) [pid = 1835] [serial = 1061] [outer = (nil)] [url = about:blank] 14:02:09 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x8c46d400) [pid = 1835] [serial = 1065] [outer = (nil)] [url = about:blank] 14:02:09 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x8aac2000) [pid = 1835] [serial = 1064] [outer = (nil)] [url = about:blank] 14:02:09 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x90d13800) [pid = 1835] [serial = 1068] [outer = (nil)] [url = about:blank] 14:02:09 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x8f747400) [pid = 1835] [serial = 1067] [outer = (nil)] [url = about:blank] 14:02:09 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x90d5b000) [pid = 1835] [serial = 1071] [outer = (nil)] [url = about:blank] 14:02:09 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x90d58800) [pid = 1835] [serial = 1070] [outer = (nil)] [url = about:blank] 14:02:09 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x8d7b0400) [pid = 1835] [serial = 1055] [outer = (nil)] [url = about:blank] 14:02:09 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x91f14000) [pid = 1835] [serial = 1073] [outer = (nil)] [url = about:blank] 14:02:09 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x8da4d400) [pid = 1835] [serial = 1058] [outer = (nil)] [url = about:blank] 14:02:09 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x8aac2800) [pid = 1835] [serial = 1052] [outer = (nil)] [url = about:blank] 14:02:09 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x8ca9e000) [pid = 1835] [serial = 1049] [outer = (nil)] [url = about:blank] 14:02:09 INFO - PROCESS | 1835 | 1477861329966 Marionette TRACE conn4 <- [1,1632,null,{"value":["/html/semantics/tabular-data/the-tfoot-element/rows.html",0,null,null,[["'tfoot' element, 'rows' attribute",0,null,null]]]}] 14:02:10 INFO - . 14:02:10 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 2127ms 14:02:10 INFO - PROCESS | 1835 | 1477861330035 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 14:02:10 INFO - PROCESS | 1835 | 1477861330042 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 14:02:10 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-exception.html 14:02:10 INFO - PROCESS | 1835 | 1477861330052 Marionette TRACE conn4 -> [0,1634,"getContext",null] 14:02:10 INFO - PROCESS | 1835 | 1477861330059 Marionette TRACE conn4 <- [1,1634,null,{"value":"content"}] 14:02:10 INFO - PROCESS | 1835 | 1477861330069 Marionette TRACE conn4 -> [0,1635,"setContext",{"value":"chrome"}] 14:02:10 INFO - PROCESS | 1835 | 1477861330074 Marionette TRACE conn4 <- [1,1635,null,{}] 14:02:10 INFO - PROCESS | 1835 | 1477861330088 Marionette TRACE conn4 -> [0,1636,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.requestIdleCallback.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 14:02:10 INFO - PROCESS | 1835 | 1477861330112 Marionette TRACE conn4 <- [1,1636,null,{"value":true}] 14:02:10 INFO - PROCESS | 1835 | 1477861330120 Marionette TRACE conn4 -> [0,1637,"setContext",{"value":"content"}] 14:02:10 INFO - PROCESS | 1835 | 1477861330131 Marionette TRACE conn4 <- [1,1637,null,{}] 14:02:10 INFO - Setting pref dom.requestIdleCallback.enabled (true) 14:02:10 INFO - PROCESS | 1835 | 1477861330189 Marionette TRACE conn4 -> [0,1638,"getContext",null] 14:02:10 INFO - PROCESS | 1835 | 1477861330193 Marionette TRACE conn4 <- [1,1638,null,{"value":"content"}] 14:02:10 INFO - PROCESS | 1835 | 1477861330200 Marionette TRACE conn4 -> [0,1639,"setContext",{"value":"chrome"}] 14:02:10 INFO - PROCESS | 1835 | 1477861330204 Marionette TRACE conn4 <- [1,1639,null,{}] 14:02:10 INFO - PROCESS | 1835 | 1477861330210 Marionette TRACE conn4 -> [0,1640,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.requestIdleCallback.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 14:02:10 INFO - PROCESS | 1835 | 1477861330230 Marionette TRACE conn4 <- [1,1640,null,{"value":null}] 14:02:10 INFO - PROCESS | 1835 | 1477861330236 Marionette TRACE conn4 -> [0,1641,"setContext",{"value":"content"}] 14:02:10 INFO - PROCESS | 1835 | 1477861330244 Marionette TRACE conn4 <- [1,1641,null,{}] 14:02:10 INFO - PROCESS | 1835 | 1477861330250 Marionette TRACE conn4 -> [0,1642,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:10 INFO - PROCESS | 1835 | 1477861330420 Marionette TRACE conn4 <- [1,1642,null,{"value":null}] 14:02:10 INFO - PROCESS | 1835 | 1477861330560 Marionette TRACE conn4 -> [0,1643,"getWindowHandles",null] 14:02:10 INFO - PROCESS | 1835 | 1477861330567 Marionette TRACE conn4 <- [1,1643,null,["8"]] 14:02:10 INFO - PROCESS | 1835 | 1477861330579 Marionette TRACE conn4 -> [0,1644,"switchToWindow",{"name":"8"}] 14:02:10 INFO - PROCESS | 1835 | 1477861330588 Marionette TRACE conn4 <- [1,1644,null,{}] 14:02:10 INFO - PROCESS | 1835 | 1477861330594 Marionette TRACE conn4 -> [0,1645,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-exception.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:10 INFO - PROCESS | 1835 | ++DOCSHELL 0x81fe6000 == 17 [pid = 1835] [id = 383] 14:02:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x8262a400) [pid = 1835] [serial = 1119] [outer = (nil)] 14:02:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x82842400) [pid = 1835] [serial = 1120] [outer = 0x8262a400] 14:02:10 INFO - PROCESS | 1835 | 1477861330693 Marionette DEBUG loaded listener.js 14:02:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x81fe5800) [pid = 1835] [serial = 1121] [outer = 0x8262a400] 14:02:11 INFO - PROCESS | 1835 | JavaScript error: http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html, line 19: Error: requestIdleCallbackException 14:02:11 INFO - PROCESS | 1835 | 1477861331463 Marionette TRACE conn4 <- [1,1645,null,{"value":["/html/webappapis/idle-callbacks/callback-exception.html",0,null,null,[["requestIdleCallback callback exceptions are reported to error handler",0,null,null]]]}] 14:02:11 INFO - . 14:02:11 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-exception.html | took 1437ms 14:02:11 INFO - PROCESS | 1835 | 1477861331490 Marionette TRACE conn4 -> [0,1646,"getWindowHandle",null] 14:02:11 INFO - PROCESS | 1835 | 1477861331496 Marionette TRACE conn4 <- [1,1646,null,{"value":"8"}] 14:02:11 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-iframe.html 14:02:11 INFO - PROCESS | 1835 | 1477861331509 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:11 INFO - PROCESS | 1835 | 1477861331897 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 14:02:11 INFO - PROCESS | 1835 | 1477861331939 Marionette TRACE conn4 -> [0,1648,"getWindowHandles",null] 14:02:11 INFO - PROCESS | 1835 | 1477861331946 Marionette TRACE conn4 <- [1,1648,null,["8"]] 14:02:12 INFO - PROCESS | 1835 | 1477861332070 Marionette TRACE conn4 -> [0,1649,"switchToWindow",{"name":"8"}] 14:02:12 INFO - PROCESS | 1835 | 1477861332077 Marionette TRACE conn4 <- [1,1649,null,{}] 14:02:12 INFO - PROCESS | 1835 | 1477861332082 Marionette TRACE conn4 -> [0,1650,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-iframe.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-iframe.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:12 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c477800 == 18 [pid = 1835] [id = 384] 14:02:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x8c478800) [pid = 1835] [serial = 1122] [outer = (nil)] 14:02:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x8c47a400) [pid = 1835] [serial = 1123] [outer = 0x8c478800] 14:02:12 INFO - PROCESS | 1835 | 1477861332190 Marionette DEBUG loaded listener.js 14:02:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x8c5a7400) [pid = 1835] [serial = 1124] [outer = 0x8c478800] 14:02:12 INFO - PROCESS | 1835 | ++DOCSHELL 0x82003400 == 19 [pid = 1835] [id = 385] 14:02:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x8c880800) [pid = 1835] [serial = 1125] [outer = (nil)] 14:02:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x8c246800) [pid = 1835] [serial = 1126] [outer = 0x8c880800] 14:02:12 INFO - PROCESS | 1835 | 1477861332907 Marionette TRACE conn4 <- [1,1650,null,{"value":["/html/webappapis/idle-callbacks/callback-iframe.html",0,null,null,[["Untitled",0,null,null]]]}] 14:02:12 INFO - . 14:02:12 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-iframe.html | took 1426ms 14:02:12 INFO - PROCESS | 1835 | 1477861332932 Marionette TRACE conn4 -> [0,1651,"getWindowHandle",null] 14:02:12 INFO - PROCESS | 1835 | 1477861332936 Marionette TRACE conn4 <- [1,1651,null,{"value":"8"}] 14:02:12 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-invoked.html 14:02:12 INFO - PROCESS | 1835 | 1477861332944 Marionette TRACE conn4 -> [0,1652,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:13 INFO - PROCESS | 1835 | 1477861333182 Marionette TRACE conn4 <- [1,1652,null,{"value":null}] 14:02:13 INFO - PROCESS | 1835 | 1477861333212 Marionette TRACE conn4 -> [0,1653,"getWindowHandles",null] 14:02:13 INFO - PROCESS | 1835 | 1477861333218 Marionette TRACE conn4 <- [1,1653,null,["8"]] 14:02:13 INFO - PROCESS | 1835 | 1477861333223 Marionette TRACE conn4 -> [0,1654,"switchToWindow",{"name":"8"}] 14:02:13 INFO - PROCESS | 1835 | 1477861333230 Marionette TRACE conn4 <- [1,1654,null,{}] 14:02:13 INFO - PROCESS | 1835 | 1477861333302 Marionette TRACE conn4 -> [0,1655,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-invoked.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-invoked.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:13 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c928400 == 20 [pid = 1835] [id = 386] 14:02:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x8c929000) [pid = 1835] [serial = 1127] [outer = (nil)] 14:02:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x8c931000) [pid = 1835] [serial = 1128] [outer = 0x8c929000] 14:02:13 INFO - PROCESS | 1835 | 1477861333407 Marionette DEBUG loaded listener.js 14:02:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x8c935000) [pid = 1835] [serial = 1129] [outer = 0x8c929000] 14:02:14 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x8aac0000) [pid = 1835] [serial = 1088] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 14:02:14 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x82410000) [pid = 1835] [serial = 1085] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 14:02:14 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x8c92e400) [pid = 1835] [serial = 1091] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 14:02:14 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x8284b000) [pid = 1835] [serial = 1078] [outer = (nil)] [url = about:blank] 14:02:14 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x81eebc00) [pid = 1835] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 14:02:14 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x8ca9f000) [pid = 1835] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 14:02:14 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x8cc66400) [pid = 1835] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 14:02:14 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x8aac4800) [pid = 1835] [serial = 1080] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 14:02:14 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x8cc62000) [pid = 1835] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 14:02:14 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x8aabc000) [pid = 1835] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 14:02:14 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x90d8b400) [pid = 1835] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 14:02:14 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x8da2f400) [pid = 1835] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 14:02:14 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x8ca9bc00) [pid = 1835] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 14:02:14 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x8240e000) [pid = 1835] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 14:02:14 INFO - PROCESS | 1835 | 1477861334320 Marionette TRACE conn4 <- [1,1655,null,{"value":["/html/webappapis/idle-callbacks/callback-invoked.html",0,null,null,[["requestIdleCallback callback is invoked at least once before the timeout",0,null,null]]]}] 14:02:14 INFO - . 14:02:14 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-invoked.html | took 1430ms 14:02:14 INFO - PROCESS | 1835 | 1477861334373 Marionette TRACE conn4 -> [0,1656,"getWindowHandle",null] 14:02:14 INFO - PROCESS | 1835 | 1477861334376 Marionette TRACE conn4 <- [1,1656,null,{"value":"8"}] 14:02:14 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-multiple-calls.html 14:02:14 INFO - PROCESS | 1835 | 1477861334384 Marionette TRACE conn4 -> [0,1657,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:14 INFO - PROCESS | 1835 | 1477861334571 Marionette TRACE conn4 <- [1,1657,null,{"value":null}] 14:02:14 INFO - PROCESS | 1835 | 1477861334580 Marionette TRACE conn4 -> [0,1658,"getWindowHandles",null] 14:02:14 INFO - PROCESS | 1835 | 1477861334584 Marionette TRACE conn4 <- [1,1658,null,["8"]] 14:02:14 INFO - PROCESS | 1835 | 1477861334591 Marionette TRACE conn4 -> [0,1659,"switchToWindow",{"name":"8"}] 14:02:14 INFO - PROCESS | 1835 | 1477861334596 Marionette TRACE conn4 <- [1,1659,null,{}] 14:02:14 INFO - PROCESS | 1835 | 1477861334602 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-multiple-calls.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-multiple-calls.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:14 INFO - PROCESS | 1835 | ++DOCSHELL 0x8aab9400 == 21 [pid = 1835] [id = 387] 14:02:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x8aac4800) [pid = 1835] [serial = 1130] [outer = (nil)] 14:02:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x90d16000) [pid = 1835] [serial = 1131] [outer = 0x8aac4800] 14:02:14 INFO - PROCESS | 1835 | 1477861334716 Marionette DEBUG loaded listener.js 14:02:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x90d57800) [pid = 1835] [serial = 1132] [outer = 0x8aac4800] 14:02:15 INFO - PROCESS | 1835 | 1477861335575 Marionette TRACE conn4 <- [1,1660,null,{"value":["/html/webappapis/idle-callbacks/callback-multiple-calls.html",0,null,null,[["requestIdleCallback callbacks should be invoked in order (called iteratively)",0,null,null],["requestIdleCallback callbacks should be invoked in order (called recursively)",0,null,null]]]}] 14:02:15 INFO - .. 14:02:15 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-multiple-calls.html | took 1228ms 14:02:15 INFO - PROCESS | 1835 | 1477861335611 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 14:02:15 INFO - PROCESS | 1835 | 1477861335614 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 14:02:15 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-timeout.html 14:02:15 INFO - PROCESS | 1835 | 1477861335621 Marionette TRACE conn4 -> [0,1662,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:15 INFO - PROCESS | 1835 | 1477861335785 Marionette TRACE conn4 <- [1,1662,null,{"value":null}] 14:02:15 INFO - PROCESS | 1835 | 1477861335798 Marionette TRACE conn4 -> [0,1663,"getWindowHandles",null] 14:02:15 INFO - PROCESS | 1835 | 1477861335801 Marionette TRACE conn4 <- [1,1663,null,["8"]] 14:02:15 INFO - PROCESS | 1835 | 1477861335808 Marionette TRACE conn4 -> [0,1664,"switchToWindow",{"name":"8"}] 14:02:15 INFO - PROCESS | 1835 | 1477861335813 Marionette TRACE conn4 <- [1,1664,null,{}] 14:02:15 INFO - PROCESS | 1835 | 1477861335819 Marionette TRACE conn4 -> [0,1665,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-timeout.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-timeout.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:15 INFO - PROCESS | 1835 | ++DOCSHELL 0x82411400 == 22 [pid = 1835] [id = 388] 14:02:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x90eb7800) [pid = 1835] [serial = 1133] [outer = (nil)] 14:02:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x91f50400) [pid = 1835] [serial = 1134] [outer = 0x90eb7800] 14:02:15 INFO - PROCESS | 1835 | 1477861335913 Marionette DEBUG loaded listener.js 14:02:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x929b7000) [pid = 1835] [serial = 1135] [outer = 0x90eb7800] 14:02:17 INFO - PROCESS | 1835 | 1477861337259 Marionette TRACE conn4 <- [1,1665,null,{"value":["/html/webappapis/idle-callbacks/callback-timeout.html",0,null,null,[["requestIdleCallback callback should time out",0,null,null]]]}] 14:02:17 INFO - . 14:02:17 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-timeout.html | took 1672ms 14:02:17 INFO - PROCESS | 1835 | 1477861337294 Marionette TRACE conn4 -> [0,1666,"getWindowHandle",null] 14:02:17 INFO - PROCESS | 1835 | 1477861337301 Marionette TRACE conn4 <- [1,1666,null,{"value":"8"}] 14:02:17 INFO - TEST-START | /html/webappapis/idle-callbacks/cancel-invoked.html 14:02:17 INFO - PROCESS | 1835 | 1477861337311 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:17 INFO - PROCESS | 1835 | 1477861337544 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 14:02:17 INFO - PROCESS | 1835 | 1477861337712 Marionette TRACE conn4 -> [0,1668,"getWindowHandles",null] 14:02:17 INFO - PROCESS | 1835 | 1477861337719 Marionette TRACE conn4 <- [1,1668,null,["8"]] 14:02:17 INFO - PROCESS | 1835 | 1477861337726 Marionette TRACE conn4 -> [0,1669,"switchToWindow",{"name":"8"}] 14:02:17 INFO - PROCESS | 1835 | 1477861337734 Marionette TRACE conn4 <- [1,1669,null,{}] 14:02:17 INFO - PROCESS | 1835 | 1477861337741 Marionette TRACE conn4 -> [0,1670,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/cancel-invoked.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/cancel-invoked.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:17 INFO - PROCESS | 1835 | ++DOCSHELL 0x82844000 == 23 [pid = 1835] [id = 389] 14:02:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x82846000) [pid = 1835] [serial = 1136] [outer = (nil)] 14:02:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x8aac2400) [pid = 1835] [serial = 1137] [outer = 0x82846000] 14:02:17 INFO - PROCESS | 1835 | 1477861337902 Marionette DEBUG loaded listener.js 14:02:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x8c46e000) [pid = 1835] [serial = 1138] [outer = 0x82846000] 14:02:20 INFO - PROCESS | 1835 | --DOCSHELL 0x82003400 == 22 [pid = 1835] [id = 385] 14:02:20 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x8c470c00) [pid = 1835] [serial = 1053] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x91f50800) [pid = 1835] [serial = 1074] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x8da54c00) [pid = 1835] [serial = 1059] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x8caa2400) [pid = 1835] [serial = 1050] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x8c92fc00) [pid = 1835] [serial = 1092] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 14:02:20 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x8284b400) [pid = 1835] [serial = 1079] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x8caa1c00) [pid = 1835] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 14:02:20 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x8d858800) [pid = 1835] [serial = 1056] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x8d892000) [pid = 1835] [serial = 1094] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x8d9be400) [pid = 1835] [serial = 1095] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x8c23a400) [pid = 1835] [serial = 1089] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x8c243c00) [pid = 1835] [serial = 1090] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x82416400) [pid = 1835] [serial = 1086] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x82625400) [pid = 1835] [serial = 1087] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x8c23fc00) [pid = 1835] [serial = 1081] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x8c46cc00) [pid = 1835] [serial = 1082] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x81fe3c00) [pid = 1835] [serial = 1076] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x8240a000) [pid = 1835] [serial = 1077] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x82847800) [pid = 1835] [serial = 1098] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 14:02:20 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x82413c00) [pid = 1835] [serial = 1097] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 14:02:23 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x8262a400) [pid = 1835] [serial = 1119] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html] 14:02:23 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x82529800) [pid = 1835] [serial = 1116] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 14:02:23 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x8aac4800) [pid = 1835] [serial = 1130] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-multiple-calls.html] 14:02:23 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x8f5adc00) [pid = 1835] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 14:02:23 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x8c470000) [pid = 1835] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 14:02:23 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x90d14800) [pid = 1835] [serial = 1104] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 14:02:23 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x92bad800) [pid = 1835] [serial = 1107] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 14:02:23 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x94712400) [pid = 1835] [serial = 1110] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 14:02:23 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x9489f800) [pid = 1835] [serial = 1113] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 14:02:23 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x8c929000) [pid = 1835] [serial = 1127] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-invoked.html] 14:02:23 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x8c880800) [pid = 1835] [serial = 1125] [outer = (nil)] [url = about:blank] 14:02:23 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x8c478800) [pid = 1835] [serial = 1122] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-iframe.html] 14:02:24 INFO - PROCESS | 1835 | 1477861344467 Marionette TRACE conn4 <- [1,1670,null,{"value":["/html/webappapis/idle-callbacks/cancel-invoked.html",0,null,null,[["cancelIdleCallback does nothing if there is no callback with the given handle",0,null,null],["A cancelled callback is never invoked",0,null,null]]]}] 14:02:24 INFO - .. 14:02:24 INFO - TEST-OK | /html/webappapis/idle-callbacks/cancel-invoked.html | took 7191ms 14:02:24 INFO - PROCESS | 1835 | 1477861344501 Marionette TRACE conn4 -> [0,1671,"getWindowHandle",null] 14:02:24 INFO - PROCESS | 1835 | 1477861344506 Marionette TRACE conn4 <- [1,1671,null,{"value":"8"}] 14:02:24 INFO - TEST-START | /html/webappapis/idle-callbacks/idlharness.html 14:02:24 INFO - PROCESS | 1835 | 1477861344517 Marionette TRACE conn4 -> [0,1672,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:24 INFO - PROCESS | 1835 | 1477861344737 Marionette TRACE conn4 <- [1,1672,null,{"value":null}] 14:02:24 INFO - PROCESS | 1835 | 1477861344760 Marionette TRACE conn4 -> [0,1673,"getWindowHandles",null] 14:02:24 INFO - PROCESS | 1835 | 1477861344766 Marionette TRACE conn4 <- [1,1673,null,["8"]] 14:02:24 INFO - PROCESS | 1835 | 1477861344773 Marionette TRACE conn4 -> [0,1674,"switchToWindow",{"name":"8"}] 14:02:24 INFO - PROCESS | 1835 | 1477861344780 Marionette TRACE conn4 <- [1,1674,null,{}] 14:02:24 INFO - PROCESS | 1835 | 1477861344788 Marionette TRACE conn4 -> [0,1675,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/idlharness.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:24 INFO - PROCESS | 1835 | ++DOCSHELL 0x8200e800 == 23 [pid = 1835] [id = 390] 14:02:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x8200fc00) [pid = 1835] [serial = 1139] [outer = (nil)] 14:02:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x8240a400) [pid = 1835] [serial = 1140] [outer = 0x8200fc00] 14:02:24 INFO - PROCESS | 1835 | 1477861344889 Marionette DEBUG loaded listener.js 14:02:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x82413800) [pid = 1835] [serial = 1141] [outer = 0x8200fc00] 14:02:25 INFO - PROCESS | 1835 | 1477861345681 Marionette TRACE conn4 <- [1,1675,null,{"value":["/html/webappapis/idle-callbacks/idlharness.html",0,null,null,[["Window interface: operation requestIdleCallback(IdleRequestCallback,IdleRequestOptions)",0,null,null],["Window interface: operation cancelIdleCallback(unsigned long)",0,null,null],["Window must be primary interface of window",0,null,null],["Stringification of window",0,null,null],["Window interface: window must inherit property \"requestIdleCallback\" with the proper type (0)",0,null,null],["Window interface: calling requestIdleCallback(IdleRequestCallback,IdleRequestOptions) on window with too few arguments must throw TypeError",0,null,null],["Window interface: window must inherit property \"cancelIdleCallback\" with the proper type (1)",0,null,null],["Window interface: calling cancelIdleCallback(unsigned long) on window with too few arguments must throw TypeError",0,null,null]]]}] 14:02:25 INFO - ........ 14:02:25 INFO - TEST-OK | /html/webappapis/idle-callbacks/idlharness.html | took 1221ms 14:02:25 INFO - PROCESS | 1835 | 1477861345737 Marionette TRACE conn4 -> [0,1676,"getWindowHandle",null] 14:02:25 INFO - PROCESS | 1835 | 1477861345743 Marionette TRACE conn4 <- [1,1676,null,{"value":"8"}] 14:02:25 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 14:02:25 INFO - Clearing pref dom.requestIdleCallback.enabled 14:02:25 INFO - PROCESS | 1835 | 1477861345750 Marionette TRACE conn4 -> [0,1677,"getContext",null] 14:02:25 INFO - PROCESS | 1835 | 1477861345756 Marionette TRACE conn4 <- [1,1677,null,{"value":"content"}] 14:02:25 INFO - PROCESS | 1835 | 1477861345762 Marionette TRACE conn4 -> [0,1678,"setContext",{"value":"chrome"}] 14:02:25 INFO - PROCESS | 1835 | 1477861345765 Marionette TRACE conn4 <- [1,1678,null,{}] 14:02:25 INFO - PROCESS | 1835 | 1477861345774 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.requestIdleCallback.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 14:02:25 INFO - PROCESS | 1835 | 1477861345791 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 14:02:25 INFO - PROCESS | 1835 | 1477861345796 Marionette TRACE conn4 -> [0,1680,"setContext",{"value":"content"}] 14:02:25 INFO - PROCESS | 1835 | 1477861345802 Marionette TRACE conn4 <- [1,1680,null,{}] 14:02:25 INFO - PROCESS | 1835 | 1477861345860 Marionette TRACE conn4 -> [0,1681,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:26 INFO - PROCESS | 1835 | 1477861346054 Marionette TRACE conn4 <- [1,1681,null,{"value":null}] 14:02:26 INFO - PROCESS | 1835 | 1477861346171 Marionette TRACE conn4 -> [0,1682,"getWindowHandles",null] 14:02:26 INFO - PROCESS | 1835 | 1477861346176 Marionette TRACE conn4 <- [1,1682,null,["8"]] 14:02:26 INFO - PROCESS | 1835 | 1477861346187 Marionette TRACE conn4 -> [0,1683,"switchToWindow",{"name":"8"}] 14:02:26 INFO - PROCESS | 1835 | 1477861346192 Marionette TRACE conn4 <- [1,1683,null,{}] 14:02:26 INFO - PROCESS | 1835 | 1477861346197 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.DefineOwnProperty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c876400 == 24 [pid = 1835] [id = 391] 14:02:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x8c876c00) [pid = 1835] [serial = 1142] [outer = (nil)] 14:02:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x8c879800) [pid = 1835] [serial = 1143] [outer = 0x8c876c00] 14:02:26 INFO - PROCESS | 1835 | 1477861346300 Marionette DEBUG loaded listener.js 14:02:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x8c884000) [pid = 1835] [serial = 1144] [outer = 0x8c876c00] 14:02:26 INFO - PROCESS | 1835 | 1477861346970 Marionette TRACE conn4 <- [1,1684,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 14:02:27 INFO - . 14:02:27 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 1269ms 14:02:27 INFO - PROCESS | 1835 | 1477861347021 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 14:02:27 INFO - PROCESS | 1835 | 1477861347027 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 14:02:27 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 14:02:27 INFO - PROCESS | 1835 | 1477861347039 Marionette TRACE conn4 -> [0,1686,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:27 INFO - PROCESS | 1835 | 1477861347233 Marionette TRACE conn4 <- [1,1686,null,{"value":null}] 14:02:27 INFO - PROCESS | 1835 | 1477861347396 Marionette TRACE conn4 -> [0,1687,"getWindowHandles",null] 14:02:27 INFO - PROCESS | 1835 | 1477861347401 Marionette TRACE conn4 <- [1,1687,null,["8"]] 14:02:27 INFO - PROCESS | 1835 | 1477861347414 Marionette TRACE conn4 -> [0,1688,"switchToWindow",{"name":"8"}] 14:02:27 INFO - PROCESS | 1835 | 1477861347422 Marionette TRACE conn4 <- [1,1688,null,{}] 14:02:27 INFO - PROCESS | 1835 | 1477861347429 Marionette TRACE conn4 -> [0,1689,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.prototype.join-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:27 INFO - PROCESS | 1835 | ++DOCSHELL 0x82847800 == 25 [pid = 1835] [id = 392] 14:02:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x82849400) [pid = 1835] [serial = 1145] [outer = (nil)] 14:02:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x8c23e000) [pid = 1835] [serial = 1146] [outer = 0x82849400] 14:02:27 INFO - PROCESS | 1835 | 1477861347547 Marionette DEBUG loaded listener.js 14:02:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x8c244400) [pid = 1835] [serial = 1147] [outer = 0x82849400] 14:02:28 INFO - ................................ 14:02:28 INFO - PROCESS | 1835 | 1477861348295 Marionette TRACE conn4 <- [1,1689,null,{"value":["/js/builtins/Array.prototype.join-order.html",0,null,null,[["Array.prototype.join must call ToObject before looking at the separator argument.",0,null,null],["Step 2.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter function.",0,null,null],["Step 3.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf and toString.",0,null,null]]]}] 14:02:28 INFO - ................... 14:02:28 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1348ms 14:02:28 INFO - PROCESS | 1835 | 1477861348384 Marionette TRACE conn4 -> [0,1690,"getWindowHandle",null] 14:02:28 INFO - TEST-START | /js/builtins/Math.max.html 14:02:28 INFO - PROCESS | 1835 | 1477861348395 Marionette TRACE conn4 <- [1,1690,null,{"value":"8"}] 14:02:28 INFO - PROCESS | 1835 | 1477861348403 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:28 INFO - PROCESS | 1835 | 1477861348655 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 14:02:28 INFO - PROCESS | 1835 | 1477861348771 Marionette TRACE conn4 -> [0,1692,"getWindowHandles",null] 14:02:28 INFO - PROCESS | 1835 | 1477861348775 Marionette TRACE conn4 <- [1,1692,null,["8"]] 14:02:28 INFO - PROCESS | 1835 | 1477861348783 Marionette TRACE conn4 -> [0,1693,"switchToWindow",{"name":"8"}] 14:02:28 INFO - PROCESS | 1835 | 1477861348790 Marionette TRACE conn4 <- [1,1693,null,{}] 14:02:28 INFO - PROCESS | 1835 | 1477861348801 Marionette TRACE conn4 -> [0,1694,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.max.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.max.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:28 INFO - PROCESS | 1835 | ++DOCSHELL 0x8cc5a400 == 26 [pid = 1835] [id = 393] 14:02:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x8cc61400) [pid = 1835] [serial = 1148] [outer = (nil)] 14:02:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x8d857800) [pid = 1835] [serial = 1149] [outer = 0x8cc61400] 14:02:28 INFO - PROCESS | 1835 | 1477861348949 Marionette DEBUG loaded listener.js 14:02:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x8da2b400) [pid = 1835] [serial = 1150] [outer = 0x8cc61400] 14:02:29 INFO - PROCESS | 1835 | 1477861349641 Marionette TRACE conn4 <- [1,1694,null,{"value":["/js/builtins/Math.max.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 14:02:29 INFO - ...... 14:02:29 INFO - TEST-OK | /js/builtins/Math.max.html | took 1277ms 14:02:29 INFO - PROCESS | 1835 | 1477861349687 Marionette TRACE conn4 -> [0,1695,"getWindowHandle",null] 14:02:29 INFO - PROCESS | 1835 | 1477861349695 Marionette TRACE conn4 <- [1,1695,null,{"value":"8"}] 14:02:29 INFO - TEST-START | /js/builtins/Math.min.html 14:02:29 INFO - PROCESS | 1835 | 1477861349745 Marionette TRACE conn4 -> [0,1696,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:29 INFO - PROCESS | 1835 | 1477861349950 Marionette TRACE conn4 <- [1,1696,null,{"value":null}] 14:02:30 INFO - PROCESS | 1835 | 1477861350126 Marionette TRACE conn4 -> [0,1697,"getWindowHandles",null] 14:02:30 INFO - PROCESS | 1835 | 1477861350133 Marionette TRACE conn4 <- [1,1697,null,["8"]] 14:02:30 INFO - PROCESS | 1835 | 1477861350144 Marionette TRACE conn4 -> [0,1698,"switchToWindow",{"name":"8"}] 14:02:30 INFO - PROCESS | 1835 | 1477861350152 Marionette TRACE conn4 <- [1,1698,null,{}] 14:02:30 INFO - PROCESS | 1835 | 1477861350160 Marionette TRACE conn4 -> [0,1699,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.min.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.min.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d87c00 == 27 [pid = 1835] [id = 394] 14:02:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x90d89400) [pid = 1835] [serial = 1151] [outer = (nil)] 14:02:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x90eb8c00) [pid = 1835] [serial = 1152] [outer = 0x90d89400] 14:02:30 INFO - PROCESS | 1835 | 1477861350276 Marionette DEBUG loaded listener.js 14:02:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x9295f800) [pid = 1835] [serial = 1153] [outer = 0x90d89400] 14:02:30 INFO - PROCESS | 1835 | 1477861350936 Marionette TRACE conn4 <- [1,1699,null,{"value":["/js/builtins/Math.min.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 14:02:30 INFO - ...... 14:02:30 INFO - TEST-OK | /js/builtins/Math.min.html | took 1284ms 14:02:30 INFO - PROCESS | 1835 | 1477861350987 Marionette TRACE conn4 -> [0,1700,"getWindowHandle",null] 14:02:30 INFO - PROCESS | 1835 | 1477861350992 Marionette TRACE conn4 <- [1,1700,null,{"value":"8"}] 14:02:30 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 14:02:31 INFO - PROCESS | 1835 | 1477861351005 Marionette TRACE conn4 -> [0,1701,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:31 INFO - PROCESS | 1835 | 1477861351209 Marionette TRACE conn4 <- [1,1701,null,{"value":null}] 14:02:31 INFO - PROCESS | 1835 | 1477861351371 Marionette TRACE conn4 -> [0,1702,"getWindowHandles",null] 14:02:31 INFO - PROCESS | 1835 | 1477861351376 Marionette TRACE conn4 <- [1,1702,null,["8"]] 14:02:31 INFO - PROCESS | 1835 | 1477861351391 Marionette TRACE conn4 -> [0,1703,"switchToWindow",{"name":"8"}] 14:02:31 INFO - PROCESS | 1835 | 1477861351396 Marionette TRACE conn4 <- [1,1703,null,{}] 14:02:31 INFO - PROCESS | 1835 | 1477861351403 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.freeze.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:31 INFO - PROCESS | 1835 | ++DOCSHELL 0x81eea400 == 28 [pid = 1835] [id = 395] 14:02:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x90d5ec00) [pid = 1835] [serial = 1154] [outer = (nil)] 14:02:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x93927400) [pid = 1835] [serial = 1155] [outer = 0x90d5ec00] 14:02:31 INFO - PROCESS | 1835 | 1477861351508 Marionette DEBUG loaded listener.js 14:02:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x939d4000) [pid = 1835] [serial = 1156] [outer = 0x90d5ec00] 14:02:32 INFO - PROCESS | 1835 | 1477861352154 Marionette TRACE conn4 <- [1,1704,null,{"value":["/js/builtins/Object.prototype.freeze.html",0,null,null,[["Object.freeze",0,null,null],["Object.freeze 1",1,"assert_throws: function \"function () { Object.freeze(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:45:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:44:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:43:1\n"]]]}] 14:02:32 INFO - .. 14:02:32 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 1182ms 14:02:32 INFO - PROCESS | 1835 | 1477861352182 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 14:02:32 INFO - PROCESS | 1835 | 1477861352188 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 14:02:32 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 14:02:32 INFO - PROCESS | 1835 | 1477861352218 Marionette TRACE conn4 -> [0,1706,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:32 INFO - PROCESS | 1835 | 1477861352396 Marionette TRACE conn4 <- [1,1706,null,{"value":null}] 14:02:32 INFO - PROCESS | 1835 | 1477861352579 Marionette TRACE conn4 -> [0,1707,"getWindowHandles",null] 14:02:32 INFO - PROCESS | 1835 | 1477861352584 Marionette TRACE conn4 <- [1,1707,null,["8"]] 14:02:32 INFO - PROCESS | 1835 | 1477861352597 Marionette TRACE conn4 -> [0,1708,"switchToWindow",{"name":"8"}] 14:02:32 INFO - PROCESS | 1835 | 1477861352601 Marionette TRACE conn4 <- [1,1708,null,{}] 14:02:32 INFO - PROCESS | 1835 | 1477861352608 Marionette TRACE conn4 -> [0,1709,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.getOwnPropertyNames.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:32 INFO - PROCESS | 1835 | ++DOCSHELL 0x945bc000 == 29 [pid = 1835] [id = 396] 14:02:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x9470f400) [pid = 1835] [serial = 1157] [outer = (nil)] 14:02:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x94717800) [pid = 1835] [serial = 1158] [outer = 0x9470f400] 14:02:32 INFO - PROCESS | 1835 | 1477861352714 Marionette DEBUG loaded listener.js 14:02:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x9471a000) [pid = 1835] [serial = 1159] [outer = 0x9470f400] 14:02:33 INFO - PROCESS | 1835 | 1477861353385 Marionette TRACE conn4 <- [1,1709,null,{"value":["/js/builtins/Object.prototype.getOwnPropertyNames.html",0,null,null,[["object",0,null,null],["array-like",0,null,null],["non-enumerable property",0,null,null],["items on the prototype chain are not listed",0,null,null]]]}] 14:02:33 INFO - .... 14:02:33 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 1225ms 14:02:33 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 14:02:33 INFO - PROCESS | 1835 | 1477861353439 Marionette TRACE conn4 -> [0,1710,"getWindowHandle",null] 14:02:33 INFO - PROCESS | 1835 | 1477861353442 Marionette TRACE conn4 <- [1,1710,null,{"value":"8"}] 14:02:33 INFO - PROCESS | 1835 | 1477861353449 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:33 INFO - PROCESS | 1835 | 1477861353662 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 14:02:33 INFO - PROCESS | 1835 | 1477861353795 Marionette TRACE conn4 -> [0,1712,"getWindowHandles",null] 14:02:33 INFO - PROCESS | 1835 | 1477861353799 Marionette TRACE conn4 <- [1,1712,null,["8"]] 14:02:33 INFO - PROCESS | 1835 | 1477861353808 Marionette TRACE conn4 -> [0,1713,"switchToWindow",{"name":"8"}] 14:02:33 INFO - PROCESS | 1835 | 1477861353816 Marionette TRACE conn4 <- [1,1713,null,{}] 14:02:33 INFO - PROCESS | 1835 | 1477861353822 Marionette TRACE conn4 -> [0,1714,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x948d9800 == 30 [pid = 1835] [id = 397] 14:02:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x948e4000) [pid = 1835] [serial = 1160] [outer = (nil)] 14:02:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x94a1cc00) [pid = 1835] [serial = 1161] [outer = 0x948e4000] 14:02:33 INFO - PROCESS | 1835 | 1477861353933 Marionette DEBUG loaded listener.js 14:02:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x94b31800) [pid = 1835] [serial = 1162] [outer = 0x948e4000] 14:02:34 INFO - PROCESS | 1835 | 1477861354739 Marionette TRACE conn4 <- [1,1714,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-order.html",0,null,null,[["Object.prototype.hasOwnProperty",0,null,null],["Object.prototype.hasOwnProperty 1",0,null,null],["Object.prototype.hasOwnProperty 2",0,null,null],["Object.prototype.hasOwnProperty 3",0,null,null]]]}] 14:02:34 INFO - .... 14:02:34 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 1341ms 14:02:34 INFO - PROCESS | 1835 | 1477861354811 Marionette TRACE conn4 -> [0,1715,"getWindowHandle",null] 14:02:34 INFO - PROCESS | 1835 | 1477861354817 Marionette TRACE conn4 <- [1,1715,null,{"value":"8"}] 14:02:34 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 14:02:34 INFO - PROCESS | 1835 | 1477861354829 Marionette TRACE conn4 -> [0,1716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:35 INFO - PROCESS | 1835 | 1477861355018 Marionette TRACE conn4 <- [1,1716,null,{"value":null}] 14:02:35 INFO - PROCESS | 1835 | 1477861355218 Marionette TRACE conn4 -> [0,1717,"getWindowHandles",null] 14:02:35 INFO - PROCESS | 1835 | 1477861355222 Marionette TRACE conn4 <- [1,1717,null,["8"]] 14:02:35 INFO - PROCESS | 1835 | 1477861355242 Marionette TRACE conn4 -> [0,1718,"switchToWindow",{"name":"8"}] 14:02:35 INFO - PROCESS | 1835 | 1477861355251 Marionette TRACE conn4 <- [1,1718,null,{}] 14:02:35 INFO - PROCESS | 1835 | 1477861355258 Marionette TRACE conn4 -> [0,1719,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:35 INFO - PROCESS | 1835 | ++DOCSHELL 0x82409c00 == 31 [pid = 1835] [id = 398] 14:02:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x8240d800) [pid = 1835] [serial = 1163] [outer = (nil)] 14:02:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x82625400) [pid = 1835] [serial = 1164] [outer = 0x8240d800] 14:02:35 INFO - PROCESS | 1835 | 1477861355359 Marionette DEBUG loaded listener.js 14:02:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x8c478800) [pid = 1835] [serial = 1165] [outer = 0x8240d800] 14:02:36 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x8f5ac000) [pid = 1835] [serial = 1103] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 14:02:36 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x8c246800) [pid = 1835] [serial = 1126] [outer = (nil)] [url = about:blank] 14:02:36 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x91f50400) [pid = 1835] [serial = 1134] [outer = (nil)] [url = about:blank] 14:02:36 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x90d16000) [pid = 1835] [serial = 1131] [outer = (nil)] [url = about:blank] 14:02:36 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x90d57800) [pid = 1835] [serial = 1132] [outer = (nil)] [url = about:blank] 14:02:36 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x8c931000) [pid = 1835] [serial = 1128] [outer = (nil)] [url = about:blank] 14:02:36 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x8c935000) [pid = 1835] [serial = 1129] [outer = (nil)] [url = about:blank] 14:02:36 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x8c47a400) [pid = 1835] [serial = 1123] [outer = (nil)] [url = about:blank] 14:02:36 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x8c5a7400) [pid = 1835] [serial = 1124] [outer = (nil)] [url = about:blank] 14:02:36 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x82842400) [pid = 1835] [serial = 1120] [outer = (nil)] [url = about:blank] 14:02:36 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x81fe5800) [pid = 1835] [serial = 1121] [outer = (nil)] [url = about:blank] 14:02:36 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x8c23b400) [pid = 1835] [serial = 1117] [outer = (nil)] [url = about:blank] 14:02:36 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x8c46dc00) [pid = 1835] [serial = 1118] [outer = (nil)] [url = about:blank] 14:02:36 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x948e3800) [pid = 1835] [serial = 1114] [outer = (nil)] [url = about:blank] 14:02:36 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x94b3c400) [pid = 1835] [serial = 1115] [outer = (nil)] [url = about:blank] 14:02:36 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x94719000) [pid = 1835] [serial = 1111] [outer = (nil)] [url = about:blank] 14:02:36 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x9471c400) [pid = 1835] [serial = 1112] [outer = (nil)] [url = about:blank] 14:02:36 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x92f91800) [pid = 1835] [serial = 1108] [outer = (nil)] [url = about:blank] 14:02:36 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x93775800) [pid = 1835] [serial = 1109] [outer = (nil)] [url = about:blank] 14:02:36 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x90d18800) [pid = 1835] [serial = 1105] [outer = (nil)] [url = about:blank] 14:02:36 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x90d1e400) [pid = 1835] [serial = 1106] [outer = (nil)] [url = about:blank] 14:02:36 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x8c476800) [pid = 1835] [serial = 1100] [outer = (nil)] [url = about:blank] 14:02:36 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x8caa1400) [pid = 1835] [serial = 1101] [outer = (nil)] [url = about:blank] 14:02:36 INFO - PROCESS | 1835 | 1477861356814 Marionette TRACE conn4 <- [1,1719,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html",0,null,null,[["Object.prototype.hasOwnProperty: Check prototype chain",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 1",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 2",0,null,null]]]}] 14:02:36 INFO - ... 14:02:36 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 2023ms 14:02:36 INFO - PROCESS | 1835 | 1477861356852 Marionette TRACE conn4 -> [0,1720,"getWindowHandle",null] 14:02:36 INFO - PROCESS | 1835 | 1477861356858 Marionette TRACE conn4 <- [1,1720,null,{"value":"8"}] 14:02:36 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 14:02:36 INFO - PROCESS | 1835 | 1477861356868 Marionette TRACE conn4 -> [0,1721,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:37 INFO - PROCESS | 1835 | 1477861357090 Marionette TRACE conn4 <- [1,1721,null,{"value":null}] 14:02:37 INFO - PROCESS | 1835 | 1477861357213 Marionette TRACE conn4 -> [0,1722,"getWindowHandles",null] 14:02:37 INFO - PROCESS | 1835 | 1477861357219 Marionette TRACE conn4 <- [1,1722,null,["8"]] 14:02:37 INFO - PROCESS | 1835 | 1477861357226 Marionette TRACE conn4 -> [0,1723,"switchToWindow",{"name":"8"}] 14:02:37 INFO - PROCESS | 1835 | 1477861357234 Marionette TRACE conn4 <- [1,1723,null,{}] 14:02:37 INFO - PROCESS | 1835 | 1477861357240 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.preventExtensions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x82622c00 == 32 [pid = 1835] [id = 399] 14:02:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x82623400) [pid = 1835] [serial = 1166] [outer = (nil)] 14:02:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x82627400) [pid = 1835] [serial = 1167] [outer = 0x82623400] 14:02:37 INFO - PROCESS | 1835 | 1477861357344 Marionette DEBUG loaded listener.js 14:02:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x82841400) [pid = 1835] [serial = 1168] [outer = 0x82623400] 14:02:37 INFO - PROCESS | 1835 | 1477861357975 Marionette TRACE conn4 <- [1,1724,null,{"value":["/js/builtins/Object.prototype.preventExtensions.html",0,null,null,[["Object.preventExtensions",0,null,null],["Object.preventExtensions 1",1,"assert_throws: function \"function () { Object.preventExtensions(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:42:1\n"]]]}] 14:02:37 INFO - .. 14:02:37 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 1129ms 14:02:37 INFO - PROCESS | 1835 | 1477861357995 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 14:02:38 INFO - PROCESS | 1835 | 1477861358003 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 14:02:38 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 14:02:38 INFO - PROCESS | 1835 | 1477861358020 Marionette TRACE conn4 -> [0,1726,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:38 INFO - PROCESS | 1835 | 1477861358207 Marionette TRACE conn4 <- [1,1726,null,{"value":null}] 14:02:38 INFO - PROCESS | 1835 | 1477861358358 Marionette TRACE conn4 -> [0,1727,"getWindowHandles",null] 14:02:38 INFO - PROCESS | 1835 | 1477861358362 Marionette TRACE conn4 <- [1,1727,null,["8"]] 14:02:38 INFO - PROCESS | 1835 | 1477861358371 Marionette TRACE conn4 -> [0,1728,"switchToWindow",{"name":"8"}] 14:02:38 INFO - PROCESS | 1835 | 1477861358378 Marionette TRACE conn4 <- [1,1728,null,{}] 14:02:38 INFO - PROCESS | 1835 | 1477861358385 Marionette TRACE conn4 -> [0,1729,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.seal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.seal.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:38 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c47a800 == 33 [pid = 1835] [id = 400] 14:02:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x8c47b000) [pid = 1835] [serial = 1169] [outer = (nil)] 14:02:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x8c877c00) [pid = 1835] [serial = 1170] [outer = 0x8c47b000] 14:02:38 INFO - PROCESS | 1835 | 1477861358504 Marionette DEBUG loaded listener.js 14:02:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x8c87e800) [pid = 1835] [serial = 1171] [outer = 0x8c47b000] 14:02:39 INFO - PROCESS | 1835 | 1477861359241 Marionette TRACE conn4 <- [1,1729,null,{"value":["/js/builtins/Object.prototype.seal.html",0,null,null,[["Object.seal",0,null,null],["Object.seal 1",1,"assert_throws: function \"function () { Object.seal(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:42:1\n"]]]}] 14:02:39 INFO - .. 14:02:39 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 1276ms 14:02:39 INFO - PROCESS | 1835 | 1477861359309 Marionette TRACE conn4 -> [0,1730,"getWindowHandle",null] 14:02:39 INFO - PROCESS | 1835 | 1477861359316 Marionette TRACE conn4 <- [1,1730,null,{"value":"8"}] 14:02:39 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 14:02:39 INFO - PROCESS | 1835 | 1477861359324 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:39 INFO - PROCESS | 1835 | 1477861359539 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 14:02:39 INFO - PROCESS | 1835 | 1477861359582 Marionette TRACE conn4 -> [0,1732,"getWindowHandles",null] 14:02:39 INFO - PROCESS | 1835 | 1477861359588 Marionette TRACE conn4 <- [1,1732,null,["8"]] 14:02:39 INFO - PROCESS | 1835 | 1477861359593 Marionette TRACE conn4 -> [0,1733,"switchToWindow",{"name":"8"}] 14:02:39 INFO - PROCESS | 1835 | 1477861359600 Marionette TRACE conn4 <- [1,1733,null,{}] 14:02:39 INFO - PROCESS | 1835 | 1477861359675 Marionette TRACE conn4 -> [0,1734,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-incumbent-global.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:39 INFO - PROCESS | 1835 | ++DOCSHELL 0x8caa2c00 == 34 [pid = 1835] [id = 401] 14:02:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x8caa3400) [pid = 1835] [serial = 1172] [outer = (nil)] 14:02:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x8caa4400) [pid = 1835] [serial = 1173] [outer = 0x8caa3400] 14:02:39 INFO - PROCESS | 1835 | 1477861359821 Marionette DEBUG loaded listener.js 14:02:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x8d7afc00) [pid = 1835] [serial = 1174] [outer = 0x8caa3400] 14:02:40 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c934000 == 35 [pid = 1835] [id = 402] 14:02:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x8d7b7400) [pid = 1835] [serial = 1175] [outer = (nil)] 14:02:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x8da27400) [pid = 1835] [serial = 1176] [outer = 0x8d7b7400] 14:02:40 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da30000 == 36 [pid = 1835] [id = 403] 14:02:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x8da4b400) [pid = 1835] [serial = 1177] [outer = (nil)] 14:02:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x8d858000) [pid = 1835] [serial = 1178] [outer = 0x8da4b400] 14:02:40 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x8c876c00) [pid = 1835] [serial = 1142] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 14:02:40 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x8200fc00) [pid = 1835] [serial = 1139] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/idlharness.html] 14:02:40 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x90eb7800) [pid = 1835] [serial = 1133] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-timeout.html] 14:02:40 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x82846000) [pid = 1835] [serial = 1136] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/cancel-invoked.html] 14:02:41 INFO - PROCESS | 1835 | 1477861361022 Marionette TRACE conn4 <- [1,1734,null,{"value":["/js/builtins/Promise-incumbent-global.sub.html",0,null,null,[["Check the incumbent global Promise callbacks are called with",0,null,null]]]}] 14:02:41 INFO - . 14:02:41 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1725ms 14:02:41 INFO - PROCESS | 1835 | 1477861361049 Marionette TRACE conn4 -> [0,1735,"getWindowHandle",null] 14:02:41 INFO - PROCESS | 1835 | 1477861361052 Marionette TRACE conn4 <- [1,1735,null,{"value":"8"}] 14:02:41 INFO - TEST-START | /js/builtins/Promise-subclassing.html 14:02:41 INFO - PROCESS | 1835 | 1477861361060 Marionette TRACE conn4 -> [0,1736,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:41 INFO - PROCESS | 1835 | 1477861361347 Marionette TRACE conn4 <- [1,1736,null,{"value":null}] 14:02:41 INFO - PROCESS | 1835 | 1477861361427 Marionette TRACE conn4 -> [0,1737,"getWindowHandles",null] 14:02:41 INFO - PROCESS | 1835 | 1477861361431 Marionette TRACE conn4 <- [1,1737,null,["8"]] 14:02:41 INFO - PROCESS | 1835 | 1477861361437 Marionette TRACE conn4 -> [0,1738,"switchToWindow",{"name":"8"}] 14:02:41 INFO - PROCESS | 1835 | 1477861361445 Marionette TRACE conn4 <- [1,1738,null,{}] 14:02:41 INFO - PROCESS | 1835 | 1477861361451 Marionette TRACE conn4 -> [0,1739,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-subclassing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-subclassing.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:41 INFO - PROCESS | 1835 | ++DOCSHELL 0x82007c00 == 37 [pid = 1835] [id = 404] 14:02:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x8caa5000) [pid = 1835] [serial = 1179] [outer = (nil)] 14:02:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x8da4d400) [pid = 1835] [serial = 1180] [outer = 0x8caa5000] 14:02:41 INFO - PROCESS | 1835 | 1477861361556 Marionette DEBUG loaded listener.js 14:02:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x90eb2000) [pid = 1835] [serial = 1181] [outer = 0x8caa5000] 14:02:42 INFO - PROCESS | 1835 | 1477861362145 Marionette TRACE conn4 <- [1,1739,null,{"value":["/js/builtins/Promise-subclassing.html",0,null,null,[["Basic constructor behavior",0,null,null],["Promise.race behavior",0,null,null],["Promise.race without species behavior",0,null,null],["Promise.all behavior",0,null,null],["Promise.resolve behavior",0,null,null],["Promise.reject behavior",0,null,null],["Promise.then behavior",0,null,null],["Promise.catch behavior",0,null,null]]]}] 14:02:42 INFO - ........ 14:02:42 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 1124ms 14:02:42 INFO - PROCESS | 1835 | 1477861362183 Marionette TRACE conn4 -> [0,1740,"getWindowHandle",null] 14:02:42 INFO - PROCESS | 1835 | 1477861362187 Marionette TRACE conn4 <- [1,1740,null,{"value":"8"}] 14:02:42 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 14:02:42 INFO - PROCESS | 1835 | 1477861362195 Marionette TRACE conn4 -> [0,1741,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:42 INFO - PROCESS | 1835 | 1477861362360 Marionette TRACE conn4 <- [1,1741,null,{"value":null}] 14:02:42 INFO - PROCESS | 1835 | 1477861362374 Marionette TRACE conn4 -> [0,1742,"getWindowHandles",null] 14:02:42 INFO - PROCESS | 1835 | 1477861362384 Marionette TRACE conn4 <- [1,1742,null,["8"]] 14:02:42 INFO - PROCESS | 1835 | 1477861362392 Marionette TRACE conn4 -> [0,1743,"switchToWindow",{"name":"8"}] 14:02:42 INFO - PROCESS | 1835 | 1477861362400 Marionette TRACE conn4 <- [1,1743,null,{}] 14:02:42 INFO - PROCESS | 1835 | 1477861362407 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/WeakMap.prototype-properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:42 INFO - PROCESS | 1835 | ++DOCSHELL 0x92bab000 == 38 [pid = 1835] [id = 405] 14:02:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x92bac800) [pid = 1835] [serial = 1182] [outer = (nil)] 14:02:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x93771800) [pid = 1835] [serial = 1183] [outer = 0x92bac800] 14:02:42 INFO - PROCESS | 1835 | 1477861362506 Marionette DEBUG loaded listener.js 14:02:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x93924000) [pid = 1835] [serial = 1184] [outer = 0x92bac800] 14:02:43 INFO - PROCESS | 1835 | 1477861363293 Marionette TRACE conn4 <- [1,1744,null,{"value":["/js/builtins/WeakMap.prototype-properties.html",0,null,null,[["The value of the [[Prototype]] internal property of the WeakMap prototype object is the standard built-in Object prototype object (15.2.4).",0,null,null],["The initial value of WeakMap.prototype.constructor is the built-in WeakMap constructor.",0,null,null],["WeakMap.prototype.delete",0,null,null],["WeakMap.prototype.delete.length",0,null,null],["WeakMap.prototype.delete: ToObject on this",0,null,null],["WeakMap.prototype.delete: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get",0,null,null],["WeakMap.prototype.get.length",0,null,null],["WeakMap.prototype.get: ToObject on this",0,null,null],["WeakMap.prototype.get: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get: return undefined",0,null,null],["WeakMap.prototype.has",0,null,null],["WeakMap.prototype.has.length",0,null,null],["WeakMap.prototype.has: ToObject on this",0,null,null],["WeakMap.prototype.has: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.set",0,null,null],["WeakMap.prototype.set.length",0,null,null],["WeakMap.prototype.set: ToObject on this",0,null,null],["WeakMap.prototype.set: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.@@toStringTag",0,null,null]]]}] 14:02:43 INFO - .................... 14:02:43 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 1174ms 14:02:43 INFO - PROCESS | 1835 | 1477861363372 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 14:02:43 INFO - PROCESS | 1835 | 1477861363379 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 14:02:43 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 14:02:43 INFO - PROCESS | 1835 | 1477861363390 Marionette TRACE conn4 -> [0,1746,"getContext",null] 14:02:43 INFO - PROCESS | 1835 | 1477861363398 Marionette TRACE conn4 <- [1,1746,null,{"value":"content"}] 14:02:43 INFO - PROCESS | 1835 | 1477861363407 Marionette TRACE conn4 -> [0,1747,"setContext",{"value":"chrome"}] 14:02:43 INFO - PROCESS | 1835 | 1477861363413 Marionette TRACE conn4 <- [1,1747,null,{}] 14:02:43 INFO - PROCESS | 1835 | 1477861363422 Marionette TRACE conn4 -> [0,1748,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 14:02:43 INFO - PROCESS | 1835 | 1477861363448 Marionette TRACE conn4 <- [1,1748,null,{"value":true}] 14:02:43 INFO - PROCESS | 1835 | 1477861363501 Marionette TRACE conn4 -> [0,1749,"setContext",{"value":"content"}] 14:02:43 INFO - PROCESS | 1835 | 1477861363512 Marionette TRACE conn4 <- [1,1749,null,{}] 14:02:43 INFO - Setting pref media.mediasource.enabled (true) 14:02:43 INFO - PROCESS | 1835 | 1477861363530 Marionette TRACE conn4 -> [0,1750,"getContext",null] 14:02:43 INFO - PROCESS | 1835 | 1477861363536 Marionette TRACE conn4 <- [1,1750,null,{"value":"content"}] 14:02:43 INFO - PROCESS | 1835 | 1477861363546 Marionette TRACE conn4 -> [0,1751,"setContext",{"value":"chrome"}] 14:02:43 INFO - PROCESS | 1835 | 1477861363552 Marionette TRACE conn4 <- [1,1751,null,{}] 14:02:43 INFO - PROCESS | 1835 | 1477861363563 Marionette TRACE conn4 -> [0,1752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 14:02:43 INFO - PROCESS | 1835 | 1477861363603 Marionette TRACE conn4 <- [1,1752,null,{"value":null}] 14:02:43 INFO - PROCESS | 1835 | 1477861363671 Marionette TRACE conn4 -> [0,1753,"setContext",{"value":"content"}] 14:02:43 INFO - PROCESS | 1835 | 1477861363684 Marionette TRACE conn4 <- [1,1753,null,{}] 14:02:43 INFO - PROCESS | 1835 | 1477861363694 Marionette TRACE conn4 -> [0,1754,"timeouts",{"script":185000}] 14:02:43 INFO - PROCESS | 1835 | 1477861363704 Marionette TRACE conn4 <- [1,1754,null,{}] 14:02:43 INFO - PROCESS | 1835 | 1477861363728 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:43 INFO - PROCESS | 1835 | 1477861363960 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 14:02:44 INFO - PROCESS | 1835 | 1477861364122 Marionette TRACE conn4 -> [0,1756,"getWindowHandles",null] 14:02:44 INFO - PROCESS | 1835 | 1477861364129 Marionette TRACE conn4 <- [1,1756,null,["8"]] 14:02:44 INFO - PROCESS | 1835 | 1477861364137 Marionette TRACE conn4 -> [0,1757,"switchToWindow",{"name":"8"}] 14:02:44 INFO - PROCESS | 1835 | 1477861364143 Marionette TRACE conn4 <- [1,1757,null,{}] 14:02:44 INFO - PROCESS | 1835 | 1477861364148 Marionette TRACE conn4 -> [0,1758,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-readyState.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x81fde000 == 39 [pid = 1835] [id = 406] 14:02:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x8c877400) [pid = 1835] [serial = 1185] [outer = (nil)] 14:02:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x8c92d000) [pid = 1835] [serial = 1186] [outer = 0x8c877400] 14:02:44 INFO - PROCESS | 1835 | 1477861364306 Marionette DEBUG loaded listener.js 14:02:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x8c931000) [pid = 1835] [serial = 1187] [outer = 0x8c877400] 14:02:45 INFO - PROCESS | 1835 | 1477861365075 Marionette TRACE conn4 <- [1,1758,null,{"value":["/media-source/SourceBuffer-abort-readyState.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort() (video/mp4) : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 14:02:45 INFO - .. 14:02:45 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 1749ms 14:02:45 INFO - PROCESS | 1835 | 1477861365138 Marionette TRACE conn4 -> [0,1759,"getWindowHandle",null] 14:02:45 INFO - PROCESS | 1835 | 1477861365142 Marionette TRACE conn4 <- [1,1759,null,{"value":"8"}] 14:02:45 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 14:02:45 INFO - PROCESS | 1835 | 1477861365193 Marionette TRACE conn4 -> [0,1760,"timeouts",{"script":35000}] 14:02:45 INFO - PROCESS | 1835 | 1477861365197 Marionette TRACE conn4 <- [1,1760,null,{}] 14:02:45 INFO - PROCESS | 1835 | 1477861365204 Marionette TRACE conn4 -> [0,1761,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:45 INFO - PROCESS | 1835 | 1477861365411 Marionette TRACE conn4 <- [1,1761,null,{"value":null}] 14:02:45 INFO - PROCESS | 1835 | 1477861365588 Marionette TRACE conn4 -> [0,1762,"getWindowHandles",null] 14:02:45 INFO - PROCESS | 1835 | 1477861365594 Marionette TRACE conn4 <- [1,1762,null,["8"]] 14:02:45 INFO - PROCESS | 1835 | 1477861365603 Marionette TRACE conn4 -> [0,1763,"switchToWindow",{"name":"8"}] 14:02:45 INFO - PROCESS | 1835 | 1477861365609 Marionette TRACE conn4 <- [1,1763,null,{}] 14:02:45 INFO - PROCESS | 1835 | 1477861365617 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d9c1400 == 40 [pid = 1835] [id = 407] 14:02:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x8da22400) [pid = 1835] [serial = 1188] [outer = (nil)] 14:02:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x91f50400) [pid = 1835] [serial = 1189] [outer = 0x8da22400] 14:02:45 INFO - PROCESS | 1835 | 1477861365725 Marionette DEBUG loaded listener.js 14:02:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x92f91c00) [pid = 1835] [serial = 1190] [outer = 0x8da22400] 14:02:46 INFO - PROCESS | 1835 | 1477861366392 Marionette TRACE conn4 <- [1,1764,null,{"value":["/media-source/SourceBuffer-abort-removed.html",0,null,null,[["SourceBuffer#abort (video/webm; codecs=\"vorbis,vp8\") : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort (video/mp4) : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 14:02:46 INFO - .. 14:02:46 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 1255ms 14:02:46 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 14:02:46 INFO - PROCESS | 1835 | 1477861366445 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 14:02:46 INFO - PROCESS | 1835 | 1477861366449 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 14:02:46 INFO - PROCESS | 1835 | 1477861366457 Marionette TRACE conn4 -> [0,1766,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:46 INFO - PROCESS | 1835 | 1477861366643 Marionette TRACE conn4 <- [1,1766,null,{"value":null}] 14:02:46 INFO - PROCESS | 1835 | 1477861366814 Marionette TRACE conn4 -> [0,1767,"getWindowHandles",null] 14:02:46 INFO - PROCESS | 1835 | 1477861366820 Marionette TRACE conn4 <- [1,1767,null,["8"]] 14:02:46 INFO - PROCESS | 1835 | 1477861366830 Marionette TRACE conn4 -> [0,1768,"switchToWindow",{"name":"8"}] 14:02:46 INFO - PROCESS | 1835 | 1477861366836 Marionette TRACE conn4 <- [1,1768,null,{}] 14:02:46 INFO - PROCESS | 1835 | 1477861366843 Marionette TRACE conn4 -> [0,1769,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-updating.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x81ef5400 == 41 [pid = 1835] [id = 408] 14:02:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x81fe6800) [pid = 1835] [serial = 1191] [outer = (nil)] 14:02:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x94899800) [pid = 1835] [serial = 1192] [outer = 0x81fe6800] 14:02:46 INFO - PROCESS | 1835 | 1477861366991 Marionette DEBUG loaded listener.js 14:02:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x9489d400) [pid = 1835] [serial = 1193] [outer = 0x81fe6800] 14:02:47 INFO - PROCESS | 1835 | 1477861367988 Marionette TRACE conn4 <- [1,1769,null,{"value":["/media-source/SourceBuffer-abort-updating.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : Check the algorithm when the updating attribute is true.",0,null,null],["SourceBuffer#abort() (video/mp4) : Check the algorithm when the updating attribute is true.",0,null,null]]]}] 14:02:48 INFO - .. 14:02:48 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 1578ms 14:02:48 INFO - PROCESS | 1835 | 1477861368035 Marionette TRACE conn4 -> [0,1770,"getWindowHandle",null] 14:02:48 INFO - PROCESS | 1835 | 1477861368041 Marionette TRACE conn4 <- [1,1770,null,{"value":"8"}] 14:02:48 INFO - TEST-START | /media-source/SourceBuffer-abort.html 14:02:48 INFO - PROCESS | 1835 | 1477861368052 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:48 INFO - PROCESS | 1835 | 1477861368342 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 14:02:48 INFO - PROCESS | 1835 | --DOCSHELL 0x82007c00 == 40 [pid = 1835] [id = 404] 14:02:48 INFO - PROCESS | 1835 | --DOCSHELL 0x8da30000 == 39 [pid = 1835] [id = 403] 14:02:48 INFO - PROCESS | 1835 | --DOCSHELL 0x8c934000 == 38 [pid = 1835] [id = 402] 14:02:48 INFO - PROCESS | 1835 | --DOCSHELL 0x8caa2c00 == 37 [pid = 1835] [id = 401] 14:02:48 INFO - PROCESS | 1835 | --DOCSHELL 0x8c47a800 == 36 [pid = 1835] [id = 400] 14:02:48 INFO - PROCESS | 1835 | --DOCSHELL 0x82622c00 == 35 [pid = 1835] [id = 399] 14:02:48 INFO - PROCESS | 1835 | 1477861368542 Marionette TRACE conn4 -> [0,1772,"getWindowHandles",null] 14:02:48 INFO - PROCESS | 1835 | 1477861368550 Marionette TRACE conn4 <- [1,1772,null,["8"]] 14:02:48 INFO - PROCESS | 1835 | 1477861368559 Marionette TRACE conn4 -> [0,1773,"switchToWindow",{"name":"8"}] 14:02:48 INFO - PROCESS | 1835 | 1477861368567 Marionette TRACE conn4 <- [1,1773,null,{}] 14:02:48 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x8c879800) [pid = 1835] [serial = 1143] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x8c884000) [pid = 1835] [serial = 1144] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x8240a400) [pid = 1835] [serial = 1140] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x82413800) [pid = 1835] [serial = 1141] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x8aac2400) [pid = 1835] [serial = 1137] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x8c46e000) [pid = 1835] [serial = 1138] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x929b7000) [pid = 1835] [serial = 1135] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1835 | 1477861368590 Marionette TRACE conn4 -> [0,1774,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:48 INFO - PROCESS | 1835 | ++DOCSHELL 0x81fe3800 == 36 [pid = 1835] [id = 409] 14:02:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x8240a400) [pid = 1835] [serial = 1194] [outer = (nil)] 14:02:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x8284d800) [pid = 1835] [serial = 1195] [outer = 0x8240a400] 14:02:48 INFO - PROCESS | 1835 | 1477861368693 Marionette DEBUG loaded listener.js 14:02:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x8c23a800) [pid = 1835] [serial = 1196] [outer = 0x8240a400] 14:02:49 INFO - PROCESS | 1835 | 1477861369312 Marionette TRACE conn4 <- [1,1774,null,{"value":["/media-source/SourceBuffer-abort.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\"): Check the values of appendWindowStart and appendWindowEnd.",0,null,null],["SourceBuffer#abort() (video/mp4): Check the values of appendWindowStart and appendWindowEnd.",0,null,null]]]}] 14:02:49 INFO - .. 14:02:49 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 1323ms 14:02:49 INFO - PROCESS | 1835 | 1477861369374 Marionette TRACE conn4 -> [0,1775,"getWindowHandle",null] 14:02:49 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 14:02:49 INFO - Clearing pref media.mediasource.enabled 14:02:49 INFO - PROCESS | 1835 | 1477861369379 Marionette TRACE conn4 <- [1,1775,null,{"value":"8"}] 14:02:49 INFO - PROCESS | 1835 | 1477861369386 Marionette TRACE conn4 -> [0,1776,"getContext",null] 14:02:49 INFO - PROCESS | 1835 | 1477861369391 Marionette TRACE conn4 <- [1,1776,null,{"value":"content"}] 14:02:49 INFO - PROCESS | 1835 | 1477861369397 Marionette TRACE conn4 -> [0,1777,"setContext",{"value":"chrome"}] 14:02:49 INFO - PROCESS | 1835 | 1477861369401 Marionette TRACE conn4 <- [1,1777,null,{}] 14:02:49 INFO - PROCESS | 1835 | 1477861369410 Marionette TRACE conn4 -> [0,1778,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 14:02:49 INFO - PROCESS | 1835 | 1477861369425 Marionette TRACE conn4 <- [1,1778,null,{"value":null}] 14:02:49 INFO - PROCESS | 1835 | 1477861369434 Marionette TRACE conn4 -> [0,1779,"setContext",{"value":"content"}] 14:02:49 INFO - PROCESS | 1835 | 1477861369441 Marionette TRACE conn4 <- [1,1779,null,{}] 14:02:49 INFO - PROCESS | 1835 | 1477861369457 Marionette TRACE conn4 -> [0,1780,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:49 INFO - PROCESS | 1835 | 1477861369635 Marionette TRACE conn4 <- [1,1780,null,{"value":null}] 14:02:49 INFO - PROCESS | 1835 | 1477861369824 Marionette TRACE conn4 -> [0,1781,"getWindowHandles",null] 14:02:49 INFO - PROCESS | 1835 | 1477861369836 Marionette TRACE conn4 <- [1,1781,null,["8"]] 14:02:49 INFO - PROCESS | 1835 | 1477861369855 Marionette TRACE conn4 -> [0,1782,"switchToWindow",{"name":"8"}] 14:02:49 INFO - PROCESS | 1835 | 1477861369862 Marionette TRACE conn4 <- [1,1782,null,{}] 14:02:49 INFO - PROCESS | 1835 | 1477861369869 Marionette TRACE conn4 -> [0,1783,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-null.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x81fe0c00 == 37 [pid = 1835] [id = 410] 14:02:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x82624c00) [pid = 1835] [serial = 1197] [outer = (nil)] 14:02:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x8caa2c00) [pid = 1835] [serial = 1198] [outer = 0x82624c00] 14:02:49 INFO - PROCESS | 1835 | 1477861369967 Marionette DEBUG loaded listener.js 14:02:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x8d7b5800) [pid = 1835] [serial = 1199] [outer = 0x82624c00] 14:02:50 INFO - PROCESS | 1835 | 1477861370530 Marionette TRACE conn4 <- [1,1783,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 14:02:50 INFO - . 14:02:50 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 1185ms 14:02:50 INFO - PROCESS | 1835 | 1477861370572 Marionette TRACE conn4 -> [0,1784,"getWindowHandle",null] 14:02:50 INFO - PROCESS | 1835 | 1477861370575 Marionette TRACE conn4 <- [1,1784,null,{"value":"8"}] 14:02:50 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 14:02:50 INFO - PROCESS | 1835 | 1477861370592 Marionette TRACE conn4 -> [0,1785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:50 INFO - PROCESS | 1835 | 1477861370807 Marionette TRACE conn4 <- [1,1785,null,{"value":null}] 14:02:50 INFO - PROCESS | 1835 | 1477861370834 Marionette TRACE conn4 -> [0,1786,"getWindowHandles",null] 14:02:50 INFO - PROCESS | 1835 | 1477861370839 Marionette TRACE conn4 <- [1,1786,null,["8"]] 14:02:50 INFO - PROCESS | 1835 | 1477861370844 Marionette TRACE conn4 -> [0,1787,"switchToWindow",{"name":"8"}] 14:02:50 INFO - PROCESS | 1835 | 1477861370851 Marionette TRACE conn4 <- [1,1787,null,{}] 14:02:50 INFO - PROCESS | 1835 | 1477861370857 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:50 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da55400 == 38 [pid = 1835] [id = 411] 14:02:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8f752c00) [pid = 1835] [serial = 1200] [outer = (nil)] 14:02:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x929b7000) [pid = 1835] [serial = 1201] [outer = 0x8f752c00] 14:02:51 INFO - PROCESS | 1835 | 1477861371042 Marionette DEBUG loaded listener.js 14:02:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x945b0000) [pid = 1835] [serial = 1202] [outer = 0x8f752c00] 14:02:51 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 14:02:51 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 14:02:51 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 14:02:51 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 14:02:51 INFO - PROCESS | 1835 | 1477861371725 Marionette TRACE conn4 <- [1,1788,null,{"value":["/media-source/URL-createObjectURL-revoke.html",0,null,null,[["Check revoking behavior of URL.revokeObjectURL(url).",0,null,null],["Check referenced MediaSource can open after URL.revokeObjectURL(url).",0,null,null],["Check auto-revoking behavior with URL.createObjectURL(MediaSource).",0,null,null]]]}] 14:02:51 INFO - ... 14:02:51 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 1171ms 14:02:51 INFO - PROCESS | 1835 | 1477861371761 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 14:02:51 INFO - TEST-START | /media-source/URL-createObjectURL.html 14:02:51 INFO - PROCESS | 1835 | 1477861371768 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 14:02:51 INFO - PROCESS | 1835 | 1477861371785 Marionette TRACE conn4 -> [0,1790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:52 INFO - PROCESS | 1835 | 1477861372010 Marionette TRACE conn4 <- [1,1790,null,{"value":null}] 14:02:52 INFO - PROCESS | 1835 | 1477861372038 Marionette TRACE conn4 -> [0,1791,"getWindowHandles",null] 14:02:52 INFO - PROCESS | 1835 | 1477861372042 Marionette TRACE conn4 <- [1,1791,null,["8"]] 14:02:52 INFO - PROCESS | 1835 | 1477861372047 Marionette TRACE conn4 -> [0,1792,"switchToWindow",{"name":"8"}] 14:02:52 INFO - PROCESS | 1835 | 1477861372053 Marionette TRACE conn4 <- [1,1792,null,{}] 14:02:52 INFO - PROCESS | 1835 | 1477861372058 Marionette TRACE conn4 -> [0,1793,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:52 INFO - PROCESS | 1835 | ++DOCSHELL 0x9471ec00 == 39 [pid = 1835] [id = 412] 14:02:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x9489c400) [pid = 1835] [serial = 1203] [outer = (nil)] 14:02:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x948a5000) [pid = 1835] [serial = 1204] [outer = 0x9489c400] 14:02:52 INFO - PROCESS | 1835 | 1477861372267 Marionette DEBUG loaded listener.js 14:02:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x94ada000) [pid = 1835] [serial = 1205] [outer = 0x9489c400] 14:02:52 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x82849400) [pid = 1835] [serial = 1145] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 14:02:52 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x8cc61400) [pid = 1835] [serial = 1148] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 14:02:52 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x90d89400) [pid = 1835] [serial = 1151] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 14:02:52 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x90d5ec00) [pid = 1835] [serial = 1154] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 14:02:52 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x9470f400) [pid = 1835] [serial = 1157] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 14:02:52 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x948e4000) [pid = 1835] [serial = 1160] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 14:02:52 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x82623400) [pid = 1835] [serial = 1166] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 14:02:52 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x8240d800) [pid = 1835] [serial = 1163] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 14:02:52 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x8da4b400) [pid = 1835] [serial = 1177] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 14:02:52 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x8d7b7400) [pid = 1835] [serial = 1175] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 14:02:52 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x8caa3400) [pid = 1835] [serial = 1172] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 14:02:52 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x8caa5000) [pid = 1835] [serial = 1179] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 14:02:52 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x8c47b000) [pid = 1835] [serial = 1169] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 14:02:53 INFO - PROCESS | 1835 | 1477861373104 Marionette TRACE conn4 <- [1,1793,null,{"value":["/media-source/URL-createObjectURL.html",0,null,null,[["URL.createObjectURL(mediaSource) should return a unique Blob URI.",0,null,null]]]}] 14:02:53 INFO - . 14:02:53 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 1379ms 14:02:53 INFO - PROCESS | 1835 | 1477861373162 Marionette TRACE conn4 -> [0,1794,"getWindowHandle",null] 14:02:53 INFO - PROCESS | 1835 | 1477861373169 Marionette TRACE conn4 <- [1,1794,null,{"value":"8"}] 14:02:53 INFO - TEST-START | /media-source/interfaces.html 14:02:53 INFO - PROCESS | 1835 | 1477861373181 Marionette TRACE conn4 -> [0,1795,"getContext",null] 14:02:53 INFO - PROCESS | 1835 | 1477861373184 Marionette TRACE conn4 <- [1,1795,null,{"value":"content"}] 14:02:53 INFO - PROCESS | 1835 | 1477861373192 Marionette TRACE conn4 -> [0,1796,"setContext",{"value":"chrome"}] 14:02:53 INFO - PROCESS | 1835 | 1477861373197 Marionette TRACE conn4 <- [1,1796,null,{}] 14:02:53 INFO - PROCESS | 1835 | 1477861373204 Marionette TRACE conn4 -> [0,1797,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 14:02:53 INFO - PROCESS | 1835 | 1477861373228 Marionette TRACE conn4 <- [1,1797,null,{"value":true}] 14:02:53 INFO - PROCESS | 1835 | 1477861373235 Marionette TRACE conn4 -> [0,1798,"setContext",{"value":"content"}] 14:02:53 INFO - PROCESS | 1835 | 1477861373239 Marionette TRACE conn4 <- [1,1798,null,{}] 14:02:53 INFO - Setting pref media.mediasource.enabled (true) 14:02:53 INFO - PROCESS | 1835 | 1477861373247 Marionette TRACE conn4 -> [0,1799,"getContext",null] 14:02:53 INFO - PROCESS | 1835 | 1477861373252 Marionette TRACE conn4 <- [1,1799,null,{"value":"content"}] 14:02:53 INFO - PROCESS | 1835 | 1477861373259 Marionette TRACE conn4 -> [0,1800,"setContext",{"value":"chrome"}] 14:02:53 INFO - PROCESS | 1835 | 1477861373264 Marionette TRACE conn4 <- [1,1800,null,{}] 14:02:53 INFO - PROCESS | 1835 | 1477861373271 Marionette TRACE conn4 -> [0,1801,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 14:02:53 INFO - PROCESS | 1835 | 1477861373300 Marionette TRACE conn4 <- [1,1801,null,{"value":null}] 14:02:53 INFO - PROCESS | 1835 | 1477861373306 Marionette TRACE conn4 -> [0,1802,"setContext",{"value":"content"}] 14:02:53 INFO - PROCESS | 1835 | 1477861373309 Marionette TRACE conn4 <- [1,1802,null,{}] 14:02:53 INFO - PROCESS | 1835 | 1477861373315 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:53 INFO - PROCESS | 1835 | 1477861373552 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 14:02:53 INFO - PROCESS | 1835 | 1477861373667 Marionette TRACE conn4 -> [0,1804,"getWindowHandles",null] 14:02:53 INFO - PROCESS | 1835 | 1477861373673 Marionette TRACE conn4 <- [1,1804,null,["8"]] 14:02:53 INFO - PROCESS | 1835 | 1477861373681 Marionette TRACE conn4 -> [0,1805,"switchToWindow",{"name":"8"}] 14:02:53 INFO - PROCESS | 1835 | 1477861373689 Marionette TRACE conn4 <- [1,1805,null,{}] 14:02:53 INFO - PROCESS | 1835 | 1477861373698 Marionette TRACE conn4 -> [0,1806,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/interfaces.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/interfaces.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:53 INFO - PROCESS | 1835 | ++DOCSHELL 0x9471a400 == 40 [pid = 1835] [id = 413] 14:02:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x9471c400) [pid = 1835] [serial = 1206] [outer = (nil)] 14:02:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x94b37800) [pid = 1835] [serial = 1207] [outer = 0x9471c400] 14:02:53 INFO - PROCESS | 1835 | 1477861373800 Marionette DEBUG loaded listener.js 14:02:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x94b39400) [pid = 1835] [serial = 1208] [outer = 0x9471c400] 14:02:54 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:02:54 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:02:55 INFO - .................................................................................................................... 14:02:55 INFO - TEST-OK | /media-source/interfaces.html | took 2369ms 14:02:55 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 14:02:55 INFO - Clearing pref media.mediasource.enabled 14:02:55 INFO - PROCESS | 1835 | 1477861375358 Marionette TRACE conn4 <- [1,1806,null,{"value":["/media-source/interfaces.html",0,null,null,[["URL interface: operation createObjectURL(MediaSource)",0,null,null],["AudioTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"AudioTrack\" expected property \"AudioTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["VideoTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"VideoTrack\" expected property \"VideoTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["TextTrack interface: attribute sourceBuffer",1,"assert_true: The prototype object must have a property \"sourceBuffer\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: existence and properties of interface object",0,null,null],["MediaSource interface object length",0,null,null],["MediaSource interface object name",0,null,null],["MediaSource interface: existence and properties of interface prototype object",0,null,null],["MediaSource interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaSource interface: attribute sourceBuffers",0,null,null],["MediaSource interface: attribute activeSourceBuffers",0,null,null],["MediaSource interface: attribute readyState",0,null,null],["MediaSource interface: attribute duration",0,null,null],["MediaSource interface: attribute onsourceopen",0,null,null],["MediaSource interface: attribute onsourceended",0,null,null],["MediaSource interface: attribute onsourceclose",1,"assert_true: The prototype object must have a property \"onsourceclose\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: operation addSourceBuffer(DOMString)",0,null,null],["MediaSource interface: operation removeSourceBuffer(SourceBuffer)",0,null,null],["MediaSource interface: operation endOfStream(EndOfStreamError)",0,null,null],["MediaSource interface: operation setLiveSeekableRange(double,double)",0,null,null],["MediaSource interface: operation clearLiveSeekableRange()",0,null,null],["MediaSource interface: operation isTypeSupported(DOMString)",0,null,null],["MediaSource must be primary interface of mediaSource",0,null,null],["Stringification of mediaSource",0,null,null],["MediaSource interface: mediaSource must inherit property \"sourceBuffers\" with the proper type (0)",0,null,null],["MediaSource interface: mediaSource must inherit property \"activeSourceBuffers\" with the proper type (1)",0,null,null],["MediaSource interface: mediaSource must inherit property \"readyState\" with the proper type (2)",0,null,null],["MediaSource interface: mediaSource must inherit property \"duration\" with the proper type (3)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceopen\" with the proper type (4)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceended\" with the proper type (5)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceclose\" with the proper type (6)",1,"assert_inherits: property \"onsourceclose\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: mediaSource must inherit property \"addSourceBuffer\" with the proper type (7)",0,null,null],["MediaSource interface: calling addSourceBuffer(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"removeSourceBuffer\" with the proper type (8)",0,null,null],["MediaSource interface: calling removeSourceBuffer(SourceBuffer) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"endOfStream\" with the proper type (9)",0,null,null],["MediaSource interface: calling endOfStream(EndOfStreamError) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"setLiveSeekableRange\" with the proper type (10)",0,null,null],["MediaSource interface: calling setLiveSeekableRange(double,double) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"clearLiveSeekableRange\" with the proper type (11)",0,null,null],["MediaSource interface: mediaSource must inherit property \"isTypeSupported\" with the proper type (12)",0,null,null],["MediaSource interface: calling isTypeSupported(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: existence and properties of interface object",0,null,null],["SourceBuffer interface object length",0,null,null],["SourceBuffer interface object name",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBuffer interface: attribute mode",0,null,null],["SourceBuffer interface: attribute updating",0,null,null],["SourceBuffer interface: attribute buffered",0,null,null],["SourceBuffer interface: attribute timestampOffset",0,null,null],["SourceBuffer interface: attribute audioTracks",1,"assert_true: The prototype object must have a property \"audioTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute videoTracks",1,"assert_true: The prototype object must have a property \"videoTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute textTracks",1,"assert_true: The prototype object must have a property \"textTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute appendWindowStart",0,null,null],["SourceBuffer interface: attribute appendWindowEnd",0,null,null],["SourceBuffer interface: attribute onupdatestart",0,null,null],["SourceBuffer interface: attribute onupdate",0,null,null],["SourceBuffer interface: attribute onupdateend",0,null,null],["SourceBuffer interface: attribute onerror",0,null,null],["SourceBuffer interface: attribute onabort",0,null,null],["SourceBuffer interface: operation appendBuffer(BufferSource)",0,null,null],["SourceBuffer interface: operation abort()",0,null,null],["SourceBuffer interface: operation remove(double,unrestricted double)",0,null,null],["SourceBuffer must be primary interface of sourceBuffer",0,null,null],["Stringification of sourceBuffer",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"mode\" with the proper type (0)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"updating\" with the proper type (1)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"buffered\" with the proper type (2)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"timestampOffset\" with the proper type (3)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"audioTracks\" with the proper type (4)",1,"assert_inherits: property \"audioTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"videoTracks\" with the proper type (5)",1,"assert_inherits: property \"videoTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"textTracks\" with the proper type (6)",1,"assert_inherits: property \"textTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowStart\" with the proper type (7)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowEnd\" with the proper type (8)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdatestart\" with the proper type (9)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdate\" with the proper type (10)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdateend\" with the proper type (11)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onerror\" with the proper type (12)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onabort\" with the proper type (13)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendBuffer\" with the proper type (14)",0,null,null],["SourceBuffer interface: calling appendBuffer(BufferSource) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"abort\" with the proper type (15)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"remove\" with the proper type (16)",0,null,null],["SourceBuffer interface: calling remove(double,unrestricted double) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBufferList interface: existence and properties of interface object",0,null,null],["SourceBufferList interface object length",0,null,null],["SourceBufferList interface object name",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBufferList interface: attribute length",0,null,null],["SourceBufferList interface: attribute onaddsourcebuffer",0,null,null],["SourceBufferList interface: attribute onremovesourcebuffer",0,null,null],["SourceBufferList must be primary interface of mediaSource.sourceBuffers",0,null,null],["Stringification of mediaSource.sourceBuffers",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"length\" with the proper type (0)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onaddsourcebuffer\" with the proper type (1)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onremovesourcebuffer\" with the proper type (2)",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null]]]}] 14:02:55 INFO - PROCESS | 1835 | 1477861375551 Marionette TRACE conn4 -> [0,1807,"getWindowHandle",null] 14:02:55 INFO - PROCESS | 1835 | 1477861375562 Marionette TRACE conn4 <- [1,1807,null,{"value":"8"}] 14:02:55 INFO - PROCESS | 1835 | 1477861375579 Marionette TRACE conn4 -> [0,1808,"getContext",null] 14:02:55 INFO - PROCESS | 1835 | 1477861375590 Marionette TRACE conn4 <- [1,1808,null,{"value":"content"}] 14:02:55 INFO - PROCESS | 1835 | 1477861375648 Marionette TRACE conn4 -> [0,1809,"setContext",{"value":"chrome"}] 14:02:55 INFO - PROCESS | 1835 | 1477861375657 Marionette TRACE conn4 <- [1,1809,null,{}] 14:02:55 INFO - PROCESS | 1835 | 1477861375673 Marionette TRACE conn4 -> [0,1810,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 14:02:55 INFO - PROCESS | 1835 | 1477861375701 Marionette TRACE conn4 <- [1,1810,null,{"value":null}] 14:02:55 INFO - PROCESS | 1835 | 1477861375707 Marionette TRACE conn4 -> [0,1811,"setContext",{"value":"content"}] 14:02:55 INFO - PROCESS | 1835 | 1477861375716 Marionette TRACE conn4 <- [1,1811,null,{}] 14:02:55 INFO - PROCESS | 1835 | 1477861375729 Marionette TRACE conn4 -> [0,1812,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:56 INFO - PROCESS | 1835 | 1477861376040 Marionette TRACE conn4 <- [1,1812,null,{"value":null}] 14:02:56 INFO - PROCESS | 1835 | 1477861376126 Marionette TRACE conn4 -> [0,1813,"getWindowHandles",null] 14:02:56 INFO - PROCESS | 1835 | 1477861376131 Marionette TRACE conn4 <- [1,1813,null,["8"]] 14:02:56 INFO - PROCESS | 1835 | 1477861376181 Marionette TRACE conn4 -> [0,1814,"switchToWindow",{"name":"8"}] 14:02:56 INFO - PROCESS | 1835 | 1477861376187 Marionette TRACE conn4 <- [1,1814,null,{}] 14:02:56 INFO - PROCESS | 1835 | 1477861376197 Marionette TRACE conn4 -> [0,1815,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-activesourcebuffers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:56 INFO - PROCESS | 1835 | ++DOCSHELL 0x8aaba800 == 41 [pid = 1835] [id = 414] 14:02:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x8aabb000) [pid = 1835] [serial = 1209] [outer = (nil)] 14:02:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x8aac3c00) [pid = 1835] [serial = 1210] [outer = 0x8aabb000] 14:02:56 INFO - PROCESS | 1835 | 1477861376314 Marionette DEBUG loaded listener.js 14:02:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x8c246400) [pid = 1835] [serial = 1211] [outer = 0x8aabb000] 14:02:57 INFO - PROCESS | 1835 | [h264 @ 0x8d7af400] err{or,}_recognition separate: 1; 1 14:02:57 INFO - PROCESS | 1835 | [h264 @ 0x8d7af400] err{or,}_recognition combined: 1; 1 14:02:57 INFO - PROCESS | 1835 | [h264 @ 0x8d7af400] Unsupported bit depth: 0 14:02:57 INFO - PROCESS | 1835 | [h264 @ 0x8d7bac00] err{or,}_recognition separate: 1; 1 14:02:57 INFO - PROCESS | 1835 | [h264 @ 0x8d7bac00] err{or,}_recognition combined: 1; 1 14:02:57 INFO - PROCESS | 1835 | [h264 @ 0x8d7bac00] Unsupported bit depth: 0 14:02:57 INFO - PROCESS | 1835 | [h264 @ 0x8d7bac00] no picture 14:02:57 INFO - PROCESS | 1835 | [h264 @ 0x8d7bac00] no picture 14:02:57 INFO - PROCESS | 1835 | [aac @ 0x91f58400] err{or,}_recognition separate: 1; 1 14:02:57 INFO - PROCESS | 1835 | [aac @ 0x91f58400] err{or,}_recognition combined: 1; 1 14:02:57 INFO - PROCESS | 1835 | [aac @ 0x91f58400] Unsupported bit depth: 0 14:02:57 INFO - PROCESS | 1835 | [aac @ 0x8d894c00] err{or,}_recognition separate: 1; 1 14:02:57 INFO - PROCESS | 1835 | [aac @ 0x8d894c00] err{or,}_recognition combined: 1; 1 14:02:57 INFO - PROCESS | 1835 | [aac @ 0x8d894c00] Unsupported bit depth: 0 14:02:57 INFO - PROCESS | 1835 | [aac @ 0x8da2fc00] err{or,}_recognition separate: 1; 1 14:02:57 INFO - PROCESS | 1835 | [aac @ 0x8da2fc00] err{or,}_recognition combined: 1; 1 14:02:57 INFO - PROCESS | 1835 | [aac @ 0x8da2fc00] Unsupported bit depth: 0 14:02:57 INFO - PROCESS | 1835 | [h264 @ 0x94a13c00] err{or,}_recognition separate: 1; 1 14:02:57 INFO - PROCESS | 1835 | [h264 @ 0x94a13c00] err{or,}_recognition combined: 1; 1 14:02:57 INFO - PROCESS | 1835 | [h264 @ 0x94a13c00] Unsupported bit depth: 0 14:02:57 INFO - PROCESS | 1835 | [aac @ 0x94a16000] err{or,}_recognition separate: 1; 1 14:02:57 INFO - PROCESS | 1835 | [aac @ 0x94a16000] err{or,}_recognition combined: 1; 1 14:02:57 INFO - PROCESS | 1835 | [aac @ 0x94a16000] Unsupported bit depth: 0 14:02:57 INFO - PROCESS | 1835 | [aac @ 0x8da2fc00] err{or,}_recognition separate: 1; 1 14:02:57 INFO - PROCESS | 1835 | [aac @ 0x8da2fc00] err{or,}_recognition combined: 1; 1 14:02:57 INFO - PROCESS | 1835 | [aac @ 0x8da2fc00] Unsupported bit depth: 0 14:02:57 INFO - PROCESS | 1835 | [aac @ 0x94b34400] err{or,}_recognition separate: 1; 1 14:02:57 INFO - PROCESS | 1835 | [aac @ 0x94b34400] err{or,}_recognition combined: 1; 1 14:02:57 INFO - PROCESS | 1835 | [aac @ 0x94b34400] Unsupported bit depth: 0 14:02:57 INFO - PROCESS | 1835 | [h264 @ 0x94b36000] err{or,}_recognition separate: 1; 1 14:02:57 INFO - PROCESS | 1835 | [h264 @ 0x94b36000] err{or,}_recognition combined: 1; 1 14:02:57 INFO - PROCESS | 1835 | [h264 @ 0x94b36000] Unsupported bit depth: 0 14:02:57 INFO - PROCESS | 1835 | [h264 @ 0x94a13800] err{or,}_recognition separate: 1; 1 14:02:57 INFO - PROCESS | 1835 | [h264 @ 0x94a13800] err{or,}_recognition combined: 1; 1 14:02:57 INFO - PROCESS | 1835 | [h264 @ 0x94a13800] Unsupported bit depth: 0 14:02:57 INFO - PROCESS | 1835 | [aac @ 0x94a14400] err{or,}_recognition separate: 1; 1 14:02:57 INFO - PROCESS | 1835 | [aac @ 0x94a14400] err{or,}_recognition combined: 1; 1 14:02:57 INFO - PROCESS | 1835 | [aac @ 0x94a14400] Unsupported bit depth: 0 14:02:57 INFO - PROCESS | 1835 | [h264 @ 0x8d894c00] err{or,}_recognition separate: 1; 1 14:02:58 INFO - PROCESS | 1835 | [h264 @ 0x94a13800] no picture 14:02:58 INFO - PROCESS | 1835 | [h264 @ 0x94a13800] no picture 14:02:58 INFO - PROCESS | 1835 | [h264 @ 0x8d894c00] err{or,}_recognition combined: 1; 1 14:02:58 INFO - PROCESS | 1835 | [h264 @ 0x8d894c00] Unsupported bit depth: 0 14:02:58 INFO - PROCESS | 1835 | [h264 @ 0x94b3f000] err{or,}_recognition separate: 1; 1 14:02:58 INFO - PROCESS | 1835 | [h264 @ 0x94b3f000] err{or,}_recognition combined: 1; 1 14:02:58 INFO - PROCESS | 1835 | [h264 @ 0x94b3f000] Unsupported bit depth: 0 14:02:58 INFO - PROCESS | 1835 | [aac @ 0x94c9a400] err{or,}_recognition separate: 1; 1 14:02:58 INFO - PROCESS | 1835 | [aac @ 0x94c9a400] err{or,}_recognition combined: 1; 1 14:02:58 INFO - PROCESS | 1835 | [aac @ 0x94c9a400] Unsupported bit depth: 0 14:02:58 INFO - PROCESS | 1835 | [aac @ 0x8da2fc00] err{or,}_recognition separate: 1; 1 14:02:58 INFO - PROCESS | 1835 | [aac @ 0x8da2fc00] err{or,}_recognition combined: 1; 1 14:02:58 INFO - PROCESS | 1835 | [aac @ 0x8da2fc00] Unsupported bit depth: 0 14:02:58 INFO - PROCESS | 1835 | [h264 @ 0x94b34400] err{or,}_recognition separate: 1; 1 14:02:58 INFO - PROCESS | 1835 | [h264 @ 0x94b34400] err{or,}_recognition combined: 1; 1 14:02:58 INFO - PROCESS | 1835 | [h264 @ 0x94b34400] Unsupported bit depth: 0 14:02:58 INFO - PROCESS | 1835 | [h264 @ 0x94b34400] no picture 14:02:58 INFO - PROCESS | 1835 | [h264 @ 0x94b34400] no picture 14:02:58 INFO - PROCESS | 1835 | [h264 @ 0x94a14400] err{or,}_recognition separate: 1; 1 14:02:58 INFO - PROCESS | 1835 | [h264 @ 0x94a14400] err{or,}_recognition combined: 1; 1 14:02:58 INFO - PROCESS | 1835 | [h264 @ 0x94a14400] Unsupported bit depth: 0 14:02:58 INFO - PROCESS | 1835 | [aac @ 0x94b3d400] err{or,}_recognition separate: 1; 1 14:02:58 INFO - PROCESS | 1835 | [aac @ 0x94b3d400] err{or,}_recognition combined: 1; 1 14:02:58 INFO - PROCESS | 1835 | [aac @ 0x94b3d400] Unsupported bit depth: 0 14:02:58 INFO - PROCESS | 1835 | [h264 @ 0x94b3f000] err{or,}_recognition separate: 1; 1 14:02:58 INFO - PROCESS | 1835 | [h264 @ 0x94b3f000] err{or,}_recognition combined: 1; 1 14:02:58 INFO - PROCESS | 1835 | [h264 @ 0x94b3f000] Unsupported bit depth: 0 14:02:58 INFO - PROCESS | 1835 | [h264 @ 0x94b3f000] no picture 14:02:58 INFO - PROCESS | 1835 | [h264 @ 0x94a14400] no picture 14:02:58 INFO - PROCESS | 1835 | [h264 @ 0x94b3f000] no picture 14:02:58 INFO - PROCESS | 1835 | [h264 @ 0x94a14400] no picture 14:02:58 INFO - .... 14:02:58 INFO - TEST-OK | /media-source/mediasource-activesourcebuffers.html | took 2635ms 14:02:58 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 14:02:58 INFO - PROCESS | 1835 | 1477861378180 Marionette TRACE conn4 <- [1,1815,null,{"value":["/media-source/mediasource-activesourcebuffers.html",0,null,null,[["SourceBuffer added to activeSourceBuffers list when its only audio track gets loaded (and thus becomes enabled).",0,null,null],["SourceBuffer added to activeSourceBuffers list when its only video track gets loaded (and thus becomes selected).",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers list reflects changes to selected audio/video tracks associated with separate SourceBuffers.",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html:142:23\nMediaSourceUtil.fetchManifestAndData/ [0,1816,"getWindowHandle",null] 14:02:58 INFO - PROCESS | 1835 | 1477861378221 Marionette TRACE conn4 <- [1,1816,null,{"value":"8"}] 14:02:58 INFO - PROCESS | 1835 | 1477861378255 Marionette TRACE conn4 -> [0,1817,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:58 INFO - PROCESS | 1835 | 1477861378582 Marionette TRACE conn4 <- [1,1817,null,{"value":null}] 14:02:58 INFO - PROCESS | 1835 | 1477861378663 Marionette TRACE conn4 -> [0,1818,"getWindowHandles",null] 14:02:58 INFO - PROCESS | 1835 | 1477861378668 Marionette TRACE conn4 <- [1,1818,null,["8"]] 14:02:58 INFO - PROCESS | 1835 | 1477861378674 Marionette TRACE conn4 -> [0,1819,"switchToWindow",{"name":"8"}] 14:02:58 INFO - PROCESS | 1835 | 1477861378680 Marionette TRACE conn4 <- [1,1819,null,{}] 14:02:58 INFO - PROCESS | 1835 | 1477861378728 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:02:58 INFO - PROCESS | 1835 | ++DOCSHELL 0x8ca9a800 == 42 [pid = 1835] [id = 415] 14:02:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x8ca9dc00) [pid = 1835] [serial = 1212] [outer = (nil)] 14:02:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x94c9fc00) [pid = 1835] [serial = 1213] [outer = 0x8ca9dc00] 14:02:58 INFO - PROCESS | 1835 | 1477861378835 Marionette DEBUG loaded listener.js 14:02:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x94ca3c00) [pid = 1835] [serial = 1214] [outer = 0x8ca9dc00] 14:02:59 INFO - PROCESS | 1835 | 1477861379539 Marionette TRACE conn4 <- [1,1820,null,{"value":["/media-source/mediasource-addsourcebuffer-mode.html",0,null,null,[["addSourceBuffer() sets SourceBuffer.mode to 'segments' when the generate timestamps flag is false",0,null,null],["addSourceBuffer() sets SourceBuffer.mode to 'sequence' when the generate timestamps flag is true",1,"assert_unreached: Browser does not support the audio/aac and audio/mpeg MIME types used in this test Reached unreachable code","@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:24:17\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:18:5\n"]]]}] 14:02:59 INFO - .. 14:02:59 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 1333ms 14:02:59 INFO - PROCESS | 1835 | 1477861379582 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 14:02:59 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 14:02:59 INFO - PROCESS | 1835 | 1477861379587 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 14:02:59 INFO - PROCESS | 1835 | 1477861379594 Marionette TRACE conn4 -> [0,1822,"getContext",null] 14:02:59 INFO - PROCESS | 1835 | 1477861379599 Marionette TRACE conn4 <- [1,1822,null,{"value":"content"}] 14:02:59 INFO - PROCESS | 1835 | 1477861379605 Marionette TRACE conn4 -> [0,1823,"setContext",{"value":"chrome"}] 14:02:59 INFO - PROCESS | 1835 | 1477861379608 Marionette TRACE conn4 <- [1,1823,null,{}] 14:02:59 INFO - PROCESS | 1835 | 1477861379614 Marionette TRACE conn4 -> [0,1824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 14:02:59 INFO - PROCESS | 1835 | 1477861379634 Marionette TRACE conn4 <- [1,1824,null,{"value":true}] 14:02:59 INFO - PROCESS | 1835 | 1477861379638 Marionette TRACE conn4 -> [0,1825,"setContext",{"value":"content"}] 14:02:59 INFO - PROCESS | 1835 | 1477861379641 Marionette TRACE conn4 <- [1,1825,null,{}] 14:02:59 INFO - Setting pref media.mediasource.enabled (true) 14:02:59 INFO - PROCESS | 1835 | 1477861379649 Marionette TRACE conn4 -> [0,1826,"getContext",null] 14:02:59 INFO - PROCESS | 1835 | 1477861379652 Marionette TRACE conn4 <- [1,1826,null,{"value":"content"}] 14:02:59 INFO - PROCESS | 1835 | 1477861379677 Marionette TRACE conn4 -> [0,1827,"setContext",{"value":"chrome"}] 14:02:59 INFO - PROCESS | 1835 | 1477861379680 Marionette TRACE conn4 <- [1,1827,null,{}] 14:02:59 INFO - PROCESS | 1835 | 1477861379687 Marionette TRACE conn4 -> [0,1828,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 14:02:59 INFO - PROCESS | 1835 | 1477861379707 Marionette TRACE conn4 <- [1,1828,null,{"value":null}] 14:02:59 INFO - PROCESS | 1835 | 1477861379712 Marionette TRACE conn4 -> [0,1829,"setContext",{"value":"content"}] 14:02:59 INFO - PROCESS | 1835 | 1477861379715 Marionette TRACE conn4 <- [1,1829,null,{}] 14:02:59 INFO - PROCESS | 1835 | 1477861379721 Marionette TRACE conn4 -> [0,1830,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:02:59 INFO - PROCESS | 1835 | 1477861379936 Marionette TRACE conn4 <- [1,1830,null,{"value":null}] 14:03:00 INFO - PROCESS | 1835 | 1477861380110 Marionette TRACE conn4 -> [0,1831,"getWindowHandles",null] 14:03:00 INFO - PROCESS | 1835 | 1477861380115 Marionette TRACE conn4 <- [1,1831,null,["8"]] 14:03:00 INFO - PROCESS | 1835 | 1477861380122 Marionette TRACE conn4 -> [0,1832,"switchToWindow",{"name":"8"}] 14:03:00 INFO - PROCESS | 1835 | 1477861380144 Marionette TRACE conn4 <- [1,1832,null,{}] 14:03:00 INFO - PROCESS | 1835 | 1477861380194 Marionette TRACE conn4 -> [0,1833,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:03:00 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f51a000 == 43 [pid = 1835] [id = 416] 14:03:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x94ec5800) [pid = 1835] [serial = 1215] [outer = (nil)] 14:03:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x962c2c00) [pid = 1835] [serial = 1216] [outer = 0x94ec5800] 14:03:00 INFO - PROCESS | 1835 | 1477861380311 Marionette DEBUG loaded listener.js 14:03:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x96440000) [pid = 1835] [serial = 1217] [outer = 0x94ec5800] 14:03:01 INFO - PROCESS | 1835 | [1835] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 14:03:01 INFO - ........ 14:03:01 INFO - PROCESS | 1835 | 1477861381192 Marionette TRACE conn4 <- [1,1833,null,{"value":["/media-source/mediasource-addsourcebuffer.html",0,null,null,[["Test addSourceBuffer() in 'ended' state.",0,null,null],["Test addSourceBuffer() with empty type",0,null,null],["Test addSourceBuffer() with null",0,null,null],["Test addSourceBuffer() with unsupported type",0,null,null],["Test addSourceBuffer() with Vorbis and VP8",0,null,null],["Test addSourceBuffer() with Vorbis and VP8 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() video only",0,null,null],["Test addSourceBuffer() audio only",0,null,null],["Test addSourceBuffer() with AAC and H.264",0,null,null],["Test addSourceBuffer() with AAC and H.264 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() QuotaExceededError.",0,null,null]]]}] 14:03:01 INFO - ... 14:03:01 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 1617ms 14:03:01 INFO - PROCESS | 1835 | 1477861381211 Marionette TRACE conn4 -> [0,1834,"getWindowHandle",null] 14:03:01 INFO - PROCESS | 1835 | 1477861381215 Marionette TRACE conn4 <- [1,1834,null,{"value":"8"}] 14:03:01 INFO - TEST-START | /media-source/mediasource-append-buffer.html 14:03:01 INFO - Clearing pref media.mediasource.enabled 14:03:01 INFO - PROCESS | 1835 | 1477861381223 Marionette TRACE conn4 -> [0,1835,"getContext",null] 14:03:01 INFO - PROCESS | 1835 | 1477861381226 Marionette TRACE conn4 <- [1,1835,null,{"value":"content"}] 14:03:01 INFO - PROCESS | 1835 | 1477861381232 Marionette TRACE conn4 -> [0,1836,"setContext",{"value":"chrome"}] 14:03:01 INFO - PROCESS | 1835 | 1477861381235 Marionette TRACE conn4 <- [1,1836,null,{}] 14:03:01 INFO - PROCESS | 1835 | 1477861381241 Marionette TRACE conn4 -> [0,1837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 14:03:01 INFO - PROCESS | 1835 | 1477861381258 Marionette TRACE conn4 <- [1,1837,null,{"value":null}] 14:03:01 INFO - PROCESS | 1835 | 1477861381508 Marionette TRACE conn4 -> [0,1838,"setContext",{"value":"content"}] 14:03:01 INFO - PROCESS | 1835 | 1477861381517 Marionette TRACE conn4 <- [1,1838,null,{}] 14:03:01 INFO - PROCESS | 1835 | 1477861381527 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:03:01 INFO - PROCESS | 1835 | 1477861381751 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 14:03:01 INFO - PROCESS | 1835 | 1477861381977 Marionette TRACE conn4 -> [0,1840,"getWindowHandles",null] 14:03:01 INFO - PROCESS | 1835 | 1477861381987 Marionette TRACE conn4 <- [1,1840,null,["8"]] 14:03:01 INFO - PROCESS | 1835 | 1477861381994 Marionette TRACE conn4 -> [0,1841,"switchToWindow",{"name":"8"}] 14:03:02 INFO - PROCESS | 1835 | 1477861382003 Marionette TRACE conn4 <- [1,1841,null,{}] 14:03:02 INFO - PROCESS | 1835 | 1477861382102 Marionette TRACE conn4 -> [0,1842,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-append-buffer.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:03:02 INFO - PROCESS | 1835 | ++DOCSHELL 0x8200a800 == 44 [pid = 1835] [id = 417] 14:03:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x8200b400) [pid = 1835] [serial = 1218] [outer = (nil)] 14:03:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x8240b000) [pid = 1835] [serial = 1219] [outer = 0x8200b400] 14:03:02 INFO - PROCESS | 1835 | 1477861382231 Marionette DEBUG loaded listener.js 14:03:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x8c5a2c00) [pid = 1835] [serial = 1220] [outer = 0x8200b400] 14:03:03 INFO - PROCESS | 1835 | --DOCSHELL 0x92babc00 == 43 [pid = 1835] [id = 379] 14:03:03 INFO - PROCESS | 1835 | --DOCSHELL 0x82844000 == 42 [pid = 1835] [id = 389] 14:03:03 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x93771800) [pid = 1835] [serial = 1183] [outer = (nil)] [url = about:blank] 14:03:04 INFO - PROCESS | 1835 | --DOCSHELL 0x9489f400 == 41 [pid = 1835] [id = 381] 14:03:04 INFO - PROCESS | 1835 | --DOCSHELL 0x8c46fc00 == 40 [pid = 1835] [id = 376] 14:03:04 INFO - PROCESS | 1835 | --DOCSHELL 0x82004c00 == 39 [pid = 1835] [id = 375] 14:03:04 INFO - PROCESS | 1835 | --DOCSHELL 0x94711400 == 38 [pid = 1835] [id = 380] 14:03:04 INFO - PROCESS | 1835 | --DOCSHELL 0x81eea400 == 37 [pid = 1835] [id = 395] 14:03:04 INFO - PROCESS | 1835 | --DOCSHELL 0x9471ec00 == 36 [pid = 1835] [id = 412] 14:03:04 INFO - PROCESS | 1835 | --DOCSHELL 0x8da55400 == 35 [pid = 1835] [id = 411] 14:03:05 INFO - PROCESS | 1835 | --DOCSHELL 0x81fe0c00 == 34 [pid = 1835] [id = 410] 14:03:05 INFO - PROCESS | 1835 | --DOCSHELL 0x81fe3800 == 33 [pid = 1835] [id = 409] 14:03:05 INFO - PROCESS | 1835 | --DOCSHELL 0x81ef5400 == 32 [pid = 1835] [id = 408] 14:03:05 INFO - PROCESS | 1835 | --DOCSHELL 0x8d9c1400 == 31 [pid = 1835] [id = 407] 14:03:05 INFO - PROCESS | 1835 | --DOCSHELL 0x81fde000 == 30 [pid = 1835] [id = 406] 14:03:05 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x94717800) [pid = 1835] [serial = 1158] [outer = (nil)] [url = about:blank] 14:03:05 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x94b31800) [pid = 1835] [serial = 1162] [outer = (nil)] [url = about:blank] 14:03:05 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x82627400) [pid = 1835] [serial = 1167] [outer = (nil)] [url = about:blank] 14:03:05 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x90eb2000) [pid = 1835] [serial = 1181] [outer = (nil)] [url = about:blank] 14:03:05 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x82841400) [pid = 1835] [serial = 1168] [outer = (nil)] [url = about:blank] 14:03:05 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x90eb8c00) [pid = 1835] [serial = 1152] [outer = (nil)] [url = about:blank] 14:03:05 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x8c87e800) [pid = 1835] [serial = 1171] [outer = (nil)] [url = about:blank] 14:03:05 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x8d7afc00) [pid = 1835] [serial = 1174] [outer = (nil)] [url = about:blank] 14:03:05 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x9295f800) [pid = 1835] [serial = 1153] [outer = (nil)] [url = about:blank] 14:03:05 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x8c877c00) [pid = 1835] [serial = 1170] [outer = (nil)] [url = about:blank] 14:03:05 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x8c244400) [pid = 1835] [serial = 1147] [outer = (nil)] [url = about:blank] 14:03:05 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x94a1cc00) [pid = 1835] [serial = 1161] [outer = (nil)] [url = about:blank] 14:03:05 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x8d857800) [pid = 1835] [serial = 1149] [outer = (nil)] [url = about:blank] 14:03:05 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x8c23e000) [pid = 1835] [serial = 1146] [outer = (nil)] [url = about:blank] 14:03:05 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x8da4d400) [pid = 1835] [serial = 1180] [outer = (nil)] [url = about:blank] 14:03:05 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x939d4000) [pid = 1835] [serial = 1156] [outer = (nil)] [url = about:blank] 14:03:05 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x8da2b400) [pid = 1835] [serial = 1150] [outer = (nil)] [url = about:blank] 14:03:05 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x8c478800) [pid = 1835] [serial = 1165] [outer = (nil)] [url = about:blank] 14:03:05 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x82625400) [pid = 1835] [serial = 1164] [outer = (nil)] [url = about:blank] 14:03:05 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x8caa4400) [pid = 1835] [serial = 1173] [outer = (nil)] [url = about:blank] 14:03:05 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x93927400) [pid = 1835] [serial = 1155] [outer = (nil)] [url = about:blank] 14:03:05 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x9471a000) [pid = 1835] [serial = 1159] [outer = (nil)] [url = about:blank] 14:03:05 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x8d858000) [pid = 1835] [serial = 1178] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 14:03:05 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x8da27400) [pid = 1835] [serial = 1176] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 14:03:06 INFO - PROCESS | 1835 | [aac @ 0x981da000] err{or,}_recognition separate: 1; 1 14:03:06 INFO - PROCESS | 1835 | [aac @ 0x981da000] err{or,}_recognition combined: 1; 1 14:03:06 INFO - PROCESS | 1835 | [aac @ 0x981da000] Unsupported bit depth: 0 14:03:07 INFO - PROCESS | 1835 | [h264 @ 0x8c5a5400] err{or,}_recognition separate: 1; 1 14:03:07 INFO - PROCESS | 1835 | [h264 @ 0x8c5a5400] err{or,}_recognition combined: 1; 1 14:03:07 INFO - PROCESS | 1835 | [h264 @ 0x8c5a5400] Unsupported bit depth: 0 14:03:07 INFO - PROCESS | 1835 | [aac @ 0x98c95c00] err{or,}_recognition separate: 1; 1 14:03:07 INFO - PROCESS | 1835 | [aac @ 0x98c95c00] err{or,}_recognition combined: 1; 1 14:03:07 INFO - PROCESS | 1835 | [aac @ 0x98c95c00] Unsupported bit depth: 0 14:03:08 INFO - PROCESS | 1835 | [aac @ 0x9b20a000] err{or,}_recognition separate: 1; 1 14:03:08 INFO - PROCESS | 1835 | [aac @ 0x9b20a000] err{or,}_recognition combined: 1; 1 14:03:08 INFO - PROCESS | 1835 | [aac @ 0x9b20a000] Unsupported bit depth: 0 14:03:08 INFO - PROCESS | 1835 | [h264 @ 0x9b20b000] err{or,}_recognition separate: 1; 1 14:03:08 INFO - PROCESS | 1835 | [h264 @ 0x9b20b000] err{or,}_recognition combined: 1; 1 14:03:08 INFO - PROCESS | 1835 | [h264 @ 0x9b20b000] Unsupported bit depth: 0 14:03:08 INFO - PROCESS | 1835 | [aac @ 0x81fe6400] err{or,}_recognition separate: 1; 1 14:03:08 INFO - PROCESS | 1835 | [aac @ 0x81fe6400] err{or,}_recognition combined: 1; 1 14:03:08 INFO - PROCESS | 1835 | [aac @ 0x81fe6400] Unsupported bit depth: 0 14:03:08 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x8c877400) [pid = 1835] [serial = 1185] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 14:03:08 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x82624c00) [pid = 1835] [serial = 1197] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 14:03:08 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x81fe6800) [pid = 1835] [serial = 1191] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 14:03:08 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x9489c400) [pid = 1835] [serial = 1203] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 14:03:08 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x8da22400) [pid = 1835] [serial = 1188] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 14:03:08 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x8240a400) [pid = 1835] [serial = 1194] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 14:03:08 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x8f752c00) [pid = 1835] [serial = 1200] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 14:03:09 INFO - PROCESS | 1835 | [h264 @ 0x9b286c00] err{or,}_recognition separate: 1; 1 14:03:09 INFO - PROCESS | 1835 | [h264 @ 0x9b286c00] err{or,}_recognition combined: 1; 1 14:03:09 INFO - PROCESS | 1835 | [h264 @ 0x9b286c00] Unsupported bit depth: 0 14:03:09 INFO - PROCESS | 1835 | [h264 @ 0x9a392400] err{or,}_recognition separate: 1; 1 14:03:09 INFO - PROCESS | 1835 | [h264 @ 0x9a392400] err{or,}_recognition combined: 1; 1 14:03:09 INFO - PROCESS | 1835 | [h264 @ 0x9a392400] Unsupported bit depth: 0 14:03:09 INFO - PROCESS | 1835 | [aac @ 0xa0ea1800] err{or,}_recognition separate: 1; 1 14:03:09 INFO - PROCESS | 1835 | [aac @ 0xa0ea1800] err{or,}_recognition combined: 1; 1 14:03:09 INFO - PROCESS | 1835 | [aac @ 0xa0ea1800] Unsupported bit depth: 0 14:03:09 INFO - PROCESS | 1835 | [aac @ 0xa2c85000] err{or,}_recognition separate: 1; 1 14:03:09 INFO - PROCESS | 1835 | [aac @ 0xa2c85000] err{or,}_recognition combined: 1; 1 14:03:09 INFO - PROCESS | 1835 | [aac @ 0xa2c85000] Unsupported bit depth: 0 14:03:09 INFO - PROCESS | 1835 | [h264 @ 0xa2c86000] err{or,}_recognition separate: 1; 1 14:03:09 INFO - PROCESS | 1835 | [h264 @ 0xa2c86000] err{or,}_recognition combined: 1; 1 14:03:09 INFO - PROCESS | 1835 | [h264 @ 0xa2c86000] Unsupported bit depth: 0 14:03:09 INFO - PROCESS | 1835 | [h264 @ 0xa2c8e800] err{or,}_recognition separate: 1; 1 14:03:09 INFO - PROCESS | 1835 | [h264 @ 0xa2c8e800] err{or,}_recognition combined: 1; 1 14:03:09 INFO - PROCESS | 1835 | [h264 @ 0xa2c8e800] Unsupported bit depth: 0 14:03:09 INFO - PROCESS | 1835 | [aac @ 0xa2ce4800] err{or,}_recognition separate: 1; 1 14:03:09 INFO - PROCESS | 1835 | [aac @ 0xa2ce4800] err{or,}_recognition combined: 1; 1 14:03:09 INFO - PROCESS | 1835 | [aac @ 0xa2ce4800] Unsupported bit depth: 0 14:03:10 INFO - PROCESS | 1835 | [h264 @ 0xa2de9c00] err{or,}_recognition separate: 1; 1 14:03:10 INFO - PROCESS | 1835 | [h264 @ 0xa2de9c00] err{or,}_recognition combined: 1; 1 14:03:10 INFO - PROCESS | 1835 | [h264 @ 0xa2de9c00] Unsupported bit depth: 0 14:03:10 INFO - PROCESS | 1835 | [aac @ 0x81eed800] err{or,}_recognition separate: 1; 1 14:03:10 INFO - PROCESS | 1835 | [aac @ 0x81eed800] err{or,}_recognition combined: 1; 1 14:03:10 INFO - PROCESS | 1835 | [aac @ 0x81eed800] Unsupported bit depth: 0 14:03:11 INFO - PROCESS | 1835 | [h264 @ 0x8ca97800] err{or,}_recognition separate: 1; 1 14:03:11 INFO - PROCESS | 1835 | [h264 @ 0x8ca97800] err{or,}_recognition combined: 1; 1 14:03:11 INFO - PROCESS | 1835 | [h264 @ 0x8ca97800] Unsupported bit depth: 0 14:03:11 INFO - PROCESS | 1835 | [aac @ 0x8c880400] err{or,}_recognition separate: 1; 1 14:03:11 INFO - PROCESS | 1835 | [aac @ 0x8c880400] err{or,}_recognition combined: 1; 1 14:03:11 INFO - PROCESS | 1835 | [aac @ 0x8c880400] Unsupported bit depth: 0 14:03:11 INFO - PROCESS | 1835 | [h264 @ 0x8c92b400] err{or,}_recognition separate: 1; 1 14:03:11 INFO - PROCESS | 1835 | [h264 @ 0x8c92b400] err{or,}_recognition combined: 1; 1 14:03:11 INFO - PROCESS | 1835 | [h264 @ 0x8c92b400] Unsupported bit depth: 0 14:03:11 INFO - PROCESS | 1835 | [aac @ 0x8c880400] err{or,}_recognition separate: 1; 1 14:03:11 INFO - PROCESS | 1835 | [aac @ 0x8c880400] err{or,}_recognition combined: 1; 1 14:03:11 INFO - PROCESS | 1835 | [aac @ 0x8c880400] Unsupported bit depth: 0 14:03:11 INFO - PROCESS | 1835 | [aac @ 0x8c929000] err{or,}_recognition separate: 1; 1 14:03:11 INFO - PROCESS | 1835 | [aac @ 0x8c929000] err{or,}_recognition combined: 1; 1 14:03:11 INFO - PROCESS | 1835 | [aac @ 0x8c929000] Unsupported bit depth: 0 14:03:11 INFO - PROCESS | 1835 | [aac @ 0x8c932c00] err{or,}_recognition separate: 1; 1 14:03:11 INFO - PROCESS | 1835 | [aac @ 0x8c932c00] err{or,}_recognition combined: 1; 1 14:03:11 INFO - PROCESS | 1835 | [aac @ 0x8c932c00] Unsupported bit depth: 0 14:03:11 INFO - PROCESS | 1835 | [aac @ 0xa2ce7400] err{or,}_recognition separate: 1; 1 14:03:11 INFO - PROCESS | 1835 | [aac @ 0xa2ce7400] err{or,}_recognition combined: 1; 1 14:03:11 INFO - PROCESS | 1835 | [aac @ 0xa2ce7400] Unsupported bit depth: 0 14:03:11 INFO - PROCESS | 1835 | [aac @ 0xa2de5000] err{or,}_recognition separate: 1; 1 14:03:11 INFO - PROCESS | 1835 | [aac @ 0xa2de5000] err{or,}_recognition combined: 1; 1 14:03:11 INFO - PROCESS | 1835 | [aac @ 0xa2de5000] Unsupported bit depth: 0 14:03:11 INFO - PROCESS | 1835 | [h264 @ 0xa4516400] err{or,}_recognition separate: 1; 1 14:03:11 INFO - PROCESS | 1835 | [h264 @ 0xa4516400] err{or,}_recognition combined: 1; 1 14:03:11 INFO - PROCESS | 1835 | [h264 @ 0xa4516400] Unsupported bit depth: 0 14:03:11 INFO - PROCESS | 1835 | [aac @ 0xa45e6800] err{or,}_recognition separate: 1; 1 14:03:11 INFO - PROCESS | 1835 | [aac @ 0xa45e6800] err{or,}_recognition combined: 1; 1 14:03:11 INFO - PROCESS | 1835 | [aac @ 0xa45e6800] Unsupported bit depth: 0 14:03:11 INFO - PROCESS | 1835 | [h264 @ 0xa4835800] err{or,}_recognition separate: 1; 1 14:03:11 INFO - PROCESS | 1835 | [h264 @ 0xa4835800] err{or,}_recognition combined: 1; 1 14:03:11 INFO - PROCESS | 1835 | [h264 @ 0xa4835800] Unsupported bit depth: 0 14:03:11 INFO - PROCESS | 1835 | [h264 @ 0xa4837000] err{or,}_recognition separate: 1; 1 14:03:11 INFO - PROCESS | 1835 | [h264 @ 0xa4837000] err{or,}_recognition combined: 1; 1 14:03:11 INFO - PROCESS | 1835 | [h264 @ 0xa4837000] Unsupported bit depth: 0 14:03:11 INFO - PROCESS | 1835 | [h264 @ 0xa483cc00] err{or,}_recognition separate: 1; 1 14:03:11 INFO - PROCESS | 1835 | [h264 @ 0xa483cc00] err{or,}_recognition combined: 1; 1 14:03:11 INFO - PROCESS | 1835 | [h264 @ 0xa483cc00] Unsupported bit depth: 0 14:03:11 INFO - PROCESS | 1835 | [h264 @ 0xa483dc00] err{or,}_recognition separate: 1; 1 14:03:11 INFO - PROCESS | 1835 | [h264 @ 0xa483dc00] err{or,}_recognition combined: 1; 1 14:03:11 INFO - PROCESS | 1835 | [h264 @ 0xa483dc00] Unsupported bit depth: 0 14:03:12 INFO - PROCESS | 1835 | [h264 @ 0xa4840000] err{or,}_recognition separate: 1; 1 14:03:12 INFO - PROCESS | 1835 | [h264 @ 0xa4840000] err{or,}_recognition combined: 1; 1 14:03:12 INFO - PROCESS | 1835 | [h264 @ 0xa4840000] Unsupported bit depth: 0 14:03:12 INFO - PROCESS | 1835 | [aac @ 0x8c932c00] err{or,}_recognition separate: 1; 1 14:03:12 INFO - PROCESS | 1835 | [aac @ 0x8c932c00] err{or,}_recognition combined: 1; 1 14:03:12 INFO - PROCESS | 1835 | [aac @ 0x8c932c00] Unsupported bit depth: 0 14:03:12 INFO - PROCESS | 1835 | [aac @ 0x8c929000] err{or,}_recognition separate: 1; 1 14:03:12 INFO - PROCESS | 1835 | [aac @ 0x8c929000] err{or,}_recognition combined: 1; 1 14:03:12 INFO - PROCESS | 1835 | [aac @ 0x8c929000] Unsupported bit depth: 0 14:03:12 INFO - PROCESS | 1835 | [aac @ 0xa48b0800] err{or,}_recognition separate: 1; 1 14:03:12 INFO - PROCESS | 1835 | [aac @ 0xa48b0800] err{or,}_recognition combined: 1; 1 14:03:12 INFO - PROCESS | 1835 | [aac @ 0xa48b0800] Unsupported bit depth: 0 14:03:12 INFO - PROCESS | 1835 | [h264 @ 0xa2de5000] err{or,}_recognition separate: 1; 1 14:03:12 INFO - PROCESS | 1835 | [h264 @ 0xa2de5000] err{or,}_recognition combined: 1; 1 14:03:12 INFO - PROCESS | 1835 | [h264 @ 0xa2de5000] Unsupported bit depth: 0 14:03:12 INFO - PROCESS | 1835 | [aac @ 0xa45e7000] err{or,}_recognition separate: 1; 1 14:03:12 INFO - PROCESS | 1835 | [aac @ 0xa45e7000] err{or,}_recognition combined: 1; 1 14:03:12 INFO - PROCESS | 1835 | [aac @ 0xa45e7000] Unsupported bit depth: 0 14:03:12 INFO - PROCESS | 1835 | [h264 @ 0xa483bc00] err{or,}_recognition separate: 1; 1 14:03:12 INFO - PROCESS | 1835 | [h264 @ 0xa483bc00] err{or,}_recognition combined: 1; 1 14:03:12 INFO - PROCESS | 1835 | [h264 @ 0xa483bc00] Unsupported bit depth: 0 14:03:12 INFO - PROCESS | 1835 | [aac @ 0xa45e6800] err{or,}_recognition separate: 1; 1 14:03:12 INFO - PROCESS | 1835 | [aac @ 0xa45e6800] err{or,}_recognition combined: 1; 1 14:03:12 INFO - PROCESS | 1835 | [aac @ 0xa45e6800] Unsupported bit depth: 0 14:03:12 INFO - PROCESS | 1835 | [h264 @ 0xa4837000] err{or,}_recognition separate: 1; 1 14:03:12 INFO - PROCESS | 1835 | [h264 @ 0xa4837000] err{or,}_recognition combined: 1; 1 14:03:12 INFO - PROCESS | 1835 | [h264 @ 0xa4837000] Unsupported bit depth: 0 14:03:12 INFO - PROCESS | 1835 | [h264 @ 0xa483d800] err{or,}_recognition separate: 1; 1 14:03:12 INFO - PROCESS | 1835 | [h264 @ 0xa483d800] err{or,}_recognition combined: 1; 1 14:03:12 INFO - PROCESS | 1835 | [h264 @ 0xa483d800] Unsupported bit depth: 0 14:03:12 INFO - PROCESS | 1835 | [h264 @ 0x8c87fc00] err{or,}_recognition separate: 1; 1 14:03:12 INFO - PROCESS | 1835 | [h264 @ 0x8c87fc00] err{or,}_recognition combined: 1; 1 14:03:12 INFO - PROCESS | 1835 | [h264 @ 0x8c87fc00] Unsupported bit depth: 0 14:03:12 INFO - PROCESS | 1835 | [aac @ 0xa45dec00] err{or,}_recognition separate: 1; 1 14:03:12 INFO - PROCESS | 1835 | [aac @ 0xa45dec00] err{or,}_recognition combined: 1; 1 14:03:12 INFO - PROCESS | 1835 | [aac @ 0xa45dec00] Unsupported bit depth: 0 14:03:12 INFO - PROCESS | 1835 | [h264 @ 0xa4c9c400] err{or,}_recognition separate: 1; 1 14:03:12 INFO - PROCESS | 1835 | [h264 @ 0xa4c9c400] err{or,}_recognition combined: 1; 1 14:03:12 INFO - PROCESS | 1835 | [h264 @ 0xa4c9c400] Unsupported bit depth: 0 14:03:12 INFO - PROCESS | 1835 | [aac @ 0xa45dec00] err{or,}_recognition separate: 1; 1 14:03:12 INFO - PROCESS | 1835 | [aac @ 0xa45dec00] err{or,}_recognition combined: 1; 1 14:03:12 INFO - PROCESS | 1835 | [aac @ 0xa45dec00] Unsupported bit depth: 0 14:03:12 INFO - PROCESS | 1835 | [h264 @ 0xa4c9c400] err{or,}_recognition separate: 1; 1 14:03:12 INFO - PROCESS | 1835 | [h264 @ 0xa4c9c400] err{or,}_recognition combined: 1; 1 14:03:12 INFO - PROCESS | 1835 | [h264 @ 0xa4c9c400] Unsupported bit depth: 0 14:03:13 INFO - PROCESS | 1835 | 1477861393202 Marionette TRACE conn4 <- [1,1842,null,{"value":["/media-source/mediasource-append-buffer.html",0,null,null,[["Test SourceBuffer.appendBuffer() event dispatching.",0,null,null],["Test SourceBuffer.appendBuffer() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.abort() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.appendBuffer() triggering an 'ended' to 'open' transition.",0,null,null],["Test zero byte SourceBuffer.appendBuffer() call triggering an 'ended' to 'open' transition.",0,null,null],["Test MediaSource.removeSourceBuffer() call during a pending appendBuffer().",0,null,null],["Test set MediaSource.duration during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test MediaSource.endOfStream() during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test set SourceBuffer.timestampOffset during a pending appendBuffer().",0,null,null],["Test appending an empty ArrayBufferView.",0,null,null],["Test appending a neutered ArrayBufferView.",0,null,null],["Test appending an empty ArrayBuffer.",0,null,null],["Test appending a neutered ArrayBuffer.",0,null,null],["Test appendBuffer with partial init segments.",0,null,null],["Test appendBuffer with partial media segments.",0,null,null],["Test abort in the middle of an initialization segment.",0,null,null],["Test abort after removing sourcebuffer.",0,null,null],["Test abort after readyState is ended following init segment and media segment.",0,null,null],["Test abort after appendBuffer update ends.",0,null,null],["Test appending null.",0,null,null],["Test appending after removeSourceBuffer().",0,null,null]]]}] 14:03:13 INFO - ..................... 14:03:13 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 12080ms 14:03:13 INFO - PROCESS | 1835 | 1477861393306 Marionette TRACE conn4 -> [0,1843,"getWindowHandle",null] 14:03:13 INFO - PROCESS | 1835 | 1477861393313 Marionette TRACE conn4 <- [1,1843,null,{"value":"8"}] 14:03:13 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 14:03:13 INFO - PROCESS | 1835 | 1477861393323 Marionette TRACE conn4 -> [0,1844,"timeouts",{"script":185000}] 14:03:13 INFO - PROCESS | 1835 | 1477861393329 Marionette TRACE conn4 <- [1,1844,null,{}] 14:03:13 INFO - PROCESS | 1835 | 1477861393338 Marionette TRACE conn4 -> [0,1845,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:03:13 INFO - PROCESS | 1835 | 1477861393574 Marionette TRACE conn4 <- [1,1845,null,{"value":null}] 14:03:13 INFO - PROCESS | 1835 | 1477861393738 Marionette TRACE conn4 -> [0,1846,"getWindowHandles",null] 14:03:13 INFO - PROCESS | 1835 | 1477861393745 Marionette TRACE conn4 <- [1,1846,null,["8"]] 14:03:13 INFO - PROCESS | 1835 | 1477861393752 Marionette TRACE conn4 -> [0,1847,"switchToWindow",{"name":"8"}] 14:03:13 INFO - PROCESS | 1835 | 1477861393762 Marionette TRACE conn4 <- [1,1847,null,{}] 14:03:13 INFO - PROCESS | 1835 | 1477861393816 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendbuffer-quota-exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:03:13 INFO - PROCESS | 1835 | ++DOCSHELL 0x9b287400 == 31 [pid = 1835] [id = 418] 14:03:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x9b287800) [pid = 1835] [serial = 1221] [outer = (nil)] 14:03:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x9b28a800) [pid = 1835] [serial = 1222] [outer = 0x9b287800] 14:03:13 INFO - PROCESS | 1835 | 1477861393941 Marionette DEBUG loaded listener.js 14:03:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x9b28f400) [pid = 1835] [serial = 1223] [outer = 0x9b287800] 14:03:14 INFO - PROCESS | 1835 | [aac @ 0xa2c87000] err{or,}_recognition separate: 1; 1 14:03:14 INFO - PROCESS | 1835 | [aac @ 0xa2c87000] err{or,}_recognition combined: 1; 1 14:03:14 INFO - PROCESS | 1835 | [aac @ 0xa2c87000] Unsupported bit depth: 0 14:03:14 INFO - PROCESS | 1835 | [aac @ 0xa2c87000] err{or,}_recognition separate: 1; 1 14:03:14 INFO - PROCESS | 1835 | [aac @ 0xa2c87000] err{or,}_recognition combined: 1; 1 14:03:14 INFO - PROCESS | 1835 | [aac @ 0xa2c87000] Unsupported bit depth: 0 14:03:18 INFO - PROCESS | 1835 | --DOCSHELL 0x90d12800 == 30 [pid = 1835] [id = 378] 14:03:18 INFO - PROCESS | 1835 | --DOCSHELL 0x90d87c00 == 29 [pid = 1835] [id = 394] 14:03:18 INFO - PROCESS | 1835 | --DOCSHELL 0x8200e800 == 28 [pid = 1835] [id = 390] 14:03:18 INFO - PROCESS | 1835 | --DOCSHELL 0x8240f800 == 27 [pid = 1835] [id = 371] 14:03:18 INFO - PROCESS | 1835 | --DOCSHELL 0x81fe6000 == 26 [pid = 1835] [id = 383] 14:03:18 INFO - PROCESS | 1835 | --DOCSHELL 0x82411400 == 25 [pid = 1835] [id = 388] 14:03:18 INFO - PROCESS | 1835 | --DOCSHELL 0x82412000 == 24 [pid = 1835] [id = 382] 14:03:18 INFO - PROCESS | 1835 | --DOCSHELL 0x8aaba800 == 23 [pid = 1835] [id = 414] 14:03:18 INFO - PROCESS | 1835 | --DOCSHELL 0x82847800 == 22 [pid = 1835] [id = 392] 14:03:18 INFO - PROCESS | 1835 | --DOCSHELL 0x948d9800 == 21 [pid = 1835] [id = 397] 14:03:18 INFO - PROCESS | 1835 | --DOCSHELL 0x945bc000 == 20 [pid = 1835] [id = 396] 14:03:18 INFO - PROCESS | 1835 | --DOCSHELL 0x8aaba000 == 19 [pid = 1835] [id = 372] 14:03:18 INFO - PROCESS | 1835 | --DOCSHELL 0x8ca9a800 == 18 [pid = 1835] [id = 415] 14:03:18 INFO - PROCESS | 1835 | --DOCSHELL 0x92bab000 == 17 [pid = 1835] [id = 405] 14:03:18 INFO - PROCESS | 1835 | --DOCSHELL 0x8c477800 == 16 [pid = 1835] [id = 384] 14:03:18 INFO - PROCESS | 1835 | --DOCSHELL 0x8cc5a400 == 15 [pid = 1835] [id = 393] 14:03:18 INFO - PROCESS | 1835 | --DOCSHELL 0x8aab9400 == 14 [pid = 1835] [id = 387] 14:03:18 INFO - PROCESS | 1835 | --DOCSHELL 0x8c928400 == 13 [pid = 1835] [id = 386] 14:03:18 INFO - PROCESS | 1835 | --DOCSHELL 0x8c876400 == 12 [pid = 1835] [id = 391] 14:03:18 INFO - PROCESS | 1835 | --DOCSHELL 0x8cc65400 == 11 [pid = 1835] [id = 374] 14:03:18 INFO - PROCESS | 1835 | --DOCSHELL 0x82409c00 == 10 [pid = 1835] [id = 398] 14:03:18 INFO - PROCESS | 1835 | --DOCSHELL 0x8f51a000 == 9 [pid = 1835] [id = 416] 14:03:18 INFO - PROCESS | 1835 | --DOCSHELL 0x8200a800 == 8 [pid = 1835] [id = 417] 14:03:18 INFO - PROCESS | 1835 | --DOCSHELL 0x9471a400 == 7 [pid = 1835] [id = 413] 14:03:18 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x8c931000) [pid = 1835] [serial = 1187] [outer = (nil)] [url = about:blank] 14:03:18 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x8c92d000) [pid = 1835] [serial = 1186] [outer = (nil)] [url = about:blank] 14:03:18 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x92f91c00) [pid = 1835] [serial = 1190] [outer = (nil)] [url = about:blank] 14:03:18 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x91f50400) [pid = 1835] [serial = 1189] [outer = (nil)] [url = about:blank] 14:03:18 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x9489d400) [pid = 1835] [serial = 1193] [outer = (nil)] [url = about:blank] 14:03:18 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x94899800) [pid = 1835] [serial = 1192] [outer = (nil)] [url = about:blank] 14:03:18 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x8c23a800) [pid = 1835] [serial = 1196] [outer = (nil)] [url = about:blank] 14:03:18 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x8284d800) [pid = 1835] [serial = 1195] [outer = (nil)] [url = about:blank] 14:03:18 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x8d7b5800) [pid = 1835] [serial = 1199] [outer = (nil)] [url = about:blank] 14:03:18 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x8caa2c00) [pid = 1835] [serial = 1198] [outer = (nil)] [url = about:blank] 14:03:18 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x945b0000) [pid = 1835] [serial = 1202] [outer = (nil)] [url = about:blank] 14:03:18 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x929b7000) [pid = 1835] [serial = 1201] [outer = (nil)] [url = about:blank] 14:03:18 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x94ada000) [pid = 1835] [serial = 1205] [outer = (nil)] [url = about:blank] 14:03:18 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x948a5000) [pid = 1835] [serial = 1204] [outer = (nil)] [url = about:blank] 14:03:18 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x94b37800) [pid = 1835] [serial = 1207] [outer = (nil)] [url = about:blank] 14:03:22 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8200b400) [pid = 1835] [serial = 1218] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 14:03:22 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x94ec5800) [pid = 1835] [serial = 1215] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 14:03:22 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8ca9dc00) [pid = 1835] [serial = 1212] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 14:03:22 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8aabb000) [pid = 1835] [serial = 1209] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 14:03:22 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x9471c400) [pid = 1835] [serial = 1206] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 14:03:22 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x92bac800) [pid = 1835] [serial = 1182] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 14:03:28 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x8240b000) [pid = 1835] [serial = 1219] [outer = (nil)] [url = about:blank] 14:03:28 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x8c5a2c00) [pid = 1835] [serial = 1220] [outer = (nil)] [url = about:blank] 14:03:28 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x962c2c00) [pid = 1835] [serial = 1216] [outer = (nil)] [url = about:blank] 14:03:28 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x96440000) [pid = 1835] [serial = 1217] [outer = (nil)] [url = about:blank] 14:03:28 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x94c9fc00) [pid = 1835] [serial = 1213] [outer = (nil)] [url = about:blank] 14:03:28 INFO - PROCESS | 1835 | --DOMWINDOW == 20 (0x94ca3c00) [pid = 1835] [serial = 1214] [outer = (nil)] [url = about:blank] 14:03:28 INFO - PROCESS | 1835 | --DOMWINDOW == 19 (0x8aac3c00) [pid = 1835] [serial = 1210] [outer = (nil)] [url = about:blank] 14:03:28 INFO - PROCESS | 1835 | --DOMWINDOW == 18 (0x8c246400) [pid = 1835] [serial = 1211] [outer = (nil)] [url = about:blank] 14:03:28 INFO - PROCESS | 1835 | --DOMWINDOW == 17 (0x94b39400) [pid = 1835] [serial = 1208] [outer = (nil)] [url = about:blank] 14:03:28 INFO - PROCESS | 1835 | --DOMWINDOW == 16 (0x93924000) [pid = 1835] [serial = 1184] [outer = (nil)] [url = about:blank] 14:03:37 INFO - PROCESS | 1835 | 1477861417370 Marionette TRACE conn4 <- [1,1848,null,{"value":["/media-source/mediasource-appendbuffer-quota-exceeded.html",0,null,null,[["Appending data repeatedly should fill up the buffer and throw a QuotaExceededError when buffer is full.",0,null,null]]]}] 14:03:37 INFO - . 14:03:37 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 24092ms 14:03:37 INFO - PROCESS | 1835 | 1477861417416 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 14:03:37 INFO - PROCESS | 1835 | 1477861417423 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 14:03:37 INFO - TEST-START | /media-source/mediasource-appendwindow.html 14:03:37 INFO - PROCESS | 1835 | 1477861417479 Marionette TRACE conn4 -> [0,1850,"timeouts",{"script":35000}] 14:03:37 INFO - PROCESS | 1835 | 1477861417485 Marionette TRACE conn4 <- [1,1850,null,{}] 14:03:37 INFO - PROCESS | 1835 | 1477861417496 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:03:37 INFO - PROCESS | 1835 | 1477861417737 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 14:03:37 INFO - PROCESS | 1835 | 1477861417881 Marionette TRACE conn4 -> [0,1852,"getWindowHandles",null] 14:03:37 INFO - PROCESS | 1835 | 1477861417888 Marionette TRACE conn4 <- [1,1852,null,["8"]] 14:03:37 INFO - PROCESS | 1835 | 1477861417896 Marionette TRACE conn4 -> [0,1853,"switchToWindow",{"name":"8"}] 14:03:37 INFO - PROCESS | 1835 | 1477861417908 Marionette TRACE conn4 <- [1,1853,null,{}] 14:03:37 INFO - PROCESS | 1835 | 1477861417922 Marionette TRACE conn4 -> [0,1854,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendwindow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendwindow.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:03:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x82414400 == 8 [pid = 1835] [id = 419] 14:03:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 17 (0x82415000) [pid = 1835] [serial = 1224] [outer = (nil)] 14:03:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 18 (0x82417400) [pid = 1835] [serial = 1225] [outer = 0x82415000] 14:03:38 INFO - PROCESS | 1835 | 1477861418041 Marionette DEBUG loaded listener.js 14:03:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 19 (0x82625800) [pid = 1835] [serial = 1226] [outer = 0x82415000] 14:03:41 INFO - PROCESS | 1835 | --DOCSHELL 0x9b287400 == 7 [pid = 1835] [id = 418] 14:03:41 INFO - PROCESS | 1835 | --DOMWINDOW == 18 (0x9b28a800) [pid = 1835] [serial = 1222] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 1835 | [aac @ 0x81eeb800] err{or,}_recognition separate: 1; 1 14:03:41 INFO - PROCESS | 1835 | [aac @ 0x81eeb800] err{or,}_recognition combined: 1; 1 14:03:41 INFO - PROCESS | 1835 | [aac @ 0x81eeb800] Unsupported bit depth: 0 14:03:41 INFO - PROCESS | 1835 | [h264 @ 0x81eef800] err{or,}_recognition separate: 1; 1 14:03:41 INFO - PROCESS | 1835 | [h264 @ 0x81eef800] err{or,}_recognition combined: 1; 1 14:03:41 INFO - PROCESS | 1835 | [h264 @ 0x81eef800] Unsupported bit depth: 0 14:03:41 INFO - PROCESS | 1835 | [aac @ 0x81ef0c00] err{or,}_recognition separate: 1; 1 14:03:41 INFO - PROCESS | 1835 | [aac @ 0x81ef0c00] err{or,}_recognition combined: 1; 1 14:03:41 INFO - PROCESS | 1835 | [aac @ 0x81ef0c00] Unsupported bit depth: 0 14:03:41 INFO - PROCESS | 1835 | [h264 @ 0x81eec000] err{or,}_recognition separate: 1; 1 14:03:41 INFO - PROCESS | 1835 | [h264 @ 0x81eec000] err{or,}_recognition combined: 1; 1 14:03:41 INFO - PROCESS | 1835 | [h264 @ 0x81eec000] Unsupported bit depth: 0 14:03:41 INFO - PROCESS | 1835 | 1477861421167 Marionette TRACE conn4 <- [1,1854,null,{"value":["/media-source/mediasource-appendwindow.html",0,null,null,[["Test correctly reset appendWindowStart and appendWindowEnd values",0,null,null],["Test set wrong values to appendWindowStart and appendWindowEnd.",0,null,null],["Test set correct values to appendWindowStart and appendWindowEnd.",0,null,null],["Test appendwindow throw error when mediasource object is not associated with a sourebuffer.",0,null,null],["Test set appendWindowStart and appendWindowEnd when source buffer updating.",0,null,null],["Test appendWindowStart and appendWindowEnd value after a sourceBuffer.abort().",0,null,null],["Test read appendWindowStart and appendWindowEnd initial values.",0,null,null]]]}] 14:03:41 INFO - ....... 14:03:41 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 3754ms 14:03:41 INFO - PROCESS | 1835 | 1477861421230 Marionette TRACE conn4 -> [0,1855,"getWindowHandle",null] 14:03:41 INFO - PROCESS | 1835 | 1477861421236 Marionette TRACE conn4 <- [1,1855,null,{"value":"8"}] 14:03:41 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 14:03:41 INFO - PROCESS | 1835 | 1477861421247 Marionette TRACE conn4 -> [0,1856,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:03:41 INFO - PROCESS | 1835 | 1477861421447 Marionette TRACE conn4 <- [1,1856,null,{"value":null}] 14:03:41 INFO - PROCESS | 1835 | 1477861421557 Marionette TRACE conn4 -> [0,1857,"getWindowHandles",null] 14:03:41 INFO - PROCESS | 1835 | 1477861421562 Marionette TRACE conn4 <- [1,1857,null,["8"]] 14:03:41 INFO - PROCESS | 1835 | 1477861421571 Marionette TRACE conn4 -> [0,1858,"switchToWindow",{"name":"8"}] 14:03:41 INFO - PROCESS | 1835 | 1477861421578 Marionette TRACE conn4 <- [1,1858,null,{}] 14:03:41 INFO - PROCESS | 1835 | 1477861421585 Marionette TRACE conn4 -> [0,1859,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-attach-stops-delaying-load-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:03:41 INFO - PROCESS | 1835 | ++DOCSHELL 0x8252a800 == 8 [pid = 1835] [id = 420] 14:03:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 19 (0x8252b800) [pid = 1835] [serial = 1227] [outer = (nil)] 14:03:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 20 (0x82624000) [pid = 1835] [serial = 1228] [outer = 0x8252b800] 14:03:41 INFO - PROCESS | 1835 | 1477861421691 Marionette DEBUG loaded listener.js 14:03:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 21 (0x8aabe400) [pid = 1835] [serial = 1229] [outer = 0x8252b800] 14:03:42 INFO - PROCESS | 1835 | 1477861422298 Marionette TRACE conn4 <- [1,1859,null,{"value":["/media-source/mediasource-attach-stops-delaying-load-event.html",0,null,null,[["MediaSource attachment should immediately stop delaying the load event",0,null,null]]]}] 14:03:42 INFO - . 14:03:42 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 1072ms 14:03:42 INFO - PROCESS | 1835 | 1477861422316 Marionette TRACE conn4 -> [0,1860,"getWindowHandle",null] 14:03:42 INFO - PROCESS | 1835 | 1477861422322 Marionette TRACE conn4 <- [1,1860,null,{"value":"8"}] 14:03:42 INFO - TEST-START | /media-source/mediasource-avtracks.html 14:03:42 INFO - PROCESS | 1835 | 1477861422335 Marionette TRACE conn4 -> [0,1861,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:03:42 INFO - PROCESS | 1835 | 1477861422521 Marionette TRACE conn4 <- [1,1861,null,{"value":null}] 14:03:42 INFO - PROCESS | 1835 | 1477861422635 Marionette TRACE conn4 -> [0,1862,"getWindowHandles",null] 14:03:42 INFO - PROCESS | 1835 | 1477861422639 Marionette TRACE conn4 <- [1,1862,null,["8"]] 14:03:42 INFO - PROCESS | 1835 | 1477861422650 Marionette TRACE conn4 -> [0,1863,"switchToWindow",{"name":"8"}] 14:03:42 INFO - PROCESS | 1835 | 1477861422655 Marionette TRACE conn4 <- [1,1863,null,{}] 14:03:42 INFO - PROCESS | 1835 | 1477861422662 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-avtracks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-avtracks.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:03:42 INFO - PROCESS | 1835 | ++DOCSHELL 0x82623400 == 9 [pid = 1835] [id = 421] 14:03:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x8c92a400) [pid = 1835] [serial = 1230] [outer = (nil)] 14:03:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x8c930000) [pid = 1835] [serial = 1231] [outer = 0x8c92a400] 14:03:42 INFO - PROCESS | 1835 | 1477861422760 Marionette DEBUG loaded listener.js 14:03:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8200d000) [pid = 1835] [serial = 1232] [outer = 0x8c92a400] 14:03:43 INFO - .... 14:03:43 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 1577ms 14:03:43 INFO - TEST-START | /media-source/mediasource-buffered.html 14:03:44 INFO - PROCESS | 1835 | 1477861423867 Marionette TRACE conn4 <- [1,1864,null,{"value":["/media-source/mediasource-avtracks.html",0,null,null,[["Check that media tracks and their properties are populated properly",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:12:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:8:5\n"],["Media tracks must be removed when the SourceBuffer is removed from the MediaSource",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:90:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:87:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:83:5\n"],["Media tracks must be removed when the HTMLMediaElement.src is changed",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:104:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:101:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:97:5\n"],["Media tracks must be removed when HTMLMediaElement.load() is called",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:118:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:115:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:111:5\n"]]]}] 14:03:44 INFO - PROCESS | 1835 | 1477861423929 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 14:03:44 INFO - PROCESS | 1835 | 1477861423940 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 14:03:44 INFO - PROCESS | 1835 | 1477861423965 Marionette TRACE conn4 -> [0,1866,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:03:44 INFO - PROCESS | 1835 | 1477861424232 Marionette TRACE conn4 <- [1,1866,null,{"value":null}] 14:03:44 INFO - PROCESS | 1835 | 1477861424313 Marionette TRACE conn4 -> [0,1867,"getWindowHandles",null] 14:03:44 INFO - PROCESS | 1835 | 1477861424319 Marionette TRACE conn4 <- [1,1867,null,["8"]] 14:03:44 INFO - PROCESS | 1835 | 1477861424325 Marionette TRACE conn4 -> [0,1868,"switchToWindow",{"name":"8"}] 14:03:44 INFO - PROCESS | 1835 | 1477861424332 Marionette TRACE conn4 <- [1,1868,null,{}] 14:03:44 INFO - PROCESS | 1835 | 1477861424339 Marionette TRACE conn4 -> [0,1869,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-buffered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-buffered.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:03:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d7bb800 == 10 [pid = 1835] [id = 422] 14:03:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x8d855c00) [pid = 1835] [serial = 1233] [outer = (nil)] 14:03:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8d894c00) [pid = 1835] [serial = 1234] [outer = 0x8d855c00] 14:03:44 INFO - PROCESS | 1835 | 1477861424443 Marionette DEBUG loaded listener.js 14:03:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8d9bf000) [pid = 1835] [serial = 1235] [outer = 0x8d855c00] 14:03:45 INFO - PROCESS | 1835 | [aac @ 0x8f5b8000] err{or,}_recognition separate: 1; 1 14:03:45 INFO - PROCESS | 1835 | [aac @ 0x8f5b8000] err{or,}_recognition combined: 1; 1 14:03:45 INFO - PROCESS | 1835 | [aac @ 0x8f5b8000] Unsupported bit depth: 0 14:03:45 INFO - PROCESS | 1835 | [aac @ 0x8f5b8000] err{or,}_recognition separate: 1; 1 14:03:45 INFO - PROCESS | 1835 | [aac @ 0x8f5b8000] err{or,}_recognition combined: 1; 1 14:03:45 INFO - PROCESS | 1835 | [aac @ 0x8f5b8000] Unsupported bit depth: 0 14:03:45 INFO - PROCESS | 1835 | [aac @ 0x81fe0800] err{or,}_recognition separate: 1; 1 14:03:45 INFO - PROCESS | 1835 | [aac @ 0x81fe0800] err{or,}_recognition combined: 1; 1 14:03:45 INFO - PROCESS | 1835 | [aac @ 0x81fe0800] Unsupported bit depth: 0 14:03:45 INFO - PROCESS | 1835 | [h264 @ 0x90d18000] err{or,}_recognition separate: 1; 1 14:03:45 INFO - PROCESS | 1835 | [h264 @ 0x90d18000] err{or,}_recognition combined: 1; 1 14:03:45 INFO - PROCESS | 1835 | [h264 @ 0x90d18000] Unsupported bit depth: 0 14:03:45 INFO - PROCESS | 1835 | [aac @ 0x81fe0800] err{or,}_recognition separate: 1; 1 14:03:45 INFO - PROCESS | 1835 | [aac @ 0x81fe0800] err{or,}_recognition combined: 1; 1 14:03:45 INFO - PROCESS | 1835 | [aac @ 0x81fe0800] Unsupported bit depth: 0 14:03:45 INFO - PROCESS | 1835 | [h264 @ 0x8f74dc00] err{or,}_recognition separate: 1; 1 14:03:45 INFO - PROCESS | 1835 | [h264 @ 0x8f74dc00] err{or,}_recognition combined: 1; 1 14:03:45 INFO - PROCESS | 1835 | [h264 @ 0x8f74dc00] Unsupported bit depth: 0 14:03:45 INFO - PROCESS | 1835 | [h264 @ 0x8f74dc00] no picture 14:03:45 INFO - PROCESS | 1835 | [h264 @ 0x8f74dc00] no picture 14:03:46 INFO - PROCESS | 1835 | [aac @ 0x8da51800] err{or,}_recognition separate: 1; 1 14:03:46 INFO - PROCESS | 1835 | [aac @ 0x8da51800] err{or,}_recognition combined: 1; 1 14:03:46 INFO - PROCESS | 1835 | [aac @ 0x8da51800] Unsupported bit depth: 0 14:03:46 INFO - PROCESS | 1835 | [h264 @ 0x90d18800] err{or,}_recognition separate: 1; 1 14:03:46 INFO - PROCESS | 1835 | [h264 @ 0x90d18800] err{or,}_recognition combined: 1; 1 14:03:46 INFO - PROCESS | 1835 | [h264 @ 0x90d18800] Unsupported bit depth: 0 14:03:46 INFO - PROCESS | 1835 | [aac @ 0x90d19000] err{or,}_recognition separate: 1; 1 14:03:46 INFO - PROCESS | 1835 | [aac @ 0x90d19000] err{or,}_recognition combined: 1; 1 14:03:46 INFO - PROCESS | 1835 | [aac @ 0x90d19000] Unsupported bit depth: 0 14:03:46 INFO - PROCESS | 1835 | [h264 @ 0x8f74dc00] err{or,}_recognition separate: 1; 1 14:03:46 INFO - PROCESS | 1835 | [h264 @ 0x8f74dc00] err{or,}_recognition combined: 1; 1 14:03:46 INFO - PROCESS | 1835 | [h264 @ 0x8f74dc00] Unsupported bit depth: 0 14:03:46 INFO - PROCESS | 1835 | [h264 @ 0x8f74dc00] no picture 14:03:46 INFO - PROCESS | 1835 | [h264 @ 0x8f74dc00] no picture 14:03:46 INFO - PROCESS | 1835 | 1477861426302 Marionette TRACE conn4 <- [1,1869,null,{"value":["/media-source/mediasource-buffered.html",0,null,null,[["Demuxed content with different lengths",0,null,null],["Muxed content with different lengths",0,null,null],["Demuxed content with an empty buffered range on one SourceBuffer",0,null,null],["Muxed content empty buffered ranges.",0,null,null],["Get buffered range when sourcebuffer is empty.",0,null,null],["Get buffered range when only init segment is appended.",0,null,null],["Get buffered range after removing sourcebuffer.",0,null,null]]]}] 14:03:46 INFO - ....... 14:03:46 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 2382ms 14:03:46 INFO - PROCESS | 1835 | 1477861426341 Marionette TRACE conn4 -> [0,1870,"getWindowHandle",null] 14:03:46 INFO - PROCESS | 1835 | 1477861426346 Marionette TRACE conn4 <- [1,1870,null,{"value":"8"}] 14:03:46 INFO - TEST-START | /media-source/mediasource-closed.html 14:03:46 INFO - PROCESS | 1835 | 1477861426353 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:03:46 INFO - PROCESS | 1835 | 1477861426527 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 14:03:46 INFO - PROCESS | 1835 | 1477861426641 Marionette TRACE conn4 -> [0,1872,"getWindowHandles",null] 14:03:46 INFO - PROCESS | 1835 | 1477861426645 Marionette TRACE conn4 <- [1,1872,null,["8"]] 14:03:46 INFO - PROCESS | 1835 | 1477861426652 Marionette TRACE conn4 -> [0,1873,"switchToWindow",{"name":"8"}] 14:03:46 INFO - PROCESS | 1835 | 1477861426658 Marionette TRACE conn4 <- [1,1873,null,{}] 14:03:46 INFO - PROCESS | 1835 | 1477861426665 Marionette TRACE conn4 -> [0,1874,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-closed.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:03:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da53000 == 11 [pid = 1835] [id = 423] 14:03:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x90d19400) [pid = 1835] [serial = 1236] [outer = (nil)] 14:03:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x90d1d800) [pid = 1835] [serial = 1237] [outer = 0x90d19400] 14:03:46 INFO - PROCESS | 1835 | 1477861426769 Marionette DEBUG loaded listener.js 14:03:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x92960c00) [pid = 1835] [serial = 1238] [outer = 0x90d19400] 14:03:47 INFO - PROCESS | 1835 | 1477861427499 Marionette TRACE conn4 <- [1,1874,null,{"value":["/media-source/mediasource-closed.html",0,null,null,[["Test attribute values on a closed MediaSource object.",0,null,null],["Test addSourceBuffer() while closed.",0,null,null],["Test removeSourceBuffer() while closed.",0,null,null],["Test endOfStream() while closed.",0,null,null],["Test endOfStream(decode) while closed.",0,null,null],["Test endOfStream(network) while closed.",0,null,null],["Test setting duration while closed.",0,null,null],["Test setting duration while open->closed.",0,null,null],["Test getting duration while open->closed.",0,null,null],["Test sourcebuffer.abort when closed.",0,null,null]]]}] 14:03:47 INFO - .......... 14:03:47 INFO - TEST-OK | /media-source/mediasource-closed.html | took 1175ms 14:03:47 INFO - PROCESS | 1835 | 1477861427529 Marionette TRACE conn4 -> [0,1875,"getWindowHandle",null] 14:03:47 INFO - PROCESS | 1835 | 1477861427533 Marionette TRACE conn4 <- [1,1875,null,{"value":"8"}] 14:03:47 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 14:03:47 INFO - PROCESS | 1835 | 1477861427539 Marionette TRACE conn4 -> [0,1876,"getContext",null] 14:03:47 INFO - PROCESS | 1835 | 1477861427542 Marionette TRACE conn4 <- [1,1876,null,{"value":"content"}] 14:03:47 INFO - PROCESS | 1835 | 1477861427547 Marionette TRACE conn4 -> [0,1877,"setContext",{"value":"chrome"}] 14:03:47 INFO - PROCESS | 1835 | 1477861427550 Marionette TRACE conn4 <- [1,1877,null,{}] 14:03:47 INFO - PROCESS | 1835 | 1477861427556 Marionette TRACE conn4 -> [0,1878,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 14:03:47 INFO - PROCESS | 1835 | 1477861427573 Marionette TRACE conn4 <- [1,1878,null,{"value":true}] 14:03:47 INFO - PROCESS | 1835 | 1477861427578 Marionette TRACE conn4 -> [0,1879,"setContext",{"value":"content"}] 14:03:47 INFO - PROCESS | 1835 | 1477861427588 Marionette TRACE conn4 <- [1,1879,null,{}] 14:03:47 INFO - Setting pref media.mediasource.enabled (true) 14:03:47 INFO - PROCESS | 1835 | 1477861427597 Marionette TRACE conn4 -> [0,1880,"getContext",null] 14:03:47 INFO - PROCESS | 1835 | 1477861427601 Marionette TRACE conn4 <- [1,1880,null,{"value":"content"}] 14:03:47 INFO - PROCESS | 1835 | 1477861427606 Marionette TRACE conn4 -> [0,1881,"setContext",{"value":"chrome"}] 14:03:47 INFO - PROCESS | 1835 | 1477861427609 Marionette TRACE conn4 <- [1,1881,null,{}] 14:03:47 INFO - PROCESS | 1835 | 1477861427616 Marionette TRACE conn4 -> [0,1882,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 14:03:47 INFO - PROCESS | 1835 | 1477861427633 Marionette TRACE conn4 <- [1,1882,null,{"value":null}] 14:03:47 INFO - PROCESS | 1835 | 1477861427639 Marionette TRACE conn4 -> [0,1883,"setContext",{"value":"content"}] 14:03:47 INFO - PROCESS | 1835 | 1477861427642 Marionette TRACE conn4 <- [1,1883,null,{}] 14:03:47 INFO - PROCESS | 1835 | 1477861427648 Marionette TRACE conn4 -> [0,1884,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:03:47 INFO - PROCESS | 1835 | 1477861427862 Marionette TRACE conn4 <- [1,1884,null,{"value":null}] 14:03:48 INFO - PROCESS | 1835 | 1477861428035 Marionette TRACE conn4 -> [0,1885,"getWindowHandles",null] 14:03:48 INFO - PROCESS | 1835 | 1477861428045 Marionette TRACE conn4 <- [1,1885,null,["8"]] 14:03:48 INFO - PROCESS | 1835 | 1477861428057 Marionette TRACE conn4 -> [0,1886,"switchToWindow",{"name":"8"}] 14:03:48 INFO - PROCESS | 1835 | 1477861428067 Marionette TRACE conn4 <- [1,1886,null,{}] 14:03:48 INFO - PROCESS | 1835 | 1477861428076 Marionette TRACE conn4 -> [0,1887,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:03:48 INFO - PROCESS | 1835 | ++DOCSHELL 0x82001c00 == 12 [pid = 1835] [id = 424] 14:03:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x82002400) [pid = 1835] [serial = 1239] [outer = (nil)] 14:03:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x82008800) [pid = 1835] [serial = 1240] [outer = 0x82002400] 14:03:48 INFO - PROCESS | 1835 | 1477861428197 Marionette DEBUG loaded listener.js 14:03:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8aac4400) [pid = 1835] [serial = 1241] [outer = 0x82002400] 14:03:49 INFO - PROCESS | 1835 | [aac @ 0x8c930c00] err{or,}_recognition separate: 1; 1 14:03:49 INFO - PROCESS | 1835 | [aac @ 0x8c930c00] err{or,}_recognition combined: 1; 1 14:03:49 INFO - PROCESS | 1835 | [aac @ 0x8c930c00] Unsupported bit depth: 0 14:03:49 INFO - PROCESS | 1835 | [h264 @ 0x8c937000] err{or,}_recognition separate: 1; 1 14:03:49 INFO - PROCESS | 1835 | [h264 @ 0x8c937000] err{or,}_recognition combined: 1; 1 14:03:49 INFO - PROCESS | 1835 | [h264 @ 0x8c937000] Unsupported bit depth: 0 14:03:49 INFO - PROCESS | 1835 | [aac @ 0x8c930c00] err{or,}_recognition separate: 1; 1 14:03:49 INFO - PROCESS | 1835 | [aac @ 0x8c930c00] err{or,}_recognition combined: 1; 1 14:03:49 INFO - PROCESS | 1835 | [aac @ 0x8c930c00] Unsupported bit depth: 0 14:03:49 INFO - PROCESS | 1835 | [h264 @ 0x8c92e400] err{or,}_recognition separate: 1; 1 14:03:49 INFO - PROCESS | 1835 | [h264 @ 0x8c92e400] err{or,}_recognition combined: 1; 1 14:03:49 INFO - PROCESS | 1835 | [h264 @ 0x8c92e400] Unsupported bit depth: 0 14:03:49 INFO - PROCESS | 1835 | [h264 @ 0x8c92e400] no picture 14:03:49 INFO - PROCESS | 1835 | [h264 @ 0x8c92e400] no picture 14:03:51 INFO - PROCESS | 1835 | [aac @ 0x8c935800] err{or,}_recognition separate: 1; 1 14:03:51 INFO - PROCESS | 1835 | [aac @ 0x8c935800] err{or,}_recognition combined: 1; 1 14:03:51 INFO - PROCESS | 1835 | [aac @ 0x8c935800] Unsupported bit depth: 0 14:03:51 INFO - PROCESS | 1835 | [aac @ 0x8c930c00] err{or,}_recognition separate: 1; 1 14:03:51 INFO - PROCESS | 1835 | [aac @ 0x8c930c00] err{or,}_recognition combined: 1; 1 14:03:51 INFO - PROCESS | 1835 | [aac @ 0x8c930c00] Unsupported bit depth: 0 14:03:51 INFO - PROCESS | 1835 | [aac @ 0x8c935800] err{or,}_recognition separate: 1; 1 14:03:51 INFO - PROCESS | 1835 | [aac @ 0x8c935800] err{or,}_recognition combined: 1; 1 14:03:51 INFO - PROCESS | 1835 | [aac @ 0x8c935800] Unsupported bit depth: 0 14:03:51 INFO - PROCESS | 1835 | [aac @ 0x8c934000] err{or,}_recognition separate: 1; 1 14:03:51 INFO - PROCESS | 1835 | [aac @ 0x8c934000] err{or,}_recognition combined: 1; 1 14:03:51 INFO - PROCESS | 1835 | [aac @ 0x8c934000] Unsupported bit depth: 0 14:03:51 INFO - PROCESS | 1835 | [aac @ 0x8c930c00] err{or,}_recognition separate: 1; 1 14:03:51 INFO - PROCESS | 1835 | [aac @ 0x8c930c00] err{or,}_recognition combined: 1; 1 14:03:51 INFO - PROCESS | 1835 | [aac @ 0x8c930c00] Unsupported bit depth: 0 14:03:51 INFO - PROCESS | 1835 | [aac @ 0x8d7af400] err{or,}_recognition separate: 1; 1 14:03:51 INFO - PROCESS | 1835 | [aac @ 0x8d7af400] err{or,}_recognition combined: 1; 1 14:03:51 INFO - PROCESS | 1835 | [aac @ 0x8d7af400] Unsupported bit depth: 0 14:03:51 INFO - PROCESS | 1835 | [aac @ 0x8c930c00] err{or,}_recognition separate: 1; 1 14:03:51 INFO - PROCESS | 1835 | [aac @ 0x8c930c00] err{or,}_recognition combined: 1; 1 14:03:51 INFO - PROCESS | 1835 | [aac @ 0x8c930c00] Unsupported bit depth: 0 14:03:51 INFO - PROCESS | 1835 | [aac @ 0x8c930c00] err{or,}_recognition separate: 1; 1 14:03:51 INFO - PROCESS | 1835 | [aac @ 0x8c930c00] err{or,}_recognition combined: 1; 1 14:03:51 INFO - PROCESS | 1835 | [aac @ 0x8c930c00] Unsupported bit depth: 0 14:03:51 INFO - PROCESS | 1835 | [aac @ 0x8d7af400] err{or,}_recognition separate: 1; 1 14:03:51 INFO - PROCESS | 1835 | [aac @ 0x8d7af400] err{or,}_recognition combined: 1; 1 14:03:51 INFO - PROCESS | 1835 | [aac @ 0x8d7af400] Unsupported bit depth: 0 14:03:51 INFO - PROCESS | 1835 | [h264 @ 0x8d7b8400] err{or,}_recognition separate: 1; 1 14:03:51 INFO - PROCESS | 1835 | [h264 @ 0x8d7b8400] err{or,}_recognition combined: 1; 1 14:03:51 INFO - PROCESS | 1835 | [h264 @ 0x8d7b8400] Unsupported bit depth: 0 14:03:51 INFO - PROCESS | 1835 | [h264 @ 0x8d7b8400] no picture 14:03:51 INFO - PROCESS | 1835 | [h264 @ 0x8d7b8400] no picture 14:03:52 INFO - PROCESS | 1835 | [h264 @ 0x8c937800] err{or,}_recognition separate: 1; 1 14:03:52 INFO - PROCESS | 1835 | [h264 @ 0x8c937800] err{or,}_recognition combined: 1; 1 14:03:52 INFO - PROCESS | 1835 | [h264 @ 0x8c937800] Unsupported bit depth: 0 14:03:52 INFO - PROCESS | 1835 | [h264 @ 0x8c937800] no picture 14:03:52 INFO - PROCESS | 1835 | [h264 @ 0x8c937800] no picture 14:03:52 INFO - PROCESS | 1835 | [h264 @ 0x81ef0c00] err{or,}_recognition separate: 1; 1 14:03:52 INFO - PROCESS | 1835 | [h264 @ 0x81ef0c00] err{or,}_recognition combined: 1; 1 14:03:52 INFO - PROCESS | 1835 | [h264 @ 0x81ef0c00] Unsupported bit depth: 0 14:03:52 INFO - PROCESS | 1835 | [h264 @ 0x81ef0c00] no picture 14:03:52 INFO - PROCESS | 1835 | [h264 @ 0x81ef0c00] no picture 14:03:53 INFO - PROCESS | 1835 | --DOCSHELL 0x82414400 == 11 [pid = 1835] [id = 419] 14:03:53 INFO - PROCESS | 1835 | 1477861433949 Marionette TRACE conn4 <- [1,1887,null,{"value":["/media-source/mediasource-config-change-mp4-av-framesize.html",0,null,null,[["Tests mp4 frame size changes in multiplexed content.",0,null,null]]]}] 14:03:54 INFO - . 14:03:54 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 6465ms 14:03:54 INFO - PROCESS | 1835 | 1477861434007 Marionette TRACE conn4 -> [0,1888,"getWindowHandle",null] 14:03:54 INFO - PROCESS | 1835 | 1477861434014 Marionette TRACE conn4 <- [1,1888,null,{"value":"8"}] 14:03:54 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 14:03:54 INFO - PROCESS | 1835 | 1477861434026 Marionette TRACE conn4 -> [0,1889,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:03:54 INFO - PROCESS | 1835 | 1477861434234 Marionette TRACE conn4 <- [1,1889,null,{"value":null}] 14:03:54 INFO - PROCESS | 1835 | 1477861434350 Marionette TRACE conn4 -> [0,1890,"getWindowHandles",null] 14:03:54 INFO - PROCESS | 1835 | 1477861434358 Marionette TRACE conn4 <- [1,1890,null,["8"]] 14:03:54 INFO - PROCESS | 1835 | 1477861434366 Marionette TRACE conn4 -> [0,1891,"switchToWindow",{"name":"8"}] 14:03:54 INFO - PROCESS | 1835 | 1477861434375 Marionette TRACE conn4 <- [1,1891,null,{}] 14:03:54 INFO - PROCESS | 1835 | 1477861434381 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:03:54 INFO - PROCESS | 1835 | ++DOCSHELL 0x82629800 == 12 [pid = 1835] [id = 425] 14:03:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x82629c00) [pid = 1835] [serial = 1242] [outer = (nil)] 14:03:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8284c000) [pid = 1835] [serial = 1243] [outer = 0x82629c00] 14:03:54 INFO - PROCESS | 1835 | 1477861434497 Marionette DEBUG loaded listener.js 14:03:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x8c881400) [pid = 1835] [serial = 1244] [outer = 0x82629c00] 14:03:55 INFO - PROCESS | 1835 | [aac @ 0x8240ec00] err{or,}_recognition separate: 1; 1 14:03:55 INFO - PROCESS | 1835 | [aac @ 0x8240ec00] err{or,}_recognition combined: 1; 1 14:03:55 INFO - PROCESS | 1835 | [aac @ 0x8240ec00] Unsupported bit depth: 0 14:03:55 INFO - PROCESS | 1835 | [h264 @ 0x8c92e000] err{or,}_recognition separate: 1; 1 14:03:55 INFO - PROCESS | 1835 | [h264 @ 0x8c92e000] err{or,}_recognition combined: 1; 1 14:03:55 INFO - PROCESS | 1835 | [h264 @ 0x8c92e000] Unsupported bit depth: 0 14:03:55 INFO - PROCESS | 1835 | [aac @ 0x8240ec00] err{or,}_recognition separate: 1; 1 14:03:55 INFO - PROCESS | 1835 | [aac @ 0x8240ec00] err{or,}_recognition combined: 1; 1 14:03:55 INFO - PROCESS | 1835 | [aac @ 0x8240ec00] Unsupported bit depth: 0 14:03:55 INFO - PROCESS | 1835 | [h264 @ 0x8c92cc00] err{or,}_recognition separate: 1; 1 14:03:55 INFO - PROCESS | 1835 | [h264 @ 0x8c92cc00] err{or,}_recognition combined: 1; 1 14:03:55 INFO - PROCESS | 1835 | [h264 @ 0x8c92cc00] Unsupported bit depth: 0 14:03:55 INFO - PROCESS | 1835 | [h264 @ 0x8c92cc00] no picture 14:03:55 INFO - PROCESS | 1835 | [h264 @ 0x8c92cc00] no picture 14:03:57 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x90d19400) [pid = 1835] [serial = 1236] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 14:03:57 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x8252b800) [pid = 1835] [serial = 1227] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 14:03:57 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x82415000) [pid = 1835] [serial = 1224] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 14:03:57 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8d855c00) [pid = 1835] [serial = 1233] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 14:03:57 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8c92a400) [pid = 1835] [serial = 1230] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 14:03:57 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x9b287800) [pid = 1835] [serial = 1221] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 14:03:57 INFO - PROCESS | 1835 | [aac @ 0x81ef2000] err{or,}_recognition separate: 1; 1 14:03:57 INFO - PROCESS | 1835 | [aac @ 0x81ef2000] err{or,}_recognition combined: 1; 1 14:03:57 INFO - PROCESS | 1835 | [aac @ 0x81ef2000] Unsupported bit depth: 0 14:03:57 INFO - PROCESS | 1835 | [aac @ 0x8240ec00] err{or,}_recognition separate: 1; 1 14:03:57 INFO - PROCESS | 1835 | [aac @ 0x8240ec00] err{or,}_recognition combined: 1; 1 14:03:57 INFO - PROCESS | 1835 | [aac @ 0x8240ec00] Unsupported bit depth: 0 14:03:57 INFO - PROCESS | 1835 | [aac @ 0x81ef2000] err{or,}_recognition separate: 1; 1 14:03:57 INFO - PROCESS | 1835 | [aac @ 0x81ef2000] err{or,}_recognition combined: 1; 1 14:03:57 INFO - PROCESS | 1835 | [aac @ 0x81ef2000] Unsupported bit depth: 0 14:03:57 INFO - PROCESS | 1835 | [aac @ 0x8240ec00] err{or,}_recognition separate: 1; 1 14:03:57 INFO - PROCESS | 1835 | [aac @ 0x8240ec00] err{or,}_recognition combined: 1; 1 14:03:57 INFO - PROCESS | 1835 | [aac @ 0x8240ec00] Unsupported bit depth: 0 14:03:57 INFO - PROCESS | 1835 | [aac @ 0x8240ec00] err{or,}_recognition separate: 1; 1 14:03:57 INFO - PROCESS | 1835 | [aac @ 0x8240ec00] err{or,}_recognition combined: 1; 1 14:03:57 INFO - PROCESS | 1835 | [aac @ 0x8240ec00] Unsupported bit depth: 0 14:03:57 INFO - PROCESS | 1835 | [aac @ 0x8240ec00] err{or,}_recognition separate: 1; 1 14:03:57 INFO - PROCESS | 1835 | [aac @ 0x8240ec00] err{or,}_recognition combined: 1; 1 14:03:57 INFO - PROCESS | 1835 | [aac @ 0x8240ec00] Unsupported bit depth: 0 14:03:57 INFO - PROCESS | 1835 | [aac @ 0x81ef2000] err{or,}_recognition separate: 1; 1 14:03:57 INFO - PROCESS | 1835 | [aac @ 0x81ef2000] err{or,}_recognition combined: 1; 1 14:03:57 INFO - PROCESS | 1835 | [aac @ 0x81ef2000] Unsupported bit depth: 0 14:03:57 INFO - PROCESS | 1835 | [aac @ 0x8c937400] err{or,}_recognition separate: 1; 1 14:03:57 INFO - PROCESS | 1835 | [aac @ 0x8c937400] err{or,}_recognition combined: 1; 1 14:03:57 INFO - PROCESS | 1835 | [aac @ 0x8c937400] Unsupported bit depth: 0 14:03:57 INFO - PROCESS | 1835 | [aac @ 0x81ef2000] err{or,}_recognition separate: 1; 1 14:03:57 INFO - PROCESS | 1835 | [aac @ 0x81ef2000] err{or,}_recognition combined: 1; 1 14:03:57 INFO - PROCESS | 1835 | [aac @ 0x81ef2000] Unsupported bit depth: 0 14:03:57 INFO - PROCESS | 1835 | [h264 @ 0x8c92c400] err{or,}_recognition separate: 1; 1 14:03:57 INFO - PROCESS | 1835 | [h264 @ 0x8c92c400] err{or,}_recognition combined: 1; 1 14:03:57 INFO - PROCESS | 1835 | [h264 @ 0x8c92c400] Unsupported bit depth: 0 14:03:57 INFO - PROCESS | 1835 | [h264 @ 0x8c92c400] no picture 14:03:57 INFO - PROCESS | 1835 | [h264 @ 0x8c92c400] no picture 14:03:58 INFO - PROCESS | 1835 | [h264 @ 0x8c92e400] err{or,}_recognition separate: 1; 1 14:03:58 INFO - PROCESS | 1835 | [h264 @ 0x8c92e400] err{or,}_recognition combined: 1; 1 14:03:58 INFO - PROCESS | 1835 | [h264 @ 0x8c92e400] Unsupported bit depth: 0 14:03:58 INFO - PROCESS | 1835 | [h264 @ 0x8c92e400] no picture 14:03:58 INFO - PROCESS | 1835 | [h264 @ 0x8c92e400] no picture 14:03:58 INFO - PROCESS | 1835 | [h264 @ 0x8c92d000] err{or,}_recognition separate: 1; 1 14:03:58 INFO - PROCESS | 1835 | [h264 @ 0x8c92d000] err{or,}_recognition combined: 1; 1 14:03:58 INFO - PROCESS | 1835 | [h264 @ 0x8c92d000] Unsupported bit depth: 0 14:03:58 INFO - PROCESS | 1835 | [h264 @ 0x8c92d000] no picture 14:03:58 INFO - PROCESS | 1835 | [h264 @ 0x8c92d000] no picture 14:04:00 INFO - PROCESS | 1835 | 1477861440016 Marionette TRACE conn4 <- [1,1892,null,{"value":["/media-source/mediasource-config-change-mp4-av-video-bitrate.html",0,null,null,[["Tests mp4 video bitrate changes in multiplexed content.",0,null,null]]]}] 14:04:00 INFO - . 14:04:00 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 6087ms 14:04:00 INFO - PROCESS | 1835 | 1477861440112 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 14:04:00 INFO - PROCESS | 1835 | 1477861440120 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 14:04:00 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 14:04:00 INFO - PROCESS | 1835 | 1477861440132 Marionette TRACE conn4 -> [0,1894,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:04:00 INFO - PROCESS | 1835 | 1477861440397 Marionette TRACE conn4 <- [1,1894,null,{"value":null}] 14:04:00 INFO - PROCESS | 1835 | 1477861440554 Marionette TRACE conn4 -> [0,1895,"getWindowHandles",null] 14:04:00 INFO - PROCESS | 1835 | 1477861440560 Marionette TRACE conn4 <- [1,1895,null,["8"]] 14:04:00 INFO - PROCESS | 1835 | 1477861440569 Marionette TRACE conn4 -> [0,1896,"switchToWindow",{"name":"8"}] 14:04:00 INFO - PROCESS | 1835 | 1477861440578 Marionette TRACE conn4 <- [1,1896,null,{}] 14:04:00 INFO - PROCESS | 1835 | 1477861440587 Marionette TRACE conn4 -> [0,1897,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:04:00 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c87e400 == 13 [pid = 1835] [id = 426] 14:04:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8c87e800) [pid = 1835] [serial = 1245] [outer = (nil)] 14:04:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x82008400) [pid = 1835] [serial = 1246] [outer = 0x8c87e800] 14:04:00 INFO - PROCESS | 1835 | 1477861440812 Marionette DEBUG loaded listener.js 14:04:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8240e000) [pid = 1835] [serial = 1247] [outer = 0x8c87e800] 14:04:01 INFO - PROCESS | 1835 | [h264 @ 0x8c884800] err{or,}_recognition separate: 1; 1 14:04:01 INFO - PROCESS | 1835 | [h264 @ 0x8c884800] err{or,}_recognition combined: 1; 1 14:04:01 INFO - PROCESS | 1835 | [h264 @ 0x8c884800] Unsupported bit depth: 0 14:04:01 INFO - PROCESS | 1835 | [h264 @ 0x8c884800] err{or,}_recognition separate: 1; 1 14:04:01 INFO - PROCESS | 1835 | [h264 @ 0x8c884800] err{or,}_recognition combined: 1; 1 14:04:01 INFO - PROCESS | 1835 | [h264 @ 0x8c884800] Unsupported bit depth: 0 14:04:01 INFO - PROCESS | 1835 | [h264 @ 0x8c884800] no picture 14:04:01 INFO - PROCESS | 1835 | [h264 @ 0x8c884800] no picture 14:04:02 INFO - PROCESS | 1835 | [h264 @ 0x8caa3000] err{or,}_recognition separate: 1; 1 14:04:02 INFO - PROCESS | 1835 | [h264 @ 0x8caa3000] err{or,}_recognition combined: 1; 1 14:04:02 INFO - PROCESS | 1835 | [h264 @ 0x8caa3000] Unsupported bit depth: 0 14:04:02 INFO - PROCESS | 1835 | [h264 @ 0x8caa3000] no picture 14:04:02 INFO - PROCESS | 1835 | [h264 @ 0x8caa3000] no picture 14:04:02 INFO - PROCESS | 1835 | [h264 @ 0x8c932000] err{or,}_recognition separate: 1; 1 14:04:02 INFO - PROCESS | 1835 | [h264 @ 0x8c932000] err{or,}_recognition combined: 1; 1 14:04:02 INFO - PROCESS | 1835 | [h264 @ 0x8c932000] Unsupported bit depth: 0 14:04:02 INFO - PROCESS | 1835 | [h264 @ 0x8c932000] no picture 14:04:02 INFO - PROCESS | 1835 | [h264 @ 0x8c932000] no picture 14:04:03 INFO - PROCESS | 1835 | [h264 @ 0x81ef7400] err{or,}_recognition separate: 1; 1 14:04:03 INFO - PROCESS | 1835 | [h264 @ 0x81ef7400] err{or,}_recognition combined: 1; 1 14:04:03 INFO - PROCESS | 1835 | [h264 @ 0x81ef7400] Unsupported bit depth: 0 14:04:03 INFO - PROCESS | 1835 | [h264 @ 0x81ef7400] no picture 14:04:03 INFO - PROCESS | 1835 | [h264 @ 0x81ef7400] no picture 14:04:03 INFO - PROCESS | 1835 | --DOCSHELL 0x8252a800 == 12 [pid = 1835] [id = 420] 14:04:03 INFO - PROCESS | 1835 | 1477861443989 Marionette TRACE conn4 <- [1,1897,null,{"value":["/media-source/mediasource-config-change-mp4-v-bitrate.html",0,null,null,[["Tests mp4 video-only bitrate changes.",0,null,null]]]}] 14:04:04 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x9b28f400) [pid = 1835] [serial = 1223] [outer = (nil)] [url = about:blank] 14:04:04 INFO - . 14:04:04 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3896ms 14:04:04 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x90d1d800) [pid = 1835] [serial = 1237] [outer = (nil)] [url = about:blank] 14:04:04 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x92960c00) [pid = 1835] [serial = 1238] [outer = (nil)] [url = about:blank] 14:04:04 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8d894c00) [pid = 1835] [serial = 1234] [outer = (nil)] [url = about:blank] 14:04:04 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8d9bf000) [pid = 1835] [serial = 1235] [outer = (nil)] [url = about:blank] 14:04:04 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8c930000) [pid = 1835] [serial = 1231] [outer = (nil)] [url = about:blank] 14:04:04 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8200d000) [pid = 1835] [serial = 1232] [outer = (nil)] [url = about:blank] 14:04:04 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x82624000) [pid = 1835] [serial = 1228] [outer = (nil)] [url = about:blank] 14:04:04 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x8aabe400) [pid = 1835] [serial = 1229] [outer = (nil)] [url = about:blank] 14:04:04 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82417400) [pid = 1835] [serial = 1225] [outer = (nil)] [url = about:blank] 14:04:04 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x82625800) [pid = 1835] [serial = 1226] [outer = (nil)] [url = about:blank] 14:04:04 INFO - PROCESS | 1835 | 1477861444096 Marionette TRACE conn4 -> [0,1898,"getWindowHandle",null] 14:04:04 INFO - PROCESS | 1835 | 1477861444106 Marionette TRACE conn4 <- [1,1898,null,{"value":"8"}] 14:04:04 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 14:04:04 INFO - PROCESS | 1835 | 1477861444133 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:04:04 INFO - PROCESS | 1835 | 1477861444333 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 14:04:04 INFO - PROCESS | 1835 | 1477861444448 Marionette TRACE conn4 -> [0,1900,"getWindowHandles",null] 14:04:04 INFO - PROCESS | 1835 | 1477861444455 Marionette TRACE conn4 <- [1,1900,null,["8"]] 14:04:04 INFO - PROCESS | 1835 | 1477861444463 Marionette TRACE conn4 -> [0,1901,"switchToWindow",{"name":"8"}] 14:04:04 INFO - PROCESS | 1835 | 1477861444471 Marionette TRACE conn4 <- [1,1901,null,{}] 14:04:04 INFO - PROCESS | 1835 | 1477861444478 Marionette TRACE conn4 -> [0,1902,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:04:04 INFO - PROCESS | 1835 | ++DOCSHELL 0x81feb800 == 13 [pid = 1835] [id = 427] 14:04:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x81febc00) [pid = 1835] [serial = 1248] [outer = (nil)] 14:04:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82009400) [pid = 1835] [serial = 1249] [outer = 0x81febc00] 14:04:04 INFO - PROCESS | 1835 | 1477861444583 Marionette DEBUG loaded listener.js 14:04:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x82409c00) [pid = 1835] [serial = 1250] [outer = 0x81febc00] 14:04:05 INFO - PROCESS | 1835 | [h264 @ 0x8252a800] err{or,}_recognition separate: 1; 1 14:04:05 INFO - PROCESS | 1835 | [h264 @ 0x8252a800] err{or,}_recognition combined: 1; 1 14:04:05 INFO - PROCESS | 1835 | [h264 @ 0x8252a800] Unsupported bit depth: 0 14:04:05 INFO - PROCESS | 1835 | [h264 @ 0x8252a800] err{or,}_recognition separate: 1; 1 14:04:05 INFO - PROCESS | 1835 | [h264 @ 0x8252a800] err{or,}_recognition combined: 1; 1 14:04:05 INFO - PROCESS | 1835 | [h264 @ 0x8252a800] Unsupported bit depth: 0 14:04:05 INFO - PROCESS | 1835 | [h264 @ 0x8252a800] no picture 14:04:05 INFO - PROCESS | 1835 | [h264 @ 0x8252a800] no picture 14:04:05 INFO - PROCESS | 1835 | [h264 @ 0x82842800] err{or,}_recognition separate: 1; 1 14:04:05 INFO - PROCESS | 1835 | [h264 @ 0x82842800] err{or,}_recognition combined: 1; 1 14:04:05 INFO - PROCESS | 1835 | [h264 @ 0x82842800] Unsupported bit depth: 0 14:04:05 INFO - PROCESS | 1835 | [h264 @ 0x82842800] no picture 14:04:05 INFO - PROCESS | 1835 | [h264 @ 0x82842800] no picture 14:04:06 INFO - PROCESS | 1835 | [h264 @ 0x8252a400] err{or,}_recognition separate: 1; 1 14:04:06 INFO - PROCESS | 1835 | [h264 @ 0x8252a400] err{or,}_recognition combined: 1; 1 14:04:06 INFO - PROCESS | 1835 | [h264 @ 0x8252a400] Unsupported bit depth: 0 14:04:06 INFO - PROCESS | 1835 | [h264 @ 0x8252a400] no picture 14:04:06 INFO - PROCESS | 1835 | [h264 @ 0x8252a400] no picture 14:04:06 INFO - PROCESS | 1835 | [h264 @ 0x8262ac00] err{or,}_recognition separate: 1; 1 14:04:06 INFO - PROCESS | 1835 | [h264 @ 0x8262ac00] err{or,}_recognition combined: 1; 1 14:04:06 INFO - PROCESS | 1835 | [h264 @ 0x8262ac00] Unsupported bit depth: 0 14:04:06 INFO - PROCESS | 1835 | [h264 @ 0x8262ac00] no picture 14:04:06 INFO - PROCESS | 1835 | [h264 @ 0x8262ac00] no picture 14:04:07 INFO - PROCESS | 1835 | 1477861447497 Marionette TRACE conn4 <- [1,1902,null,{"value":["/media-source/mediasource-config-change-mp4-v-framerate.html",0,null,null,[["Tests mp4 video-only frame rate changes.",0,null,null]]]}] 14:04:07 INFO - . 14:04:07 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 3389ms 14:04:07 INFO - PROCESS | 1835 | 1477861447515 Marionette TRACE conn4 -> [0,1903,"getWindowHandle",null] 14:04:07 INFO - PROCESS | 1835 | 1477861447521 Marionette TRACE conn4 <- [1,1903,null,{"value":"8"}] 14:04:07 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 14:04:07 INFO - PROCESS | 1835 | 1477861447528 Marionette TRACE conn4 -> [0,1904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:04:07 INFO - PROCESS | 1835 | 1477861447715 Marionette TRACE conn4 <- [1,1904,null,{"value":null}] 14:04:07 INFO - PROCESS | 1835 | 1477861447828 Marionette TRACE conn4 -> [0,1905,"getWindowHandles",null] 14:04:07 INFO - PROCESS | 1835 | 1477861447832 Marionette TRACE conn4 <- [1,1905,null,["8"]] 14:04:07 INFO - PROCESS | 1835 | 1477861447839 Marionette TRACE conn4 -> [0,1906,"switchToWindow",{"name":"8"}] 14:04:07 INFO - PROCESS | 1835 | 1477861447844 Marionette TRACE conn4 <- [1,1906,null,{}] 14:04:07 INFO - PROCESS | 1835 | 1477861447850 Marionette TRACE conn4 -> [0,1907,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:04:07 INFO - PROCESS | 1835 | ++DOCSHELL 0x82848c00 == 14 [pid = 1835] [id = 428] 14:04:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x82849800) [pid = 1835] [serial = 1251] [outer = (nil)] 14:04:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8284b000) [pid = 1835] [serial = 1252] [outer = 0x82849800] 14:04:07 INFO - PROCESS | 1835 | 1477861447954 Marionette DEBUG loaded listener.js 14:04:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8c46c400) [pid = 1835] [serial = 1253] [outer = 0x82849800] 14:04:08 INFO - PROCESS | 1835 | [h264 @ 0x8c471800] err{or,}_recognition separate: 1; 1 14:04:08 INFO - PROCESS | 1835 | [h264 @ 0x8c471800] err{or,}_recognition combined: 1; 1 14:04:08 INFO - PROCESS | 1835 | [h264 @ 0x8c471800] Unsupported bit depth: 0 14:04:08 INFO - PROCESS | 1835 | [h264 @ 0x8c471800] err{or,}_recognition separate: 1; 1 14:04:08 INFO - PROCESS | 1835 | [h264 @ 0x8c471800] err{or,}_recognition combined: 1; 1 14:04:08 INFO - PROCESS | 1835 | [h264 @ 0x8c471800] Unsupported bit depth: 0 14:04:08 INFO - PROCESS | 1835 | [h264 @ 0x8c471800] no picture 14:04:08 INFO - PROCESS | 1835 | [h264 @ 0x8c471800] no picture 14:04:09 INFO - PROCESS | 1835 | [h264 @ 0x8c877400] err{or,}_recognition separate: 1; 1 14:04:09 INFO - PROCESS | 1835 | [h264 @ 0x8c877400] err{or,}_recognition combined: 1; 1 14:04:09 INFO - PROCESS | 1835 | [h264 @ 0x8c877400] Unsupported bit depth: 0 14:04:09 INFO - PROCESS | 1835 | [h264 @ 0x8c877400] no picture 14:04:09 INFO - PROCESS | 1835 | [h264 @ 0x8c877400] no picture 14:04:09 INFO - PROCESS | 1835 | [h264 @ 0x8c877800] err{or,}_recognition separate: 1; 1 14:04:09 INFO - PROCESS | 1835 | [h264 @ 0x8c877800] err{or,}_recognition combined: 1; 1 14:04:09 INFO - PROCESS | 1835 | [h264 @ 0x8c877800] Unsupported bit depth: 0 14:04:09 INFO - PROCESS | 1835 | [h264 @ 0x8c877800] no picture 14:04:09 INFO - PROCESS | 1835 | [h264 @ 0x8c877800] no picture 14:04:10 INFO - PROCESS | 1835 | [h264 @ 0x81ef2c00] err{or,}_recognition separate: 1; 1 14:04:10 INFO - PROCESS | 1835 | [h264 @ 0x81ef2c00] err{or,}_recognition combined: 1; 1 14:04:10 INFO - PROCESS | 1835 | [h264 @ 0x81ef2c00] Unsupported bit depth: 0 14:04:10 INFO - PROCESS | 1835 | [h264 @ 0x81ef2c00] no picture 14:04:10 INFO - PROCESS | 1835 | [h264 @ 0x81ef2c00] no picture 14:04:10 INFO - PROCESS | 1835 | 1477861450822 Marionette TRACE conn4 <- [1,1907,null,{"value":["/media-source/mediasource-config-change-mp4-v-framesize.html",0,null,null,[["Tests mp4 video-only frame size changes.",0,null,null]]]}] 14:04:10 INFO - . 14:04:10 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 3341ms 14:04:10 INFO - PROCESS | 1835 | 1477861450891 Marionette TRACE conn4 -> [0,1908,"getWindowHandle",null] 14:04:10 INFO - PROCESS | 1835 | 1477861450898 Marionette TRACE conn4 <- [1,1908,null,{"value":"8"}] 14:04:10 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 14:04:10 INFO - Clearing pref media.mediasource.enabled 14:04:10 INFO - PROCESS | 1835 | 1477861450909 Marionette TRACE conn4 -> [0,1909,"getContext",null] 14:04:10 INFO - PROCESS | 1835 | 1477861450916 Marionette TRACE conn4 <- [1,1909,null,{"value":"content"}] 14:04:10 INFO - PROCESS | 1835 | 1477861450925 Marionette TRACE conn4 -> [0,1910,"setContext",{"value":"chrome"}] 14:04:10 INFO - PROCESS | 1835 | 1477861450931 Marionette TRACE conn4 <- [1,1910,null,{}] 14:04:10 INFO - PROCESS | 1835 | 1477861450939 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 14:04:10 INFO - PROCESS | 1835 | 1477861450961 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 14:04:10 INFO - PROCESS | 1835 | 1477861450967 Marionette TRACE conn4 -> [0,1912,"setContext",{"value":"content"}] 14:04:10 INFO - PROCESS | 1835 | 1477861450977 Marionette TRACE conn4 <- [1,1912,null,{}] 14:04:11 INFO - PROCESS | 1835 | 1477861451034 Marionette TRACE conn4 -> [0,1913,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:04:11 INFO - PROCESS | 1835 | 1477861451251 Marionette TRACE conn4 <- [1,1913,null,{"value":null}] 14:04:11 INFO - PROCESS | 1835 | 1477861451503 Marionette TRACE conn4 -> [0,1914,"getWindowHandles",null] 14:04:11 INFO - PROCESS | 1835 | 1477861451506 Marionette TRACE conn4 <- [1,1914,null,["8"]] 14:04:11 INFO - PROCESS | 1835 | 1477861451515 Marionette TRACE conn4 -> [0,1915,"switchToWindow",{"name":"8"}] 14:04:11 INFO - PROCESS | 1835 | 1477861451523 Marionette TRACE conn4 <- [1,1915,null,{}] 14:04:11 INFO - PROCESS | 1835 | 1477861451530 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-a-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:04:11 INFO - PROCESS | 1835 | ++DOCSHELL 0x82629400 == 15 [pid = 1835] [id = 429] 14:04:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8262a400) [pid = 1835] [serial = 1254] [outer = (nil)] 14:04:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x82843c00) [pid = 1835] [serial = 1255] [outer = 0x8262a400] 14:04:11 INFO - PROCESS | 1835 | 1477861451646 Marionette DEBUG loaded listener.js 14:04:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8c249000) [pid = 1835] [serial = 1256] [outer = 0x8262a400] 14:04:13 INFO - PROCESS | 1835 | --DOCSHELL 0x8d7bb800 == 14 [pid = 1835] [id = 422] 14:04:13 INFO - PROCESS | 1835 | --DOCSHELL 0x8da53000 == 13 [pid = 1835] [id = 423] 14:04:13 INFO - PROCESS | 1835 | --DOCSHELL 0x81feb800 == 12 [pid = 1835] [id = 427] 14:04:13 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x82008800) [pid = 1835] [serial = 1240] [outer = (nil)] [url = about:blank] 14:04:13 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8284c000) [pid = 1835] [serial = 1243] [outer = (nil)] [url = about:blank] 14:04:14 INFO - PROCESS | 1835 | 1477861454833 Marionette TRACE conn4 <- [1,1916,null,{"value":["/media-source/mediasource-config-change-webm-a-bitrate.html",0,null,null,[["Tests webm audio-only bitrate changes.",0,null,null]]]}] 14:04:14 INFO - . 14:04:14 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 3962ms 14:04:14 INFO - PROCESS | 1835 | 1477861454871 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 14:04:14 INFO - PROCESS | 1835 | 1477861454877 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 14:04:14 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 14:04:14 INFO - PROCESS | 1835 | 1477861454887 Marionette TRACE conn4 -> [0,1918,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:04:15 INFO - PROCESS | 1835 | 1477861455149 Marionette TRACE conn4 <- [1,1918,null,{"value":null}] 14:04:15 INFO - PROCESS | 1835 | 1477861455172 Marionette TRACE conn4 -> [0,1919,"getWindowHandles",null] 14:04:15 INFO - PROCESS | 1835 | 1477861455181 Marionette TRACE conn4 <- [1,1919,null,["8"]] 14:04:15 INFO - PROCESS | 1835 | 1477861455195 Marionette TRACE conn4 -> [0,1920,"switchToWindow",{"name":"8"}] 14:04:15 INFO - PROCESS | 1835 | 1477861455207 Marionette TRACE conn4 <- [1,1920,null,{}] 14:04:15 INFO - PROCESS | 1835 | 1477861455217 Marionette TRACE conn4 -> [0,1921,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-audio-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:04:15 INFO - PROCESS | 1835 | ++DOCSHELL 0x8200cc00 == 13 [pid = 1835] [id = 430] 14:04:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8200d000) [pid = 1835] [serial = 1257] [outer = (nil)] 14:04:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8240c400) [pid = 1835] [serial = 1258] [outer = 0x8200d000] 14:04:15 INFO - PROCESS | 1835 | 1477861455395 Marionette DEBUG loaded listener.js 14:04:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x82412c00) [pid = 1835] [serial = 1259] [outer = 0x8200d000] 14:04:16 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x81febc00) [pid = 1835] [serial = 1248] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 14:04:19 INFO - PROCESS | 1835 | 1477861459109 Marionette TRACE conn4 <- [1,1921,null,{"value":["/media-source/mediasource-config-change-webm-av-audio-bitrate.html",0,null,null,[["Tests webm audio bitrate changes in multiplexed content.",0,null,null]]]}] 14:04:19 INFO - . 14:04:19 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 4245ms 14:04:19 INFO - PROCESS | 1835 | 1477861459132 Marionette TRACE conn4 -> [0,1922,"getWindowHandle",null] 14:04:19 INFO - PROCESS | 1835 | 1477861459137 Marionette TRACE conn4 <- [1,1922,null,{"value":"8"}] 14:04:19 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 14:04:19 INFO - PROCESS | 1835 | 1477861459145 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:04:19 INFO - PROCESS | 1835 | 1477861459380 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 14:04:19 INFO - PROCESS | 1835 | 1477861459394 Marionette TRACE conn4 -> [0,1924,"getWindowHandles",null] 14:04:19 INFO - PROCESS | 1835 | 1477861459399 Marionette TRACE conn4 <- [1,1924,null,["8"]] 14:04:19 INFO - PROCESS | 1835 | 1477861459406 Marionette TRACE conn4 -> [0,1925,"switchToWindow",{"name":"8"}] 14:04:19 INFO - PROCESS | 1835 | 1477861459412 Marionette TRACE conn4 <- [1,1925,null,{}] 14:04:19 INFO - PROCESS | 1835 | 1477861459480 Marionette TRACE conn4 -> [0,1926,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:04:19 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c46f400 == 14 [pid = 1835] [id = 431] 14:04:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8c475800) [pid = 1835] [serial = 1260] [outer = (nil)] 14:04:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8c47b000) [pid = 1835] [serial = 1261] [outer = 0x8c475800] 14:04:19 INFO - PROCESS | 1835 | 1477861459584 Marionette DEBUG loaded listener.js 14:04:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8c87a400) [pid = 1835] [serial = 1262] [outer = 0x8c475800] 14:04:22 INFO - PROCESS | 1835 | 1477861462885 Marionette TRACE conn4 <- [1,1926,null,{"value":["/media-source/mediasource-config-change-webm-av-framesize.html",0,null,null,[["Tests webm frame size changes in multiplexed content.",0,null,null]]]}] 14:04:22 INFO - . 14:04:22 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 3791ms 14:04:22 INFO - PROCESS | 1835 | 1477861462937 Marionette TRACE conn4 -> [0,1927,"getWindowHandle",null] 14:04:22 INFO - PROCESS | 1835 | 1477861462943 Marionette TRACE conn4 <- [1,1927,null,{"value":"8"}] 14:04:22 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 14:04:22 INFO - PROCESS | 1835 | 1477861462954 Marionette TRACE conn4 -> [0,1928,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:04:23 INFO - PROCESS | 1835 | 1477861463201 Marionette TRACE conn4 <- [1,1928,null,{"value":null}] 14:04:23 INFO - PROCESS | 1835 | 1477861463360 Marionette TRACE conn4 -> [0,1929,"getWindowHandles",null] 14:04:23 INFO - PROCESS | 1835 | 1477861463367 Marionette TRACE conn4 <- [1,1929,null,["8"]] 14:04:23 INFO - PROCESS | 1835 | 1477861463374 Marionette TRACE conn4 -> [0,1930,"switchToWindow",{"name":"8"}] 14:04:23 INFO - PROCESS | 1835 | 1477861463383 Marionette TRACE conn4 <- [1,1930,null,{}] 14:04:23 INFO - PROCESS | 1835 | 1477861463390 Marionette TRACE conn4 -> [0,1931,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:04:23 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c473800 == 15 [pid = 1835] [id = 432] 14:04:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8c474000) [pid = 1835] [serial = 1263] [outer = (nil)] 14:04:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x8c878800) [pid = 1835] [serial = 1264] [outer = 0x8c474000] 14:04:23 INFO - PROCESS | 1835 | 1477861463517 Marionette DEBUG loaded listener.js 14:04:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x8c92ac00) [pid = 1835] [serial = 1265] [outer = 0x8c474000] 14:04:24 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x82009400) [pid = 1835] [serial = 1249] [outer = (nil)] [url = about:blank] 14:04:24 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x82409c00) [pid = 1835] [serial = 1250] [outer = (nil)] [url = about:blank] 14:04:25 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x82008400) [pid = 1835] [serial = 1246] [outer = (nil)] [url = about:blank] 14:04:25 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x8284b000) [pid = 1835] [serial = 1252] [outer = (nil)] [url = about:blank] 14:04:27 INFO - PROCESS | 1835 | 1477861467005 Marionette TRACE conn4 <- [1,1931,null,{"value":["/media-source/mediasource-config-change-webm-av-video-bitrate.html",0,null,null,[["Tests webm video bitrate changes in multiplexed content.",0,null,null]]]}] 14:04:27 INFO - . 14:04:27 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 4086ms 14:04:27 INFO - PROCESS | 1835 | 1477861467042 Marionette TRACE conn4 -> [0,1932,"getWindowHandle",null] 14:04:27 INFO - PROCESS | 1835 | 1477861467047 Marionette TRACE conn4 <- [1,1932,null,{"value":"8"}] 14:04:27 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 14:04:27 INFO - PROCESS | 1835 | 1477861467058 Marionette TRACE conn4 -> [0,1933,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:04:27 INFO - PROCESS | 1835 | 1477861467270 Marionette TRACE conn4 <- [1,1933,null,{"value":null}] 14:04:27 INFO - PROCESS | 1835 | 1477861467301 Marionette TRACE conn4 -> [0,1934,"getWindowHandles",null] 14:04:27 INFO - PROCESS | 1835 | 1477861467304 Marionette TRACE conn4 <- [1,1934,null,["8"]] 14:04:27 INFO - PROCESS | 1835 | 1477861467313 Marionette TRACE conn4 -> [0,1935,"switchToWindow",{"name":"8"}] 14:04:27 INFO - PROCESS | 1835 | 1477861467323 Marionette TRACE conn4 <- [1,1935,null,{}] 14:04:27 INFO - PROCESS | 1835 | 1477861467391 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:04:27 INFO - PROCESS | 1835 | ++DOCSHELL 0x8284a800 == 16 [pid = 1835] [id = 433] 14:04:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8284b000) [pid = 1835] [serial = 1266] [outer = (nil)] 14:04:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8c248000) [pid = 1835] [serial = 1267] [outer = 0x8284b000] 14:04:27 INFO - PROCESS | 1835 | 1477861467490 Marionette DEBUG loaded listener.js 14:04:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x8c877400) [pid = 1835] [serial = 1268] [outer = 0x8284b000] 14:04:27 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x8200d000) [pid = 1835] [serial = 1257] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 14:04:30 INFO - PROCESS | 1835 | 1477861470295 Marionette TRACE conn4 <- [1,1936,null,{"value":["/media-source/mediasource-config-change-webm-v-bitrate.html",0,null,null,[["Tests webm video-only bitrate changes.",0,null,null]]]}] 14:04:30 INFO - . 14:04:30 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3277ms 14:04:30 INFO - PROCESS | 1835 | 1477861470333 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 14:04:30 INFO - PROCESS | 1835 | 1477861470340 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 14:04:30 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 14:04:30 INFO - PROCESS | 1835 | 1477861470348 Marionette TRACE conn4 -> [0,1938,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:04:30 INFO - PROCESS | 1835 | 1477861470579 Marionette TRACE conn4 <- [1,1938,null,{"value":null}] 14:04:30 INFO - PROCESS | 1835 | 1477861470595 Marionette TRACE conn4 -> [0,1939,"getWindowHandles",null] 14:04:30 INFO - PROCESS | 1835 | 1477861470599 Marionette TRACE conn4 <- [1,1939,null,["8"]] 14:04:30 INFO - PROCESS | 1835 | 1477861470605 Marionette TRACE conn4 -> [0,1940,"switchToWindow",{"name":"8"}] 14:04:30 INFO - PROCESS | 1835 | 1477861470611 Marionette TRACE conn4 <- [1,1940,null,{}] 14:04:30 INFO - PROCESS | 1835 | 1477861470617 Marionette TRACE conn4 -> [0,1941,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:04:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x8cc5ac00 == 17 [pid = 1835] [id = 434] 14:04:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x8d7b0400) [pid = 1835] [serial = 1269] [outer = (nil)] 14:04:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x8d7b6000) [pid = 1835] [serial = 1270] [outer = 0x8d7b0400] 14:04:30 INFO - PROCESS | 1835 | 1477861470712 Marionette DEBUG loaded listener.js 14:04:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x8d89a400) [pid = 1835] [serial = 1271] [outer = 0x8d7b0400] 14:04:33 INFO - PROCESS | 1835 | 1477861473782 Marionette TRACE conn4 <- [1,1941,null,{"value":["/media-source/mediasource-config-change-webm-v-framerate.html",0,null,null,[["Tests webm video-only frame rate changes.",0,null,null]]]}] 14:04:33 INFO - . 14:04:33 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 3482ms 14:04:33 INFO - PROCESS | 1835 | 1477861473830 Marionette TRACE conn4 -> [0,1942,"getWindowHandle",null] 14:04:33 INFO - PROCESS | 1835 | 1477861473838 Marionette TRACE conn4 <- [1,1942,null,{"value":"8"}] 14:04:33 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 14:04:33 INFO - PROCESS | 1835 | 1477861473924 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:04:34 INFO - PROCESS | 1835 | 1477861474172 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 14:04:34 INFO - PROCESS | 1835 | 1477861474349 Marionette TRACE conn4 -> [0,1944,"getWindowHandles",null] 14:04:34 INFO - PROCESS | 1835 | 1477861474354 Marionette TRACE conn4 <- [1,1944,null,["8"]] 14:04:34 INFO - PROCESS | 1835 | --DOCSHELL 0x82848c00 == 16 [pid = 1835] [id = 428] 14:04:34 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x8240c400) [pid = 1835] [serial = 1258] [outer = (nil)] [url = about:blank] 14:04:34 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x82843c00) [pid = 1835] [serial = 1255] [outer = (nil)] [url = about:blank] 14:04:34 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x82412c00) [pid = 1835] [serial = 1259] [outer = (nil)] [url = about:blank] 14:04:34 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x8c47b000) [pid = 1835] [serial = 1261] [outer = (nil)] [url = about:blank] 14:04:34 INFO - PROCESS | 1835 | 1477861474398 Marionette TRACE conn4 -> [0,1945,"switchToWindow",{"name":"8"}] 14:04:34 INFO - PROCESS | 1835 | 1477861474406 Marionette TRACE conn4 <- [1,1945,null,{}] 14:04:34 INFO - PROCESS | 1835 | 1477861474413 Marionette TRACE conn4 -> [0,1946,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:04:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x82409800 == 17 [pid = 1835] [id = 435] 14:04:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8240a400) [pid = 1835] [serial = 1272] [outer = (nil)] 14:04:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x82412800) [pid = 1835] [serial = 1273] [outer = 0x8240a400] 14:04:34 INFO - PROCESS | 1835 | 1477861474518 Marionette DEBUG loaded listener.js 14:04:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x8284dc00) [pid = 1835] [serial = 1274] [outer = 0x8240a400] 14:04:37 INFO - PROCESS | 1835 | 1477861477383 Marionette TRACE conn4 <- [1,1946,null,{"value":["/media-source/mediasource-config-change-webm-v-framesize.html",0,null,null,[["Tests webm video-only frame size changes.",0,null,null]]]}] 14:04:37 INFO - . 14:04:37 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 3502ms 14:04:37 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x8c474000) [pid = 1835] [serial = 1263] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 14:04:37 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x8284b000) [pid = 1835] [serial = 1266] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 14:04:37 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x82002400) [pid = 1835] [serial = 1239] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 14:04:37 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x8c87e800) [pid = 1835] [serial = 1245] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 14:04:37 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x82849800) [pid = 1835] [serial = 1251] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 14:04:37 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8262a400) [pid = 1835] [serial = 1254] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 14:04:37 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8c475800) [pid = 1835] [serial = 1260] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 14:04:37 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x82629c00) [pid = 1835] [serial = 1242] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 14:04:37 INFO - PROCESS | 1835 | 1477861477455 Marionette TRACE conn4 -> [0,1947,"getWindowHandle",null] 14:04:37 INFO - TEST-START | /media-source/mediasource-detach.html 14:04:37 INFO - PROCESS | 1835 | 1477861477465 Marionette TRACE conn4 <- [1,1947,null,{"value":"8"}] 14:04:37 INFO - PROCESS | 1835 | 1477861477477 Marionette TRACE conn4 -> [0,1948,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:04:37 INFO - PROCESS | 1835 | 1477861477695 Marionette TRACE conn4 <- [1,1948,null,{"value":null}] 14:04:37 INFO - PROCESS | 1835 | 1477861477708 Marionette TRACE conn4 -> [0,1949,"getWindowHandles",null] 14:04:37 INFO - PROCESS | 1835 | 1477861477711 Marionette TRACE conn4 <- [1,1949,null,["8"]] 14:04:37 INFO - PROCESS | 1835 | 1477861477720 Marionette TRACE conn4 -> [0,1950,"switchToWindow",{"name":"8"}] 14:04:37 INFO - PROCESS | 1835 | 1477861477725 Marionette TRACE conn4 <- [1,1950,null,{}] 14:04:37 INFO - PROCESS | 1835 | 1477861477793 Marionette TRACE conn4 -> [0,1951,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-detach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-detach.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:04:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c23a400 == 18 [pid = 1835] [id = 436] 14:04:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8c23b000) [pid = 1835] [serial = 1275] [outer = (nil)] 14:04:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8c23e800) [pid = 1835] [serial = 1276] [outer = 0x8c23b000] 14:04:37 INFO - PROCESS | 1835 | 1477861477892 Marionette DEBUG loaded listener.js 14:04:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x82624800) [pid = 1835] [serial = 1277] [outer = 0x8c23b000] 14:04:39 INFO - PROCESS | 1835 | [aac @ 0x8da4e000] err{or,}_recognition separate: 1; 1 14:04:39 INFO - PROCESS | 1835 | [aac @ 0x8da4e000] err{or,}_recognition combined: 1; 1 14:04:39 INFO - PROCESS | 1835 | [aac @ 0x8da4e000] Unsupported bit depth: 0 14:04:39 INFO - PROCESS | 1835 | [h264 @ 0x8da4f800] err{or,}_recognition separate: 1; 1 14:04:39 INFO - PROCESS | 1835 | [h264 @ 0x8da4f800] err{or,}_recognition combined: 1; 1 14:04:39 INFO - PROCESS | 1835 | [h264 @ 0x8da4f800] Unsupported bit depth: 0 14:04:39 INFO - PROCESS | 1835 | [aac @ 0x8da51800] err{or,}_recognition separate: 1; 1 14:04:39 INFO - PROCESS | 1835 | [aac @ 0x8da51800] err{or,}_recognition combined: 1; 1 14:04:39 INFO - PROCESS | 1835 | [aac @ 0x8da51800] Unsupported bit depth: 0 14:04:39 INFO - PROCESS | 1835 | [h264 @ 0x8da4e400] err{or,}_recognition separate: 1; 1 14:04:39 INFO - PROCESS | 1835 | [h264 @ 0x8da4e400] err{or,}_recognition combined: 1; 1 14:04:39 INFO - PROCESS | 1835 | [h264 @ 0x8da4e400] Unsupported bit depth: 0 14:04:39 INFO - .. 14:04:39 INFO - TEST-OK | /media-source/mediasource-detach.html | took 1924ms 14:04:39 INFO - PROCESS | 1835 | 1477861479354 Marionette TRACE conn4 <- [1,1951,null,{"value":["/media-source/mediasource-detach.html",0,null,null,[["Test media.load() before appending data will trigger MediaSource detaching from a media element.",1,"assert_equals: readyState is \"closed\" expected \"closed\" but got \"open\"","mediasource_detach_test/ [0,1952,"getWindowHandle",null] 14:04:39 INFO - PROCESS | 1835 | 1477861479415 Marionette TRACE conn4 <- [1,1952,null,{"value":"8"}] 14:04:39 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 14:04:39 INFO - PROCESS | 1835 | 1477861479422 Marionette TRACE conn4 -> [0,1953,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:04:39 INFO - PROCESS | 1835 | 1477861479635 Marionette TRACE conn4 <- [1,1953,null,{"value":null}] 14:04:39 INFO - PROCESS | 1835 | 1477861479655 Marionette TRACE conn4 -> [0,1954,"getWindowHandles",null] 14:04:39 INFO - PROCESS | 1835 | 1477861479659 Marionette TRACE conn4 <- [1,1954,null,["8"]] 14:04:39 INFO - PROCESS | 1835 | 1477861479665 Marionette TRACE conn4 -> [0,1955,"switchToWindow",{"name":"8"}] 14:04:39 INFO - PROCESS | 1835 | 1477861479671 Marionette TRACE conn4 <- [1,1955,null,{}] 14:04:39 INFO - PROCESS | 1835 | 1477861479678 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-duration-boundaryconditions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:04:39 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f749c00 == 19 [pid = 1835] [id = 437] 14:04:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8f74a000) [pid = 1835] [serial = 1278] [outer = (nil)] 14:04:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8f752c00) [pid = 1835] [serial = 1279] [outer = 0x8f74a000] 14:04:39 INFO - PROCESS | 1835 | 1477861479777 Marionette DEBUG loaded listener.js 14:04:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8f754800) [pid = 1835] [serial = 1280] [outer = 0x8f74a000] 14:04:42 INFO - PROCESS | 1835 | 1477861482162 Marionette TRACE conn4 <- [1,1956,null,{"value":["/media-source/mediasource-duration-boundaryconditions.html",0,null,null,[["Set duration to 2^31 - 1",0,null,null],["Set duration to 1",0,null,null],["Set duration to Number.MAX_VALUE",0,null,null],["Set duration to Number.MIN_VALUE",0,null,null],["Set duration to Number.MAX_VALUE - 1",0,null,null],["Set duration to Number.MIN_VALUE - 1",0,null,null],["Set duration to Number.POSITIVE_INFINITY",0,null,null],["Set duration to Number.NEGATIVE_INFINITY",0,null,null],["Set duration to lowest value.",0,null,null],["Set duration to a negative double.",0,null,null],["Set duration to a positive double.",0,null,null],["Set duration to zero",0,null,null],["Set duration to NaN",0,null,null]]]}] 14:04:42 INFO - ............. 14:04:42 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 2797ms 14:04:42 INFO - PROCESS | 1835 | 1477861482220 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 14:04:42 INFO - PROCESS | 1835 | 1477861482227 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 14:04:42 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 14:04:42 INFO - PROCESS | 1835 | 1477861482237 Marionette TRACE conn4 -> [0,1958,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:04:42 INFO - PROCESS | 1835 | 1477861482467 Marionette TRACE conn4 <- [1,1958,null,{"value":null}] 14:04:42 INFO - PROCESS | 1835 | 1477861482625 Marionette TRACE conn4 -> [0,1959,"getWindowHandles",null] 14:04:42 INFO - PROCESS | 1835 | 1477861482631 Marionette TRACE conn4 <- [1,1959,null,["8"]] 14:04:42 INFO - PROCESS | 1835 | 1477861482638 Marionette TRACE conn4 -> [0,1960,"switchToWindow",{"name":"8"}] 14:04:42 INFO - PROCESS | 1835 | 1477861482648 Marionette TRACE conn4 <- [1,1960,null,{}] 14:04:42 INFO - PROCESS | 1835 | 1477861482654 Marionette TRACE conn4 -> [0,1961,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-endofstream-invaliderror.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:04:42 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da4f800 == 20 [pid = 1835] [id = 438] 14:04:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x8da51800) [pid = 1835] [serial = 1281] [outer = (nil)] 14:04:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x91f0b400) [pid = 1835] [serial = 1282] [outer = 0x8da51800] 14:04:42 INFO - PROCESS | 1835 | 1477861482817 Marionette DEBUG loaded listener.js 14:04:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x91f14800) [pid = 1835] [serial = 1283] [outer = 0x8da51800] 14:04:43 INFO - PROCESS | 1835 | 1477861483515 Marionette TRACE conn4 <- [1,1961,null,{"value":["/media-source/mediasource-endofstream-invaliderror.html",0,null,null,[["Test MediaSource.endOfStream() with invalid non-empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid null error parameter.",0,null,null]]]}] 14:04:43 INFO - ... 14:04:43 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 1320ms 14:04:43 INFO - PROCESS | 1835 | 1477861483555 Marionette TRACE conn4 -> [0,1962,"getWindowHandle",null] 14:04:43 INFO - PROCESS | 1835 | 1477861483563 Marionette TRACE conn4 <- [1,1962,null,{"value":"8"}] 14:04:43 INFO - TEST-START | /media-source/mediasource-endofstream.html 14:04:43 INFO - PROCESS | 1835 | 1477861483571 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:04:43 INFO - PROCESS | 1835 | 1477861483761 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 14:04:43 INFO - PROCESS | 1835 | 1477861483920 Marionette TRACE conn4 -> [0,1964,"getWindowHandles",null] 14:04:43 INFO - PROCESS | 1835 | 1477861483925 Marionette TRACE conn4 <- [1,1964,null,["8"]] 14:04:43 INFO - PROCESS | 1835 | 1477861483938 Marionette TRACE conn4 -> [0,1965,"switchToWindow",{"name":"8"}] 14:04:43 INFO - PROCESS | 1835 | 1477861483943 Marionette TRACE conn4 <- [1,1965,null,{}] 14:04:43 INFO - PROCESS | 1835 | 1477861483950 Marionette TRACE conn4 -> [0,1966,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-endofstream.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-endofstream.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:04:43 INFO - PROCESS | 1835 | ++DOCSHELL 0x92f92800 == 21 [pid = 1835] [id = 439] 14:04:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x92f94400) [pid = 1835] [serial = 1284] [outer = (nil)] 14:04:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x92f95800) [pid = 1835] [serial = 1285] [outer = 0x92f94400] 14:04:44 INFO - PROCESS | 1835 | 1477861484068 Marionette DEBUG loaded listener.js 14:04:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x937ef000) [pid = 1835] [serial = 1286] [outer = 0x92f94400] 14:04:46 INFO - PROCESS | 1835 | [aac @ 0x94ca7800] err{or,}_recognition separate: 1; 1 14:04:46 INFO - PROCESS | 1835 | [aac @ 0x94ca7800] err{or,}_recognition combined: 1; 1 14:04:46 INFO - PROCESS | 1835 | [aac @ 0x94ca7800] Unsupported bit depth: 0 14:04:46 INFO - PROCESS | 1835 | [h264 @ 0x94ca8c00] err{or,}_recognition separate: 1; 1 14:04:46 INFO - PROCESS | 1835 | [h264 @ 0x94ca8c00] err{or,}_recognition combined: 1; 1 14:04:46 INFO - PROCESS | 1835 | [h264 @ 0x94ca8c00] Unsupported bit depth: 0 14:04:46 INFO - PROCESS | 1835 | [aac @ 0x94ca7800] err{or,}_recognition separate: 1; 1 14:04:46 INFO - PROCESS | 1835 | [aac @ 0x94ca7800] err{or,}_recognition combined: 1; 1 14:04:46 INFO - PROCESS | 1835 | [aac @ 0x94ca7800] Unsupported bit depth: 0 14:04:46 INFO - PROCESS | 1835 | [h264 @ 0x94ca9800] err{or,}_recognition separate: 1; 1 14:04:46 INFO - PROCESS | 1835 | [h264 @ 0x94ca9800] err{or,}_recognition combined: 1; 1 14:04:46 INFO - PROCESS | 1835 | [h264 @ 0x94ca9800] Unsupported bit depth: 0 14:04:46 INFO - PROCESS | 1835 | [aac @ 0x94ebac00] err{or,}_recognition separate: 1; 1 14:04:46 INFO - PROCESS | 1835 | [aac @ 0x94ebac00] err{or,}_recognition combined: 1; 1 14:04:46 INFO - PROCESS | 1835 | [aac @ 0x94ebac00] Unsupported bit depth: 0 14:04:46 INFO - PROCESS | 1835 | [h264 @ 0x94ebc000] err{or,}_recognition separate: 1; 1 14:04:46 INFO - PROCESS | 1835 | [h264 @ 0x94ebc000] err{or,}_recognition combined: 1; 1 14:04:46 INFO - PROCESS | 1835 | [h264 @ 0x94ebc000] Unsupported bit depth: 0 14:04:46 INFO - PROCESS | 1835 | [aac @ 0x94ebc800] err{or,}_recognition separate: 1; 1 14:04:46 INFO - PROCESS | 1835 | [aac @ 0x94ebc800] err{or,}_recognition combined: 1; 1 14:04:46 INFO - PROCESS | 1835 | [aac @ 0x94ebc800] Unsupported bit depth: 0 14:04:46 INFO - PROCESS | 1835 | [h264 @ 0x94ebb400] err{or,}_recognition separate: 1; 1 14:04:46 INFO - PROCESS | 1835 | [h264 @ 0x94ebb400] err{or,}_recognition combined: 1; 1 14:04:46 INFO - PROCESS | 1835 | [h264 @ 0x94ebb400] Unsupported bit depth: 0 14:04:47 INFO - PROCESS | 1835 | --DOCSHELL 0x82623400 == 20 [pid = 1835] [id = 421] 14:04:47 INFO - PROCESS | 1835 | --DOCSHELL 0x82629400 == 19 [pid = 1835] [id = 429] 14:04:47 INFO - PROCESS | 1835 | --DOCSHELL 0x82001c00 == 18 [pid = 1835] [id = 424] 14:04:47 INFO - PROCESS | 1835 | --DOCSHELL 0x8c87e400 == 17 [pid = 1835] [id = 426] 14:04:47 INFO - PROCESS | 1835 | --DOCSHELL 0x82629800 == 16 [pid = 1835] [id = 425] 14:04:47 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x8aac4400) [pid = 1835] [serial = 1241] [outer = (nil)] [url = about:blank] 14:04:47 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x8240e000) [pid = 1835] [serial = 1247] [outer = (nil)] [url = about:blank] 14:04:47 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x8c46c400) [pid = 1835] [serial = 1253] [outer = (nil)] [url = about:blank] 14:04:47 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x8c249000) [pid = 1835] [serial = 1256] [outer = (nil)] [url = about:blank] 14:04:47 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x8c881400) [pid = 1835] [serial = 1244] [outer = (nil)] [url = about:blank] 14:04:47 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x8c87a400) [pid = 1835] [serial = 1262] [outer = (nil)] [url = about:blank] 14:04:47 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x8c92ac00) [pid = 1835] [serial = 1265] [outer = (nil)] [url = about:blank] 14:04:47 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x8c878800) [pid = 1835] [serial = 1264] [outer = (nil)] [url = about:blank] 14:04:47 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8c877400) [pid = 1835] [serial = 1268] [outer = (nil)] [url = about:blank] 14:04:47 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8c248000) [pid = 1835] [serial = 1267] [outer = (nil)] [url = about:blank] 14:04:47 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8d7b6000) [pid = 1835] [serial = 1270] [outer = (nil)] [url = about:blank] 14:04:51 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8f74a000) [pid = 1835] [serial = 1278] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 14:04:51 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8c23b000) [pid = 1835] [serial = 1275] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 14:04:51 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8d7b0400) [pid = 1835] [serial = 1269] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 14:04:51 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8240a400) [pid = 1835] [serial = 1272] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 14:04:55 INFO - PROCESS | 1835 | --DOCSHELL 0x8c473800 == 15 [pid = 1835] [id = 432] 14:04:55 INFO - PROCESS | 1835 | --DOCSHELL 0x8f749c00 == 14 [pid = 1835] [id = 437] 14:04:55 INFO - PROCESS | 1835 | --DOCSHELL 0x8da4f800 == 13 [pid = 1835] [id = 438] 14:04:55 INFO - PROCESS | 1835 | --DOCSHELL 0x8c23a400 == 12 [pid = 1835] [id = 436] 14:04:55 INFO - PROCESS | 1835 | --DOCSHELL 0x8284a800 == 11 [pid = 1835] [id = 433] 14:04:55 INFO - PROCESS | 1835 | --DOCSHELL 0x8c46f400 == 10 [pid = 1835] [id = 431] 14:04:55 INFO - PROCESS | 1835 | --DOCSHELL 0x82409800 == 9 [pid = 1835] [id = 435] 14:04:55 INFO - PROCESS | 1835 | --DOCSHELL 0x8cc5ac00 == 8 [pid = 1835] [id = 434] 14:04:55 INFO - PROCESS | 1835 | --DOCSHELL 0x8200cc00 == 7 [pid = 1835] [id = 430] 14:04:56 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x8f752c00) [pid = 1835] [serial = 1279] [outer = (nil)] [url = about:blank] 14:04:56 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x8f754800) [pid = 1835] [serial = 1280] [outer = (nil)] [url = about:blank] 14:04:56 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x8c23e800) [pid = 1835] [serial = 1276] [outer = (nil)] [url = about:blank] 14:04:56 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x82624800) [pid = 1835] [serial = 1277] [outer = (nil)] [url = about:blank] 14:04:56 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82412800) [pid = 1835] [serial = 1273] [outer = (nil)] [url = about:blank] 14:04:56 INFO - PROCESS | 1835 | --DOMWINDOW == 20 (0x8284dc00) [pid = 1835] [serial = 1274] [outer = (nil)] [url = about:blank] 14:04:56 INFO - PROCESS | 1835 | --DOMWINDOW == 19 (0x8d89a400) [pid = 1835] [serial = 1271] [outer = (nil)] [url = about:blank] 14:04:58 INFO - PROCESS | 1835 | --DOMWINDOW == 18 (0x8da51800) [pid = 1835] [serial = 1281] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 14:05:03 INFO - PROCESS | 1835 | --DOMWINDOW == 17 (0x91f14800) [pid = 1835] [serial = 1283] [outer = (nil)] [url = about:blank] 14:05:03 INFO - PROCESS | 1835 | --DOMWINDOW == 16 (0x92f95800) [pid = 1835] [serial = 1285] [outer = (nil)] [url = about:blank] 14:05:03 INFO - PROCESS | 1835 | --DOMWINDOW == 15 (0x91f0b400) [pid = 1835] [serial = 1282] [outer = (nil)] [url = about:blank] 14:05:14 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:05:14 INFO - PROCESS | 1835 | 1477861514288 Marionette TRACE conn4 <- [1,1966,null,{"value":["/media-source/mediasource-endofstream.html",2,null,null,[["MediaSource.endOfStream(): duration truncated to 0 when there are no buffered coded frames",0,null,null],["MediaSource.endOfStream(): media element notified that it now has all of the media data",2,"Test timed out",null],["MediaSource.endOfStream(): duration and buffered range end time before and after endOfStream",1,"assert_equals: expected 6.548 but got 6.549","@http://web-platform.test:8000/media-source/mediasource-endofstream.html:67:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:44:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:41:5\n"]]]}] 14:05:14 INFO - ... 14:05:14 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30760ms 14:05:14 INFO - PROCESS | 1835 | 1477861514331 Marionette TRACE conn4 -> [0,1967,"getWindowHandle",null] 14:05:14 INFO - PROCESS | 1835 | 1477861514337 Marionette TRACE conn4 <- [1,1967,null,{"value":"8"}] 14:05:14 INFO - TEST-START | /media-source/mediasource-errors.html 14:05:14 INFO - PROCESS | 1835 | 1477861514351 Marionette TRACE conn4 -> [0,1968,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:05:14 INFO - PROCESS | 1835 | 1477861514587 Marionette TRACE conn4 <- [1,1968,null,{"value":null}] 14:05:14 INFO - PROCESS | 1835 | 1477861514656 Marionette TRACE conn4 -> [0,1969,"getWindowHandles",null] 14:05:14 INFO - PROCESS | 1835 | 1477861514663 Marionette TRACE conn4 <- [1,1969,null,["8"]] 14:05:14 INFO - PROCESS | 1835 | 1477861514670 Marionette TRACE conn4 -> [0,1970,"switchToWindow",{"name":"8"}] 14:05:14 INFO - PROCESS | 1835 | 1477861514678 Marionette TRACE conn4 <- [1,1970,null,{}] 14:05:14 INFO - PROCESS | 1835 | 1477861514684 Marionette TRACE conn4 -> [0,1971,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-errors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-errors.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:05:14 INFO - PROCESS | 1835 | ++DOCSHELL 0x81feb400 == 8 [pid = 1835] [id = 440] 14:05:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 16 (0x81feb800) [pid = 1835] [serial = 1287] [outer = (nil)] 14:05:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 17 (0x82002400) [pid = 1835] [serial = 1288] [outer = 0x81feb800] 14:05:14 INFO - PROCESS | 1835 | 1477861514791 Marionette DEBUG loaded listener.js 14:05:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 18 (0x8200a800) [pid = 1835] [serial = 1289] [outer = 0x81feb800] 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:228333 dur:33344 dts:819703098376192: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:195011 dur:33322 dts:956961663221760: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:295000 dur:33344 dts:1094125738786816: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:261677 dur:33323 dts:1231384303632384: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:361666 dur:33345 dts:1368552674164736: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:328344 dur:33322 dts:1505815533977600: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:430000 dur:33344 dts:1642979609542656: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:395011 dur:34989 dts:1780238174388224: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:496666 dur:33345 dts:1924265607692288: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:463344 dur:33322 dts:2061524172537856: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:563333 dur:33344 dts:2198692543070208: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:530011 dur:33322 dts:2335946812948480: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:630000 dur:33344 dts:2473115183480832: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:596677 dur:33323 dts:2610373748326400: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:696666 dur:33345 dts:2747542118858752: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:663344 dur:33322 dts:2884800683704320: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:763333 dur:33344 dts:3021969054236672: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:730011 dur:33322 dts:3159227619082240: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:830000 dur:33333 dts:3296391694647296: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:796677 dur:33323 dts:3433603014852608: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:863333 dur:33333 dts:3570771385384960: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 14:05:15 INFO - PROCESS | 1835 | [aac @ 0x8240c800] err{or,}_recognition separate: 1; 1 14:05:15 INFO - PROCESS | 1835 | [aac @ 0x8240c800] err{or,}_recognition combined: 1; 1 14:05:15 INFO - PROCESS | 1835 | [aac @ 0x8240c800] Unsupported bit depth: 0 14:05:15 INFO - PROCESS | 1835 | [h264 @ 0x82411800] err{or,}_recognition separate: 1; 1 14:05:15 INFO - PROCESS | 1835 | [h264 @ 0x82411800] err{or,}_recognition combined: 1; 1 14:05:15 INFO - PROCESS | 1835 | [h264 @ 0x82411800] Unsupported bit depth: 0 14:05:15 INFO - PROCESS | 1835 | [aac @ 0x82625800] err{or,}_recognition separate: 1; 1 14:05:15 INFO - PROCESS | 1835 | [aac @ 0x82625800] err{or,}_recognition combined: 1; 1 14:05:15 INFO - PROCESS | 1835 | [aac @ 0x82625800] Unsupported bit depth: 0 14:05:15 INFO - PROCESS | 1835 | [h264 @ 0x8240cc00] err{or,}_recognition separate: 1; 1 14:05:15 INFO - PROCESS | 1835 | [h264 @ 0x8240cc00] err{or,}_recognition combined: 1; 1 14:05:15 INFO - PROCESS | 1835 | [h264 @ 0x8240cc00] Unsupported bit depth: 0 14:05:15 INFO - PROCESS | 1835 | [aac @ 0x82625800] Error decoding AAC frame header. 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 14:05:15 INFO - PROCESS | 1835 | [aac @ 0x82625800] Sample rate index in program config element does not match the sample rate index configured by the container. 14:05:15 INFO - PROCESS | 1835 | [aac @ 0x82625800] Input buffer exhausted before END element found 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 14:05:15 INFO - PROCESS | 1835 | [aac @ 0x82625800] Reserved bit set. 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 14:05:15 INFO - PROCESS | 1835 | [aac @ 0x82625800] Sample rate index in program config element does not match the sample rate index configured by the container. 14:05:15 INFO - PROCESS | 1835 | [aac @ 0x82625800] Input buffer exhausted before END element found 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 14:05:15 INFO - PROCESS | 1835 | [1835] WARNING: Decoder=81eb6e40 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2872 14:05:16 INFO - ...... 14:05:16 INFO - TEST-OK | /media-source/mediasource-errors.html | took 1740ms 14:05:16 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 14:05:16 INFO - PROCESS | 1835 | 1477861516026 Marionette TRACE conn4 <- [1,1971,null,{"value":["/media-source/mediasource-errors.html",0,null,null,[["Appending media segment before the first initialization segment.",0,null,null],["Signaling 'decode' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'network' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'decode' error via endOfStream() after initialization segment has been appended and the HTMLMediaElement has reached HAVE_METADATA.",1,"assert_equals: expected \"ended\" but got \"closed\"","@http://web-platform.test:8000/media-source/mediasource-errors.html:131:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:122:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nsetTimeout handler*EventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:63:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:115:9\nErrorTest/ [0,1972,"getWindowHandle",null] 14:05:16 INFO - PROCESS | 1835 | 1477861516101 Marionette TRACE conn4 <- [1,1972,null,{"value":"8"}] 14:05:16 INFO - PROCESS | 1835 | 1477861516111 Marionette TRACE conn4 -> [0,1973,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:05:16 INFO - PROCESS | 1835 | 1477861516372 Marionette TRACE conn4 <- [1,1973,null,{"value":null}] 14:05:16 INFO - PROCESS | 1835 | 1477861516446 Marionette TRACE conn4 -> [0,1974,"getWindowHandles",null] 14:05:16 INFO - PROCESS | 1835 | 1477861516457 Marionette TRACE conn4 <- [1,1974,null,["8"]] 14:05:16 INFO - PROCESS | 1835 | 1477861516468 Marionette TRACE conn4 -> [0,1975,"switchToWindow",{"name":"8"}] 14:05:16 INFO - PROCESS | 1835 | 1477861516474 Marionette TRACE conn4 <- [1,1975,null,{}] 14:05:16 INFO - PROCESS | 1835 | 1477861516485 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-getvideoplaybackquality.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:05:16 INFO - PROCESS | 1835 | ++DOCSHELL 0x81eec400 == 9 [pid = 1835] [id = 441] 14:05:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 19 (0x82009c00) [pid = 1835] [serial = 1290] [outer = (nil)] 14:05:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 20 (0x82842800) [pid = 1835] [serial = 1291] [outer = 0x82009c00] 14:05:16 INFO - PROCESS | 1835 | 1477861516581 Marionette DEBUG loaded listener.js 14:05:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 21 (0x8200c400) [pid = 1835] [serial = 1292] [outer = 0x82009c00] 14:05:18 INFO - PROCESS | 1835 | [aac @ 0x8c936400] err{or,}_recognition separate: 1; 1 14:05:18 INFO - PROCESS | 1835 | [aac @ 0x8c936400] err{or,}_recognition combined: 1; 1 14:05:18 INFO - PROCESS | 1835 | [aac @ 0x8c936400] Unsupported bit depth: 0 14:05:18 INFO - PROCESS | 1835 | [h264 @ 0x8c937800] err{or,}_recognition separate: 1; 1 14:05:18 INFO - PROCESS | 1835 | [h264 @ 0x8c937800] err{or,}_recognition combined: 1; 1 14:05:18 INFO - PROCESS | 1835 | [h264 @ 0x8c937800] Unsupported bit depth: 0 14:05:18 INFO - PROCESS | 1835 | [aac @ 0x8c936400] err{or,}_recognition separate: 1; 1 14:05:18 INFO - PROCESS | 1835 | [aac @ 0x8c936400] err{or,}_recognition combined: 1; 1 14:05:18 INFO - PROCESS | 1835 | [aac @ 0x8c936400] Unsupported bit depth: 0 14:05:18 INFO - PROCESS | 1835 | [h264 @ 0x8ca97800] err{or,}_recognition separate: 1; 1 14:05:18 INFO - PROCESS | 1835 | [h264 @ 0x8ca97800] err{or,}_recognition combined: 1; 1 14:05:18 INFO - PROCESS | 1835 | [h264 @ 0x8ca97800] Unsupported bit depth: 0 14:05:18 INFO - PROCESS | 1835 | [aac @ 0x8ca9e000] err{or,}_recognition separate: 1; 1 14:05:18 INFO - PROCESS | 1835 | [aac @ 0x8ca9e000] err{or,}_recognition combined: 1; 1 14:05:18 INFO - PROCESS | 1835 | [aac @ 0x8ca9e000] Unsupported bit depth: 0 14:05:18 INFO - PROCESS | 1835 | [h264 @ 0x8ca9f400] err{or,}_recognition separate: 1; 1 14:05:18 INFO - PROCESS | 1835 | [h264 @ 0x8ca9f400] err{or,}_recognition combined: 1; 1 14:05:18 INFO - PROCESS | 1835 | [h264 @ 0x8ca9f400] Unsupported bit depth: 0 14:05:18 INFO - PROCESS | 1835 | [aac @ 0x8ca9e000] err{or,}_recognition separate: 1; 1 14:05:18 INFO - PROCESS | 1835 | [aac @ 0x8ca9e000] err{or,}_recognition combined: 1; 1 14:05:18 INFO - PROCESS | 1835 | [aac @ 0x8ca9e000] Unsupported bit depth: 0 14:05:18 INFO - PROCESS | 1835 | [h264 @ 0x8ca9f400] err{or,}_recognition separate: 1; 1 14:05:18 INFO - PROCESS | 1835 | [h264 @ 0x8ca9f400] err{or,}_recognition combined: 1; 1 14:05:18 INFO - PROCESS | 1835 | [h264 @ 0x8ca9f400] Unsupported bit depth: 0 14:05:18 INFO - PROCESS | 1835 | [h264 @ 0x8ca9f400] no picture 14:05:25 INFO - PROCESS | 1835 | --DOCSHELL 0x81feb400 == 8 [pid = 1835] [id = 440] 14:05:25 INFO - PROCESS | 1835 | --DOCSHELL 0x92f92800 == 7 [pid = 1835] [id = 439] 14:05:25 INFO - PROCESS | 1835 | 1477861525725 Marionette TRACE conn4 <- [1,1976,null,{"value":["/media-source/mediasource-getvideoplaybackquality.html",0,null,null,[["Test HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",0,null,null],["Test the totalFrameDelay attribute of HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",1,"assert_greater_than_equal: totalFrameDelay >= 0 expected a number but got a \"undefined\"","@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:85:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:79:15\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:74:11\n"]]]}] 14:05:25 INFO - .. 14:05:25 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 9664ms 14:05:25 INFO - PROCESS | 1835 | 1477861525775 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 14:05:25 INFO - PROCESS | 1835 | 1477861525783 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 14:05:25 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 14:05:25 INFO - PROCESS | 1835 | 1477861525794 Marionette TRACE conn4 -> [0,1978,"getContext",null] 14:05:25 INFO - PROCESS | 1835 | 1477861525802 Marionette TRACE conn4 <- [1,1978,null,{"value":"content"}] 14:05:25 INFO - PROCESS | 1835 | 1477861525818 Marionette TRACE conn4 -> [0,1979,"setContext",{"value":"chrome"}] 14:05:25 INFO - PROCESS | 1835 | 1477861525824 Marionette TRACE conn4 <- [1,1979,null,{}] 14:05:25 INFO - PROCESS | 1835 | 1477861525832 Marionette TRACE conn4 -> [0,1980,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 14:05:25 INFO - PROCESS | 1835 | 1477861525857 Marionette TRACE conn4 <- [1,1980,null,{"value":true}] 14:05:25 INFO - PROCESS | 1835 | 1477861525863 Marionette TRACE conn4 -> [0,1981,"setContext",{"value":"content"}] 14:05:25 INFO - PROCESS | 1835 | 1477861525874 Marionette TRACE conn4 <- [1,1981,null,{}] 14:05:25 INFO - Setting pref media.mediasource.enabled (true) 14:05:25 INFO - PROCESS | 1835 | 1477861525888 Marionette TRACE conn4 -> [0,1982,"getContext",null] 14:05:25 INFO - PROCESS | 1835 | 1477861525894 Marionette TRACE conn4 <- [1,1982,null,{"value":"content"}] 14:05:25 INFO - PROCESS | 1835 | 1477861525900 Marionette TRACE conn4 -> [0,1983,"setContext",{"value":"chrome"}] 14:05:25 INFO - PROCESS | 1835 | 1477861525904 Marionette TRACE conn4 <- [1,1983,null,{}] 14:05:25 INFO - PROCESS | 1835 | 1477861525910 Marionette TRACE conn4 -> [0,1984,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 14:05:25 INFO - PROCESS | 1835 | 1477861525932 Marionette TRACE conn4 <- [1,1984,null,{"value":null}] 14:05:25 INFO - PROCESS | 1835 | 1477861525939 Marionette TRACE conn4 -> [0,1985,"setContext",{"value":"content"}] 14:05:25 INFO - PROCESS | 1835 | 1477861525948 Marionette TRACE conn4 <- [1,1985,null,{}] 14:05:25 INFO - PROCESS | 1835 | 1477861525954 Marionette TRACE conn4 -> [0,1986,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:05:26 INFO - PROCESS | 1835 | 1477861526185 Marionette TRACE conn4 <- [1,1986,null,{"value":null}] 14:05:26 INFO - PROCESS | 1835 | 1477861526321 Marionette TRACE conn4 -> [0,1987,"getWindowHandles",null] 14:05:26 INFO - PROCESS | 1835 | 1477861526330 Marionette TRACE conn4 <- [1,1987,null,["8"]] 14:05:26 INFO - PROCESS | 1835 | 1477861526336 Marionette TRACE conn4 -> [0,1988,"switchToWindow",{"name":"8"}] 14:05:26 INFO - PROCESS | 1835 | 1477861526344 Marionette TRACE conn4 <- [1,1988,null,{}] 14:05:26 INFO - PROCESS | 1835 | 1477861526351 Marionette TRACE conn4 -> [0,1989,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-is-type-supported.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-is-type-supported.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:05:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x82414400 == 8 [pid = 1835] [id = 442] 14:05:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82414800) [pid = 1835] [serial = 1293] [outer = (nil)] 14:05:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x8252a400) [pid = 1835] [serial = 1294] [outer = 0x82414800] 14:05:26 INFO - PROCESS | 1835 | 1477861526460 Marionette DEBUG loaded listener.js 14:05:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82627000) [pid = 1835] [serial = 1295] [outer = 0x82414800] 14:05:26 INFO - PROCESS | 1835 | [1835] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 14:05:27 INFO - PROCESS | 1835 | 1477861527152 Marionette TRACE conn4 <- [1,1989,null,{"value":["/media-source/mediasource-is-type-supported.html",0,null,null,[["Test invalid MIME format \"video\"",0,null,null],["Test invalid MIME format \"video/\"",0,null,null],["Test invalid MIME format \"video/webm\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\",\"\"",0,null,null],["Test invalid MIME format \"\"",0,null,null],["Test invalid MIME format \"null\"",0,null,null],["Test invalid MSE MIME media type \"xxx\"",0,null,null],["Test invalid MSE MIME media type \"text/html\"",0,null,null],["Test invalid MSE MIME media type \"image/jpeg\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/webm;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40.\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.67.3\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8,vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis, vp8\"\"",0,null,null],["Test valid WebM type \"audio/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"AUDIO/WEBM;CODECS=\"vorbis\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.42001e\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.5\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.67\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2 , avc1.4d001e \"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.5\"\"",0,null,null]]]}] 14:05:27 INFO - ........................................ 14:05:27 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1447ms 14:05:27 INFO - PROCESS | 1835 | 1477861527239 Marionette TRACE conn4 -> [0,1990,"getWindowHandle",null] 14:05:27 INFO - PROCESS | 1835 | 1477861527243 Marionette TRACE conn4 <- [1,1990,null,{"value":"8"}] 14:05:27 INFO - TEST-START | /media-source/mediasource-liveseekable.html 14:05:27 INFO - Clearing pref media.mediasource.enabled 14:05:27 INFO - PROCESS | 1835 | 1477861527252 Marionette TRACE conn4 -> [0,1991,"getContext",null] 14:05:27 INFO - PROCESS | 1835 | 1477861527254 Marionette TRACE conn4 <- [1,1991,null,{"value":"content"}] 14:05:27 INFO - PROCESS | 1835 | 1477861527264 Marionette TRACE conn4 -> [0,1992,"setContext",{"value":"chrome"}] 14:05:27 INFO - PROCESS | 1835 | 1477861527267 Marionette TRACE conn4 <- [1,1992,null,{}] 14:05:27 INFO - PROCESS | 1835 | 1477861527277 Marionette TRACE conn4 -> [0,1993,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 14:05:27 INFO - PROCESS | 1835 | 1477861527293 Marionette TRACE conn4 <- [1,1993,null,{"value":null}] 14:05:27 INFO - PROCESS | 1835 | 1477861527298 Marionette TRACE conn4 -> [0,1994,"setContext",{"value":"content"}] 14:05:27 INFO - PROCESS | 1835 | 1477861527301 Marionette TRACE conn4 <- [1,1994,null,{}] 14:05:27 INFO - PROCESS | 1835 | 1477861527308 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:05:27 INFO - PROCESS | 1835 | 1477861527498 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 14:05:27 INFO - PROCESS | 1835 | 1477861527621 Marionette TRACE conn4 -> [0,1996,"getWindowHandles",null] 14:05:27 INFO - PROCESS | 1835 | 1477861527626 Marionette TRACE conn4 <- [1,1996,null,["8"]] 14:05:27 INFO - PROCESS | 1835 | 1477861527636 Marionette TRACE conn4 -> [0,1997,"switchToWindow",{"name":"8"}] 14:05:27 INFO - PROCESS | 1835 | 1477861527642 Marionette TRACE conn4 <- [1,1997,null,{}] 14:05:27 INFO - PROCESS | 1835 | 1477861527647 Marionette TRACE conn4 -> [0,1998,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-liveseekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-liveseekable.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:05:27 INFO - PROCESS | 1835 | ++DOCSHELL 0x82623c00 == 9 [pid = 1835] [id = 443] 14:05:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x8caa1400) [pid = 1835] [serial = 1296] [outer = (nil)] 14:05:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8caa3800) [pid = 1835] [serial = 1297] [outer = 0x8caa1400] 14:05:27 INFO - PROCESS | 1835 | 1477861527746 Marionette DEBUG loaded listener.js 14:05:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8caa6800) [pid = 1835] [serial = 1298] [outer = 0x8caa1400] 14:05:28 INFO - PROCESS | 1835 | 1477861528680 Marionette TRACE conn4 <- [1,1998,null,{"value":["/media-source/mediasource-liveseekable.html",0,null,null,[["setLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["clearLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["setLiveSeekableRange does not restrict to not currently updating",0,null,null],["clearLiveSeekableRange does not restrict to not currently updating",0,null,null],["setLiveSeekableRange throws a TypeError if start is negative",0,null,null],["setLiveSeekableRange throws a TypeError if start is greater than end",0,null,null],["setLiveSeekableRange returns with no error when conditions are correct",0,null,null],["clearLiveSeekableRange returns with no error when conditions are correct",0,null,null],["HTMLMediaElement.seekable returns the live seekable range or an empty range if that range was cleared when nothing is buffered",0,null,null],["HTMLMediaElement.seekable returns the union of the buffered range and the live seekable range, when set",0,null,null]]]}] 14:05:28 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x81feb800) [pid = 1835] [serial = 1287] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 14:05:28 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x92f94400) [pid = 1835] [serial = 1284] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 14:05:28 INFO - .......... 14:05:28 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1480ms 14:05:28 INFO - PROCESS | 1835 | 1477861528732 Marionette TRACE conn4 -> [0,1999,"getWindowHandle",null] 14:05:28 INFO - PROCESS | 1835 | 1477861528736 Marionette TRACE conn4 <- [1,1999,null,{"value":"8"}] 14:05:28 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 14:05:28 INFO - PROCESS | 1835 | 1477861528743 Marionette TRACE conn4 -> [0,2000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:05:28 INFO - PROCESS | 1835 | 1477861528994 Marionette TRACE conn4 <- [1,2000,null,{"value":null}] 14:05:29 INFO - PROCESS | 1835 | 1477861529080 Marionette TRACE conn4 -> [0,2001,"getWindowHandles",null] 14:05:29 INFO - PROCESS | 1835 | 1477861529084 Marionette TRACE conn4 <- [1,2001,null,["8"]] 14:05:29 INFO - PROCESS | 1835 | 1477861529090 Marionette TRACE conn4 -> [0,2002,"switchToWindow",{"name":"8"}] 14:05:29 INFO - PROCESS | 1835 | 1477861529101 Marionette TRACE conn4 <- [1,2002,null,{}] 14:05:29 INFO - PROCESS | 1835 | 1477861529105 Marionette TRACE conn4 -> [0,2003,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-multiple-attach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-multiple-attach.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:05:29 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da49400 == 10 [pid = 1835] [id = 444] 14:05:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8da4bc00) [pid = 1835] [serial = 1299] [outer = (nil)] 14:05:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8da4e400) [pid = 1835] [serial = 1300] [outer = 0x8da4bc00] 14:05:29 INFO - PROCESS | 1835 | 1477861529219 Marionette DEBUG loaded listener.js 14:05:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8da57400) [pid = 1835] [serial = 1301] [outer = 0x8da4bc00] 14:05:29 INFO - PROCESS | 1835 | 1477861529911 Marionette TRACE conn4 <- [1,2003,null,{"value":["/media-source/mediasource-multiple-attach.html",0,null,null,[["Test exactly one succeeds when two MediaElements attach to same MediaSource",0,null,null],["Test that MediaSource can reattach if closed first",0,null,null]]]}] 14:05:29 INFO - .. 14:05:29 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1183ms 14:05:29 INFO - PROCESS | 1835 | 1477861529930 Marionette TRACE conn4 -> [0,2004,"getWindowHandle",null] 14:05:29 INFO - PROCESS | 1835 | 1477861529935 Marionette TRACE conn4 <- [1,2004,null,{"value":"8"}] 14:05:29 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 14:05:29 INFO - PROCESS | 1835 | 1477861529942 Marionette TRACE conn4 -> [0,2005,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:05:30 INFO - PROCESS | 1835 | 1477861530119 Marionette TRACE conn4 <- [1,2005,null,{"value":null}] 14:05:30 INFO - PROCESS | 1835 | 1477861530140 Marionette TRACE conn4 -> [0,2006,"getWindowHandles",null] 14:05:30 INFO - PROCESS | 1835 | 1477861530144 Marionette TRACE conn4 <- [1,2006,null,["8"]] 14:05:30 INFO - PROCESS | 1835 | 1477861530149 Marionette TRACE conn4 -> [0,2007,"switchToWindow",{"name":"8"}] 14:05:30 INFO - PROCESS | 1835 | 1477861530155 Marionette TRACE conn4 <- [1,2007,null,{}] 14:05:30 INFO - PROCESS | 1835 | 1477861530265 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play-then-seek-back.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:05:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d12400 == 11 [pid = 1835] [id = 445] 14:05:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x90d12c00) [pid = 1835] [serial = 1302] [outer = (nil)] 14:05:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x91f0e000) [pid = 1835] [serial = 1303] [outer = 0x90d12c00] 14:05:30 INFO - PROCESS | 1835 | 1477861530378 Marionette DEBUG loaded listener.js 14:05:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x91f50000) [pid = 1835] [serial = 1304] [outer = 0x90d12c00] 14:05:31 INFO - PROCESS | 1835 | [aac @ 0x91f13c00] err{or,}_recognition separate: 1; 1 14:05:31 INFO - PROCESS | 1835 | [aac @ 0x91f13c00] err{or,}_recognition combined: 1; 1 14:05:31 INFO - PROCESS | 1835 | [aac @ 0x91f13c00] Unsupported bit depth: 0 14:05:31 INFO - PROCESS | 1835 | [h264 @ 0x94ec8c00] err{or,}_recognition separate: 1; 1 14:05:31 INFO - PROCESS | 1835 | [h264 @ 0x94ec8c00] err{or,}_recognition combined: 1; 1 14:05:31 INFO - PROCESS | 1835 | [h264 @ 0x94ec8c00] Unsupported bit depth: 0 14:05:31 INFO - PROCESS | 1835 | [aac @ 0x91f13c00] err{or,}_recognition separate: 1; 1 14:05:31 INFO - PROCESS | 1835 | [aac @ 0x91f13c00] err{or,}_recognition combined: 1; 1 14:05:31 INFO - PROCESS | 1835 | [aac @ 0x91f13c00] Unsupported bit depth: 0 14:05:31 INFO - PROCESS | 1835 | [h264 @ 0x94ec8c00] err{or,}_recognition separate: 1; 1 14:05:31 INFO - PROCESS | 1835 | [h264 @ 0x94ec8c00] err{or,}_recognition combined: 1; 1 14:05:31 INFO - PROCESS | 1835 | [h264 @ 0x94ec8c00] Unsupported bit depth: 0 14:05:31 INFO - PROCESS | 1835 | [h264 @ 0x94ec8c00] no picture 14:05:32 INFO - PROCESS | 1835 | [h264 @ 0x94ec8c00] no picture 14:05:32 INFO - PROCESS | 1835 | 1477861532474 Marionette TRACE conn4 <- [1,2008,null,{"value":["/media-source/mediasource-play-then-seek-back.html",0,null,null,[["Test playing then seeking back.",0,null,null]]]}] 14:05:32 INFO - . 14:05:32 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2626ms 14:05:32 INFO - PROCESS | 1835 | 1477861532570 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 14:05:32 INFO - PROCESS | 1835 | 1477861532577 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 14:05:32 INFO - TEST-START | /media-source/mediasource-play.html 14:05:32 INFO - PROCESS | 1835 | 1477861532588 Marionette TRACE conn4 -> [0,2010,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:05:32 INFO - PROCESS | 1835 | 1477861532811 Marionette TRACE conn4 <- [1,2010,null,{"value":null}] 14:05:32 INFO - PROCESS | 1835 | 1477861532971 Marionette TRACE conn4 -> [0,2011,"getWindowHandles",null] 14:05:32 INFO - PROCESS | 1835 | 1477861532978 Marionette TRACE conn4 <- [1,2011,null,["8"]] 14:05:32 INFO - PROCESS | 1835 | 1477861532987 Marionette TRACE conn4 -> [0,2012,"switchToWindow",{"name":"8"}] 14:05:32 INFO - PROCESS | 1835 | 1477861532996 Marionette TRACE conn4 <- [1,2012,null,{}] 14:05:33 INFO - PROCESS | 1835 | 1477861533003 Marionette TRACE conn4 -> [0,2013,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:05:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x8240ec00 == 12 [pid = 1835] [id = 446] 14:05:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8240f000) [pid = 1835] [serial = 1305] [outer = (nil)] 14:05:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x82410400) [pid = 1835] [serial = 1306] [outer = 0x8240f000] 14:05:33 INFO - PROCESS | 1835 | 1477861533138 Marionette DEBUG loaded listener.js 14:05:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x82840000) [pid = 1835] [serial = 1307] [outer = 0x8240f000] 14:05:34 INFO - PROCESS | 1835 | [aac @ 0x92958000] err{or,}_recognition separate: 1; 1 14:05:34 INFO - PROCESS | 1835 | [aac @ 0x92958000] err{or,}_recognition combined: 1; 1 14:05:34 INFO - PROCESS | 1835 | [aac @ 0x92958000] Unsupported bit depth: 0 14:05:34 INFO - PROCESS | 1835 | [h264 @ 0x92960c00] err{or,}_recognition separate: 1; 1 14:05:34 INFO - PROCESS | 1835 | [h264 @ 0x92960c00] err{or,}_recognition combined: 1; 1 14:05:34 INFO - PROCESS | 1835 | [h264 @ 0x92960c00] Unsupported bit depth: 0 14:05:34 INFO - PROCESS | 1835 | [aac @ 0x92958000] err{or,}_recognition separate: 1; 1 14:05:34 INFO - PROCESS | 1835 | [aac @ 0x92958000] err{or,}_recognition combined: 1; 1 14:05:34 INFO - PROCESS | 1835 | [aac @ 0x92958000] Unsupported bit depth: 0 14:05:34 INFO - PROCESS | 1835 | [h264 @ 0x92960c00] err{or,}_recognition separate: 1; 1 14:05:34 INFO - PROCESS | 1835 | [h264 @ 0x92960c00] err{or,}_recognition combined: 1; 1 14:05:34 INFO - PROCESS | 1835 | [h264 @ 0x92960c00] Unsupported bit depth: 0 14:05:34 INFO - PROCESS | 1835 | [h264 @ 0x92960c00] no picture 14:05:35 INFO - PROCESS | 1835 | --DOCSHELL 0x8da49400 == 11 [pid = 1835] [id = 444] 14:05:35 INFO - PROCESS | 1835 | --DOCSHELL 0x82623c00 == 10 [pid = 1835] [id = 443] 14:05:35 INFO - PROCESS | 1835 | --DOCSHELL 0x82414400 == 9 [pid = 1835] [id = 442] 14:05:35 INFO - PROCESS | 1835 | --DOCSHELL 0x81eec400 == 8 [pid = 1835] [id = 441] 14:05:35 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x82002400) [pid = 1835] [serial = 1288] [outer = (nil)] [url = about:blank] 14:05:35 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8200a800) [pid = 1835] [serial = 1289] [outer = (nil)] [url = about:blank] 14:05:35 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x937ef000) [pid = 1835] [serial = 1286] [outer = (nil)] [url = about:blank] 14:05:35 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x82842800) [pid = 1835] [serial = 1291] [outer = (nil)] [url = about:blank] 14:05:36 INFO - PROCESS | 1835 | 1477861536180 Marionette TRACE conn4 <- [1,2013,null,{"value":["/media-source/mediasource-play.html",0,null,null,[["Test normal playback case with MediaSource API",0,null,null]]]}] 14:05:36 INFO - . 14:05:36 INFO - TEST-OK | /media-source/mediasource-play.html | took 3633ms 14:05:36 INFO - PROCESS | 1835 | 1477861536221 Marionette TRACE conn4 -> [0,2014,"getWindowHandle",null] 14:05:36 INFO - PROCESS | 1835 | 1477861536228 Marionette TRACE conn4 <- [1,2014,null,{"value":"8"}] 14:05:36 INFO - TEST-START | /media-source/mediasource-preload.html 14:05:36 INFO - PROCESS | 1835 | 1477861536238 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:05:36 INFO - PROCESS | 1835 | 1477861536425 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 14:05:36 INFO - PROCESS | 1835 | 1477861536544 Marionette TRACE conn4 -> [0,2016,"getWindowHandles",null] 14:05:36 INFO - PROCESS | 1835 | 1477861536551 Marionette TRACE conn4 <- [1,2016,null,["8"]] 14:05:36 INFO - PROCESS | 1835 | 1477861536558 Marionette TRACE conn4 -> [0,2017,"switchToWindow",{"name":"8"}] 14:05:36 INFO - PROCESS | 1835 | 1477861536565 Marionette TRACE conn4 <- [1,2017,null,{}] 14:05:36 INFO - PROCESS | 1835 | 1477861536572 Marionette TRACE conn4 -> [0,2018,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-preload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-preload.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:05:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x82007c00 == 9 [pid = 1835] [id = 447] 14:05:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x82008400) [pid = 1835] [serial = 1308] [outer = (nil)] 14:05:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8200ac00) [pid = 1835] [serial = 1309] [outer = 0x82008400] 14:05:36 INFO - PROCESS | 1835 | 1477861536694 Marionette DEBUG loaded listener.js 14:05:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8240f800) [pid = 1835] [serial = 1310] [outer = 0x82008400] 14:05:37 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 14:05:37 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 14:05:37 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 14:05:37 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 14:05:37 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 14:05:37 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 14:05:37 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 14:05:37 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 14:05:37 INFO - PROCESS | 1835 | 1477861537326 Marionette TRACE conn4 <- [1,2018,null,{"value":["/media-source/mediasource-preload.html",0,null,null,[["sourceopen occurs with element preload=auto",0,null,null],["sourceopen occurs with element preload=metadata",0,null,null],["sourceopen occurs with element preload=none",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=metadata",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=metadata",0,null,null]]]}] 14:05:37 INFO - ....... 14:05:37 INFO - TEST-OK | /media-source/mediasource-preload.html | took 1126ms 14:05:37 INFO - PROCESS | 1835 | 1477861537362 Marionette TRACE conn4 -> [0,2019,"getWindowHandle",null] 14:05:37 INFO - TEST-START | /media-source/mediasource-remove.html 14:05:37 INFO - PROCESS | 1835 | 1477861537368 Marionette TRACE conn4 <- [1,2019,null,{"value":"8"}] 14:05:37 INFO - PROCESS | 1835 | 1477861537376 Marionette TRACE conn4 -> [0,2020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:05:37 INFO - PROCESS | 1835 | 1477861537574 Marionette TRACE conn4 <- [1,2020,null,{"value":null}] 14:05:37 INFO - PROCESS | 1835 | 1477861537697 Marionette TRACE conn4 -> [0,2021,"getWindowHandles",null] 14:05:37 INFO - PROCESS | 1835 | 1477861537702 Marionette TRACE conn4 <- [1,2021,null,["8"]] 14:05:37 INFO - PROCESS | 1835 | 1477861537709 Marionette TRACE conn4 -> [0,2022,"switchToWindow",{"name":"8"}] 14:05:37 INFO - PROCESS | 1835 | 1477861537714 Marionette TRACE conn4 <- [1,2022,null,{}] 14:05:37 INFO - PROCESS | 1835 | 1477861537720 Marionette TRACE conn4 -> [0,2023,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-remove.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-remove.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:05:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x8caa3400 == 10 [pid = 1835] [id = 448] 14:05:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8caa4800) [pid = 1835] [serial = 1311] [outer = (nil)] 14:05:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8cc61400) [pid = 1835] [serial = 1312] [outer = 0x8caa4800] 14:05:37 INFO - PROCESS | 1835 | 1477861537817 Marionette DEBUG loaded listener.js 14:05:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x8d899800) [pid = 1835] [serial = 1313] [outer = 0x8caa4800] 14:05:40 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x82414800) [pid = 1835] [serial = 1293] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 14:05:40 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x82009c00) [pid = 1835] [serial = 1290] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 14:05:40 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x8da4bc00) [pid = 1835] [serial = 1299] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 14:05:40 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8caa1400) [pid = 1835] [serial = 1296] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 14:05:42 INFO - PROCESS | 1835 | [aac @ 0x81ef4800] err{or,}_recognition separate: 1; 1 14:05:42 INFO - PROCESS | 1835 | [aac @ 0x81ef4800] err{or,}_recognition combined: 1; 1 14:05:42 INFO - PROCESS | 1835 | [aac @ 0x81ef4800] Unsupported bit depth: 0 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x81ef3c00] err{or,}_recognition separate: 1; 1 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x81ef3c00] err{or,}_recognition combined: 1; 1 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x81ef3c00] Unsupported bit depth: 0 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x81ef0400] err{or,}_recognition separate: 1; 1 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x81ef0400] err{or,}_recognition combined: 1; 1 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x81ef0400] Unsupported bit depth: 0 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x81fdd800] err{or,}_recognition separate: 1; 1 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x81fdd800] err{or,}_recognition combined: 1; 1 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x81fdd800] Unsupported bit depth: 0 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x81fe4000] err{or,}_recognition separate: 1; 1 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x81fe4000] err{or,}_recognition combined: 1; 1 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x81fe4000] Unsupported bit depth: 0 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x82002400] err{or,}_recognition separate: 1; 1 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x82002400] err{or,}_recognition combined: 1; 1 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x82002400] Unsupported bit depth: 0 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x82003c00] err{or,}_recognition separate: 1; 1 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x82003c00] err{or,}_recognition combined: 1; 1 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x82003c00] Unsupported bit depth: 0 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x82005400] err{or,}_recognition separate: 1; 1 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x82005400] err{or,}_recognition combined: 1; 1 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x82005400] Unsupported bit depth: 0 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x82006400] err{or,}_recognition separate: 1; 1 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x82006400] err{or,}_recognition combined: 1; 1 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x82006400] Unsupported bit depth: 0 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x81fe4000] err{or,}_recognition separate: 1; 1 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x81fe4000] err{or,}_recognition combined: 1; 1 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x81fe4000] Unsupported bit depth: 0 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x82002800] err{or,}_recognition separate: 1; 1 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x82002800] err{or,}_recognition combined: 1; 1 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x82002800] Unsupported bit depth: 0 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x82004800] err{or,}_recognition separate: 1; 1 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x82004800] err{or,}_recognition combined: 1; 1 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x82004800] Unsupported bit depth: 0 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x8200dc00] err{or,}_recognition separate: 1; 1 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x8200dc00] err{or,}_recognition combined: 1; 1 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x8200dc00] Unsupported bit depth: 0 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x81fec400] err{or,}_recognition separate: 1; 1 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x81fec400] err{or,}_recognition combined: 1; 1 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x81fec400] Unsupported bit depth: 0 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x82006400] err{or,}_recognition separate: 1; 1 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x82006400] err{or,}_recognition combined: 1; 1 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x82006400] Unsupported bit depth: 0 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x8200dc00] err{or,}_recognition separate: 1; 1 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x8200dc00] err{or,}_recognition combined: 1; 1 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x8200dc00] Unsupported bit depth: 0 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x8262b400] err{or,}_recognition separate: 1; 1 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x8262b400] err{or,}_recognition combined: 1; 1 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x8262b400] Unsupported bit depth: 0 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x8284bc00] err{or,}_recognition separate: 1; 1 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x8284bc00] err{or,}_recognition combined: 1; 1 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x8284bc00] Unsupported bit depth: 0 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x8ca99800] err{or,}_recognition separate: 1; 1 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x8ca99800] err{or,}_recognition combined: 1; 1 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x8ca99800] Unsupported bit depth: 0 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x82846000] err{or,}_recognition separate: 1; 1 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x82846000] err{or,}_recognition combined: 1; 1 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x82846000] Unsupported bit depth: 0 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x8ca9f400] err{or,}_recognition separate: 1; 1 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x8ca9f400] err{or,}_recognition combined: 1; 1 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x8ca9f400] Unsupported bit depth: 0 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x8caa2400] err{or,}_recognition separate: 1; 1 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x8caa2400] err{or,}_recognition combined: 1; 1 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x8caa2400] Unsupported bit depth: 0 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x8cc5a400] err{or,}_recognition separate: 1; 1 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x8cc5a400] err{or,}_recognition combined: 1; 1 14:05:43 INFO - PROCESS | 1835 | [aac @ 0x8cc5a400] Unsupported bit depth: 0 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x8ca9f800] err{or,}_recognition separate: 1; 1 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x8ca9f800] err{or,}_recognition combined: 1; 1 14:05:43 INFO - PROCESS | 1835 | [h264 @ 0x8ca9f800] Unsupported bit depth: 0 14:05:43 INFO - PROCESS | 1835 | 1477861543581 Marionette TRACE conn4 <- [1,2023,null,{"value":["/media-source/mediasource-remove.html",0,null,null,[["Test remove with an negative start.",0,null,null],["Test remove with non-finite start.",0,null,null],["Test remove with a start beyond the duration.",0,null,null],["Test remove with a start larger than the end.",0,null,null],["Test remove with a NEGATIVE_INFINITY end.",0,null,null],["Test remove with a NaN end.",0,null,null],["Test remove after SourceBuffer removed from mediaSource.",0,null,null],["Test remove with a NaN duration.",0,null,null],["Test remove while update pending.",0,null,null],["Test aborting a remove operation.",0,null,null],["Test remove with a start at the duration.",0,null,null],["Test remove transitioning readyState from 'ended' to 'open'.",0,null,null],["Test removing all appended data.",0,null,null],["Test removing beginning of appended data.",0,null,null],["Test removing the middle of appended data.",0,null,null],["Test removing the end of appended data.",0,null,null]]]}] 14:05:43 INFO - ................ 14:05:43 INFO - TEST-OK | /media-source/mediasource-remove.html | took 6244ms 14:05:43 INFO - PROCESS | 1835 | 1477861543620 Marionette TRACE conn4 -> [0,2024,"getWindowHandle",null] 14:05:43 INFO - PROCESS | 1835 | 1477861543626 Marionette TRACE conn4 <- [1,2024,null,{"value":"8"}] 14:05:43 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 14:05:43 INFO - PROCESS | 1835 | 1477861543637 Marionette TRACE conn4 -> [0,2025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:05:43 INFO - PROCESS | 1835 | 1477861543946 Marionette TRACE conn4 <- [1,2025,null,{"value":null}] 14:05:44 INFO - PROCESS | 1835 | 1477861544021 Marionette TRACE conn4 -> [0,2026,"getWindowHandles",null] 14:05:44 INFO - PROCESS | 1835 | 1477861544026 Marionette TRACE conn4 <- [1,2026,null,["8"]] 14:05:44 INFO - PROCESS | 1835 | 1477861544034 Marionette TRACE conn4 -> [0,2027,"switchToWindow",{"name":"8"}] 14:05:44 INFO - PROCESS | 1835 | 1477861544043 Marionette TRACE conn4 <- [1,2027,null,{}] 14:05:44 INFO - PROCESS | 1835 | 1477861544092 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-removesourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:05:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x82628400 == 11 [pid = 1835] [id = 449] 14:05:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x82628800) [pid = 1835] [serial = 1314] [outer = (nil)] 14:05:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8ca9f400) [pid = 1835] [serial = 1315] [outer = 0x82628800] 14:05:44 INFO - PROCESS | 1835 | 1477861544211 Marionette DEBUG loaded listener.js 14:05:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8d858000) [pid = 1835] [serial = 1316] [outer = 0x82628800] 14:05:45 INFO - PROCESS | 1835 | 1477861545187 Marionette TRACE conn4 <- [1,2028,null,{"value":["/media-source/mediasource-removesourcebuffer.html",0,null,null,[["Test addSourceBuffer(), removeSourceBuffer(), addSourceBuffer() sequence.",0,null,null],["Test removeSourceBuffer() with null",0,null,null],["Test calling removeSourceBuffer() twice with the same object.",0,null,null],["Test calling removeSourceBuffer() for a sourceBuffer belonging to a different mediaSource instance.",0,null,null],["Test calling removeSourceBuffer() in ended state.",0,null,null],["Test removesourcebuffer event on activeSourceBuffers.",0,null,null],["Test abort event when removeSourceBuffer() called while SourceBuffer is updating",0,null,null]]]}] 14:05:45 INFO - ....... 14:05:45 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1575ms 14:05:45 INFO - PROCESS | 1835 | 1477861545210 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 14:05:45 INFO - PROCESS | 1835 | 1477861545216 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 14:05:45 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 14:05:45 INFO - PROCESS | 1835 | 1477861545223 Marionette TRACE conn4 -> [0,2030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:05:45 INFO - PROCESS | 1835 | 1477861545423 Marionette TRACE conn4 <- [1,2030,null,{"value":null}] 14:05:45 INFO - PROCESS | 1835 | 1477861545598 Marionette TRACE conn4 -> [0,2031,"getWindowHandles",null] 14:05:45 INFO - PROCESS | 1835 | 1477861545604 Marionette TRACE conn4 <- [1,2031,null,["8"]] 14:05:45 INFO - PROCESS | 1835 | 1477861545612 Marionette TRACE conn4 -> [0,2032,"switchToWindow",{"name":"8"}] 14:05:45 INFO - PROCESS | 1835 | 1477861545618 Marionette TRACE conn4 <- [1,2032,null,{}] 14:05:45 INFO - PROCESS | 1835 | 1477861545624 Marionette TRACE conn4 -> [0,2033,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seek-beyond-duration.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:05:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x93927400 == 12 [pid = 1835] [id = 450] 14:05:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x94714c00) [pid = 1835] [serial = 1317] [outer = (nil)] 14:05:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x9471bc00) [pid = 1835] [serial = 1318] [outer = 0x94714c00] 14:05:45 INFO - PROCESS | 1835 | 1477861545731 Marionette DEBUG loaded listener.js 14:05:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x9471d400) [pid = 1835] [serial = 1319] [outer = 0x94714c00] 14:05:47 INFO - PROCESS | 1835 | [h264 @ 0x95a28400] err{or,}_recognition separate: 1; 1 14:05:47 INFO - PROCESS | 1835 | [h264 @ 0x95a28400] err{or,}_recognition combined: 1; 1 14:05:47 INFO - PROCESS | 1835 | [h264 @ 0x95a28400] Unsupported bit depth: 0 14:05:47 INFO - PROCESS | 1835 | [aac @ 0x95a28c00] err{or,}_recognition separate: 1; 1 14:05:47 INFO - PROCESS | 1835 | [aac @ 0x95a28c00] err{or,}_recognition combined: 1; 1 14:05:47 INFO - PROCESS | 1835 | [aac @ 0x95a28c00] Unsupported bit depth: 0 14:05:47 INFO - PROCESS | 1835 | [h264 @ 0x95a28400] err{or,}_recognition separate: 1; 1 14:05:47 INFO - PROCESS | 1835 | [h264 @ 0x95a28400] err{or,}_recognition combined: 1; 1 14:05:47 INFO - PROCESS | 1835 | [h264 @ 0x95a28400] Unsupported bit depth: 0 14:05:47 INFO - PROCESS | 1835 | [aac @ 0x95a28c00] err{or,}_recognition separate: 1; 1 14:05:47 INFO - PROCESS | 1835 | [aac @ 0x95a28c00] err{or,}_recognition combined: 1; 1 14:05:47 INFO - PROCESS | 1835 | [aac @ 0x95a28c00] Unsupported bit depth: 0 14:05:47 INFO - PROCESS | 1835 | [h264 @ 0x95a28400] no picture 14:05:47 INFO - PROCESS | 1835 | [h264 @ 0x95a28400] no picture 14:05:48 INFO - PROCESS | 1835 | [aac @ 0x82414000] err{or,}_recognition separate: 1; 1 14:05:48 INFO - PROCESS | 1835 | [aac @ 0x82414000] err{or,}_recognition combined: 1; 1 14:05:48 INFO - PROCESS | 1835 | [aac @ 0x82414000] Unsupported bit depth: 0 14:05:48 INFO - PROCESS | 1835 | [h264 @ 0x82417800] err{or,}_recognition separate: 1; 1 14:05:48 INFO - PROCESS | 1835 | [h264 @ 0x82417800] err{or,}_recognition combined: 1; 1 14:05:48 INFO - PROCESS | 1835 | [h264 @ 0x82417800] Unsupported bit depth: 0 14:05:48 INFO - PROCESS | 1835 | [aac @ 0x82623400] err{or,}_recognition separate: 1; 1 14:05:48 INFO - PROCESS | 1835 | [aac @ 0x82623400] err{or,}_recognition combined: 1; 1 14:05:48 INFO - PROCESS | 1835 | [aac @ 0x82623400] Unsupported bit depth: 0 14:05:48 INFO - PROCESS | 1835 | [h264 @ 0x82414400] err{or,}_recognition separate: 1; 1 14:05:48 INFO - PROCESS | 1835 | [h264 @ 0x82414400] err{or,}_recognition combined: 1; 1 14:05:48 INFO - PROCESS | 1835 | [h264 @ 0x82414400] Unsupported bit depth: 0 14:05:48 INFO - PROCESS | 1835 | [h264 @ 0x82414400] no picture 14:05:48 INFO - PROCESS | 1835 | [h264 @ 0x82414400] no picture 14:05:48 INFO - PROCESS | 1835 | 1477861548614 Marionette TRACE conn4 <- [1,2033,null,{"value":["/media-source/mediasource-seek-beyond-duration.html",0,null,null,[["Test seeking beyond updated media duration.",0,null,null],["Test seeking beyond media duration.",0,null,null]]]}] 14:05:48 INFO - .. 14:05:48 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 3450ms 14:05:49 INFO - PROCESS | 1835 | --DOCSHELL 0x82007c00 == 11 [pid = 1835] [id = 447] 14:05:49 INFO - PROCESS | 1835 | --DOCSHELL 0x90d12400 == 10 [pid = 1835] [id = 445] 14:05:49 INFO - PROCESS | 1835 | --DOCSHELL 0x8caa3400 == 9 [pid = 1835] [id = 448] 14:05:49 INFO - PROCESS | 1835 | --DOCSHELL 0x8240ec00 == 8 [pid = 1835] [id = 446] 14:05:49 INFO - PROCESS | 1835 | --DOCSHELL 0x82628400 == 7 [pid = 1835] [id = 449] 14:05:49 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x8200c400) [pid = 1835] [serial = 1292] [outer = (nil)] [url = about:blank] 14:05:49 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x82627000) [pid = 1835] [serial = 1295] [outer = (nil)] [url = about:blank] 14:05:49 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x8252a400) [pid = 1835] [serial = 1294] [outer = (nil)] [url = about:blank] 14:05:49 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x8caa6800) [pid = 1835] [serial = 1298] [outer = (nil)] [url = about:blank] 14:05:49 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x8caa3800) [pid = 1835] [serial = 1297] [outer = (nil)] [url = about:blank] 14:05:49 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8da57400) [pid = 1835] [serial = 1301] [outer = (nil)] [url = about:blank] 14:05:49 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8da4e400) [pid = 1835] [serial = 1300] [outer = (nil)] [url = about:blank] 14:05:49 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x91f0e000) [pid = 1835] [serial = 1303] [outer = (nil)] [url = about:blank] 14:05:49 INFO - PROCESS | 1835 | 1477861549329 Marionette TRACE conn4 -> [0,2034,"getWindowHandle",null] 14:05:49 INFO - PROCESS | 1835 | 1477861549335 Marionette TRACE conn4 <- [1,2034,null,{"value":"8"}] 14:05:49 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 14:05:49 INFO - PROCESS | 1835 | 1477861549359 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:05:49 INFO - PROCESS | 1835 | 1477861549557 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 14:05:49 INFO - PROCESS | 1835 | 1477861549582 Marionette TRACE conn4 -> [0,2036,"getWindowHandles",null] 14:05:49 INFO - PROCESS | 1835 | 1477861549591 Marionette TRACE conn4 <- [1,2036,null,["8"]] 14:05:49 INFO - PROCESS | 1835 | 1477861549704 Marionette TRACE conn4 -> [0,2037,"switchToWindow",{"name":"8"}] 14:05:49 INFO - PROCESS | 1835 | 1477861549713 Marionette TRACE conn4 <- [1,2037,null,{}] 14:05:49 INFO - PROCESS | 1835 | 1477861549721 Marionette TRACE conn4 -> [0,2038,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seek-during-pending-seek.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:05:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x82417000 == 8 [pid = 1835] [id = 451] 14:05:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x82417400) [pid = 1835] [serial = 1320] [outer = (nil)] 14:05:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x82623400) [pid = 1835] [serial = 1321] [outer = 0x82417400] 14:05:49 INFO - PROCESS | 1835 | 1477861549828 Marionette DEBUG loaded listener.js 14:05:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8262c800) [pid = 1835] [serial = 1322] [outer = 0x82417400] 14:05:50 INFO - PROCESS | 1835 | [h264 @ 0x8aac1400] err{or,}_recognition separate: 1; 1 14:05:50 INFO - PROCESS | 1835 | [h264 @ 0x8aac1400] err{or,}_recognition combined: 1; 1 14:05:50 INFO - PROCESS | 1835 | [h264 @ 0x8aac1400] Unsupported bit depth: 0 14:05:50 INFO - PROCESS | 1835 | [aac @ 0x8aac2000] err{or,}_recognition separate: 1; 1 14:05:50 INFO - PROCESS | 1835 | [aac @ 0x8aac2000] err{or,}_recognition combined: 1; 1 14:05:50 INFO - PROCESS | 1835 | [aac @ 0x8aac2000] Unsupported bit depth: 0 14:05:50 INFO - PROCESS | 1835 | [h264 @ 0x8aac3000] err{or,}_recognition separate: 1; 1 14:05:50 INFO - PROCESS | 1835 | [h264 @ 0x8aac3000] err{or,}_recognition combined: 1; 1 14:05:50 INFO - PROCESS | 1835 | [h264 @ 0x8aac3000] Unsupported bit depth: 0 14:05:50 INFO - PROCESS | 1835 | [aac @ 0x8aac0400] err{or,}_recognition separate: 1; 1 14:05:50 INFO - PROCESS | 1835 | [aac @ 0x8aac0400] err{or,}_recognition combined: 1; 1 14:05:50 INFO - PROCESS | 1835 | [aac @ 0x8aac0400] Unsupported bit depth: 0 14:05:50 INFO - PROCESS | 1835 | [h264 @ 0x8aac3000] no picture 14:05:50 INFO - PROCESS | 1835 | [h264 @ 0x8aac3000] no picture 14:05:50 INFO - PROCESS | 1835 | [h264 @ 0x8c471000] err{or,}_recognition separate: 1; 1 14:05:50 INFO - PROCESS | 1835 | [h264 @ 0x8c471000] err{or,}_recognition combined: 1; 1 14:05:50 INFO - PROCESS | 1835 | [h264 @ 0x8c471000] Unsupported bit depth: 0 14:05:50 INFO - PROCESS | 1835 | [aac @ 0x8c471c00] err{or,}_recognition separate: 1; 1 14:05:50 INFO - PROCESS | 1835 | [aac @ 0x8c471c00] err{or,}_recognition combined: 1; 1 14:05:50 INFO - PROCESS | 1835 | [aac @ 0x8c471c00] Unsupported bit depth: 0 14:05:50 INFO - PROCESS | 1835 | [h264 @ 0x8c249800] err{or,}_recognition separate: 1; 1 14:05:50 INFO - PROCESS | 1835 | [h264 @ 0x8c249800] err{or,}_recognition combined: 1; 1 14:05:51 INFO - PROCESS | 1835 | [h264 @ 0x8c249800] Unsupported bit depth: 0 14:05:51 INFO - PROCESS | 1835 | [aac @ 0x8c471800] err{or,}_recognition separate: 1; 1 14:05:51 INFO - PROCESS | 1835 | [aac @ 0x8c471800] err{or,}_recognition combined: 1; 1 14:05:51 INFO - PROCESS | 1835 | [aac @ 0x8c471800] Unsupported bit depth: 0 14:05:51 INFO - PROCESS | 1835 | [h264 @ 0x8c249800] no picture 14:05:51 INFO - PROCESS | 1835 | 1477861551380 Marionette TRACE conn4 <- [1,2038,null,{"value":["/media-source/mediasource-seek-during-pending-seek.html",0,null,null,[["Test seeking to a new location before transitioning beyond HAVE_METADATA.",0,null,null],["Test seeking to a new location during a pending seek.",0,null,null]]]}] 14:05:51 INFO - .. 14:05:51 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 2080ms 14:05:51 INFO - PROCESS | 1835 | 1477861551446 Marionette TRACE conn4 -> [0,2039,"getWindowHandle",null] 14:05:51 INFO - PROCESS | 1835 | 1477861551454 Marionette TRACE conn4 <- [1,2039,null,{"value":"8"}] 14:05:51 INFO - TEST-START | /media-source/mediasource-seekable.html 14:05:51 INFO - PROCESS | 1835 | 1477861551462 Marionette TRACE conn4 -> [0,2040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:05:51 INFO - PROCESS | 1835 | 1477861551706 Marionette TRACE conn4 <- [1,2040,null,{"value":null}] 14:05:51 INFO - PROCESS | 1835 | 1477861551723 Marionette TRACE conn4 -> [0,2041,"getWindowHandles",null] 14:05:51 INFO - PROCESS | 1835 | 1477861551729 Marionette TRACE conn4 <- [1,2041,null,["8"]] 14:05:51 INFO - PROCESS | 1835 | 1477861551739 Marionette TRACE conn4 -> [0,2042,"switchToWindow",{"name":"8"}] 14:05:51 INFO - PROCESS | 1835 | 1477861551743 Marionette TRACE conn4 <- [1,2042,null,{}] 14:05:51 INFO - PROCESS | 1835 | 1477861551814 Marionette TRACE conn4 -> [0,2043,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seekable.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:05:51 INFO - PROCESS | 1835 | ++DOCSHELL 0x82628000 == 9 [pid = 1835] [id = 452] 14:05:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8c5af800) [pid = 1835] [serial = 1323] [outer = (nil)] 14:05:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8c87a000) [pid = 1835] [serial = 1324] [outer = 0x8c5af800] 14:05:51 INFO - PROCESS | 1835 | 1477861551936 Marionette DEBUG loaded listener.js 14:05:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x81fe1000) [pid = 1835] [serial = 1325] [outer = 0x8c5af800] 14:05:53 INFO - PROCESS | 1835 | 1477861552992 Marionette TRACE conn4 <- [1,2043,null,{"value":["/media-source/mediasource-seekable.html",0,null,null,[["Get seekable time ranges when the sourcebuffer is empty.",0,null,null],["Get seekable time ranges after init segment received.",0,null,null],["Get seekable time ranges on an infinite stream.",0,null,null]]]}] 14:05:53 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x8caa4800) [pid = 1835] [serial = 1311] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 14:05:53 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x8240f000) [pid = 1835] [serial = 1305] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 14:05:53 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x82008400) [pid = 1835] [serial = 1308] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 14:05:53 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x90d12c00) [pid = 1835] [serial = 1302] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 14:05:53 INFO - ... 14:05:53 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1575ms 14:05:53 INFO - PROCESS | 1835 | 1477861553046 Marionette TRACE conn4 -> [0,2044,"getWindowHandle",null] 14:05:53 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 14:05:53 INFO - PROCESS | 1835 | 1477861553056 Marionette TRACE conn4 <- [1,2044,null,{"value":"8"}] 14:05:53 INFO - PROCESS | 1835 | 1477861553067 Marionette TRACE conn4 -> [0,2045,"getContext",null] 14:05:53 INFO - PROCESS | 1835 | 1477861553070 Marionette TRACE conn4 <- [1,2045,null,{"value":"content"}] 14:05:53 INFO - PROCESS | 1835 | 1477861553076 Marionette TRACE conn4 -> [0,2046,"setContext",{"value":"chrome"}] 14:05:53 INFO - PROCESS | 1835 | 1477861553078 Marionette TRACE conn4 <- [1,2046,null,{}] 14:05:53 INFO - PROCESS | 1835 | 1477861553085 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 14:05:53 INFO - PROCESS | 1835 | 1477861553104 Marionette TRACE conn4 <- [1,2047,null,{"value":true}] 14:05:53 INFO - PROCESS | 1835 | 1477861553109 Marionette TRACE conn4 -> [0,2048,"setContext",{"value":"content"}] 14:05:53 INFO - PROCESS | 1835 | 1477861553115 Marionette TRACE conn4 <- [1,2048,null,{}] 14:05:53 INFO - Setting pref media.mediasource.enabled (true) 14:05:53 INFO - PROCESS | 1835 | 1477861553125 Marionette TRACE conn4 -> [0,2049,"getContext",null] 14:05:53 INFO - PROCESS | 1835 | 1477861553127 Marionette TRACE conn4 <- [1,2049,null,{"value":"content"}] 14:05:53 INFO - PROCESS | 1835 | 1477861553134 Marionette TRACE conn4 -> [0,2050,"setContext",{"value":"chrome"}] 14:05:53 INFO - PROCESS | 1835 | 1477861553137 Marionette TRACE conn4 <- [1,2050,null,{}] 14:05:53 INFO - PROCESS | 1835 | 1477861553142 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 14:05:53 INFO - PROCESS | 1835 | 1477861553162 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 14:05:53 INFO - PROCESS | 1835 | 1477861553167 Marionette TRACE conn4 -> [0,2052,"setContext",{"value":"content"}] 14:05:53 INFO - PROCESS | 1835 | 1477861553171 Marionette TRACE conn4 <- [1,2052,null,{}] 14:05:53 INFO - PROCESS | 1835 | 1477861553176 Marionette TRACE conn4 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:05:53 INFO - PROCESS | 1835 | 1477861553429 Marionette TRACE conn4 <- [1,2053,null,{"value":null}] 14:05:53 INFO - PROCESS | 1835 | 1477861553523 Marionette TRACE conn4 -> [0,2054,"getWindowHandles",null] 14:05:53 INFO - PROCESS | 1835 | 1477861553530 Marionette TRACE conn4 <- [1,2054,null,["8"]] 14:05:53 INFO - PROCESS | 1835 | 1477861553535 Marionette TRACE conn4 -> [0,2055,"switchToWindow",{"name":"8"}] 14:05:53 INFO - PROCESS | 1835 | 1477861553543 Marionette TRACE conn4 <- [1,2055,null,{}] 14:05:53 INFO - PROCESS | 1835 | 1477861553548 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sequencemode-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:05:53 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d7b2400 == 10 [pid = 1835] [id = 453] 14:05:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8d7b2c00) [pid = 1835] [serial = 1326] [outer = (nil)] 14:05:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8d7ba000) [pid = 1835] [serial = 1327] [outer = 0x8d7b2c00] 14:05:53 INFO - PROCESS | 1835 | 1477861553654 Marionette DEBUG loaded listener.js 14:05:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8d89f000) [pid = 1835] [serial = 1328] [outer = 0x8d7b2c00] 14:05:54 INFO - PROCESS | 1835 | [h264 @ 0x90d12400] err{or,}_recognition separate: 1; 1 14:05:54 INFO - PROCESS | 1835 | [h264 @ 0x90d12400] err{or,}_recognition combined: 1; 1 14:05:54 INFO - PROCESS | 1835 | [h264 @ 0x90d12400] Unsupported bit depth: 0 14:05:54 INFO - PROCESS | 1835 | [aac @ 0x90d13800] err{or,}_recognition separate: 1; 1 14:05:54 INFO - PROCESS | 1835 | [aac @ 0x90d13800] err{or,}_recognition combined: 1; 1 14:05:54 INFO - PROCESS | 1835 | [aac @ 0x90d13800] Unsupported bit depth: 0 14:05:54 INFO - PROCESS | 1835 | [h264 @ 0x90d1d800] err{or,}_recognition separate: 1; 1 14:05:54 INFO - PROCESS | 1835 | [h264 @ 0x90d1d800] err{or,}_recognition combined: 1; 1 14:05:54 INFO - PROCESS | 1835 | [h264 @ 0x90d1d800] Unsupported bit depth: 0 14:05:54 INFO - PROCESS | 1835 | [aac @ 0x90d12000] err{or,}_recognition separate: 1; 1 14:05:54 INFO - PROCESS | 1835 | [aac @ 0x90d12000] err{or,}_recognition combined: 1; 1 14:05:54 INFO - PROCESS | 1835 | [aac @ 0x90d12000] Unsupported bit depth: 0 14:05:54 INFO - PROCESS | 1835 | [h264 @ 0x90d56000] err{or,}_recognition separate: 1; 1 14:05:54 INFO - PROCESS | 1835 | [h264 @ 0x90d56000] err{or,}_recognition combined: 1; 1 14:05:54 INFO - PROCESS | 1835 | [h264 @ 0x90d56000] Unsupported bit depth: 0 14:05:54 INFO - PROCESS | 1835 | [aac @ 0x90d57400] err{or,}_recognition separate: 1; 1 14:05:54 INFO - PROCESS | 1835 | [aac @ 0x90d57400] err{or,}_recognition combined: 1; 1 14:05:54 INFO - PROCESS | 1835 | [aac @ 0x90d57400] Unsupported bit depth: 0 14:05:54 INFO - PROCESS | 1835 | [h264 @ 0x90d58c00] err{or,}_recognition separate: 1; 1 14:05:54 INFO - PROCESS | 1835 | [h264 @ 0x90d58c00] err{or,}_recognition combined: 1; 1 14:05:54 INFO - PROCESS | 1835 | [h264 @ 0x90d58c00] Unsupported bit depth: 0 14:05:54 INFO - PROCESS | 1835 | [aac @ 0x90d1a000] err{or,}_recognition separate: 1; 1 14:05:54 INFO - PROCESS | 1835 | [aac @ 0x90d1a000] err{or,}_recognition combined: 1; 1 14:05:54 INFO - PROCESS | 1835 | [aac @ 0x90d1a000] Unsupported bit depth: 0 14:05:54 INFO - PROCESS | 1835 | [h264 @ 0x90d5e800] err{or,}_recognition separate: 1; 1 14:05:54 INFO - PROCESS | 1835 | [h264 @ 0x90d5e800] err{or,}_recognition combined: 1; 1 14:05:54 INFO - PROCESS | 1835 | [h264 @ 0x90d5e800] Unsupported bit depth: 0 14:05:54 INFO - PROCESS | 1835 | [aac @ 0x90d5f000] err{or,}_recognition separate: 1; 1 14:05:54 INFO - PROCESS | 1835 | [aac @ 0x90d5f000] err{or,}_recognition combined: 1; 1 14:05:54 INFO - PROCESS | 1835 | [aac @ 0x90d5f000] Unsupported bit depth: 0 14:05:54 INFO - PROCESS | 1835 | [h264 @ 0x90d5e800] err{or,}_recognition separate: 1; 1 14:05:54 INFO - PROCESS | 1835 | [h264 @ 0x90d5e800] err{or,}_recognition combined: 1; 1 14:05:54 INFO - PROCESS | 1835 | [h264 @ 0x90d5e800] Unsupported bit depth: 0 14:05:54 INFO - PROCESS | 1835 | [aac @ 0x90d80800] err{or,}_recognition separate: 1; 1 14:05:54 INFO - PROCESS | 1835 | [aac @ 0x90d80800] err{or,}_recognition combined: 1; 1 14:05:54 INFO - PROCESS | 1835 | [aac @ 0x90d80800] Unsupported bit depth: 0 14:05:55 INFO - ... 14:05:55 INFO - TEST-OK | /media-source/mediasource-sequencemode-append-buffer.html | took 1937ms 14:05:55 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 14:05:55 INFO - Clearing pref media.mediasource.enabled 14:05:55 INFO - PROCESS | 1835 | 1477861554975 Marionette TRACE conn4 <- [1,2056,null,{"value":["/media-source/mediasource-sequencemode-append-buffer.html",0,null,null,[["Test sequence AppendMode appendBuffer(first media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment, then first media segment)",1,"assert_equals: sourceBuffer.buffered after EOS expected \"{ [0.014, 1.711) }\" but got \"{ [0.014, 0.814) [0.909, 1.711) }\"","@http://web-platform.test:8000/media-source/mediasource-util.js:398:9\nverify_offset_and_buffered/<@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:76:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nverify_offset_and_buffered@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:72:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:131:23\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:121:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:119:15\nmediasource_sequencemode_test/ [0,2057,"getWindowHandle",null] 14:05:55 INFO - PROCESS | 1835 | 1477861555006 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 14:05:55 INFO - PROCESS | 1835 | 1477861555017 Marionette TRACE conn4 -> [0,2058,"getContext",null] 14:05:55 INFO - PROCESS | 1835 | 1477861555027 Marionette TRACE conn4 <- [1,2058,null,{"value":"content"}] 14:05:55 INFO - PROCESS | 1835 | 1477861555037 Marionette TRACE conn4 -> [0,2059,"setContext",{"value":"chrome"}] 14:05:55 INFO - PROCESS | 1835 | 1477861555039 Marionette TRACE conn4 <- [1,2059,null,{}] 14:05:55 INFO - PROCESS | 1835 | 1477861555050 Marionette TRACE conn4 -> [0,2060,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 14:05:55 INFO - PROCESS | 1835 | 1477861555075 Marionette TRACE conn4 <- [1,2060,null,{"value":null}] 14:05:55 INFO - PROCESS | 1835 | 1477861555087 Marionette TRACE conn4 -> [0,2061,"setContext",{"value":"content"}] 14:05:55 INFO - PROCESS | 1835 | 1477861555090 Marionette TRACE conn4 <- [1,2061,null,{}] 14:05:55 INFO - PROCESS | 1835 | 1477861555096 Marionette TRACE conn4 -> [0,2062,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:05:55 INFO - PROCESS | 1835 | 1477861555262 Marionette TRACE conn4 <- [1,2062,null,{"value":null}] 14:05:55 INFO - PROCESS | 1835 | 1477861555272 Marionette TRACE conn4 -> [0,2063,"getWindowHandles",null] 14:05:55 INFO - PROCESS | 1835 | 1477861555275 Marionette TRACE conn4 <- [1,2063,null,["8"]] 14:05:55 INFO - PROCESS | 1835 | 1477861555282 Marionette TRACE conn4 -> [0,2064,"switchToWindow",{"name":"8"}] 14:05:55 INFO - PROCESS | 1835 | 1477861555289 Marionette TRACE conn4 <- [1,2064,null,{}] 14:05:55 INFO - PROCESS | 1835 | 1477861555301 Marionette TRACE conn4 -> [0,2065,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode-timestamps.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:05:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c471800 == 11 [pid = 1835] [id = 454] 14:05:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x90d1b400) [pid = 1835] [serial = 1329] [outer = (nil)] 14:05:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x95a28800) [pid = 1835] [serial = 1330] [outer = 0x90d1b400] 14:05:55 INFO - PROCESS | 1835 | 1477861555412 Marionette DEBUG loaded listener.js 14:05:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x9648c800) [pid = 1835] [serial = 1331] [outer = 0x90d1b400] 14:05:56 INFO - .. 14:05:56 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 1210ms 14:05:56 INFO - PROCESS | 1835 | 1477861556204 Marionette TRACE conn4 <- [1,2065,null,{"value":["/media-source/mediasource-sourcebuffer-mode-timestamps.html",0,null,null,[["audio/aac : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/aac Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"],["audio/mpeg : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/mpeg Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"]]]}] 14:05:56 INFO - PROCESS | 1835 | 1477861556258 Marionette TRACE conn4 -> [0,2066,"getWindowHandle",null] 14:05:56 INFO - PROCESS | 1835 | 1477861556264 Marionette TRACE conn4 <- [1,2066,null,{"value":"8"}] 14:05:56 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 14:05:56 INFO - PROCESS | 1835 | 1477861556276 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:05:56 INFO - PROCESS | 1835 | 1477861556487 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 14:05:56 INFO - PROCESS | 1835 | 1477861556649 Marionette TRACE conn4 -> [0,2068,"getWindowHandles",null] 14:05:56 INFO - PROCESS | 1835 | 1477861556655 Marionette TRACE conn4 <- [1,2068,null,["8"]] 14:05:56 INFO - PROCESS | 1835 | 1477861556668 Marionette TRACE conn4 -> [0,2069,"switchToWindow",{"name":"8"}] 14:05:56 INFO - PROCESS | 1835 | 1477861556676 Marionette TRACE conn4 <- [1,2069,null,{}] 14:05:56 INFO - PROCESS | 1835 | 1477861556683 Marionette TRACE conn4 -> [0,2070,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:05:56 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c929400 == 12 [pid = 1835] [id = 455] 14:05:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x8c929800) [pid = 1835] [serial = 1332] [outer = (nil)] 14:05:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x8c931400) [pid = 1835] [serial = 1333] [outer = 0x8c929800] 14:05:56 INFO - PROCESS | 1835 | 1477861556803 Marionette DEBUG loaded listener.js 14:05:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x8cc5c400) [pid = 1835] [serial = 1334] [outer = 0x8c929800] 14:05:59 INFO - PROCESS | 1835 | [aac @ 0x9a46d400] err{or,}_recognition separate: 1; 1 14:05:59 INFO - PROCESS | 1835 | [aac @ 0x9a46d400] err{or,}_recognition combined: 1; 1 14:05:59 INFO - PROCESS | 1835 | [aac @ 0x9a46d400] Unsupported bit depth: 0 14:05:59 INFO - PROCESS | 1835 | [h264 @ 0x9a491000] err{or,}_recognition separate: 1; 1 14:05:59 INFO - PROCESS | 1835 | [h264 @ 0x9a491000] err{or,}_recognition combined: 1; 1 14:05:59 INFO - PROCESS | 1835 | [h264 @ 0x9a491000] Unsupported bit depth: 0 14:05:59 INFO - PROCESS | 1835 | [aac @ 0x9a46d400] err{or,}_recognition separate: 1; 1 14:05:59 INFO - PROCESS | 1835 | [aac @ 0x9a46d400] err{or,}_recognition combined: 1; 1 14:05:59 INFO - PROCESS | 1835 | [aac @ 0x9a46d400] Unsupported bit depth: 0 14:05:59 INFO - PROCESS | 1835 | [h264 @ 0x9a494000] err{or,}_recognition separate: 1; 1 14:05:59 INFO - PROCESS | 1835 | [h264 @ 0x9a494000] err{or,}_recognition combined: 1; 1 14:05:59 INFO - PROCESS | 1835 | [h264 @ 0x9a494000] Unsupported bit depth: 0 14:05:59 INFO - PROCESS | 1835 | [aac @ 0x9a46d400] err{or,}_recognition separate: 1; 1 14:05:59 INFO - PROCESS | 1835 | [aac @ 0x9a46d400] err{or,}_recognition combined: 1; 1 14:05:59 INFO - PROCESS | 1835 | [aac @ 0x9a46d400] Unsupported bit depth: 0 14:05:59 INFO - PROCESS | 1835 | [h264 @ 0x9a493400] err{or,}_recognition separate: 1; 1 14:05:59 INFO - PROCESS | 1835 | [h264 @ 0x9a493400] err{or,}_recognition combined: 1; 1 14:05:59 INFO - PROCESS | 1835 | [h264 @ 0x9a493400] Unsupported bit depth: 0 14:05:59 INFO - PROCESS | 1835 | [aac @ 0x9a495c00] err{or,}_recognition separate: 1; 1 14:05:59 INFO - PROCESS | 1835 | [aac @ 0x9a495c00] err{or,}_recognition combined: 1; 1 14:05:59 INFO - PROCESS | 1835 | [aac @ 0x9a495c00] Unsupported bit depth: 0 14:05:59 INFO - PROCESS | 1835 | [h264 @ 0x9a48fc00] err{or,}_recognition separate: 1; 1 14:05:59 INFO - PROCESS | 1835 | [h264 @ 0x9a48fc00] err{or,}_recognition combined: 1; 1 14:05:59 INFO - PROCESS | 1835 | [h264 @ 0x9a48fc00] Unsupported bit depth: 0 14:05:59 INFO - PROCESS | 1835 | 1477861559590 Marionette TRACE conn4 <- [1,2070,null,{"value":["/media-source/mediasource-sourcebuffer-mode.html",0,null,null,[["Test initial value of SourceBuffer.mode is \"segments\"",0,null,null],["Test setting SourceBuffer.mode",0,null,null],["Test setting a removed SourceBuffer's mode",0,null,null],["Test setting SourceBuffer.mode while still updating",0,null,null],["Test setting SourceBuffer.mode triggers parent MediaSource 'ended' to 'open' transition.",0,null,null],["Test setting SourceBuffer.mode and SourceBuffer.timestampOffset while parsing media segment.",0,null,null]]]}] 14:05:59 INFO - ...... 14:05:59 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 3334ms 14:05:59 INFO - PROCESS | 1835 | 1477861559610 Marionette TRACE conn4 -> [0,2071,"getWindowHandle",null] 14:05:59 INFO - PROCESS | 1835 | 1477861559617 Marionette TRACE conn4 <- [1,2071,null,{"value":"8"}] 14:05:59 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 14:05:59 INFO - PROCESS | 1835 | 1477861559625 Marionette TRACE conn4 -> [0,2072,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:05:59 INFO - PROCESS | 1835 | 1477861559829 Marionette TRACE conn4 <- [1,2072,null,{"value":null}] 14:05:59 INFO - PROCESS | 1835 | 1477861559992 Marionette TRACE conn4 -> [0,2073,"getWindowHandles",null] 14:06:00 INFO - PROCESS | 1835 | 1477861559998 Marionette TRACE conn4 <- [1,2073,null,["8"]] 14:06:00 INFO - PROCESS | 1835 | 1477861560007 Marionette TRACE conn4 -> [0,2074,"switchToWindow",{"name":"8"}] 14:06:00 INFO - PROCESS | 1835 | 1477861560013 Marionette TRACE conn4 <- [1,2074,null,{}] 14:06:00 INFO - PROCESS | 1835 | 1477861560020 Marionette TRACE conn4 -> [0,2075,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-trackdefaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:00 INFO - PROCESS | 1835 | ++DOCSHELL 0x9b152400 == 13 [pid = 1835] [id = 456] 14:06:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x9b153800) [pid = 1835] [serial = 1335] [outer = (nil)] 14:06:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x9b157c00) [pid = 1835] [serial = 1336] [outer = 0x9b153800] 14:06:00 INFO - PROCESS | 1835 | 1477861560129 Marionette DEBUG loaded listener.js 14:06:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x9b280800) [pid = 1835] [serial = 1337] [outer = 0x9b153800] 14:06:01 INFO - ..... 14:06:01 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1480ms 14:06:01 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 14:06:01 INFO - PROCESS | 1835 | 1477861561037 Marionette TRACE conn4 <- [1,2075,null,{"value":["/media-source/mediasource-sourcebuffer-trackdefaults.html",0,null,null,[["Test round-trip of empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:18:5\n"],["Test round-trip of non-empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:30:5\n"],["Test setting trackDefaults on an already-removed SourceBuffer",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:43:5\n"],["Test setting trackDefaults on a SourceBuffer that is updating",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:54:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:52:5\n"],["Test setting null SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:71:5\n"]]]}] 14:06:01 INFO - PROCESS | 1835 | 1477861561106 Marionette TRACE conn4 -> [0,2076,"getWindowHandle",null] 14:06:01 INFO - PROCESS | 1835 | 1477861561116 Marionette TRACE conn4 <- [1,2076,null,{"value":"8"}] 14:06:01 INFO - PROCESS | 1835 | 1477861561131 Marionette TRACE conn4 -> [0,2077,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:01 INFO - PROCESS | 1835 | 1477861561339 Marionette TRACE conn4 <- [1,2077,null,{"value":null}] 14:06:01 INFO - PROCESS | 1835 | 1477861561533 Marionette TRACE conn4 -> [0,2078,"getWindowHandles",null] 14:06:01 INFO - PROCESS | 1835 | 1477861561540 Marionette TRACE conn4 <- [1,2078,null,["8"]] 14:06:01 INFO - PROCESS | 1835 | --DOCSHELL 0x93927400 == 12 [pid = 1835] [id = 450] 14:06:01 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x8cc61400) [pid = 1835] [serial = 1312] [outer = (nil)] [url = about:blank] 14:06:01 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x8d899800) [pid = 1835] [serial = 1313] [outer = (nil)] [url = about:blank] 14:06:01 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x8200ac00) [pid = 1835] [serial = 1309] [outer = (nil)] [url = about:blank] 14:06:01 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x8240f800) [pid = 1835] [serial = 1310] [outer = (nil)] [url = about:blank] 14:06:01 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x82410400) [pid = 1835] [serial = 1306] [outer = (nil)] [url = about:blank] 14:06:01 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x82840000) [pid = 1835] [serial = 1307] [outer = (nil)] [url = about:blank] 14:06:01 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x91f50000) [pid = 1835] [serial = 1304] [outer = (nil)] [url = about:blank] 14:06:01 INFO - PROCESS | 1835 | 1477861561658 Marionette TRACE conn4 -> [0,2079,"switchToWindow",{"name":"8"}] 14:06:01 INFO - PROCESS | 1835 | 1477861561666 Marionette TRACE conn4 <- [1,2079,null,{}] 14:06:01 INFO - PROCESS | 1835 | 1477861561702 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebufferlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:01 INFO - PROCESS | 1835 | ++DOCSHELL 0x8200b400 == 13 [pid = 1835] [id = 457] 14:06:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x8240c400) [pid = 1835] [serial = 1338] [outer = (nil)] 14:06:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x82620400) [pid = 1835] [serial = 1339] [outer = 0x8240c400] 14:06:01 INFO - PROCESS | 1835 | 1477861561815 Marionette DEBUG loaded listener.js 14:06:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x82840400) [pid = 1835] [serial = 1340] [outer = 0x8240c400] 14:06:02 INFO - PROCESS | 1835 | 1477861562643 Marionette TRACE conn4 <- [1,2080,null,{"value":["/media-source/mediasource-sourcebufferlist.html",0,null,null,[["Test SourceBufferList getter method",0,null,null],["Test SourceBufferList event dispatching.",0,null,null],["Test that only 1 removesourcebuffer event fires on each SourceBufferList when the MediaSource closes.",0,null,null]]]}] 14:06:02 INFO - ... 14:06:02 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1579ms 14:06:02 INFO - PROCESS | 1835 | 1477861562708 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 14:06:02 INFO - PROCESS | 1835 | 1477861562715 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 14:06:02 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 14:06:02 INFO - PROCESS | 1835 | 1477861562724 Marionette TRACE conn4 -> [0,2082,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:02 INFO - PROCESS | 1835 | 1477861562916 Marionette TRACE conn4 <- [1,2082,null,{"value":null}] 14:06:03 INFO - PROCESS | 1835 | 1477861563045 Marionette TRACE conn4 -> [0,2083,"getWindowHandles",null] 14:06:03 INFO - PROCESS | 1835 | 1477861563050 Marionette TRACE conn4 <- [1,2083,null,["8"]] 14:06:03 INFO - PROCESS | 1835 | 1477861563061 Marionette TRACE conn4 -> [0,2084,"switchToWindow",{"name":"8"}] 14:06:03 INFO - PROCESS | 1835 | 1477861563066 Marionette TRACE conn4 <- [1,2084,null,{}] 14:06:03 INFO - PROCESS | 1835 | 1477861563072 Marionette TRACE conn4 -> [0,2085,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-timestamp-offset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:03 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d7ae800 == 14 [pid = 1835] [id = 458] 14:06:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x8d7af400) [pid = 1835] [serial = 1341] [outer = (nil)] 14:06:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x8d858800) [pid = 1835] [serial = 1342] [outer = 0x8d7af400] 14:06:03 INFO - PROCESS | 1835 | 1477861563170 Marionette DEBUG loaded listener.js 14:06:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x8da26000) [pid = 1835] [serial = 1343] [outer = 0x8d7af400] 14:06:04 INFO - PROCESS | 1835 | [h264 @ 0x8f750000] err{or,}_recognition separate: 1; 1 14:06:04 INFO - PROCESS | 1835 | [h264 @ 0x8f750000] err{or,}_recognition combined: 1; 1 14:06:04 INFO - PROCESS | 1835 | [h264 @ 0x8f750000] Unsupported bit depth: 0 14:06:04 INFO - PROCESS | 1835 | [aac @ 0x8f753800] err{or,}_recognition separate: 1; 1 14:06:04 INFO - PROCESS | 1835 | [aac @ 0x8f753800] err{or,}_recognition combined: 1; 1 14:06:04 INFO - PROCESS | 1835 | [aac @ 0x8f753800] Unsupported bit depth: 0 14:06:04 INFO - PROCESS | 1835 | [h264 @ 0x8f750000] err{or,}_recognition separate: 1; 1 14:06:04 INFO - PROCESS | 1835 | [h264 @ 0x8f750000] err{or,}_recognition combined: 1; 1 14:06:04 INFO - PROCESS | 1835 | [h264 @ 0x8f750000] Unsupported bit depth: 0 14:06:04 INFO - PROCESS | 1835 | [aac @ 0x8f753800] err{or,}_recognition separate: 1; 1 14:06:04 INFO - PROCESS | 1835 | [aac @ 0x8f753800] err{or,}_recognition combined: 1; 1 14:06:04 INFO - PROCESS | 1835 | [aac @ 0x8f753800] Unsupported bit depth: 0 14:06:04 INFO - PROCESS | 1835 | [h264 @ 0x92c84000] err{or,}_recognition separate: 1; 1 14:06:04 INFO - PROCESS | 1835 | [h264 @ 0x92c84000] err{or,}_recognition combined: 1; 1 14:06:04 INFO - PROCESS | 1835 | [h264 @ 0x92c84000] Unsupported bit depth: 0 14:06:04 INFO - PROCESS | 1835 | [aac @ 0x92c84c00] err{or,}_recognition separate: 1; 1 14:06:04 INFO - PROCESS | 1835 | [aac @ 0x92c84c00] err{or,}_recognition combined: 1; 1 14:06:04 INFO - PROCESS | 1835 | [aac @ 0x92c84c00] Unsupported bit depth: 0 14:06:04 INFO - PROCESS | 1835 | [h264 @ 0x92f91000] err{or,}_recognition separate: 1; 1 14:06:04 INFO - PROCESS | 1835 | [h264 @ 0x92f91000] err{or,}_recognition combined: 1; 1 14:06:04 INFO - PROCESS | 1835 | [h264 @ 0x92f91000] Unsupported bit depth: 0 14:06:04 INFO - PROCESS | 1835 | [aac @ 0x90d57000] err{or,}_recognition separate: 1; 1 14:06:04 INFO - PROCESS | 1835 | [aac @ 0x90d57000] err{or,}_recognition combined: 1; 1 14:06:04 INFO - PROCESS | 1835 | [aac @ 0x90d57000] Unsupported bit depth: 0 14:06:04 INFO - PROCESS | 1835 | 1477861564265 Marionette TRACE conn4 <- [1,2085,null,{"value":["/media-source/mediasource-timestamp-offset.html",0,null,null,[["Test setting SourceBuffer.timestampOffset to a positive number.",0,null,null],["Test setting SourceBuffer.timestampOffset to a negative number.",0,null,null],["Test setting SourceBuffer.timestampOffset to zero.",0,null,null],["Test setting SourceBuffer.timestampOffset to positive infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to negative infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to NaN.",0,null,null],["Test setting SourceBuffer.timestampOffset to undefined.",0,null,null],["Test setting SourceBuffer.timestampOffset to null.",0,null,null],["Test setting SourceBuffer.timestampOffset to false.",0,null,null],["Test setting SourceBuffer.timestampOffset to true.",0,null,null],["Test setting SourceBuffer.timestampOffset to a number string.",0,null,null],["Test setting SourceBuffer.timestampOffset to an empty string.",0,null,null],["Test setting timestampOffset in 'ended' state causes a transition to 'open'.",0,null,null],["Test getting the initial value of timestampOffset.",0,null,null],["Test setting timestampoffset after removing the sourcebuffer.",0,null,null]]]}] 14:06:04 INFO - ............... 14:06:04 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 1581ms 14:06:04 INFO - PROCESS | 1835 | 1477861564315 Marionette TRACE conn4 -> [0,2086,"getWindowHandle",null] 14:06:04 INFO - PROCESS | 1835 | 1477861564323 Marionette TRACE conn4 <- [1,2086,null,{"value":"8"}] 14:06:04 INFO - TEST-START | /media-source/mediasource-trackdefault.html 14:06:04 INFO - PROCESS | 1835 | 1477861564331 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:04 INFO - PROCESS | 1835 | 1477861564579 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 14:06:04 INFO - PROCESS | 1835 | 1477861564606 Marionette TRACE conn4 -> [0,2088,"getWindowHandles",null] 14:06:04 INFO - PROCESS | 1835 | 1477861564611 Marionette TRACE conn4 <- [1,2088,null,["8"]] 14:06:04 INFO - PROCESS | 1835 | 1477861564616 Marionette TRACE conn4 -> [0,2089,"switchToWindow",{"name":"8"}] 14:06:04 INFO - PROCESS | 1835 | 1477861564624 Marionette TRACE conn4 <- [1,2089,null,{}] 14:06:04 INFO - PROCESS | 1835 | 1477861564698 Marionette TRACE conn4 -> [0,2090,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefault.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:04 INFO - PROCESS | 1835 | ++DOCSHELL 0x93918c00 == 15 [pid = 1835] [id = 459] 14:06:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x93922c00) [pid = 1835] [serial = 1344] [outer = (nil)] 14:06:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x939cec00) [pid = 1835] [serial = 1345] [outer = 0x93922c00] 14:06:04 INFO - PROCESS | 1835 | 1477861564799 Marionette DEBUG loaded listener.js 14:06:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x945b0000) [pid = 1835] [serial = 1346] [outer = 0x93922c00] 14:06:05 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x82628800) [pid = 1835] [serial = 1314] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 14:06:05 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x82417400) [pid = 1835] [serial = 1320] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 14:06:05 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x8c5af800) [pid = 1835] [serial = 1323] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 14:06:05 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x8d7b2c00) [pid = 1835] [serial = 1326] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 14:06:05 INFO - ............................ 14:06:05 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1248ms 14:06:05 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 14:06:05 INFO - PROCESS | 1835 | 1477861565523 Marionette TRACE conn4 <- [1,2090,null,{"value":["/media-source/mediasource-trackdefault.html",0,null,null,[["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main-desc', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'translation', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'sign', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'chapters', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'metadata', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test mixed valid and invalid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:79:5\n"],["Test mixed valid and invalid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:81:5\n"],["Test mixed valid and invalid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:83:5\n"],["Test invalid 'type' parameter type passed to TrackDefault constructor: type 'invalid type', language 'en-US', label 'label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:85:5\n"],["Test invalid 'kinds' parameter type passed to TrackDefault constructor",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:87:5\n"],["Test updating the retval of TrackDefault.kinds does not modify TrackDefault.kinds",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:94:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:92:5\n"]]]}] 14:06:05 INFO - PROCESS | 1835 | 1477861565580 Marionette TRACE conn4 -> [0,2091,"getWindowHandle",null] 14:06:05 INFO - PROCESS | 1835 | 1477861565583 Marionette TRACE conn4 <- [1,2091,null,{"value":"8"}] 14:06:05 INFO - PROCESS | 1835 | 1477861565593 Marionette TRACE conn4 -> [0,2092,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:05 INFO - PROCESS | 1835 | 1477861565932 Marionette TRACE conn4 <- [1,2092,null,{"value":null}] 14:06:06 INFO - PROCESS | 1835 | 1477861566012 Marionette TRACE conn4 -> [0,2093,"getWindowHandles",null] 14:06:06 INFO - PROCESS | 1835 | 1477861566020 Marionette TRACE conn4 <- [1,2093,null,["8"]] 14:06:06 INFO - PROCESS | 1835 | 1477861566025 Marionette TRACE conn4 -> [0,2094,"switchToWindow",{"name":"8"}] 14:06:06 INFO - PROCESS | 1835 | 1477861566031 Marionette TRACE conn4 <- [1,2094,null,{}] 14:06:06 INFO - PROCESS | 1835 | 1477861566038 Marionette TRACE conn4 -> [0,2095,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefaultlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:06 INFO - PROCESS | 1835 | ++DOCSHELL 0x81eec400 == 16 [pid = 1835] [id = 460] 14:06:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x94ec5800) [pid = 1835] [serial = 1347] [outer = (nil)] 14:06:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x96449400) [pid = 1835] [serial = 1348] [outer = 0x94ec5800] 14:06:06 INFO - PROCESS | 1835 | 1477861566132 Marionette DEBUG loaded listener.js 14:06:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x9644c400) [pid = 1835] [serial = 1349] [outer = 0x94ec5800] 14:06:06 INFO - PROCESS | 1835 | 1477861566646 Marionette TRACE conn4 <- [1,2095,null,{"value":["/media-source/mediasource-trackdefaultlist.html",0,null,null,[["Test track default list construction, length, and indexed property getter",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:11:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:7:5\n"],["Test empty track default list construction with and without optional trackDefaults parameter",1,"TrackDefaultList is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:54:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:52:5\n"]]]}] 14:06:06 INFO - .. 14:06:06 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 1072ms 14:06:06 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 14:06:06 INFO - PROCESS | 1835 | 1477861566664 Marionette TRACE conn4 -> [0,2096,"getWindowHandle",null] 14:06:06 INFO - PROCESS | 1835 | 1477861566666 Marionette TRACE conn4 <- [1,2096,null,{"value":"8"}] 14:06:06 INFO - PROCESS | 1835 | 1477861566674 Marionette TRACE conn4 -> [0,2097,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 14:06:06 INFO - PROCESS | 1835 | 1477861566835 Marionette TRACE conn4 <- [1,2097,null,{"value":null}] 14:06:06 INFO - PROCESS | 1835 | 1477861566972 Marionette TRACE conn4 -> [0,2098,"getWindowHandle",null] 14:06:06 INFO - PROCESS | 1835 | 1477861566977 Marionette TRACE conn4 <- [1,2098,null,{"value":"8"}] 14:06:06 INFO - PROCESS | 1835 | 1477861566983 Marionette TRACE conn4 -> [0,2099,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 14:06:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x97bab400) [pid = 1835] [serial = 1350] [outer = 0x94ad0000] 14:06:07 INFO - PROCESS | 1835 | 1477861567332 Marionette TRACE conn4 <- [1,2099,null,{}] 14:06:07 INFO - PROCESS | 1835 | 1477861567339 Marionette TRACE conn4 -> [0,2100,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 14:06:07 INFO - PROCESS | 1835 | 1477861567371 Marionette TRACE conn4 <- [1,2100,null,{"value":null}] 14:06:07 INFO - PROCESS | 1835 | 1477861567398 Marionette TRACE conn4 -> [0,2101,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:07 INFO - PROCESS | 1835 | 1477861567430 Marionette TRACE conn4 <- [1,2101,null,{"value":null}] 14:06:07 INFO - PROCESS | 1835 | 1477861567446 Marionette TRACE conn4 -> [0,2102,"getWindowHandles",null] 14:06:07 INFO - PROCESS | 1835 | 1477861567450 Marionette TRACE conn4 <- [1,2102,null,["8"]] 14:06:07 INFO - PROCESS | 1835 | 1477861567455 Marionette TRACE conn4 -> [0,2103,"switchToWindow",{"name":"8"}] 14:06:07 INFO - PROCESS | 1835 | 1477861567461 Marionette TRACE conn4 <- [1,2103,null,{}] 14:06:07 INFO - PROCESS | 1835 | 1477861567466 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:07 INFO - PROCESS | 1835 | ++DOCSHELL 0x9812f800 == 17 [pid = 1835] [id = 461] 14:06:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x98132400) [pid = 1835] [serial = 1351] [outer = (nil)] 14:06:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x981c2c00) [pid = 1835] [serial = 1352] [outer = 0x98132400] 14:06:07 INFO - PROCESS | 1835 | 1477861567571 Marionette DEBUG loaded listener.js 14:06:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x981d2400) [pid = 1835] [serial = 1353] [outer = 0x98132400] 14:06:08 INFO - PROCESS | 1835 | 1477861568552 Marionette TRACE conn4 <- [1,2104,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: img-tag\n expectation: allowed",0,null,null]]]}] 14:06:08 INFO - . 14:06:08 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 1942ms 14:06:08 INFO - PROCESS | 1835 | 1477861568618 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 14:06:08 INFO - PROCESS | 1835 | 1477861568625 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 14:06:08 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 14:06:08 INFO - PROCESS | 1835 | 1477861568678 Marionette TRACE conn4 -> [0,2106,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:08 INFO - PROCESS | 1835 | 1477861568906 Marionette TRACE conn4 <- [1,2106,null,{"value":null}] 14:06:09 INFO - PROCESS | 1835 | 1477861569086 Marionette TRACE conn4 -> [0,2107,"getWindowHandles",null] 14:06:09 INFO - PROCESS | 1835 | 1477861569093 Marionette TRACE conn4 <- [1,2107,null,["8"]] 14:06:09 INFO - PROCESS | 1835 | 1477861569102 Marionette TRACE conn4 -> [0,2108,"switchToWindow",{"name":"8"}] 14:06:09 INFO - PROCESS | 1835 | 1477861569110 Marionette TRACE conn4 <- [1,2108,null,{}] 14:06:09 INFO - PROCESS | 1835 | 1477861569117 Marionette TRACE conn4 -> [0,2109,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:09 INFO - PROCESS | 1835 | ++DOCSHELL 0x8ca9dc00 == 18 [pid = 1835] [id = 462] 14:06:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x8ca9e000) [pid = 1835] [serial = 1354] [outer = (nil)] 14:06:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x8caa2400) [pid = 1835] [serial = 1355] [outer = 0x8ca9e000] 14:06:09 INFO - PROCESS | 1835 | 1477861569238 Marionette DEBUG loaded listener.js 14:06:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x8261d800) [pid = 1835] [serial = 1356] [outer = 0x8ca9e000] 14:06:10 INFO - PROCESS | 1835 | 1477861570197 Marionette TRACE conn4 <- [1,2109,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 14:06:10 INFO - . 14:06:10 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1624ms 14:06:10 INFO - PROCESS | 1835 | 1477861570259 Marionette TRACE conn4 -> [0,2110,"getWindowHandle",null] 14:06:10 INFO - PROCESS | 1835 | 1477861570265 Marionette TRACE conn4 <- [1,2110,null,{"value":"8"}] 14:06:10 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 14:06:10 INFO - PROCESS | 1835 | 1477861570273 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:10 INFO - PROCESS | 1835 | 1477861570584 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 14:06:10 INFO - PROCESS | 1835 | 1477861570673 Marionette TRACE conn4 -> [0,2112,"getWindowHandles",null] 14:06:10 INFO - PROCESS | 1835 | 1477861570679 Marionette TRACE conn4 <- [1,2112,null,["8"]] 14:06:10 INFO - PROCESS | 1835 | 1477861570730 Marionette TRACE conn4 -> [0,2113,"switchToWindow",{"name":"8"}] 14:06:10 INFO - PROCESS | 1835 | 1477861570737 Marionette TRACE conn4 <- [1,2113,null,{}] 14:06:10 INFO - PROCESS | 1835 | 1477861570743 Marionette TRACE conn4 -> [0,2114,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:10 INFO - PROCESS | 1835 | ++DOCSHELL 0x945b3400 == 19 [pid = 1835] [id = 463] 14:06:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x94ec5c00) [pid = 1835] [serial = 1357] [outer = (nil)] 14:06:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x9644a000) [pid = 1835] [serial = 1358] [outer = 0x94ec5c00] 14:06:10 INFO - PROCESS | 1835 | 1477861570856 Marionette DEBUG loaded listener.js 14:06:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x965e2c00) [pid = 1835] [serial = 1359] [outer = 0x94ec5c00] 14:06:11 INFO - PROCESS | 1835 | 1477861571800 Marionette TRACE conn4 <- [1,2114,null,{"value":["/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 14:06:11 INFO - . 14:06:11 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1574ms 14:06:11 INFO - PROCESS | 1835 | 1477861571854 Marionette TRACE conn4 -> [0,2115,"getWindowHandle",null] 14:06:11 INFO - PROCESS | 1835 | 1477861571862 Marionette TRACE conn4 <- [1,2115,null,{"value":"8"}] 14:06:11 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 14:06:11 INFO - PROCESS | 1835 | 1477861571869 Marionette TRACE conn4 -> [0,2116,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:12 INFO - PROCESS | 1835 | 1477861572175 Marionette TRACE conn4 <- [1,2116,null,{"value":null}] 14:06:12 INFO - PROCESS | 1835 | 1477861572314 Marionette TRACE conn4 -> [0,2117,"getWindowHandles",null] 14:06:12 INFO - PROCESS | 1835 | 1477861572320 Marionette TRACE conn4 <- [1,2117,null,["8"]] 14:06:12 INFO - PROCESS | 1835 | 1477861572329 Marionette TRACE conn4 -> [0,2118,"switchToWindow",{"name":"8"}] 14:06:12 INFO - PROCESS | 1835 | 1477861572336 Marionette TRACE conn4 <- [1,2118,null,{}] 14:06:12 INFO - PROCESS | 1835 | 1477861572343 Marionette TRACE conn4 -> [0,2119,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:12 INFO - PROCESS | 1835 | ++DOCSHELL 0x9b284400 == 20 [pid = 1835] [id = 464] 14:06:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x9b284800) [pid = 1835] [serial = 1360] [outer = (nil)] 14:06:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x9b287c00) [pid = 1835] [serial = 1361] [outer = 0x9b284800] 14:06:12 INFO - PROCESS | 1835 | 1477861572453 Marionette DEBUG loaded listener.js 14:06:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x9b28b000) [pid = 1835] [serial = 1362] [outer = 0x9b284800] 14:06:13 INFO - PROCESS | 1835 | 1477861573612 Marionette TRACE conn4 <- [1,2119,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: picture-tag\n expectation: allowed",0,null,null]]]}] 14:06:13 INFO - . 14:06:13 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 1780ms 14:06:13 INFO - PROCESS | 1835 | 1477861573650 Marionette TRACE conn4 -> [0,2120,"getWindowHandle",null] 14:06:13 INFO - PROCESS | 1835 | 1477861573657 Marionette TRACE conn4 <- [1,2120,null,{"value":"8"}] 14:06:13 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 14:06:13 INFO - PROCESS | 1835 | 1477861573667 Marionette TRACE conn4 -> [0,2121,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:13 INFO - PROCESS | 1835 | 1477861573936 Marionette TRACE conn4 <- [1,2121,null,{"value":null}] 14:06:14 INFO - PROCESS | 1835 | 1477861574120 Marionette TRACE conn4 -> [0,2122,"getWindowHandles",null] 14:06:14 INFO - PROCESS | 1835 | 1477861574127 Marionette TRACE conn4 <- [1,2122,null,["8"]] 14:06:14 INFO - PROCESS | 1835 | 1477861574134 Marionette TRACE conn4 -> [0,2123,"switchToWindow",{"name":"8"}] 14:06:14 INFO - PROCESS | 1835 | 1477861574142 Marionette TRACE conn4 <- [1,2123,null,{}] 14:06:14 INFO - PROCESS | 1835 | 1477861574189 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:14 INFO - PROCESS | 1835 | ++DOCSHELL 0x82415c00 == 21 [pid = 1835] [id = 465] 14:06:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x82416800) [pid = 1835] [serial = 1363] [outer = (nil)] 14:06:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x8283fc00) [pid = 1835] [serial = 1364] [outer = 0x82416800] 14:06:14 INFO - PROCESS | 1835 | 1477861574294 Marionette DEBUG loaded listener.js 14:06:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x8aac3400) [pid = 1835] [serial = 1365] [outer = 0x82416800] 14:06:14 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x9471bc00) [pid = 1835] [serial = 1318] [outer = (nil)] [url = about:blank] 14:06:14 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x8d7ba000) [pid = 1835] [serial = 1327] [outer = (nil)] [url = about:blank] 14:06:14 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x8d89f000) [pid = 1835] [serial = 1328] [outer = (nil)] [url = about:blank] 14:06:14 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x8c87a000) [pid = 1835] [serial = 1324] [outer = (nil)] [url = about:blank] 14:06:14 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x81fe1000) [pid = 1835] [serial = 1325] [outer = (nil)] [url = about:blank] 14:06:14 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x82623400) [pid = 1835] [serial = 1321] [outer = (nil)] [url = about:blank] 14:06:14 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x8262c800) [pid = 1835] [serial = 1322] [outer = (nil)] [url = about:blank] 14:06:14 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x8ca9f400) [pid = 1835] [serial = 1315] [outer = (nil)] [url = about:blank] 14:06:14 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x8d858000) [pid = 1835] [serial = 1316] [outer = (nil)] [url = about:blank] 14:06:15 INFO - PROCESS | 1835 | 1477861575207 Marionette TRACE conn4 <- [1,2124,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: allowed",0,null,null]]]}] 14:06:15 INFO - . 14:06:15 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 1574ms 14:06:15 INFO - PROCESS | 1835 | 1477861575240 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 14:06:15 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 14:06:15 INFO - PROCESS | 1835 | 1477861575245 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 14:06:15 INFO - PROCESS | 1835 | 1477861575253 Marionette TRACE conn4 -> [0,2126,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:15 INFO - PROCESS | 1835 | 1477861575429 Marionette TRACE conn4 <- [1,2126,null,{"value":null}] 14:06:15 INFO - PROCESS | 1835 | 1477861575439 Marionette TRACE conn4 -> [0,2127,"getWindowHandles",null] 14:06:15 INFO - PROCESS | 1835 | 1477861575444 Marionette TRACE conn4 <- [1,2127,null,["8"]] 14:06:15 INFO - PROCESS | 1835 | 1477861575566 Marionette TRACE conn4 -> [0,2128,"switchToWindow",{"name":"8"}] 14:06:15 INFO - PROCESS | 1835 | 1477861575572 Marionette TRACE conn4 <- [1,2128,null,{}] 14:06:15 INFO - PROCESS | 1835 | 1477861575580 Marionette TRACE conn4 -> [0,2129,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:15 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c23d000 == 22 [pid = 1835] [id = 466] 14:06:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x8c23d800) [pid = 1835] [serial = 1366] [outer = (nil)] 14:06:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x8c240400) [pid = 1835] [serial = 1367] [outer = 0x8c23d800] 14:06:15 INFO - PROCESS | 1835 | 1477861575677 Marionette DEBUG loaded listener.js 14:06:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x8c244000) [pid = 1835] [serial = 1368] [outer = 0x8c23d800] 14:06:16 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 14:06:16 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 14:06:16 INFO - PROCESS | 1835 | 1477861576405 Marionette TRACE conn4 <- [1,2129,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 14:06:16 INFO - . 14:06:16 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1172ms 14:06:16 INFO - PROCESS | 1835 | 1477861576431 Marionette TRACE conn4 -> [0,2130,"getWindowHandle",null] 14:06:16 INFO - PROCESS | 1835 | 1477861576438 Marionette TRACE conn4 <- [1,2130,null,{"value":"8"}] 14:06:16 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 14:06:16 INFO - PROCESS | 1835 | 1477861576446 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:16 INFO - PROCESS | 1835 | 1477861576621 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 14:06:16 INFO - PROCESS | 1835 | 1477861576786 Marionette TRACE conn4 -> [0,2132,"getWindowHandles",null] 14:06:16 INFO - PROCESS | 1835 | 1477861576792 Marionette TRACE conn4 <- [1,2132,null,["8"]] 14:06:16 INFO - PROCESS | 1835 | 1477861576801 Marionette TRACE conn4 -> [0,2133,"switchToWindow",{"name":"8"}] 14:06:16 INFO - PROCESS | 1835 | 1477861576807 Marionette TRACE conn4 <- [1,2133,null,{}] 14:06:16 INFO - PROCESS | 1835 | 1477861576814 Marionette TRACE conn4 -> [0,2134,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:16 INFO - PROCESS | 1835 | ++DOCSHELL 0x8ca9d800 == 23 [pid = 1835] [id = 467] 14:06:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x8ca9f400) [pid = 1835] [serial = 1369] [outer = (nil)] 14:06:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x8cc65400) [pid = 1835] [serial = 1370] [outer = 0x8ca9f400] 14:06:16 INFO - PROCESS | 1835 | 1477861576917 Marionette DEBUG loaded listener.js 14:06:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x8da53000) [pid = 1835] [serial = 1371] [outer = 0x8ca9f400] 14:06:17 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:06:17 INFO - PROCESS | 1835 | 1477861577838 Marionette TRACE conn4 <- [1,2134,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 14:06:17 INFO - . 14:06:17 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 1424ms 14:06:17 INFO - PROCESS | 1835 | 1477861577869 Marionette TRACE conn4 -> [0,2135,"getWindowHandle",null] 14:06:17 INFO - PROCESS | 1835 | 1477861577873 Marionette TRACE conn4 <- [1,2135,null,{"value":"8"}] 14:06:17 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 14:06:17 INFO - PROCESS | 1835 | 1477861577880 Marionette TRACE conn4 -> [0,2136,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:18 INFO - PROCESS | 1835 | 1477861578109 Marionette TRACE conn4 <- [1,2136,null,{"value":null}] 14:06:18 INFO - PROCESS | 1835 | 1477861578137 Marionette TRACE conn4 -> [0,2137,"getWindowHandles",null] 14:06:18 INFO - PROCESS | 1835 | 1477861578144 Marionette TRACE conn4 <- [1,2137,null,["8"]] 14:06:18 INFO - PROCESS | 1835 | 1477861578149 Marionette TRACE conn4 -> [0,2138,"switchToWindow",{"name":"8"}] 14:06:18 INFO - PROCESS | 1835 | 1477861578155 Marionette TRACE conn4 <- [1,2138,null,{}] 14:06:18 INFO - PROCESS | 1835 | 1477861578234 Marionette TRACE conn4 -> [0,2139,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:18 INFO - PROCESS | 1835 | ++DOCSHELL 0x81ef2400 == 24 [pid = 1835] [id = 468] 14:06:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x81ef8c00) [pid = 1835] [serial = 1372] [outer = (nil)] 14:06:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x8f74ec00) [pid = 1835] [serial = 1373] [outer = 0x81ef8c00] 14:06:18 INFO - PROCESS | 1835 | 1477861578335 Marionette DEBUG loaded listener.js 14:06:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x90d8f800) [pid = 1835] [serial = 1374] [outer = 0x81ef8c00] 14:06:18 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x93922c00) [pid = 1835] [serial = 1344] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 14:06:18 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x9b153800) [pid = 1835] [serial = 1335] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 14:06:18 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x8240c400) [pid = 1835] [serial = 1338] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 14:06:18 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x8c929800) [pid = 1835] [serial = 1332] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 14:06:18 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x8d7af400) [pid = 1835] [serial = 1341] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 14:06:18 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x94714c00) [pid = 1835] [serial = 1317] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 14:06:19 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:06:19 INFO - PROCESS | 1835 | 1477861579185 Marionette TRACE conn4 <- [1,2139,null,{"value":["/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 14:06:19 INFO - . 14:06:19 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1321ms 14:06:19 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 14:06:19 INFO - PROCESS | 1835 | 1477861579201 Marionette TRACE conn4 -> [0,2140,"getWindowHandle",null] 14:06:19 INFO - PROCESS | 1835 | 1477861579204 Marionette TRACE conn4 <- [1,2140,null,{"value":"8"}] 14:06:19 INFO - PROCESS | 1835 | 1477861579212 Marionette TRACE conn4 -> [0,2141,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:19 INFO - PROCESS | 1835 | 1477861579368 Marionette TRACE conn4 <- [1,2141,null,{"value":null}] 14:06:19 INFO - PROCESS | 1835 | 1477861579506 Marionette TRACE conn4 -> [0,2142,"getWindowHandles",null] 14:06:19 INFO - PROCESS | 1835 | 1477861579509 Marionette TRACE conn4 <- [1,2142,null,["8"]] 14:06:19 INFO - PROCESS | 1835 | 1477861579515 Marionette TRACE conn4 -> [0,2143,"switchToWindow",{"name":"8"}] 14:06:19 INFO - PROCESS | 1835 | 1477861579520 Marionette TRACE conn4 <- [1,2143,null,{}] 14:06:19 INFO - PROCESS | 1835 | 1477861579526 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:19 INFO - PROCESS | 1835 | ++DOCSHELL 0x94714400 == 25 [pid = 1835] [id = 469] 14:06:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x94714800) [pid = 1835] [serial = 1375] [outer = (nil)] 14:06:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x94718400) [pid = 1835] [serial = 1376] [outer = 0x94714800] 14:06:19 INFO - PROCESS | 1835 | 1477861579618 Marionette DEBUG loaded listener.js 14:06:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x9471d800) [pid = 1835] [serial = 1377] [outer = 0x94714800] 14:06:20 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 14:06:20 INFO - PROCESS | 1835 | 1477861580307 Marionette TRACE conn4 <- [1,2144,null,{"value":["/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 14:06:20 INFO - . 14:06:20 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1125ms 14:06:20 INFO - PROCESS | 1835 | 1477861580336 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 14:06:20 INFO - PROCESS | 1835 | 1477861580339 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 14:06:20 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 14:06:20 INFO - PROCESS | 1835 | 1477861580345 Marionette TRACE conn4 -> [0,2146,"getContext",null] 14:06:20 INFO - PROCESS | 1835 | 1477861580349 Marionette TRACE conn4 <- [1,2146,null,{"value":"content"}] 14:06:20 INFO - PROCESS | 1835 | 1477861580354 Marionette TRACE conn4 -> [0,2147,"setContext",{"value":"chrome"}] 14:06:20 INFO - PROCESS | 1835 | 1477861580356 Marionette TRACE conn4 <- [1,2147,null,{}] 14:06:20 INFO - PROCESS | 1835 | 1477861580362 Marionette TRACE conn4 -> [0,2148,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 14:06:20 INFO - PROCESS | 1835 | 1477861580386 Marionette TRACE conn4 <- [1,2148,null,{"value":true}] 14:06:20 INFO - PROCESS | 1835 | 1477861580395 Marionette TRACE conn4 -> [0,2149,"setContext",{"value":"content"}] 14:06:20 INFO - PROCESS | 1835 | 1477861580399 Marionette TRACE conn4 <- [1,2149,null,{}] 14:06:20 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 14:06:20 INFO - PROCESS | 1835 | 1477861580414 Marionette TRACE conn4 -> [0,2150,"getContext",null] 14:06:20 INFO - PROCESS | 1835 | 1477861580417 Marionette TRACE conn4 <- [1,2150,null,{"value":"content"}] 14:06:20 INFO - PROCESS | 1835 | 1477861580426 Marionette TRACE conn4 -> [0,2151,"setContext",{"value":"chrome"}] 14:06:20 INFO - PROCESS | 1835 | 1477861580429 Marionette TRACE conn4 <- [1,2151,null,{}] 14:06:20 INFO - PROCESS | 1835 | 1477861580435 Marionette TRACE conn4 -> [0,2152,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 14:06:20 INFO - PROCESS | 1835 | 1477861580453 Marionette TRACE conn4 <- [1,2152,null,{"value":null}] 14:06:20 INFO - PROCESS | 1835 | 1477861580458 Marionette TRACE conn4 -> [0,2153,"setContext",{"value":"content"}] 14:06:20 INFO - PROCESS | 1835 | 1477861580461 Marionette TRACE conn4 <- [1,2153,null,{}] 14:06:20 INFO - PROCESS | 1835 | 1477861580466 Marionette TRACE conn4 -> [0,2154,"getContext",null] 14:06:20 INFO - PROCESS | 1835 | 1477861580468 Marionette TRACE conn4 <- [1,2154,null,{"value":"content"}] 14:06:20 INFO - PROCESS | 1835 | 1477861580474 Marionette TRACE conn4 -> [0,2155,"setContext",{"value":"chrome"}] 14:06:20 INFO - PROCESS | 1835 | 1477861580476 Marionette TRACE conn4 <- [1,2155,null,{}] 14:06:20 INFO - PROCESS | 1835 | 1477861580482 Marionette TRACE conn4 -> [0,2156,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 14:06:20 INFO - PROCESS | 1835 | 1477861580498 Marionette TRACE conn4 <- [1,2156,null,{"value":true}] 14:06:20 INFO - PROCESS | 1835 | 1477861580503 Marionette TRACE conn4 -> [0,2157,"setContext",{"value":"content"}] 14:06:20 INFO - PROCESS | 1835 | 1477861580506 Marionette TRACE conn4 <- [1,2157,null,{}] 14:06:20 INFO - Setting pref security.mixed_content.use_hsts (false) 14:06:20 INFO - PROCESS | 1835 | 1477861580512 Marionette TRACE conn4 -> [0,2158,"getContext",null] 14:06:20 INFO - PROCESS | 1835 | 1477861580514 Marionette TRACE conn4 <- [1,2158,null,{"value":"content"}] 14:06:20 INFO - PROCESS | 1835 | 1477861580520 Marionette TRACE conn4 -> [0,2159,"setContext",{"value":"chrome"}] 14:06:20 INFO - PROCESS | 1835 | 1477861580523 Marionette TRACE conn4 <- [1,2159,null,{}] 14:06:20 INFO - PROCESS | 1835 | 1477861580529 Marionette TRACE conn4 -> [0,2160,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 14:06:20 INFO - PROCESS | 1835 | 1477861580547 Marionette TRACE conn4 <- [1,2160,null,{"value":null}] 14:06:20 INFO - PROCESS | 1835 | 1477861580571 Marionette TRACE conn4 -> [0,2161,"setContext",{"value":"content"}] 14:06:20 INFO - PROCESS | 1835 | 1477861580578 Marionette TRACE conn4 <- [1,2161,null,{}] 14:06:20 INFO - PROCESS | 1835 | 1477861580583 Marionette TRACE conn4 -> [0,2162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:20 INFO - PROCESS | 1835 | 1477861580822 Marionette TRACE conn4 <- [1,2162,null,{"value":null}] 14:06:20 INFO - PROCESS | 1835 | 1477861580943 Marionette TRACE conn4 -> [0,2163,"getWindowHandles",null] 14:06:20 INFO - PROCESS | 1835 | 1477861580950 Marionette TRACE conn4 <- [1,2163,null,["8"]] 14:06:20 INFO - PROCESS | 1835 | 1477861580957 Marionette TRACE conn4 -> [0,2164,"switchToWindow",{"name":"8"}] 14:06:20 INFO - PROCESS | 1835 | 1477861580967 Marionette TRACE conn4 <- [1,2164,null,{}] 14:06:21 INFO - PROCESS | 1835 | 1477861581019 Marionette TRACE conn4 -> [0,2165,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:21 INFO - PROCESS | 1835 | ++DOCSHELL 0x81fe4c00 == 26 [pid = 1835] [id = 470] 14:06:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x81fe7000) [pid = 1835] [serial = 1378] [outer = (nil)] 14:06:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x82413800) [pid = 1835] [serial = 1379] [outer = 0x81fe7000] 14:06:21 INFO - PROCESS | 1835 | 1477861581140 Marionette DEBUG loaded listener.js 14:06:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x82842000) [pid = 1835] [serial = 1380] [outer = 0x81fe7000] 14:06:21 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 14:06:21 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 14:06:21 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 373 14:06:22 INFO - PROCESS | 1835 | 1477861582009 Marionette TRACE conn4 <- [1,2165,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: fetch-request\n expectation: blocked",0,null,null]]]}] 14:06:22 INFO - . 14:06:22 INFO - TEST-OK | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html | took 1708ms 14:06:22 INFO - PROCESS | 1835 | 1477861582055 Marionette TRACE conn4 -> [0,2166,"getWindowHandle",null] 14:06:22 INFO - PROCESS | 1835 | 1477861582062 Marionette TRACE conn4 <- [1,2166,null,{"value":"8"}] 14:06:22 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html 14:06:22 INFO - PROCESS | 1835 | 1477861582087 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:22 INFO - PROCESS | 1835 | 1477861582338 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 14:06:22 INFO - PROCESS | 1835 | 1477861582503 Marionette TRACE conn4 -> [0,2168,"getWindowHandles",null] 14:06:22 INFO - PROCESS | 1835 | 1477861582510 Marionette TRACE conn4 <- [1,2168,null,["8"]] 14:06:22 INFO - PROCESS | 1835 | 1477861582519 Marionette TRACE conn4 -> [0,2169,"switchToWindow",{"name":"8"}] 14:06:22 INFO - PROCESS | 1835 | 1477861582527 Marionette TRACE conn4 <- [1,2169,null,{}] 14:06:22 INFO - PROCESS | 1835 | 1477861582532 Marionette TRACE conn4 -> [0,2170,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:22 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c883000 == 27 [pid = 1835] [id = 471] 14:06:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x8c885800) [pid = 1835] [serial = 1381] [outer = (nil)] 14:06:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x8c92b800) [pid = 1835] [serial = 1382] [outer = 0x8c885800] 14:06:22 INFO - PROCESS | 1835 | 1477861582643 Marionette DEBUG loaded listener.js 14:06:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x8cc67800) [pid = 1835] [serial = 1383] [outer = 0x8c885800] 14:06:23 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 14:06:23 INFO - PROCESS | 1835 | 1477861583510 Marionette TRACE conn4 <- [1,2170,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 14:06:23 INFO - . 14:06:23 INFO - TEST-OK | /mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html | took 1476ms 14:06:23 INFO - PROCESS | 1835 | 1477861583546 Marionette TRACE conn4 -> [0,2171,"getWindowHandle",null] 14:06:23 INFO - PROCESS | 1835 | 1477861583549 Marionette TRACE conn4 <- [1,2171,null,{"value":"8"}] 14:06:23 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html 14:06:23 INFO - PROCESS | 1835 | 1477861583559 Marionette TRACE conn4 -> [0,2172,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:23 INFO - PROCESS | 1835 | 1477861583764 Marionette TRACE conn4 <- [1,2172,null,{"value":null}] 14:06:23 INFO - PROCESS | 1835 | 1477861583955 Marionette TRACE conn4 -> [0,2173,"getWindowHandles",null] 14:06:23 INFO - PROCESS | 1835 | 1477861583966 Marionette TRACE conn4 <- [1,2173,null,["8"]] 14:06:24 INFO - PROCESS | 1835 | 1477861584015 Marionette TRACE conn4 -> [0,2174,"switchToWindow",{"name":"8"}] 14:06:24 INFO - PROCESS | 1835 | 1477861584023 Marionette TRACE conn4 <- [1,2174,null,{}] 14:06:24 INFO - PROCESS | 1835 | 1477861584032 Marionette TRACE conn4 -> [0,2175,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:24 INFO - PROCESS | 1835 | ++DOCSHELL 0x94a16c00 == 28 [pid = 1835] [id = 472] 14:06:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x94a1cc00) [pid = 1835] [serial = 1384] [outer = (nil)] 14:06:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x94ebf000) [pid = 1835] [serial = 1385] [outer = 0x94a1cc00] 14:06:24 INFO - PROCESS | 1835 | 1477861584141 Marionette DEBUG loaded listener.js 14:06:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x96443000) [pid = 1835] [serial = 1386] [outer = 0x94a1cc00] 14:06:24 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 14:06:24 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 14:06:25 INFO - PROCESS | 1835 | 1477861585040 Marionette TRACE conn4 <- [1,2175,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 14:06:25 INFO - . 14:06:25 INFO - TEST-OK | /mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html | took 1541ms 14:06:25 INFO - PROCESS | 1835 | 1477861585134 Marionette TRACE conn4 -> [0,2176,"getWindowHandle",null] 14:06:25 INFO - PROCESS | 1835 | 1477861585137 Marionette TRACE conn4 <- [1,2176,null,{"value":"8"}] 14:06:25 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html 14:06:25 INFO - PROCESS | 1835 | 1477861585153 Marionette TRACE conn4 -> [0,2177,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:25 INFO - PROCESS | 1835 | 1477861585350 Marionette TRACE conn4 <- [1,2177,null,{"value":null}] 14:06:25 INFO - PROCESS | 1835 | 1477861585525 Marionette TRACE conn4 -> [0,2178,"getWindowHandles",null] 14:06:25 INFO - PROCESS | 1835 | 1477861585528 Marionette TRACE conn4 <- [1,2178,null,["8"]] 14:06:25 INFO - PROCESS | 1835 | 1477861585537 Marionette TRACE conn4 -> [0,2179,"switchToWindow",{"name":"8"}] 14:06:25 INFO - PROCESS | 1835 | 1477861585544 Marionette TRACE conn4 <- [1,2179,null,{}] 14:06:25 INFO - PROCESS | 1835 | 1477861585549 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:25 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da57400 == 29 [pid = 1835] [id = 473] 14:06:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x981d6c00) [pid = 1835] [serial = 1387] [outer = (nil)] 14:06:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x98c8d400) [pid = 1835] [serial = 1388] [outer = 0x981d6c00] 14:06:25 INFO - PROCESS | 1835 | 1477861585654 Marionette DEBUG loaded listener.js 14:06:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x98c93800) [pid = 1835] [serial = 1389] [outer = 0x981d6c00] 14:06:26 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 14:06:26 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 14:06:26 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 14:06:26 INFO - PROCESS | 1835 | 1477861586480 Marionette TRACE conn4 <- [1,2180,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 14:06:26 INFO - . 14:06:26 INFO - TEST-OK | /mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html | took 1380ms 14:06:26 INFO - PROCESS | 1835 | 1477861586533 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 14:06:26 INFO - PROCESS | 1835 | 1477861586537 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 14:06:26 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 14:06:26 INFO - Clearing pref security.mixed_content.send_hsts_priming 14:06:26 INFO - PROCESS | 1835 | 1477861586563 Marionette TRACE conn4 -> [0,2182,"getContext",null] 14:06:26 INFO - PROCESS | 1835 | 1477861586566 Marionette TRACE conn4 <- [1,2182,null,{"value":"content"}] 14:06:26 INFO - PROCESS | 1835 | 1477861586572 Marionette TRACE conn4 -> [0,2183,"setContext",{"value":"chrome"}] 14:06:26 INFO - PROCESS | 1835 | 1477861586580 Marionette TRACE conn4 <- [1,2183,null,{}] 14:06:26 INFO - PROCESS | 1835 | 1477861586586 Marionette TRACE conn4 -> [0,2184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 14:06:26 INFO - PROCESS | 1835 | 1477861586603 Marionette TRACE conn4 <- [1,2184,null,{"value":null}] 14:06:26 INFO - PROCESS | 1835 | 1477861586607 Marionette TRACE conn4 -> [0,2185,"setContext",{"value":"content"}] 14:06:26 INFO - PROCESS | 1835 | 1477861586611 Marionette TRACE conn4 <- [1,2185,null,{}] 14:06:26 INFO - Clearing pref security.mixed_content.use_hsts 14:06:26 INFO - PROCESS | 1835 | 1477861586617 Marionette TRACE conn4 -> [0,2186,"getContext",null] 14:06:26 INFO - PROCESS | 1835 | 1477861586621 Marionette TRACE conn4 <- [1,2186,null,{"value":"content"}] 14:06:26 INFO - PROCESS | 1835 | 1477861586627 Marionette TRACE conn4 -> [0,2187,"setContext",{"value":"chrome"}] 14:06:26 INFO - PROCESS | 1835 | 1477861586629 Marionette TRACE conn4 <- [1,2187,null,{}] 14:06:26 INFO - PROCESS | 1835 | 1477861586635 Marionette TRACE conn4 -> [0,2188,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 14:06:26 INFO - PROCESS | 1835 | 1477861586650 Marionette TRACE conn4 <- [1,2188,null,{"value":null}] 14:06:26 INFO - PROCESS | 1835 | 1477861586655 Marionette TRACE conn4 -> [0,2189,"setContext",{"value":"content"}] 14:06:26 INFO - PROCESS | 1835 | 1477861586659 Marionette TRACE conn4 <- [1,2189,null,{}] 14:06:26 INFO - PROCESS | 1835 | 1477861586713 Marionette TRACE conn4 -> [0,2190,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:26 INFO - PROCESS | 1835 | 1477861586924 Marionette TRACE conn4 <- [1,2190,null,{"value":null}] 14:06:27 INFO - PROCESS | 1835 | 1477861587074 Marionette TRACE conn4 -> [0,2191,"getWindowHandles",null] 14:06:27 INFO - PROCESS | 1835 | 1477861587078 Marionette TRACE conn4 <- [1,2191,null,["8"]] 14:06:27 INFO - PROCESS | 1835 | 1477861587084 Marionette TRACE conn4 -> [0,2192,"switchToWindow",{"name":"8"}] 14:06:27 INFO - PROCESS | 1835 | 1477861587090 Marionette TRACE conn4 <- [1,2192,null,{}] 14:06:27 INFO - PROCESS | 1835 | 1477861587095 Marionette TRACE conn4 -> [0,2193,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:27 INFO - PROCESS | 1835 | ++DOCSHELL 0x81eeb800 == 30 [pid = 1835] [id = 474] 14:06:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x81fec000) [pid = 1835] [serial = 1390] [outer = (nil)] 14:06:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x8ca99800) [pid = 1835] [serial = 1391] [outer = 0x81fec000] 14:06:27 INFO - PROCESS | 1835 | 1477861587245 Marionette DEBUG loaded listener.js 14:06:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x8da25000) [pid = 1835] [serial = 1392] [outer = 0x81fec000] 14:06:28 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:06:28 INFO - PROCESS | 1835 | 1477861588198 Marionette TRACE conn4 <- [1,2193,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 14:06:28 INFO - . 14:06:28 INFO - TEST-OK | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1678ms 14:06:28 INFO - PROCESS | 1835 | 1477861588237 Marionette TRACE conn4 -> [0,2194,"getWindowHandle",null] 14:06:28 INFO - PROCESS | 1835 | 1477861588243 Marionette TRACE conn4 <- [1,2194,null,{"value":"8"}] 14:06:28 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 14:06:28 INFO - PROCESS | 1835 | 1477861588252 Marionette TRACE conn4 -> [0,2195,"getContext",null] 14:06:28 INFO - PROCESS | 1835 | 1477861588259 Marionette TRACE conn4 <- [1,2195,null,{"value":"content"}] 14:06:28 INFO - PROCESS | 1835 | 1477861588267 Marionette TRACE conn4 -> [0,2196,"setContext",{"value":"chrome"}] 14:06:28 INFO - PROCESS | 1835 | 1477861588273 Marionette TRACE conn4 <- [1,2196,null,{}] 14:06:28 INFO - PROCESS | 1835 | 1477861588281 Marionette TRACE conn4 -> [0,2197,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 14:06:28 INFO - PROCESS | 1835 | 1477861588303 Marionette TRACE conn4 <- [1,2197,null,{"value":true}] 14:06:28 INFO - PROCESS | 1835 | 1477861588308 Marionette TRACE conn4 -> [0,2198,"setContext",{"value":"content"}] 14:06:28 INFO - PROCESS | 1835 | 1477861588317 Marionette TRACE conn4 <- [1,2198,null,{}] 14:06:28 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 14:06:28 INFO - PROCESS | 1835 | 1477861588421 Marionette TRACE conn4 -> [0,2199,"getContext",null] 14:06:28 INFO - PROCESS | 1835 | 1477861588428 Marionette TRACE conn4 <- [1,2199,null,{"value":"content"}] 14:06:28 INFO - PROCESS | 1835 | 1477861588435 Marionette TRACE conn4 -> [0,2200,"setContext",{"value":"chrome"}] 14:06:28 INFO - PROCESS | 1835 | 1477861588445 Marionette TRACE conn4 <- [1,2200,null,{}] 14:06:28 INFO - PROCESS | 1835 | 1477861588450 Marionette TRACE conn4 -> [0,2201,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 14:06:28 INFO - PROCESS | 1835 | 1477861588476 Marionette TRACE conn4 <- [1,2201,null,{"value":null}] 14:06:28 INFO - PROCESS | 1835 | 1477861588481 Marionette TRACE conn4 -> [0,2202,"setContext",{"value":"content"}] 14:06:28 INFO - PROCESS | 1835 | 1477861588489 Marionette TRACE conn4 <- [1,2202,null,{}] 14:06:28 INFO - PROCESS | 1835 | 1477861588494 Marionette TRACE conn4 -> [0,2203,"getContext",null] 14:06:28 INFO - PROCESS | 1835 | 1477861588500 Marionette TRACE conn4 <- [1,2203,null,{"value":"content"}] 14:06:28 INFO - PROCESS | 1835 | 1477861588572 Marionette TRACE conn4 -> [0,2204,"setContext",{"value":"chrome"}] 14:06:28 INFO - PROCESS | 1835 | 1477861588578 Marionette TRACE conn4 <- [1,2204,null,{}] 14:06:28 INFO - PROCESS | 1835 | 1477861588597 Marionette TRACE conn4 -> [0,2205,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 14:06:28 INFO - PROCESS | 1835 | 1477861588616 Marionette TRACE conn4 <- [1,2205,null,{"value":true}] 14:06:28 INFO - PROCESS | 1835 | 1477861588621 Marionette TRACE conn4 -> [0,2206,"setContext",{"value":"content"}] 14:06:28 INFO - PROCESS | 1835 | 1477861588623 Marionette TRACE conn4 <- [1,2206,null,{}] 14:06:28 INFO - Setting pref security.mixed_content.use_hsts (false) 14:06:28 INFO - PROCESS | 1835 | 1477861588630 Marionette TRACE conn4 -> [0,2207,"getContext",null] 14:06:28 INFO - PROCESS | 1835 | 1477861588633 Marionette TRACE conn4 <- [1,2207,null,{"value":"content"}] 14:06:28 INFO - PROCESS | 1835 | 1477861588642 Marionette TRACE conn4 -> [0,2208,"setContext",{"value":"chrome"}] 14:06:28 INFO - PROCESS | 1835 | 1477861588647 Marionette TRACE conn4 <- [1,2208,null,{}] 14:06:29 INFO - PROCESS | 1835 | --DOCSHELL 0x82417000 == 29 [pid = 1835] [id = 451] 14:06:29 INFO - PROCESS | 1835 | --DOCSHELL 0x8d7ae800 == 28 [pid = 1835] [id = 458] 14:06:29 INFO - PROCESS | 1835 | --DOCSHELL 0x93918c00 == 27 [pid = 1835] [id = 459] 14:06:29 INFO - PROCESS | 1835 | --DOCSHELL 0x8c929400 == 26 [pid = 1835] [id = 455] 14:06:29 INFO - PROCESS | 1835 | --DOCSHELL 0x9b152400 == 25 [pid = 1835] [id = 456] 14:06:29 INFO - PROCESS | 1835 | --DOCSHELL 0x94714400 == 24 [pid = 1835] [id = 469] 14:06:29 INFO - PROCESS | 1835 | --DOCSHELL 0x81ef2400 == 23 [pid = 1835] [id = 468] 14:06:29 INFO - PROCESS | 1835 | --DOCSHELL 0x81eec400 == 22 [pid = 1835] [id = 460] 14:06:29 INFO - PROCESS | 1835 | --DOCSHELL 0x8c23d000 == 21 [pid = 1835] [id = 466] 14:06:29 INFO - PROCESS | 1835 | --DOCSHELL 0x8ca9d800 == 20 [pid = 1835] [id = 467] 14:06:29 INFO - PROCESS | 1835 | --DOCSHELL 0x82415c00 == 19 [pid = 1835] [id = 465] 14:06:29 INFO - PROCESS | 1835 | --DOCSHELL 0x8d7b2400 == 18 [pid = 1835] [id = 453] 14:06:29 INFO - PROCESS | 1835 | --DOCSHELL 0x9812f800 == 17 [pid = 1835] [id = 461] 14:06:29 INFO - PROCESS | 1835 | --DOCSHELL 0x82628000 == 16 [pid = 1835] [id = 452] 14:06:29 INFO - PROCESS | 1835 | --DOCSHELL 0x8c471800 == 15 [pid = 1835] [id = 454] 14:06:29 INFO - PROCESS | 1835 | --DOCSHELL 0x8200b400 == 14 [pid = 1835] [id = 457] 14:06:29 INFO - PROCESS | 1835 | --DOCSHELL 0x9b284400 == 13 [pid = 1835] [id = 464] 14:06:29 INFO - PROCESS | 1835 | --DOCSHELL 0x8ca9dc00 == 12 [pid = 1835] [id = 462] 14:06:29 INFO - PROCESS | 1835 | --DOCSHELL 0x945b3400 == 11 [pid = 1835] [id = 463] 14:06:29 INFO - PROCESS | 1835 | --DOCSHELL 0x81fe4c00 == 10 [pid = 1835] [id = 470] 14:06:29 INFO - PROCESS | 1835 | --DOCSHELL 0x8c883000 == 9 [pid = 1835] [id = 471] 14:06:29 INFO - PROCESS | 1835 | --DOCSHELL 0x94a16c00 == 8 [pid = 1835] [id = 472] 14:06:29 INFO - PROCESS | 1835 | --DOCSHELL 0x8da57400 == 7 [pid = 1835] [id = 473] 14:06:29 INFO - PROCESS | 1835 | 1477861589479 Marionette TRACE conn4 -> [0,2209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 14:06:29 INFO - PROCESS | 1835 | 1477861589503 Marionette TRACE conn4 <- [1,2209,null,{"value":null}] 14:06:29 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x8cc5c400) [pid = 1835] [serial = 1334] [outer = (nil)] [url = about:blank] 14:06:29 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x8c931400) [pid = 1835] [serial = 1333] [outer = (nil)] [url = about:blank] 14:06:29 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x9b280800) [pid = 1835] [serial = 1337] [outer = (nil)] [url = about:blank] 14:06:29 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x9b157c00) [pid = 1835] [serial = 1336] [outer = (nil)] [url = about:blank] 14:06:29 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x82840400) [pid = 1835] [serial = 1340] [outer = (nil)] [url = about:blank] 14:06:29 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x82620400) [pid = 1835] [serial = 1339] [outer = (nil)] [url = about:blank] 14:06:29 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x8da26000) [pid = 1835] [serial = 1343] [outer = (nil)] [url = about:blank] 14:06:29 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x8d858800) [pid = 1835] [serial = 1342] [outer = (nil)] [url = about:blank] 14:06:29 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x945b0000) [pid = 1835] [serial = 1346] [outer = (nil)] [url = about:blank] 14:06:29 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x939cec00) [pid = 1835] [serial = 1345] [outer = (nil)] [url = about:blank] 14:06:29 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x96449400) [pid = 1835] [serial = 1348] [outer = (nil)] [url = about:blank] 14:06:29 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x9471d400) [pid = 1835] [serial = 1319] [outer = (nil)] [url = about:blank] 14:06:29 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x95a28800) [pid = 1835] [serial = 1330] [outer = (nil)] [url = about:blank] 14:06:29 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x981c2c00) [pid = 1835] [serial = 1352] [outer = (nil)] [url = about:blank] 14:06:29 INFO - PROCESS | 1835 | 1477861589641 Marionette TRACE conn4 -> [0,2210,"setContext",{"value":"content"}] 14:06:29 INFO - PROCESS | 1835 | 1477861589647 Marionette TRACE conn4 <- [1,2210,null,{}] 14:06:29 INFO - PROCESS | 1835 | 1477861589658 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:29 INFO - PROCESS | 1835 | 1477861589845 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 14:06:29 INFO - PROCESS | 1835 | 1477861589982 Marionette TRACE conn4 -> [0,2212,"getWindowHandles",null] 14:06:29 INFO - PROCESS | 1835 | 1477861589988 Marionette TRACE conn4 <- [1,2212,null,["8"]] 14:06:30 INFO - PROCESS | 1835 | 1477861589997 Marionette TRACE conn4 -> [0,2213,"switchToWindow",{"name":"8"}] 14:06:30 INFO - PROCESS | 1835 | 1477861590007 Marionette TRACE conn4 <- [1,2213,null,{}] 14:06:30 INFO - PROCESS | 1835 | 1477861590016 Marionette TRACE conn4 -> [0,2214,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x81febc00 == 8 [pid = 1835] [id = 475] 14:06:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x81fec800) [pid = 1835] [serial = 1393] [outer = (nil)] 14:06:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x82006800) [pid = 1835] [serial = 1394] [outer = 0x81fec800] 14:06:30 INFO - PROCESS | 1835 | 1477861590121 Marionette DEBUG loaded listener.js 14:06:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x8240d800) [pid = 1835] [serial = 1395] [outer = 0x81fec800] 14:06:30 INFO - PROCESS | 1835 | 1477861590918 Marionette TRACE conn4 <- [1,2214,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: picture-tag\n expectation: blocked",0,null,null]]]}] 14:06:30 INFO - . 14:06:30 INFO - TEST-OK | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html | took 2727ms 14:06:30 INFO - PROCESS | 1835 | 1477861590986 Marionette TRACE conn4 -> [0,2215,"getWindowHandle",null] 14:06:30 INFO - PROCESS | 1835 | 1477861590991 Marionette TRACE conn4 <- [1,2215,null,{"value":"8"}] 14:06:30 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 14:06:31 INFO - PROCESS | 1835 | 1477861591000 Marionette TRACE conn4 -> [0,2216,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:31 INFO - PROCESS | 1835 | 1477861591186 Marionette TRACE conn4 <- [1,2216,null,{"value":null}] 14:06:31 INFO - PROCESS | 1835 | 1477861591201 Marionette TRACE conn4 -> [0,2217,"getWindowHandles",null] 14:06:31 INFO - PROCESS | 1835 | 1477861591206 Marionette TRACE conn4 <- [1,2217,null,["8"]] 14:06:31 INFO - PROCESS | 1835 | 1477861591212 Marionette TRACE conn4 -> [0,2218,"switchToWindow",{"name":"8"}] 14:06:31 INFO - PROCESS | 1835 | 1477861591217 Marionette TRACE conn4 <- [1,2218,null,{}] 14:06:31 INFO - PROCESS | 1835 | 1477861591225 Marionette TRACE conn4 -> [0,2219,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:31 INFO - PROCESS | 1835 | ++DOCSHELL 0x82008800 == 9 [pid = 1835] [id = 476] 14:06:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x8aab8800) [pid = 1835] [serial = 1396] [outer = (nil)] 14:06:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x8c23b400) [pid = 1835] [serial = 1397] [outer = 0x8aab8800] 14:06:31 INFO - PROCESS | 1835 | 1477861591450 Marionette DEBUG loaded listener.js 14:06:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x8c242400) [pid = 1835] [serial = 1398] [outer = 0x8aab8800] 14:06:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 14:06:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 14:06:32 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 14:06:32 INFO - PROCESS | 1835 | 1477861592315 Marionette TRACE conn4 <- [1,2219,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 14:06:32 INFO - . 14:06:32 INFO - TEST-OK | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html | took 1375ms 14:06:32 INFO - PROCESS | 1835 | 1477861592380 Marionette TRACE conn4 -> [0,2220,"getWindowHandle",null] 14:06:32 INFO - PROCESS | 1835 | 1477861592383 Marionette TRACE conn4 <- [1,2220,null,{"value":"8"}] 14:06:32 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 14:06:32 INFO - Clearing pref security.mixed_content.send_hsts_priming 14:06:32 INFO - PROCESS | 1835 | 1477861592398 Marionette TRACE conn4 -> [0,2221,"getContext",null] 14:06:32 INFO - PROCESS | 1835 | 1477861592401 Marionette TRACE conn4 <- [1,2221,null,{"value":"content"}] 14:06:32 INFO - PROCESS | 1835 | 1477861592409 Marionette TRACE conn4 -> [0,2222,"setContext",{"value":"chrome"}] 14:06:32 INFO - PROCESS | 1835 | 1477861592412 Marionette TRACE conn4 <- [1,2222,null,{}] 14:06:32 INFO - PROCESS | 1835 | 1477861592418 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 14:06:32 INFO - PROCESS | 1835 | 1477861592435 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 14:06:32 INFO - Clearing pref security.mixed_content.use_hsts 14:06:32 INFO - PROCESS | 1835 | 1477861592447 Marionette TRACE conn4 -> [0,2224,"setContext",{"value":"content"}] 14:06:32 INFO - PROCESS | 1835 | 1477861592449 Marionette TRACE conn4 <- [1,2224,null,{}] 14:06:32 INFO - PROCESS | 1835 | 1477861592460 Marionette TRACE conn4 -> [0,2225,"getContext",null] 14:06:32 INFO - PROCESS | 1835 | 1477861592465 Marionette TRACE conn4 <- [1,2225,null,{"value":"content"}] 14:06:32 INFO - PROCESS | 1835 | 1477861592482 Marionette TRACE conn4 -> [0,2226,"setContext",{"value":"chrome"}] 14:06:32 INFO - PROCESS | 1835 | 1477861592485 Marionette TRACE conn4 <- [1,2226,null,{}] 14:06:32 INFO - PROCESS | 1835 | 1477861592491 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 14:06:32 INFO - PROCESS | 1835 | 1477861592507 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 14:06:32 INFO - PROCESS | 1835 | 1477861592613 Marionette TRACE conn4 -> [0,2228,"setContext",{"value":"content"}] 14:06:32 INFO - PROCESS | 1835 | 1477861592617 Marionette TRACE conn4 <- [1,2228,null,{}] 14:06:32 INFO - PROCESS | 1835 | 1477861592624 Marionette TRACE conn4 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:32 INFO - PROCESS | 1835 | 1477861592887 Marionette TRACE conn4 <- [1,2229,null,{"value":null}] 14:06:32 INFO - PROCESS | 1835 | 1477861592917 Marionette TRACE conn4 -> [0,2230,"getWindowHandles",null] 14:06:32 INFO - PROCESS | 1835 | 1477861592922 Marionette TRACE conn4 <- [1,2230,null,["8"]] 14:06:32 INFO - PROCESS | 1835 | 1477861592927 Marionette TRACE conn4 -> [0,2231,"switchToWindow",{"name":"8"}] 14:06:32 INFO - PROCESS | 1835 | 1477861592934 Marionette TRACE conn4 <- [1,2231,null,{}] 14:06:33 INFO - PROCESS | 1835 | 1477861593010 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x8ca9dc00 == 10 [pid = 1835] [id = 477] 14:06:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x8ca9e400) [pid = 1835] [serial = 1399] [outer = (nil)] 14:06:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x8caa2c00) [pid = 1835] [serial = 1400] [outer = 0x8ca9e400] 14:06:33 INFO - PROCESS | 1835 | 1477861593135 Marionette DEBUG loaded listener.js 14:06:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x8c240c00) [pid = 1835] [serial = 1401] [outer = 0x8ca9e400] 14:06:34 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 14:06:34 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 14:06:34 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x8ca9e000) [pid = 1835] [serial = 1354] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 14:06:34 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x8c23d800) [pid = 1835] [serial = 1366] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html] 14:06:34 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x82416800) [pid = 1835] [serial = 1363] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html] 14:06:34 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x94ec5c00) [pid = 1835] [serial = 1357] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 14:06:34 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x9b284800) [pid = 1835] [serial = 1360] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html] 14:06:34 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x94714800) [pid = 1835] [serial = 1375] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html] 14:06:34 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x98132400) [pid = 1835] [serial = 1351] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html] 14:06:34 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x81ef8c00) [pid = 1835] [serial = 1372] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 14:06:34 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x8ca9f400) [pid = 1835] [serial = 1369] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html] 14:06:34 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x90d1b400) [pid = 1835] [serial = 1329] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 14:06:34 INFO - PROCESS | 1835 | 1477861594410 Marionette TRACE conn4 <- [1,2232,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: audio-tag\n expectation: blocked",0,null,null]]]}] 14:06:34 INFO - . 14:06:34 INFO - TEST-OK | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 2058ms 14:06:34 INFO - PROCESS | 1835 | 1477861594456 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 14:06:34 INFO - PROCESS | 1835 | 1477861594460 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 14:06:34 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 14:06:34 INFO - PROCESS | 1835 | 1477861594467 Marionette TRACE conn4 -> [0,2234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:34 INFO - PROCESS | 1835 | 1477861594697 Marionette TRACE conn4 <- [1,2234,null,{"value":null}] 14:06:34 INFO - PROCESS | 1835 | 1477861594784 Marionette TRACE conn4 -> [0,2235,"getWindowHandles",null] 14:06:34 INFO - PROCESS | 1835 | 1477861594788 Marionette TRACE conn4 <- [1,2235,null,["8"]] 14:06:34 INFO - PROCESS | 1835 | 1477861594793 Marionette TRACE conn4 -> [0,2236,"switchToWindow",{"name":"8"}] 14:06:34 INFO - PROCESS | 1835 | 1477861594800 Marionette TRACE conn4 <- [1,2236,null,{}] 14:06:34 INFO - PROCESS | 1835 | 1477861594805 Marionette TRACE conn4 -> [0,2237,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x8240f800 == 11 [pid = 1835] [id = 478] 14:06:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x8c476800) [pid = 1835] [serial = 1402] [outer = (nil)] 14:06:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x8ca9f400) [pid = 1835] [serial = 1403] [outer = 0x8c476800] 14:06:34 INFO - PROCESS | 1835 | 1477861594916 Marionette DEBUG loaded listener.js 14:06:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x90d1bc00) [pid = 1835] [serial = 1404] [outer = 0x8c476800] 14:06:35 INFO - PROCESS | 1835 | 1477861595637 Marionette TRACE conn4 <- [1,2237,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: img-tag\n expectation: blocked",0,null,null]]]}] 14:06:35 INFO - . 14:06:35 INFO - TEST-OK | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 1225ms 14:06:35 INFO - PROCESS | 1835 | 1477861595692 Marionette TRACE conn4 -> [0,2238,"getWindowHandle",null] 14:06:35 INFO - PROCESS | 1835 | 1477861595696 Marionette TRACE conn4 <- [1,2238,null,{"value":"8"}] 14:06:35 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 14:06:35 INFO - PROCESS | 1835 | 1477861595703 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:35 INFO - PROCESS | 1835 | 1477861595918 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 14:06:35 INFO - PROCESS | 1835 | 1477861595934 Marionette TRACE conn4 -> [0,2240,"getWindowHandles",null] 14:06:35 INFO - PROCESS | 1835 | 1477861595937 Marionette TRACE conn4 <- [1,2240,null,["8"]] 14:06:35 INFO - PROCESS | 1835 | 1477861595941 Marionette TRACE conn4 -> [0,2241,"switchToWindow",{"name":"8"}] 14:06:35 INFO - PROCESS | 1835 | 1477861595947 Marionette TRACE conn4 <- [1,2241,null,{}] 14:06:35 INFO - PROCESS | 1835 | 1477861595953 Marionette TRACE conn4 -> [0,2242,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:35 INFO - PROCESS | 1835 | ++DOCSHELL 0x90eb8800 == 12 [pid = 1835] [id = 479] 14:06:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x90eb8c00) [pid = 1835] [serial = 1405] [outer = (nil)] 14:06:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x91f0f800) [pid = 1835] [serial = 1406] [outer = 0x90eb8c00] 14:06:36 INFO - PROCESS | 1835 | 1477861596045 Marionette DEBUG loaded listener.js 14:06:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x92956c00) [pid = 1835] [serial = 1407] [outer = 0x90eb8c00] 14:06:36 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 14:06:36 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 14:06:37 INFO - PROCESS | 1835 | 1477861597067 Marionette TRACE conn4 <- [1,2242,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: blocked",0,null,null]]]}] 14:06:37 INFO - . 14:06:37 INFO - TEST-OK | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 1420ms 14:06:37 INFO - PROCESS | 1835 | 1477861597124 Marionette TRACE conn4 -> [0,2243,"getWindowHandle",null] 14:06:37 INFO - PROCESS | 1835 | 1477861597131 Marionette TRACE conn4 <- [1,2243,null,{"value":"8"}] 14:06:37 INFO - TEST-START | /mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html 14:06:37 INFO - PROCESS | 1835 | 1477861597141 Marionette TRACE conn4 -> [0,2244,"getContext",null] 14:06:37 INFO - PROCESS | 1835 | 1477861597150 Marionette TRACE conn4 <- [1,2244,null,{"value":"content"}] 14:06:37 INFO - PROCESS | 1835 | 1477861597159 Marionette TRACE conn4 -> [0,2245,"setContext",{"value":"chrome"}] 14:06:37 INFO - PROCESS | 1835 | 1477861597164 Marionette TRACE conn4 <- [1,2245,null,{}] 14:06:37 INFO - PROCESS | 1835 | 1477861597173 Marionette TRACE conn4 -> [0,2246,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 14:06:37 INFO - PROCESS | 1835 | 1477861597196 Marionette TRACE conn4 <- [1,2246,null,{"value":true}] 14:06:37 INFO - PROCESS | 1835 | 1477861597244 Marionette TRACE conn4 -> [0,2247,"setContext",{"value":"content"}] 14:06:37 INFO - PROCESS | 1835 | 1477861597251 Marionette TRACE conn4 <- [1,2247,null,{}] 14:06:37 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 14:06:37 INFO - PROCESS | 1835 | 1477861597269 Marionette TRACE conn4 -> [0,2248,"getContext",null] 14:06:37 INFO - PROCESS | 1835 | 1477861597274 Marionette TRACE conn4 <- [1,2248,null,{"value":"content"}] 14:06:37 INFO - PROCESS | 1835 | 1477861597280 Marionette TRACE conn4 -> [0,2249,"setContext",{"value":"chrome"}] 14:06:37 INFO - PROCESS | 1835 | 1477861597284 Marionette TRACE conn4 <- [1,2249,null,{}] 14:06:37 INFO - PROCESS | 1835 | 1477861597295 Marionette TRACE conn4 -> [0,2250,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 14:06:37 INFO - PROCESS | 1835 | 1477861597323 Marionette TRACE conn4 <- [1,2250,null,{"value":null}] 14:06:37 INFO - PROCESS | 1835 | 1477861597330 Marionette TRACE conn4 -> [0,2251,"setContext",{"value":"content"}] 14:06:37 INFO - PROCESS | 1835 | 1477861597333 Marionette TRACE conn4 <- [1,2251,null,{}] 14:06:37 INFO - PROCESS | 1835 | 1477861597340 Marionette TRACE conn4 -> [0,2252,"getContext",null] 14:06:37 INFO - PROCESS | 1835 | 1477861597346 Marionette TRACE conn4 <- [1,2252,null,{"value":"content"}] 14:06:37 INFO - PROCESS | 1835 | 1477861597423 Marionette TRACE conn4 -> [0,2253,"setContext",{"value":"chrome"}] 14:06:37 INFO - PROCESS | 1835 | 1477861597431 Marionette TRACE conn4 <- [1,2253,null,{}] 14:06:37 INFO - PROCESS | 1835 | 1477861597437 Marionette TRACE conn4 -> [0,2254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 14:06:37 INFO - PROCESS | 1835 | 1477861597458 Marionette TRACE conn4 <- [1,2254,null,{"value":true}] 14:06:37 INFO - PROCESS | 1835 | 1477861597463 Marionette TRACE conn4 -> [0,2255,"setContext",{"value":"content"}] 14:06:37 INFO - Setting pref security.mixed_content.use_hsts (false) 14:06:37 INFO - PROCESS | 1835 | 1477861597469 Marionette TRACE conn4 <- [1,2255,null,{}] 14:06:37 INFO - PROCESS | 1835 | 1477861597475 Marionette TRACE conn4 -> [0,2256,"getContext",null] 14:06:37 INFO - PROCESS | 1835 | 1477861597481 Marionette TRACE conn4 <- [1,2256,null,{"value":"content"}] 14:06:37 INFO - PROCESS | 1835 | 1477861597487 Marionette TRACE conn4 -> [0,2257,"setContext",{"value":"chrome"}] 14:06:37 INFO - PROCESS | 1835 | 1477861597490 Marionette TRACE conn4 <- [1,2257,null,{}] 14:06:37 INFO - PROCESS | 1835 | 1477861597496 Marionette TRACE conn4 -> [0,2258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 14:06:37 INFO - PROCESS | 1835 | 1477861597518 Marionette TRACE conn4 <- [1,2258,null,{"value":null}] 14:06:37 INFO - PROCESS | 1835 | 1477861597572 Marionette TRACE conn4 -> [0,2259,"setContext",{"value":"content"}] 14:06:37 INFO - PROCESS | 1835 | 1477861597575 Marionette TRACE conn4 <- [1,2259,null,{}] 14:06:37 INFO - PROCESS | 1835 | 1477861597582 Marionette TRACE conn4 -> [0,2260,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:37 INFO - PROCESS | 1835 | 1477861597833 Marionette TRACE conn4 <- [1,2260,null,{"value":null}] 14:06:38 INFO - PROCESS | 1835 | 1477861598030 Marionette TRACE conn4 -> [0,2261,"getWindowHandles",null] 14:06:38 INFO - PROCESS | 1835 | 1477861598035 Marionette TRACE conn4 <- [1,2261,null,["8"]] 14:06:38 INFO - PROCESS | 1835 | 1477861598042 Marionette TRACE conn4 -> [0,2262,"switchToWindow",{"name":"8"}] 14:06:38 INFO - PROCESS | 1835 | 1477861598048 Marionette TRACE conn4 <- [1,2262,null,{}] 14:06:38 INFO - PROCESS | 1835 | 1477861598054 Marionette TRACE conn4 -> [0,2263,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:38 INFO - PROCESS | 1835 | ++DOCSHELL 0x8aac3000 == 13 [pid = 1835] [id = 480] 14:06:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x90d1c800) [pid = 1835] [serial = 1408] [outer = (nil)] 14:06:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x90d85800) [pid = 1835] [serial = 1409] [outer = 0x90d1c800] 14:06:38 INFO - PROCESS | 1835 | 1477861598209 Marionette DEBUG loaded listener.js 14:06:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x91f53800) [pid = 1835] [serial = 1410] [outer = 0x90d1c800] 14:06:39 INFO - PROCESS | 1835 | [aac @ 0x9386d000] err{or,}_recognition separate: 1; 1 14:06:39 INFO - PROCESS | 1835 | [aac @ 0x9386d000] err{or,}_recognition combined: 1; 1 14:06:39 INFO - PROCESS | 1835 | [aac @ 0x9386d000] Unsupported bit depth: 0 14:06:39 INFO - PROCESS | 1835 | [h264 @ 0x93924000] err{or,}_recognition separate: 1; 1 14:06:39 INFO - PROCESS | 1835 | [h264 @ 0x93924000] err{or,}_recognition combined: 1; 1 14:06:39 INFO - PROCESS | 1835 | [h264 @ 0x93924000] Unsupported bit depth: 0 14:06:39 INFO - PROCESS | 1835 | 1477861599466 Marionette TRACE conn4 <- [1,2263,null,{"value":["/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: allowed",0,null,null]]]}] 14:06:39 INFO - . 14:06:39 INFO - TEST-OK | /mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html | took 2363ms 14:06:39 INFO - PROCESS | 1835 | 1477861599504 Marionette TRACE conn4 -> [0,2264,"getWindowHandle",null] 14:06:39 INFO - TEST-START | /navigation-timing/idlharness.html 14:06:39 INFO - Clearing pref security.mixed_content.send_hsts_priming 14:06:39 INFO - PROCESS | 1835 | 1477861599509 Marionette TRACE conn4 <- [1,2264,null,{"value":"8"}] 14:06:39 INFO - PROCESS | 1835 | 1477861599516 Marionette TRACE conn4 -> [0,2265,"getContext",null] 14:06:39 INFO - PROCESS | 1835 | 1477861599520 Marionette TRACE conn4 <- [1,2265,null,{"value":"content"}] 14:06:39 INFO - PROCESS | 1835 | 1477861599526 Marionette TRACE conn4 -> [0,2266,"setContext",{"value":"chrome"}] 14:06:39 INFO - PROCESS | 1835 | 1477861599529 Marionette TRACE conn4 <- [1,2266,null,{}] 14:06:39 INFO - PROCESS | 1835 | 1477861599535 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 14:06:39 INFO - PROCESS | 1835 | 1477861599551 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 14:06:39 INFO - PROCESS | 1835 | 1477861599618 Marionette TRACE conn4 -> [0,2268,"setContext",{"value":"content"}] 14:06:39 INFO - PROCESS | 1835 | 1477861599621 Marionette TRACE conn4 <- [1,2268,null,{}] 14:06:39 INFO - Clearing pref security.mixed_content.use_hsts 14:06:39 INFO - PROCESS | 1835 | 1477861599628 Marionette TRACE conn4 -> [0,2269,"getContext",null] 14:06:39 INFO - PROCESS | 1835 | 1477861599632 Marionette TRACE conn4 <- [1,2269,null,{"value":"content"}] 14:06:39 INFO - PROCESS | 1835 | 1477861599637 Marionette TRACE conn4 -> [0,2270,"setContext",{"value":"chrome"}] 14:06:39 INFO - PROCESS | 1835 | 1477861599641 Marionette TRACE conn4 <- [1,2270,null,{}] 14:06:39 INFO - PROCESS | 1835 | 1477861599647 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 14:06:39 INFO - PROCESS | 1835 | 1477861599663 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 14:06:39 INFO - PROCESS | 1835 | 1477861599670 Marionette TRACE conn4 -> [0,2272,"setContext",{"value":"content"}] 14:06:39 INFO - PROCESS | 1835 | 1477861599674 Marionette TRACE conn4 <- [1,2272,null,{}] 14:06:39 INFO - PROCESS | 1835 | 1477861599680 Marionette TRACE conn4 -> [0,2273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 14:06:39 INFO - PROCESS | 1835 | 1477861599870 Marionette TRACE conn4 <- [1,2273,null,{"value":null}] 14:06:40 INFO - PROCESS | 1835 | 1477861600067 Marionette TRACE conn4 -> [0,2274,"getWindowHandle",null] 14:06:40 INFO - PROCESS | 1835 | 1477861600072 Marionette TRACE conn4 <- [1,2274,null,{"value":"8"}] 14:06:40 INFO - PROCESS | 1835 | 1477861600082 Marionette TRACE conn4 -> [0,2275,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:06:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x8aab6800) [pid = 1835] [serial = 1411] [outer = 0x94ad0000] 14:06:40 INFO - PROCESS | 1835 | 1477861600721 Marionette TRACE conn4 <- [1,2275,null,{}] 14:06:40 INFO - PROCESS | 1835 | 1477861600731 Marionette TRACE conn4 -> [0,2276,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 14:06:40 INFO - PROCESS | 1835 | 1477861600761 Marionette TRACE conn4 <- [1,2276,null,{"value":null}] 14:06:40 INFO - PROCESS | 1835 | --DOCSHELL 0x81eeb800 == 12 [pid = 1835] [id = 474] 14:06:40 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x9648c800) [pid = 1835] [serial = 1331] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x94718400) [pid = 1835] [serial = 1376] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x9471d800) [pid = 1835] [serial = 1377] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x8f74ec00) [pid = 1835] [serial = 1373] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x90d8f800) [pid = 1835] [serial = 1374] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x8cc65400) [pid = 1835] [serial = 1370] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x8da53000) [pid = 1835] [serial = 1371] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x8c240400) [pid = 1835] [serial = 1367] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x8c244000) [pid = 1835] [serial = 1368] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x8283fc00) [pid = 1835] [serial = 1364] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x8aac3400) [pid = 1835] [serial = 1365] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x9b287c00) [pid = 1835] [serial = 1361] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x9b28b000) [pid = 1835] [serial = 1362] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x9644a000) [pid = 1835] [serial = 1358] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x965e2c00) [pid = 1835] [serial = 1359] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x8caa2400) [pid = 1835] [serial = 1355] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x8261d800) [pid = 1835] [serial = 1356] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x981d2400) [pid = 1835] [serial = 1353] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1835 | 1477861600905 Marionette TRACE conn4 -> [0,2277,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:40 INFO - PROCESS | 1835 | 1477861600940 Marionette TRACE conn4 <- [1,2277,null,{"value":null}] 14:06:40 INFO - PROCESS | 1835 | 1477861600948 Marionette TRACE conn4 -> [0,2278,"getWindowHandles",null] 14:06:40 INFO - PROCESS | 1835 | 1477861600953 Marionette TRACE conn4 <- [1,2278,null,["8"]] 14:06:40 INFO - PROCESS | 1835 | 1477861600959 Marionette TRACE conn4 -> [0,2279,"switchToWindow",{"name":"8"}] 14:06:40 INFO - PROCESS | 1835 | 1477861600968 Marionette TRACE conn4 <- [1,2279,null,{}] 14:06:40 INFO - PROCESS | 1835 | 1477861600975 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/idlharness.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:41 INFO - PROCESS | 1835 | ++DOCSHELL 0x8200e000 == 13 [pid = 1835] [id = 481] 14:06:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x8200ec00) [pid = 1835] [serial = 1412] [outer = (nil)] 14:06:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x8261d800) [pid = 1835] [serial = 1413] [outer = 0x8200ec00] 14:06:41 INFO - PROCESS | 1835 | 1477861601074 Marionette DEBUG loaded listener.js 14:06:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x82412c00) [pid = 1835] [serial = 1414] [outer = 0x8200ec00] 14:06:42 INFO - ............................................................................................. 14:06:42 INFO - TEST-OK | /navigation-timing/idlharness.html | took 3230ms 14:06:42 INFO - TEST-START | /navigation-timing/test_document_open.html 14:06:42 INFO - PROCESS | 1835 | 1477861602583 Marionette TRACE conn4 <- [1,2280,null,{"value":["/navigation-timing/idlharness.html",0,null,null,[["Window interface: attribute performance",0,null,null],["Window must be primary interface of window",0,null,null],["Stringification of window",0,null,null],["Window interface: window must inherit property \"performance\" with the proper type (0)",0,null,null],["PerformanceTiming interface: existence and properties of interface object",0,null,null],["PerformanceTiming interface object length",0,null,null],["PerformanceTiming interface object name",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceTiming interface: attribute navigationStart",0,null,null],["PerformanceTiming interface: attribute unloadEventStart",0,null,null],["PerformanceTiming interface: attribute unloadEventEnd",0,null,null],["PerformanceTiming interface: attribute redirectStart",0,null,null],["PerformanceTiming interface: attribute redirectEnd",0,null,null],["PerformanceTiming interface: attribute fetchStart",0,null,null],["PerformanceTiming interface: attribute domainLookupStart",0,null,null],["PerformanceTiming interface: attribute domainLookupEnd",0,null,null],["PerformanceTiming interface: attribute connectStart",0,null,null],["PerformanceTiming interface: attribute connectEnd",0,null,null],["PerformanceTiming interface: attribute secureConnectionStart",1,"assert_true: The prototype object must have a property \"secureConnectionStart\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: attribute requestStart",0,null,null],["PerformanceTiming interface: attribute responseStart",0,null,null],["PerformanceTiming interface: attribute responseEnd",0,null,null],["PerformanceTiming interface: attribute domLoading",0,null,null],["PerformanceTiming interface: attribute domInteractive",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventStart",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventEnd",0,null,null],["PerformanceTiming interface: attribute domComplete",0,null,null],["PerformanceTiming interface: attribute loadEventStart",0,null,null],["PerformanceTiming interface: attribute loadEventEnd",0,null,null],["PerformanceTiming must be primary interface of window.performance.timing",0,null,null],["Stringification of window.performance.timing",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"navigationStart\" with the proper type (0)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventStart\" with the proper type (1)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventEnd\" with the proper type (2)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectStart\" with the proper type (3)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectEnd\" with the proper type (4)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"fetchStart\" with the proper type (5)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupStart\" with the proper type (6)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupEnd\" with the proper type (7)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectStart\" with the proper type (8)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectEnd\" with the proper type (9)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"secureConnectionStart\" with the proper type (10)",1,"assert_inherits: property \"secureConnectionStart\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: window.performance.timing must inherit property \"requestStart\" with the proper type (11)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseStart\" with the proper type (12)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseEnd\" with the proper type (13)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domLoading\" with the proper type (14)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domInteractive\" with the proper type (15)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventStart\" with the proper type (16)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventEnd\" with the proper type (17)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domComplete\" with the proper type (18)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventStart\" with the proper type (19)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventEnd\" with the proper type (20)",0,null,null],["PerformanceNavigation interface: existence and properties of interface object",0,null,null],["PerformanceNavigation interface object length",0,null,null],["PerformanceNavigation interface object name",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface prototype object",0,null,null],["PerformanceNavigation interface: attribute type",0,null,null],["PerformanceNavigation interface: attribute redirectCount",0,null,null],["PerformanceNavigation must be primary interface of window.performance.navigation",0,null,null],["Stringification of window.performance.navigation",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_NAVIGATE\" with the proper type (0)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RELOAD\" with the proper type (1)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_BACK_FORWARD\" with the proper type (2)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RESERVED\" with the proper type (3)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"type\" with the proper type (4)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"redirectCount\" with the proper type (5)",0,null,null],["Performance interface: existence and properties of interface object",1,"assert_equals: prototype of Performance is not EventTarget expected function \"function EventTarget() {\n [native code]\n}\" but got function \"function () {\n}\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:826:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface object length",0,null,null],["Performance interface object name",0,null,null],["Performance interface: existence and properties of interface prototype object",1,"assert_equals: prototype of Performance.prototype is not EventTarget.prototype expected object \"[object EventTargetPrototype]\" but got object \"[object Object]\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:985:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Performance interface: attribute timing",0,null,null],["Performance interface: attribute navigation",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"timing\" with the proper type (0)",0,null,null],["Performance interface: window.performance must inherit property \"navigation\" with the proper type (1)",0,null,null],["EventTarget interface: window.performance must inherit property \"addEventListener\" with the proper type (0)",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"removeEventListener\" with the proper type (1)",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"dispatchEvent\" with the proper type (2)",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling dispatchEvent(Event) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"]]]}] 14:06:42 INFO - PROCESS | 1835 | 1477861602747 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 14:06:42 INFO - PROCESS | 1835 | 1477861602759 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 14:06:42 INFO - PROCESS | 1835 | 1477861602769 Marionette TRACE conn4 -> [0,2282,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:43 INFO - PROCESS | 1835 | 1477861603057 Marionette TRACE conn4 <- [1,2282,null,{"value":null}] 14:06:43 INFO - PROCESS | 1835 | 1477861603077 Marionette TRACE conn4 -> [0,2283,"getWindowHandles",null] 14:06:43 INFO - PROCESS | 1835 | 1477861603081 Marionette TRACE conn4 <- [1,2283,null,["8"]] 14:06:43 INFO - PROCESS | 1835 | 1477861603088 Marionette TRACE conn4 -> [0,2284,"switchToWindow",{"name":"8"}] 14:06:43 INFO - PROCESS | 1835 | 1477861603093 Marionette TRACE conn4 <- [1,2284,null,{}] 14:06:43 INFO - PROCESS | 1835 | 1477861603099 Marionette TRACE conn4 -> [0,2285,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_open.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:43 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d57400 == 14 [pid = 1835] [id = 482] 14:06:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x90d57800) [pid = 1835] [serial = 1415] [outer = (nil)] 14:06:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x90d5d000) [pid = 1835] [serial = 1416] [outer = 0x90d57800] 14:06:43 INFO - PROCESS | 1835 | 1477861603193 Marionette DEBUG loaded listener.js 14:06:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x90d8c000) [pid = 1835] [serial = 1417] [outer = 0x90d57800] 14:06:43 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d5c000 == 15 [pid = 1835] [id = 483] 14:06:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x92f91800) [pid = 1835] [serial = 1418] [outer = (nil)] 14:06:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x93860400) [pid = 1835] [serial = 1419] [outer = 0x92f91800] 14:06:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x91f0c400) [pid = 1835] [serial = 1420] [outer = 0x92f91800] 14:06:44 INFO - PROCESS | 1835 | 1477861604160 Marionette TRACE conn4 <- [1,2285,null,{"value":["/navigation-timing/test_document_open.html",0,null,null,[["window.performance is defined",0,null,null],["connectEnd is the same after document open.",0,null,null],["connectStart is the same after document open.",0,null,null],["domComplete is the same after document open.",0,null,null],["domContentLoadedEventEnd is the same after document open.",0,null,null],["domContentLoadedEventStart is the same after document open.",0,null,null],["domInteractive is the same after document open.",0,null,null],["domLoading is the same after document open.",0,null,null],["domainLookupEnd is the same after document open.",0,null,null],["domainLookupStart is the same after document open.",0,null,null],["fetchStart is the same after document open.",0,null,null],["loadEventEnd is the same after document open.",0,null,null],["loadEventStart is the same after document open.",0,null,null],["navigationStart is the same after document open.",0,null,null],["redirectEnd is the same after document open.",0,null,null],["redirectStart is the same after document open.",0,null,null],["requestStart is the same after document open.",0,null,null],["responseEnd is the same after document open.",0,null,null],["responseStart is the same after document open.",0,null,null],["unloadEventEnd is the same after document open.",0,null,null],["unloadEventStart is the same after document open.",0,null,null]]]}] 14:06:44 INFO - ..................... 14:06:44 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 1433ms 14:06:44 INFO - PROCESS | 1835 | 1477861604207 Marionette TRACE conn4 -> [0,2286,"getWindowHandle",null] 14:06:44 INFO - PROCESS | 1835 | 1477861604214 Marionette TRACE conn4 <- [1,2286,null,{"value":"8"}] 14:06:44 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 14:06:44 INFO - PROCESS | 1835 | 1477861604231 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:44 INFO - PROCESS | 1835 | 1477861604484 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 14:06:44 INFO - PROCESS | 1835 | 1477861604514 Marionette TRACE conn4 -> [0,2288,"getWindowHandles",null] 14:06:44 INFO - PROCESS | 1835 | 1477861604518 Marionette TRACE conn4 <- [1,2288,null,["8"]] 14:06:44 INFO - PROCESS | 1835 | 1477861604524 Marionette TRACE conn4 -> [0,2289,"switchToWindow",{"name":"8"}] 14:06:44 INFO - PROCESS | 1835 | 1477861604531 Marionette TRACE conn4 <- [1,2289,null,{}] 14:06:44 INFO - PROCESS | 1835 | 1477861604538 Marionette TRACE conn4 -> [0,2290,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_readiness_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x9471d800 == 16 [pid = 1835] [id = 484] 14:06:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x9471dc00) [pid = 1835] [serial = 1421] [outer = (nil)] 14:06:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x94896400) [pid = 1835] [serial = 1422] [outer = 0x9471dc00] 14:06:44 INFO - PROCESS | 1835 | 1477861604704 Marionette DEBUG loaded listener.js 14:06:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x9489c400) [pid = 1835] [serial = 1423] [outer = 0x9471dc00] 14:06:45 INFO - PROCESS | 1835 | 1477861605334 Marionette TRACE conn4 <- [1,2290,null,{"value":["/navigation-timing/test_document_readiness_exist.html",0,null,null,[["Document readiness has loading state.",0,null,null],["Document readiness has interactive state.",0,null,null],["Document readiness has complete state.",0,null,null]]]}] 14:06:45 INFO - ... 14:06:45 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 1129ms 14:06:45 INFO - PROCESS | 1835 | 1477861605360 Marionette TRACE conn4 -> [0,2291,"getWindowHandle",null] 14:06:45 INFO - PROCESS | 1835 | 1477861605363 Marionette TRACE conn4 <- [1,2291,null,{"value":"8"}] 14:06:45 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 14:06:45 INFO - PROCESS | 1835 | 1477861605371 Marionette TRACE conn4 -> [0,2292,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:45 INFO - PROCESS | 1835 | 1477861605601 Marionette TRACE conn4 <- [1,2292,null,{"value":null}] 14:06:45 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x81fec800) [pid = 1835] [serial = 1393] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html] 14:06:45 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x81fe7000) [pid = 1835] [serial = 1378] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html] 14:06:45 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x8c885800) [pid = 1835] [serial = 1381] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 14:06:45 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x94a1cc00) [pid = 1835] [serial = 1384] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 14:06:45 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x981d6c00) [pid = 1835] [serial = 1387] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html] 14:06:45 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x81fec000) [pid = 1835] [serial = 1390] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 14:06:45 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x8c476800) [pid = 1835] [serial = 1402] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 14:06:45 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x8ca9e400) [pid = 1835] [serial = 1399] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 14:06:45 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x8aab8800) [pid = 1835] [serial = 1396] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html] 14:06:45 INFO - PROCESS | 1835 | 1477861605822 Marionette TRACE conn4 -> [0,2293,"getWindowHandles",null] 14:06:45 INFO - PROCESS | 1835 | 1477861605826 Marionette TRACE conn4 <- [1,2293,null,["8"]] 14:06:45 INFO - PROCESS | 1835 | 1477861605832 Marionette TRACE conn4 -> [0,2294,"switchToWindow",{"name":"8"}] 14:06:45 INFO - PROCESS | 1835 | 1477861605838 Marionette TRACE conn4 <- [1,2294,null,{}] 14:06:45 INFO - PROCESS | 1835 | 1477861605853 Marionette TRACE conn4 -> [0,2295,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigate_within_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x81ef6800 == 17 [pid = 1835] [id = 485] 14:06:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x81fe7000) [pid = 1835] [serial = 1424] [outer = (nil)] 14:06:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x8c244800) [pid = 1835] [serial = 1425] [outer = 0x81fe7000] 14:06:45 INFO - PROCESS | 1835 | 1477861605945 Marionette DEBUG loaded listener.js 14:06:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x8da2cc00) [pid = 1835] [serial = 1426] [outer = 0x81fe7000] 14:06:46 INFO - PROCESS | 1835 | 1477861606625 Marionette TRACE conn4 <- [1,2295,null,{"value":["/navigation-timing/test_navigate_within_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["connectEnd is the same after in document navigation.",0,null,null],["connectStart is the same after in document navigation.",0,null,null],["domComplete is the same after in document navigation.",0,null,null],["domContentLoadedEventEnd is the same after in document navigation.",0,null,null],["domContentLoadedEventStart is the same after in document navigation.",0,null,null],["domInteractive is the same after in document navigation.",0,null,null],["domLoading is the same after in document navigation.",0,null,null],["domainLookupEnd is the same after in document navigation.",0,null,null],["domainLookupStart is the same after in document navigation.",0,null,null],["fetchStart is the same after in document navigation.",0,null,null],["loadEventEnd is the same after in document navigation.",0,null,null],["loadEventStart is the same after in document navigation.",0,null,null],["navigationStart is the same after in document navigation.",0,null,null],["redirectEnd is the same after in document navigation.",0,null,null],["redirectStart is the same after in document navigation.",0,null,null],["requestStart is the same after in document navigation.",0,null,null],["responseEnd is the same after in document navigation.",0,null,null],["responseStart is the same after in document navigation.",0,null,null],["unloadEventEnd is the same after in document navigation.",0,null,null],["unloadEventStart is the same after in document navigation.",0,null,null]]]}] 14:06:46 INFO - ...................... 14:06:46 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 1285ms 14:06:46 INFO - PROCESS | 1835 | 1477861606656 Marionette TRACE conn4 -> [0,2296,"getWindowHandle",null] 14:06:46 INFO - PROCESS | 1835 | 1477861606658 Marionette TRACE conn4 <- [1,2296,null,{"value":"8"}] 14:06:46 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 14:06:46 INFO - PROCESS | 1835 | 1477861606666 Marionette TRACE conn4 -> [0,2297,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:46 INFO - PROCESS | 1835 | 1477861606893 Marionette TRACE conn4 <- [1,2297,null,{"value":null}] 14:06:46 INFO - PROCESS | 1835 | 1477861606907 Marionette TRACE conn4 -> [0,2298,"getWindowHandles",null] 14:06:46 INFO - PROCESS | 1835 | 1477861606910 Marionette TRACE conn4 <- [1,2298,null,["8"]] 14:06:46 INFO - PROCESS | 1835 | 1477861606916 Marionette TRACE conn4 -> [0,2299,"switchToWindow",{"name":"8"}] 14:06:46 INFO - PROCESS | 1835 | 1477861606927 Marionette TRACE conn4 <- [1,2299,null,{}] 14:06:46 INFO - PROCESS | 1835 | 1477861606935 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x94b3b800 == 18 [pid = 1835] [id = 486] 14:06:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x94b3d400) [pid = 1835] [serial = 1427] [outer = (nil)] 14:06:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x94b3f400) [pid = 1835] [serial = 1428] [outer = 0x94b3d400] 14:06:47 INFO - PROCESS | 1835 | 1477861607056 Marionette DEBUG loaded listener.js 14:06:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x94c9fc00) [pid = 1835] [serial = 1429] [outer = 0x94b3d400] 14:06:47 INFO - PROCESS | 1835 | 1477861607746 Marionette TRACE conn4 <- [1,2300,null,{"value":["/navigation-timing/test_navigation_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type is defined.",0,null,null],["window.performance.navigation.redirectCount is defined.",0,null,null]]]}] 14:06:47 INFO - .... 14:06:47 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1173ms 14:06:47 INFO - PROCESS | 1835 | 1477861607845 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 14:06:47 INFO - PROCESS | 1835 | 1477861607851 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 14:06:47 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 14:06:47 INFO - PROCESS | 1835 | 1477861607879 Marionette TRACE conn4 -> [0,2302,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:48 INFO - PROCESS | 1835 | 1477861608089 Marionette TRACE conn4 <- [1,2302,null,{"value":null}] 14:06:48 INFO - PROCESS | 1835 | 1477861608269 Marionette TRACE conn4 -> [0,2303,"getWindowHandles",null] 14:06:48 INFO - PROCESS | 1835 | 1477861608278 Marionette TRACE conn4 <- [1,2303,null,["8"]] 14:06:48 INFO - PROCESS | 1835 | 1477861608288 Marionette TRACE conn4 -> [0,2304,"switchToWindow",{"name":"8"}] 14:06:48 INFO - PROCESS | 1835 | 1477861608293 Marionette TRACE conn4 <- [1,2304,null,{}] 14:06:48 INFO - PROCESS | 1835 | 1477861608301 Marionette TRACE conn4 -> [0,2305,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_redirectCount_none.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:48 INFO - PROCESS | 1835 | ++DOCSHELL 0x82622c00 == 19 [pid = 1835] [id = 487] 14:06:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x82624400) [pid = 1835] [serial = 1430] [outer = (nil)] 14:06:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x8284e800) [pid = 1835] [serial = 1431] [outer = 0x82624400] 14:06:48 INFO - PROCESS | 1835 | 1477861608421 Marionette DEBUG loaded listener.js 14:06:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x8aac1400) [pid = 1835] [serial = 1432] [outer = 0x82624400] 14:06:49 INFO - PROCESS | 1835 | 1477861609101 Marionette TRACE conn4 <- [1,2305,null,{"value":["/navigation-timing/test_navigation_redirectCount_none.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.redirectStart on an non-redirected navigation",0,null,null],["timing.redirectEnd on an non-redirected navigation",0,null,null],["navigation.redirectCount on an non-redirected navigation",0,null,null]]]}] 14:06:49 INFO - ..... 14:06:49 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 1328ms 14:06:49 INFO - PROCESS | 1835 | 1477861609223 Marionette TRACE conn4 -> [0,2306,"getWindowHandle",null] 14:06:49 INFO - PROCESS | 1835 | 1477861609230 Marionette TRACE conn4 <- [1,2306,null,{"value":"8"}] 14:06:49 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 14:06:49 INFO - PROCESS | 1835 | 1477861609241 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:49 INFO - PROCESS | 1835 | 1477861609439 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 14:06:49 INFO - PROCESS | 1835 | 1477861609619 Marionette TRACE conn4 -> [0,2308,"getWindowHandles",null] 14:06:49 INFO - PROCESS | 1835 | 1477861609623 Marionette TRACE conn4 <- [1,2308,null,["8"]] 14:06:49 INFO - PROCESS | 1835 | 1477861609632 Marionette TRACE conn4 -> [0,2309,"switchToWindow",{"name":"8"}] 14:06:49 INFO - PROCESS | 1835 | 1477861609637 Marionette TRACE conn4 <- [1,2309,null,{}] 14:06:49 INFO - PROCESS | 1835 | 1477861609644 Marionette TRACE conn4 -> [0,2310,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_backforward.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da53c00 == 20 [pid = 1835] [id = 488] 14:06:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x90d17400) [pid = 1835] [serial = 1433] [outer = (nil)] 14:06:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x90d8e400) [pid = 1835] [serial = 1434] [outer = 0x90d17400] 14:06:49 INFO - PROCESS | 1835 | 1477861609753 Marionette DEBUG loaded listener.js 14:06:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x92c82800) [pid = 1835] [serial = 1435] [outer = 0x90d17400] 14:06:50 INFO - PROCESS | 1835 | ++DOCSHELL 0x8aaba800 == 21 [pid = 1835] [id = 489] 14:06:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x93924000) [pid = 1835] [serial = 1436] [outer = (nil)] 14:06:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x94716000) [pid = 1835] [serial = 1437] [outer = 0x93924000] 14:06:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x939ca400) [pid = 1835] [serial = 1438] [outer = 0x93924000] 14:06:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x937f4c00) [pid = 1835] [serial = 1439] [outer = 0x93924000] 14:06:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x9471d400) [pid = 1835] [serial = 1440] [outer = 0x93924000] 14:06:51 INFO - PROCESS | 1835 | 1477861611373 Marionette TRACE conn4 <- [1,2310,null,{"value":["/navigation-timing/test_navigation_type_backforward.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.back()",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.forward()",0,null,null]]]}] 14:06:51 INFO - ..... 14:06:51 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 2194ms 14:06:51 INFO - PROCESS | 1835 | 1477861611444 Marionette TRACE conn4 -> [0,2311,"getWindowHandle",null] 14:06:51 INFO - PROCESS | 1835 | 1477861611454 Marionette TRACE conn4 <- [1,2311,null,{"value":"8"}] 14:06:51 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 14:06:51 INFO - PROCESS | 1835 | 1477861611509 Marionette TRACE conn4 -> [0,2312,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:51 INFO - PROCESS | 1835 | 1477861611750 Marionette TRACE conn4 <- [1,2312,null,{"value":null}] 14:06:51 INFO - PROCESS | 1835 | 1477861611933 Marionette TRACE conn4 -> [0,2313,"getWindowHandles",null] 14:06:51 INFO - PROCESS | 1835 | 1477861611939 Marionette TRACE conn4 <- [1,2313,null,["8"]] 14:06:51 INFO - PROCESS | 1835 | 1477861611945 Marionette TRACE conn4 -> [0,2314,"switchToWindow",{"name":"8"}] 14:06:51 INFO - PROCESS | 1835 | 1477861611953 Marionette TRACE conn4 <- [1,2314,null,{}] 14:06:51 INFO - PROCESS | 1835 | 1477861611960 Marionette TRACE conn4 -> [0,2315,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_enums.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:52 INFO - PROCESS | 1835 | ++DOCSHELL 0x8aab9c00 == 22 [pid = 1835] [id = 490] 14:06:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x94b31400) [pid = 1835] [serial = 1441] [outer = (nil)] 14:06:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x94b38000) [pid = 1835] [serial = 1442] [outer = 0x94b31400] 14:06:52 INFO - PROCESS | 1835 | 1477861612114 Marionette DEBUG loaded listener.js 14:06:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x82841400) [pid = 1835] [serial = 1443] [outer = 0x94b31400] 14:06:52 INFO - PROCESS | 1835 | 1477861612848 Marionette TRACE conn4 <- [1,2315,null,{"value":["/navigation-timing/test_navigation_type_enums.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.TYPE_NAVIGATE is defined.",0,null,null],["window.performance.navigation.TYPE_NAVIGATE = 0",0,null,null],["window.performance.navigation.TYPE_RELOAD is defined.",0,null,null],["window.performance.navigation.TYPE_RELOAD = 1",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD is defined.",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD = 2",0,null,null],["window.performance.navigation.TYPE_RESERVED is defined.",0,null,null],["window.performance.navigation.TYPE_RESERVED = 255",0,null,null]]]}] 14:06:52 INFO - .......... 14:06:52 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 1379ms 14:06:52 INFO - PROCESS | 1835 | 1477861612883 Marionette TRACE conn4 -> [0,2316,"getWindowHandle",null] 14:06:52 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 14:06:52 INFO - PROCESS | 1835 | 1477861612887 Marionette TRACE conn4 <- [1,2316,null,{"value":"8"}] 14:06:52 INFO - PROCESS | 1835 | 1477861612895 Marionette TRACE conn4 -> [0,2317,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:53 INFO - PROCESS | 1835 | 1477861613118 Marionette TRACE conn4 <- [1,2317,null,{"value":null}] 14:06:53 INFO - PROCESS | 1835 | 1477861613272 Marionette TRACE conn4 -> [0,2318,"getWindowHandles",null] 14:06:53 INFO - PROCESS | 1835 | 1477861613280 Marionette TRACE conn4 <- [1,2318,null,["8"]] 14:06:53 INFO - PROCESS | 1835 | 1477861613286 Marionette TRACE conn4 -> [0,2319,"switchToWindow",{"name":"8"}] 14:06:53 INFO - PROCESS | 1835 | 1477861613295 Marionette TRACE conn4 <- [1,2319,null,{}] 14:06:53 INFO - PROCESS | 1835 | 1477861613344 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:53 INFO - PROCESS | 1835 | ++DOCSHELL 0x81ee9c00 == 23 [pid = 1835] [id = 491] 14:06:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x81ef8000) [pid = 1835] [serial = 1444] [outer = (nil)] 14:06:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x8aab8000) [pid = 1835] [serial = 1445] [outer = 0x81ef8000] 14:06:53 INFO - PROCESS | 1835 | 1477861613452 Marionette DEBUG loaded listener.js 14:06:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x8da4bc00) [pid = 1835] [serial = 1446] [outer = 0x81ef8000] 14:06:54 INFO - PROCESS | 1835 | ++DOCSHELL 0x8240bc00 == 24 [pid = 1835] [id = 492] 14:06:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x82413c00) [pid = 1835] [serial = 1447] [outer = (nil)] 14:06:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x8aab7c00) [pid = 1835] [serial = 1448] [outer = 0x82413c00] 14:06:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x82417000) [pid = 1835] [serial = 1449] [outer = 0x82413c00] 14:06:54 INFO - PROCESS | 1835 | [1835] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4590 14:06:54 INFO - PROCESS | 1835 | 1477861614668 Marionette TRACE conn4 <- [1,2320,null,{"value":["/navigation-timing/test_navigation_type_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["Reload connectEnd > Original connectEnd",0,null,null],["Reload connectStart > Original connectStart",0,null,null],["Reload domComplete > Original domComplete",0,null,null],["Reload domContentLoadedEventEnd > Original domContentLoadedEventEnd",0,null,null],["Reload domContentLoadedEventStart > Original domContentLoadedEventStart",0,null,null],["Reload domInteractive > Original domInteractive",0,null,null],["Reload domLoading > Original domLoading",0,null,null],["Reload domainLookupEnd > Original domainLookupEnd",0,null,null],["Reload domainLookupStart > Original domainLookupStart",0,null,null],["Reload fetchStart > Original fetchStart",0,null,null],["Reload loadEventEnd > Original loadEventEnd",0,null,null],["Reload loadEventStart > Original loadEventStart",0,null,null],["Reload navigationStart > Original navigationStart",0,null,null],["Reload redirectEnd(0) == Original redirectEnd(0)",0,null,null],["Reload redirectStart(0) == Original redirectStart(0)",0,null,null],["Reload requestStart > Original requestStart",0,null,null],["Reload responseEnd > Original responseEnd",0,null,null],["Reload responseStart > Original responseStart",0,null,null],["Reload unloadEventEnd > Original unloadEventEnd",0,null,null],["Reload unloadEventStart > Original unloadEventStart",0,null,null]]]}] 14:06:54 INFO - ....................... 14:06:54 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 1833ms 14:06:54 INFO - PROCESS | 1835 | 1477861614728 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 14:06:54 INFO - PROCESS | 1835 | 1477861614733 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 14:06:54 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 14:06:54 INFO - PROCESS | 1835 | 1477861614744 Marionette TRACE conn4 -> [0,2322,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:54 INFO - PROCESS | 1835 | 1477861614975 Marionette TRACE conn4 <- [1,2322,null,{"value":null}] 14:06:55 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x8caa2c00) [pid = 1835] [serial = 1400] [outer = (nil)] [url = about:blank] 14:06:55 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x8ca99800) [pid = 1835] [serial = 1391] [outer = (nil)] [url = about:blank] 14:06:55 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x8c242400) [pid = 1835] [serial = 1398] [outer = (nil)] [url = about:blank] 14:06:55 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x96443000) [pid = 1835] [serial = 1386] [outer = (nil)] [url = about:blank] 14:06:55 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x82413800) [pid = 1835] [serial = 1379] [outer = (nil)] [url = about:blank] 14:06:55 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x8c240c00) [pid = 1835] [serial = 1401] [outer = (nil)] [url = about:blank] 14:06:55 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x8cc67800) [pid = 1835] [serial = 1383] [outer = (nil)] [url = about:blank] 14:06:55 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x8c23b400) [pid = 1835] [serial = 1397] [outer = (nil)] [url = about:blank] 14:06:55 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x8ca9f400) [pid = 1835] [serial = 1403] [outer = (nil)] [url = about:blank] 14:06:55 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x8240d800) [pid = 1835] [serial = 1395] [outer = (nil)] [url = about:blank] 14:06:55 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x98c93800) [pid = 1835] [serial = 1389] [outer = (nil)] [url = about:blank] 14:06:55 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x8da25000) [pid = 1835] [serial = 1392] [outer = (nil)] [url = about:blank] 14:06:55 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x82842000) [pid = 1835] [serial = 1380] [outer = (nil)] [url = about:blank] 14:06:55 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x90d1bc00) [pid = 1835] [serial = 1404] [outer = (nil)] [url = about:blank] 14:06:55 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x98c8d400) [pid = 1835] [serial = 1388] [outer = (nil)] [url = about:blank] 14:06:55 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x82006800) [pid = 1835] [serial = 1394] [outer = (nil)] [url = about:blank] 14:06:55 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x94ebf000) [pid = 1835] [serial = 1385] [outer = (nil)] [url = about:blank] 14:06:55 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x8c92b800) [pid = 1835] [serial = 1382] [outer = (nil)] [url = about:blank] 14:06:55 INFO - PROCESS | 1835 | 1477861615177 Marionette TRACE conn4 -> [0,2323,"getWindowHandles",null] 14:06:55 INFO - PROCESS | 1835 | 1477861615187 Marionette TRACE conn4 <- [1,2323,null,["8"]] 14:06:55 INFO - PROCESS | 1835 | 1477861615200 Marionette TRACE conn4 -> [0,2324,"switchToWindow",{"name":"8"}] 14:06:55 INFO - PROCESS | 1835 | 1477861615211 Marionette TRACE conn4 <- [1,2324,null,{}] 14:06:55 INFO - PROCESS | 1835 | 1477861615221 Marionette TRACE conn4 -> [0,2325,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_no_previous_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_no_previous_document.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x8200a800 == 25 [pid = 1835] [id = 493] 14:06:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x8240d000) [pid = 1835] [serial = 1450] [outer = (nil)] 14:06:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x82842000) [pid = 1835] [serial = 1451] [outer = 0x8240d000] 14:06:55 INFO - PROCESS | 1835 | 1477861615421 Marionette DEBUG loaded listener.js 14:06:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x8c472800) [pid = 1835] [serial = 1452] [outer = 0x8240d000] 14:06:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c5ac800 == 26 [pid = 1835] [id = 494] 14:06:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x8c885800) [pid = 1835] [serial = 1453] [outer = (nil)] 14:06:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x8c928400) [pid = 1835] [serial = 1454] [outer = 0x8c885800] 14:06:56 INFO - PROCESS | 1835 | 1477861616165 Marionette TRACE conn4 <- [1,2325,null,{"value":["/navigation-timing/test_no_previous_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["timing.unloadEventStart == 0 on navigation with no previous document",0,null,null],["timing.unloadEventEnd == 0 navigation with no previous document",0,null,null]]]}] 14:06:56 INFO - ..... 14:06:56 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 1471ms 14:06:56 INFO - PROCESS | 1835 | 1477861616221 Marionette TRACE conn4 -> [0,2326,"getWindowHandle",null] 14:06:56 INFO - PROCESS | 1835 | 1477861616227 Marionette TRACE conn4 <- [1,2326,null,{"value":"8"}] 14:06:56 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 14:06:56 INFO - PROCESS | 1835 | 1477861616235 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:56 INFO - PROCESS | 1835 | 1477861616428 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 14:06:56 INFO - PROCESS | 1835 | 1477861616439 Marionette TRACE conn4 -> [0,2328,"getWindowHandles",null] 14:06:56 INFO - PROCESS | 1835 | 1477861616442 Marionette TRACE conn4 <- [1,2328,null,["8"]] 14:06:56 INFO - PROCESS | 1835 | 1477861616451 Marionette TRACE conn4 -> [0,2329,"switchToWindow",{"name":"8"}] 14:06:56 INFO - PROCESS | 1835 | 1477861616457 Marionette TRACE conn4 <- [1,2329,null,{}] 14:06:56 INFO - PROCESS | 1835 | 1477861616588 Marionette TRACE conn4 -> [0,2330,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:56 INFO - PROCESS | 1835 | ++DOCSHELL 0x8aac2000 == 27 [pid = 1835] [id = 495] 14:06:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x8ca9f400) [pid = 1835] [serial = 1455] [outer = (nil)] 14:06:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x8caa6400) [pid = 1835] [serial = 1456] [outer = 0x8ca9f400] 14:06:56 INFO - PROCESS | 1835 | 1477861616686 Marionette DEBUG loaded listener.js 14:06:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8d89a000) [pid = 1835] [serial = 1457] [outer = 0x8ca9f400] 14:06:57 INFO - PROCESS | 1835 | 1477861617266 Marionette TRACE conn4 <- [1,2330,null,{"value":["/navigation-timing/test_performance_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null]]]}] 14:06:57 INFO - ... 14:06:57 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1122ms 14:06:57 INFO - PROCESS | 1835 | 1477861617365 Marionette TRACE conn4 -> [0,2331,"getWindowHandle",null] 14:06:57 INFO - PROCESS | 1835 | 1477861617372 Marionette TRACE conn4 <- [1,2331,null,{"value":"8"}] 14:06:57 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 14:06:57 INFO - PROCESS | 1835 | 1477861617396 Marionette TRACE conn4 -> [0,2332,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:57 INFO - PROCESS | 1835 | 1477861617637 Marionette TRACE conn4 <- [1,2332,null,{"value":null}] 14:06:57 INFO - PROCESS | 1835 | 1477861617661 Marionette TRACE conn4 -> [0,2333,"getWindowHandles",null] 14:06:57 INFO - PROCESS | 1835 | 1477861617666 Marionette TRACE conn4 <- [1,2333,null,["8"]] 14:06:57 INFO - PROCESS | 1835 | 1477861617672 Marionette TRACE conn4 -> [0,2334,"switchToWindow",{"name":"8"}] 14:06:57 INFO - PROCESS | 1835 | 1477861617679 Marionette TRACE conn4 <- [1,2334,null,{}] 14:06:57 INFO - PROCESS | 1835 | 1477861617763 Marionette TRACE conn4 -> [0,2335,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist_in_object.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:57 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d55000 == 28 [pid = 1835] [id = 496] 14:06:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x90d58c00) [pid = 1835] [serial = 1458] [outer = (nil)] 14:06:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x90d8ac00) [pid = 1835] [serial = 1459] [outer = 0x90d58c00] 14:06:57 INFO - PROCESS | 1835 | 1477861617871 Marionette DEBUG loaded listener.js 14:06:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x91f0ec00) [pid = 1835] [serial = 1460] [outer = 0x90d58c00] 14:06:58 INFO - PROCESS | 1835 | ++DOCSHELL 0x94713800 == 29 [pid = 1835] [id = 497] 14:06:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x94714400) [pid = 1835] [serial = 1461] [outer = (nil)] 14:06:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x94718400) [pid = 1835] [serial = 1462] [outer = 0x94714400] 14:06:58 INFO - PROCESS | 1835 | [1835] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 14:06:58 INFO - PROCESS | 1835 | 1477861618637 Marionette TRACE conn4 <- [1,2335,null,{"value":["/navigation-timing/test_performance_attributes_exist_in_object.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null]]]}] 14:06:58 INFO - ... 14:06:58 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1278ms 14:06:58 INFO - PROCESS | 1835 | 1477861618657 Marionette TRACE conn4 -> [0,2336,"getWindowHandle",null] 14:06:58 INFO - PROCESS | 1835 | 1477861618661 Marionette TRACE conn4 <- [1,2336,null,{"value":"8"}] 14:06:58 INFO - TEST-START | /navigation-timing/test_readwrite.html 14:06:58 INFO - PROCESS | 1835 | 1477861618680 Marionette TRACE conn4 -> [0,2337,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:06:58 INFO - PROCESS | 1835 | 1477861618922 Marionette TRACE conn4 <- [1,2337,null,{"value":null}] 14:06:58 INFO - PROCESS | 1835 | 1477861618945 Marionette TRACE conn4 -> [0,2338,"getWindowHandles",null] 14:06:58 INFO - PROCESS | 1835 | 1477861618949 Marionette TRACE conn4 <- [1,2338,null,["8"]] 14:06:58 INFO - PROCESS | 1835 | 1477861618957 Marionette TRACE conn4 -> [0,2339,"switchToWindow",{"name":"8"}] 14:06:58 INFO - PROCESS | 1835 | 1477861618962 Marionette TRACE conn4 <- [1,2339,null,{}] 14:06:58 INFO - PROCESS | 1835 | 1477861618968 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_readwrite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_readwrite.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:06:59 INFO - PROCESS | 1835 | ++DOCSHELL 0x94716800 == 30 [pid = 1835] [id = 498] 14:06:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x9471c400) [pid = 1835] [serial = 1463] [outer = (nil)] 14:06:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x9489a400) [pid = 1835] [serial = 1464] [outer = 0x9471c400] 14:06:59 INFO - PROCESS | 1835 | 1477861619191 Marionette DEBUG loaded listener.js 14:06:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x948a3800) [pid = 1835] [serial = 1465] [outer = 0x9471c400] 14:06:59 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x90d57800) [pid = 1835] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 14:06:59 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x92f91800) [pid = 1835] [serial = 1418] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 14:06:59 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x9471dc00) [pid = 1835] [serial = 1421] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 14:06:59 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x81fe7000) [pid = 1835] [serial = 1424] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 14:06:59 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x8200ec00) [pid = 1835] [serial = 1412] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 14:06:59 INFO - PROCESS | 1835 | 1477861619744 Marionette TRACE conn4 <- [1,2340,null,{"value":["/navigation-timing/test_readwrite.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance is read/write",0,null,null],["var performance is read/write",0,null,null]]]}] 14:06:59 INFO - ... 14:06:59 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 1128ms 14:06:59 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 14:06:59 INFO - PROCESS | 1835 | 1477861619798 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 14:06:59 INFO - PROCESS | 1835 | 1477861619801 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 14:06:59 INFO - PROCESS | 1835 | 1477861619808 Marionette TRACE conn4 -> [0,2342,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:07:00 INFO - PROCESS | 1835 | 1477861620062 Marionette TRACE conn4 <- [1,2342,null,{"value":null}] 14:07:00 INFO - PROCESS | 1835 | 1477861620086 Marionette TRACE conn4 -> [0,2343,"getWindowHandles",null] 14:07:00 INFO - PROCESS | 1835 | 1477861620089 Marionette TRACE conn4 <- [1,2343,null,["8"]] 14:07:00 INFO - PROCESS | 1835 | 1477861620094 Marionette TRACE conn4 -> [0,2344,"switchToWindow",{"name":"8"}] 14:07:00 INFO - PROCESS | 1835 | 1477861620099 Marionette TRACE conn4 <- [1,2344,null,{}] 14:07:00 INFO - PROCESS | 1835 | 1477861620104 Marionette TRACE conn4 -> [0,2345,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:07:00 INFO - PROCESS | 1835 | ++DOCSHELL 0x81eeb400 == 31 [pid = 1835] [id = 499] 14:07:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x948a4c00) [pid = 1835] [serial = 1466] [outer = (nil)] 14:07:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x94b3a000) [pid = 1835] [serial = 1467] [outer = 0x948a4c00] 14:07:00 INFO - PROCESS | 1835 | 1477861620199 Marionette DEBUG loaded listener.js 14:07:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x94ca6000) [pid = 1835] [serial = 1468] [outer = 0x948a4c00] 14:07:00 INFO - ...................... 14:07:00 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1181ms 14:07:00 INFO - PROCESS | 1835 | 1477861620965 Marionette TRACE conn4 <- [1,2345,null,{"value":["/navigation-timing/test_timing_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.timing.connectEnd is defined.",0,null,null],["window.performance.timing.connectStart is defined.",0,null,null],["window.performance.timing.domComplete is defined.",0,null,null],["window.performance.timing.domContentLoadedEventEnd is defined.",0,null,null],["window.performance.timing.domContentLoadedEventStart is defined.",0,null,null],["window.performance.timing.domInteractive is defined.",0,null,null],["window.performance.timing.domLoading is defined.",0,null,null],["window.performance.timing.domainLookupEnd is defined.",0,null,null],["window.performance.timing.domainLookupStart is defined.",0,null,null],["window.performance.timing.fetchStart is defined.",0,null,null],["window.performance.timing.loadEventEnd is defined.",0,null,null],["window.performance.timing.loadEventStart is defined.",0,null,null],["window.performance.timing.navigationStart is defined.",0,null,null],["window.performance.timing.redirectEnd is defined.",0,null,null],["window.performance.timing.redirectStart is defined.",0,null,null],["window.performance.timing.requestStart is defined.",0,null,null],["window.performance.timing.responseEnd is defined.",0,null,null],["window.performance.timing.responseStart is defined.",0,null,null],["window.performance.timing.unloadEventEnd is defined.",0,null,null],["window.performance.timing.unloadEventStart is defined.",0,null,null]]]}] 14:07:00 INFO - PROCESS | 1835 | 1477861620989 Marionette TRACE conn4 -> [0,2346,"getWindowHandle",null] 14:07:00 INFO - PROCESS | 1835 | 1477861620992 Marionette TRACE conn4 <- [1,2346,null,{"value":"8"}] 14:07:00 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 14:07:01 INFO - PROCESS | 1835 | 1477861621001 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:07:01 INFO - PROCESS | 1835 | 1477861621257 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 14:07:01 INFO - PROCESS | 1835 | 1477861621350 Marionette TRACE conn4 -> [0,2348,"getWindowHandles",null] 14:07:01 INFO - PROCESS | 1835 | 1477861621354 Marionette TRACE conn4 <- [1,2348,null,["8"]] 14:07:01 INFO - PROCESS | 1835 | 1477861621359 Marionette TRACE conn4 -> [0,2349,"switchToWindow",{"name":"8"}] 14:07:01 INFO - PROCESS | 1835 | 1477861621368 Marionette TRACE conn4 <- [1,2349,null,{}] 14:07:01 INFO - PROCESS | 1835 | 1477861621373 Marionette TRACE conn4 -> [0,2350,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:07:01 INFO - PROCESS | 1835 | ++DOCSHELL 0x94ca3400 == 32 [pid = 1835] [id = 500] 14:07:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x94ec7400) [pid = 1835] [serial = 1469] [outer = (nil)] 14:07:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x954d4000) [pid = 1835] [serial = 1470] [outer = 0x94ec7400] 14:07:01 INFO - PROCESS | 1835 | 1477861621468 Marionette DEBUG loaded listener.js 14:07:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x95a23400) [pid = 1835] [serial = 1471] [outer = 0x94ec7400] 14:07:02 INFO - PROCESS | 1835 | ++DOCSHELL 0x81fe5400 == 33 [pid = 1835] [id = 501] 14:07:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x8261f000) [pid = 1835] [serial = 1472] [outer = (nil)] 14:07:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x8284ac00) [pid = 1835] [serial = 1473] [outer = 0x8261f000] 14:07:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x81fe2400) [pid = 1835] [serial = 1474] [outer = 0x8261f000] 14:07:02 INFO - PROCESS | 1835 | 1477861622735 Marionette TRACE conn4 <- [1,2350,null,{"value":["/navigation-timing/test_timing_attributes_order.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart == 0",0,null,null],["window.performance.timing.redirectEnd == 0",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.domainLookupStart > 0",0,null,null],["window.performance.timing.domainLookupStart >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domainLookupEnd > 0",0,null,null],["window.performance.timing.domainLookupEnd >= window.performance.timing.domainLookupStart",0,null,null],["window.performance.timing.connectStart > 0",0,null,null],["window.performance.timing.connectStart >= window.performance.timing.domainLookupEnd",0,null,null],["window.performance.timing.connectEnd > 0",0,null,null],["window.performance.timing.connectEnd >= window.performance.timing.connectStart",0,null,null],["window.performance.timing.requestStart > 0",0,null,null],["window.performance.timing.requestStart >= window.performance.timing.connectEnd",0,null,null],["window.performance.timing.responseStart > 0",0,null,null],["window.performance.timing.responseStart >= window.performance.timing.requestStart",0,null,null],["window.performance.timing.responseEnd > 0",0,null,null],["window.performance.timing.responseEnd >= window.performance.timing.responseStart",0,null,null],["window.performance.timing.domLoading > 0",0,null,null],["window.performance.timing.domLoading >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domInteractive > 0",0,null,null],["window.performance.timing.domInteractive >= window.performance.timing.responseEnd",0,null,null],["window.performance.timing.domContentLoadedEventStart > 0",0,null,null],["window.performance.timing.domContentLoadedEventStart >= window.performance.timing.domInteractive",0,null,null],["window.performance.timing.domContentLoadedEventEnd > 0",0,null,null],["window.performance.timing.domContentLoadedEventEnd >= window.performance.timing.domContentLoadedEventStart",0,null,null],["window.performance.timing.domComplete > 0",0,null,null],["window.performance.timing.domComplete >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventStart > 0",0,null,null],["window.performance.timing.loadEventStart >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventEnd > 0",0,null,null],["window.performance.timing.loadEventEnd >= window.performance.timing.loadEventStart",0,null,null],["window.performance.timing.unloadEventStart > 0",0,null,null],["window.performance.timing.unloadEventStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.unloadEventEnd > 0",0,null,null],["window.performance.timing.unloadEventEnd >= window.performance.timing.unloadEventStart",0,null,null]]]}] 14:07:02 INFO - ......................................... 14:07:02 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 1791ms 14:07:02 INFO - PROCESS | 1835 | 1477861622793 Marionette TRACE conn4 -> [0,2351,"getWindowHandle",null] 14:07:02 INFO - PROCESS | 1835 | 1477861622800 Marionette TRACE conn4 <- [1,2351,null,{"value":"8"}] 14:07:02 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 14:07:02 INFO - PROCESS | 1835 | 1477861622811 Marionette TRACE conn4 -> [0,2352,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:07:03 INFO - PROCESS | 1835 | 1477861623182 Marionette TRACE conn4 <- [1,2352,null,{"value":null}] 14:07:03 INFO - PROCESS | 1835 | 1477861623385 Marionette TRACE conn4 -> [0,2353,"getWindowHandles",null] 14:07:03 INFO - PROCESS | 1835 | 1477861623392 Marionette TRACE conn4 <- [1,2353,null,["8"]] 14:07:03 INFO - PROCESS | 1835 | 1477861623445 Marionette TRACE conn4 -> [0,2354,"switchToWindow",{"name":"8"}] 14:07:03 INFO - PROCESS | 1835 | 1477861623454 Marionette TRACE conn4 <- [1,2354,null,{}] 14:07:03 INFO - PROCESS | 1835 | 1477861623461 Marionette TRACE conn4 -> [0,2355,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_client_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:07:03 INFO - PROCESS | 1835 | ++DOCSHELL 0x8ca9d800 == 34 [pid = 1835] [id = 502] 14:07:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x8ca9f000) [pid = 1835] [serial = 1475] [outer = (nil)] 14:07:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x8d9bf800) [pid = 1835] [serial = 1476] [outer = 0x8ca9f000] 14:07:03 INFO - PROCESS | 1835 | 1477861623582 Marionette DEBUG loaded listener.js 14:07:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x8da31800) [pid = 1835] [serial = 1477] [outer = 0x8ca9f000] 14:07:04 INFO - PROCESS | 1835 | ++DOCSHELL 0x8caa5c00 == 35 [pid = 1835] [id = 503] 14:07:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0x90d89800) [pid = 1835] [serial = 1478] [outer = (nil)] 14:07:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x945b3400) [pid = 1835] [serial = 1479] [outer = 0x90d89800] 14:07:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x92f95000) [pid = 1835] [serial = 1480] [outer = 0x90d89800] 14:07:05 INFO - PROCESS | 1835 | 1477861625485 Marionette TRACE conn4 <- [1,2355,null,{"value":["/navigation-timing/test_timing_client_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on an client redirected navigation",0,null,null],["timing.redirectStart == 0 on an client redirected navigation",0,null,null],["timing.redirectEnd == 0 on an client redirected navigation",0,null,null]]]}] 14:07:05 INFO - ....... 14:07:05 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 2742ms 14:07:05 INFO - PROCESS | 1835 | 1477861625553 Marionette TRACE conn4 -> [0,2356,"getWindowHandle",null] 14:07:05 INFO - PROCESS | 1835 | 1477861625559 Marionette TRACE conn4 <- [1,2356,null,{"value":"8"}] 14:07:05 INFO - TEST-START | /navigation-timing/test_timing_reload.html 14:07:05 INFO - PROCESS | 1835 | 1477861625610 Marionette TRACE conn4 -> [0,2357,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:07:05 INFO - PROCESS | 1835 | 1477861625854 Marionette TRACE conn4 <- [1,2357,null,{"value":null}] 14:07:06 INFO - PROCESS | 1835 | 1477861626013 Marionette TRACE conn4 -> [0,2358,"getWindowHandles",null] 14:07:06 INFO - PROCESS | 1835 | 1477861626017 Marionette TRACE conn4 <- [1,2358,null,["8"]] 14:07:06 INFO - PROCESS | 1835 | 1477861626027 Marionette TRACE conn4 -> [0,2359,"switchToWindow",{"name":"8"}] 14:07:06 INFO - PROCESS | 1835 | 1477861626032 Marionette TRACE conn4 <- [1,2359,null,{}] 14:07:06 INFO - PROCESS | 1835 | 1477861626086 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_reload.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:07:06 INFO - PROCESS | 1835 | ++DOCSHELL 0x81eec400 == 36 [pid = 1835] [id = 504] 14:07:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x81fe1400) [pid = 1835] [serial = 1481] [outer = (nil)] 14:07:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0x8aab9000) [pid = 1835] [serial = 1482] [outer = 0x81fe1400] 14:07:06 INFO - PROCESS | 1835 | 1477861626197 Marionette DEBUG loaded listener.js 14:07:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0x8c245c00) [pid = 1835] [serial = 1483] [outer = 0x81fe1400] 14:07:06 INFO - PROCESS | 1835 | ++DOCSHELL 0x81eeb800 == 37 [pid = 1835] [id = 505] 14:07:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0x81ef2400) [pid = 1835] [serial = 1484] [outer = (nil)] 14:07:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 92 (0x8aac3400) [pid = 1835] [serial = 1485] [outer = 0x81ef2400] 14:07:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0x8c241800) [pid = 1835] [serial = 1486] [outer = 0x81ef2400] 14:07:07 INFO - PROCESS | 1835 | [1835] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4590 14:07:07 INFO - PROCESS | 1835 | 1477861627590 Marionette TRACE conn4 <- [1,2360,null,{"value":["/navigation-timing/test_timing_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["connectEnd is different after the reload.",0,null,null],["connectStart is different after the reload.",0,null,null],["domComplete is different after the reload.",0,null,null],["domContentLoadedEventEnd is different after the reload.",0,null,null],["domContentLoadedEventStart is different after the reload.",0,null,null],["domInteractive is different after the reload.",0,null,null],["domLoading is different after the reload.",0,null,null],["domainLookupEnd is different after the reload.",0,null,null],["domainLookupStart is different after the reload.",0,null,null],["fetchStart is different after the reload.",0,null,null],["loadEventEnd is different after the reload.",0,null,null],["loadEventStart is different after the reload.",0,null,null],["navigationStart is different after the reload.",0,null,null],["requestStart is different after the reload.",0,null,null],["responseEnd is different after the reload.",0,null,null],["responseStart is different after the reload.",0,null,null]]]}] 14:07:07 INFO - ................... 14:07:07 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 2031ms 14:07:07 INFO - PROCESS | 1835 | 1477861627640 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 14:07:07 INFO - PROCESS | 1835 | 1477861627646 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 14:07:08 INFO - PROCESS | 1835 | --DOCSHELL 0x90d5c000 == 36 [pid = 1835] [id = 483] 14:07:08 INFO - PROCESS | 1835 | --DOCSHELL 0x94713800 == 35 [pid = 1835] [id = 497] 14:07:08 INFO - PROCESS | 1835 | --DOCSHELL 0x8c5ac800 == 34 [pid = 1835] [id = 494] 14:07:08 INFO - PROCESS | 1835 | --DOCSHELL 0x8240bc00 == 33 [pid = 1835] [id = 492] 14:07:08 INFO - PROCESS | 1835 | --DOCSHELL 0x8aaba800 == 32 [pid = 1835] [id = 489] 14:07:08 INFO - PROCESS | 1835 | --DOCSHELL 0x81fe5400 == 31 [pid = 1835] [id = 501] 14:07:08 INFO - PROCESS | 1835 | --DOCSHELL 0x8caa5c00 == 30 [pid = 1835] [id = 503] 14:07:08 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 14:07:08 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0x82412c00) [pid = 1835] [serial = 1414] [outer = (nil)] [url = about:blank] 14:07:08 INFO - PROCESS | 1835 | --DOMWINDOW == 91 (0x8261d800) [pid = 1835] [serial = 1413] [outer = (nil)] [url = about:blank] 14:07:08 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0x90d8c000) [pid = 1835] [serial = 1417] [outer = (nil)] [url = about:blank] 14:07:08 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0x90d5d000) [pid = 1835] [serial = 1416] [outer = (nil)] [url = about:blank] 14:07:08 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0x9489c400) [pid = 1835] [serial = 1423] [outer = (nil)] [url = about:blank] 14:07:08 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x94896400) [pid = 1835] [serial = 1422] [outer = (nil)] [url = about:blank] 14:07:08 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x8da2cc00) [pid = 1835] [serial = 1426] [outer = (nil)] [url = about:blank] 14:07:08 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x8c244800) [pid = 1835] [serial = 1425] [outer = (nil)] [url = about:blank] 14:07:08 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x91f0f800) [pid = 1835] [serial = 1406] [outer = (nil)] [url = about:blank] 14:07:08 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x90d85800) [pid = 1835] [serial = 1409] [outer = (nil)] [url = about:blank] 14:07:08 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x94b3f400) [pid = 1835] [serial = 1428] [outer = (nil)] [url = about:blank] 14:07:08 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x91f0c400) [pid = 1835] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 14:07:08 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x93860400) [pid = 1835] [serial = 1419] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 14:07:08 INFO - PROCESS | 1835 | 1477861628680 Marionette TRACE conn4 -> [0,2362,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:07:08 INFO - PROCESS | 1835 | --DOCSHELL 0x81eeb800 == 29 [pid = 1835] [id = 505] 14:07:08 INFO - PROCESS | 1835 | 1477861628893 Marionette TRACE conn4 <- [1,2362,null,{"value":null}] 14:07:09 INFO - PROCESS | 1835 | 1477861629038 Marionette TRACE conn4 -> [0,2363,"getWindowHandles",null] 14:07:09 INFO - PROCESS | 1835 | 1477861629044 Marionette TRACE conn4 <- [1,2363,null,["8"]] 14:07:09 INFO - PROCESS | 1835 | 1477861629059 Marionette TRACE conn4 -> [0,2364,"switchToWindow",{"name":"8"}] 14:07:09 INFO - PROCESS | 1835 | 1477861629070 Marionette TRACE conn4 <- [1,2364,null,{}] 14:07:09 INFO - PROCESS | 1835 | 1477861629076 Marionette TRACE conn4 -> [0,2365,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_server_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:07:09 INFO - PROCESS | 1835 | ++DOCSHELL 0x82006000 == 30 [pid = 1835] [id = 506] 14:07:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x82007400) [pid = 1835] [serial = 1487] [outer = (nil)] 14:07:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x8200b400) [pid = 1835] [serial = 1488] [outer = 0x82007400] 14:07:09 INFO - PROCESS | 1835 | 1477861629182 Marionette DEBUG loaded listener.js 14:07:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x82412800) [pid = 1835] [serial = 1489] [outer = 0x82007400] 14:07:09 INFO - PROCESS | 1835 | ++DOCSHELL 0x82840400 == 31 [pid = 1835] [id = 507] 14:07:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x82842800) [pid = 1835] [serial = 1490] [outer = (nil)] 14:07:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0x82846000) [pid = 1835] [serial = 1491] [outer = 0x82842800] 14:07:09 INFO - PROCESS | 1835 | 1477861629984 Marionette TRACE conn4 <- [1,2365,null,{"value":["/navigation-timing/test_timing_server_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 1 on an server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart > 0",0,null,null],["window.performance.timing.redirectStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.redirectEnd > 0",0,null,null],["window.performance.timing.redirectEnd >= window.performance.timing.redirectStart",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.redirectEnd",0,null,null]]]}] 14:07:10 INFO - ........... 14:07:10 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 1425ms 14:07:10 INFO - PROCESS | 1835 | 1477861630039 Marionette TRACE conn4 -> [0,2366,"getWindowHandle",null] 14:07:10 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 14:07:10 INFO - PROCESS | 1835 | 1477861630047 Marionette TRACE conn4 <- [1,2366,null,{"value":"8"}] 14:07:10 INFO - PROCESS | 1835 | 1477861630063 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:07:10 INFO - PROCESS | 1835 | 1477861630276 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 14:07:10 INFO - PROCESS | 1835 | 1477861630417 Marionette TRACE conn4 -> [0,2368,"getWindowHandles",null] 14:07:10 INFO - PROCESS | 1835 | 1477861630423 Marionette TRACE conn4 <- [1,2368,null,["8"]] 14:07:10 INFO - PROCESS | 1835 | 1477861630433 Marionette TRACE conn4 -> [0,2369,"switchToWindow",{"name":"8"}] 14:07:10 INFO - PROCESS | 1835 | 1477861630438 Marionette TRACE conn4 <- [1,2369,null,{}] 14:07:10 INFO - PROCESS | 1835 | 1477861630448 Marionette TRACE conn4 -> [0,2370,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_xserver_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:07:10 INFO - PROCESS | 1835 | ++DOCSHELL 0x8aab7000 == 32 [pid = 1835] [id = 508] 14:07:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x8c23cc00) [pid = 1835] [serial = 1492] [outer = (nil)] 14:07:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x8c23ec00) [pid = 1835] [serial = 1493] [outer = 0x8c23cc00] 14:07:10 INFO - PROCESS | 1835 | 1477861630549 Marionette DEBUG loaded listener.js 14:07:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x8c247000) [pid = 1835] [serial = 1494] [outer = 0x8c23cc00] 14:07:11 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c473800 == 33 [pid = 1835] [id = 509] 14:07:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0x8c47b400) [pid = 1835] [serial = 1495] [outer = (nil)] 14:07:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0x8c5a1400) [pid = 1835] [serial = 1496] [outer = 0x8c47b400] 14:07:11 INFO - PROCESS | 1835 | 1477861631388 Marionette TRACE conn4 <- [1,2370,null,{"value":["/navigation-timing/test_timing_xserver_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on a cross-origin server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["timing.redirectStart == 0 on a server redirected navigation from another domain",0,null,null],["timing.redirectEnd == 0 on a server redirected navigation from another domain",0,null,null]]]}] 14:07:11 INFO - ....... 14:07:11 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 1386ms 14:07:11 INFO - PROCESS | 1835 | 1477861631457 Marionette TRACE conn4 -> [0,2371,"getWindowHandle",null] 14:07:11 INFO - PROCESS | 1835 | 1477861631463 Marionette TRACE conn4 <- [1,2371,null,{"value":"8"}] 14:07:11 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 14:07:11 INFO - PROCESS | 1835 | 1477861631482 Marionette TRACE conn4 -> [0,2372,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:07:11 INFO - PROCESS | 1835 | 1477861631764 Marionette TRACE conn4 <- [1,2372,null,{"value":null}] 14:07:11 INFO - PROCESS | 1835 | 1477861631794 Marionette TRACE conn4 -> [0,2373,"getWindowHandles",null] 14:07:11 INFO - PROCESS | 1835 | 1477861631799 Marionette TRACE conn4 <- [1,2373,null,["8"]] 14:07:11 INFO - PROCESS | 1835 | 1477861631805 Marionette TRACE conn4 -> [0,2374,"switchToWindow",{"name":"8"}] 14:07:11 INFO - PROCESS | 1835 | 1477861631813 Marionette TRACE conn4 <- [1,2374,null,{}] 14:07:11 INFO - PROCESS | 1835 | 1477861631894 Marionette TRACE conn4 -> [0,2375,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_unique_performance_objects.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:07:11 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c932c00 == 34 [pid = 1835] [id = 510] 14:07:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0x8c933000) [pid = 1835] [serial = 1497] [outer = (nil)] 14:07:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 92 (0x8c935800) [pid = 1835] [serial = 1498] [outer = 0x8c933000] 14:07:12 INFO - PROCESS | 1835 | 1477861632007 Marionette DEBUG loaded listener.js 14:07:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0x8ca9b800) [pid = 1835] [serial = 1499] [outer = 0x8c933000] 14:07:12 INFO - PROCESS | 1835 | ++DOCSHELL 0x8cc65800 == 35 [pid = 1835] [id = 511] 14:07:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 94 (0x8d7ba000) [pid = 1835] [serial = 1500] [outer = (nil)] 14:07:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 95 (0x81ef0800) [pid = 1835] [serial = 1501] [outer = 0x8d7ba000] 14:07:13 INFO - PROCESS | 1835 | 1477861633258 Marionette TRACE conn4 <- [1,2375,null,{"value":["/navigation-timing/test_unique_performance_objects.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["Different window objects have unique performance objects",0,null,null]]]}] 14:07:13 INFO - PROCESS | 1835 | --DOMWINDOW == 94 (0x94ec7400) [pid = 1835] [serial = 1469] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 14:07:13 INFO - PROCESS | 1835 | --DOMWINDOW == 93 (0x8261f000) [pid = 1835] [serial = 1472] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:07:13 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0x94714400) [pid = 1835] [serial = 1461] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:07:13 INFO - PROCESS | 1835 | --DOMWINDOW == 91 (0x9471c400) [pid = 1835] [serial = 1463] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 14:07:13 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0x94b3d400) [pid = 1835] [serial = 1427] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 14:07:13 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0x82413c00) [pid = 1835] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:07:13 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0x81ef8000) [pid = 1835] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 14:07:13 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x8c885800) [pid = 1835] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:07:13 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x8240d000) [pid = 1835] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 14:07:13 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x94b31400) [pid = 1835] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 14:07:13 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x82624400) [pid = 1835] [serial = 1430] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 14:07:13 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x93924000) [pid = 1835] [serial = 1436] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 14:07:13 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x90d17400) [pid = 1835] [serial = 1433] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 14:07:13 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x90d58c00) [pid = 1835] [serial = 1458] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 14:07:13 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x8ca9f400) [pid = 1835] [serial = 1455] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 14:07:13 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x948a4c00) [pid = 1835] [serial = 1466] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 14:07:13 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x90eb8c00) [pid = 1835] [serial = 1405] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 14:07:13 INFO - ... 14:07:13 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 1874ms 14:07:13 INFO - PROCESS | 1835 | 1477861633365 Marionette TRACE conn4 -> [0,2376,"getWindowHandle",null] 14:07:13 INFO - PROCESS | 1835 | 1477861633369 Marionette TRACE conn4 <- [1,2376,null,{"value":"8"}] 14:07:13 INFO - TEST-START | /pointerlock/constructor.html 14:07:13 INFO - PROCESS | 1835 | 1477861633383 Marionette TRACE conn4 -> [0,2377,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:07:13 INFO - PROCESS | 1835 | 1477861633557 Marionette TRACE conn4 <- [1,2377,null,{"value":null}] 14:07:13 INFO - PROCESS | 1835 | 1477861633691 Marionette TRACE conn4 -> [0,2378,"getWindowHandles",null] 14:07:13 INFO - PROCESS | 1835 | 1477861633694 Marionette TRACE conn4 <- [1,2378,null,["8"]] 14:07:13 INFO - PROCESS | 1835 | 1477861633704 Marionette TRACE conn4 -> [0,2379,"switchToWindow",{"name":"8"}] 14:07:13 INFO - PROCESS | 1835 | 1477861633715 Marionette TRACE conn4 <- [1,2379,null,{}] 14:07:13 INFO - PROCESS | 1835 | 1477861633721 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/constructor.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:07:13 INFO - PROCESS | 1835 | ++DOCSHELL 0x8ca98c00 == 36 [pid = 1835] [id = 512] 14:07:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x8cc61400) [pid = 1835] [serial = 1502] [outer = (nil)] 14:07:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x8f5aec00) [pid = 1835] [serial = 1503] [outer = 0x8cc61400] 14:07:13 INFO - PROCESS | 1835 | 1477861633825 Marionette DEBUG loaded listener.js 14:07:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x90d12c00) [pid = 1835] [serial = 1504] [outer = 0x8cc61400] 14:07:14 INFO - PROCESS | 1835 | 1477861634417 Marionette TRACE conn4 <- [1,2380,null,{"value":["/pointerlock/constructor.html",0,null,null,[["Default event values for mouse event interface and its pointer lock extensions.",0,null,null],["Default event values for pointerlockerror using a dictionary",0,null,null]]]}] 14:07:14 INFO - .. 14:07:14 INFO - TEST-OK | /pointerlock/constructor.html | took 1078ms 14:07:14 INFO - PROCESS | 1835 | 1477861634472 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 14:07:14 INFO - PROCESS | 1835 | 1477861634475 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 14:07:14 INFO - TEST-START | /pointerlock/idlharness.html 14:07:14 INFO - PROCESS | 1835 | 1477861634487 Marionette TRACE conn4 -> [0,2382,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:07:14 INFO - PROCESS | 1835 | 1477861634655 Marionette TRACE conn4 <- [1,2382,null,{"value":null}] 14:07:14 INFO - PROCESS | 1835 | 1477861634670 Marionette TRACE conn4 -> [0,2383,"getWindowHandles",null] 14:07:14 INFO - PROCESS | 1835 | 1477861634674 Marionette TRACE conn4 <- [1,2383,null,["8"]] 14:07:14 INFO - PROCESS | 1835 | 1477861634679 Marionette TRACE conn4 -> [0,2384,"switchToWindow",{"name":"8"}] 14:07:14 INFO - PROCESS | 1835 | 1477861634684 Marionette TRACE conn4 <- [1,2384,null,{}] 14:07:14 INFO - PROCESS | 1835 | 1477861634690 Marionette TRACE conn4 -> [0,2385,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/idlharness.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:07:14 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d1e400 == 37 [pid = 1835] [id = 513] 14:07:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x90d20800) [pid = 1835] [serial = 1505] [outer = (nil)] 14:07:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x90d5d000) [pid = 1835] [serial = 1506] [outer = 0x90d20800] 14:07:14 INFO - PROCESS | 1835 | 1477861634781 Marionette DEBUG loaded listener.js 14:07:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x90d82400) [pid = 1835] [serial = 1507] [outer = 0x90d20800] 14:07:16 INFO - PROCESS | 1835 | 1477861635952 Marionette TRACE conn4 <- [1,2385,null,{"value":["/pointerlock/idlharness.html",0,null,null,[["Element interface: operation requestPointerLock()",0,null,null],["Element must be primary interface of window.document.documentElement",1,"assert_equals: window.document.documentElement's prototype is not Element.prototype expected object \"[object ElementPrototype]\" but got object \"[object HTMLHtmlElementPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document.documentElement",1,"assert_equals: class string of window.document.documentElement expected \"[object Element]\" but got \"[object HTMLHtmlElement]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Element interface: window.document.documentElement must inherit property \"requestPointerLock\" with the proper type (0)",0,null,null],["Document interface: attribute onpointerlockchange",0,null,null],["Document interface: attribute onpointerlockerror",0,null,null],["Document interface: attribute pointerLockElement",0,null,null],["Document interface: operation exitPointerLock()",0,null,null],["Document must be primary interface of window.document",1,"assert_equals: window.document's prototype is not Document.prototype expected object \"[object DocumentPrototype]\" but got object \"[object HTMLDocumentPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document",1,"assert_equals: class string of window.document expected \"[object Document]\" but got \"[object HTMLDocument]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Document interface: window.document must inherit property \"onpointerlockchange\" with the proper type (0)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"onpointerlockerror\" with the proper type (1)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"pointerLockElement\" with the proper type (2)",0,null,null],["Document interface: window.document must inherit property \"exitPointerLock\" with the proper type (3)",0,null,null],["MouseEvent interface: attribute movementX",0,null,null],["MouseEvent interface: attribute movementY",0,null,null],["MouseEvent must be primary interface of new MouseEvent('mousemove')",0,null,null],["Stringification of new MouseEvent('mousemove')",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementY\" with the proper type (1)",0,null,null],["MouseEvent must be primary interface of new MouseEvent('pointerlockchange')",0,null,null],["Stringification of new MouseEvent('pointerlockchange')",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementY\" with the proper type (1)",0,null,null]]]}] 14:07:16 INFO - ........................ 14:07:16 INFO - TEST-OK | /pointerlock/idlharness.html | took 1535ms 14:07:16 INFO - PROCESS | 1835 | 1477861636093 Marionette TRACE conn4 -> [0,2386,"getWindowHandle",null] 14:07:16 INFO - PROCESS | 1835 | 1477861636100 Marionette TRACE conn4 <- [1,2386,null,{"value":"8"}] 14:07:16 INFO - TEST-START | /progress-events/constructor.html 14:07:16 INFO - PROCESS | 1835 | 1477861636114 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:07:16 INFO - PROCESS | 1835 | 1477861636372 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 14:07:16 INFO - PROCESS | 1835 | 1477861636558 Marionette TRACE conn4 -> [0,2388,"getWindowHandles",null] 14:07:16 INFO - PROCESS | 1835 | 1477861636565 Marionette TRACE conn4 <- [1,2388,null,["8"]] 14:07:16 INFO - PROCESS | 1835 | 1477861636572 Marionette TRACE conn4 -> [0,2389,"switchToWindow",{"name":"8"}] 14:07:16 INFO - PROCESS | 1835 | 1477861636580 Marionette TRACE conn4 <- [1,2389,null,{}] 14:07:16 INFO - PROCESS | 1835 | 1477861636632 Marionette TRACE conn4 -> [0,2390,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/constructor.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:07:16 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d858800 == 38 [pid = 1835] [id = 514] 14:07:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0x8d892800) [pid = 1835] [serial = 1508] [outer = (nil)] 14:07:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x90d12400) [pid = 1835] [serial = 1509] [outer = 0x8d892800] 14:07:16 INFO - PROCESS | 1835 | 1477861636755 Marionette DEBUG loaded listener.js 14:07:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x90d56000) [pid = 1835] [serial = 1510] [outer = 0x8d892800] 14:07:17 INFO - PROCESS | 1835 | 1477861637457 Marionette TRACE conn4 <- [1,2390,null,{"value":["/progress-events/constructor.html",0,null,null,[["Default event values.",0,null,null],["There must not be a initProgressEvent().",0,null,null],["Basic test.",0,null,null],["ECMAScript value conversion test.",0,null,null],["ProgressEventInit members must be matched case-sensitively.",0,null,null]]]}] 14:07:17 INFO - ..... 14:07:17 INFO - TEST-OK | /progress-events/constructor.html | took 1422ms 14:07:17 INFO - PROCESS | 1835 | 1477861637535 Marionette TRACE conn4 -> [0,2391,"getWindowHandle",null] 14:07:17 INFO - PROCESS | 1835 | 1477861637541 Marionette TRACE conn4 <- [1,2391,null,{"value":"8"}] 14:07:17 INFO - TEST-START | /progress-events/interface.html 14:07:17 INFO - PROCESS | 1835 | 1477861637549 Marionette TRACE conn4 -> [0,2392,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:07:17 INFO - PROCESS | 1835 | 1477861637745 Marionette TRACE conn4 <- [1,2392,null,{"value":null}] 14:07:17 INFO - PROCESS | 1835 | 1477861637922 Marionette TRACE conn4 -> [0,2393,"getWindowHandles",null] 14:07:17 INFO - PROCESS | 1835 | 1477861637928 Marionette TRACE conn4 <- [1,2393,null,["8"]] 14:07:17 INFO - PROCESS | 1835 | 1477861637939 Marionette TRACE conn4 -> [0,2394,"switchToWindow",{"name":"8"}] 14:07:17 INFO - PROCESS | 1835 | 1477861637944 Marionette TRACE conn4 <- [1,2394,null,{}] 14:07:18 INFO - PROCESS | 1835 | 1477861637992 Marionette TRACE conn4 -> [0,2395,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/interface.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:07:18 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c474000 == 39 [pid = 1835] [id = 515] 14:07:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x929bb000) [pid = 1835] [serial = 1511] [outer = (nil)] 14:07:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0x92f95c00) [pid = 1835] [serial = 1512] [outer = 0x929bb000] 14:07:18 INFO - PROCESS | 1835 | 1477861638120 Marionette DEBUG loaded listener.js 14:07:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0x93771c00) [pid = 1835] [serial = 1513] [outer = 0x929bb000] 14:07:19 INFO - PROCESS | 1835 | 1477861639125 Marionette TRACE conn4 <- [1,2395,null,{"value":["/progress-events/interface.html",0,null,null,[["The ProgressEvent interface",0,null,null],["interface prototype object",0,null,null],["The ProgressEvent interface 1",0,null,null],["The ProgressEvent interface 2",0,null,null],["The ProgressEvent interface 3",0,null,null],["Interface objects properties should not be Enumerable",0,null,null],["Should be able to delete ProgressEvent.",0,null,null]]]}] 14:07:19 INFO - ....... 14:07:19 INFO - TEST-OK | /progress-events/interface.html | took 1625ms 14:07:19 INFO - PROCESS | 1835 | 1477861639188 Marionette TRACE conn4 -> [0,2396,"getWindowHandle",null] 14:07:19 INFO - PROCESS | 1835 | 1477861639200 Marionette TRACE conn4 <- [1,2396,null,{"value":"8"}] 14:07:19 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 14:07:19 INFO - PROCESS | 1835 | 1477861639273 Marionette TRACE conn4 -> [0,2397,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:07:19 INFO - PROCESS | 1835 | 1477861639537 Marionette TRACE conn4 <- [1,2397,null,{"value":null}] 14:07:19 INFO - PROCESS | 1835 | 1477861639722 Marionette TRACE conn4 -> [0,2398,"getWindowHandles",null] 14:07:19 INFO - PROCESS | 1835 | 1477861639728 Marionette TRACE conn4 <- [1,2398,null,["8"]] 14:07:19 INFO - PROCESS | 1835 | 1477861639736 Marionette TRACE conn4 -> [0,2399,"switchToWindow",{"name":"8"}] 14:07:19 INFO - PROCESS | 1835 | 1477861639742 Marionette TRACE conn4 <- [1,2399,null,{}] 14:07:19 INFO - PROCESS | 1835 | 1477861639750 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:07:19 INFO - PROCESS | 1835 | ++DOCSHELL 0x948a2800 == 40 [pid = 1835] [id = 516] 14:07:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0x948a3000) [pid = 1835] [serial = 1514] [outer = (nil)] 14:07:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 92 (0x948e4000) [pid = 1835] [serial = 1515] [outer = 0x948a3000] 14:07:19 INFO - PROCESS | 1835 | 1477861639864 Marionette DEBUG loaded listener.js 14:07:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0x94a17400) [pid = 1835] [serial = 1516] [outer = 0x948a3000] 14:07:20 WARNING - wptserve Traceback (most recent call last): 14:07:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:07:20 WARNING - rv = self.func(request, response) 14:07:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:07:20 WARNING - access_control_allow_origin = "*") 14:07:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:07:20 WARNING - payload = payload_generator(server_data) 14:07:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:07:20 WARNING - return encode_string_as_bmp_image(data) 14:07:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:07:20 WARNING - img.save(f, "BMP") 14:07:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:07:20 WARNING - f.write(bmpfileheader) 14:07:20 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:07:20 WARNING - 14:07:21 INFO - PROCESS | 1835 | --DOCSHELL 0x8200a800 == 39 [pid = 1835] [id = 493] 14:07:21 INFO - PROCESS | 1835 | --DOCSHELL 0x94ca3400 == 38 [pid = 1835] [id = 500] 14:07:21 INFO - PROCESS | 1835 | --DOCSHELL 0x8ca9dc00 == 37 [pid = 1835] [id = 477] 14:07:21 INFO - PROCESS | 1835 | --DOCSHELL 0x90d55000 == 36 [pid = 1835] [id = 496] 14:07:21 INFO - PROCESS | 1835 | --DOCSHELL 0x81ef6800 == 35 [pid = 1835] [id = 485] 14:07:21 INFO - PROCESS | 1835 | --DOCSHELL 0x8cc65800 == 34 [pid = 1835] [id = 511] 14:07:21 INFO - PROCESS | 1835 | --DOCSHELL 0x8c473800 == 33 [pid = 1835] [id = 509] 14:07:21 INFO - PROCESS | 1835 | --DOCSHELL 0x82840400 == 32 [pid = 1835] [id = 507] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0x8aab8000) [pid = 1835] [serial = 1445] [outer = (nil)] [url = about:blank] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 91 (0x8da4bc00) [pid = 1835] [serial = 1446] [outer = (nil)] [url = about:blank] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0x8aab7c00) [pid = 1835] [serial = 1448] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0x82417000) [pid = 1835] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0x94b38000) [pid = 1835] [serial = 1442] [outer = (nil)] [url = about:blank] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x82841400) [pid = 1835] [serial = 1443] [outer = (nil)] [url = about:blank] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x90d8e400) [pid = 1835] [serial = 1434] [outer = (nil)] [url = about:blank] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x92c82800) [pid = 1835] [serial = 1435] [outer = (nil)] [url = about:blank] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x94716000) [pid = 1835] [serial = 1437] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x9471d400) [pid = 1835] [serial = 1440] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x8284e800) [pid = 1835] [serial = 1431] [outer = (nil)] [url = about:blank] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x8aac1400) [pid = 1835] [serial = 1432] [outer = (nil)] [url = about:blank] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x94c9fc00) [pid = 1835] [serial = 1429] [outer = (nil)] [url = about:blank] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x8c928400) [pid = 1835] [serial = 1454] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x939ca400) [pid = 1835] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x937f4c00) [pid = 1835] [serial = 1439] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x92956c00) [pid = 1835] [serial = 1407] [outer = (nil)] [url = about:blank] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x954d4000) [pid = 1835] [serial = 1470] [outer = (nil)] [url = about:blank] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x95a23400) [pid = 1835] [serial = 1471] [outer = (nil)] [url = about:blank] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x8284ac00) [pid = 1835] [serial = 1473] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x81fe2400) [pid = 1835] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x94b3a000) [pid = 1835] [serial = 1467] [outer = (nil)] [url = about:blank] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x94ca6000) [pid = 1835] [serial = 1468] [outer = (nil)] [url = about:blank] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x9489a400) [pid = 1835] [serial = 1464] [outer = (nil)] [url = about:blank] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x948a3800) [pid = 1835] [serial = 1465] [outer = (nil)] [url = about:blank] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x90d8ac00) [pid = 1835] [serial = 1459] [outer = (nil)] [url = about:blank] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x91f0ec00) [pid = 1835] [serial = 1460] [outer = (nil)] [url = about:blank] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x94718400) [pid = 1835] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x8caa6400) [pid = 1835] [serial = 1456] [outer = (nil)] [url = about:blank] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x8d89a000) [pid = 1835] [serial = 1457] [outer = (nil)] [url = about:blank] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x82842000) [pid = 1835] [serial = 1451] [outer = (nil)] [url = about:blank] 14:07:21 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x8c472800) [pid = 1835] [serial = 1452] [outer = (nil)] [url = about:blank] 14:07:24 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x90d89800) [pid = 1835] [serial = 1478] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:07:24 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x8ca9f000) [pid = 1835] [serial = 1475] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 14:07:24 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x82842800) [pid = 1835] [serial = 1490] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:07:24 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x82007400) [pid = 1835] [serial = 1487] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 14:07:24 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x81ef2400) [pid = 1835] [serial = 1484] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:07:24 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x8cc61400) [pid = 1835] [serial = 1502] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 14:07:24 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x8d7ba000) [pid = 1835] [serial = 1500] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:07:24 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x8c933000) [pid = 1835] [serial = 1497] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 14:07:24 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x8c47b400) [pid = 1835] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:07:24 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x8c23cc00) [pid = 1835] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 14:07:29 INFO - PROCESS | 1835 | --DOCSHELL 0x8ca9d800 == 31 [pid = 1835] [id = 502] 14:07:29 INFO - PROCESS | 1835 | --DOCSHELL 0x81ee9c00 == 30 [pid = 1835] [id = 491] 14:07:29 INFO - PROCESS | 1835 | --DOCSHELL 0x8da53c00 == 29 [pid = 1835] [id = 488] 14:07:29 INFO - PROCESS | 1835 | --DOCSHELL 0x94716800 == 28 [pid = 1835] [id = 498] 14:07:29 INFO - PROCESS | 1835 | --DOCSHELL 0x81eec400 == 27 [pid = 1835] [id = 504] 14:07:29 INFO - PROCESS | 1835 | --DOCSHELL 0x8c932c00 == 26 [pid = 1835] [id = 510] 14:07:29 INFO - PROCESS | 1835 | --DOCSHELL 0x82008800 == 25 [pid = 1835] [id = 476] 14:07:29 INFO - PROCESS | 1835 | --DOCSHELL 0x94b3b800 == 24 [pid = 1835] [id = 486] 14:07:29 INFO - PROCESS | 1835 | --DOCSHELL 0x81eeb400 == 23 [pid = 1835] [id = 499] 14:07:29 INFO - PROCESS | 1835 | --DOCSHELL 0x8200e000 == 22 [pid = 1835] [id = 481] 14:07:29 INFO - PROCESS | 1835 | --DOCSHELL 0x8aab7000 == 21 [pid = 1835] [id = 508] 14:07:29 INFO - PROCESS | 1835 | --DOCSHELL 0x90eb8800 == 20 [pid = 1835] [id = 479] 14:07:29 INFO - PROCESS | 1835 | --DOCSHELL 0x8ca98c00 == 19 [pid = 1835] [id = 512] 14:07:29 INFO - PROCESS | 1835 | --DOCSHELL 0x8aac3000 == 18 [pid = 1835] [id = 480] 14:07:29 INFO - PROCESS | 1835 | --DOCSHELL 0x9471d800 == 17 [pid = 1835] [id = 484] 14:07:29 INFO - PROCESS | 1835 | --DOCSHELL 0x8240f800 == 16 [pid = 1835] [id = 478] 14:07:29 INFO - PROCESS | 1835 | --DOCSHELL 0x81febc00 == 15 [pid = 1835] [id = 475] 14:07:29 INFO - PROCESS | 1835 | --DOCSHELL 0x8aac2000 == 14 [pid = 1835] [id = 495] 14:07:29 INFO - PROCESS | 1835 | --DOCSHELL 0x82006000 == 13 [pid = 1835] [id = 506] 14:07:29 INFO - PROCESS | 1835 | --DOCSHELL 0x90d57400 == 12 [pid = 1835] [id = 482] 14:07:29 INFO - PROCESS | 1835 | --DOCSHELL 0x82622c00 == 11 [pid = 1835] [id = 487] 14:07:29 INFO - PROCESS | 1835 | --DOCSHELL 0x8aab9c00 == 10 [pid = 1835] [id = 490] 14:07:29 INFO - PROCESS | 1835 | --DOCSHELL 0x8c474000 == 9 [pid = 1835] [id = 515] 14:07:29 INFO - PROCESS | 1835 | --DOCSHELL 0x8d858800 == 8 [pid = 1835] [id = 514] 14:07:29 INFO - PROCESS | 1835 | --DOCSHELL 0x90d1e400 == 7 [pid = 1835] [id = 513] 14:07:29 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x92f95000) [pid = 1835] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:07:29 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x945b3400) [pid = 1835] [serial = 1479] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 14:07:29 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x8c5a1400) [pid = 1835] [serial = 1496] [outer = (nil)] [url = about:blank] 14:07:29 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x8c247000) [pid = 1835] [serial = 1494] [outer = (nil)] [url = about:blank] 14:07:29 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x8c23ec00) [pid = 1835] [serial = 1493] [outer = (nil)] [url = about:blank] 14:07:29 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x81ef0800) [pid = 1835] [serial = 1501] [outer = (nil)] [url = about:blank] 14:07:29 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x8ca9b800) [pid = 1835] [serial = 1499] [outer = (nil)] [url = about:blank] 14:07:29 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x8c935800) [pid = 1835] [serial = 1498] [outer = (nil)] [url = about:blank] 14:07:29 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x90d12c00) [pid = 1835] [serial = 1504] [outer = (nil)] [url = about:blank] 14:07:29 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x8f5aec00) [pid = 1835] [serial = 1503] [outer = (nil)] [url = about:blank] 14:07:29 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x8200b400) [pid = 1835] [serial = 1488] [outer = (nil)] [url = about:blank] 14:07:29 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x82412800) [pid = 1835] [serial = 1489] [outer = (nil)] [url = about:blank] 14:07:29 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x82846000) [pid = 1835] [serial = 1491] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:07:29 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x8d9bf800) [pid = 1835] [serial = 1476] [outer = (nil)] [url = about:blank] 14:07:29 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x8da31800) [pid = 1835] [serial = 1477] [outer = (nil)] [url = about:blank] 14:07:29 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x90d5d000) [pid = 1835] [serial = 1506] [outer = (nil)] [url = about:blank] 14:07:29 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x8aab9000) [pid = 1835] [serial = 1482] [outer = (nil)] [url = about:blank] 14:07:29 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x8aac3400) [pid = 1835] [serial = 1485] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:07:29 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8c241800) [pid = 1835] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:07:32 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x929bb000) [pid = 1835] [serial = 1511] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 14:07:32 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x90d20800) [pid = 1835] [serial = 1505] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 14:07:32 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8d892800) [pid = 1835] [serial = 1508] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 14:07:32 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x81fe1400) [pid = 1835] [serial = 1481] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 14:07:37 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8c245c00) [pid = 1835] [serial = 1483] [outer = (nil)] [url = about:blank] 14:07:37 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x90d56000) [pid = 1835] [serial = 1510] [outer = (nil)] [url = about:blank] 14:07:37 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x93771c00) [pid = 1835] [serial = 1513] [outer = (nil)] [url = about:blank] 14:07:37 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x90d82400) [pid = 1835] [serial = 1507] [outer = (nil)] [url = about:blank] 14:07:37 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x948e4000) [pid = 1835] [serial = 1515] [outer = (nil)] [url = about:blank] 14:07:37 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x92f95c00) [pid = 1835] [serial = 1512] [outer = (nil)] [url = about:blank] 14:07:37 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x90d12400) [pid = 1835] [serial = 1509] [outer = (nil)] [url = about:blank] 14:07:50 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:07:50 INFO - PROCESS | 1835 | 1477861670071 Marionette TRACE conn4 <- [1,2400,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 14:07:50 INFO - . 14:07:50 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30858ms 14:07:50 INFO - PROCESS | 1835 | 1477861670111 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 14:07:50 INFO - PROCESS | 1835 | 1477861670118 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 14:07:50 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 14:07:50 INFO - PROCESS | 1835 | 1477861670130 Marionette TRACE conn4 -> [0,2402,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:07:50 INFO - PROCESS | 1835 | 1477861670369 Marionette TRACE conn4 <- [1,2402,null,{"value":null}] 14:07:50 INFO - PROCESS | 1835 | 1477861670452 Marionette TRACE conn4 -> [0,2403,"getWindowHandles",null] 14:07:50 INFO - PROCESS | 1835 | 1477861670458 Marionette TRACE conn4 <- [1,2403,null,["8"]] 14:07:50 INFO - PROCESS | 1835 | 1477861670467 Marionette TRACE conn4 -> [0,2404,"switchToWindow",{"name":"8"}] 14:07:50 INFO - PROCESS | 1835 | 1477861670475 Marionette TRACE conn4 <- [1,2404,null,{}] 14:07:50 INFO - PROCESS | 1835 | 1477861670482 Marionette TRACE conn4 -> [0,2405,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:07:50 INFO - PROCESS | 1835 | ++DOCSHELL 0x82003c00 == 8 [pid = 1835] [id = 517] 14:07:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82004400) [pid = 1835] [serial = 1517] [outer = (nil)] 14:07:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82007400) [pid = 1835] [serial = 1518] [outer = 0x82004400] 14:07:50 INFO - PROCESS | 1835 | 1477861670594 Marionette DEBUG loaded listener.js 14:07:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8200d400) [pid = 1835] [serial = 1519] [outer = 0x82004400] 14:07:51 WARNING - wptserve Traceback (most recent call last): 14:07:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:07:51 WARNING - rv = self.func(request, response) 14:07:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:07:51 WARNING - access_control_allow_origin = "*") 14:07:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:07:51 WARNING - payload = payload_generator(server_data) 14:07:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:07:51 WARNING - return encode_string_as_bmp_image(data) 14:07:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:07:51 WARNING - img.save(f, "BMP") 14:07:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:07:51 WARNING - f.write(bmpfileheader) 14:07:51 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:07:51 WARNING - 14:08:00 INFO - PROCESS | 1835 | --DOCSHELL 0x948a2800 == 7 [pid = 1835] [id = 516] 14:08:06 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x948a3000) [pid = 1835] [serial = 1514] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 14:08:11 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x94a17400) [pid = 1835] [serial = 1516] [outer = (nil)] [url = about:blank] 14:08:11 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82007400) [pid = 1835] [serial = 1518] [outer = (nil)] [url = about:blank] 14:08:20 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:08:20 INFO - PROCESS | 1835 | 1477861700807 Marionette TRACE conn4 <- [1,2405,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 14:08:20 INFO - . 14:08:20 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30704ms 14:08:20 INFO - PROCESS | 1835 | 1477861700832 Marionette TRACE conn4 -> [0,2406,"getWindowHandle",null] 14:08:20 INFO - PROCESS | 1835 | 1477861700839 Marionette TRACE conn4 <- [1,2406,null,{"value":"8"}] 14:08:20 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 14:08:20 INFO - PROCESS | 1835 | 1477861700851 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:08:21 INFO - PROCESS | 1835 | 1477861701080 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 14:08:21 INFO - PROCESS | 1835 | 1477861701162 Marionette TRACE conn4 -> [0,2408,"getWindowHandles",null] 14:08:21 INFO - PROCESS | 1835 | 1477861701169 Marionette TRACE conn4 <- [1,2408,null,["8"]] 14:08:21 INFO - PROCESS | 1835 | 1477861701176 Marionette TRACE conn4 -> [0,2409,"switchToWindow",{"name":"8"}] 14:08:21 INFO - PROCESS | 1835 | 1477861701184 Marionette TRACE conn4 <- [1,2409,null,{}] 14:08:21 INFO - PROCESS | 1835 | 1477861701191 Marionette TRACE conn4 -> [0,2410,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:08:21 INFO - PROCESS | 1835 | ++DOCSHELL 0x81fecc00 == 8 [pid = 1835] [id = 518] 14:08:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82001800) [pid = 1835] [serial = 1520] [outer = (nil)] 14:08:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82004c00) [pid = 1835] [serial = 1521] [outer = 0x82001800] 14:08:21 INFO - PROCESS | 1835 | 1477861701297 Marionette DEBUG loaded listener.js 14:08:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8200f800) [pid = 1835] [serial = 1522] [outer = 0x82001800] 14:08:21 WARNING - wptserve Traceback (most recent call last): 14:08:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:08:21 WARNING - rv = self.func(request, response) 14:08:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:08:21 WARNING - access_control_allow_origin = "*") 14:08:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:08:21 WARNING - payload = payload_generator(server_data) 14:08:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:08:21 WARNING - return encode_string_as_bmp_image(data) 14:08:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:08:21 WARNING - img.save(f, "BMP") 14:08:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:08:21 WARNING - f.write(bmpfileheader) 14:08:21 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:08:21 WARNING - 14:08:30 INFO - PROCESS | 1835 | --DOCSHELL 0x82003c00 == 7 [pid = 1835] [id = 517] 14:08:37 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82004400) [pid = 1835] [serial = 1517] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 14:08:42 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x8200d400) [pid = 1835] [serial = 1519] [outer = (nil)] [url = about:blank] 14:08:42 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82004c00) [pid = 1835] [serial = 1521] [outer = (nil)] [url = about:blank] 14:08:51 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:08:51 INFO - PROCESS | 1835 | 1477861731514 Marionette TRACE conn4 <- [1,2410,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 14:08:51 INFO - . 14:08:51 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30698ms 14:08:51 INFO - PROCESS | 1835 | 1477861731547 Marionette TRACE conn4 -> [0,2411,"getWindowHandle",null] 14:08:51 INFO - PROCESS | 1835 | 1477861731554 Marionette TRACE conn4 <- [1,2411,null,{"value":"8"}] 14:08:51 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 14:08:51 INFO - PROCESS | 1835 | 1477861731565 Marionette TRACE conn4 -> [0,2412,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:08:51 INFO - PROCESS | 1835 | 1477861731801 Marionette TRACE conn4 <- [1,2412,null,{"value":null}] 14:08:51 INFO - PROCESS | 1835 | 1477861731883 Marionette TRACE conn4 -> [0,2413,"getWindowHandles",null] 14:08:51 INFO - PROCESS | 1835 | 1477861731890 Marionette TRACE conn4 <- [1,2413,null,["8"]] 14:08:51 INFO - PROCESS | 1835 | 1477861731899 Marionette TRACE conn4 -> [0,2414,"switchToWindow",{"name":"8"}] 14:08:51 INFO - PROCESS | 1835 | 1477861731907 Marionette TRACE conn4 <- [1,2414,null,{}] 14:08:51 INFO - PROCESS | 1835 | 1477861731913 Marionette TRACE conn4 -> [0,2415,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:08:51 INFO - PROCESS | 1835 | ++DOCSHELL 0x82003000 == 8 [pid = 1835] [id = 519] 14:08:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82003800) [pid = 1835] [serial = 1523] [outer = (nil)] 14:08:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82005800) [pid = 1835] [serial = 1524] [outer = 0x82003800] 14:08:52 INFO - PROCESS | 1835 | 1477861732022 Marionette DEBUG loaded listener.js 14:08:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8200e400) [pid = 1835] [serial = 1525] [outer = 0x82003800] 14:08:52 INFO - PROCESS | 1835 | 1477861732633 Marionette TRACE conn4 <- [1,2415,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:08:52 INFO - . 14:08:52 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html | took 1120ms 14:08:52 INFO - PROCESS | 1835 | 1477861732682 Marionette TRACE conn4 -> [0,2416,"getWindowHandle",null] 14:08:52 INFO - PROCESS | 1835 | 1477861732688 Marionette TRACE conn4 <- [1,2416,null,{"value":"8"}] 14:08:52 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 14:08:52 INFO - PROCESS | 1835 | 1477861732696 Marionette TRACE conn4 -> [0,2417,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:08:52 INFO - PROCESS | 1835 | 1477861732931 Marionette TRACE conn4 <- [1,2417,null,{"value":null}] 14:08:52 INFO - PROCESS | 1835 | 1477861732951 Marionette TRACE conn4 -> [0,2418,"getWindowHandles",null] 14:08:52 INFO - PROCESS | 1835 | 1477861732957 Marionette TRACE conn4 <- [1,2418,null,["8"]] 14:08:52 INFO - PROCESS | 1835 | 1477861732963 Marionette TRACE conn4 -> [0,2419,"switchToWindow",{"name":"8"}] 14:08:52 INFO - PROCESS | 1835 | 1477861732969 Marionette TRACE conn4 <- [1,2419,null,{}] 14:08:52 INFO - PROCESS | 1835 | 1477861732975 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:08:53 INFO - PROCESS | 1835 | ++DOCSHELL 0x8200c000 == 9 [pid = 1835] [id = 520] 14:08:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x82624400) [pid = 1835] [serial = 1526] [outer = (nil)] 14:08:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x82629400) [pid = 1835] [serial = 1527] [outer = 0x82624400] 14:08:53 INFO - PROCESS | 1835 | 1477861733087 Marionette DEBUG loaded listener.js 14:08:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x81fe1000) [pid = 1835] [serial = 1528] [outer = 0x82624400] 14:08:53 INFO - PROCESS | 1835 | 1477861733852 Marionette TRACE conn4 <- [1,2420,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:08:53 INFO - . 14:08:53 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 1180ms 14:08:53 INFO - PROCESS | 1835 | 1477861733892 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 14:08:53 INFO - PROCESS | 1835 | 1477861733900 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 14:08:53 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 14:08:53 INFO - PROCESS | 1835 | 1477861733908 Marionette TRACE conn4 -> [0,2422,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:08:54 INFO - PROCESS | 1835 | 1477861734099 Marionette TRACE conn4 <- [1,2422,null,{"value":null}] 14:08:54 INFO - PROCESS | 1835 | 1477861734115 Marionette TRACE conn4 -> [0,2423,"getWindowHandles",null] 14:08:54 INFO - PROCESS | 1835 | 1477861734121 Marionette TRACE conn4 <- [1,2423,null,["8"]] 14:08:54 INFO - PROCESS | 1835 | 1477861734126 Marionette TRACE conn4 -> [0,2424,"switchToWindow",{"name":"8"}] 14:08:54 INFO - PROCESS | 1835 | 1477861734133 Marionette TRACE conn4 <- [1,2424,null,{}] 14:08:54 INFO - PROCESS | 1835 | 1477861734140 Marionette TRACE conn4 -> [0,2425,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:08:54 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c23d800 == 10 [pid = 1835] [id = 521] 14:08:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8c23dc00) [pid = 1835] [serial = 1529] [outer = (nil)] 14:08:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8c240800) [pid = 1835] [serial = 1530] [outer = 0x8c23dc00] 14:08:54 INFO - PROCESS | 1835 | 1477861734348 Marionette DEBUG loaded listener.js 14:08:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8c244000) [pid = 1835] [serial = 1531] [outer = 0x8c23dc00] 14:08:54 INFO - PROCESS | 1835 | 1477861734956 Marionette TRACE conn4 <- [1,2425,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:08:54 INFO - . 14:08:54 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html | took 1079ms 14:08:54 INFO - PROCESS | 1835 | 1477861734988 Marionette TRACE conn4 -> [0,2426,"getWindowHandle",null] 14:08:54 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 14:08:54 INFO - PROCESS | 1835 | 1477861734992 Marionette TRACE conn4 <- [1,2426,null,{"value":"8"}] 14:08:55 INFO - PROCESS | 1835 | 1477861734999 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:08:55 INFO - PROCESS | 1835 | 1477861735170 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 14:08:55 INFO - PROCESS | 1835 | 1477861735297 Marionette TRACE conn4 -> [0,2428,"getWindowHandles",null] 14:08:55 INFO - PROCESS | 1835 | 1477861735304 Marionette TRACE conn4 <- [1,2428,null,["8"]] 14:08:55 INFO - PROCESS | 1835 | 1477861735309 Marionette TRACE conn4 -> [0,2429,"switchToWindow",{"name":"8"}] 14:08:55 INFO - PROCESS | 1835 | 1477861735315 Marionette TRACE conn4 <- [1,2429,null,{}] 14:08:55 INFO - PROCESS | 1835 | 1477861735322 Marionette TRACE conn4 -> [0,2430,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:08:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c5ac400 == 11 [pid = 1835] [id = 522] 14:08:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8c5acc00) [pid = 1835] [serial = 1532] [outer = (nil)] 14:08:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8c5af800) [pid = 1835] [serial = 1533] [outer = 0x8c5acc00] 14:08:55 INFO - PROCESS | 1835 | 1477861735424 Marionette DEBUG loaded listener.js 14:08:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8c936800) [pid = 1835] [serial = 1534] [outer = 0x8c5acc00] 14:08:56 INFO - PROCESS | 1835 | 1477861736046 Marionette TRACE conn4 <- [1,2430,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:08:56 INFO - . 14:08:56 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1080ms 14:08:56 INFO - PROCESS | 1835 | 1477861736077 Marionette TRACE conn4 -> [0,2431,"getWindowHandle",null] 14:08:56 INFO - PROCESS | 1835 | 1477861736080 Marionette TRACE conn4 <- [1,2431,null,{"value":"8"}] 14:08:56 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 14:08:56 INFO - PROCESS | 1835 | 1477861736088 Marionette TRACE conn4 -> [0,2432,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:08:56 INFO - PROCESS | 1835 | 1477861736300 Marionette TRACE conn4 <- [1,2432,null,{"value":null}] 14:08:56 INFO - PROCESS | 1835 | 1477861736384 Marionette TRACE conn4 -> [0,2433,"getWindowHandles",null] 14:08:56 INFO - PROCESS | 1835 | 1477861736388 Marionette TRACE conn4 <- [1,2433,null,["8"]] 14:08:56 INFO - PROCESS | 1835 | 1477861736393 Marionette TRACE conn4 -> [0,2434,"switchToWindow",{"name":"8"}] 14:08:56 INFO - PROCESS | 1835 | 1477861736398 Marionette TRACE conn4 <- [1,2434,null,{}] 14:08:56 INFO - PROCESS | 1835 | 1477861736403 Marionette TRACE conn4 -> [0,2435,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:08:56 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d89dc00 == 12 [pid = 1835] [id = 523] 14:08:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8d9bf000) [pid = 1835] [serial = 1535] [outer = (nil)] 14:08:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8d9cb000) [pid = 1835] [serial = 1536] [outer = 0x8d9bf000] 14:08:56 INFO - PROCESS | 1835 | 1477861736498 Marionette DEBUG loaded listener.js 14:08:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x8da29400) [pid = 1835] [serial = 1537] [outer = 0x8d9bf000] 14:08:57 INFO - PROCESS | 1835 | 1477861737068 Marionette TRACE conn4 <- [1,2435,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:08:57 INFO - . 14:08:57 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 1024ms 14:08:57 INFO - PROCESS | 1835 | 1477861737112 Marionette TRACE conn4 -> [0,2436,"getWindowHandle",null] 14:08:57 INFO - PROCESS | 1835 | 1477861737115 Marionette TRACE conn4 <- [1,2436,null,{"value":"8"}] 14:08:57 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 14:08:57 INFO - PROCESS | 1835 | 1477861737122 Marionette TRACE conn4 -> [0,2437,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:08:57 INFO - PROCESS | 1835 | 1477861737386 Marionette TRACE conn4 <- [1,2437,null,{"value":null}] 14:08:57 INFO - PROCESS | 1835 | 1477861737406 Marionette TRACE conn4 -> [0,2438,"getWindowHandles",null] 14:08:57 INFO - PROCESS | 1835 | 1477861737409 Marionette TRACE conn4 <- [1,2438,null,["8"]] 14:08:57 INFO - PROCESS | 1835 | 1477861737414 Marionette TRACE conn4 -> [0,2439,"switchToWindow",{"name":"8"}] 14:08:57 INFO - PROCESS | 1835 | 1477861737419 Marionette TRACE conn4 <- [1,2439,null,{}] 14:08:57 INFO - PROCESS | 1835 | 1477861737425 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:08:57 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f51b000 == 13 [pid = 1835] [id = 524] 14:08:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x8f51d400) [pid = 1835] [serial = 1538] [outer = (nil)] 14:08:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x8f754800) [pid = 1835] [serial = 1539] [outer = 0x8f51d400] 14:08:57 INFO - PROCESS | 1835 | 1477861737524 Marionette DEBUG loaded listener.js 14:08:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x90d1a800) [pid = 1835] [serial = 1540] [outer = 0x8f51d400] 14:08:58 INFO - PROCESS | 1835 | 1477861738216 Marionette TRACE conn4 <- [1,2440,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:08:58 INFO - . 14:08:58 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1120ms 14:08:58 INFO - PROCESS | 1835 | 1477861738242 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 14:08:58 INFO - PROCESS | 1835 | 1477861738245 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 14:08:58 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 14:08:58 INFO - PROCESS | 1835 | 1477861738252 Marionette TRACE conn4 -> [0,2442,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:08:58 INFO - PROCESS | 1835 | 1477861738427 Marionette TRACE conn4 <- [1,2442,null,{"value":null}] 14:08:58 INFO - PROCESS | 1835 | 1477861738555 Marionette TRACE conn4 -> [0,2443,"getWindowHandles",null] 14:08:58 INFO - PROCESS | 1835 | 1477861738562 Marionette TRACE conn4 <- [1,2443,null,["8"]] 14:08:58 INFO - PROCESS | 1835 | 1477861738568 Marionette TRACE conn4 -> [0,2444,"switchToWindow",{"name":"8"}] 14:08:58 INFO - PROCESS | 1835 | 1477861738576 Marionette TRACE conn4 <- [1,2444,null,{}] 14:08:58 INFO - PROCESS | 1835 | 1477861738581 Marionette TRACE conn4 -> [0,2445,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:08:58 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d86c00 == 14 [pid = 1835] [id = 525] 14:08:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x90d88000) [pid = 1835] [serial = 1541] [outer = (nil)] 14:08:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x90d8a400) [pid = 1835] [serial = 1542] [outer = 0x90d88000] 14:08:58 INFO - PROCESS | 1835 | 1477861738673 Marionette DEBUG loaded listener.js 14:08:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x90eadc00) [pid = 1835] [serial = 1543] [outer = 0x90d88000] 14:08:59 INFO - PROCESS | 1835 | 1477861739316 Marionette TRACE conn4 <- [1,2445,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:08:59 INFO - . 14:08:59 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1128ms 14:08:59 INFO - PROCESS | 1835 | 1477861739380 Marionette TRACE conn4 -> [0,2446,"getWindowHandle",null] 14:08:59 INFO - PROCESS | 1835 | 1477861739384 Marionette TRACE conn4 <- [1,2446,null,{"value":"8"}] 14:08:59 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 14:08:59 INFO - PROCESS | 1835 | 1477861739391 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:08:59 INFO - PROCESS | 1835 | 1477861739545 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 14:08:59 INFO - PROCESS | 1835 | 1477861739554 Marionette TRACE conn4 -> [0,2448,"getWindowHandles",null] 14:08:59 INFO - PROCESS | 1835 | 1477861739580 Marionette TRACE conn4 <- [1,2448,null,["8"]] 14:08:59 INFO - PROCESS | 1835 | 1477861739724 Marionette TRACE conn4 -> [0,2449,"switchToWindow",{"name":"8"}] 14:08:59 INFO - PROCESS | 1835 | 1477861739734 Marionette TRACE conn4 <- [1,2449,null,{}] 14:08:59 INFO - PROCESS | 1835 | 1477861739742 Marionette TRACE conn4 -> [0,2450,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:08:59 INFO - PROCESS | 1835 | ++DOCSHELL 0x81ef3800 == 15 [pid = 1835] [id = 526] 14:08:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x81ef5400) [pid = 1835] [serial = 1544] [outer = (nil)] 14:08:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x81fec000) [pid = 1835] [serial = 1545] [outer = 0x81ef5400] 14:08:59 INFO - PROCESS | 1835 | 1477861739861 Marionette DEBUG loaded listener.js 14:09:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x8200b400) [pid = 1835] [serial = 1546] [outer = 0x81ef5400] 14:09:00 INFO - PROCESS | 1835 | 1477861740653 Marionette TRACE conn4 <- [1,2450,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:09:00 INFO - . 14:09:00 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1286ms 14:09:00 INFO - PROCESS | 1835 | 1477861740678 Marionette TRACE conn4 -> [0,2451,"getWindowHandle",null] 14:09:00 INFO - PROCESS | 1835 | 1477861740685 Marionette TRACE conn4 <- [1,2451,null,{"value":"8"}] 14:09:00 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 14:09:00 INFO - PROCESS | 1835 | 1477861740694 Marionette TRACE conn4 -> [0,2452,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:09:00 INFO - PROCESS | 1835 | 1477861740932 Marionette TRACE conn4 <- [1,2452,null,{"value":null}] 14:09:01 INFO - PROCESS | 1835 | 1477861741102 Marionette TRACE conn4 -> [0,2453,"getWindowHandles",null] 14:09:01 INFO - PROCESS | 1835 | 1477861741109 Marionette TRACE conn4 <- [1,2453,null,["8"]] 14:09:01 INFO - PROCESS | 1835 | 1477861741137 Marionette TRACE conn4 -> [0,2454,"switchToWindow",{"name":"8"}] 14:09:01 INFO - PROCESS | 1835 | 1477861741149 Marionette TRACE conn4 <- [1,2454,null,{}] 14:09:01 INFO - PROCESS | 1835 | 1477861741155 Marionette TRACE conn4 -> [0,2455,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:09:01 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c23d400 == 16 [pid = 1835] [id = 527] 14:09:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x8c246400) [pid = 1835] [serial = 1547] [outer = (nil)] 14:09:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x8c478800) [pid = 1835] [serial = 1548] [outer = 0x8c246400] 14:09:01 INFO - PROCESS | 1835 | 1477861741272 Marionette DEBUG loaded listener.js 14:09:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x8c932c00) [pid = 1835] [serial = 1549] [outer = 0x8c246400] 14:09:02 INFO - PROCESS | 1835 | 1477861741995 Marionette TRACE conn4 <- [1,2455,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:09:02 INFO - . 14:09:02 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1329ms 14:09:02 INFO - PROCESS | 1835 | 1477861742023 Marionette TRACE conn4 -> [0,2456,"getWindowHandle",null] 14:09:02 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 14:09:02 INFO - PROCESS | 1835 | 1477861742027 Marionette TRACE conn4 <- [1,2456,null,{"value":"8"}] 14:09:02 INFO - PROCESS | 1835 | 1477861742055 Marionette TRACE conn4 -> [0,2457,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:09:02 INFO - PROCESS | 1835 | 1477861742252 Marionette TRACE conn4 <- [1,2457,null,{"value":null}] 14:09:02 INFO - PROCESS | 1835 | 1477861742422 Marionette TRACE conn4 -> [0,2458,"getWindowHandles",null] 14:09:02 INFO - PROCESS | 1835 | 1477861742427 Marionette TRACE conn4 <- [1,2458,null,["8"]] 14:09:02 INFO - PROCESS | 1835 | 1477861742443 Marionette TRACE conn4 -> [0,2459,"switchToWindow",{"name":"8"}] 14:09:02 INFO - PROCESS | 1835 | 1477861742462 Marionette TRACE conn4 <- [1,2459,null,{}] 14:09:02 INFO - PROCESS | 1835 | 1477861742471 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:09:02 INFO - PROCESS | 1835 | ++DOCSHELL 0x929ba800 == 17 [pid = 1835] [id = 528] 14:09:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x929bac00) [pid = 1835] [serial = 1550] [outer = (nil)] 14:09:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x92f91800) [pid = 1835] [serial = 1551] [outer = 0x929bac00] 14:09:02 INFO - PROCESS | 1835 | 1477861742587 Marionette DEBUG loaded listener.js 14:09:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x92f99000) [pid = 1835] [serial = 1552] [outer = 0x929bac00] 14:09:03 WARNING - wptserve Traceback (most recent call last): 14:09:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:09:03 WARNING - rv = self.func(request, response) 14:09:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:09:03 WARNING - access_control_allow_origin = "*") 14:09:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:09:03 WARNING - payload = payload_generator(server_data) 14:09:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:09:03 WARNING - return encode_string_as_bmp_image(data) 14:09:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:09:03 WARNING - img.save(f, "BMP") 14:09:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:09:03 WARNING - f.write(bmpfileheader) 14:09:03 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:09:03 WARNING - 14:09:04 INFO - PROCESS | 1835 | --DOCSHELL 0x81fecc00 == 16 [pid = 1835] [id = 518] 14:09:08 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x82003800) [pid = 1835] [serial = 1523] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html] 14:09:08 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x8f51d400) [pid = 1835] [serial = 1538] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 14:09:08 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x8d9bf000) [pid = 1835] [serial = 1535] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 14:09:08 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x8c23dc00) [pid = 1835] [serial = 1529] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html] 14:09:08 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x82001800) [pid = 1835] [serial = 1520] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 14:09:08 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x82624400) [pid = 1835] [serial = 1526] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html] 14:09:08 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x8c5acc00) [pid = 1835] [serial = 1532] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 14:09:13 INFO - PROCESS | 1835 | --DOCSHELL 0x90d86c00 == 15 [pid = 1835] [id = 525] 14:09:13 INFO - PROCESS | 1835 | --DOCSHELL 0x8f51b000 == 14 [pid = 1835] [id = 524] 14:09:13 INFO - PROCESS | 1835 | --DOCSHELL 0x8d89dc00 == 13 [pid = 1835] [id = 523] 14:09:13 INFO - PROCESS | 1835 | --DOCSHELL 0x8200c000 == 12 [pid = 1835] [id = 520] 14:09:13 INFO - PROCESS | 1835 | --DOCSHELL 0x8c5ac400 == 11 [pid = 1835] [id = 522] 14:09:13 INFO - PROCESS | 1835 | --DOCSHELL 0x8c23d800 == 10 [pid = 1835] [id = 521] 14:09:13 INFO - PROCESS | 1835 | --DOCSHELL 0x82003000 == 9 [pid = 1835] [id = 519] 14:09:13 INFO - PROCESS | 1835 | --DOCSHELL 0x8c23d400 == 8 [pid = 1835] [id = 527] 14:09:13 INFO - PROCESS | 1835 | --DOCSHELL 0x81ef3800 == 7 [pid = 1835] [id = 526] 14:09:13 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x8da29400) [pid = 1835] [serial = 1537] [outer = (nil)] [url = about:blank] 14:09:13 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x8d9cb000) [pid = 1835] [serial = 1536] [outer = (nil)] [url = about:blank] 14:09:13 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x90d1a800) [pid = 1835] [serial = 1540] [outer = (nil)] [url = about:blank] 14:09:13 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x8f754800) [pid = 1835] [serial = 1539] [outer = (nil)] [url = about:blank] 14:09:13 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x8c5af800) [pid = 1835] [serial = 1533] [outer = (nil)] [url = about:blank] 14:09:13 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x8c936800) [pid = 1835] [serial = 1534] [outer = (nil)] [url = about:blank] 14:09:13 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x8c240800) [pid = 1835] [serial = 1530] [outer = (nil)] [url = about:blank] 14:09:13 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x8c244000) [pid = 1835] [serial = 1531] [outer = (nil)] [url = about:blank] 14:09:13 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x82629400) [pid = 1835] [serial = 1527] [outer = (nil)] [url = about:blank] 14:09:13 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x81fe1000) [pid = 1835] [serial = 1528] [outer = (nil)] [url = about:blank] 14:09:13 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x82005800) [pid = 1835] [serial = 1524] [outer = (nil)] [url = about:blank] 14:09:13 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8200e400) [pid = 1835] [serial = 1525] [outer = (nil)] [url = about:blank] 14:09:13 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8200f800) [pid = 1835] [serial = 1522] [outer = (nil)] [url = about:blank] 14:09:13 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x90d8a400) [pid = 1835] [serial = 1542] [outer = (nil)] [url = about:blank] 14:09:15 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x81ef5400) [pid = 1835] [serial = 1544] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 14:09:15 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8c246400) [pid = 1835] [serial = 1547] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 14:09:15 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x90d88000) [pid = 1835] [serial = 1541] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 14:09:20 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x92f91800) [pid = 1835] [serial = 1551] [outer = (nil)] [url = about:blank] 14:09:20 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x8c478800) [pid = 1835] [serial = 1548] [outer = (nil)] [url = about:blank] 14:09:20 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x8c932c00) [pid = 1835] [serial = 1549] [outer = (nil)] [url = about:blank] 14:09:20 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x90eadc00) [pid = 1835] [serial = 1543] [outer = (nil)] [url = about:blank] 14:09:20 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x81fec000) [pid = 1835] [serial = 1545] [outer = (nil)] [url = about:blank] 14:09:20 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x8200b400) [pid = 1835] [serial = 1546] [outer = (nil)] [url = about:blank] 14:09:32 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:09:32 INFO - PROCESS | 1835 | 1477861772802 Marionette TRACE conn4 <- [1,2460,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 14:09:32 INFO - . 14:09:32 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30810ms 14:09:32 INFO - PROCESS | 1835 | 1477861772845 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 14:09:32 INFO - PROCESS | 1835 | 1477861772852 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 14:09:32 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 14:09:32 INFO - PROCESS | 1835 | 1477861772864 Marionette TRACE conn4 -> [0,2462,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:09:33 INFO - PROCESS | 1835 | 1477861773105 Marionette TRACE conn4 <- [1,2462,null,{"value":null}] 14:09:33 INFO - PROCESS | 1835 | 1477861773189 Marionette TRACE conn4 -> [0,2463,"getWindowHandles",null] 14:09:33 INFO - PROCESS | 1835 | 1477861773195 Marionette TRACE conn4 <- [1,2463,null,["8"]] 14:09:33 INFO - PROCESS | 1835 | 1477861773205 Marionette TRACE conn4 -> [0,2464,"switchToWindow",{"name":"8"}] 14:09:33 INFO - PROCESS | 1835 | 1477861773214 Marionette TRACE conn4 <- [1,2464,null,{}] 14:09:33 INFO - PROCESS | 1835 | 1477861773221 Marionette TRACE conn4 -> [0,2465,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:09:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x81fec000 == 8 [pid = 1835] [id = 529] 14:09:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x81fec400) [pid = 1835] [serial = 1553] [outer = (nil)] 14:09:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82004400) [pid = 1835] [serial = 1554] [outer = 0x81fec400] 14:09:33 INFO - PROCESS | 1835 | 1477861773335 Marionette DEBUG loaded listener.js 14:09:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82008800) [pid = 1835] [serial = 1555] [outer = 0x81fec400] 14:09:33 WARNING - wptserve Traceback (most recent call last): 14:09:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:09:33 WARNING - rv = self.func(request, response) 14:09:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:09:33 WARNING - access_control_allow_origin = "*") 14:09:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:09:33 WARNING - payload = payload_generator(server_data) 14:09:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:09:33 WARNING - return encode_string_as_bmp_image(data) 14:09:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:09:33 WARNING - img.save(f, "BMP") 14:09:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:09:33 WARNING - f.write(bmpfileheader) 14:09:33 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:09:33 WARNING - 14:09:43 INFO - PROCESS | 1835 | --DOCSHELL 0x929ba800 == 7 [pid = 1835] [id = 528] 14:09:45 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x929bac00) [pid = 1835] [serial = 1550] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 14:09:50 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x92f99000) [pid = 1835] [serial = 1552] [outer = (nil)] [url = about:blank] 14:09:50 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82004400) [pid = 1835] [serial = 1554] [outer = (nil)] [url = about:blank] 14:10:03 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:10:03 INFO - PROCESS | 1835 | 1477861803564 Marionette TRACE conn4 <- [1,2465,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 14:10:03 INFO - . 14:10:03 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30721ms 14:10:03 INFO - PROCESS | 1835 | 1477861803582 Marionette TRACE conn4 -> [0,2466,"getWindowHandle",null] 14:10:03 INFO - PROCESS | 1835 | 1477861803589 Marionette TRACE conn4 <- [1,2466,null,{"value":"8"}] 14:10:03 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 14:10:03 INFO - PROCESS | 1835 | 1477861803601 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:10:03 INFO - PROCESS | 1835 | 1477861803832 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 14:10:03 INFO - PROCESS | 1835 | 1477861803916 Marionette TRACE conn4 -> [0,2468,"getWindowHandles",null] 14:10:03 INFO - PROCESS | 1835 | 1477861803923 Marionette TRACE conn4 <- [1,2468,null,["8"]] 14:10:03 INFO - PROCESS | 1835 | 1477861803932 Marionette TRACE conn4 -> [0,2469,"switchToWindow",{"name":"8"}] 14:10:03 INFO - PROCESS | 1835 | 1477861803940 Marionette TRACE conn4 <- [1,2469,null,{}] 14:10:03 INFO - PROCESS | 1835 | 1477861803946 Marionette TRACE conn4 -> [0,2470,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:10:03 INFO - PROCESS | 1835 | ++DOCSHELL 0x82005400 == 8 [pid = 1835] [id = 530] 14:10:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82005800) [pid = 1835] [serial = 1556] [outer = (nil)] 14:10:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82009400) [pid = 1835] [serial = 1557] [outer = 0x82005800] 14:10:04 INFO - PROCESS | 1835 | 1477861804061 Marionette DEBUG loaded listener.js 14:10:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82409400) [pid = 1835] [serial = 1558] [outer = 0x82005800] 14:10:04 WARNING - wptserve Traceback (most recent call last): 14:10:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:10:04 WARNING - rv = self.func(request, response) 14:10:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:10:04 WARNING - access_control_allow_origin = "*") 14:10:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:10:04 WARNING - payload = payload_generator(server_data) 14:10:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:10:04 WARNING - return encode_string_as_bmp_image(data) 14:10:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:10:04 WARNING - img.save(f, "BMP") 14:10:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:10:04 WARNING - f.write(bmpfileheader) 14:10:04 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:10:04 WARNING - 14:10:13 INFO - PROCESS | 1835 | --DOCSHELL 0x81fec000 == 7 [pid = 1835] [id = 529] 14:10:15 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x81fec400) [pid = 1835] [serial = 1553] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html] 14:10:21 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x82008800) [pid = 1835] [serial = 1555] [outer = (nil)] [url = about:blank] 14:10:21 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82009400) [pid = 1835] [serial = 1557] [outer = (nil)] [url = about:blank] 14:10:34 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:10:34 INFO - PROCESS | 1835 | 1477861834276 Marionette TRACE conn4 <- [1,2470,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 14:10:34 INFO - . 14:10:34 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30707ms 14:10:34 INFO - PROCESS | 1835 | 1477861834306 Marionette TRACE conn4 -> [0,2471,"getWindowHandle",null] 14:10:34 INFO - PROCESS | 1835 | 1477861834313 Marionette TRACE conn4 <- [1,2471,null,{"value":"8"}] 14:10:34 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 14:10:34 INFO - PROCESS | 1835 | 1477861834325 Marionette TRACE conn4 -> [0,2472,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:10:34 INFO - PROCESS | 1835 | 1477861834559 Marionette TRACE conn4 <- [1,2472,null,{"value":null}] 14:10:34 INFO - PROCESS | 1835 | 1477861834642 Marionette TRACE conn4 -> [0,2473,"getWindowHandles",null] 14:10:34 INFO - PROCESS | 1835 | 1477861834649 Marionette TRACE conn4 <- [1,2473,null,["8"]] 14:10:34 INFO - PROCESS | 1835 | 1477861834658 Marionette TRACE conn4 -> [0,2474,"switchToWindow",{"name":"8"}] 14:10:34 INFO - PROCESS | 1835 | 1477861834666 Marionette TRACE conn4 <- [1,2474,null,{}] 14:10:34 INFO - PROCESS | 1835 | 1477861834673 Marionette TRACE conn4 -> [0,2475,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:10:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x82002000 == 8 [pid = 1835] [id = 531] 14:10:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82002400) [pid = 1835] [serial = 1559] [outer = (nil)] 14:10:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82007000) [pid = 1835] [serial = 1560] [outer = 0x82002400] 14:10:34 INFO - PROCESS | 1835 | 1477861834786 Marionette DEBUG loaded listener.js 14:10:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8200e800) [pid = 1835] [serial = 1561] [outer = 0x82002400] 14:10:35 INFO - PROCESS | 1835 | 1477861835433 Marionette TRACE conn4 <- [1,2475,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:10:35 INFO - . 14:10:35 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1178ms 14:10:35 INFO - PROCESS | 1835 | 1477861835500 Marionette TRACE conn4 -> [0,2476,"getWindowHandle",null] 14:10:35 INFO - PROCESS | 1835 | 1477861835507 Marionette TRACE conn4 <- [1,2476,null,{"value":"8"}] 14:10:35 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 14:10:35 INFO - PROCESS | 1835 | 1477861835519 Marionette TRACE conn4 -> [0,2477,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:10:35 INFO - PROCESS | 1835 | 1477861835711 Marionette TRACE conn4 <- [1,2477,null,{"value":null}] 14:10:35 INFO - PROCESS | 1835 | 1477861835723 Marionette TRACE conn4 -> [0,2478,"getWindowHandles",null] 14:10:35 INFO - PROCESS | 1835 | 1477861835727 Marionette TRACE conn4 <- [1,2478,null,["8"]] 14:10:35 INFO - PROCESS | 1835 | 1477861835736 Marionette TRACE conn4 -> [0,2479,"switchToWindow",{"name":"8"}] 14:10:35 INFO - PROCESS | 1835 | 1477861835741 Marionette TRACE conn4 <- [1,2479,null,{}] 14:10:35 INFO - PROCESS | 1835 | 1477861835749 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:10:35 INFO - PROCESS | 1835 | ++DOCSHELL 0x81fde400 == 9 [pid = 1835] [id = 532] 14:10:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x82008800) [pid = 1835] [serial = 1562] [outer = (nil)] 14:10:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8262ac00) [pid = 1835] [serial = 1563] [outer = 0x82008800] 14:10:35 INFO - PROCESS | 1835 | 1477861835863 Marionette DEBUG loaded listener.js 14:10:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x81fe1c00) [pid = 1835] [serial = 1564] [outer = 0x82008800] 14:10:36 INFO - PROCESS | 1835 | 1477861836701 Marionette TRACE conn4 <- [1,2480,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:10:36 INFO - . 14:10:36 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1225ms 14:10:36 INFO - PROCESS | 1835 | 1477861836753 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 14:10:36 INFO - PROCESS | 1835 | 1477861836760 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 14:10:36 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 14:10:36 INFO - PROCESS | 1835 | 1477861836768 Marionette TRACE conn4 -> [0,2482,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:10:37 INFO - PROCESS | 1835 | 1477861837009 Marionette TRACE conn4 <- [1,2482,null,{"value":null}] 14:10:37 INFO - PROCESS | 1835 | 1477861837026 Marionette TRACE conn4 -> [0,2483,"getWindowHandles",null] 14:10:37 INFO - PROCESS | 1835 | 1477861837032 Marionette TRACE conn4 <- [1,2483,null,["8"]] 14:10:37 INFO - PROCESS | 1835 | 1477861837039 Marionette TRACE conn4 -> [0,2484,"switchToWindow",{"name":"8"}] 14:10:37 INFO - PROCESS | 1835 | 1477861837046 Marionette TRACE conn4 <- [1,2484,null,{}] 14:10:37 INFO - PROCESS | 1835 | 1477861837053 Marionette TRACE conn4 -> [0,2485,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:10:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c23bc00 == 10 [pid = 1835] [id = 533] 14:10:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8c23c000) [pid = 1835] [serial = 1565] [outer = (nil)] 14:10:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8c23f000) [pid = 1835] [serial = 1566] [outer = 0x8c23c000] 14:10:37 INFO - PROCESS | 1835 | 1477861837155 Marionette DEBUG loaded listener.js 14:10:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8c240c00) [pid = 1835] [serial = 1567] [outer = 0x8c23c000] 14:10:37 INFO - PROCESS | 1835 | 1477861837893 Marionette TRACE conn4 <- [1,2485,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:10:37 INFO - . 14:10:37 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1179ms 14:10:37 INFO - PROCESS | 1835 | 1477861837946 Marionette TRACE conn4 -> [0,2486,"getWindowHandle",null] 14:10:37 INFO - PROCESS | 1835 | 1477861837951 Marionette TRACE conn4 <- [1,2486,null,{"value":"8"}] 14:10:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 14:10:37 INFO - PROCESS | 1835 | 1477861837958 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:10:38 INFO - PROCESS | 1835 | 1477861838172 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 14:10:38 INFO - PROCESS | 1835 | 1477861838193 Marionette TRACE conn4 -> [0,2488,"getWindowHandles",null] 14:10:38 INFO - PROCESS | 1835 | 1477861838200 Marionette TRACE conn4 <- [1,2488,null,["8"]] 14:10:38 INFO - PROCESS | 1835 | 1477861838206 Marionette TRACE conn4 -> [0,2489,"switchToWindow",{"name":"8"}] 14:10:38 INFO - PROCESS | 1835 | 1477861838212 Marionette TRACE conn4 <- [1,2489,null,{}] 14:10:38 INFO - PROCESS | 1835 | 1477861838222 Marionette TRACE conn4 -> [0,2490,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:10:38 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c47b000 == 11 [pid = 1835] [id = 534] 14:10:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8c47b400) [pid = 1835] [serial = 1568] [outer = (nil)] 14:10:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8c5a9000) [pid = 1835] [serial = 1569] [outer = 0x8c47b400] 14:10:38 INFO - PROCESS | 1835 | 1477861838325 Marionette DEBUG loaded listener.js 14:10:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8c933800) [pid = 1835] [serial = 1570] [outer = 0x8c47b400] 14:10:39 INFO - PROCESS | 1835 | 1477861839052 Marionette TRACE conn4 <- [1,2490,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:10:39 INFO - . 14:10:39 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1120ms 14:10:39 INFO - PROCESS | 1835 | 1477861839078 Marionette TRACE conn4 -> [0,2491,"getWindowHandle",null] 14:10:39 INFO - PROCESS | 1835 | 1477861839081 Marionette TRACE conn4 <- [1,2491,null,{"value":"8"}] 14:10:39 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 14:10:39 INFO - PROCESS | 1835 | 1477861839089 Marionette TRACE conn4 -> [0,2492,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:10:39 INFO - PROCESS | 1835 | 1477861839301 Marionette TRACE conn4 <- [1,2492,null,{"value":null}] 14:10:39 INFO - PROCESS | 1835 | 1477861839325 Marionette TRACE conn4 -> [0,2493,"getWindowHandles",null] 14:10:39 INFO - PROCESS | 1835 | 1477861839329 Marionette TRACE conn4 <- [1,2493,null,["8"]] 14:10:39 INFO - PROCESS | 1835 | 1477861839335 Marionette TRACE conn4 -> [0,2494,"switchToWindow",{"name":"8"}] 14:10:39 INFO - PROCESS | 1835 | 1477861839340 Marionette TRACE conn4 <- [1,2494,null,{}] 14:10:39 INFO - PROCESS | 1835 | 1477861839345 Marionette TRACE conn4 -> [0,2495,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:10:39 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d858000 == 12 [pid = 1835] [id = 535] 14:10:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8d858800) [pid = 1835] [serial = 1571] [outer = (nil)] 14:10:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8d89dc00) [pid = 1835] [serial = 1572] [outer = 0x8d858800] 14:10:39 INFO - PROCESS | 1835 | 1477861839438 Marionette DEBUG loaded listener.js 14:10:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x8da22400) [pid = 1835] [serial = 1573] [outer = 0x8d858800] 14:10:40 INFO - PROCESS | 1835 | 1477861840104 Marionette TRACE conn4 <- [1,2495,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:10:40 INFO - . 14:10:40 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1072ms 14:10:40 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 14:10:40 INFO - PROCESS | 1835 | 1477861840160 Marionette TRACE conn4 -> [0,2496,"getWindowHandle",null] 14:10:40 INFO - PROCESS | 1835 | 1477861840163 Marionette TRACE conn4 <- [1,2496,null,{"value":"8"}] 14:10:40 INFO - PROCESS | 1835 | 1477861840170 Marionette TRACE conn4 -> [0,2497,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:10:40 INFO - PROCESS | 1835 | 1477861840430 Marionette TRACE conn4 <- [1,2497,null,{"value":null}] 14:10:40 INFO - PROCESS | 1835 | 1477861840451 Marionette TRACE conn4 -> [0,2498,"getWindowHandles",null] 14:10:40 INFO - PROCESS | 1835 | 1477861840454 Marionette TRACE conn4 <- [1,2498,null,["8"]] 14:10:40 INFO - PROCESS | 1835 | 1477861840459 Marionette TRACE conn4 -> [0,2499,"switchToWindow",{"name":"8"}] 14:10:40 INFO - PROCESS | 1835 | 1477861840464 Marionette TRACE conn4 <- [1,2499,null,{}] 14:10:40 INFO - PROCESS | 1835 | 1477861840470 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:10:40 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da54000 == 13 [pid = 1835] [id = 536] 14:10:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x8da54400) [pid = 1835] [serial = 1574] [outer = (nil)] 14:10:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x8f5b5800) [pid = 1835] [serial = 1575] [outer = 0x8da54400] 14:10:40 INFO - PROCESS | 1835 | 1477861840567 Marionette DEBUG loaded listener.js 14:10:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x90d13800) [pid = 1835] [serial = 1576] [outer = 0x8da54400] 14:10:41 INFO - PROCESS | 1835 | 1477861841261 Marionette TRACE conn4 <- [1,2500,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:10:41 INFO - . 14:10:41 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1122ms 14:10:41 INFO - PROCESS | 1835 | 1477861841290 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 14:10:41 INFO - PROCESS | 1835 | 1477861841294 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 14:10:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 14:10:41 INFO - PROCESS | 1835 | 1477861841301 Marionette TRACE conn4 -> [0,2502,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:10:41 INFO - PROCESS | 1835 | 1477861841463 Marionette TRACE conn4 <- [1,2502,null,{"value":null}] 14:10:41 INFO - PROCESS | 1835 | 1477861841613 Marionette TRACE conn4 -> [0,2503,"getWindowHandles",null] 14:10:41 INFO - PROCESS | 1835 | 1477861841620 Marionette TRACE conn4 <- [1,2503,null,["8"]] 14:10:41 INFO - PROCESS | 1835 | 1477861841625 Marionette TRACE conn4 -> [0,2504,"switchToWindow",{"name":"8"}] 14:10:41 INFO - PROCESS | 1835 | 1477861841631 Marionette TRACE conn4 <- [1,2504,null,{}] 14:10:41 INFO - PROCESS | 1835 | 1477861841637 Marionette TRACE conn4 -> [0,2505,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:10:41 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d5dc00 == 14 [pid = 1835] [id = 537] 14:10:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x90d5e000) [pid = 1835] [serial = 1577] [outer = (nil)] 14:10:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x90d5f800) [pid = 1835] [serial = 1578] [outer = 0x90d5e000] 14:10:41 INFO - PROCESS | 1835 | 1477861841729 Marionette DEBUG loaded listener.js 14:10:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x90d87c00) [pid = 1835] [serial = 1579] [outer = 0x90d5e000] 14:10:42 INFO - PROCESS | 1835 | 1477861842290 Marionette TRACE conn4 <- [1,2505,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:10:42 INFO - . 14:10:42 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 1027ms 14:10:42 INFO - PROCESS | 1835 | 1477861842328 Marionette TRACE conn4 -> [0,2506,"getWindowHandle",null] 14:10:42 INFO - PROCESS | 1835 | 1477861842331 Marionette TRACE conn4 <- [1,2506,null,{"value":"8"}] 14:10:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 14:10:42 INFO - PROCESS | 1835 | 1477861842346 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:10:42 INFO - PROCESS | 1835 | 1477861842583 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 14:10:42 INFO - PROCESS | 1835 | 1477861842667 Marionette TRACE conn4 -> [0,2508,"getWindowHandles",null] 14:10:42 INFO - PROCESS | 1835 | 1477861842675 Marionette TRACE conn4 <- [1,2508,null,["8"]] 14:10:42 INFO - PROCESS | 1835 | 1477861842727 Marionette TRACE conn4 -> [0,2509,"switchToWindow",{"name":"8"}] 14:10:42 INFO - PROCESS | 1835 | 1477861842738 Marionette TRACE conn4 <- [1,2509,null,{}] 14:10:42 INFO - PROCESS | 1835 | 1477861842749 Marionette TRACE conn4 -> [0,2510,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:10:42 INFO - PROCESS | 1835 | ++DOCSHELL 0x81ef7000 == 15 [pid = 1835] [id = 538] 14:10:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x81ef7400) [pid = 1835] [serial = 1580] [outer = (nil)] 14:10:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x81feb800) [pid = 1835] [serial = 1581] [outer = 0x81ef7400] 14:10:42 INFO - PROCESS | 1835 | 1477861842870 Marionette DEBUG loaded listener.js 14:10:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x8200c400) [pid = 1835] [serial = 1582] [outer = 0x81ef7400] 14:10:43 INFO - PROCESS | 1835 | 1477861843604 Marionette TRACE conn4 <- [1,2510,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:10:43 INFO - . 14:10:43 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1284ms 14:10:43 INFO - PROCESS | 1835 | 1477861843633 Marionette TRACE conn4 -> [0,2511,"getWindowHandle",null] 14:10:43 INFO - PROCESS | 1835 | 1477861843642 Marionette TRACE conn4 <- [1,2511,null,{"value":"8"}] 14:10:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 14:10:43 INFO - PROCESS | 1835 | 1477861843652 Marionette TRACE conn4 -> [0,2512,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:10:43 INFO - PROCESS | 1835 | 1477861843891 Marionette TRACE conn4 <- [1,2512,null,{"value":null}] 14:10:44 INFO - PROCESS | 1835 | 1477861844052 Marionette TRACE conn4 -> [0,2513,"getWindowHandles",null] 14:10:44 INFO - PROCESS | 1835 | 1477861844058 Marionette TRACE conn4 <- [1,2513,null,["8"]] 14:10:44 INFO - PROCESS | 1835 | 1477861844065 Marionette TRACE conn4 -> [0,2514,"switchToWindow",{"name":"8"}] 14:10:44 INFO - PROCESS | 1835 | 1477861844074 Marionette TRACE conn4 <- [1,2514,null,{}] 14:10:44 INFO - PROCESS | 1835 | 1477861844081 Marionette TRACE conn4 -> [0,2515,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:10:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c23b800 == 16 [pid = 1835] [id = 539] 14:10:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x8c243c00) [pid = 1835] [serial = 1583] [outer = (nil)] 14:10:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x8c475400) [pid = 1835] [serial = 1584] [outer = 0x8c243c00] 14:10:44 INFO - PROCESS | 1835 | 1477861844193 Marionette DEBUG loaded listener.js 14:10:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x8c92f000) [pid = 1835] [serial = 1585] [outer = 0x8c243c00] 14:10:44 INFO - PROCESS | 1835 | 1477861844917 Marionette TRACE conn4 <- [1,2515,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:10:44 INFO - . 14:10:44 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1281ms 14:10:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 14:10:44 INFO - PROCESS | 1835 | 1477861844931 Marionette TRACE conn4 -> [0,2516,"getWindowHandle",null] 14:10:44 INFO - PROCESS | 1835 | 1477861844935 Marionette TRACE conn4 <- [1,2516,null,{"value":"8"}] 14:10:44 INFO - PROCESS | 1835 | 1477861844943 Marionette TRACE conn4 -> [0,2517,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:10:45 INFO - PROCESS | 1835 | 1477861845144 Marionette TRACE conn4 <- [1,2517,null,{"value":null}] 14:10:45 INFO - PROCESS | 1835 | 1477861845323 Marionette TRACE conn4 -> [0,2518,"getWindowHandles",null] 14:10:45 INFO - PROCESS | 1835 | 1477861845333 Marionette TRACE conn4 <- [1,2518,null,["8"]] 14:10:45 INFO - PROCESS | 1835 | 1477861845339 Marionette TRACE conn4 -> [0,2519,"switchToWindow",{"name":"8"}] 14:10:45 INFO - PROCESS | 1835 | 1477861845347 Marionette TRACE conn4 <- [1,2519,null,{}] 14:10:45 INFO - PROCESS | 1835 | 1477861845395 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:10:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x81fddc00 == 17 [pid = 1835] [id = 540] 14:10:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x91f53400) [pid = 1835] [serial = 1586] [outer = (nil)] 14:10:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x92960c00) [pid = 1835] [serial = 1587] [outer = 0x91f53400] 14:10:45 INFO - PROCESS | 1835 | 1477861845510 Marionette DEBUG loaded listener.js 14:10:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x92c87400) [pid = 1835] [serial = 1588] [outer = 0x91f53400] 14:10:46 INFO - PROCESS | 1835 | 1477861846232 Marionette TRACE conn4 <- [1,2520,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:10:46 INFO - . 14:10:46 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html | took 1329ms 14:10:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 14:10:46 INFO - PROCESS | 1835 | 1477861846271 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 14:10:46 INFO - PROCESS | 1835 | 1477861846274 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 14:10:46 INFO - PROCESS | 1835 | 1477861846283 Marionette TRACE conn4 -> [0,2522,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:10:46 INFO - PROCESS | 1835 | 1477861846473 Marionette TRACE conn4 <- [1,2522,null,{"value":null}] 14:10:46 INFO - PROCESS | 1835 | 1477861846655 Marionette TRACE conn4 -> [0,2523,"getWindowHandles",null] 14:10:46 INFO - PROCESS | 1835 | 1477861846660 Marionette TRACE conn4 <- [1,2523,null,["8"]] 14:10:46 INFO - PROCESS | 1835 | 1477861846668 Marionette TRACE conn4 -> [0,2524,"switchToWindow",{"name":"8"}] 14:10:46 INFO - PROCESS | 1835 | 1477861846676 Marionette TRACE conn4 <- [1,2524,null,{}] 14:10:46 INFO - PROCESS | 1835 | 1477861846682 Marionette TRACE conn4 -> [0,2525,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:10:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x945ad800 == 18 [pid = 1835] [id = 541] 14:10:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x945aec00) [pid = 1835] [serial = 1589] [outer = (nil)] 14:10:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x94712000) [pid = 1835] [serial = 1590] [outer = 0x945aec00] 14:10:46 INFO - PROCESS | 1835 | 1477861846800 Marionette DEBUG loaded listener.js 14:10:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x94717000) [pid = 1835] [serial = 1591] [outer = 0x945aec00] 14:10:47 INFO - PROCESS | 1835 | 1477861847466 Marionette TRACE conn4 <- [1,2525,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:10:47 INFO - . 14:10:47 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1229ms 14:10:47 INFO - PROCESS | 1835 | 1477861847511 Marionette TRACE conn4 -> [0,2526,"getWindowHandle",null] 14:10:47 INFO - PROCESS | 1835 | 1477861847515 Marionette TRACE conn4 <- [1,2526,null,{"value":"8"}] 14:10:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 14:10:47 INFO - PROCESS | 1835 | 1477861847526 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:10:47 INFO - PROCESS | 1835 | 1477861847849 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 14:10:48 INFO - PROCESS | 1835 | 1477861848058 Marionette TRACE conn4 -> [0,2528,"getWindowHandles",null] 14:10:48 INFO - PROCESS | 1835 | 1477861848071 Marionette TRACE conn4 <- [1,2528,null,["8"]] 14:10:48 INFO - PROCESS | 1835 | 1477861848102 Marionette TRACE conn4 -> [0,2529,"switchToWindow",{"name":"8"}] 14:10:48 INFO - PROCESS | 1835 | 1477861848114 Marionette TRACE conn4 <- [1,2529,null,{}] 14:10:48 INFO - PROCESS | 1835 | 1477861848123 Marionette TRACE conn4 -> [0,2530,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:10:48 INFO - PROCESS | 1835 | ++DOCSHELL 0x81fe1800 == 19 [pid = 1835] [id = 542] 14:10:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x81fe5000) [pid = 1835] [serial = 1592] [outer = (nil)] 14:10:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x8200a800) [pid = 1835] [serial = 1593] [outer = 0x81fe5000] 14:10:48 INFO - PROCESS | 1835 | 1477861848226 Marionette DEBUG loaded listener.js 14:10:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x82412000) [pid = 1835] [serial = 1594] [outer = 0x81fe5000] 14:10:48 INFO - PROCESS | 1835 | --DOCSHELL 0x82005400 == 18 [pid = 1835] [id = 530] 14:10:48 INFO - PROCESS | 1835 | 1477861848979 Marionette TRACE conn4 <- [1,2530,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:10:48 INFO - . 14:10:48 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html | took 1475ms 14:10:49 INFO - PROCESS | 1835 | 1477861849003 Marionette TRACE conn4 -> [0,2531,"getWindowHandle",null] 14:10:49 INFO - PROCESS | 1835 | 1477861849011 Marionette TRACE conn4 <- [1,2531,null,{"value":"8"}] 14:10:49 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 14:10:49 INFO - PROCESS | 1835 | 1477861849020 Marionette TRACE conn4 -> [0,2532,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:10:49 INFO - PROCESS | 1835 | 1477861849199 Marionette TRACE conn4 <- [1,2532,null,{"value":null}] 14:10:49 INFO - PROCESS | 1835 | 1477861849337 Marionette TRACE conn4 -> [0,2533,"getWindowHandles",null] 14:10:49 INFO - PROCESS | 1835 | 1477861849344 Marionette TRACE conn4 <- [1,2533,null,["8"]] 14:10:49 INFO - PROCESS | 1835 | 1477861849350 Marionette TRACE conn4 -> [0,2534,"switchToWindow",{"name":"8"}] 14:10:49 INFO - PROCESS | 1835 | 1477861849358 Marionette TRACE conn4 <- [1,2534,null,{}] 14:10:49 INFO - PROCESS | 1835 | 1477861849364 Marionette TRACE conn4 -> [0,2535,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:10:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c23b000 == 19 [pid = 1835] [id = 543] 14:10:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x8c23d000) [pid = 1835] [serial = 1595] [outer = (nil)] 14:10:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x8c241c00) [pid = 1835] [serial = 1596] [outer = 0x8c23d000] 14:10:49 INFO - PROCESS | 1835 | 1477861849467 Marionette DEBUG loaded listener.js 14:10:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x8c470c00) [pid = 1835] [serial = 1597] [outer = 0x8c23d000] 14:10:50 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 14:10:50 WARNING - wptserve Traceback (most recent call last): 14:10:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:10:50 WARNING - rv = self.func(request, response) 14:10:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:10:50 WARNING - access_control_allow_origin = "*") 14:10:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:10:50 WARNING - payload = payload_generator(server_data) 14:10:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:10:50 WARNING - return encode_string_as_bmp_image(data) 14:10:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:10:50 WARNING - img.save(f, "BMP") 14:10:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:10:50 WARNING - f.write(bmpfileheader) 14:10:50 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:10:50 WARNING - 14:10:52 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x8da54400) [pid = 1835] [serial = 1574] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 14:10:52 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x8d858800) [pid = 1835] [serial = 1571] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html] 14:10:52 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x8c47b400) [pid = 1835] [serial = 1568] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 14:10:52 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x8c23c000) [pid = 1835] [serial = 1565] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 14:10:52 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x82008800) [pid = 1835] [serial = 1562] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 14:10:52 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x82005800) [pid = 1835] [serial = 1556] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 14:10:52 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x82002400) [pid = 1835] [serial = 1559] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 14:10:57 INFO - PROCESS | 1835 | --DOCSHELL 0x90d5dc00 == 18 [pid = 1835] [id = 537] 14:10:57 INFO - PROCESS | 1835 | --DOCSHELL 0x8da54000 == 17 [pid = 1835] [id = 536] 14:10:57 INFO - PROCESS | 1835 | --DOCSHELL 0x8d858000 == 16 [pid = 1835] [id = 535] 14:10:57 INFO - PROCESS | 1835 | --DOCSHELL 0x81fde400 == 15 [pid = 1835] [id = 532] 14:10:57 INFO - PROCESS | 1835 | --DOCSHELL 0x8c47b000 == 14 [pid = 1835] [id = 534] 14:10:57 INFO - PROCESS | 1835 | --DOCSHELL 0x8c23bc00 == 13 [pid = 1835] [id = 533] 14:10:57 INFO - PROCESS | 1835 | --DOCSHELL 0x82002000 == 12 [pid = 1835] [id = 531] 14:10:57 INFO - PROCESS | 1835 | --DOCSHELL 0x81fe1800 == 11 [pid = 1835] [id = 542] 14:10:57 INFO - PROCESS | 1835 | --DOCSHELL 0x945ad800 == 10 [pid = 1835] [id = 541] 14:10:57 INFO - PROCESS | 1835 | --DOCSHELL 0x81fddc00 == 9 [pid = 1835] [id = 540] 14:10:57 INFO - PROCESS | 1835 | --DOCSHELL 0x8c23b800 == 8 [pid = 1835] [id = 539] 14:10:57 INFO - PROCESS | 1835 | --DOCSHELL 0x81ef7000 == 7 [pid = 1835] [id = 538] 14:10:57 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x8c240c00) [pid = 1835] [serial = 1567] [outer = (nil)] [url = about:blank] 14:10:57 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x8c23f000) [pid = 1835] [serial = 1566] [outer = (nil)] [url = about:blank] 14:10:57 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x8c933800) [pid = 1835] [serial = 1570] [outer = (nil)] [url = about:blank] 14:10:57 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x8c5a9000) [pid = 1835] [serial = 1569] [outer = (nil)] [url = about:blank] 14:10:57 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x8da22400) [pid = 1835] [serial = 1573] [outer = (nil)] [url = about:blank] 14:10:57 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x8d89dc00) [pid = 1835] [serial = 1572] [outer = (nil)] [url = about:blank] 14:10:57 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x90d13800) [pid = 1835] [serial = 1576] [outer = (nil)] [url = about:blank] 14:10:57 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x8f5b5800) [pid = 1835] [serial = 1575] [outer = (nil)] [url = about:blank] 14:10:57 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x8262ac00) [pid = 1835] [serial = 1563] [outer = (nil)] [url = about:blank] 14:10:57 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x81fe1c00) [pid = 1835] [serial = 1564] [outer = (nil)] [url = about:blank] 14:10:57 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x82007000) [pid = 1835] [serial = 1560] [outer = (nil)] [url = about:blank] 14:10:57 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x8200e800) [pid = 1835] [serial = 1561] [outer = (nil)] [url = about:blank] 14:10:57 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x82409400) [pid = 1835] [serial = 1558] [outer = (nil)] [url = about:blank] 14:10:57 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x90d5f800) [pid = 1835] [serial = 1578] [outer = (nil)] [url = about:blank] 14:11:00 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x8c243c00) [pid = 1835] [serial = 1583] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 14:11:00 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x945aec00) [pid = 1835] [serial = 1589] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html] 14:11:00 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x81ef7400) [pid = 1835] [serial = 1580] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 14:11:00 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x81fe5000) [pid = 1835] [serial = 1592] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html] 14:11:00 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x91f53400) [pid = 1835] [serial = 1586] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html] 14:11:00 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x90d5e000) [pid = 1835] [serial = 1577] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 14:11:05 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x82412000) [pid = 1835] [serial = 1594] [outer = (nil)] [url = about:blank] 14:11:05 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8200a800) [pid = 1835] [serial = 1593] [outer = (nil)] [url = about:blank] 14:11:05 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8c241c00) [pid = 1835] [serial = 1596] [outer = (nil)] [url = about:blank] 14:11:05 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x94712000) [pid = 1835] [serial = 1590] [outer = (nil)] [url = about:blank] 14:11:05 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x94717000) [pid = 1835] [serial = 1591] [outer = (nil)] [url = about:blank] 14:11:05 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x92960c00) [pid = 1835] [serial = 1587] [outer = (nil)] [url = about:blank] 14:11:05 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x92c87400) [pid = 1835] [serial = 1588] [outer = (nil)] [url = about:blank] 14:11:05 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x8c475400) [pid = 1835] [serial = 1584] [outer = (nil)] [url = about:blank] 14:11:05 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x8c92f000) [pid = 1835] [serial = 1585] [outer = (nil)] [url = about:blank] 14:11:05 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x90d87c00) [pid = 1835] [serial = 1579] [outer = (nil)] [url = about:blank] 14:11:05 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x81feb800) [pid = 1835] [serial = 1581] [outer = (nil)] [url = about:blank] 14:11:05 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x8200c400) [pid = 1835] [serial = 1582] [outer = (nil)] [url = about:blank] 14:11:19 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:11:19 INFO - PROCESS | 1835 | 1477861879673 Marionette TRACE conn4 <- [1,2535,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 14:11:19 INFO - . 14:11:19 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30717ms 14:11:19 INFO - PROCESS | 1835 | 1477861879738 Marionette TRACE conn4 -> [0,2536,"getWindowHandle",null] 14:11:19 INFO - PROCESS | 1835 | 1477861879745 Marionette TRACE conn4 <- [1,2536,null,{"value":"8"}] 14:11:19 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 14:11:19 INFO - PROCESS | 1835 | 1477861879758 Marionette TRACE conn4 -> [0,2537,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:11:20 INFO - PROCESS | 1835 | 1477861880007 Marionette TRACE conn4 <- [1,2537,null,{"value":null}] 14:11:20 INFO - PROCESS | 1835 | 1477861880094 Marionette TRACE conn4 -> [0,2538,"getWindowHandles",null] 14:11:20 INFO - PROCESS | 1835 | 1477861880101 Marionette TRACE conn4 <- [1,2538,null,["8"]] 14:11:20 INFO - PROCESS | 1835 | 1477861880110 Marionette TRACE conn4 -> [0,2539,"switchToWindow",{"name":"8"}] 14:11:20 INFO - PROCESS | 1835 | 1477861880118 Marionette TRACE conn4 <- [1,2539,null,{}] 14:11:20 INFO - PROCESS | 1835 | 1477861880129 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:11:20 INFO - PROCESS | 1835 | ++DOCSHELL 0x82002000 == 8 [pid = 1835] [id = 544] 14:11:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82002c00) [pid = 1835] [serial = 1598] [outer = (nil)] 14:11:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82006000) [pid = 1835] [serial = 1599] [outer = 0x82002c00] 14:11:20 INFO - PROCESS | 1835 | 1477861880239 Marionette DEBUG loaded listener.js 14:11:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8200c400) [pid = 1835] [serial = 1600] [outer = 0x82002c00] 14:11:20 WARNING - wptserve Traceback (most recent call last): 14:11:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:11:20 WARNING - rv = self.func(request, response) 14:11:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:11:20 WARNING - access_control_allow_origin = "*") 14:11:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:11:20 WARNING - payload = payload_generator(server_data) 14:11:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:11:20 WARNING - return encode_string_as_bmp_image(data) 14:11:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:11:20 WARNING - img.save(f, "BMP") 14:11:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:11:20 WARNING - f.write(bmpfileheader) 14:11:20 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:11:20 WARNING - 14:11:20 WARNING - wptserve Traceback (most recent call last): 14:11:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:11:20 WARNING - rv = self.func(request, response) 14:11:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:11:20 WARNING - access_control_allow_origin = "*") 14:11:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:11:20 WARNING - payload = payload_generator(server_data) 14:11:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:11:20 WARNING - return encode_string_as_bmp_image(data) 14:11:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:11:20 WARNING - img.save(f, "BMP") 14:11:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:11:20 WARNING - f.write(bmpfileheader) 14:11:20 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:11:20 WARNING - 14:11:29 INFO - PROCESS | 1835 | --DOCSHELL 0x8c23b000 == 7 [pid = 1835] [id = 543] 14:11:32 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x8c23d000) [pid = 1835] [serial = 1595] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 14:11:37 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x8c470c00) [pid = 1835] [serial = 1597] [outer = (nil)] [url = about:blank] 14:11:37 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82006000) [pid = 1835] [serial = 1599] [outer = (nil)] [url = about:blank] 14:11:50 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:11:50 INFO - PROCESS | 1835 | 1477861910458 Marionette TRACE conn4 <- [1,2540,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 14:11:50 INFO - . 14:11:50 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30756ms 14:11:50 INFO - PROCESS | 1835 | 1477861910513 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 14:11:50 INFO - PROCESS | 1835 | 1477861910520 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 14:11:50 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 14:11:50 INFO - PROCESS | 1835 | 1477861910532 Marionette TRACE conn4 -> [0,2542,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:11:50 INFO - PROCESS | 1835 | 1477861910767 Marionette TRACE conn4 <- [1,2542,null,{"value":null}] 14:11:50 INFO - PROCESS | 1835 | 1477861910851 Marionette TRACE conn4 -> [0,2543,"getWindowHandles",null] 14:11:50 INFO - PROCESS | 1835 | 1477861910858 Marionette TRACE conn4 <- [1,2543,null,["8"]] 14:11:50 INFO - PROCESS | 1835 | 1477861910867 Marionette TRACE conn4 -> [0,2544,"switchToWindow",{"name":"8"}] 14:11:50 INFO - PROCESS | 1835 | 1477861910875 Marionette TRACE conn4 <- [1,2544,null,{}] 14:11:50 INFO - PROCESS | 1835 | 1477861910882 Marionette TRACE conn4 -> [0,2545,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:11:50 INFO - PROCESS | 1835 | ++DOCSHELL 0x81fec800 == 8 [pid = 1835] [id = 545] 14:11:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x81fecc00) [pid = 1835] [serial = 1601] [outer = (nil)] 14:11:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82004c00) [pid = 1835] [serial = 1602] [outer = 0x81fecc00] 14:11:50 INFO - PROCESS | 1835 | 1477861910993 Marionette DEBUG loaded listener.js 14:11:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8200bc00) [pid = 1835] [serial = 1603] [outer = 0x81fecc00] 14:11:51 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 14:11:51 WARNING - wptserve Traceback (most recent call last): 14:11:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:11:51 WARNING - rv = self.func(request, response) 14:11:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:11:51 WARNING - access_control_allow_origin = "*") 14:11:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:11:51 WARNING - payload = payload_generator(server_data) 14:11:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:11:51 WARNING - return encode_string_as_bmp_image(data) 14:11:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:11:51 WARNING - img.save(f, "BMP") 14:11:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:11:51 WARNING - f.write(bmpfileheader) 14:11:51 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:11:51 WARNING - 14:12:00 INFO - PROCESS | 1835 | --DOCSHELL 0x82002000 == 7 [pid = 1835] [id = 544] 14:12:06 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82002c00) [pid = 1835] [serial = 1598] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html] 14:12:12 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x8200c400) [pid = 1835] [serial = 1600] [outer = (nil)] [url = about:blank] 14:12:12 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82004c00) [pid = 1835] [serial = 1602] [outer = (nil)] [url = about:blank] 14:12:21 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:12:21 INFO - PROCESS | 1835 | 1477861941209 Marionette TRACE conn4 <- [1,2545,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 14:12:21 INFO - . 14:12:21 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30708ms 14:12:21 INFO - PROCESS | 1835 | 1477861941238 Marionette TRACE conn4 -> [0,2546,"getWindowHandle",null] 14:12:21 INFO - PROCESS | 1835 | 1477861941244 Marionette TRACE conn4 <- [1,2546,null,{"value":"8"}] 14:12:21 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 14:12:21 INFO - PROCESS | 1835 | 1477861941256 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:12:21 INFO - PROCESS | 1835 | 1477861941494 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 14:12:21 INFO - PROCESS | 1835 | 1477861941579 Marionette TRACE conn4 -> [0,2548,"getWindowHandles",null] 14:12:21 INFO - PROCESS | 1835 | 1477861941586 Marionette TRACE conn4 <- [1,2548,null,["8"]] 14:12:21 INFO - PROCESS | 1835 | 1477861941595 Marionette TRACE conn4 -> [0,2549,"switchToWindow",{"name":"8"}] 14:12:21 INFO - PROCESS | 1835 | 1477861941604 Marionette TRACE conn4 <- [1,2549,null,{}] 14:12:21 INFO - PROCESS | 1835 | 1477861941610 Marionette TRACE conn4 -> [0,2550,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:12:21 INFO - PROCESS | 1835 | ++DOCSHELL 0x82005c00 == 8 [pid = 1835] [id = 546] 14:12:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82006400) [pid = 1835] [serial = 1604] [outer = (nil)] 14:12:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x8200a000) [pid = 1835] [serial = 1605] [outer = 0x82006400] 14:12:21 INFO - PROCESS | 1835 | 1477861941732 Marionette DEBUG loaded listener.js 14:12:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82409c00) [pid = 1835] [serial = 1606] [outer = 0x82006400] 14:12:22 INFO - PROCESS | 1835 | ++DOCSHELL 0x82623c00 == 9 [pid = 1835] [id = 547] 14:12:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x82624000) [pid = 1835] [serial = 1607] [outer = (nil)] 14:12:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8252e800) [pid = 1835] [serial = 1608] [outer = 0x82624000] 14:12:22 INFO - PROCESS | 1835 | 1477861942501 Marionette TRACE conn4 <- [1,2550,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:12:22 INFO - . 14:12:22 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1276ms 14:12:22 INFO - PROCESS | 1835 | 1477861942529 Marionette TRACE conn4 -> [0,2551,"getWindowHandle",null] 14:12:22 INFO - PROCESS | 1835 | 1477861942535 Marionette TRACE conn4 <- [1,2551,null,{"value":"8"}] 14:12:22 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 14:12:22 INFO - PROCESS | 1835 | 1477861942580 Marionette TRACE conn4 -> [0,2552,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:12:22 INFO - PROCESS | 1835 | 1477861942810 Marionette TRACE conn4 <- [1,2552,null,{"value":null}] 14:12:22 INFO - PROCESS | 1835 | 1477861942823 Marionette TRACE conn4 -> [0,2553,"getWindowHandles",null] 14:12:22 INFO - PROCESS | 1835 | 1477861942828 Marionette TRACE conn4 <- [1,2553,null,["8"]] 14:12:22 INFO - PROCESS | 1835 | 1477861942941 Marionette TRACE conn4 -> [0,2554,"switchToWindow",{"name":"8"}] 14:12:22 INFO - PROCESS | 1835 | 1477861942948 Marionette TRACE conn4 <- [1,2554,null,{}] 14:12:22 INFO - PROCESS | 1835 | 1477861942954 Marionette TRACE conn4 -> [0,2555,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:12:22 INFO - PROCESS | 1835 | ++DOCSHELL 0x82840400 == 10 [pid = 1835] [id = 548] 14:12:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x82841000) [pid = 1835] [serial = 1609] [outer = (nil)] 14:12:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x82844400) [pid = 1835] [serial = 1610] [outer = 0x82841000] 14:12:23 INFO - PROCESS | 1835 | 1477861943056 Marionette DEBUG loaded listener.js 14:12:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x82845c00) [pid = 1835] [serial = 1611] [outer = 0x82841000] 14:12:23 INFO - PROCESS | 1835 | ++DOCSHELL 0x8aabe400 == 11 [pid = 1835] [id = 549] 14:12:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8aabe800) [pid = 1835] [serial = 1612] [outer = (nil)] 14:12:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8aac2400) [pid = 1835] [serial = 1613] [outer = 0x8aabe800] 14:12:23 INFO - PROCESS | 1835 | 1477861943917 Marionette TRACE conn4 <- [1,2555,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:12:23 INFO - . 14:12:23 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1375ms 14:12:23 INFO - PROCESS | 1835 | 1477861943962 Marionette TRACE conn4 -> [0,2556,"getWindowHandle",null] 14:12:23 INFO - PROCESS | 1835 | 1477861943971 Marionette TRACE conn4 <- [1,2556,null,{"value":"8"}] 14:12:23 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 14:12:23 INFO - PROCESS | 1835 | 1477861943979 Marionette TRACE conn4 -> [0,2557,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:12:24 INFO - PROCESS | 1835 | 1477861944187 Marionette TRACE conn4 <- [1,2557,null,{"value":null}] 14:12:24 INFO - PROCESS | 1835 | 1477861944312 Marionette TRACE conn4 -> [0,2558,"getWindowHandles",null] 14:12:24 INFO - PROCESS | 1835 | 1477861944319 Marionette TRACE conn4 <- [1,2558,null,["8"]] 14:12:24 INFO - PROCESS | 1835 | 1477861944328 Marionette TRACE conn4 -> [0,2559,"switchToWindow",{"name":"8"}] 14:12:24 INFO - PROCESS | 1835 | 1477861944336 Marionette TRACE conn4 <- [1,2559,null,{}] 14:12:24 INFO - PROCESS | 1835 | 1477861944343 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:12:24 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c247400 == 12 [pid = 1835] [id = 550] 14:12:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8c247800) [pid = 1835] [serial = 1614] [outer = (nil)] 14:12:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8c46d000) [pid = 1835] [serial = 1615] [outer = 0x8c247800] 14:12:24 INFO - PROCESS | 1835 | 1477861944461 Marionette DEBUG loaded listener.js 14:12:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8c472000) [pid = 1835] [serial = 1616] [outer = 0x8c247800] 14:12:24 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c878400 == 13 [pid = 1835] [id = 551] 14:12:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8c878800) [pid = 1835] [serial = 1617] [outer = (nil)] 14:12:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x8c878c00) [pid = 1835] [serial = 1618] [outer = 0x8c878800] 14:12:25 INFO - PROCESS | 1835 | 1477861945249 Marionette TRACE conn4 <- [1,2560,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:12:25 INFO - . 14:12:25 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1321ms 14:12:25 INFO - PROCESS | 1835 | 1477861945301 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 14:12:25 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 14:12:25 INFO - PROCESS | 1835 | 1477861945306 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 14:12:25 INFO - PROCESS | 1835 | 1477861945312 Marionette TRACE conn4 -> [0,2562,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:12:25 INFO - PROCESS | 1835 | 1477861945554 Marionette TRACE conn4 <- [1,2562,null,{"value":null}] 14:12:25 INFO - PROCESS | 1835 | 1477861945573 Marionette TRACE conn4 -> [0,2563,"getWindowHandles",null] 14:12:25 INFO - PROCESS | 1835 | 1477861945581 Marionette TRACE conn4 <- [1,2563,null,["8"]] 14:12:25 INFO - PROCESS | 1835 | 1477861945586 Marionette TRACE conn4 -> [0,2564,"switchToWindow",{"name":"8"}] 14:12:25 INFO - PROCESS | 1835 | 1477861945592 Marionette TRACE conn4 <- [1,2564,null,{}] 14:12:25 INFO - PROCESS | 1835 | 1477861945598 Marionette TRACE conn4 -> [0,2565,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:12:25 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c87c800 == 14 [pid = 1835] [id = 552] 14:12:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x8c881000) [pid = 1835] [serial = 1619] [outer = (nil)] 14:12:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x8c882800) [pid = 1835] [serial = 1620] [outer = 0x8c881000] 14:12:25 INFO - PROCESS | 1835 | 1477861945703 Marionette DEBUG loaded listener.js 14:12:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x8d891800) [pid = 1835] [serial = 1621] [outer = 0x8c881000] 14:12:26 INFO - PROCESS | 1835 | 1477861946434 Marionette TRACE conn4 <- [1,2565,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:12:26 INFO - . 14:12:26 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1171ms 14:12:26 INFO - PROCESS | 1835 | 1477861946484 Marionette TRACE conn4 -> [0,2566,"getWindowHandle",null] 14:12:26 INFO - PROCESS | 1835 | 1477861946488 Marionette TRACE conn4 <- [1,2566,null,{"value":"8"}] 14:12:26 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 14:12:26 INFO - PROCESS | 1835 | 1477861946495 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:12:26 INFO - PROCESS | 1835 | 1477861946711 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 14:12:26 INFO - PROCESS | 1835 | 1477861946737 Marionette TRACE conn4 -> [0,2568,"getWindowHandles",null] 14:12:26 INFO - PROCESS | 1835 | 1477861946739 Marionette TRACE conn4 <- [1,2568,null,["8"]] 14:12:26 INFO - PROCESS | 1835 | 1477861946745 Marionette TRACE conn4 -> [0,2569,"switchToWindow",{"name":"8"}] 14:12:26 INFO - PROCESS | 1835 | 1477861946751 Marionette TRACE conn4 <- [1,2569,null,{}] 14:12:26 INFO - PROCESS | 1835 | 1477861946756 Marionette TRACE conn4 -> [0,2570,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:12:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da4f000 == 15 [pid = 1835] [id = 553] 14:12:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x8da4f800) [pid = 1835] [serial = 1622] [outer = (nil)] 14:12:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x8da53800) [pid = 1835] [serial = 1623] [outer = 0x8da4f800] 14:12:26 INFO - PROCESS | 1835 | 1477861946853 Marionette DEBUG loaded listener.js 14:12:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x8f51d400) [pid = 1835] [serial = 1624] [outer = 0x8da4f800] 14:12:27 INFO - PROCESS | 1835 | 1477861947535 Marionette TRACE conn4 <- [1,2570,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:12:27 INFO - . 14:12:27 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1069ms 14:12:27 INFO - PROCESS | 1835 | 1477861947565 Marionette TRACE conn4 -> [0,2571,"getWindowHandle",null] 14:12:27 INFO - PROCESS | 1835 | 1477861947568 Marionette TRACE conn4 <- [1,2571,null,{"value":"8"}] 14:12:27 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 14:12:27 INFO - PROCESS | 1835 | 1477861947575 Marionette TRACE conn4 -> [0,2572,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:12:27 INFO - PROCESS | 1835 | 1477861947794 Marionette TRACE conn4 <- [1,2572,null,{"value":null}] 14:12:27 INFO - PROCESS | 1835 | 1477861947928 Marionette TRACE conn4 -> [0,2573,"getWindowHandles",null] 14:12:27 INFO - PROCESS | 1835 | 1477861947932 Marionette TRACE conn4 <- [1,2573,null,["8"]] 14:12:27 INFO - PROCESS | 1835 | 1477861947938 Marionette TRACE conn4 -> [0,2574,"switchToWindow",{"name":"8"}] 14:12:27 INFO - PROCESS | 1835 | 1477861947943 Marionette TRACE conn4 <- [1,2574,null,{}] 14:12:27 INFO - PROCESS | 1835 | 1477861947948 Marionette TRACE conn4 -> [0,2575,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:12:27 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d15000 == 16 [pid = 1835] [id = 554] 14:12:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x90d15400) [pid = 1835] [serial = 1625] [outer = (nil)] 14:12:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x90d52400) [pid = 1835] [serial = 1626] [outer = 0x90d15400] 14:12:28 INFO - PROCESS | 1835 | 1477861948041 Marionette DEBUG loaded listener.js 14:12:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x90d5ac00) [pid = 1835] [serial = 1627] [outer = 0x90d15400] 14:12:28 INFO - PROCESS | 1835 | 1477861948700 Marionette TRACE conn4 <- [1,2575,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:12:28 INFO - . 14:12:28 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1170ms 14:12:28 INFO - PROCESS | 1835 | 1477861948746 Marionette TRACE conn4 -> [0,2576,"getWindowHandle",null] 14:12:28 INFO - PROCESS | 1835 | 1477861948751 Marionette TRACE conn4 <- [1,2576,null,{"value":"8"}] 14:12:28 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 14:12:28 INFO - PROCESS | 1835 | 1477861948757 Marionette TRACE conn4 -> [0,2577,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:12:28 INFO - PROCESS | 1835 | 1477861948992 Marionette TRACE conn4 <- [1,2577,null,{"value":null}] 14:12:29 INFO - PROCESS | 1835 | 1477861949009 Marionette TRACE conn4 -> [0,2578,"getWindowHandles",null] 14:12:29 INFO - PROCESS | 1835 | 1477861949017 Marionette TRACE conn4 <- [1,2578,null,["8"]] 14:12:29 INFO - PROCESS | 1835 | 1477861949022 Marionette TRACE conn4 -> [0,2579,"switchToWindow",{"name":"8"}] 14:12:29 INFO - PROCESS | 1835 | 1477861949028 Marionette TRACE conn4 <- [1,2579,null,{}] 14:12:29 INFO - PROCESS | 1835 | 1477861949034 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:12:29 INFO - PROCESS | 1835 | ++DOCSHELL 0x91f0c800 == 17 [pid = 1835] [id = 555] 14:12:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x91f0cc00) [pid = 1835] [serial = 1628] [outer = (nil)] 14:12:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x91f12000) [pid = 1835] [serial = 1629] [outer = 0x91f0cc00] 14:12:29 INFO - PROCESS | 1835 | 1477861949195 Marionette DEBUG loaded listener.js 14:12:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x91f14000) [pid = 1835] [serial = 1630] [outer = 0x91f0cc00] 14:12:29 INFO - PROCESS | 1835 | 1477861949952 Marionette TRACE conn4 <- [1,2580,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:12:29 INFO - . 14:12:29 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1221ms 14:12:29 INFO - PROCESS | 1835 | 1477861949980 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 14:12:29 INFO - PROCESS | 1835 | 1477861949987 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 14:12:29 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 14:12:30 INFO - PROCESS | 1835 | 1477861949997 Marionette TRACE conn4 -> [0,2582,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:12:30 INFO - PROCESS | 1835 | 1477861950229 Marionette TRACE conn4 <- [1,2582,null,{"value":null}] 14:12:30 INFO - PROCESS | 1835 | 1477861950395 Marionette TRACE conn4 -> [0,2583,"getWindowHandles",null] 14:12:30 INFO - PROCESS | 1835 | 1477861950402 Marionette TRACE conn4 <- [1,2583,null,["8"]] 14:12:30 INFO - PROCESS | 1835 | 1477861950410 Marionette TRACE conn4 -> [0,2584,"switchToWindow",{"name":"8"}] 14:12:30 INFO - PROCESS | 1835 | 1477861950418 Marionette TRACE conn4 <- [1,2584,null,{}] 14:12:30 INFO - PROCESS | 1835 | 1477861950425 Marionette TRACE conn4 -> [0,2585,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:12:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x8284e800 == 18 [pid = 1835] [id = 556] 14:12:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x8aab5400) [pid = 1835] [serial = 1631] [outer = (nil)] 14:12:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x8aab9800) [pid = 1835] [serial = 1632] [outer = 0x8aab5400] 14:12:30 INFO - PROCESS | 1835 | 1477861950546 Marionette DEBUG loaded listener.js 14:12:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x8aabf400) [pid = 1835] [serial = 1633] [outer = 0x8aab5400] 14:12:31 INFO - PROCESS | 1835 | 1477861951249 Marionette TRACE conn4 <- [1,2585,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:12:31 INFO - . 14:12:31 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1319ms 14:12:31 INFO - PROCESS | 1835 | 1477861951317 Marionette TRACE conn4 -> [0,2586,"getWindowHandle",null] 14:12:31 INFO - PROCESS | 1835 | 1477861951325 Marionette TRACE conn4 <- [1,2586,null,{"value":"8"}] 14:12:31 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 14:12:31 INFO - PROCESS | 1835 | 1477861951353 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:12:31 INFO - PROCESS | 1835 | 1477861951558 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 14:12:31 INFO - PROCESS | 1835 | 1477861951733 Marionette TRACE conn4 -> [0,2588,"getWindowHandles",null] 14:12:31 INFO - PROCESS | 1835 | 1477861951737 Marionette TRACE conn4 <- [1,2588,null,["8"]] 14:12:31 INFO - PROCESS | 1835 | 1477861951747 Marionette TRACE conn4 -> [0,2589,"switchToWindow",{"name":"8"}] 14:12:31 INFO - PROCESS | 1835 | 1477861951754 Marionette TRACE conn4 <- [1,2589,null,{}] 14:12:31 INFO - PROCESS | 1835 | 1477861951761 Marionette TRACE conn4 -> [0,2590,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:12:31 INFO - PROCESS | 1835 | ++DOCSHELL 0x82536000 == 19 [pid = 1835] [id = 557] 14:12:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x8d9bf800) [pid = 1835] [serial = 1634] [outer = (nil)] 14:12:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x8f5b7000) [pid = 1835] [serial = 1635] [outer = 0x8d9bf800] 14:12:31 INFO - PROCESS | 1835 | 1477861951873 Marionette DEBUG loaded listener.js 14:12:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x90d1b000) [pid = 1835] [serial = 1636] [outer = 0x8d9bf800] 14:12:32 INFO - PROCESS | 1835 | 1477861952601 Marionette TRACE conn4 <- [1,2590,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:12:32 INFO - . 14:12:32 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1326ms 14:12:32 INFO - PROCESS | 1835 | 1477861952671 Marionette TRACE conn4 -> [0,2591,"getWindowHandle",null] 14:12:32 INFO - PROCESS | 1835 | 1477861952680 Marionette TRACE conn4 <- [1,2591,null,{"value":"8"}] 14:12:32 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 14:12:32 INFO - PROCESS | 1835 | 1477861952690 Marionette TRACE conn4 -> [0,2592,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:12:32 INFO - PROCESS | 1835 | 1477861952902 Marionette TRACE conn4 <- [1,2592,null,{"value":null}] 14:12:33 INFO - PROCESS | 1835 | 1477861953076 Marionette TRACE conn4 -> [0,2593,"getWindowHandles",null] 14:12:33 INFO - PROCESS | 1835 | 1477861953081 Marionette TRACE conn4 <- [1,2593,null,["8"]] 14:12:33 INFO - PROCESS | 1835 | 1477861953087 Marionette TRACE conn4 -> [0,2594,"switchToWindow",{"name":"8"}] 14:12:33 INFO - PROCESS | 1835 | 1477861953095 Marionette TRACE conn4 <- [1,2594,null,{}] 14:12:33 INFO - PROCESS | 1835 | 1477861953102 Marionette TRACE conn4 -> [0,2595,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:12:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x92f9d000 == 20 [pid = 1835] [id = 558] 14:12:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x92f9dc00) [pid = 1835] [serial = 1637] [outer = (nil)] 14:12:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x93861c00) [pid = 1835] [serial = 1638] [outer = 0x92f9dc00] 14:12:33 INFO - PROCESS | 1835 | 1477861953257 Marionette DEBUG loaded listener.js 14:12:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x93a8f000) [pid = 1835] [serial = 1639] [outer = 0x92f9dc00] 14:12:33 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 14:12:33 WARNING - wptserve Traceback (most recent call last): 14:12:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:12:33 WARNING - rv = self.func(request, response) 14:12:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:12:33 WARNING - access_control_allow_origin = "*") 14:12:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:12:33 WARNING - payload = payload_generator(server_data) 14:12:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:12:33 WARNING - return encode_string_as_bmp_image(data) 14:12:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:12:33 WARNING - img.save(f, "BMP") 14:12:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:12:33 WARNING - f.write(bmpfileheader) 14:12:33 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:12:33 WARNING - 14:12:35 INFO - PROCESS | 1835 | --DOCSHELL 0x8c878400 == 19 [pid = 1835] [id = 551] 14:12:35 INFO - PROCESS | 1835 | --DOCSHELL 0x8aabe400 == 18 [pid = 1835] [id = 549] 14:12:35 INFO - PROCESS | 1835 | --DOCSHELL 0x82623c00 == 17 [pid = 1835] [id = 547] 14:12:35 INFO - PROCESS | 1835 | --DOCSHELL 0x81fec800 == 16 [pid = 1835] [id = 545] 14:12:38 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x90d15400) [pid = 1835] [serial = 1625] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 14:12:38 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x8da4f800) [pid = 1835] [serial = 1622] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 14:12:38 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x8c881000) [pid = 1835] [serial = 1619] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 14:12:38 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x8c878800) [pid = 1835] [serial = 1617] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:12:38 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x8c247800) [pid = 1835] [serial = 1614] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 14:12:38 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x8aabe800) [pid = 1835] [serial = 1612] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477861943621] 14:12:38 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x82841000) [pid = 1835] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 14:12:38 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x82624000) [pid = 1835] [serial = 1607] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:12:38 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x81fecc00) [pid = 1835] [serial = 1601] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 14:12:38 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x82006400) [pid = 1835] [serial = 1604] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 14:12:43 INFO - PROCESS | 1835 | --DOCSHELL 0x90d15000 == 15 [pid = 1835] [id = 554] 14:12:43 INFO - PROCESS | 1835 | --DOCSHELL 0x82840400 == 14 [pid = 1835] [id = 548] 14:12:43 INFO - PROCESS | 1835 | --DOCSHELL 0x8da4f000 == 13 [pid = 1835] [id = 553] 14:12:43 INFO - PROCESS | 1835 | --DOCSHELL 0x8c87c800 == 12 [pid = 1835] [id = 552] 14:12:43 INFO - PROCESS | 1835 | --DOCSHELL 0x8c247400 == 11 [pid = 1835] [id = 550] 14:12:43 INFO - PROCESS | 1835 | --DOCSHELL 0x82005c00 == 10 [pid = 1835] [id = 546] 14:12:43 INFO - PROCESS | 1835 | --DOCSHELL 0x82536000 == 9 [pid = 1835] [id = 557] 14:12:43 INFO - PROCESS | 1835 | --DOCSHELL 0x8284e800 == 8 [pid = 1835] [id = 556] 14:12:43 INFO - PROCESS | 1835 | --DOCSHELL 0x91f0c800 == 7 [pid = 1835] [id = 555] 14:12:43 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x8aac2400) [pid = 1835] [serial = 1613] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477861943621] 14:12:43 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x82845c00) [pid = 1835] [serial = 1611] [outer = (nil)] [url = about:blank] 14:12:43 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x82844400) [pid = 1835] [serial = 1610] [outer = (nil)] [url = about:blank] 14:12:43 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x8c878c00) [pid = 1835] [serial = 1618] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:12:43 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x8c472000) [pid = 1835] [serial = 1616] [outer = (nil)] [url = about:blank] 14:12:43 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x8c46d000) [pid = 1835] [serial = 1615] [outer = (nil)] [url = about:blank] 14:12:43 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x8d891800) [pid = 1835] [serial = 1621] [outer = (nil)] [url = about:blank] 14:12:43 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x8c882800) [pid = 1835] [serial = 1620] [outer = (nil)] [url = about:blank] 14:12:43 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x8f51d400) [pid = 1835] [serial = 1624] [outer = (nil)] [url = about:blank] 14:12:43 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x8da53800) [pid = 1835] [serial = 1623] [outer = (nil)] [url = about:blank] 14:12:43 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x90d5ac00) [pid = 1835] [serial = 1627] [outer = (nil)] [url = about:blank] 14:12:43 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x90d52400) [pid = 1835] [serial = 1626] [outer = (nil)] [url = about:blank] 14:12:43 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x8200a000) [pid = 1835] [serial = 1605] [outer = (nil)] [url = about:blank] 14:12:43 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x82409c00) [pid = 1835] [serial = 1606] [outer = (nil)] [url = about:blank] 14:12:43 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8252e800) [pid = 1835] [serial = 1608] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:12:43 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8200bc00) [pid = 1835] [serial = 1603] [outer = (nil)] [url = about:blank] 14:12:43 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x91f12000) [pid = 1835] [serial = 1629] [outer = (nil)] [url = about:blank] 14:12:46 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8d9bf800) [pid = 1835] [serial = 1634] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 14:12:46 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x91f0cc00) [pid = 1835] [serial = 1628] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 14:12:46 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8aab5400) [pid = 1835] [serial = 1631] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 14:12:51 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x91f14000) [pid = 1835] [serial = 1630] [outer = (nil)] [url = about:blank] 14:12:51 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x8aabf400) [pid = 1835] [serial = 1633] [outer = (nil)] [url = about:blank] 14:12:51 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x8aab9800) [pid = 1835] [serial = 1632] [outer = (nil)] [url = about:blank] 14:12:51 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x90d1b000) [pid = 1835] [serial = 1636] [outer = (nil)] [url = about:blank] 14:12:51 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x8f5b7000) [pid = 1835] [serial = 1635] [outer = (nil)] [url = about:blank] 14:12:51 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x93861c00) [pid = 1835] [serial = 1638] [outer = (nil)] [url = about:blank] 14:13:03 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:13:03 INFO - PROCESS | 1835 | 1477861983477 Marionette TRACE conn4 <- [1,2595,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 14:13:03 INFO - . 14:13:03 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30822ms 14:13:03 INFO - PROCESS | 1835 | 1477861983513 Marionette TRACE conn4 -> [0,2596,"getWindowHandle",null] 14:13:03 INFO - PROCESS | 1835 | 1477861983520 Marionette TRACE conn4 <- [1,2596,null,{"value":"8"}] 14:13:03 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 14:13:03 INFO - PROCESS | 1835 | 1477861983533 Marionette TRACE conn4 -> [0,2597,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:13:03 INFO - PROCESS | 1835 | 1477861983792 Marionette TRACE conn4 <- [1,2597,null,{"value":null}] 14:13:03 INFO - PROCESS | 1835 | 1477861983877 Marionette TRACE conn4 -> [0,2598,"getWindowHandles",null] 14:13:03 INFO - PROCESS | 1835 | 1477861983883 Marionette TRACE conn4 <- [1,2598,null,["8"]] 14:13:03 INFO - PROCESS | 1835 | 1477861983893 Marionette TRACE conn4 -> [0,2599,"switchToWindow",{"name":"8"}] 14:13:03 INFO - PROCESS | 1835 | 1477861983900 Marionette TRACE conn4 <- [1,2599,null,{}] 14:13:03 INFO - PROCESS | 1835 | 1477861983912 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:13:03 INFO - PROCESS | 1835 | ++DOCSHELL 0x82002000 == 8 [pid = 1835] [id = 559] 14:13:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82002400) [pid = 1835] [serial = 1640] [outer = (nil)] 14:13:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82005800) [pid = 1835] [serial = 1641] [outer = 0x82002400] 14:13:04 INFO - PROCESS | 1835 | 1477861984037 Marionette DEBUG loaded listener.js 14:13:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8200bc00) [pid = 1835] [serial = 1642] [outer = 0x82002400] 14:13:04 WARNING - wptserve Traceback (most recent call last): 14:13:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:13:04 WARNING - rv = self.func(request, response) 14:13:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:13:04 WARNING - access_control_allow_origin = "*") 14:13:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:13:04 WARNING - payload = payload_generator(server_data) 14:13:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:13:04 WARNING - return encode_string_as_bmp_image(data) 14:13:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:13:04 WARNING - img.save(f, "BMP") 14:13:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:13:04 WARNING - f.write(bmpfileheader) 14:13:04 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:13:04 WARNING - 14:13:04 WARNING - wptserve Traceback (most recent call last): 14:13:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:13:04 WARNING - rv = self.func(request, response) 14:13:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:13:04 WARNING - access_control_allow_origin = "*") 14:13:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:13:04 WARNING - payload = payload_generator(server_data) 14:13:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:13:04 WARNING - return encode_string_as_bmp_image(data) 14:13:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:13:04 WARNING - img.save(f, "BMP") 14:13:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:13:04 WARNING - f.write(bmpfileheader) 14:13:04 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:13:04 WARNING - 14:13:13 INFO - PROCESS | 1835 | --DOCSHELL 0x92f9d000 == 7 [pid = 1835] [id = 558] 14:13:15 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x92f9dc00) [pid = 1835] [serial = 1637] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html] 14:13:21 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x82005800) [pid = 1835] [serial = 1641] [outer = (nil)] [url = about:blank] 14:13:21 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x93a8f000) [pid = 1835] [serial = 1639] [outer = (nil)] [url = about:blank] 14:13:34 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:13:34 INFO - PROCESS | 1835 | 1477862014254 Marionette TRACE conn4 <- [1,2600,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 14:13:34 INFO - . 14:13:34 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30756ms 14:13:34 INFO - PROCESS | 1835 | 1477862014287 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 14:13:34 INFO - PROCESS | 1835 | 1477862014295 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 14:13:34 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 14:13:34 INFO - PROCESS | 1835 | 1477862014307 Marionette TRACE conn4 -> [0,2602,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:13:34 INFO - PROCESS | 1835 | 1477862014546 Marionette TRACE conn4 <- [1,2602,null,{"value":null}] 14:13:34 INFO - PROCESS | 1835 | 1477862014629 Marionette TRACE conn4 -> [0,2603,"getWindowHandles",null] 14:13:34 INFO - PROCESS | 1835 | 1477862014636 Marionette TRACE conn4 <- [1,2603,null,["8"]] 14:13:34 INFO - PROCESS | 1835 | 1477862014645 Marionette TRACE conn4 -> [0,2604,"switchToWindow",{"name":"8"}] 14:13:34 INFO - PROCESS | 1835 | 1477862014653 Marionette TRACE conn4 <- [1,2604,null,{}] 14:13:34 INFO - PROCESS | 1835 | 1477862014660 Marionette TRACE conn4 -> [0,2605,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:13:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x82004c00 == 8 [pid = 1835] [id = 560] 14:13:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82005400) [pid = 1835] [serial = 1643] [outer = (nil)] 14:13:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82009800) [pid = 1835] [serial = 1644] [outer = 0x82005400] 14:13:34 INFO - PROCESS | 1835 | 1477862014775 Marionette DEBUG loaded listener.js 14:13:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82010400) [pid = 1835] [serial = 1645] [outer = 0x82005400] 14:13:35 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 14:13:35 WARNING - wptserve Traceback (most recent call last): 14:13:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:13:35 WARNING - rv = self.func(request, response) 14:13:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:13:35 WARNING - access_control_allow_origin = "*") 14:13:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:13:35 WARNING - payload = payload_generator(server_data) 14:13:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:13:35 WARNING - return encode_string_as_bmp_image(data) 14:13:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:13:35 WARNING - img.save(f, "BMP") 14:13:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:13:35 WARNING - f.write(bmpfileheader) 14:13:35 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:13:35 WARNING - 14:13:44 INFO - PROCESS | 1835 | --DOCSHELL 0x82002000 == 7 [pid = 1835] [id = 559] 14:13:50 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82002400) [pid = 1835] [serial = 1640] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html] 14:13:56 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x8200bc00) [pid = 1835] [serial = 1642] [outer = (nil)] [url = about:blank] 14:13:56 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82009800) [pid = 1835] [serial = 1644] [outer = (nil)] [url = about:blank] 14:14:04 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:14:05 INFO - PROCESS | 1835 | 1477862044994 Marionette TRACE conn4 <- [1,2605,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 14:14:05 INFO - . 14:14:05 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30716ms 14:14:05 INFO - PROCESS | 1835 | 1477862045022 Marionette TRACE conn4 -> [0,2606,"getWindowHandle",null] 14:14:05 INFO - PROCESS | 1835 | 1477862045029 Marionette TRACE conn4 <- [1,2606,null,{"value":"8"}] 14:14:05 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 14:14:05 INFO - PROCESS | 1835 | 1477862045041 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:14:05 INFO - PROCESS | 1835 | 1477862045276 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 14:14:05 INFO - PROCESS | 1835 | 1477862045360 Marionette TRACE conn4 -> [0,2608,"getWindowHandles",null] 14:14:05 INFO - PROCESS | 1835 | 1477862045367 Marionette TRACE conn4 <- [1,2608,null,["8"]] 14:14:05 INFO - PROCESS | 1835 | 1477862045377 Marionette TRACE conn4 -> [0,2609,"switchToWindow",{"name":"8"}] 14:14:05 INFO - PROCESS | 1835 | 1477862045386 Marionette TRACE conn4 <- [1,2609,null,{}] 14:14:05 INFO - PROCESS | 1835 | 1477862045392 Marionette TRACE conn4 -> [0,2610,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:14:05 INFO - PROCESS | 1835 | ++DOCSHELL 0x82002000 == 8 [pid = 1835] [id = 561] 14:14:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82002400) [pid = 1835] [serial = 1646] [outer = (nil)] 14:14:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82006400) [pid = 1835] [serial = 1647] [outer = 0x82002400] 14:14:05 INFO - PROCESS | 1835 | 1477862045511 Marionette DEBUG loaded listener.js 14:14:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8200c400) [pid = 1835] [serial = 1648] [outer = 0x82002400] 14:14:06 INFO - PROCESS | 1835 | 1477862046140 Marionette TRACE conn4 <- [1,2610,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:14:06 INFO - . 14:14:06 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 1126ms 14:14:06 INFO - PROCESS | 1835 | 1477862046165 Marionette TRACE conn4 -> [0,2611,"getWindowHandle",null] 14:14:06 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 14:14:06 INFO - PROCESS | 1835 | 1477862046171 Marionette TRACE conn4 <- [1,2611,null,{"value":"8"}] 14:14:06 INFO - PROCESS | 1835 | 1477862046179 Marionette TRACE conn4 -> [0,2612,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:14:06 INFO - PROCESS | 1835 | 1477862046420 Marionette TRACE conn4 <- [1,2612,null,{"value":null}] 14:14:06 INFO - PROCESS | 1835 | 1477862046512 Marionette TRACE conn4 -> [0,2613,"getWindowHandles",null] 14:14:06 INFO - PROCESS | 1835 | 1477862046517 Marionette TRACE conn4 <- [1,2613,null,["8"]] 14:14:06 INFO - PROCESS | 1835 | 1477862046525 Marionette TRACE conn4 -> [0,2614,"switchToWindow",{"name":"8"}] 14:14:06 INFO - PROCESS | 1835 | 1477862046531 Marionette TRACE conn4 <- [1,2614,null,{}] 14:14:06 INFO - PROCESS | 1835 | 1477862046537 Marionette TRACE conn4 -> [0,2615,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:14:06 INFO - PROCESS | 1835 | ++DOCSHELL 0x82008000 == 9 [pid = 1835] [id = 562] 14:14:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x8262a400) [pid = 1835] [serial = 1649] [outer = (nil)] 14:14:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8262bc00) [pid = 1835] [serial = 1650] [outer = 0x8262a400] 14:14:06 INFO - PROCESS | 1835 | 1477862046641 Marionette DEBUG loaded listener.js 14:14:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x82841400) [pid = 1835] [serial = 1651] [outer = 0x8262a400] 14:14:07 INFO - PROCESS | 1835 | 1477862047364 Marionette TRACE conn4 <- [1,2615,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:14:07 INFO - . 14:14:07 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1228ms 14:14:07 INFO - PROCESS | 1835 | 1477862047416 Marionette TRACE conn4 -> [0,2616,"getWindowHandle",null] 14:14:07 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 14:14:07 INFO - PROCESS | 1835 | 1477862047424 Marionette TRACE conn4 <- [1,2616,null,{"value":"8"}] 14:14:07 INFO - PROCESS | 1835 | 1477862047432 Marionette TRACE conn4 -> [0,2617,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:14:07 INFO - PROCESS | 1835 | 1477862047681 Marionette TRACE conn4 <- [1,2617,null,{"value":null}] 14:14:07 INFO - PROCESS | 1835 | 1477862047700 Marionette TRACE conn4 -> [0,2618,"getWindowHandles",null] 14:14:07 INFO - PROCESS | 1835 | 1477862047706 Marionette TRACE conn4 <- [1,2618,null,["8"]] 14:14:07 INFO - PROCESS | 1835 | 1477862047714 Marionette TRACE conn4 -> [0,2619,"switchToWindow",{"name":"8"}] 14:14:07 INFO - PROCESS | 1835 | 1477862047721 Marionette TRACE conn4 <- [1,2619,null,{}] 14:14:07 INFO - PROCESS | 1835 | 1477862047728 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:14:07 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c23ec00 == 10 [pid = 1835] [id = 563] 14:14:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8c23f000) [pid = 1835] [serial = 1652] [outer = (nil)] 14:14:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8c241800) [pid = 1835] [serial = 1653] [outer = 0x8c23f000] 14:14:07 INFO - PROCESS | 1835 | 1477862047837 Marionette DEBUG loaded listener.js 14:14:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8c245400) [pid = 1835] [serial = 1654] [outer = 0x8c23f000] 14:14:08 INFO - PROCESS | 1835 | 1477862048587 Marionette TRACE conn4 <- [1,2620,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:14:08 INFO - . 14:14:08 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1175ms 14:14:08 INFO - PROCESS | 1835 | 1477862048605 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 14:14:08 INFO - PROCESS | 1835 | 1477862048609 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 14:14:08 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 14:14:08 INFO - PROCESS | 1835 | 1477862048617 Marionette TRACE conn4 -> [0,2622,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:14:08 INFO - PROCESS | 1835 | 1477862048844 Marionette TRACE conn4 <- [1,2622,null,{"value":null}] 14:14:08 INFO - PROCESS | 1835 | 1477862048866 Marionette TRACE conn4 -> [0,2623,"getWindowHandles",null] 14:14:08 INFO - PROCESS | 1835 | 1477862048874 Marionette TRACE conn4 <- [1,2623,null,["8"]] 14:14:08 INFO - PROCESS | 1835 | 1477862048879 Marionette TRACE conn4 -> [0,2624,"switchToWindow",{"name":"8"}] 14:14:08 INFO - PROCESS | 1835 | 1477862048886 Marionette TRACE conn4 <- [1,2624,null,{}] 14:14:08 INFO - PROCESS | 1835 | 1477862048893 Marionette TRACE conn4 -> [0,2625,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:14:08 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c5ac800 == 11 [pid = 1835] [id = 564] 14:14:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8c5acc00) [pid = 1835] [serial = 1655] [outer = (nil)] 14:14:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8c877000) [pid = 1835] [serial = 1656] [outer = 0x8c5acc00] 14:14:09 INFO - PROCESS | 1835 | 1477862048999 Marionette DEBUG loaded listener.js 14:14:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8cc67800) [pid = 1835] [serial = 1657] [outer = 0x8c5acc00] 14:14:09 INFO - PROCESS | 1835 | 1477862049734 Marionette TRACE conn4 <- [1,2625,null,{"value":["/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:14:09 INFO - . 14:14:09 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 1171ms 14:14:09 INFO - PROCESS | 1835 | 1477862049793 Marionette TRACE conn4 -> [0,2626,"getWindowHandle",null] 14:14:09 INFO - PROCESS | 1835 | 1477862049796 Marionette TRACE conn4 <- [1,2626,null,{"value":"8"}] 14:14:09 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 14:14:09 INFO - PROCESS | 1835 | 1477862049806 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:14:10 INFO - PROCESS | 1835 | 1477862050027 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 14:14:10 INFO - PROCESS | 1835 | 1477862050046 Marionette TRACE conn4 -> [0,2628,"getWindowHandles",null] 14:14:10 INFO - PROCESS | 1835 | 1477862050051 Marionette TRACE conn4 <- [1,2628,null,["8"]] 14:14:10 INFO - PROCESS | 1835 | 1477862050058 Marionette TRACE conn4 -> [0,2629,"switchToWindow",{"name":"8"}] 14:14:10 INFO - PROCESS | 1835 | 1477862050063 Marionette TRACE conn4 <- [1,2629,null,{}] 14:14:10 INFO - PROCESS | 1835 | 1477862050069 Marionette TRACE conn4 -> [0,2630,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:14:10 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d9c1400 == 12 [pid = 1835] [id = 565] 14:14:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8d9c8400) [pid = 1835] [serial = 1658] [outer = (nil)] 14:14:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8da23400) [pid = 1835] [serial = 1659] [outer = 0x8d9c8400] 14:14:10 INFO - PROCESS | 1835 | 1477862050165 Marionette DEBUG loaded listener.js 14:14:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x8da2ac00) [pid = 1835] [serial = 1660] [outer = 0x8d9c8400] 14:14:10 WARNING - wptserve Traceback (most recent call last): 14:14:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:14:10 WARNING - rv = self.func(request, response) 14:14:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:14:10 WARNING - access_control_allow_origin = "*") 14:14:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:14:10 WARNING - payload = payload_generator(server_data) 14:14:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:14:10 WARNING - return encode_string_as_bmp_image(data) 14:14:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:14:10 WARNING - img.save(f, "BMP") 14:14:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:14:10 WARNING - f.write(bmpfileheader) 14:14:10 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:14:10 WARNING - 14:14:15 INFO - PROCESS | 1835 | --DOCSHELL 0x8c5ac800 == 11 [pid = 1835] [id = 564] 14:14:15 INFO - PROCESS | 1835 | --DOCSHELL 0x8c23ec00 == 10 [pid = 1835] [id = 563] 14:14:15 INFO - PROCESS | 1835 | --DOCSHELL 0x82008000 == 9 [pid = 1835] [id = 562] 14:14:15 INFO - PROCESS | 1835 | --DOCSHELL 0x82002000 == 8 [pid = 1835] [id = 561] 14:14:15 INFO - PROCESS | 1835 | --DOCSHELL 0x82004c00 == 7 [pid = 1835] [id = 560] 14:14:18 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x8c23f000) [pid = 1835] [serial = 1652] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 14:14:18 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x8262a400) [pid = 1835] [serial = 1649] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 14:14:18 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x82002400) [pid = 1835] [serial = 1646] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 14:14:18 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x82005400) [pid = 1835] [serial = 1643] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html] 14:14:18 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8c5acc00) [pid = 1835] [serial = 1655] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html] 14:14:23 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8c245400) [pid = 1835] [serial = 1654] [outer = (nil)] [url = about:blank] 14:14:23 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x82010400) [pid = 1835] [serial = 1645] [outer = (nil)] [url = about:blank] 14:14:23 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x82841400) [pid = 1835] [serial = 1651] [outer = (nil)] [url = about:blank] 14:14:23 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8200c400) [pid = 1835] [serial = 1648] [outer = (nil)] [url = about:blank] 14:14:23 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8c877000) [pid = 1835] [serial = 1656] [outer = (nil)] [url = about:blank] 14:14:23 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x8c241800) [pid = 1835] [serial = 1653] [outer = (nil)] [url = about:blank] 14:14:23 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x8cc67800) [pid = 1835] [serial = 1657] [outer = (nil)] [url = about:blank] 14:14:23 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82006400) [pid = 1835] [serial = 1647] [outer = (nil)] [url = about:blank] 14:14:23 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x8da23400) [pid = 1835] [serial = 1659] [outer = (nil)] [url = about:blank] 14:14:23 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x8262bc00) [pid = 1835] [serial = 1650] [outer = (nil)] [url = about:blank] 14:14:40 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:14:40 INFO - PROCESS | 1835 | 1477862080355 Marionette TRACE conn4 <- [1,2630,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 14:14:40 INFO - . 14:14:40 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30567ms 14:14:40 INFO - PROCESS | 1835 | 1477862080373 Marionette TRACE conn4 -> [0,2631,"getWindowHandle",null] 14:14:40 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 14:14:40 INFO - PROCESS | 1835 | 1477862080382 Marionette TRACE conn4 <- [1,2631,null,{"value":"8"}] 14:14:40 INFO - PROCESS | 1835 | 1477862080403 Marionette TRACE conn4 -> [0,2632,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:14:40 INFO - PROCESS | 1835 | 1477862080644 Marionette TRACE conn4 <- [1,2632,null,{"value":null}] 14:14:40 INFO - PROCESS | 1835 | 1477862080728 Marionette TRACE conn4 -> [0,2633,"getWindowHandles",null] 14:14:40 INFO - PROCESS | 1835 | 1477862080735 Marionette TRACE conn4 <- [1,2633,null,["8"]] 14:14:40 INFO - PROCESS | 1835 | 1477862080744 Marionette TRACE conn4 -> [0,2634,"switchToWindow",{"name":"8"}] 14:14:40 INFO - PROCESS | 1835 | 1477862080752 Marionette TRACE conn4 <- [1,2634,null,{}] 14:14:40 INFO - PROCESS | 1835 | 1477862080759 Marionette TRACE conn4 -> [0,2635,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:14:40 INFO - PROCESS | 1835 | ++DOCSHELL 0x82006800 == 8 [pid = 1835] [id = 566] 14:14:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82007c00) [pid = 1835] [serial = 1661] [outer = (nil)] 14:14:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x8200b800) [pid = 1835] [serial = 1662] [outer = 0x82007c00] 14:14:40 INFO - PROCESS | 1835 | 1477862080874 Marionette DEBUG loaded listener.js 14:14:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82409c00) [pid = 1835] [serial = 1663] [outer = 0x82007c00] 14:14:41 WARNING - wptserve Traceback (most recent call last): 14:14:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:14:41 WARNING - rv = self.func(request, response) 14:14:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:14:41 WARNING - access_control_allow_origin = "*") 14:14:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:14:41 WARNING - payload = payload_generator(server_data) 14:14:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:14:41 WARNING - return encode_string_as_bmp_image(data) 14:14:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:14:41 WARNING - img.save(f, "BMP") 14:14:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:14:41 WARNING - f.write(bmpfileheader) 14:14:41 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:14:41 WARNING - 14:14:50 INFO - PROCESS | 1835 | --DOCSHELL 0x8d9c1400 == 7 [pid = 1835] [id = 565] 14:14:52 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x8d9c8400) [pid = 1835] [serial = 1658] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html] 14:14:58 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x8da2ac00) [pid = 1835] [serial = 1660] [outer = (nil)] [url = about:blank] 14:14:58 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x8200b800) [pid = 1835] [serial = 1662] [outer = (nil)] [url = about:blank] 14:15:11 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:15:11 INFO - PROCESS | 1835 | 1477862111096 Marionette TRACE conn4 <- [1,2635,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 14:15:11 INFO - . 14:15:11 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30765ms 14:15:11 INFO - PROCESS | 1835 | 1477862111161 Marionette TRACE conn4 -> [0,2636,"getWindowHandle",null] 14:15:11 INFO - PROCESS | 1835 | 1477862111168 Marionette TRACE conn4 <- [1,2636,null,{"value":"8"}] 14:15:11 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 14:15:11 INFO - PROCESS | 1835 | 1477862111181 Marionette TRACE conn4 -> [0,2637,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:15:11 INFO - PROCESS | 1835 | 1477862111423 Marionette TRACE conn4 <- [1,2637,null,{"value":null}] 14:15:11 INFO - PROCESS | 1835 | 1477862111507 Marionette TRACE conn4 -> [0,2638,"getWindowHandles",null] 14:15:11 INFO - PROCESS | 1835 | 1477862111514 Marionette TRACE conn4 <- [1,2638,null,["8"]] 14:15:11 INFO - PROCESS | 1835 | 1477862111523 Marionette TRACE conn4 -> [0,2639,"switchToWindow",{"name":"8"}] 14:15:11 INFO - PROCESS | 1835 | 1477862111532 Marionette TRACE conn4 <- [1,2639,null,{}] 14:15:11 INFO - PROCESS | 1835 | 1477862111539 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:15:11 INFO - PROCESS | 1835 | ++DOCSHELL 0x81fecc00 == 8 [pid = 1835] [id = 567] 14:15:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82001800) [pid = 1835] [serial = 1664] [outer = (nil)] 14:15:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82004c00) [pid = 1835] [serial = 1665] [outer = 0x82001800] 14:15:11 INFO - PROCESS | 1835 | 1477862111657 Marionette DEBUG loaded listener.js 14:15:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8200c800) [pid = 1835] [serial = 1666] [outer = 0x82001800] 14:15:12 WARNING - wptserve Traceback (most recent call last): 14:15:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:15:12 WARNING - rv = self.func(request, response) 14:15:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:15:12 WARNING - access_control_allow_origin = "*") 14:15:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:15:12 WARNING - payload = payload_generator(server_data) 14:15:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:15:12 WARNING - return encode_string_as_bmp_image(data) 14:15:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:15:12 WARNING - img.save(f, "BMP") 14:15:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:15:12 WARNING - f.write(bmpfileheader) 14:15:12 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:15:12 WARNING - 14:15:21 INFO - PROCESS | 1835 | --DOCSHELL 0x82006800 == 7 [pid = 1835] [id = 566] 14:15:27 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82007c00) [pid = 1835] [serial = 1661] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html] 14:15:32 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x82409c00) [pid = 1835] [serial = 1663] [outer = (nil)] [url = about:blank] 14:15:32 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82004c00) [pid = 1835] [serial = 1665] [outer = (nil)] [url = about:blank] 14:15:41 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:15:41 INFO - PROCESS | 1835 | 1477862141880 Marionette TRACE conn4 <- [1,2640,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 14:15:41 INFO - . 14:15:41 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30760ms 14:15:41 INFO - PROCESS | 1835 | 1477862141939 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 14:15:41 INFO - PROCESS | 1835 | 1477862141945 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 14:15:41 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 14:15:41 INFO - PROCESS | 1835 | 1477862141958 Marionette TRACE conn4 -> [0,2642,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:15:42 INFO - PROCESS | 1835 | 1477862142196 Marionette TRACE conn4 <- [1,2642,null,{"value":null}] 14:15:42 INFO - PROCESS | 1835 | 1477862142281 Marionette TRACE conn4 -> [0,2643,"getWindowHandles",null] 14:15:42 INFO - PROCESS | 1835 | 1477862142288 Marionette TRACE conn4 <- [1,2643,null,["8"]] 14:15:42 INFO - PROCESS | 1835 | 1477862142297 Marionette TRACE conn4 -> [0,2644,"switchToWindow",{"name":"8"}] 14:15:42 INFO - PROCESS | 1835 | 1477862142307 Marionette TRACE conn4 <- [1,2644,null,{}] 14:15:42 INFO - PROCESS | 1835 | 1477862142313 Marionette TRACE conn4 -> [0,2645,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:15:42 INFO - PROCESS | 1835 | ++DOCSHELL 0x82004c00 == 8 [pid = 1835] [id = 568] 14:15:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82005000) [pid = 1835] [serial = 1667] [outer = (nil)] 14:15:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82008400) [pid = 1835] [serial = 1668] [outer = 0x82005000] 14:15:42 INFO - PROCESS | 1835 | 1477862142430 Marionette DEBUG loaded listener.js 14:15:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8200fc00) [pid = 1835] [serial = 1669] [outer = 0x82005000] 14:15:43 INFO - PROCESS | 1835 | 1477862143092 Marionette TRACE conn4 <- [1,2645,null,{"value":["/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:15:43 INFO - . 14:15:43 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1174ms 14:15:43 INFO - PROCESS | 1835 | 1477862143129 Marionette TRACE conn4 -> [0,2646,"getWindowHandle",null] 14:15:43 INFO - PROCESS | 1835 | 1477862143135 Marionette TRACE conn4 <- [1,2646,null,{"value":"8"}] 14:15:43 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html 14:15:43 INFO - PROCESS | 1835 | 1477862143142 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:15:43 INFO - PROCESS | 1835 | 1477862143395 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 14:15:43 INFO - PROCESS | 1835 | 1477862143410 Marionette TRACE conn4 -> [0,2648,"getWindowHandles",null] 14:15:43 INFO - PROCESS | 1835 | 1477862143415 Marionette TRACE conn4 <- [1,2648,null,["8"]] 14:15:43 INFO - PROCESS | 1835 | 1477862143424 Marionette TRACE conn4 -> [0,2649,"switchToWindow",{"name":"8"}] 14:15:43 INFO - PROCESS | 1835 | 1477862143429 Marionette TRACE conn4 <- [1,2649,null,{}] 14:15:43 INFO - PROCESS | 1835 | 1477862143436 Marionette TRACE conn4 -> [0,2650,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:15:43 INFO - PROCESS | 1835 | ++DOCSHELL 0x8200c400 == 9 [pid = 1835] [id = 569] 14:15:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x8262c400) [pid = 1835] [serial = 1670] [outer = (nil)] 14:15:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x82840800) [pid = 1835] [serial = 1671] [outer = 0x8262c400] 14:15:43 INFO - PROCESS | 1835 | 1477862143538 Marionette DEBUG loaded listener.js 14:15:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x82844400) [pid = 1835] [serial = 1672] [outer = 0x8262c400] 14:15:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x8aabfc00 == 10 [pid = 1835] [id = 570] 14:15:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8aac0000) [pid = 1835] [serial = 1673] [outer = (nil)] 14:15:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8284d400) [pid = 1835] [serial = 1674] [outer = 0x8aac0000] 14:15:44 INFO - PROCESS | 1835 | 1477862144451 Marionette TRACE conn4 <- [1,2650,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:15:44 INFO - . 14:15:44 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html | took 1334ms 14:15:44 INFO - PROCESS | 1835 | 1477862144485 Marionette TRACE conn4 -> [0,2651,"getWindowHandle",null] 14:15:44 INFO - PROCESS | 1835 | 1477862144492 Marionette TRACE conn4 <- [1,2651,null,{"value":"8"}] 14:15:44 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 14:15:44 INFO - PROCESS | 1835 | 1477862144500 Marionette TRACE conn4 -> [0,2652,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:15:44 INFO - PROCESS | 1835 | 1477862144706 Marionette TRACE conn4 <- [1,2652,null,{"value":null}] 14:15:44 INFO - PROCESS | 1835 | 1477862144837 Marionette TRACE conn4 -> [0,2653,"getWindowHandles",null] 14:15:44 INFO - PROCESS | 1835 | 1477862144841 Marionette TRACE conn4 <- [1,2653,null,["8"]] 14:15:44 INFO - PROCESS | 1835 | 1477862144851 Marionette TRACE conn4 -> [0,2654,"switchToWindow",{"name":"8"}] 14:15:44 INFO - PROCESS | 1835 | 1477862144858 Marionette TRACE conn4 <- [1,2654,null,{}] 14:15:44 INFO - PROCESS | 1835 | 1477862144865 Marionette TRACE conn4 -> [0,2655,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:15:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c247c00 == 11 [pid = 1835] [id = 571] 14:15:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8c248400) [pid = 1835] [serial = 1675] [outer = (nil)] 14:15:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8c46d400) [pid = 1835] [serial = 1676] [outer = 0x8c248400] 14:15:44 INFO - PROCESS | 1835 | 1477862144972 Marionette DEBUG loaded listener.js 14:15:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8c471000) [pid = 1835] [serial = 1677] [outer = 0x8c248400] 14:15:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c877000 == 12 [pid = 1835] [id = 572] 14:15:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8c87a000) [pid = 1835] [serial = 1678] [outer = (nil)] 14:15:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8c87dc00) [pid = 1835] [serial = 1679] [outer = 0x8c87a000] 14:15:45 INFO - PROCESS | 1835 | 1477862145869 Marionette TRACE conn4 <- [1,2655,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:15:45 INFO - . 14:15:45 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html | took 1389ms 14:15:45 INFO - PROCESS | 1835 | 1477862145889 Marionette TRACE conn4 -> [0,2656,"getWindowHandle",null] 14:15:45 INFO - PROCESS | 1835 | 1477862145893 Marionette TRACE conn4 <- [1,2656,null,{"value":"8"}] 14:15:45 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html 14:15:45 INFO - PROCESS | 1835 | 1477862145902 Marionette TRACE conn4 -> [0,2657,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:15:46 INFO - PROCESS | 1835 | 1477862146095 Marionette TRACE conn4 <- [1,2657,null,{"value":null}] 14:15:46 INFO - PROCESS | 1835 | 1477862146112 Marionette TRACE conn4 -> [0,2658,"getWindowHandles",null] 14:15:46 INFO - PROCESS | 1835 | 1477862146120 Marionette TRACE conn4 <- [1,2658,null,["8"]] 14:15:46 INFO - PROCESS | 1835 | 1477862146127 Marionette TRACE conn4 -> [0,2659,"switchToWindow",{"name":"8"}] 14:15:46 INFO - PROCESS | 1835 | 1477862146133 Marionette TRACE conn4 <- [1,2659,null,{}] 14:15:46 INFO - PROCESS | 1835 | 1477862146251 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:15:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c884400 == 13 [pid = 1835] [id = 573] 14:15:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8c884800) [pid = 1835] [serial = 1680] [outer = (nil)] 14:15:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x8c928400) [pid = 1835] [serial = 1681] [outer = 0x8c884800] 14:15:46 INFO - PROCESS | 1835 | 1477862146355 Marionette DEBUG loaded listener.js 14:15:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x8d899800) [pid = 1835] [serial = 1682] [outer = 0x8c884800] 14:15:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da4b400 == 14 [pid = 1835] [id = 574] 14:15:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x8da4e000) [pid = 1835] [serial = 1683] [outer = (nil)] 14:15:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x8da4f000) [pid = 1835] [serial = 1684] [outer = 0x8da4e000] 14:15:47 INFO - PROCESS | 1835 | 1477862147103 Marionette TRACE conn4 <- [1,2660,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:15:47 INFO - . 14:15:47 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html | took 1222ms 14:15:47 INFO - PROCESS | 1835 | 1477862147125 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 14:15:47 INFO - PROCESS | 1835 | 1477862147130 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 14:15:47 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 14:15:47 INFO - PROCESS | 1835 | 1477862147137 Marionette TRACE conn4 -> [0,2662,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:15:47 INFO - PROCESS | 1835 | 1477862147321 Marionette TRACE conn4 <- [1,2662,null,{"value":null}] 14:15:47 INFO - PROCESS | 1835 | 1477862147450 Marionette TRACE conn4 -> [0,2663,"getWindowHandles",null] 14:15:47 INFO - PROCESS | 1835 | 1477862147455 Marionette TRACE conn4 <- [1,2663,null,["8"]] 14:15:47 INFO - PROCESS | 1835 | 1477862147460 Marionette TRACE conn4 -> [0,2664,"switchToWindow",{"name":"8"}] 14:15:47 INFO - PROCESS | 1835 | 1477862147465 Marionette TRACE conn4 <- [1,2664,null,{}] 14:15:47 INFO - PROCESS | 1835 | 1477862147471 Marionette TRACE conn4 -> [0,2665,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:15:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da53400 == 15 [pid = 1835] [id = 575] 14:15:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x8da54c00) [pid = 1835] [serial = 1685] [outer = (nil)] 14:15:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x8f5b5800) [pid = 1835] [serial = 1686] [outer = 0x8da54c00] 14:15:47 INFO - PROCESS | 1835 | 1477862147567 Marionette DEBUG loaded listener.js 14:15:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x8f74dc00) [pid = 1835] [serial = 1687] [outer = 0x8da54c00] 14:15:48 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d1a000 == 16 [pid = 1835] [id = 576] 14:15:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x90d1ac00) [pid = 1835] [serial = 1688] [outer = (nil)] 14:15:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x90d1e400) [pid = 1835] [serial = 1689] [outer = 0x90d1ac00] 14:15:48 INFO - PROCESS | 1835 | 1477862148323 Marionette TRACE conn4 <- [1,2665,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:15:48 INFO - . 14:15:48 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1224ms 14:15:48 INFO - PROCESS | 1835 | 1477862148361 Marionette TRACE conn4 -> [0,2666,"getWindowHandle",null] 14:15:48 INFO - PROCESS | 1835 | 1477862148366 Marionette TRACE conn4 <- [1,2666,null,{"value":"8"}] 14:15:48 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 14:15:48 INFO - PROCESS | 1835 | 1477862148384 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:15:48 INFO - PROCESS | 1835 | 1477862148617 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 14:15:48 INFO - PROCESS | 1835 | 1477862148628 Marionette TRACE conn4 -> [0,2668,"getWindowHandles",null] 14:15:48 INFO - PROCESS | 1835 | 1477862148632 Marionette TRACE conn4 <- [1,2668,null,["8"]] 14:15:48 INFO - PROCESS | 1835 | 1477862148755 Marionette TRACE conn4 -> [0,2669,"switchToWindow",{"name":"8"}] 14:15:48 INFO - PROCESS | 1835 | 1477862148761 Marionette TRACE conn4 <- [1,2669,null,{}] 14:15:48 INFO - PROCESS | 1835 | 1477862148767 Marionette TRACE conn4 -> [0,2670,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:15:48 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d58400 == 17 [pid = 1835] [id = 577] 14:15:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x90d58800) [pid = 1835] [serial = 1690] [outer = (nil)] 14:15:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x90d89400) [pid = 1835] [serial = 1691] [outer = 0x90d58800] 14:15:48 INFO - PROCESS | 1835 | 1477862148872 Marionette DEBUG loaded listener.js 14:15:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x90d8f800) [pid = 1835] [serial = 1692] [outer = 0x90d58800] 14:15:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x92959400 == 18 [pid = 1835] [id = 578] 14:15:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x9295a000) [pid = 1835] [serial = 1693] [outer = (nil)] 14:15:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x929b6c00) [pid = 1835] [serial = 1694] [outer = 0x9295a000] 14:15:49 INFO - PROCESS | 1835 | 1477862149620 Marionette TRACE conn4 <- [1,2670,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:15:49 INFO - . 14:15:49 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1283ms 14:15:49 INFO - PROCESS | 1835 | 1477862149669 Marionette TRACE conn4 -> [0,2671,"getWindowHandle",null] 14:15:49 INFO - PROCESS | 1835 | 1477862149673 Marionette TRACE conn4 <- [1,2671,null,{"value":"8"}] 14:15:49 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 14:15:49 INFO - PROCESS | 1835 | 1477862149683 Marionette TRACE conn4 -> [0,2672,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:15:49 INFO - PROCESS | 1835 | 1477862149870 Marionette TRACE conn4 <- [1,2672,null,{"value":null}] 14:15:49 INFO - PROCESS | 1835 | 1477862149881 Marionette TRACE conn4 -> [0,2673,"getWindowHandles",null] 14:15:49 INFO - PROCESS | 1835 | 1477862149886 Marionette TRACE conn4 <- [1,2673,null,["8"]] 14:15:49 INFO - PROCESS | 1835 | 1477862149893 Marionette TRACE conn4 -> [0,2674,"switchToWindow",{"name":"8"}] 14:15:49 INFO - PROCESS | 1835 | 1477862149901 Marionette TRACE conn4 <- [1,2674,null,{}] 14:15:49 INFO - PROCESS | 1835 | 1477862149906 Marionette TRACE conn4 -> [0,2675,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:15:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x91f53400 == 19 [pid = 1835] [id = 579] 14:15:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x92956c00) [pid = 1835] [serial = 1695] [outer = (nil)] 14:15:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x92f91800) [pid = 1835] [serial = 1696] [outer = 0x92956c00] 14:15:50 INFO - PROCESS | 1835 | 1477862150000 Marionette DEBUG loaded listener.js 14:15:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x92f99000) [pid = 1835] [serial = 1697] [outer = 0x92956c00] 14:15:50 INFO - PROCESS | 1835 | ++DOCSHELL 0x8200b800 == 20 [pid = 1835] [id = 580] 14:15:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x8200bc00) [pid = 1835] [serial = 1698] [outer = (nil)] 14:15:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x8200c000) [pid = 1835] [serial = 1699] [outer = 0x8200bc00] 14:15:50 INFO - PROCESS | 1835 | 1477862150991 Marionette TRACE conn4 <- [1,2675,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:15:51 INFO - . 14:15:51 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1379ms 14:15:51 INFO - PROCESS | 1835 | 1477862151064 Marionette TRACE conn4 -> [0,2676,"getWindowHandle",null] 14:15:51 INFO - PROCESS | 1835 | 1477862151071 Marionette TRACE conn4 <- [1,2676,null,{"value":"8"}] 14:15:51 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html 14:15:51 INFO - PROCESS | 1835 | 1477862151082 Marionette TRACE conn4 -> [0,2677,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:15:51 INFO - PROCESS | 1835 | 1477862151298 Marionette TRACE conn4 <- [1,2677,null,{"value":null}] 14:15:51 INFO - PROCESS | 1835 | 1477862151471 Marionette TRACE conn4 -> [0,2678,"getWindowHandles",null] 14:15:51 INFO - PROCESS | 1835 | 1477862151475 Marionette TRACE conn4 <- [1,2678,null,["8"]] 14:15:51 INFO - PROCESS | 1835 | 1477862151484 Marionette TRACE conn4 -> [0,2679,"switchToWindow",{"name":"8"}] 14:15:51 INFO - PROCESS | 1835 | 1477862151492 Marionette TRACE conn4 <- [1,2679,null,{}] 14:15:51 INFO - PROCESS | 1835 | 1477862151498 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:15:51 INFO - PROCESS | 1835 | ++DOCSHELL 0x8aac2800 == 21 [pid = 1835] [id = 581] 14:15:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x8aac3800) [pid = 1835] [serial = 1700] [outer = (nil)] 14:15:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x8c23d400) [pid = 1835] [serial = 1701] [outer = 0x8aac3800] 14:15:51 INFO - PROCESS | 1835 | 1477862151663 Marionette DEBUG loaded listener.js 14:15:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x8c473c00) [pid = 1835] [serial = 1702] [outer = 0x8aac3800] 14:15:52 INFO - PROCESS | 1835 | 1477862152424 Marionette TRACE conn4 <- [1,2680,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:15:52 INFO - . 14:15:52 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html | took 1375ms 14:15:52 INFO - PROCESS | 1835 | 1477862152455 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 14:15:52 INFO - PROCESS | 1835 | 1477862152463 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 14:15:52 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 14:15:52 INFO - PROCESS | 1835 | 1477862152472 Marionette TRACE conn4 -> [0,2682,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:15:52 INFO - PROCESS | 1835 | 1477862152702 Marionette TRACE conn4 <- [1,2682,null,{"value":null}] 14:15:52 INFO - PROCESS | 1835 | 1477862152875 Marionette TRACE conn4 -> [0,2683,"getWindowHandles",null] 14:15:52 INFO - PROCESS | 1835 | 1477862152880 Marionette TRACE conn4 <- [1,2683,null,["8"]] 14:15:52 INFO - PROCESS | 1835 | 1477862152888 Marionette TRACE conn4 -> [0,2684,"switchToWindow",{"name":"8"}] 14:15:52 INFO - PROCESS | 1835 | 1477862152895 Marionette TRACE conn4 <- [1,2684,null,{}] 14:15:52 INFO - PROCESS | 1835 | 1477862152902 Marionette TRACE conn4 -> [0,2685,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:15:52 INFO - PROCESS | 1835 | ++DOCSHELL 0x82413c00 == 22 [pid = 1835] [id = 582] 14:15:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x8c247800) [pid = 1835] [serial = 1703] [outer = (nil)] 14:15:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x91f0ec00) [pid = 1835] [serial = 1704] [outer = 0x8c247800] 14:15:53 INFO - PROCESS | 1835 | 1477862153062 Marionette DEBUG loaded listener.js 14:15:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x92f96800) [pid = 1835] [serial = 1705] [outer = 0x8c247800] 14:15:53 INFO - PROCESS | 1835 | 1477862153803 Marionette TRACE conn4 <- [1,2685,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:15:53 INFO - . 14:15:53 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html | took 1382ms 14:15:53 INFO - PROCESS | 1835 | 1477862153863 Marionette TRACE conn4 -> [0,2686,"getWindowHandle",null] 14:15:53 INFO - PROCESS | 1835 | 1477862153871 Marionette TRACE conn4 <- [1,2686,null,{"value":"8"}] 14:15:53 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html 14:15:53 INFO - PROCESS | 1835 | 1477862153896 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:15:54 INFO - PROCESS | 1835 | 1477862154090 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 14:15:54 INFO - PROCESS | 1835 | 1477862154265 Marionette TRACE conn4 -> [0,2688,"getWindowHandles",null] 14:15:54 INFO - PROCESS | 1835 | 1477862154270 Marionette TRACE conn4 <- [1,2688,null,["8"]] 14:15:54 INFO - PROCESS | 1835 | 1477862154277 Marionette TRACE conn4 -> [0,2689,"switchToWindow",{"name":"8"}] 14:15:54 INFO - PROCESS | 1835 | 1477862154284 Marionette TRACE conn4 <- [1,2689,null,{}] 14:15:54 INFO - PROCESS | 1835 | 1477862154291 Marionette TRACE conn4 -> [0,2690,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:15:54 INFO - PROCESS | 1835 | ++DOCSHELL 0x82003c00 == 23 [pid = 1835] [id = 583] 14:15:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x82006800) [pid = 1835] [serial = 1706] [outer = (nil)] 14:15:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x8284ac00) [pid = 1835] [serial = 1707] [outer = 0x82006800] 14:15:54 INFO - PROCESS | 1835 | 1477862154568 Marionette DEBUG loaded listener.js 14:15:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x8c244800) [pid = 1835] [serial = 1708] [outer = 0x82006800] 14:15:55 INFO - PROCESS | 1835 | 1477862155365 Marionette TRACE conn4 <- [1,2690,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:15:55 INFO - . 14:15:55 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html | took 1529ms 14:15:55 INFO - PROCESS | 1835 | 1477862155409 Marionette TRACE conn4 -> [0,2691,"getWindowHandle",null] 14:15:55 INFO - PROCESS | 1835 | 1477862155416 Marionette TRACE conn4 <- [1,2691,null,{"value":"8"}] 14:15:55 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 14:15:55 INFO - PROCESS | 1835 | 1477862155427 Marionette TRACE conn4 -> [0,2692,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:15:55 INFO - PROCESS | 1835 | --DOCSHELL 0x92959400 == 22 [pid = 1835] [id = 578] 14:15:55 INFO - PROCESS | 1835 | --DOCSHELL 0x90d1a000 == 21 [pid = 1835] [id = 576] 14:15:55 INFO - PROCESS | 1835 | --DOCSHELL 0x8da4b400 == 20 [pid = 1835] [id = 574] 14:15:55 INFO - PROCESS | 1835 | --DOCSHELL 0x8c877000 == 19 [pid = 1835] [id = 572] 14:15:55 INFO - PROCESS | 1835 | --DOCSHELL 0x8aabfc00 == 18 [pid = 1835] [id = 570] 14:15:55 INFO - PROCESS | 1835 | 1477862155712 Marionette TRACE conn4 <- [1,2692,null,{"value":null}] 14:15:55 INFO - PROCESS | 1835 | --DOCSHELL 0x81fecc00 == 17 [pid = 1835] [id = 567] 14:15:55 INFO - PROCESS | 1835 | 1477862155821 Marionette TRACE conn4 -> [0,2693,"getWindowHandles",null] 14:15:55 INFO - PROCESS | 1835 | 1477862155829 Marionette TRACE conn4 <- [1,2693,null,["8"]] 14:15:55 INFO - PROCESS | 1835 | 1477862155837 Marionette TRACE conn4 -> [0,2694,"switchToWindow",{"name":"8"}] 14:15:55 INFO - PROCESS | 1835 | 1477862155844 Marionette TRACE conn4 <- [1,2694,null,{}] 14:15:55 INFO - PROCESS | 1835 | 1477862155850 Marionette TRACE conn4 -> [0,2695,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:15:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c249000 == 18 [pid = 1835] [id = 584] 14:15:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x8c46d800) [pid = 1835] [serial = 1709] [outer = (nil)] 14:15:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x8c475c00) [pid = 1835] [serial = 1710] [outer = 0x8c46d800] 14:15:55 INFO - PROCESS | 1835 | 1477862155968 Marionette DEBUG loaded listener.js 14:15:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x8c880c00) [pid = 1835] [serial = 1711] [outer = 0x8c46d800] 14:15:56 INFO - PROCESS | 1835 | 1477862156674 Marionette TRACE conn4 <- [1,2695,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:15:56 INFO - . 14:15:56 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1273ms 14:15:56 INFO - PROCESS | 1835 | 1477862156699 Marionette TRACE conn4 -> [0,2696,"getWindowHandle",null] 14:15:56 INFO - PROCESS | 1835 | 1477862156704 Marionette TRACE conn4 <- [1,2696,null,{"value":"8"}] 14:15:56 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 14:15:56 INFO - PROCESS | 1835 | 1477862156713 Marionette TRACE conn4 -> [0,2697,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:15:56 INFO - PROCESS | 1835 | 1477862156890 Marionette TRACE conn4 <- [1,2697,null,{"value":null}] 14:15:57 INFO - PROCESS | 1835 | 1477862157022 Marionette TRACE conn4 -> [0,2698,"getWindowHandles",null] 14:15:57 INFO - PROCESS | 1835 | 1477862157026 Marionette TRACE conn4 <- [1,2698,null,["8"]] 14:15:57 INFO - PROCESS | 1835 | 1477862157034 Marionette TRACE conn4 -> [0,2699,"switchToWindow",{"name":"8"}] 14:15:57 INFO - PROCESS | 1835 | 1477862157040 Marionette TRACE conn4 <- [1,2699,null,{}] 14:15:57 INFO - PROCESS | 1835 | 1477862157046 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:15:57 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f5aac00 == 19 [pid = 1835] [id = 585] 14:15:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x90d12c00) [pid = 1835] [serial = 1712] [outer = (nil)] 14:15:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x90d15400) [pid = 1835] [serial = 1713] [outer = 0x90d12c00] 14:15:57 INFO - PROCESS | 1835 | 1477862157144 Marionette DEBUG loaded listener.js 14:15:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x90d55c00) [pid = 1835] [serial = 1714] [outer = 0x90d12c00] 14:15:57 INFO - PROCESS | 1835 | 1477862157780 Marionette TRACE conn4 <- [1,2700,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:15:57 INFO - . 14:15:57 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1121ms 14:15:57 INFO - PROCESS | 1835 | 1477862157844 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 14:15:57 INFO - PROCESS | 1835 | 1477862157851 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 14:15:57 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 14:15:57 INFO - PROCESS | 1835 | 1477862157859 Marionette TRACE conn4 -> [0,2702,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:15:58 INFO - PROCESS | 1835 | 1477862158092 Marionette TRACE conn4 <- [1,2702,null,{"value":null}] 14:15:58 INFO - PROCESS | 1835 | 1477862158109 Marionette TRACE conn4 -> [0,2703,"getWindowHandles",null] 14:15:58 INFO - PROCESS | 1835 | 1477862158114 Marionette TRACE conn4 <- [1,2703,null,["8"]] 14:15:58 INFO - PROCESS | 1835 | 1477862158121 Marionette TRACE conn4 -> [0,2704,"switchToWindow",{"name":"8"}] 14:15:58 INFO - PROCESS | 1835 | 1477862158128 Marionette TRACE conn4 <- [1,2704,null,{}] 14:15:58 INFO - PROCESS | 1835 | 1477862158135 Marionette TRACE conn4 -> [0,2705,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:15:58 INFO - PROCESS | 1835 | ++DOCSHELL 0x92f96400 == 20 [pid = 1835] [id = 586] 14:15:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x92f98c00) [pid = 1835] [serial = 1715] [outer = (nil)] 14:15:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x945bb800) [pid = 1835] [serial = 1716] [outer = 0x92f98c00] 14:15:58 INFO - PROCESS | 1835 | 1477862158235 Marionette DEBUG loaded listener.js 14:15:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x94714000) [pid = 1835] [serial = 1717] [outer = 0x92f98c00] 14:15:59 INFO - PROCESS | 1835 | 1477862159049 Marionette TRACE conn4 <- [1,2705,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:15:59 INFO - . 14:15:59 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1221ms 14:15:59 INFO - PROCESS | 1835 | 1477862159080 Marionette TRACE conn4 -> [0,2706,"getWindowHandle",null] 14:15:59 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 14:15:59 INFO - PROCESS | 1835 | 1477862159085 Marionette TRACE conn4 <- [1,2706,null,{"value":"8"}] 14:15:59 INFO - PROCESS | 1835 | 1477862159093 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:15:59 INFO - PROCESS | 1835 | 1477862159418 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 14:15:59 INFO - PROCESS | 1835 | 1477862159457 Marionette TRACE conn4 -> [0,2708,"getWindowHandles",null] 14:15:59 INFO - PROCESS | 1835 | 1477862159461 Marionette TRACE conn4 <- [1,2708,null,["8"]] 14:15:59 INFO - PROCESS | 1835 | 1477862159466 Marionette TRACE conn4 -> [0,2709,"switchToWindow",{"name":"8"}] 14:15:59 INFO - PROCESS | 1835 | 1477862159472 Marionette TRACE conn4 <- [1,2709,null,{}] 14:15:59 INFO - PROCESS | 1835 | 1477862159563 Marionette TRACE conn4 -> [0,2710,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:15:59 INFO - PROCESS | 1835 | ++DOCSHELL 0x9489cc00 == 21 [pid = 1835] [id = 587] 14:15:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x9489f400) [pid = 1835] [serial = 1718] [outer = (nil)] 14:15:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x948a1000) [pid = 1835] [serial = 1719] [outer = 0x9489f400] 14:15:59 INFO - PROCESS | 1835 | 1477862159659 Marionette DEBUG loaded listener.js 14:15:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x948da000) [pid = 1835] [serial = 1720] [outer = 0x9489f400] 14:16:00 INFO - PROCESS | 1835 | 1477862160412 Marionette TRACE conn4 <- [1,2710,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:16:00 INFO - . 14:16:00 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1380ms 14:16:00 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x82005000) [pid = 1835] [serial = 1667] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html] 14:16:00 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x8da54c00) [pid = 1835] [serial = 1685] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 14:16:00 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x8c248400) [pid = 1835] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html] 14:16:00 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x8c87a000) [pid = 1835] [serial = 1678] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477862145648] 14:16:00 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x82001800) [pid = 1835] [serial = 1664] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html] 14:16:00 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x90d1ac00) [pid = 1835] [serial = 1688] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:16:00 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x90d58800) [pid = 1835] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 14:16:00 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x8c884800) [pid = 1835] [serial = 1680] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html] 14:16:00 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 14:16:00 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x8262c400) [pid = 1835] [serial = 1670] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html] 14:16:00 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x8da4e000) [pid = 1835] [serial = 1683] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 14:16:00 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x9295a000) [pid = 1835] [serial = 1693] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477862149348] 14:16:00 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x8aac0000) [pid = 1835] [serial = 1673] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 14:16:00 INFO - PROCESS | 1835 | 1477862160580 Marionette TRACE conn4 -> [0,2711,"getWindowHandle",null] 14:16:00 INFO - PROCESS | 1835 | 1477862160588 Marionette TRACE conn4 <- [1,2711,null,{"value":"8"}] 14:16:00 INFO - PROCESS | 1835 | 1477862160606 Marionette TRACE conn4 -> [0,2712,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:16:00 INFO - PROCESS | 1835 | 1477862160780 Marionette TRACE conn4 <- [1,2712,null,{"value":null}] 14:16:00 INFO - PROCESS | 1835 | 1477862160800 Marionette TRACE conn4 -> [0,2713,"getWindowHandles",null] 14:16:00 INFO - PROCESS | 1835 | 1477862160803 Marionette TRACE conn4 <- [1,2713,null,["8"]] 14:16:00 INFO - PROCESS | 1835 | 1477862160809 Marionette TRACE conn4 -> [0,2714,"switchToWindow",{"name":"8"}] 14:16:00 INFO - PROCESS | 1835 | 1477862160815 Marionette TRACE conn4 <- [1,2714,null,{}] 14:16:00 INFO - PROCESS | 1835 | 1477862160940 Marionette TRACE conn4 -> [0,2715,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:00 INFO - PROCESS | 1835 | ++DOCSHELL 0x8aac4c00 == 22 [pid = 1835] [id = 588] 14:16:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x8c87f800) [pid = 1835] [serial = 1721] [outer = (nil)] 14:16:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x90d50400) [pid = 1835] [serial = 1722] [outer = 0x8c87f800] 14:16:01 INFO - PROCESS | 1835 | 1477862161062 Marionette DEBUG loaded listener.js 14:16:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x94adb000) [pid = 1835] [serial = 1723] [outer = 0x8c87f800] 14:16:01 INFO - PROCESS | 1835 | 1477862161699 Marionette TRACE conn4 <- [1,2715,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:16:01 INFO - . 14:16:01 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 1131ms 14:16:01 INFO - PROCESS | 1835 | 1477862161734 Marionette TRACE conn4 -> [0,2716,"getWindowHandle",null] 14:16:01 INFO - PROCESS | 1835 | 1477862161737 Marionette TRACE conn4 <- [1,2716,null,{"value":"8"}] 14:16:01 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 14:16:01 INFO - PROCESS | 1835 | 1477862161745 Marionette TRACE conn4 -> [0,2717,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:16:01 INFO - PROCESS | 1835 | 1477862161923 Marionette TRACE conn4 <- [1,2717,null,{"value":null}] 14:16:01 INFO - PROCESS | 1835 | 1477862161940 Marionette TRACE conn4 -> [0,2718,"getWindowHandles",null] 14:16:01 INFO - PROCESS | 1835 | 1477862161947 Marionette TRACE conn4 <- [1,2718,null,["8"]] 14:16:02 INFO - PROCESS | 1835 | 1477862162074 Marionette TRACE conn4 -> [0,2719,"switchToWindow",{"name":"8"}] 14:16:02 INFO - PROCESS | 1835 | 1477862162080 Marionette TRACE conn4 <- [1,2719,null,{}] 14:16:02 INFO - PROCESS | 1835 | 1477862162086 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:02 INFO - PROCESS | 1835 | ++DOCSHELL 0x94c9d000 == 23 [pid = 1835] [id = 589] 14:16:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x94c9d400) [pid = 1835] [serial = 1724] [outer = (nil)] 14:16:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x94c9f800) [pid = 1835] [serial = 1725] [outer = 0x94c9d400] 14:16:02 INFO - PROCESS | 1835 | 1477862162183 Marionette DEBUG loaded listener.js 14:16:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x94c9ec00) [pid = 1835] [serial = 1726] [outer = 0x94c9d400] 14:16:02 INFO - PROCESS | 1835 | 1477862162962 Marionette TRACE conn4 <- [1,2720,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:16:03 INFO - . 14:16:03 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1274ms 14:16:03 INFO - PROCESS | 1835 | 1477862163020 Marionette TRACE conn4 -> [0,2721,"getWindowHandle",null] 14:16:03 INFO - PROCESS | 1835 | 1477862163027 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 14:16:03 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 14:16:03 INFO - PROCESS | 1835 | 1477862163039 Marionette TRACE conn4 -> [0,2722,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:16:03 INFO - PROCESS | 1835 | 1477862163279 Marionette TRACE conn4 <- [1,2722,null,{"value":null}] 14:16:03 INFO - PROCESS | 1835 | 1477862163460 Marionette TRACE conn4 -> [0,2723,"getWindowHandles",null] 14:16:03 INFO - PROCESS | 1835 | 1477862163468 Marionette TRACE conn4 <- [1,2723,null,["8"]] 14:16:03 INFO - PROCESS | 1835 | 1477862163475 Marionette TRACE conn4 -> [0,2724,"switchToWindow",{"name":"8"}] 14:16:03 INFO - PROCESS | 1835 | 1477862163483 Marionette TRACE conn4 <- [1,2724,null,{}] 14:16:03 INFO - PROCESS | 1835 | 1477862163533 Marionette TRACE conn4 -> [0,2725,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:03 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c87a000 == 24 [pid = 1835] [id = 590] 14:16:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x8c87a400) [pid = 1835] [serial = 1727] [outer = (nil)] 14:16:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x8da27800) [pid = 1835] [serial = 1728] [outer = 0x8c87a400] 14:16:03 INFO - PROCESS | 1835 | 1477862163659 Marionette DEBUG loaded listener.js 14:16:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x8f74a000) [pid = 1835] [serial = 1729] [outer = 0x8c87a400] 14:16:04 INFO - PROCESS | 1835 | 1477862164435 Marionette TRACE conn4 <- [1,2725,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:16:04 INFO - . 14:16:04 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1431ms 14:16:04 INFO - PROCESS | 1835 | 1477862164513 Marionette TRACE conn4 -> [0,2726,"getWindowHandle",null] 14:16:04 INFO - PROCESS | 1835 | 1477862164519 Marionette TRACE conn4 <- [1,2726,null,{"value":"8"}] 14:16:04 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 14:16:04 INFO - PROCESS | 1835 | 1477862164528 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:16:04 INFO - PROCESS | 1835 | 1477862164748 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 14:16:04 INFO - PROCESS | 1835 | 1477862164935 Marionette TRACE conn4 -> [0,2728,"getWindowHandles",null] 14:16:04 INFO - PROCESS | 1835 | 1477862164940 Marionette TRACE conn4 <- [1,2728,null,["8"]] 14:16:04 INFO - PROCESS | 1835 | 1477862164950 Marionette TRACE conn4 -> [0,2729,"switchToWindow",{"name":"8"}] 14:16:04 INFO - PROCESS | 1835 | 1477862164956 Marionette TRACE conn4 <- [1,2729,null,{}] 14:16:04 INFO - PROCESS | 1835 | 1477862164963 Marionette TRACE conn4 -> [0,2730,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:05 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f51e000 == 25 [pid = 1835] [id = 591] 14:16:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x9471cc00) [pid = 1835] [serial = 1730] [outer = (nil)] 14:16:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x9489dc00) [pid = 1835] [serial = 1731] [outer = 0x9471cc00] 14:16:05 INFO - PROCESS | 1835 | 1477862165074 Marionette DEBUG loaded listener.js 14:16:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x94b37800) [pid = 1835] [serial = 1732] [outer = 0x9471cc00] 14:16:05 INFO - PROCESS | 1835 | 1477862165762 Marionette TRACE conn4 <- [1,2730,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:16:05 INFO - . 14:16:05 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1272ms 14:16:05 INFO - PROCESS | 1835 | 1477862165815 Marionette TRACE conn4 -> [0,2731,"getWindowHandle",null] 14:16:05 INFO - PROCESS | 1835 | 1477862165823 Marionette TRACE conn4 <- [1,2731,null,{"value":"8"}] 14:16:05 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 14:16:05 INFO - PROCESS | 1835 | 1477862165831 Marionette TRACE conn4 -> [0,2732,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:16:06 INFO - PROCESS | 1835 | 1477862166015 Marionette TRACE conn4 <- [1,2732,null,{"value":null}] 14:16:06 INFO - PROCESS | 1835 | 1477862166202 Marionette TRACE conn4 -> [0,2733,"getWindowHandles",null] 14:16:06 INFO - PROCESS | 1835 | 1477862166208 Marionette TRACE conn4 <- [1,2733,null,["8"]] 14:16:06 INFO - PROCESS | 1835 | 1477862166215 Marionette TRACE conn4 -> [0,2734,"switchToWindow",{"name":"8"}] 14:16:06 INFO - PROCESS | 1835 | 1477862166222 Marionette TRACE conn4 <- [1,2734,null,{}] 14:16:06 INFO - PROCESS | 1835 | 1477862166233 Marionette TRACE conn4 -> [0,2735,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:06 INFO - PROCESS | 1835 | ++DOCSHELL 0x94ebe800 == 26 [pid = 1835] [id = 592] 14:16:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x94ebec00) [pid = 1835] [serial = 1733] [outer = (nil)] 14:16:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x94ec5000) [pid = 1835] [serial = 1734] [outer = 0x94ebec00] 14:16:06 INFO - PROCESS | 1835 | 1477862166343 Marionette DEBUG loaded listener.js 14:16:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x94ec8800) [pid = 1835] [serial = 1735] [outer = 0x94ebec00] 14:16:07 INFO - PROCESS | 1835 | 1477862167051 Marionette TRACE conn4 <- [1,2735,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:16:07 INFO - . 14:16:07 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1280ms 14:16:07 INFO - PROCESS | 1835 | 1477862167118 Marionette TRACE conn4 -> [0,2736,"getWindowHandle",null] 14:16:07 INFO - PROCESS | 1835 | 1477862167123 Marionette TRACE conn4 <- [1,2736,null,{"value":"8"}] 14:16:07 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 14:16:07 INFO - PROCESS | 1835 | 1477862167132 Marionette TRACE conn4 -> [0,2737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:16:07 INFO - PROCESS | 1835 | 1477862167318 Marionette TRACE conn4 <- [1,2737,null,{"value":null}] 14:16:07 INFO - PROCESS | 1835 | 1477862167497 Marionette TRACE conn4 -> [0,2738,"getWindowHandles",null] 14:16:07 INFO - PROCESS | 1835 | 1477862167502 Marionette TRACE conn4 <- [1,2738,null,["8"]] 14:16:07 INFO - PROCESS | 1835 | 1477862167508 Marionette TRACE conn4 -> [0,2739,"switchToWindow",{"name":"8"}] 14:16:07 INFO - PROCESS | 1835 | 1477862167514 Marionette TRACE conn4 <- [1,2739,null,{}] 14:16:07 INFO - PROCESS | 1835 | 1477862167531 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:07 INFO - PROCESS | 1835 | ++DOCSHELL 0x95b41800 == 27 [pid = 1835] [id = 593] 14:16:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x95fad400) [pid = 1835] [serial = 1736] [outer = (nil)] 14:16:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x962c0000) [pid = 1835] [serial = 1737] [outer = 0x95fad400] 14:16:07 INFO - PROCESS | 1835 | 1477862167642 Marionette DEBUG loaded listener.js 14:16:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x96440400) [pid = 1835] [serial = 1738] [outer = 0x95fad400] 14:16:08 INFO - PROCESS | 1835 | 1477862168563 Marionette TRACE conn4 <- [1,2740,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:16:08 INFO - . 14:16:08 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1479ms 14:16:08 INFO - PROCESS | 1835 | 1477862168612 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 14:16:08 INFO - PROCESS | 1835 | 1477862168619 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 14:16:08 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 14:16:08 INFO - PROCESS | 1835 | 1477862168629 Marionette TRACE conn4 -> [0,2742,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:16:08 INFO - PROCESS | 1835 | 1477862168818 Marionette TRACE conn4 <- [1,2742,null,{"value":null}] 14:16:09 INFO - PROCESS | 1835 | 1477862169051 Marionette TRACE conn4 -> [0,2743,"getWindowHandles",null] 14:16:09 INFO - PROCESS | 1835 | 1477862169056 Marionette TRACE conn4 <- [1,2743,null,["8"]] 14:16:09 INFO - PROCESS | 1835 | 1477862169112 Marionette TRACE conn4 -> [0,2744,"switchToWindow",{"name":"8"}] 14:16:09 INFO - PROCESS | 1835 | 1477862169121 Marionette TRACE conn4 <- [1,2744,null,{}] 14:16:09 INFO - PROCESS | 1835 | 1477862169127 Marionette TRACE conn4 -> [0,2745,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:09 INFO - PROCESS | 1835 | ++DOCSHELL 0x82005c00 == 28 [pid = 1835] [id = 594] 14:16:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x82007800) [pid = 1835] [serial = 1739] [outer = (nil)] 14:16:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x8252a400) [pid = 1835] [serial = 1740] [outer = 0x82007800] 14:16:09 INFO - PROCESS | 1835 | 1477862169234 Marionette DEBUG loaded listener.js 14:16:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x82627c00) [pid = 1835] [serial = 1741] [outer = 0x82007800] 14:16:09 INFO - PROCESS | 1835 | --DOCSHELL 0x8200b800 == 27 [pid = 1835] [id = 580] 14:16:09 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x90d89400) [pid = 1835] [serial = 1691] [outer = (nil)] [url = about:blank] 14:16:09 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x90d8f800) [pid = 1835] [serial = 1692] [outer = (nil)] [url = about:blank] 14:16:09 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x929b6c00) [pid = 1835] [serial = 1694] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477862149348] 14:16:09 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x8f5b5800) [pid = 1835] [serial = 1686] [outer = (nil)] [url = about:blank] 14:16:09 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x8f74dc00) [pid = 1835] [serial = 1687] [outer = (nil)] [url = about:blank] 14:16:09 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x90d1e400) [pid = 1835] [serial = 1689] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:16:09 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x8c928400) [pid = 1835] [serial = 1681] [outer = (nil)] [url = about:blank] 14:16:09 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x8d899800) [pid = 1835] [serial = 1682] [outer = (nil)] [url = about:blank] 14:16:09 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x8da4f000) [pid = 1835] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 14:16:09 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x8c46d400) [pid = 1835] [serial = 1676] [outer = (nil)] [url = about:blank] 14:16:09 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x8c471000) [pid = 1835] [serial = 1677] [outer = (nil)] [url = about:blank] 14:16:09 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x8c87dc00) [pid = 1835] [serial = 1679] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477862145648] 14:16:09 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x82840800) [pid = 1835] [serial = 1671] [outer = (nil)] [url = about:blank] 14:16:09 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x82844400) [pid = 1835] [serial = 1672] [outer = (nil)] [url = about:blank] 14:16:09 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x8284d400) [pid = 1835] [serial = 1674] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 14:16:09 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x82008400) [pid = 1835] [serial = 1668] [outer = (nil)] [url = about:blank] 14:16:09 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x8200fc00) [pid = 1835] [serial = 1669] [outer = (nil)] [url = about:blank] 14:16:09 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x8200c800) [pid = 1835] [serial = 1666] [outer = (nil)] [url = about:blank] 14:16:09 INFO - PROCESS | 1835 | 1477862169988 Marionette TRACE conn4 <- [1,2745,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:16:10 INFO - . 14:16:10 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1420ms 14:16:10 INFO - PROCESS | 1835 | 1477862170049 Marionette TRACE conn4 -> [0,2746,"getWindowHandle",null] 14:16:10 INFO - PROCESS | 1835 | 1477862170055 Marionette TRACE conn4 <- [1,2746,null,{"value":"8"}] 14:16:10 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 14:16:10 INFO - PROCESS | 1835 | 1477862170063 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:16:10 INFO - PROCESS | 1835 | 1477862170315 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 14:16:10 INFO - PROCESS | 1835 | 1477862170448 Marionette TRACE conn4 -> [0,2748,"getWindowHandles",null] 14:16:10 INFO - PROCESS | 1835 | 1477862170451 Marionette TRACE conn4 <- [1,2748,null,["8"]] 14:16:10 INFO - PROCESS | 1835 | 1477862170458 Marionette TRACE conn4 -> [0,2749,"switchToWindow",{"name":"8"}] 14:16:10 INFO - PROCESS | 1835 | 1477862170464 Marionette TRACE conn4 <- [1,2749,null,{}] 14:16:10 INFO - PROCESS | 1835 | 1477862170470 Marionette TRACE conn4 -> [0,2750,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:10 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c46f000 == 28 [pid = 1835] [id = 595] 14:16:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x8c47a000) [pid = 1835] [serial = 1742] [outer = (nil)] 14:16:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x8c878c00) [pid = 1835] [serial = 1743] [outer = 0x8c47a000] 14:16:10 INFO - PROCESS | 1835 | 1477862170567 Marionette DEBUG loaded listener.js 14:16:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8c883800) [pid = 1835] [serial = 1744] [outer = 0x8c47a000] 14:16:11 INFO - PROCESS | 1835 | 1477862171167 Marionette TRACE conn4 <- [1,2750,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:16:11 INFO - . 14:16:11 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1132ms 14:16:11 INFO - PROCESS | 1835 | 1477862171202 Marionette TRACE conn4 -> [0,2751,"getWindowHandle",null] 14:16:11 INFO - PROCESS | 1835 | 1477862171210 Marionette TRACE conn4 <- [1,2751,null,{"value":"8"}] 14:16:11 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 14:16:11 INFO - PROCESS | 1835 | 1477862171217 Marionette TRACE conn4 -> [0,2752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:16:11 INFO - PROCESS | 1835 | 1477862171443 Marionette TRACE conn4 <- [1,2752,null,{"value":null}] 14:16:11 INFO - PROCESS | 1835 | 1477862171465 Marionette TRACE conn4 -> [0,2753,"getWindowHandles",null] 14:16:11 INFO - PROCESS | 1835 | 1477862171469 Marionette TRACE conn4 <- [1,2753,null,["8"]] 14:16:11 INFO - PROCESS | 1835 | 1477862171475 Marionette TRACE conn4 -> [0,2754,"switchToWindow",{"name":"8"}] 14:16:11 INFO - PROCESS | 1835 | 1477862171481 Marionette TRACE conn4 <- [1,2754,null,{}] 14:16:11 INFO - PROCESS | 1835 | 1477862171488 Marionette TRACE conn4 -> [0,2755,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:11 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d8a400 == 29 [pid = 1835] [id = 596] 14:16:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x90d8ac00) [pid = 1835] [serial = 1745] [outer = (nil)] 14:16:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x91f0c400) [pid = 1835] [serial = 1746] [outer = 0x90d8ac00] 14:16:11 INFO - PROCESS | 1835 | 1477862171586 Marionette DEBUG loaded listener.js 14:16:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x8c5a7400) [pid = 1835] [serial = 1747] [outer = 0x90d8ac00] 14:16:12 INFO - PROCESS | 1835 | 1477862172342 Marionette TRACE conn4 <- [1,2755,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:16:12 INFO - . 14:16:12 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1193ms 14:16:12 INFO - PROCESS | 1835 | 1477862172409 Marionette TRACE conn4 -> [0,2756,"getWindowHandle",null] 14:16:12 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 14:16:12 INFO - PROCESS | 1835 | 1477862172414 Marionette TRACE conn4 <- [1,2756,null,{"value":"8"}] 14:16:12 INFO - PROCESS | 1835 | 1477862172422 Marionette TRACE conn4 -> [0,2757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:16:12 INFO - PROCESS | 1835 | 1477862172645 Marionette TRACE conn4 <- [1,2757,null,{"value":null}] 14:16:12 INFO - PROCESS | 1835 | 1477862172666 Marionette TRACE conn4 -> [0,2758,"getWindowHandles",null] 14:16:12 INFO - PROCESS | 1835 | 1477862172671 Marionette TRACE conn4 <- [1,2758,null,["8"]] 14:16:12 INFO - PROCESS | 1835 | 1477862172678 Marionette TRACE conn4 -> [0,2759,"switchToWindow",{"name":"8"}] 14:16:12 INFO - PROCESS | 1835 | 1477862172683 Marionette TRACE conn4 <- [1,2759,null,{}] 14:16:12 INFO - PROCESS | 1835 | 1477862172766 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:12 INFO - PROCESS | 1835 | ++DOCSHELL 0x9471a400 == 30 [pid = 1835] [id = 597] 14:16:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x9471b800) [pid = 1835] [serial = 1748] [outer = (nil)] 14:16:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x94897400) [pid = 1835] [serial = 1749] [outer = 0x9471b800] 14:16:12 INFO - PROCESS | 1835 | 1477862172860 Marionette DEBUG loaded listener.js 14:16:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x9489e000) [pid = 1835] [serial = 1750] [outer = 0x9471b800] 14:16:13 INFO - PROCESS | 1835 | 1477862173520 Marionette TRACE conn4 <- [1,2760,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:16:13 INFO - . 14:16:13 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1121ms 14:16:13 INFO - PROCESS | 1835 | 1477862173549 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 14:16:13 INFO - PROCESS | 1835 | 1477862173553 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 14:16:13 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 14:16:13 INFO - PROCESS | 1835 | 1477862173560 Marionette TRACE conn4 -> [0,2762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:16:13 INFO - PROCESS | 1835 | 1477862173779 Marionette TRACE conn4 <- [1,2762,null,{"value":null}] 14:16:13 INFO - PROCESS | 1835 | 1477862173821 Marionette TRACE conn4 -> [0,2763,"getWindowHandles",null] 14:16:13 INFO - PROCESS | 1835 | 1477862173826 Marionette TRACE conn4 <- [1,2763,null,["8"]] 14:16:13 INFO - PROCESS | 1835 | 1477862173831 Marionette TRACE conn4 -> [0,2764,"switchToWindow",{"name":"8"}] 14:16:13 INFO - PROCESS | 1835 | 1477862173843 Marionette TRACE conn4 <- [1,2764,null,{}] 14:16:13 INFO - PROCESS | 1835 | 1477862173924 Marionette TRACE conn4 -> [0,2765,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:13 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c47b000 == 31 [pid = 1835] [id = 598] 14:16:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x94b3e400) [pid = 1835] [serial = 1751] [outer = (nil)] 14:16:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x94ca0c00) [pid = 1835] [serial = 1752] [outer = 0x94b3e400] 14:16:14 INFO - PROCESS | 1835 | 1477862174023 Marionette DEBUG loaded listener.js 14:16:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x94ca9400) [pid = 1835] [serial = 1753] [outer = 0x94b3e400] 14:16:14 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x82006800) [pid = 1835] [serial = 1706] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html] 14:16:14 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x8c46d800) [pid = 1835] [serial = 1709] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 14:16:14 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x8200bc00) [pid = 1835] [serial = 1698] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:16:14 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x90d12c00) [pid = 1835] [serial = 1712] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 14:16:14 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x9489f400) [pid = 1835] [serial = 1718] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 14:16:14 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x8c87f800) [pid = 1835] [serial = 1721] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 14:16:14 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x92f98c00) [pid = 1835] [serial = 1715] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 14:16:14 INFO - PROCESS | 1835 | 1477862174942 Marionette TRACE conn4 <- [1,2765,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:16:14 INFO - . 14:16:14 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1431ms 14:16:14 INFO - PROCESS | 1835 | 1477862174992 Marionette TRACE conn4 -> [0,2766,"getWindowHandle",null] 14:16:14 INFO - PROCESS | 1835 | 1477862174994 Marionette TRACE conn4 <- [1,2766,null,{"value":"8"}] 14:16:15 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 14:16:15 INFO - PROCESS | 1835 | 1477862175003 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:16:15 INFO - PROCESS | 1835 | 1477862175200 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 14:16:15 INFO - PROCESS | 1835 | 1477862175338 Marionette TRACE conn4 -> [0,2768,"getWindowHandles",null] 14:16:15 INFO - PROCESS | 1835 | 1477862175342 Marionette TRACE conn4 <- [1,2768,null,["8"]] 14:16:15 INFO - PROCESS | 1835 | 1477862175348 Marionette TRACE conn4 -> [0,2769,"switchToWindow",{"name":"8"}] 14:16:15 INFO - PROCESS | 1835 | 1477862175353 Marionette TRACE conn4 <- [1,2769,null,{}] 14:16:15 INFO - PROCESS | 1835 | 1477862175358 Marionette TRACE conn4 -> [0,2770,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:15 INFO - PROCESS | 1835 | ++DOCSHELL 0x962bb400 == 32 [pid = 1835] [id = 599] 14:16:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x962bb800) [pid = 1835] [serial = 1754] [outer = (nil)] 14:16:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x96442c00) [pid = 1835] [serial = 1755] [outer = 0x962bb800] 14:16:15 INFO - PROCESS | 1835 | 1477862175466 Marionette DEBUG loaded listener.js 14:16:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x96447400) [pid = 1835] [serial = 1756] [outer = 0x962bb800] 14:16:16 WARNING - wptserve Traceback (most recent call last): 14:16:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:16:16 WARNING - rv = self.func(request, response) 14:16:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:16:16 WARNING - access_control_allow_origin = "*") 14:16:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:16:16 WARNING - payload = payload_generator(server_data) 14:16:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:16:16 WARNING - return encode_string_as_bmp_image(data) 14:16:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:16:16 WARNING - img.save(f, "BMP") 14:16:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:16:16 WARNING - f.write(bmpfileheader) 14:16:16 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:16:16 WARNING - 14:16:19 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x94c9f800) [pid = 1835] [serial = 1725] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x90d50400) [pid = 1835] [serial = 1722] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x94adb000) [pid = 1835] [serial = 1723] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x948a1000) [pid = 1835] [serial = 1719] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x948da000) [pid = 1835] [serial = 1720] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x945bb800) [pid = 1835] [serial = 1716] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x94714000) [pid = 1835] [serial = 1717] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x90d15400) [pid = 1835] [serial = 1713] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x90d55c00) [pid = 1835] [serial = 1714] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x8c475c00) [pid = 1835] [serial = 1710] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x8c880c00) [pid = 1835] [serial = 1711] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x8284ac00) [pid = 1835] [serial = 1707] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x8c244800) [pid = 1835] [serial = 1708] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x92f91800) [pid = 1835] [serial = 1696] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x8200c000) [pid = 1835] [serial = 1699] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:16:19 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x91f0ec00) [pid = 1835] [serial = 1704] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x8c23d400) [pid = 1835] [serial = 1701] [outer = (nil)] [url = about:blank] 14:16:22 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x8c47a000) [pid = 1835] [serial = 1742] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html] 14:16:22 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x8c87a400) [pid = 1835] [serial = 1727] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 14:16:22 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x94ebec00) [pid = 1835] [serial = 1733] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 14:16:22 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x82007800) [pid = 1835] [serial = 1739] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html] 14:16:22 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x95fad400) [pid = 1835] [serial = 1736] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html] 14:16:22 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x9471cc00) [pid = 1835] [serial = 1730] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 14:16:22 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x94b3e400) [pid = 1835] [serial = 1751] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 14:16:22 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x9471b800) [pid = 1835] [serial = 1748] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 14:16:22 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x94c9d400) [pid = 1835] [serial = 1724] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 14:16:22 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x90d8ac00) [pid = 1835] [serial = 1745] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 14:16:22 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x8aac3800) [pid = 1835] [serial = 1700] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html] 14:16:22 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x8c247800) [pid = 1835] [serial = 1703] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html] 14:16:22 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x92956c00) [pid = 1835] [serial = 1695] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 14:16:27 INFO - PROCESS | 1835 | --DOCSHELL 0x82413c00 == 31 [pid = 1835] [id = 582] 14:16:27 INFO - PROCESS | 1835 | --DOCSHELL 0x82005c00 == 30 [pid = 1835] [id = 594] 14:16:27 INFO - PROCESS | 1835 | --DOCSHELL 0x8f5aac00 == 29 [pid = 1835] [id = 585] 14:16:27 INFO - PROCESS | 1835 | --DOCSHELL 0x95b41800 == 28 [pid = 1835] [id = 593] 14:16:27 INFO - PROCESS | 1835 | --DOCSHELL 0x82003c00 == 27 [pid = 1835] [id = 583] 14:16:27 INFO - PROCESS | 1835 | --DOCSHELL 0x94ebe800 == 26 [pid = 1835] [id = 592] 14:16:27 INFO - PROCESS | 1835 | --DOCSHELL 0x8f51e000 == 25 [pid = 1835] [id = 591] 14:16:27 INFO - PROCESS | 1835 | --DOCSHELL 0x8c87a000 == 24 [pid = 1835] [id = 590] 14:16:27 INFO - PROCESS | 1835 | --DOCSHELL 0x8aac2800 == 23 [pid = 1835] [id = 581] 14:16:27 INFO - PROCESS | 1835 | --DOCSHELL 0x94c9d000 == 22 [pid = 1835] [id = 589] 14:16:27 INFO - PROCESS | 1835 | --DOCSHELL 0x91f53400 == 21 [pid = 1835] [id = 579] 14:16:27 INFO - PROCESS | 1835 | --DOCSHELL 0x8c47b000 == 20 [pid = 1835] [id = 598] 14:16:27 INFO - PROCESS | 1835 | --DOCSHELL 0x8200c400 == 19 [pid = 1835] [id = 569] 14:16:27 INFO - PROCESS | 1835 | --DOCSHELL 0x8c247c00 == 18 [pid = 1835] [id = 571] 14:16:27 INFO - PROCESS | 1835 | --DOCSHELL 0x90d58400 == 17 [pid = 1835] [id = 577] 14:16:27 INFO - PROCESS | 1835 | --DOCSHELL 0x8aac4c00 == 16 [pid = 1835] [id = 588] 14:16:27 INFO - PROCESS | 1835 | --DOCSHELL 0x9489cc00 == 15 [pid = 1835] [id = 587] 14:16:27 INFO - PROCESS | 1835 | --DOCSHELL 0x8da53400 == 14 [pid = 1835] [id = 575] 14:16:27 INFO - PROCESS | 1835 | --DOCSHELL 0x9471a400 == 13 [pid = 1835] [id = 597] 14:16:27 INFO - PROCESS | 1835 | --DOCSHELL 0x92f96400 == 12 [pid = 1835] [id = 586] 14:16:27 INFO - PROCESS | 1835 | --DOCSHELL 0x90d8a400 == 11 [pid = 1835] [id = 596] 14:16:27 INFO - PROCESS | 1835 | --DOCSHELL 0x8c884400 == 10 [pid = 1835] [id = 573] 14:16:27 INFO - PROCESS | 1835 | --DOCSHELL 0x8c46f000 == 9 [pid = 1835] [id = 595] 14:16:27 INFO - PROCESS | 1835 | --DOCSHELL 0x82004c00 == 8 [pid = 1835] [id = 568] 14:16:27 INFO - PROCESS | 1835 | --DOCSHELL 0x8c249000 == 7 [pid = 1835] [id = 584] 14:16:27 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x96440400) [pid = 1835] [serial = 1738] [outer = (nil)] [url = about:blank] 14:16:27 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x962c0000) [pid = 1835] [serial = 1737] [outer = (nil)] [url = about:blank] 14:16:27 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x82627c00) [pid = 1835] [serial = 1741] [outer = (nil)] [url = about:blank] 14:16:27 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x8252a400) [pid = 1835] [serial = 1740] [outer = (nil)] [url = about:blank] 14:16:27 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x8c883800) [pid = 1835] [serial = 1744] [outer = (nil)] [url = about:blank] 14:16:27 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x8c878c00) [pid = 1835] [serial = 1743] [outer = (nil)] [url = about:blank] 14:16:27 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x8c5a7400) [pid = 1835] [serial = 1747] [outer = (nil)] [url = about:blank] 14:16:27 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x91f0c400) [pid = 1835] [serial = 1746] [outer = (nil)] [url = about:blank] 14:16:27 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x8c473c00) [pid = 1835] [serial = 1702] [outer = (nil)] [url = about:blank] 14:16:27 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x9489e000) [pid = 1835] [serial = 1750] [outer = (nil)] [url = about:blank] 14:16:27 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x94897400) [pid = 1835] [serial = 1749] [outer = (nil)] [url = about:blank] 14:16:27 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x92f96800) [pid = 1835] [serial = 1705] [outer = (nil)] [url = about:blank] 14:16:27 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x94ca9400) [pid = 1835] [serial = 1753] [outer = (nil)] [url = about:blank] 14:16:27 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x94ca0c00) [pid = 1835] [serial = 1752] [outer = (nil)] [url = about:blank] 14:16:27 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x96442c00) [pid = 1835] [serial = 1755] [outer = (nil)] [url = about:blank] 14:16:27 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x94ec5000) [pid = 1835] [serial = 1734] [outer = (nil)] [url = about:blank] 14:16:27 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x92f99000) [pid = 1835] [serial = 1697] [outer = (nil)] [url = about:blank] 14:16:27 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x94ec8800) [pid = 1835] [serial = 1735] [outer = (nil)] [url = about:blank] 14:16:27 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x9489dc00) [pid = 1835] [serial = 1731] [outer = (nil)] [url = about:blank] 14:16:27 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x94b37800) [pid = 1835] [serial = 1732] [outer = (nil)] [url = about:blank] 14:16:27 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x8da27800) [pid = 1835] [serial = 1728] [outer = (nil)] [url = about:blank] 14:16:27 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x8f74a000) [pid = 1835] [serial = 1729] [outer = (nil)] [url = about:blank] 14:16:27 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x94c9ec00) [pid = 1835] [serial = 1726] [outer = (nil)] [url = about:blank] 14:16:45 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:16:45 INFO - PROCESS | 1835 | 1477862205648 Marionette TRACE conn4 <- [1,2770,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 14:16:45 INFO - . 14:16:45 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30662ms 14:16:45 INFO - PROCESS | 1835 | 1477862205666 Marionette TRACE conn4 -> [0,2771,"getWindowHandle",null] 14:16:45 INFO - PROCESS | 1835 | 1477862205672 Marionette TRACE conn4 <- [1,2771,null,{"value":"8"}] 14:16:45 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 14:16:45 INFO - PROCESS | 1835 | 1477862205685 Marionette TRACE conn4 -> [0,2772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:16:45 INFO - PROCESS | 1835 | 1477862205929 Marionette TRACE conn4 <- [1,2772,null,{"value":null}] 14:16:46 INFO - PROCESS | 1835 | 1477862206016 Marionette TRACE conn4 -> [0,2773,"getWindowHandles",null] 14:16:46 INFO - PROCESS | 1835 | 1477862206023 Marionette TRACE conn4 <- [1,2773,null,["8"]] 14:16:46 INFO - PROCESS | 1835 | 1477862206032 Marionette TRACE conn4 -> [0,2774,"switchToWindow",{"name":"8"}] 14:16:46 INFO - PROCESS | 1835 | 1477862206040 Marionette TRACE conn4 <- [1,2774,null,{}] 14:16:46 INFO - PROCESS | 1835 | 1477862206047 Marionette TRACE conn4 -> [0,2775,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x81fec400 == 8 [pid = 1835] [id = 600] 14:16:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x81fecc00) [pid = 1835] [serial = 1757] [outer = (nil)] 14:16:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82004800) [pid = 1835] [serial = 1758] [outer = 0x81fecc00] 14:16:46 INFO - PROCESS | 1835 | 1477862206159 Marionette DEBUG loaded listener.js 14:16:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8200c400) [pid = 1835] [serial = 1759] [outer = 0x81fecc00] 14:16:46 WARNING - wptserve Traceback (most recent call last): 14:16:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:16:46 WARNING - rv = self.func(request, response) 14:16:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:16:46 WARNING - access_control_allow_origin = "*") 14:16:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:16:46 WARNING - payload = payload_generator(server_data) 14:16:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:16:46 WARNING - return encode_string_as_bmp_image(data) 14:16:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:16:46 WARNING - img.save(f, "BMP") 14:16:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:16:46 WARNING - f.write(bmpfileheader) 14:16:46 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:16:46 WARNING - 14:16:55 INFO - PROCESS | 1835 | --DOCSHELL 0x962bb400 == 7 [pid = 1835] [id = 599] 14:16:58 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x962bb800) [pid = 1835] [serial = 1754] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 14:17:03 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x96447400) [pid = 1835] [serial = 1756] [outer = (nil)] [url = about:blank] 14:17:03 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82004800) [pid = 1835] [serial = 1758] [outer = (nil)] [url = about:blank] 14:17:16 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:17:16 INFO - PROCESS | 1835 | 1477862236376 Marionette TRACE conn4 <- [1,2775,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 14:17:16 INFO - . 14:17:16 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30729ms 14:17:16 INFO - PROCESS | 1835 | 1477862236413 Marionette TRACE conn4 -> [0,2776,"getWindowHandle",null] 14:17:16 INFO - PROCESS | 1835 | 1477862236419 Marionette TRACE conn4 <- [1,2776,null,{"value":"8"}] 14:17:16 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 14:17:16 INFO - PROCESS | 1835 | 1477862236432 Marionette TRACE conn4 -> [0,2777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:17:16 INFO - PROCESS | 1835 | 1477862236674 Marionette TRACE conn4 <- [1,2777,null,{"value":null}] 14:17:16 INFO - PROCESS | 1835 | 1477862236760 Marionette TRACE conn4 -> [0,2778,"getWindowHandles",null] 14:17:16 INFO - PROCESS | 1835 | 1477862236767 Marionette TRACE conn4 <- [1,2778,null,["8"]] 14:17:16 INFO - PROCESS | 1835 | 1477862236777 Marionette TRACE conn4 -> [0,2779,"switchToWindow",{"name":"8"}] 14:17:16 INFO - PROCESS | 1835 | 1477862236786 Marionette TRACE conn4 <- [1,2779,null,{}] 14:17:16 INFO - PROCESS | 1835 | 1477862236793 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:16 INFO - PROCESS | 1835 | ++DOCSHELL 0x81fec000 == 8 [pid = 1835] [id = 601] 14:17:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82001c00) [pid = 1835] [serial = 1760] [outer = (nil)] 14:17:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82005c00) [pid = 1835] [serial = 1761] [outer = 0x82001c00] 14:17:16 INFO - PROCESS | 1835 | 1477862236911 Marionette DEBUG loaded listener.js 14:17:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8200e800) [pid = 1835] [serial = 1762] [outer = 0x82001c00] 14:17:17 WARNING - wptserve Traceback (most recent call last): 14:17:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:17:17 WARNING - rv = self.func(request, response) 14:17:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:17:17 WARNING - access_control_allow_origin = "*") 14:17:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:17:17 WARNING - payload = payload_generator(server_data) 14:17:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:17:17 WARNING - return encode_string_as_bmp_image(data) 14:17:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:17:17 WARNING - img.save(f, "BMP") 14:17:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:17:17 WARNING - f.write(bmpfileheader) 14:17:17 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:17:17 WARNING - 14:17:26 INFO - PROCESS | 1835 | --DOCSHELL 0x81fec400 == 7 [pid = 1835] [id = 600] 14:17:32 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x81fecc00) [pid = 1835] [serial = 1757] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 14:17:38 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x8200c400) [pid = 1835] [serial = 1759] [outer = (nil)] [url = about:blank] 14:17:38 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82005c00) [pid = 1835] [serial = 1761] [outer = (nil)] [url = about:blank] 14:17:47 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:17:47 INFO - PROCESS | 1835 | 1477862267136 Marionette TRACE conn4 <- [1,2780,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 14:17:47 INFO - . 14:17:47 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30768ms 14:17:47 INFO - PROCESS | 1835 | 1477862267199 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 14:17:47 INFO - PROCESS | 1835 | 1477862267206 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 14:17:47 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 14:17:47 INFO - PROCESS | 1835 | 1477862267219 Marionette TRACE conn4 -> [0,2782,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:17:47 INFO - PROCESS | 1835 | 1477862267459 Marionette TRACE conn4 <- [1,2782,null,{"value":null}] 14:17:47 INFO - PROCESS | 1835 | 1477862267543 Marionette TRACE conn4 -> [0,2783,"getWindowHandles",null] 14:17:47 INFO - PROCESS | 1835 | 1477862267550 Marionette TRACE conn4 <- [1,2783,null,["8"]] 14:17:47 INFO - PROCESS | 1835 | 1477862267560 Marionette TRACE conn4 -> [0,2784,"switchToWindow",{"name":"8"}] 14:17:47 INFO - PROCESS | 1835 | 1477862267568 Marionette TRACE conn4 <- [1,2784,null,{}] 14:17:47 INFO - PROCESS | 1835 | 1477862267574 Marionette TRACE conn4 -> [0,2785,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x82001800 == 8 [pid = 1835] [id = 602] 14:17:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82002000) [pid = 1835] [serial = 1763] [outer = (nil)] 14:17:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82005c00) [pid = 1835] [serial = 1764] [outer = 0x82002000] 14:17:47 INFO - PROCESS | 1835 | 1477862267692 Marionette DEBUG loaded listener.js 14:17:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8200f000) [pid = 1835] [serial = 1765] [outer = 0x82002000] 14:17:48 INFO - PROCESS | 1835 | 1477862268372 Marionette TRACE conn4 <- [1,2785,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:17:48 INFO - . 14:17:48 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1176ms 14:17:48 INFO - PROCESS | 1835 | 1477862268393 Marionette TRACE conn4 -> [0,2786,"getWindowHandle",null] 14:17:48 INFO - PROCESS | 1835 | 1477862268399 Marionette TRACE conn4 <- [1,2786,null,{"value":"8"}] 14:17:48 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 14:17:48 INFO - PROCESS | 1835 | 1477862268406 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:17:48 INFO - PROCESS | 1835 | 1477862268664 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 14:17:48 INFO - PROCESS | 1835 | 1477862268746 Marionette TRACE conn4 -> [0,2788,"getWindowHandles",null] 14:17:48 INFO - PROCESS | 1835 | 1477862268752 Marionette TRACE conn4 <- [1,2788,null,["8"]] 14:17:48 INFO - PROCESS | 1835 | 1477862268759 Marionette TRACE conn4 -> [0,2789,"switchToWindow",{"name":"8"}] 14:17:48 INFO - PROCESS | 1835 | 1477862268764 Marionette TRACE conn4 <- [1,2789,null,{}] 14:17:48 INFO - PROCESS | 1835 | 1477862268771 Marionette TRACE conn4 -> [0,2790,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:48 INFO - PROCESS | 1835 | ++DOCSHELL 0x8200c000 == 9 [pid = 1835] [id = 603] 14:17:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x8262bc00) [pid = 1835] [serial = 1766] [outer = (nil)] 14:17:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8283fc00) [pid = 1835] [serial = 1767] [outer = 0x8262bc00] 14:17:48 INFO - PROCESS | 1835 | 1477862268875 Marionette DEBUG loaded listener.js 14:17:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x82842800) [pid = 1835] [serial = 1768] [outer = 0x8262bc00] 14:17:49 INFO - PROCESS | 1835 | 1477862269618 Marionette TRACE conn4 <- [1,2790,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:17:49 INFO - . 14:17:49 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1274ms 14:17:49 INFO - PROCESS | 1835 | 1477862269690 Marionette TRACE conn4 -> [0,2791,"getWindowHandle",null] 14:17:49 INFO - PROCESS | 1835 | 1477862269699 Marionette TRACE conn4 <- [1,2791,null,{"value":"8"}] 14:17:49 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 14:17:49 INFO - PROCESS | 1835 | 1477862269707 Marionette TRACE conn4 -> [0,2792,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:17:49 INFO - PROCESS | 1835 | 1477862269960 Marionette TRACE conn4 <- [1,2792,null,{"value":null}] 14:17:50 INFO - PROCESS | 1835 | 1477862270053 Marionette TRACE conn4 -> [0,2793,"getWindowHandles",null] 14:17:50 INFO - PROCESS | 1835 | 1477862270059 Marionette TRACE conn4 <- [1,2793,null,["8"]] 14:17:50 INFO - PROCESS | 1835 | 1477862270070 Marionette TRACE conn4 -> [0,2794,"switchToWindow",{"name":"8"}] 14:17:50 INFO - PROCESS | 1835 | 1477862270078 Marionette TRACE conn4 <- [1,2794,null,{}] 14:17:50 INFO - PROCESS | 1835 | 1477862270086 Marionette TRACE conn4 -> [0,2795,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:50 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c240800 == 10 [pid = 1835] [id = 604] 14:17:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8c240c00) [pid = 1835] [serial = 1769] [outer = (nil)] 14:17:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8c243400) [pid = 1835] [serial = 1770] [outer = 0x8c240c00] 14:17:50 INFO - PROCESS | 1835 | 1477862270192 Marionette DEBUG loaded listener.js 14:17:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8c247800) [pid = 1835] [serial = 1771] [outer = 0x8c240c00] 14:17:50 INFO - PROCESS | 1835 | 1477862270889 Marionette TRACE conn4 <- [1,2795,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:17:50 INFO - . 14:17:50 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1235ms 14:17:50 INFO - PROCESS | 1835 | 1477862270942 Marionette TRACE conn4 -> [0,2796,"getWindowHandle",null] 14:17:50 INFO - PROCESS | 1835 | 1477862270947 Marionette TRACE conn4 <- [1,2796,null,{"value":"8"}] 14:17:50 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 14:17:50 INFO - PROCESS | 1835 | 1477862270960 Marionette TRACE conn4 -> [0,2797,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:17:51 INFO - PROCESS | 1835 | 1477862271189 Marionette TRACE conn4 <- [1,2797,null,{"value":null}] 14:17:51 INFO - PROCESS | 1835 | 1477862271206 Marionette TRACE conn4 -> [0,2798,"getWindowHandles",null] 14:17:51 INFO - PROCESS | 1835 | 1477862271213 Marionette TRACE conn4 <- [1,2798,null,["8"]] 14:17:51 INFO - PROCESS | 1835 | 1477862271221 Marionette TRACE conn4 -> [0,2799,"switchToWindow",{"name":"8"}] 14:17:51 INFO - PROCESS | 1835 | 1477862271227 Marionette TRACE conn4 <- [1,2799,null,{}] 14:17:51 INFO - PROCESS | 1835 | 1477862271234 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:51 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c876400 == 11 [pid = 1835] [id = 605] 14:17:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8c876800) [pid = 1835] [serial = 1772] [outer = (nil)] 14:17:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8c878800) [pid = 1835] [serial = 1773] [outer = 0x8c876800] 14:17:51 INFO - PROCESS | 1835 | 1477862271341 Marionette DEBUG loaded listener.js 14:17:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8d7af000) [pid = 1835] [serial = 1774] [outer = 0x8c876800] 14:17:51 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d9bf000 == 12 [pid = 1835] [id = 606] 14:17:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8d9bf800) [pid = 1835] [serial = 1775] [outer = (nil)] 14:17:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8d858000) [pid = 1835] [serial = 1776] [outer = 0x8d9bf800] 14:17:52 INFO - PROCESS | 1835 | 1477862272176 Marionette TRACE conn4 <- [1,2800,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:17:52 INFO - . 14:17:52 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1234ms 14:17:52 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 14:17:52 INFO - PROCESS | 1835 | 1477862272193 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 14:17:52 INFO - PROCESS | 1835 | 1477862272196 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 14:17:52 INFO - PROCESS | 1835 | 1477862272203 Marionette TRACE conn4 -> [0,2802,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:17:52 INFO - PROCESS | 1835 | 1477862272439 Marionette TRACE conn4 <- [1,2802,null,{"value":null}] 14:17:52 INFO - PROCESS | 1835 | 1477862272526 Marionette TRACE conn4 -> [0,2803,"getWindowHandles",null] 14:17:52 INFO - PROCESS | 1835 | 1477862272529 Marionette TRACE conn4 <- [1,2803,null,["8"]] 14:17:52 INFO - PROCESS | 1835 | 1477862272535 Marionette TRACE conn4 -> [0,2804,"switchToWindow",{"name":"8"}] 14:17:52 INFO - PROCESS | 1835 | 1477862272541 Marionette TRACE conn4 <- [1,2804,null,{}] 14:17:52 INFO - PROCESS | 1835 | 1477862272546 Marionette TRACE conn4 -> [0,2805,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:52 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da25c00 == 13 [pid = 1835] [id = 607] 14:17:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x8da2ac00) [pid = 1835] [serial = 1777] [outer = (nil)] 14:17:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x8da2d400) [pid = 1835] [serial = 1778] [outer = 0x8da2ac00] 14:17:52 INFO - PROCESS | 1835 | 1477862272641 Marionette DEBUG loaded listener.js 14:17:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x8da4e000) [pid = 1835] [serial = 1779] [outer = 0x8da2ac00] 14:17:53 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f5b6000 == 14 [pid = 1835] [id = 608] 14:17:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x8f5b7000) [pid = 1835] [serial = 1780] [outer = (nil)] 14:17:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x8f5b6c00) [pid = 1835] [serial = 1781] [outer = 0x8f5b7000] 14:17:53 INFO - PROCESS | 1835 | 1477862273400 Marionette TRACE conn4 <- [1,2805,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:17:53 INFO - . 14:17:53 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1221ms 14:17:53 INFO - PROCESS | 1835 | 1477862273424 Marionette TRACE conn4 -> [0,2806,"getWindowHandle",null] 14:17:53 INFO - PROCESS | 1835 | 1477862273428 Marionette TRACE conn4 <- [1,2806,null,{"value":"8"}] 14:17:53 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 14:17:53 INFO - PROCESS | 1835 | 1477862273440 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:17:53 INFO - PROCESS | 1835 | 1477862273676 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 14:17:53 INFO - PROCESS | 1835 | 1477862273799 Marionette TRACE conn4 -> [0,2808,"getWindowHandles",null] 14:17:53 INFO - PROCESS | 1835 | 1477862273803 Marionette TRACE conn4 <- [1,2808,null,["8"]] 14:17:53 INFO - PROCESS | 1835 | 1477862273816 Marionette TRACE conn4 -> [0,2809,"switchToWindow",{"name":"8"}] 14:17:53 INFO - PROCESS | 1835 | 1477862273822 Marionette TRACE conn4 <- [1,2809,null,{}] 14:17:53 INFO - PROCESS | 1835 | 1477862273827 Marionette TRACE conn4 -> [0,2810,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:53 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d15400 == 15 [pid = 1835] [id = 609] 14:17:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x90d16000) [pid = 1835] [serial = 1782] [outer = (nil)] 14:17:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x90d55c00) [pid = 1835] [serial = 1783] [outer = 0x90d16000] 14:17:53 INFO - PROCESS | 1835 | 1477862273933 Marionette DEBUG loaded listener.js 14:17:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x90d5d000) [pid = 1835] [serial = 1784] [outer = 0x90d16000] 14:17:54 INFO - PROCESS | 1835 | ++DOCSHELL 0x90eb1000 == 16 [pid = 1835] [id = 610] 14:17:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x90eb8800) [pid = 1835] [serial = 1785] [outer = (nil)] 14:17:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x91f0f800) [pid = 1835] [serial = 1786] [outer = 0x90eb8800] 14:17:54 INFO - PROCESS | 1835 | 1477862274690 Marionette TRACE conn4 <- [1,2810,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:17:54 INFO - . 14:17:54 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1273ms 14:17:54 INFO - PROCESS | 1835 | 1477862274732 Marionette TRACE conn4 -> [0,2811,"getWindowHandle",null] 14:17:54 INFO - PROCESS | 1835 | 1477862274735 Marionette TRACE conn4 <- [1,2811,null,{"value":"8"}] 14:17:54 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 14:17:54 INFO - PROCESS | 1835 | 1477862274757 Marionette TRACE conn4 -> [0,2812,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:17:55 INFO - PROCESS | 1835 | 1477862275006 Marionette TRACE conn4 <- [1,2812,null,{"value":null}] 14:17:55 INFO - PROCESS | 1835 | 1477862275027 Marionette TRACE conn4 -> [0,2813,"getWindowHandles",null] 14:17:55 INFO - PROCESS | 1835 | 1477862275034 Marionette TRACE conn4 <- [1,2813,null,["8"]] 14:17:55 INFO - PROCESS | 1835 | 1477862275040 Marionette TRACE conn4 -> [0,2814,"switchToWindow",{"name":"8"}] 14:17:55 INFO - PROCESS | 1835 | 1477862275047 Marionette TRACE conn4 <- [1,2814,null,{}] 14:17:55 INFO - PROCESS | 1835 | 1477862275052 Marionette TRACE conn4 -> [0,2815,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x90eb2000 == 17 [pid = 1835] [id = 611] 14:17:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x91f0d400) [pid = 1835] [serial = 1787] [outer = (nil)] 14:17:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x9295a400) [pid = 1835] [serial = 1788] [outer = 0x91f0d400] 14:17:55 INFO - PROCESS | 1835 | 1477862275216 Marionette DEBUG loaded listener.js 14:17:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x9295f800) [pid = 1835] [serial = 1789] [outer = 0x91f0d400] 14:17:55 WARNING - wptserve Traceback (most recent call last): 14:17:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:17:55 WARNING - rv = self.func(request, response) 14:17:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:17:55 WARNING - access_control_allow_origin = "*") 14:17:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:17:55 WARNING - payload = payload_generator(server_data) 14:17:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:17:55 WARNING - return encode_string_as_bmp_image(data) 14:17:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:17:55 WARNING - img.save(f, "BMP") 14:17:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:17:55 WARNING - f.write(bmpfileheader) 14:17:55 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:17:55 WARNING - 14:17:58 INFO - PROCESS | 1835 | --DOCSHELL 0x90eb1000 == 16 [pid = 1835] [id = 610] 14:17:58 INFO - PROCESS | 1835 | --DOCSHELL 0x8f5b6000 == 15 [pid = 1835] [id = 608] 14:17:58 INFO - PROCESS | 1835 | --DOCSHELL 0x8d9bf000 == 14 [pid = 1835] [id = 606] 14:17:58 INFO - PROCESS | 1835 | --DOCSHELL 0x81fec000 == 13 [pid = 1835] [id = 601] 14:18:01 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x90eb8800) [pid = 1835] [serial = 1785] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:18:01 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x90d16000) [pid = 1835] [serial = 1782] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 14:18:01 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x8f5b7000) [pid = 1835] [serial = 1780] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477862273093] 14:18:01 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x8da2ac00) [pid = 1835] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 14:18:01 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x8d9bf800) [pid = 1835] [serial = 1775] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:18:01 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x8c876800) [pid = 1835] [serial = 1772] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 14:18:01 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x8c240c00) [pid = 1835] [serial = 1769] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 14:18:01 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x8262bc00) [pid = 1835] [serial = 1766] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 14:18:01 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x82002000) [pid = 1835] [serial = 1763] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 14:18:01 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x82001c00) [pid = 1835] [serial = 1760] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 14:18:06 INFO - PROCESS | 1835 | --DOCSHELL 0x90d15400 == 12 [pid = 1835] [id = 609] 14:18:06 INFO - PROCESS | 1835 | --DOCSHELL 0x8200c000 == 11 [pid = 1835] [id = 603] 14:18:06 INFO - PROCESS | 1835 | --DOCSHELL 0x8da25c00 == 10 [pid = 1835] [id = 607] 14:18:06 INFO - PROCESS | 1835 | --DOCSHELL 0x8c876400 == 9 [pid = 1835] [id = 605] 14:18:06 INFO - PROCESS | 1835 | --DOCSHELL 0x8c240800 == 8 [pid = 1835] [id = 604] 14:18:06 INFO - PROCESS | 1835 | --DOCSHELL 0x82001800 == 7 [pid = 1835] [id = 602] 14:18:06 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x8200f000) [pid = 1835] [serial = 1765] [outer = (nil)] [url = about:blank] 14:18:06 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x82005c00) [pid = 1835] [serial = 1764] [outer = (nil)] [url = about:blank] 14:18:06 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x82842800) [pid = 1835] [serial = 1768] [outer = (nil)] [url = about:blank] 14:18:06 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x8283fc00) [pid = 1835] [serial = 1767] [outer = (nil)] [url = about:blank] 14:18:06 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x8c247800) [pid = 1835] [serial = 1771] [outer = (nil)] [url = about:blank] 14:18:06 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8c243400) [pid = 1835] [serial = 1770] [outer = (nil)] [url = about:blank] 14:18:06 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8d858000) [pid = 1835] [serial = 1776] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:18:06 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8d7af000) [pid = 1835] [serial = 1774] [outer = (nil)] [url = about:blank] 14:18:06 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8c878800) [pid = 1835] [serial = 1773] [outer = (nil)] [url = about:blank] 14:18:06 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8f5b6c00) [pid = 1835] [serial = 1781] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477862273093] 14:18:06 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8da4e000) [pid = 1835] [serial = 1779] [outer = (nil)] [url = about:blank] 14:18:06 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8da2d400) [pid = 1835] [serial = 1778] [outer = (nil)] [url = about:blank] 14:18:06 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x91f0f800) [pid = 1835] [serial = 1786] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:18:06 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x90d5d000) [pid = 1835] [serial = 1784] [outer = (nil)] [url = about:blank] 14:18:06 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x90d55c00) [pid = 1835] [serial = 1783] [outer = (nil)] [url = about:blank] 14:18:06 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x8200e800) [pid = 1835] [serial = 1762] [outer = (nil)] [url = about:blank] 14:18:14 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x9295a400) [pid = 1835] [serial = 1788] [outer = (nil)] [url = about:blank] 14:18:25 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:18:25 INFO - PROCESS | 1835 | 1477862305399 Marionette TRACE conn4 <- [1,2815,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 14:18:25 INFO - . 14:18:25 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30662ms 14:18:25 INFO - PROCESS | 1835 | 1477862305421 Marionette TRACE conn4 -> [0,2816,"getWindowHandle",null] 14:18:25 INFO - PROCESS | 1835 | 1477862305428 Marionette TRACE conn4 <- [1,2816,null,{"value":"8"}] 14:18:25 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 14:18:25 INFO - PROCESS | 1835 | 1477862305441 Marionette TRACE conn4 -> [0,2817,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:18:25 INFO - PROCESS | 1835 | 1477862305694 Marionette TRACE conn4 <- [1,2817,null,{"value":null}] 14:18:25 INFO - PROCESS | 1835 | 1477862305781 Marionette TRACE conn4 -> [0,2818,"getWindowHandles",null] 14:18:25 INFO - PROCESS | 1835 | 1477862305788 Marionette TRACE conn4 <- [1,2818,null,["8"]] 14:18:25 INFO - PROCESS | 1835 | 1477862305797 Marionette TRACE conn4 -> [0,2819,"switchToWindow",{"name":"8"}] 14:18:25 INFO - PROCESS | 1835 | 1477862305806 Marionette TRACE conn4 <- [1,2819,null,{}] 14:18:25 INFO - PROCESS | 1835 | 1477862305813 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:18:25 INFO - PROCESS | 1835 | ++DOCSHELL 0x82004800 == 8 [pid = 1835] [id = 612] 14:18:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82004c00) [pid = 1835] [serial = 1790] [outer = (nil)] 14:18:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82007c00) [pid = 1835] [serial = 1791] [outer = 0x82004c00] 14:18:25 INFO - PROCESS | 1835 | 1477862305932 Marionette DEBUG loaded listener.js 14:18:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8200f000) [pid = 1835] [serial = 1792] [outer = 0x82004c00] 14:18:26 WARNING - wptserve Traceback (most recent call last): 14:18:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:18:26 WARNING - rv = self.func(request, response) 14:18:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:18:26 WARNING - access_control_allow_origin = "*") 14:18:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:18:26 WARNING - payload = payload_generator(server_data) 14:18:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:18:26 WARNING - return encode_string_as_bmp_image(data) 14:18:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:18:26 WARNING - img.save(f, "BMP") 14:18:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:18:26 WARNING - f.write(bmpfileheader) 14:18:26 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:18:26 WARNING - 14:18:35 INFO - PROCESS | 1835 | --DOCSHELL 0x90eb2000 == 7 [pid = 1835] [id = 611] 14:18:37 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x91f0d400) [pid = 1835] [serial = 1787] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 14:18:43 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x9295f800) [pid = 1835] [serial = 1789] [outer = (nil)] [url = about:blank] 14:18:43 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82007c00) [pid = 1835] [serial = 1791] [outer = (nil)] [url = about:blank] 14:18:56 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:18:56 INFO - PROCESS | 1835 | 1477862336160 Marionette TRACE conn4 <- [1,2820,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 14:18:56 INFO - . 14:18:56 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30758ms 14:18:56 INFO - PROCESS | 1835 | 1477862336196 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 14:18:56 INFO - PROCESS | 1835 | 1477862336201 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 14:18:56 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 14:18:56 INFO - PROCESS | 1835 | 1477862336214 Marionette TRACE conn4 -> [0,2822,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:18:56 INFO - PROCESS | 1835 | 1477862336451 Marionette TRACE conn4 <- [1,2822,null,{"value":null}] 14:18:56 INFO - PROCESS | 1835 | 1477862336535 Marionette TRACE conn4 -> [0,2823,"getWindowHandles",null] 14:18:56 INFO - PROCESS | 1835 | 1477862336542 Marionette TRACE conn4 <- [1,2823,null,["8"]] 14:18:56 INFO - PROCESS | 1835 | 1477862336551 Marionette TRACE conn4 -> [0,2824,"switchToWindow",{"name":"8"}] 14:18:56 INFO - PROCESS | 1835 | 1477862336559 Marionette TRACE conn4 <- [1,2824,null,{}] 14:18:56 INFO - PROCESS | 1835 | 1477862336566 Marionette TRACE conn4 -> [0,2825,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:18:56 INFO - PROCESS | 1835 | ++DOCSHELL 0x81feb400 == 8 [pid = 1835] [id = 613] 14:18:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x81febc00) [pid = 1835] [serial = 1793] [outer = (nil)] 14:18:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82003800) [pid = 1835] [serial = 1794] [outer = 0x81febc00] 14:18:56 INFO - PROCESS | 1835 | 1477862336678 Marionette DEBUG loaded listener.js 14:18:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8200c400) [pid = 1835] [serial = 1795] [outer = 0x81febc00] 14:18:57 WARNING - wptserve Traceback (most recent call last): 14:18:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:18:57 WARNING - rv = self.func(request, response) 14:18:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:18:57 WARNING - access_control_allow_origin = "*") 14:18:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:18:57 WARNING - payload = payload_generator(server_data) 14:18:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:18:57 WARNING - return encode_string_as_bmp_image(data) 14:18:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:18:57 WARNING - img.save(f, "BMP") 14:18:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:18:57 WARNING - f.write(bmpfileheader) 14:18:57 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:18:57 WARNING - 14:19:06 INFO - PROCESS | 1835 | --DOCSHELL 0x82004800 == 7 [pid = 1835] [id = 612] 14:19:12 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82004c00) [pid = 1835] [serial = 1790] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html] 14:19:17 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x8200f000) [pid = 1835] [serial = 1792] [outer = (nil)] [url = about:blank] 14:19:17 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82003800) [pid = 1835] [serial = 1794] [outer = (nil)] [url = about:blank] 14:19:26 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:19:26 INFO - PROCESS | 1835 | 1477862366896 Marionette TRACE conn4 <- [1,2825,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 14:19:26 INFO - . 14:19:26 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30718ms 14:19:26 INFO - PROCESS | 1835 | 1477862366930 Marionette TRACE conn4 -> [0,2826,"getWindowHandle",null] 14:19:26 INFO - PROCESS | 1835 | 1477862366937 Marionette TRACE conn4 <- [1,2826,null,{"value":"8"}] 14:19:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 14:19:26 INFO - PROCESS | 1835 | 1477862366949 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:19:27 INFO - PROCESS | 1835 | 1477862367183 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 14:19:27 INFO - PROCESS | 1835 | 1477862367268 Marionette TRACE conn4 -> [0,2828,"getWindowHandles",null] 14:19:27 INFO - PROCESS | 1835 | 1477862367275 Marionette TRACE conn4 <- [1,2828,null,["8"]] 14:19:27 INFO - PROCESS | 1835 | 1477862367285 Marionette TRACE conn4 -> [0,2829,"switchToWindow",{"name":"8"}] 14:19:27 INFO - PROCESS | 1835 | 1477862367293 Marionette TRACE conn4 <- [1,2829,null,{}] 14:19:27 INFO - PROCESS | 1835 | 1477862367299 Marionette TRACE conn4 -> [0,2830,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:27 INFO - PROCESS | 1835 | ++DOCSHELL 0x82004800 == 8 [pid = 1835] [id = 614] 14:19:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82004c00) [pid = 1835] [serial = 1796] [outer = (nil)] 14:19:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82008000) [pid = 1835] [serial = 1797] [outer = 0x82004c00] 14:19:27 INFO - PROCESS | 1835 | 1477862367413 Marionette DEBUG loaded listener.js 14:19:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8200fc00) [pid = 1835] [serial = 1798] [outer = 0x82004c00] 14:19:28 INFO - PROCESS | 1835 | 1477862368011 Marionette TRACE conn4 <- [1,2830,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:19:28 INFO - . 14:19:28 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1123ms 14:19:28 INFO - PROCESS | 1835 | 1477862368069 Marionette TRACE conn4 -> [0,2831,"getWindowHandle",null] 14:19:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 14:19:28 INFO - PROCESS | 1835 | 1477862368075 Marionette TRACE conn4 <- [1,2831,null,{"value":"8"}] 14:19:28 INFO - PROCESS | 1835 | 1477862368083 Marionette TRACE conn4 -> [0,2832,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:19:28 INFO - PROCESS | 1835 | 1477862368324 Marionette TRACE conn4 <- [1,2832,null,{"value":null}] 14:19:28 INFO - PROCESS | 1835 | 1477862368345 Marionette TRACE conn4 -> [0,2833,"getWindowHandles",null] 14:19:28 INFO - PROCESS | 1835 | 1477862368350 Marionette TRACE conn4 <- [1,2833,null,["8"]] 14:19:28 INFO - PROCESS | 1835 | 1477862368356 Marionette TRACE conn4 -> [0,2834,"switchToWindow",{"name":"8"}] 14:19:28 INFO - PROCESS | 1835 | 1477862368362 Marionette TRACE conn4 <- [1,2834,null,{}] 14:19:28 INFO - PROCESS | 1835 | 1477862368368 Marionette TRACE conn4 -> [0,2835,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:28 INFO - PROCESS | 1835 | ++DOCSHELL 0x8200d400 == 9 [pid = 1835] [id = 615] 14:19:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x82628c00) [pid = 1835] [serial = 1799] [outer = (nil)] 14:19:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8283fc00) [pid = 1835] [serial = 1800] [outer = 0x82628c00] 14:19:28 INFO - PROCESS | 1835 | 1477862368481 Marionette DEBUG loaded listener.js 14:19:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8200e400) [pid = 1835] [serial = 1801] [outer = 0x82628c00] 14:19:29 INFO - PROCESS | 1835 | 1477862369259 Marionette TRACE conn4 <- [1,2835,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:19:29 INFO - . 14:19:29 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1229ms 14:19:29 INFO - PROCESS | 1835 | 1477862369319 Marionette TRACE conn4 -> [0,2836,"getWindowHandle",null] 14:19:29 INFO - PROCESS | 1835 | 1477862369327 Marionette TRACE conn4 <- [1,2836,null,{"value":"8"}] 14:19:29 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 14:19:29 INFO - PROCESS | 1835 | 1477862369334 Marionette TRACE conn4 -> [0,2837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:19:29 INFO - PROCESS | 1835 | 1477862369575 Marionette TRACE conn4 <- [1,2837,null,{"value":null}] 14:19:29 INFO - PROCESS | 1835 | 1477862369593 Marionette TRACE conn4 -> [0,2838,"getWindowHandles",null] 14:19:29 INFO - PROCESS | 1835 | 1477862369598 Marionette TRACE conn4 <- [1,2838,null,["8"]] 14:19:29 INFO - PROCESS | 1835 | 1477862369605 Marionette TRACE conn4 -> [0,2839,"switchToWindow",{"name":"8"}] 14:19:29 INFO - PROCESS | 1835 | 1477862369613 Marionette TRACE conn4 <- [1,2839,null,{}] 14:19:29 INFO - PROCESS | 1835 | 1477862369619 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:29 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c241c00 == 10 [pid = 1835] [id = 616] 14:19:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8c242000) [pid = 1835] [serial = 1802] [outer = (nil)] 14:19:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8c245400) [pid = 1835] [serial = 1803] [outer = 0x8c242000] 14:19:29 INFO - PROCESS | 1835 | 1477862369724 Marionette DEBUG loaded listener.js 14:19:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8c248c00) [pid = 1835] [serial = 1804] [outer = 0x8c242000] 14:19:30 INFO - PROCESS | 1835 | 1477862370456 Marionette TRACE conn4 <- [1,2840,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:19:30 INFO - . 14:19:30 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1134ms 14:19:30 INFO - PROCESS | 1835 | 1477862370468 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 14:19:30 INFO - PROCESS | 1835 | 1477862370472 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 14:19:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 14:19:30 INFO - PROCESS | 1835 | 1477862370479 Marionette TRACE conn4 -> [0,2842,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:19:30 INFO - PROCESS | 1835 | 1477862370694 Marionette TRACE conn4 <- [1,2842,null,{"value":null}] 14:19:30 INFO - PROCESS | 1835 | 1477862370776 Marionette TRACE conn4 -> [0,2843,"getWindowHandles",null] 14:19:30 INFO - PROCESS | 1835 | 1477862370783 Marionette TRACE conn4 <- [1,2843,null,["8"]] 14:19:30 INFO - PROCESS | 1835 | 1477862370788 Marionette TRACE conn4 -> [0,2844,"switchToWindow",{"name":"8"}] 14:19:30 INFO - PROCESS | 1835 | 1477862370794 Marionette TRACE conn4 <- [1,2844,null,{}] 14:19:30 INFO - PROCESS | 1835 | 1477862370801 Marionette TRACE conn4 -> [0,2845,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c877400 == 11 [pid = 1835] [id = 617] 14:19:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8c878c00) [pid = 1835] [serial = 1805] [outer = (nil)] 14:19:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8c87b800) [pid = 1835] [serial = 1806] [outer = 0x8c878c00] 14:19:30 INFO - PROCESS | 1835 | 1477862370903 Marionette DEBUG loaded listener.js 14:19:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8d7b6800) [pid = 1835] [serial = 1807] [outer = 0x8c878c00] 14:19:31 INFO - PROCESS | 1835 | 1477862371499 Marionette TRACE conn4 <- [1,2845,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:19:31 INFO - . 14:19:31 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1069ms 14:19:31 INFO - PROCESS | 1835 | 1477862371549 Marionette TRACE conn4 -> [0,2846,"getWindowHandle",null] 14:19:31 INFO - PROCESS | 1835 | 1477862371552 Marionette TRACE conn4 <- [1,2846,null,{"value":"8"}] 14:19:31 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 14:19:31 INFO - PROCESS | 1835 | 1477862371559 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:19:31 INFO - PROCESS | 1835 | 1477862371773 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 14:19:31 INFO - PROCESS | 1835 | 1477862371797 Marionette TRACE conn4 -> [0,2848,"getWindowHandles",null] 14:19:31 INFO - PROCESS | 1835 | 1477862371801 Marionette TRACE conn4 <- [1,2848,null,["8"]] 14:19:31 INFO - PROCESS | 1835 | 1477862371806 Marionette TRACE conn4 -> [0,2849,"switchToWindow",{"name":"8"}] 14:19:31 INFO - PROCESS | 1835 | 1477862371811 Marionette TRACE conn4 <- [1,2849,null,{}] 14:19:31 INFO - PROCESS | 1835 | 1477862371816 Marionette TRACE conn4 -> [0,2850,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:31 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d9c6000 == 12 [pid = 1835] [id = 618] 14:19:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8d9ca000) [pid = 1835] [serial = 1808] [outer = (nil)] 14:19:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8da28800) [pid = 1835] [serial = 1809] [outer = 0x8d9ca000] 14:19:31 INFO - PROCESS | 1835 | 1477862371910 Marionette DEBUG loaded listener.js 14:19:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x8da2d400) [pid = 1835] [serial = 1810] [outer = 0x8d9ca000] 14:19:32 INFO - PROCESS | 1835 | 1477862372565 Marionette TRACE conn4 <- [1,2850,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:19:32 INFO - . 14:19:32 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1019ms 14:19:32 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 14:19:32 INFO - PROCESS | 1835 | 1477862372578 Marionette TRACE conn4 -> [0,2851,"getWindowHandle",null] 14:19:32 INFO - PROCESS | 1835 | 1477862372581 Marionette TRACE conn4 <- [1,2851,null,{"value":"8"}] 14:19:32 INFO - PROCESS | 1835 | 1477862372592 Marionette TRACE conn4 -> [0,2852,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:19:32 INFO - PROCESS | 1835 | 1477862372852 Marionette TRACE conn4 <- [1,2852,null,{"value":null}] 14:19:32 INFO - PROCESS | 1835 | 1477862372872 Marionette TRACE conn4 -> [0,2853,"getWindowHandles",null] 14:19:32 INFO - PROCESS | 1835 | 1477862372876 Marionette TRACE conn4 <- [1,2853,null,["8"]] 14:19:32 INFO - PROCESS | 1835 | 1477862372881 Marionette TRACE conn4 -> [0,2854,"switchToWindow",{"name":"8"}] 14:19:32 INFO - PROCESS | 1835 | 1477862372886 Marionette TRACE conn4 <- [1,2854,null,{}] 14:19:32 INFO - PROCESS | 1835 | 1477862372891 Marionette TRACE conn4 -> [0,2855,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:32 INFO - PROCESS | 1835 | ++DOCSHELL 0x81fe7000 == 13 [pid = 1835] [id = 619] 14:19:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x8f5b7800) [pid = 1835] [serial = 1811] [outer = (nil)] 14:19:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x90d16000) [pid = 1835] [serial = 1812] [outer = 0x8f5b7800] 14:19:32 INFO - PROCESS | 1835 | 1477862372990 Marionette DEBUG loaded listener.js 14:19:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x90d20800) [pid = 1835] [serial = 1813] [outer = 0x8f5b7800] 14:19:33 INFO - PROCESS | 1835 | 1477862373643 Marionette TRACE conn4 <- [1,2855,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:19:33 INFO - . 14:19:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1081ms 14:19:33 INFO - PROCESS | 1835 | 1477862373668 Marionette TRACE conn4 -> [0,2856,"getWindowHandle",null] 14:19:33 INFO - PROCESS | 1835 | 1477862373672 Marionette TRACE conn4 <- [1,2856,null,{"value":"8"}] 14:19:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 14:19:33 INFO - PROCESS | 1835 | 1477862373679 Marionette TRACE conn4 -> [0,2857,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:19:33 INFO - PROCESS | 1835 | 1477862373889 Marionette TRACE conn4 <- [1,2857,null,{"value":null}] 14:19:33 INFO - PROCESS | 1835 | 1477862373900 Marionette TRACE conn4 -> [0,2858,"getWindowHandles",null] 14:19:33 INFO - PROCESS | 1835 | 1477862373906 Marionette TRACE conn4 <- [1,2858,null,["8"]] 14:19:33 INFO - PROCESS | 1835 | 1477862373911 Marionette TRACE conn4 -> [0,2859,"switchToWindow",{"name":"8"}] 14:19:33 INFO - PROCESS | 1835 | 1477862373917 Marionette TRACE conn4 <- [1,2859,null,{}] 14:19:33 INFO - PROCESS | 1835 | 1477862373923 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d8a000 == 14 [pid = 1835] [id = 620] 14:19:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x90d8ac00) [pid = 1835] [serial = 1814] [outer = (nil)] 14:19:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x91f0c000) [pid = 1835] [serial = 1815] [outer = 0x90d8ac00] 14:19:34 INFO - PROCESS | 1835 | 1477862374013 Marionette DEBUG loaded listener.js 14:19:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x91f0e400) [pid = 1835] [serial = 1816] [outer = 0x90d8ac00] 14:19:34 INFO - PROCESS | 1835 | 1477862374717 Marionette TRACE conn4 <- [1,2860,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:19:34 INFO - . 14:19:34 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1078ms 14:19:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 14:19:34 INFO - PROCESS | 1835 | 1477862374757 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 14:19:34 INFO - PROCESS | 1835 | 1477862374759 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 14:19:34 INFO - PROCESS | 1835 | 1477862374767 Marionette TRACE conn4 -> [0,2862,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:19:34 INFO - PROCESS | 1835 | 1477862374975 Marionette TRACE conn4 <- [1,2862,null,{"value":null}] 14:19:34 INFO - PROCESS | 1835 | 1477862374994 Marionette TRACE conn4 -> [0,2863,"getWindowHandles",null] 14:19:35 INFO - PROCESS | 1835 | 1477862375020 Marionette TRACE conn4 <- [1,2863,null,["8"]] 14:19:35 INFO - PROCESS | 1835 | 1477862375134 Marionette TRACE conn4 -> [0,2864,"switchToWindow",{"name":"8"}] 14:19:35 INFO - PROCESS | 1835 | 1477862375143 Marionette TRACE conn4 <- [1,2864,null,{}] 14:19:35 INFO - PROCESS | 1835 | 1477862375151 Marionette TRACE conn4 -> [0,2865,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:35 INFO - PROCESS | 1835 | ++DOCSHELL 0x81ef2c00 == 15 [pid = 1835] [id = 621] 14:19:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x81ef4c00) [pid = 1835] [serial = 1817] [outer = (nil)] 14:19:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x81fe5c00) [pid = 1835] [serial = 1818] [outer = 0x81ef4c00] 14:19:35 INFO - PROCESS | 1835 | 1477862375272 Marionette DEBUG loaded listener.js 14:19:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x8200a400) [pid = 1835] [serial = 1819] [outer = 0x81ef4c00] 14:19:36 INFO - PROCESS | 1835 | 1477862376048 Marionette TRACE conn4 <- [1,2865,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:19:36 INFO - . 14:19:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1323ms 14:19:36 INFO - PROCESS | 1835 | 1477862376090 Marionette TRACE conn4 -> [0,2866,"getWindowHandle",null] 14:19:36 INFO - PROCESS | 1835 | 1477862376097 Marionette TRACE conn4 <- [1,2866,null,{"value":"8"}] 14:19:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 14:19:36 INFO - PROCESS | 1835 | 1477862376106 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:19:36 INFO - PROCESS | 1835 | 1477862376337 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 14:19:36 INFO - PROCESS | 1835 | 1477862376496 Marionette TRACE conn4 -> [0,2868,"getWindowHandles",null] 14:19:36 INFO - PROCESS | 1835 | 1477862376502 Marionette TRACE conn4 <- [1,2868,null,["8"]] 14:19:36 INFO - PROCESS | 1835 | 1477862376515 Marionette TRACE conn4 -> [0,2869,"switchToWindow",{"name":"8"}] 14:19:36 INFO - PROCESS | 1835 | 1477862376526 Marionette TRACE conn4 <- [1,2869,null,{}] 14:19:36 INFO - PROCESS | 1835 | 1477862376532 Marionette TRACE conn4 -> [0,2870,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x8aac3800 == 16 [pid = 1835] [id = 622] 14:19:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x8aac4000) [pid = 1835] [serial = 1820] [outer = (nil)] 14:19:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x8c23ec00) [pid = 1835] [serial = 1821] [outer = 0x8aac4000] 14:19:36 INFO - PROCESS | 1835 | 1477862376642 Marionette DEBUG loaded listener.js 14:19:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x8c248800) [pid = 1835] [serial = 1822] [outer = 0x8aac4000] 14:19:37 INFO - PROCESS | 1835 | 1477862377457 Marionette TRACE conn4 <- [1,2870,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:19:37 INFO - . 14:19:37 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1370ms 14:19:37 INFO - PROCESS | 1835 | 1477862377475 Marionette TRACE conn4 -> [0,2871,"getWindowHandle",null] 14:19:37 INFO - PROCESS | 1835 | 1477862377478 Marionette TRACE conn4 <- [1,2871,null,{"value":"8"}] 14:19:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 14:19:37 INFO - PROCESS | 1835 | 1477862377488 Marionette TRACE conn4 -> [0,2872,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:19:37 INFO - PROCESS | 1835 | 1477862377690 Marionette TRACE conn4 <- [1,2872,null,{"value":null}] 14:19:37 INFO - PROCESS | 1835 | 1477862377861 Marionette TRACE conn4 -> [0,2873,"getWindowHandles",null] 14:19:37 INFO - PROCESS | 1835 | 1477862377867 Marionette TRACE conn4 <- [1,2873,null,["8"]] 14:19:37 INFO - PROCESS | 1835 | 1477862377886 Marionette TRACE conn4 -> [0,2874,"switchToWindow",{"name":"8"}] 14:19:37 INFO - PROCESS | 1835 | 1477862377900 Marionette TRACE conn4 <- [1,2874,null,{}] 14:19:37 INFO - PROCESS | 1835 | 1477862377951 Marionette TRACE conn4 -> [0,2875,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x82413400 == 17 [pid = 1835] [id = 623] 14:19:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x82413800) [pid = 1835] [serial = 1823] [outer = (nil)] 14:19:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x8f750000) [pid = 1835] [serial = 1824] [outer = 0x82413800] 14:19:38 INFO - PROCESS | 1835 | 1477862378063 Marionette DEBUG loaded listener.js 14:19:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x90d51400) [pid = 1835] [serial = 1825] [outer = 0x82413800] 14:19:38 INFO - PROCESS | 1835 | ++DOCSHELL 0x92f9dc00 == 18 [pid = 1835] [id = 624] 14:19:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x92f9e000) [pid = 1835] [serial = 1826] [outer = (nil)] 14:19:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x93861c00) [pid = 1835] [serial = 1827] [outer = 0x92f9e000] 14:19:38 INFO - PROCESS | 1835 | 1477862378949 Marionette TRACE conn4 <- [1,2875,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:19:38 INFO - . 14:19:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1474ms 14:19:38 INFO - PROCESS | 1835 | 1477862378961 Marionette TRACE conn4 -> [0,2876,"getWindowHandle",null] 14:19:38 INFO - PROCESS | 1835 | 1477862378965 Marionette TRACE conn4 <- [1,2876,null,{"value":"8"}] 14:19:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 14:19:38 INFO - PROCESS | 1835 | 1477862378972 Marionette TRACE conn4 -> [0,2877,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:19:39 INFO - PROCESS | 1835 | 1477862379300 Marionette TRACE conn4 <- [1,2877,null,{"value":null}] 14:19:39 INFO - PROCESS | 1835 | 1477862379427 Marionette TRACE conn4 -> [0,2878,"getWindowHandles",null] 14:19:39 INFO - PROCESS | 1835 | 1477862379433 Marionette TRACE conn4 <- [1,2878,null,["8"]] 14:19:39 INFO - PROCESS | 1835 | 1477862379438 Marionette TRACE conn4 -> [0,2879,"switchToWindow",{"name":"8"}] 14:19:39 INFO - PROCESS | 1835 | 1477862379445 Marionette TRACE conn4 <- [1,2879,null,{}] 14:19:39 INFO - PROCESS | 1835 | 1477862379451 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:39 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d9bf800 == 19 [pid = 1835] [id = 625] 14:19:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x945aec00) [pid = 1835] [serial = 1828] [outer = (nil)] 14:19:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x94711000) [pid = 1835] [serial = 1829] [outer = 0x945aec00] 14:19:39 INFO - PROCESS | 1835 | 1477862379598 Marionette DEBUG loaded listener.js 14:19:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x94714c00) [pid = 1835] [serial = 1830] [outer = 0x945aec00] 14:19:40 INFO - PROCESS | 1835 | ++DOCSHELL 0x81feb800 == 20 [pid = 1835] [id = 626] 14:19:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x82003c00) [pid = 1835] [serial = 1831] [outer = (nil)] 14:19:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x8240d000) [pid = 1835] [serial = 1832] [outer = 0x82003c00] 14:19:40 INFO - PROCESS | 1835 | 1477862380589 Marionette TRACE conn4 <- [1,2880,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:19:40 INFO - . 14:19:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1724ms 14:19:40 INFO - PROCESS | 1835 | 1477862380699 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 14:19:40 INFO - PROCESS | 1835 | 1477862380705 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 14:19:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 14:19:40 INFO - PROCESS | 1835 | 1477862380716 Marionette TRACE conn4 -> [0,2882,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:19:40 INFO - PROCESS | 1835 | 1477862380982 Marionette TRACE conn4 <- [1,2882,null,{"value":null}] 14:19:41 INFO - PROCESS | 1835 | --DOCSHELL 0x90d8a000 == 19 [pid = 1835] [id = 620] 14:19:41 INFO - PROCESS | 1835 | --DOCSHELL 0x81fe7000 == 18 [pid = 1835] [id = 619] 14:19:41 INFO - PROCESS | 1835 | --DOCSHELL 0x8d9c6000 == 17 [pid = 1835] [id = 618] 14:19:41 INFO - PROCESS | 1835 | --DOCSHELL 0x82004800 == 16 [pid = 1835] [id = 614] 14:19:41 INFO - PROCESS | 1835 | --DOCSHELL 0x81feb400 == 15 [pid = 1835] [id = 613] 14:19:41 INFO - PROCESS | 1835 | 1477862381212 Marionette TRACE conn4 -> [0,2883,"getWindowHandles",null] 14:19:41 INFO - PROCESS | 1835 | 1477862381219 Marionette TRACE conn4 <- [1,2883,null,["8"]] 14:19:41 INFO - PROCESS | 1835 | 1477862381227 Marionette TRACE conn4 -> [0,2884,"switchToWindow",{"name":"8"}] 14:19:41 INFO - PROCESS | 1835 | 1477862381234 Marionette TRACE conn4 <- [1,2884,null,{}] 14:19:41 INFO - PROCESS | 1835 | 1477862381241 Marionette TRACE conn4 -> [0,2885,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:41 INFO - PROCESS | 1835 | ++DOCSHELL 0x82004800 == 16 [pid = 1835] [id = 627] 14:19:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x8200c000) [pid = 1835] [serial = 1833] [outer = (nil)] 14:19:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x82628400) [pid = 1835] [serial = 1834] [outer = 0x8200c000] 14:19:41 INFO - PROCESS | 1835 | 1477862381344 Marionette DEBUG loaded listener.js 14:19:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x8284b800) [pid = 1835] [serial = 1835] [outer = 0x8200c000] 14:19:41 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c470400 == 17 [pid = 1835] [id = 628] 14:19:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x8c470800) [pid = 1835] [serial = 1836] [outer = (nil)] 14:19:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x8c472400) [pid = 1835] [serial = 1837] [outer = 0x8c470800] 14:19:42 INFO - PROCESS | 1835 | 1477862382123 Marionette TRACE conn4 <- [1,2885,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:19:42 INFO - . 14:19:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1477ms 14:19:42 INFO - PROCESS | 1835 | 1477862382195 Marionette TRACE conn4 -> [0,2886,"getWindowHandle",null] 14:19:42 INFO - PROCESS | 1835 | 1477862382200 Marionette TRACE conn4 <- [1,2886,null,{"value":"8"}] 14:19:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 14:19:42 INFO - PROCESS | 1835 | 1477862382208 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:19:42 INFO - PROCESS | 1835 | 1477862382411 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 14:19:42 INFO - PROCESS | 1835 | 1477862382547 Marionette TRACE conn4 -> [0,2888,"getWindowHandles",null] 14:19:42 INFO - PROCESS | 1835 | 1477862382551 Marionette TRACE conn4 <- [1,2888,null,["8"]] 14:19:42 INFO - PROCESS | 1835 | 1477862382559 Marionette TRACE conn4 -> [0,2889,"switchToWindow",{"name":"8"}] 14:19:42 INFO - PROCESS | 1835 | 1477862382565 Marionette TRACE conn4 <- [1,2889,null,{}] 14:19:42 INFO - PROCESS | 1835 | 1477862382571 Marionette TRACE conn4 -> [0,2890,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:42 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c87b000 == 18 [pid = 1835] [id = 629] 14:19:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x8d7afc00) [pid = 1835] [serial = 1838] [outer = (nil)] 14:19:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x8d856000) [pid = 1835] [serial = 1839] [outer = 0x8d7afc00] 14:19:42 INFO - PROCESS | 1835 | 1477862382669 Marionette DEBUG loaded listener.js 14:19:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x8da26000) [pid = 1835] [serial = 1840] [outer = 0x8d7afc00] 14:19:43 WARNING - wptserve Traceback (most recent call last): 14:19:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:19:43 WARNING - rv = self.func(request, response) 14:19:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:19:43 WARNING - access_control_allow_origin = "*") 14:19:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:19:43 WARNING - payload = payload_generator(server_data) 14:19:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:19:43 WARNING - return encode_string_as_bmp_image(data) 14:19:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:19:43 WARNING - img.save(f, "BMP") 14:19:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:19:43 WARNING - f.write(bmpfileheader) 14:19:43 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:19:43 WARNING - 14:19:45 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x8f5b7800) [pid = 1835] [serial = 1811] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 14:19:45 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x8d9ca000) [pid = 1835] [serial = 1808] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 14:19:45 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x8c878c00) [pid = 1835] [serial = 1805] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 14:19:45 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x8c242000) [pid = 1835] [serial = 1802] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 14:19:45 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x82628c00) [pid = 1835] [serial = 1799] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 14:19:45 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x81febc00) [pid = 1835] [serial = 1793] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 14:19:45 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x82004c00) [pid = 1835] [serial = 1796] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 14:19:50 INFO - PROCESS | 1835 | --DOCSHELL 0x8c877400 == 17 [pid = 1835] [id = 617] 14:19:50 INFO - PROCESS | 1835 | --DOCSHELL 0x8200d400 == 16 [pid = 1835] [id = 615] 14:19:50 INFO - PROCESS | 1835 | --DOCSHELL 0x8c241c00 == 15 [pid = 1835] [id = 616] 14:19:50 INFO - PROCESS | 1835 | --DOCSHELL 0x8c470400 == 14 [pid = 1835] [id = 628] 14:19:50 INFO - PROCESS | 1835 | --DOCSHELL 0x82004800 == 13 [pid = 1835] [id = 627] 14:19:50 INFO - PROCESS | 1835 | --DOCSHELL 0x81feb800 == 12 [pid = 1835] [id = 626] 14:19:50 INFO - PROCESS | 1835 | --DOCSHELL 0x8d9bf800 == 11 [pid = 1835] [id = 625] 14:19:50 INFO - PROCESS | 1835 | --DOCSHELL 0x92f9dc00 == 10 [pid = 1835] [id = 624] 14:19:50 INFO - PROCESS | 1835 | --DOCSHELL 0x82413400 == 9 [pid = 1835] [id = 623] 14:19:50 INFO - PROCESS | 1835 | --DOCSHELL 0x8aac3800 == 8 [pid = 1835] [id = 622] 14:19:50 INFO - PROCESS | 1835 | --DOCSHELL 0x81ef2c00 == 7 [pid = 1835] [id = 621] 14:19:50 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x8200e400) [pid = 1835] [serial = 1801] [outer = (nil)] [url = about:blank] 14:19:50 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x8283fc00) [pid = 1835] [serial = 1800] [outer = (nil)] [url = about:blank] 14:19:50 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x8c248c00) [pid = 1835] [serial = 1804] [outer = (nil)] [url = about:blank] 14:19:50 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x8c245400) [pid = 1835] [serial = 1803] [outer = (nil)] [url = about:blank] 14:19:50 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x8d7b6800) [pid = 1835] [serial = 1807] [outer = (nil)] [url = about:blank] 14:19:50 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x8c87b800) [pid = 1835] [serial = 1806] [outer = (nil)] [url = about:blank] 14:19:50 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x8da2d400) [pid = 1835] [serial = 1810] [outer = (nil)] [url = about:blank] 14:19:50 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x8da28800) [pid = 1835] [serial = 1809] [outer = (nil)] [url = about:blank] 14:19:50 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x90d20800) [pid = 1835] [serial = 1813] [outer = (nil)] [url = about:blank] 14:19:50 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x90d16000) [pid = 1835] [serial = 1812] [outer = (nil)] [url = about:blank] 14:19:50 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x82008000) [pid = 1835] [serial = 1797] [outer = (nil)] [url = about:blank] 14:19:50 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x8200fc00) [pid = 1835] [serial = 1798] [outer = (nil)] [url = about:blank] 14:19:50 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x8200c400) [pid = 1835] [serial = 1795] [outer = (nil)] [url = about:blank] 14:19:50 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x91f0c000) [pid = 1835] [serial = 1815] [outer = (nil)] [url = about:blank] 14:19:52 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x8c470800) [pid = 1835] [serial = 1836] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 14:19:52 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x8200c000) [pid = 1835] [serial = 1833] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html] 14:19:53 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x8aac4000) [pid = 1835] [serial = 1820] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 14:19:53 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x81ef4c00) [pid = 1835] [serial = 1817] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 14:19:53 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x92f9e000) [pid = 1835] [serial = 1826] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 14:19:53 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x82413800) [pid = 1835] [serial = 1823] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html] 14:19:53 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x82003c00) [pid = 1835] [serial = 1831] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477862380315] 14:19:53 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x945aec00) [pid = 1835] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html] 14:19:53 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x90d8ac00) [pid = 1835] [serial = 1814] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 14:19:58 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x8c472400) [pid = 1835] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 14:19:58 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x8284b800) [pid = 1835] [serial = 1835] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x82628400) [pid = 1835] [serial = 1834] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8d856000) [pid = 1835] [serial = 1839] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x94711000) [pid = 1835] [serial = 1829] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x94714c00) [pid = 1835] [serial = 1830] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8240d000) [pid = 1835] [serial = 1832] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477862380315] 14:19:58 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8f750000) [pid = 1835] [serial = 1824] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x90d51400) [pid = 1835] [serial = 1825] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x93861c00) [pid = 1835] [serial = 1827] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 14:19:58 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x8c23ec00) [pid = 1835] [serial = 1821] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x91f0e400) [pid = 1835] [serial = 1816] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x8c248800) [pid = 1835] [serial = 1822] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x81fe5c00) [pid = 1835] [serial = 1818] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x8200a400) [pid = 1835] [serial = 1819] [outer = (nil)] [url = about:blank] 14:20:12 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:20:12 INFO - PROCESS | 1835 | 1477862412872 Marionette TRACE conn4 <- [1,2890,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 14:20:12 INFO - . 14:20:12 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30713ms 14:20:12 INFO - PROCESS | 1835 | 1477862412922 Marionette TRACE conn4 -> [0,2891,"getWindowHandle",null] 14:20:12 INFO - PROCESS | 1835 | 1477862412929 Marionette TRACE conn4 <- [1,2891,null,{"value":"8"}] 14:20:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 14:20:12 INFO - PROCESS | 1835 | 1477862412941 Marionette TRACE conn4 -> [0,2892,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:20:13 INFO - PROCESS | 1835 | 1477862413192 Marionette TRACE conn4 <- [1,2892,null,{"value":null}] 14:20:13 INFO - PROCESS | 1835 | 1477862413281 Marionette TRACE conn4 -> [0,2893,"getWindowHandles",null] 14:20:13 INFO - PROCESS | 1835 | 1477862413288 Marionette TRACE conn4 <- [1,2893,null,["8"]] 14:20:13 INFO - PROCESS | 1835 | 1477862413297 Marionette TRACE conn4 -> [0,2894,"switchToWindow",{"name":"8"}] 14:20:13 INFO - PROCESS | 1835 | 1477862413305 Marionette TRACE conn4 <- [1,2894,null,{}] 14:20:13 INFO - PROCESS | 1835 | 1477862413315 Marionette TRACE conn4 -> [0,2895,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:20:13 INFO - PROCESS | 1835 | ++DOCSHELL 0x81fec800 == 8 [pid = 1835] [id = 630] 14:20:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x81fecc00) [pid = 1835] [serial = 1841] [outer = (nil)] 14:20:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82004400) [pid = 1835] [serial = 1842] [outer = 0x81fecc00] 14:20:13 INFO - PROCESS | 1835 | 1477862413425 Marionette DEBUG loaded listener.js 14:20:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8200a800) [pid = 1835] [serial = 1843] [outer = 0x81fecc00] 14:20:13 WARNING - wptserve Traceback (most recent call last): 14:20:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:20:13 WARNING - rv = self.func(request, response) 14:20:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:20:13 WARNING - access_control_allow_origin = "*") 14:20:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:20:13 WARNING - payload = payload_generator(server_data) 14:20:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:20:13 WARNING - return encode_string_as_bmp_image(data) 14:20:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:20:13 WARNING - img.save(f, "BMP") 14:20:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:20:13 WARNING - f.write(bmpfileheader) 14:20:13 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:20:13 WARNING - 14:20:23 INFO - PROCESS | 1835 | --DOCSHELL 0x8c87b000 == 7 [pid = 1835] [id = 629] 14:20:29 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x8d7afc00) [pid = 1835] [serial = 1838] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 14:20:34 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x8da26000) [pid = 1835] [serial = 1840] [outer = (nil)] [url = about:blank] 14:20:34 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82004400) [pid = 1835] [serial = 1842] [outer = (nil)] [url = about:blank] 14:20:43 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:20:43 INFO - PROCESS | 1835 | 1477862443641 Marionette TRACE conn4 <- [1,2895,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 14:20:43 INFO - . 14:20:43 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30757ms 14:20:43 INFO - PROCESS | 1835 | 1477862443696 Marionette TRACE conn4 -> [0,2896,"getWindowHandle",null] 14:20:43 INFO - PROCESS | 1835 | 1477862443703 Marionette TRACE conn4 <- [1,2896,null,{"value":"8"}] 14:20:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 14:20:43 INFO - PROCESS | 1835 | 1477862443715 Marionette TRACE conn4 -> [0,2897,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:20:43 INFO - PROCESS | 1835 | 1477862443948 Marionette TRACE conn4 <- [1,2897,null,{"value":null}] 14:20:44 INFO - PROCESS | 1835 | 1477862444034 Marionette TRACE conn4 -> [0,2898,"getWindowHandles",null] 14:20:44 INFO - PROCESS | 1835 | 1477862444041 Marionette TRACE conn4 <- [1,2898,null,["8"]] 14:20:44 INFO - PROCESS | 1835 | 1477862444050 Marionette TRACE conn4 -> [0,2899,"switchToWindow",{"name":"8"}] 14:20:44 INFO - PROCESS | 1835 | 1477862444058 Marionette TRACE conn4 <- [1,2899,null,{}] 14:20:44 INFO - PROCESS | 1835 | 1477862444065 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:20:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x82002400 == 8 [pid = 1835] [id = 631] 14:20:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82002800) [pid = 1835] [serial = 1844] [outer = (nil)] 14:20:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82006400) [pid = 1835] [serial = 1845] [outer = 0x82002800] 14:20:44 INFO - PROCESS | 1835 | 1477862444181 Marionette DEBUG loaded listener.js 14:20:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8200c400) [pid = 1835] [serial = 1846] [outer = 0x82002800] 14:20:44 WARNING - wptserve Traceback (most recent call last): 14:20:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:20:44 WARNING - rv = self.func(request, response) 14:20:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:20:44 WARNING - access_control_allow_origin = "*") 14:20:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:20:44 WARNING - payload = payload_generator(server_data) 14:20:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:20:44 WARNING - return encode_string_as_bmp_image(data) 14:20:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:20:44 WARNING - img.save(f, "BMP") 14:20:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:20:44 WARNING - f.write(bmpfileheader) 14:20:44 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:20:44 WARNING - 14:20:53 INFO - PROCESS | 1835 | --DOCSHELL 0x81fec800 == 7 [pid = 1835] [id = 630] 14:20:59 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x81fecc00) [pid = 1835] [serial = 1841] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 14:21:05 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x8200a800) [pid = 1835] [serial = 1843] [outer = (nil)] [url = about:blank] 14:21:05 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82006400) [pid = 1835] [serial = 1845] [outer = (nil)] [url = about:blank] 14:21:14 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:21:14 INFO - PROCESS | 1835 | 1477862474404 Marionette TRACE conn4 <- [1,2900,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 14:21:14 INFO - . 14:21:14 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30708ms 14:21:14 INFO - PROCESS | 1835 | 1477862474420 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 14:21:14 INFO - PROCESS | 1835 | 1477862474427 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 14:21:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 14:21:14 INFO - PROCESS | 1835 | 1477862474440 Marionette TRACE conn4 -> [0,2902,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:21:14 INFO - PROCESS | 1835 | 1477862474673 Marionette TRACE conn4 <- [1,2902,null,{"value":null}] 14:21:14 INFO - PROCESS | 1835 | 1477862474759 Marionette TRACE conn4 -> [0,2903,"getWindowHandles",null] 14:21:14 INFO - PROCESS | 1835 | 1477862474766 Marionette TRACE conn4 <- [1,2903,null,["8"]] 14:21:14 INFO - PROCESS | 1835 | 1477862474775 Marionette TRACE conn4 -> [0,2904,"switchToWindow",{"name":"8"}] 14:21:14 INFO - PROCESS | 1835 | 1477862474783 Marionette TRACE conn4 <- [1,2904,null,{}] 14:21:14 INFO - PROCESS | 1835 | 1477862474790 Marionette TRACE conn4 -> [0,2905,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:21:14 INFO - PROCESS | 1835 | ++DOCSHELL 0x81fecc00 == 8 [pid = 1835] [id = 632] 14:21:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82001800) [pid = 1835] [serial = 1847] [outer = (nil)] 14:21:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82006000) [pid = 1835] [serial = 1848] [outer = 0x82001800] 14:21:14 INFO - PROCESS | 1835 | 1477862474902 Marionette DEBUG loaded listener.js 14:21:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8200e000) [pid = 1835] [serial = 1849] [outer = 0x82001800] 14:21:15 WARNING - wptserve Traceback (most recent call last): 14:21:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:21:15 WARNING - rv = self.func(request, response) 14:21:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:21:15 WARNING - access_control_allow_origin = "*") 14:21:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:21:15 WARNING - payload = payload_generator(server_data) 14:21:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:21:15 WARNING - return encode_string_as_bmp_image(data) 14:21:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:21:15 WARNING - img.save(f, "BMP") 14:21:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:21:15 WARNING - f.write(bmpfileheader) 14:21:15 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:21:15 WARNING - 14:21:24 INFO - PROCESS | 1835 | --DOCSHELL 0x82002400 == 7 [pid = 1835] [id = 631] 14:21:30 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82002800) [pid = 1835] [serial = 1844] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 14:21:36 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x8200c400) [pid = 1835] [serial = 1846] [outer = (nil)] [url = about:blank] 14:21:36 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82006000) [pid = 1835] [serial = 1848] [outer = (nil)] [url = about:blank] 14:21:45 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:21:45 INFO - PROCESS | 1835 | 1477862505116 Marionette TRACE conn4 <- [1,2905,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 14:21:45 INFO - . 14:21:45 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30703ms 14:21:45 INFO - PROCESS | 1835 | 1477862505141 Marionette TRACE conn4 -> [0,2906,"getWindowHandle",null] 14:21:45 INFO - PROCESS | 1835 | 1477862505148 Marionette TRACE conn4 <- [1,2906,null,{"value":"8"}] 14:21:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 14:21:45 INFO - PROCESS | 1835 | 1477862505160 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:21:45 INFO - PROCESS | 1835 | 1477862505397 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 14:21:45 INFO - PROCESS | 1835 | 1477862505494 Marionette TRACE conn4 -> [0,2908,"getWindowHandles",null] 14:21:45 INFO - PROCESS | 1835 | 1477862505501 Marionette TRACE conn4 <- [1,2908,null,["8"]] 14:21:45 INFO - PROCESS | 1835 | 1477862505510 Marionette TRACE conn4 -> [0,2909,"switchToWindow",{"name":"8"}] 14:21:45 INFO - PROCESS | 1835 | 1477862505519 Marionette TRACE conn4 <- [1,2909,null,{}] 14:21:45 INFO - PROCESS | 1835 | 1477862505525 Marionette TRACE conn4 -> [0,2910,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:21:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x82002800 == 8 [pid = 1835] [id = 633] 14:21:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82002c00) [pid = 1835] [serial = 1850] [outer = (nil)] 14:21:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82007000) [pid = 1835] [serial = 1851] [outer = 0x82002c00] 14:21:45 INFO - PROCESS | 1835 | 1477862505640 Marionette DEBUG loaded listener.js 14:21:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8200ec00) [pid = 1835] [serial = 1852] [outer = 0x82002c00] 14:21:46 WARNING - wptserve Traceback (most recent call last): 14:21:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:21:46 WARNING - rv = self.func(request, response) 14:21:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:21:46 WARNING - access_control_allow_origin = "*") 14:21:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:21:46 WARNING - payload = payload_generator(server_data) 14:21:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:21:46 WARNING - return encode_string_as_bmp_image(data) 14:21:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:21:46 WARNING - img.save(f, "BMP") 14:21:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:21:46 WARNING - f.write(bmpfileheader) 14:21:46 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:21:46 WARNING - 14:21:55 INFO - PROCESS | 1835 | --DOCSHELL 0x81fecc00 == 7 [pid = 1835] [id = 632] 14:22:01 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82001800) [pid = 1835] [serial = 1847] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html] 14:22:07 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x8200e000) [pid = 1835] [serial = 1849] [outer = (nil)] [url = about:blank] 14:22:07 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82007000) [pid = 1835] [serial = 1851] [outer = (nil)] [url = about:blank] 14:22:15 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:22:15 INFO - PROCESS | 1835 | 1477862535864 Marionette TRACE conn4 <- [1,2910,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 14:22:15 INFO - . 14:22:15 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30768ms 14:22:15 INFO - PROCESS | 1835 | 1477862535927 Marionette TRACE conn4 -> [0,2911,"getWindowHandle",null] 14:22:15 INFO - PROCESS | 1835 | 1477862535934 Marionette TRACE conn4 <- [1,2911,null,{"value":"8"}] 14:22:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 14:22:15 INFO - PROCESS | 1835 | 1477862535947 Marionette TRACE conn4 -> [0,2912,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:22:16 INFO - PROCESS | 1835 | 1477862536226 Marionette TRACE conn4 <- [1,2912,null,{"value":null}] 14:22:16 INFO - PROCESS | 1835 | 1477862536326 Marionette TRACE conn4 -> [0,2913,"getWindowHandles",null] 14:22:16 INFO - PROCESS | 1835 | 1477862536333 Marionette TRACE conn4 <- [1,2913,null,["8"]] 14:22:16 INFO - PROCESS | 1835 | 1477862536345 Marionette TRACE conn4 -> [0,2914,"switchToWindow",{"name":"8"}] 14:22:16 INFO - PROCESS | 1835 | 1477862536356 Marionette TRACE conn4 <- [1,2914,null,{}] 14:22:16 INFO - PROCESS | 1835 | 1477862536367 Marionette TRACE conn4 -> [0,2915,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:22:16 INFO - PROCESS | 1835 | ++DOCSHELL 0x81fecc00 == 8 [pid = 1835] [id = 634] 14:22:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82001800) [pid = 1835] [serial = 1853] [outer = (nil)] 14:22:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82006400) [pid = 1835] [serial = 1854] [outer = 0x82001800] 14:22:16 INFO - PROCESS | 1835 | 1477862536510 Marionette DEBUG loaded listener.js 14:22:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8200e400) [pid = 1835] [serial = 1855] [outer = 0x82001800] 14:22:17 WARNING - wptserve Traceback (most recent call last): 14:22:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:22:17 WARNING - rv = self.func(request, response) 14:22:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:22:17 WARNING - access_control_allow_origin = "*") 14:22:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:22:17 WARNING - payload = payload_generator(server_data) 14:22:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:22:17 WARNING - return encode_string_as_bmp_image(data) 14:22:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:22:17 WARNING - img.save(f, "BMP") 14:22:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:22:17 WARNING - f.write(bmpfileheader) 14:22:17 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:22:17 WARNING - 14:22:26 INFO - PROCESS | 1835 | --DOCSHELL 0x82002800 == 7 [pid = 1835] [id = 633] 14:22:28 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82002c00) [pid = 1835] [serial = 1850] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html] 14:22:33 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x8200ec00) [pid = 1835] [serial = 1852] [outer = (nil)] [url = about:blank] 14:22:33 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82006400) [pid = 1835] [serial = 1854] [outer = (nil)] [url = about:blank] 14:22:46 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:22:46 INFO - PROCESS | 1835 | 1477862566733 Marionette TRACE conn4 <- [1,2915,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 14:22:46 INFO - . 14:22:46 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30812ms 14:22:46 INFO - PROCESS | 1835 | 1477862566756 Marionette TRACE conn4 -> [0,2916,"getWindowHandle",null] 14:22:46 INFO - PROCESS | 1835 | 1477862566762 Marionette TRACE conn4 <- [1,2916,null,{"value":"8"}] 14:22:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 14:22:46 INFO - PROCESS | 1835 | 1477862566774 Marionette TRACE conn4 -> [0,2917,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:22:47 INFO - PROCESS | 1835 | 1477862567014 Marionette TRACE conn4 <- [1,2917,null,{"value":null}] 14:22:47 INFO - PROCESS | 1835 | 1477862567099 Marionette TRACE conn4 -> [0,2918,"getWindowHandles",null] 14:22:47 INFO - PROCESS | 1835 | 1477862567106 Marionette TRACE conn4 <- [1,2918,null,["8"]] 14:22:47 INFO - PROCESS | 1835 | 1477862567115 Marionette TRACE conn4 -> [0,2919,"switchToWindow",{"name":"8"}] 14:22:47 INFO - PROCESS | 1835 | 1477862567122 Marionette TRACE conn4 <- [1,2919,null,{}] 14:22:47 INFO - PROCESS | 1835 | 1477862567129 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:22:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x82002800 == 8 [pid = 1835] [id = 635] 14:22:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82002c00) [pid = 1835] [serial = 1856] [outer = (nil)] 14:22:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82006000) [pid = 1835] [serial = 1857] [outer = 0x82002c00] 14:22:47 INFO - PROCESS | 1835 | 1477862567245 Marionette DEBUG loaded listener.js 14:22:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8200e000) [pid = 1835] [serial = 1858] [outer = 0x82002c00] 14:22:47 INFO - PROCESS | 1835 | 1477862567933 Marionette TRACE conn4 <- [1,2920,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:22:47 INFO - . 14:22:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1182ms 14:22:47 INFO - PROCESS | 1835 | 1477862567958 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 14:22:47 INFO - PROCESS | 1835 | 1477862567963 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 14:22:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 14:22:47 INFO - PROCESS | 1835 | 1477862567972 Marionette TRACE conn4 -> [0,2922,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:22:48 INFO - PROCESS | 1835 | 1477862568228 Marionette TRACE conn4 <- [1,2922,null,{"value":null}] 14:22:48 INFO - PROCESS | 1835 | 1477862568245 Marionette TRACE conn4 -> [0,2923,"getWindowHandles",null] 14:22:48 INFO - PROCESS | 1835 | 1477862568249 Marionette TRACE conn4 <- [1,2923,null,["8"]] 14:22:48 INFO - PROCESS | 1835 | 1477862568257 Marionette TRACE conn4 -> [0,2924,"switchToWindow",{"name":"8"}] 14:22:48 INFO - PROCESS | 1835 | 1477862568262 Marionette TRACE conn4 <- [1,2924,null,{}] 14:22:48 INFO - PROCESS | 1835 | 1477862568270 Marionette TRACE conn4 -> [0,2925,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:22:48 INFO - PROCESS | 1835 | ++DOCSHELL 0x8200b400 == 9 [pid = 1835] [id = 636] 14:22:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x8262bc00) [pid = 1835] [serial = 1859] [outer = (nil)] 14:22:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8283f800) [pid = 1835] [serial = 1860] [outer = 0x8262bc00] 14:22:48 INFO - PROCESS | 1835 | 1477862568375 Marionette DEBUG loaded listener.js 14:22:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x82842400) [pid = 1835] [serial = 1861] [outer = 0x8262bc00] 14:22:49 INFO - PROCESS | 1835 | 1477862569177 Marionette TRACE conn4 <- [1,2925,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:22:49 INFO - . 14:22:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1221ms 14:22:49 INFO - PROCESS | 1835 | 1477862569202 Marionette TRACE conn4 -> [0,2926,"getWindowHandle",null] 14:22:49 INFO - PROCESS | 1835 | 1477862569209 Marionette TRACE conn4 <- [1,2926,null,{"value":"8"}] 14:22:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 14:22:49 INFO - PROCESS | 1835 | 1477862569217 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:22:49 INFO - PROCESS | 1835 | 1477862569463 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 14:22:49 INFO - PROCESS | 1835 | 1477862569488 Marionette TRACE conn4 -> [0,2928,"getWindowHandles",null] 14:22:49 INFO - PROCESS | 1835 | 1477862569493 Marionette TRACE conn4 <- [1,2928,null,["8"]] 14:22:49 INFO - PROCESS | 1835 | 1477862569498 Marionette TRACE conn4 -> [0,2929,"switchToWindow",{"name":"8"}] 14:22:49 INFO - PROCESS | 1835 | 1477862569505 Marionette TRACE conn4 <- [1,2929,null,{}] 14:22:49 INFO - PROCESS | 1835 | 1477862569512 Marionette TRACE conn4 -> [0,2930,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:22:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c241000 == 10 [pid = 1835] [id = 637] 14:22:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8c241400) [pid = 1835] [serial = 1862] [outer = (nil)] 14:22:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8c244000) [pid = 1835] [serial = 1863] [outer = 0x8c241400] 14:22:49 INFO - PROCESS | 1835 | 1477862569617 Marionette DEBUG loaded listener.js 14:22:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8c248800) [pid = 1835] [serial = 1864] [outer = 0x8c241400] 14:22:50 INFO - PROCESS | 1835 | 1477862570390 Marionette TRACE conn4 <- [1,2930,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:22:50 INFO - . 14:22:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1220ms 14:22:50 INFO - PROCESS | 1835 | 1477862570437 Marionette TRACE conn4 -> [0,2931,"getWindowHandle",null] 14:22:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 14:22:50 INFO - PROCESS | 1835 | 1477862570442 Marionette TRACE conn4 <- [1,2931,null,{"value":"8"}] 14:22:50 INFO - PROCESS | 1835 | 1477862570450 Marionette TRACE conn4 -> [0,2932,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:22:50 INFO - PROCESS | 1835 | 1477862570685 Marionette TRACE conn4 <- [1,2932,null,{"value":null}] 14:22:50 INFO - PROCESS | 1835 | 1477862570702 Marionette TRACE conn4 -> [0,2933,"getWindowHandles",null] 14:22:50 INFO - PROCESS | 1835 | 1477862570709 Marionette TRACE conn4 <- [1,2933,null,["8"]] 14:22:50 INFO - PROCESS | 1835 | 1477862570716 Marionette TRACE conn4 -> [0,2934,"switchToWindow",{"name":"8"}] 14:22:50 INFO - PROCESS | 1835 | 1477862570722 Marionette TRACE conn4 <- [1,2934,null,{}] 14:22:50 INFO - PROCESS | 1835 | 1477862570728 Marionette TRACE conn4 -> [0,2935,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:22:50 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c878000 == 11 [pid = 1835] [id = 638] 14:22:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8c878c00) [pid = 1835] [serial = 1865] [outer = (nil)] 14:22:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8c87b400) [pid = 1835] [serial = 1866] [outer = 0x8c878c00] 14:22:50 INFO - PROCESS | 1835 | 1477862570833 Marionette DEBUG loaded listener.js 14:22:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8cc65400) [pid = 1835] [serial = 1867] [outer = 0x8c878c00] 14:22:51 INFO - PROCESS | 1835 | 1477862571547 Marionette TRACE conn4 <- [1,2935,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:22:51 INFO - . 14:22:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1133ms 14:22:51 INFO - PROCESS | 1835 | 1477862571582 Marionette TRACE conn4 -> [0,2936,"getWindowHandle",null] 14:22:51 INFO - PROCESS | 1835 | 1477862571585 Marionette TRACE conn4 <- [1,2936,null,{"value":"8"}] 14:22:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 14:22:51 INFO - PROCESS | 1835 | 1477862571592 Marionette TRACE conn4 -> [0,2937,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:22:51 INFO - PROCESS | 1835 | 1477862571809 Marionette TRACE conn4 <- [1,2937,null,{"value":null}] 14:22:51 INFO - PROCESS | 1835 | 1477862571834 Marionette TRACE conn4 -> [0,2938,"getWindowHandles",null] 14:22:51 INFO - PROCESS | 1835 | 1477862571838 Marionette TRACE conn4 <- [1,2938,null,["8"]] 14:22:51 INFO - PROCESS | 1835 | 1477862571843 Marionette TRACE conn4 -> [0,2939,"switchToWindow",{"name":"8"}] 14:22:51 INFO - PROCESS | 1835 | 1477862571848 Marionette TRACE conn4 <- [1,2939,null,{}] 14:22:51 INFO - PROCESS | 1835 | 1477862571853 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:22:51 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d9c6000 == 12 [pid = 1835] [id = 639] 14:22:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8d9ca000) [pid = 1835] [serial = 1868] [outer = (nil)] 14:22:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8da29400) [pid = 1835] [serial = 1869] [outer = 0x8d9ca000] 14:22:51 INFO - PROCESS | 1835 | 1477862571947 Marionette DEBUG loaded listener.js 14:22:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x8da2fc00) [pid = 1835] [serial = 1870] [outer = 0x8d9ca000] 14:22:52 INFO - PROCESS | 1835 | 1477862572623 Marionette TRACE conn4 <- [1,2940,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:22:52 INFO - . 14:22:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1073ms 14:22:52 INFO - PROCESS | 1835 | 1477862572665 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 14:22:52 INFO - PROCESS | 1835 | 1477862572668 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 14:22:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 14:22:52 INFO - PROCESS | 1835 | 1477862572676 Marionette TRACE conn4 -> [0,2942,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:22:52 INFO - PROCESS | 1835 | 1477862572944 Marionette TRACE conn4 <- [1,2942,null,{"value":null}] 14:22:52 INFO - PROCESS | 1835 | 1477862572958 Marionette TRACE conn4 -> [0,2943,"getWindowHandles",null] 14:22:52 INFO - PROCESS | 1835 | 1477862572963 Marionette TRACE conn4 <- [1,2943,null,["8"]] 14:22:52 INFO - PROCESS | 1835 | 1477862572974 Marionette TRACE conn4 -> [0,2944,"switchToWindow",{"name":"8"}] 14:22:52 INFO - PROCESS | 1835 | 1477862572978 Marionette TRACE conn4 <- [1,2944,null,{}] 14:22:53 INFO - PROCESS | 1835 | 1477862572985 Marionette TRACE conn4 -> [0,2945,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:22:53 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f747800 == 13 [pid = 1835] [id = 640] 14:22:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x8f74a000) [pid = 1835] [serial = 1871] [outer = (nil)] 14:22:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x90d18800) [pid = 1835] [serial = 1872] [outer = 0x8f74a000] 14:22:53 INFO - PROCESS | 1835 | 1477862573086 Marionette DEBUG loaded listener.js 14:22:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x90d55800) [pid = 1835] [serial = 1873] [outer = 0x8f74a000] 14:22:53 INFO - PROCESS | 1835 | 1477862573789 Marionette TRACE conn4 <- [1,2945,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 14:22:53 INFO - . 14:22:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1170ms 14:22:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 14:22:53 INFO - PROCESS | 1835 | 1477862573846 Marionette TRACE conn4 -> [0,2946,"getWindowHandle",null] 14:22:53 INFO - PROCESS | 1835 | 1477862573849 Marionette TRACE conn4 <- [1,2946,null,{"value":"8"}] 14:22:53 INFO - PROCESS | 1835 | 1477862573856 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:22:54 INFO - PROCESS | 1835 | 1477862574092 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 14:22:54 INFO - PROCESS | 1835 | 1477862574111 Marionette TRACE conn4 -> [0,2948,"getWindowHandles",null] 14:22:54 INFO - PROCESS | 1835 | 1477862574118 Marionette TRACE conn4 <- [1,2948,null,["8"]] 14:22:54 INFO - PROCESS | 1835 | 1477862574123 Marionette TRACE conn4 -> [0,2949,"switchToWindow",{"name":"8"}] 14:22:54 INFO - PROCESS | 1835 | 1477862574130 Marionette TRACE conn4 <- [1,2949,null,{}] 14:22:54 INFO - PROCESS | 1835 | 1477862574136 Marionette TRACE conn4 -> [0,2950,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:22:54 INFO - PROCESS | 1835 | ++DOCSHELL 0x90eb0800 == 14 [pid = 1835] [id = 641] 14:22:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x90eb1000) [pid = 1835] [serial = 1874] [outer = (nil)] 14:22:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x91f0cc00) [pid = 1835] [serial = 1875] [outer = 0x90eb1000] 14:22:54 INFO - PROCESS | 1835 | 1477862574232 Marionette DEBUG loaded listener.js 14:22:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x91f13c00) [pid = 1835] [serial = 1876] [outer = 0x90eb1000] 14:22:54 INFO - PROCESS | 1835 | 1477862574930 Marionette TRACE conn4 <- [1,2950,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:22:54 INFO - . 14:22:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 1123ms 14:22:54 INFO - PROCESS | 1835 | 1477862574980 Marionette TRACE conn4 -> [0,2951,"getWindowHandle",null] 14:22:54 INFO - PROCESS | 1835 | 1477862574986 Marionette TRACE conn4 <- [1,2951,null,{"value":"8"}] 14:22:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 14:22:54 INFO - PROCESS | 1835 | 1477862574997 Marionette TRACE conn4 -> [0,2952,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:22:55 INFO - PROCESS | 1835 | 1477862575231 Marionette TRACE conn4 <- [1,2952,null,{"value":null}] 14:22:55 INFO - PROCESS | 1835 | 1477862575398 Marionette TRACE conn4 -> [0,2953,"getWindowHandles",null] 14:22:55 INFO - PROCESS | 1835 | 1477862575407 Marionette TRACE conn4 <- [1,2953,null,["8"]] 14:22:55 INFO - PROCESS | 1835 | 1477862575417 Marionette TRACE conn4 -> [0,2954,"switchToWindow",{"name":"8"}] 14:22:55 INFO - PROCESS | 1835 | 1477862575424 Marionette TRACE conn4 <- [1,2954,null,{}] 14:22:55 INFO - PROCESS | 1835 | 1477862575432 Marionette TRACE conn4 -> [0,2955,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:22:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x82411400 == 15 [pid = 1835] [id = 642] 14:22:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x82414800) [pid = 1835] [serial = 1877] [outer = (nil)] 14:22:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x8252d400) [pid = 1835] [serial = 1878] [outer = 0x82414800] 14:22:55 INFO - PROCESS | 1835 | 1477862575554 Marionette DEBUG loaded listener.js 14:22:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x82846400) [pid = 1835] [serial = 1879] [outer = 0x82414800] 14:22:56 INFO - PROCESS | 1835 | 1477862576279 Marionette TRACE conn4 <- [1,2955,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:22:56 INFO - . 14:22:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 1330ms 14:22:56 INFO - PROCESS | 1835 | 1477862576326 Marionette TRACE conn4 -> [0,2956,"getWindowHandle",null] 14:22:56 INFO - PROCESS | 1835 | 1477862576331 Marionette TRACE conn4 <- [1,2956,null,{"value":"8"}] 14:22:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 14:22:56 INFO - PROCESS | 1835 | 1477862576339 Marionette TRACE conn4 -> [0,2957,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:22:56 INFO - PROCESS | 1835 | 1477862576528 Marionette TRACE conn4 <- [1,2957,null,{"value":null}] 14:22:56 INFO - PROCESS | 1835 | 1477862576700 Marionette TRACE conn4 -> [0,2958,"getWindowHandles",null] 14:22:56 INFO - PROCESS | 1835 | 1477862576704 Marionette TRACE conn4 <- [1,2958,null,["8"]] 14:22:56 INFO - PROCESS | 1835 | 1477862576718 Marionette TRACE conn4 -> [0,2959,"switchToWindow",{"name":"8"}] 14:22:56 INFO - PROCESS | 1835 | 1477862576725 Marionette TRACE conn4 <- [1,2959,null,{}] 14:22:56 INFO - PROCESS | 1835 | 1477862576731 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:22:56 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c240c00 == 16 [pid = 1835] [id = 643] 14:22:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x8d7af800) [pid = 1835] [serial = 1880] [outer = (nil)] 14:22:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x8d7bb800) [pid = 1835] [serial = 1881] [outer = 0x8d7af800] 14:22:56 INFO - PROCESS | 1835 | 1477862576842 Marionette DEBUG loaded listener.js 14:22:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x8f519400) [pid = 1835] [serial = 1882] [outer = 0x8d7af800] 14:22:57 INFO - PROCESS | 1835 | 1477862577493 Marionette TRACE conn4 <- [1,2960,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:22:57 INFO - . 14:22:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 1183ms 14:22:57 INFO - PROCESS | 1835 | 1477862577534 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 14:22:57 INFO - PROCESS | 1835 | 1477862577542 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 14:22:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 14:22:57 INFO - PROCESS | 1835 | 1477862577552 Marionette TRACE conn4 -> [0,2962,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:22:57 INFO - PROCESS | 1835 | 1477862577744 Marionette TRACE conn4 <- [1,2962,null,{"value":null}] 14:22:57 INFO - PROCESS | 1835 | 1477862577930 Marionette TRACE conn4 -> [0,2963,"getWindowHandles",null] 14:22:57 INFO - PROCESS | 1835 | 1477862577935 Marionette TRACE conn4 <- [1,2963,null,["8"]] 14:22:57 INFO - PROCESS | 1835 | 1477862577943 Marionette TRACE conn4 -> [0,2964,"switchToWindow",{"name":"8"}] 14:22:57 INFO - PROCESS | 1835 | 1477862577950 Marionette TRACE conn4 <- [1,2964,null,{}] 14:22:57 INFO - PROCESS | 1835 | 1477862577961 Marionette TRACE conn4 -> [0,2965,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:22:58 INFO - PROCESS | 1835 | ++DOCSHELL 0x93869000 == 17 [pid = 1835] [id = 644] 14:22:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x9386ac00) [pid = 1835] [serial = 1883] [outer = (nil)] 14:22:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x939cd800) [pid = 1835] [serial = 1884] [outer = 0x9386ac00] 14:22:58 INFO - PROCESS | 1835 | 1477862578074 Marionette DEBUG loaded listener.js 14:22:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x93924c00) [pid = 1835] [serial = 1885] [outer = 0x9386ac00] 14:22:58 INFO - PROCESS | 1835 | ++DOCSHELL 0x94718800 == 18 [pid = 1835] [id = 645] 14:22:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x94718c00) [pid = 1835] [serial = 1886] [outer = (nil)] 14:22:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x9471ac00) [pid = 1835] [serial = 1887] [outer = 0x94718c00] 14:22:59 INFO - PROCESS | 1835 | 1477862578999 Marionette TRACE conn4 <- [1,2965,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:22:59 INFO - . 14:22:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1478ms 14:22:59 INFO - PROCESS | 1835 | 1477862579030 Marionette TRACE conn4 -> [0,2966,"getWindowHandle",null] 14:22:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 14:22:59 INFO - PROCESS | 1835 | 1477862579035 Marionette TRACE conn4 <- [1,2966,null,{"value":"8"}] 14:22:59 INFO - PROCESS | 1835 | 1477862579042 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:22:59 INFO - PROCESS | 1835 | 1477862579248 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 14:22:59 INFO - PROCESS | 1835 | 1477862579422 Marionette TRACE conn4 -> [0,2968,"getWindowHandles",null] 14:22:59 INFO - PROCESS | 1835 | 1477862579427 Marionette TRACE conn4 <- [1,2968,null,["8"]] 14:22:59 INFO - PROCESS | 1835 | 1477862579438 Marionette TRACE conn4 -> [0,2969,"switchToWindow",{"name":"8"}] 14:22:59 INFO - PROCESS | 1835 | 1477862579444 Marionette TRACE conn4 <- [1,2969,null,{}] 14:22:59 INFO - PROCESS | 1835 | 1477862579491 Marionette TRACE conn4 -> [0,2970,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:22:59 INFO - PROCESS | 1835 | ++DOCSHELL 0x94899400 == 19 [pid = 1835] [id = 646] 14:22:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x9489a000) [pid = 1835] [serial = 1888] [outer = (nil)] 14:22:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x9489d800) [pid = 1835] [serial = 1889] [outer = 0x9489a000] 14:22:59 INFO - PROCESS | 1835 | 1477862579614 Marionette DEBUG loaded listener.js 14:22:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x948a4800) [pid = 1835] [serial = 1890] [outer = 0x9489a000] 14:23:00 INFO - PROCESS | 1835 | ++DOCSHELL 0x94b35800 == 20 [pid = 1835] [id = 647] 14:23:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x94b35c00) [pid = 1835] [serial = 1891] [outer = (nil)] 14:23:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x94b37000) [pid = 1835] [serial = 1892] [outer = 0x94b35c00] 14:23:00 INFO - PROCESS | 1835 | 1477862580448 Marionette TRACE conn4 <- [1,2970,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:23:00 INFO - . 14:23:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1425ms 14:23:00 INFO - PROCESS | 1835 | 1477862580465 Marionette TRACE conn4 -> [0,2971,"getWindowHandle",null] 14:23:00 INFO - PROCESS | 1835 | 1477862580470 Marionette TRACE conn4 <- [1,2971,null,{"value":"8"}] 14:23:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 14:23:00 INFO - PROCESS | 1835 | 1477862580477 Marionette TRACE conn4 -> [0,2972,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:23:00 INFO - PROCESS | 1835 | 1477862580687 Marionette TRACE conn4 <- [1,2972,null,{"value":null}] 14:23:00 INFO - PROCESS | 1835 | 1477862580840 Marionette TRACE conn4 -> [0,2973,"getWindowHandles",null] 14:23:00 INFO - PROCESS | 1835 | 1477862580843 Marionette TRACE conn4 <- [1,2973,null,["8"]] 14:23:00 INFO - PROCESS | 1835 | 1477862580852 Marionette TRACE conn4 -> [0,2974,"switchToWindow",{"name":"8"}] 14:23:00 INFO - PROCESS | 1835 | 1477862580857 Marionette TRACE conn4 <- [1,2974,null,{}] 14:23:00 INFO - PROCESS | 1835 | 1477862580863 Marionette TRACE conn4 -> [0,2975,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:00 INFO - PROCESS | 1835 | ++DOCSHELL 0x94b38400 == 21 [pid = 1835] [id = 648] 14:23:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x94b39000) [pid = 1835] [serial = 1893] [outer = (nil)] 14:23:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x94b3e800) [pid = 1835] [serial = 1894] [outer = 0x94b39000] 14:23:00 INFO - PROCESS | 1835 | 1477862580977 Marionette DEBUG loaded listener.js 14:23:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x94c9b800) [pid = 1835] [serial = 1895] [outer = 0x94b39000] 14:23:01 INFO - PROCESS | 1835 | ++DOCSHELL 0x8240b400 == 22 [pid = 1835] [id = 649] 14:23:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x8240b800) [pid = 1835] [serial = 1896] [outer = (nil)] 14:23:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x82624000) [pid = 1835] [serial = 1897] [outer = 0x8240b800] 14:23:02 INFO - PROCESS | 1835 | 1477862582112 Marionette TRACE conn4 <- [1,2975,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:23:02 INFO - . 14:23:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1681ms 14:23:02 INFO - PROCESS | 1835 | 1477862582159 Marionette TRACE conn4 -> [0,2976,"getWindowHandle",null] 14:23:02 INFO - PROCESS | 1835 | 1477862582165 Marionette TRACE conn4 <- [1,2976,null,{"value":"8"}] 14:23:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 14:23:02 INFO - PROCESS | 1835 | 1477862582176 Marionette TRACE conn4 -> [0,2977,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:23:02 INFO - PROCESS | 1835 | 1477862582397 Marionette TRACE conn4 <- [1,2977,null,{"value":null}] 14:23:02 INFO - PROCESS | 1835 | --DOCSHELL 0x81fecc00 == 21 [pid = 1835] [id = 634] 14:23:02 INFO - PROCESS | 1835 | 1477862582625 Marionette TRACE conn4 -> [0,2978,"getWindowHandles",null] 14:23:02 INFO - PROCESS | 1835 | 1477862582631 Marionette TRACE conn4 <- [1,2978,null,["8"]] 14:23:02 INFO - PROCESS | 1835 | 1477862582640 Marionette TRACE conn4 -> [0,2979,"switchToWindow",{"name":"8"}] 14:23:02 INFO - PROCESS | 1835 | 1477862582648 Marionette TRACE conn4 <- [1,2979,null,{}] 14:23:02 INFO - PROCESS | 1835 | 1477862582655 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:02 INFO - PROCESS | 1835 | ++DOCSHELL 0x8200fc00 == 22 [pid = 1835] [id = 650] 14:23:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x8240bc00) [pid = 1835] [serial = 1898] [outer = (nil)] 14:23:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x8284b000) [pid = 1835] [serial = 1899] [outer = 0x8240bc00] 14:23:02 INFO - PROCESS | 1835 | 1477862582758 Marionette DEBUG loaded listener.js 14:23:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x8aabf000) [pid = 1835] [serial = 1900] [outer = 0x8240bc00] 14:23:03 INFO - PROCESS | 1835 | 1477862583413 Marionette TRACE conn4 <- [1,2980,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:23:03 INFO - . 14:23:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1271ms 14:23:03 INFO - PROCESS | 1835 | 1477862583445 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 14:23:03 INFO - PROCESS | 1835 | 1477862583450 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 14:23:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 14:23:03 INFO - PROCESS | 1835 | 1477862583457 Marionette TRACE conn4 -> [0,2982,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:23:03 INFO - PROCESS | 1835 | 1477862583677 Marionette TRACE conn4 <- [1,2982,null,{"value":null}] 14:23:03 INFO - PROCESS | 1835 | 1477862583816 Marionette TRACE conn4 -> [0,2983,"getWindowHandles",null] 14:23:03 INFO - PROCESS | 1835 | 1477862583821 Marionette TRACE conn4 <- [1,2983,null,["8"]] 14:23:03 INFO - PROCESS | 1835 | 1477862583828 Marionette TRACE conn4 -> [0,2984,"switchToWindow",{"name":"8"}] 14:23:03 INFO - PROCESS | 1835 | 1477862583834 Marionette TRACE conn4 <- [1,2984,null,{}] 14:23:03 INFO - PROCESS | 1835 | 1477862583840 Marionette TRACE conn4 -> [0,2985,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:03 INFO - PROCESS | 1835 | ++DOCSHELL 0x8cc5a800 == 23 [pid = 1835] [id = 651] 14:23:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x8cc62c00) [pid = 1835] [serial = 1901] [outer = (nil)] 14:23:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x8d7b6800) [pid = 1835] [serial = 1902] [outer = 0x8cc62c00] 14:23:03 INFO - PROCESS | 1835 | 1477862583938 Marionette DEBUG loaded listener.js 14:23:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8d89c800) [pid = 1835] [serial = 1903] [outer = 0x8cc62c00] 14:23:04 INFO - PROCESS | 1835 | 1477862584647 Marionette TRACE conn4 <- [1,2985,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:23:04 INFO - . 14:23:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1229ms 14:23:04 INFO - PROCESS | 1835 | 1477862584694 Marionette TRACE conn4 -> [0,2986,"getWindowHandle",null] 14:23:04 INFO - PROCESS | 1835 | 1477862584701 Marionette TRACE conn4 <- [1,2986,null,{"value":"8"}] 14:23:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 14:23:04 INFO - PROCESS | 1835 | 1477862584709 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:23:04 INFO - PROCESS | 1835 | 1477862584875 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 14:23:05 INFO - PROCESS | 1835 | 1477862585020 Marionette TRACE conn4 -> [0,2988,"getWindowHandles",null] 14:23:05 INFO - PROCESS | 1835 | 1477862585026 Marionette TRACE conn4 <- [1,2988,null,["8"]] 14:23:05 INFO - PROCESS | 1835 | 1477862585033 Marionette TRACE conn4 -> [0,2989,"switchToWindow",{"name":"8"}] 14:23:05 INFO - PROCESS | 1835 | 1477862585040 Marionette TRACE conn4 <- [1,2989,null,{}] 14:23:05 INFO - PROCESS | 1835 | 1477862585047 Marionette TRACE conn4 -> [0,2990,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:05 INFO - PROCESS | 1835 | ++DOCSHELL 0x91f0c800 == 24 [pid = 1835] [id = 652] 14:23:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x91f0d000) [pid = 1835] [serial = 1904] [outer = (nil)] 14:23:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x91f50400) [pid = 1835] [serial = 1905] [outer = 0x91f0d000] 14:23:05 INFO - PROCESS | 1835 | 1477862585148 Marionette DEBUG loaded listener.js 14:23:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x929b8c00) [pid = 1835] [serial = 1906] [outer = 0x91f0d000] 14:23:05 INFO - PROCESS | 1835 | 1477862585828 Marionette TRACE conn4 <- [1,2990,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 14:23:05 INFO - . 14:23:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1172ms 14:23:05 INFO - PROCESS | 1835 | 1477862585887 Marionette TRACE conn4 -> [0,2991,"getWindowHandle",null] 14:23:05 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 14:23:05 INFO - PROCESS | 1835 | 1477862585892 Marionette TRACE conn4 <- [1,2991,null,{"value":"8"}] 14:23:05 INFO - PROCESS | 1835 | 1477862585900 Marionette TRACE conn4 -> [0,2992,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:23:06 INFO - PROCESS | 1835 | 1477862586141 Marionette TRACE conn4 <- [1,2992,null,{"value":null}] 14:23:06 INFO - PROCESS | 1835 | 1477862586165 Marionette TRACE conn4 -> [0,2993,"getWindowHandles",null] 14:23:06 INFO - PROCESS | 1835 | 1477862586172 Marionette TRACE conn4 <- [1,2993,null,["8"]] 14:23:06 INFO - PROCESS | 1835 | 1477862586177 Marionette TRACE conn4 -> [0,2994,"switchToWindow",{"name":"8"}] 14:23:06 INFO - PROCESS | 1835 | 1477862586182 Marionette TRACE conn4 <- [1,2994,null,{}] 14:23:06 INFO - PROCESS | 1835 | 1477862586263 Marionette TRACE conn4 -> [0,2995,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:06 INFO - PROCESS | 1835 | ++DOCSHELL 0x948a1400 == 25 [pid = 1835] [id = 653] 14:23:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x948e2800) [pid = 1835] [serial = 1907] [outer = (nil)] 14:23:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x94b35400) [pid = 1835] [serial = 1908] [outer = 0x948e2800] 14:23:06 INFO - PROCESS | 1835 | 1477862586361 Marionette DEBUG loaded listener.js 14:23:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x94b3cc00) [pid = 1835] [serial = 1909] [outer = 0x948e2800] 14:23:06 INFO - PROCESS | 1835 | ++DOCSHELL 0x94a15c00 == 26 [pid = 1835] [id = 654] 14:23:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x94ca2000) [pid = 1835] [serial = 1910] [outer = (nil)] 14:23:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x94ca8000) [pid = 1835] [serial = 1911] [outer = 0x94ca2000] 14:23:06 INFO - PROCESS | 1835 | ++DOCSHELL 0x94ebac00 == 27 [pid = 1835] [id = 655] 14:23:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x94ebb000) [pid = 1835] [serial = 1912] [outer = (nil)] 14:23:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x94ebb400) [pid = 1835] [serial = 1913] [outer = 0x94ebb000] 14:23:06 INFO - PROCESS | 1835 | ++DOCSHELL 0x94ebe400 == 28 [pid = 1835] [id = 656] 14:23:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x94ebe800) [pid = 1835] [serial = 1914] [outer = (nil)] 14:23:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x94ebec00) [pid = 1835] [serial = 1915] [outer = 0x94ebe800] 14:23:07 INFO - PROCESS | 1835 | 1477862587141 Marionette TRACE conn4 <- [1,2995,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html",0,null,null,[["confirm activeElement return null",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:26:1\n"],["confirm activeElement return null when there is other element in body",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:39:1\n"],["confirm activeElement return null when focus on the element in the outer shadow tree",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:63:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:57:1\n"]]]}] 14:23:07 INFO - ... 14:23:07 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1275ms 14:23:07 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 14:23:07 INFO - PROCESS | 1835 | 1477862587178 Marionette TRACE conn4 -> [0,2996,"getWindowHandle",null] 14:23:07 INFO - PROCESS | 1835 | 1477862587181 Marionette TRACE conn4 <- [1,2996,null,{"value":"8"}] 14:23:07 INFO - PROCESS | 1835 | 1477862587190 Marionette TRACE conn4 -> [0,2997,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:23:07 INFO - PROCESS | 1835 | 1477862587418 Marionette TRACE conn4 <- [1,2997,null,{"value":null}] 14:23:07 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x8f74a000) [pid = 1835] [serial = 1871] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 14:23:07 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x8d9ca000) [pid = 1835] [serial = 1868] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 14:23:07 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x8c878c00) [pid = 1835] [serial = 1865] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 14:23:07 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x8c241400) [pid = 1835] [serial = 1862] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 14:23:07 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x8262bc00) [pid = 1835] [serial = 1859] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 14:23:07 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x82002c00) [pid = 1835] [serial = 1856] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 14:23:07 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x82001800) [pid = 1835] [serial = 1853] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html] 14:23:07 INFO - PROCESS | 1835 | 1477862587623 Marionette TRACE conn4 -> [0,2998,"getWindowHandles",null] 14:23:07 INFO - PROCESS | 1835 | 1477862587627 Marionette TRACE conn4 <- [1,2998,null,["8"]] 14:23:07 INFO - PROCESS | 1835 | 1477862587632 Marionette TRACE conn4 -> [0,2999,"switchToWindow",{"name":"8"}] 14:23:07 INFO - PROCESS | 1835 | 1477862587638 Marionette TRACE conn4 <- [1,2999,null,{}] 14:23:07 INFO - PROCESS | 1835 | 1477862587648 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:07 INFO - PROCESS | 1835 | ++DOCSHELL 0x82008800 == 29 [pid = 1835] [id = 657] 14:23:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x82008c00) [pid = 1835] [serial = 1916] [outer = (nil)] 14:23:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x8c23d400) [pid = 1835] [serial = 1917] [outer = 0x82008c00] 14:23:07 INFO - PROCESS | 1835 | 1477862587747 Marionette DEBUG loaded listener.js 14:23:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x94ec3000) [pid = 1835] [serial = 1918] [outer = 0x82008c00] 14:23:08 INFO - PROCESS | 1835 | ++DOCSHELL 0x94ca4c00 == 30 [pid = 1835] [id = 658] 14:23:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x954d8c00) [pid = 1835] [serial = 1919] [outer = (nil)] 14:23:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x954d9400) [pid = 1835] [serial = 1920] [outer = 0x954d8c00] 14:23:08 INFO - PROCESS | 1835 | 1477862588370 Marionette TRACE conn4 <- [1,3000,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html",0,null,null,[["A_10_01_01_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:25:1\n"]]]}] 14:23:08 INFO - . 14:23:08 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 1226ms 14:23:08 INFO - PROCESS | 1835 | 1477862588415 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 14:23:08 INFO - PROCESS | 1835 | 1477862588419 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 14:23:08 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 14:23:08 INFO - PROCESS | 1835 | 1477862588426 Marionette TRACE conn4 -> [0,3002,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:23:08 INFO - PROCESS | 1835 | 1477862588674 Marionette TRACE conn4 <- [1,3002,null,{"value":null}] 14:23:08 INFO - PROCESS | 1835 | 1477862588693 Marionette TRACE conn4 -> [0,3003,"getWindowHandles",null] 14:23:08 INFO - PROCESS | 1835 | 1477862588697 Marionette TRACE conn4 <- [1,3003,null,["8"]] 14:23:08 INFO - PROCESS | 1835 | 1477862588702 Marionette TRACE conn4 -> [0,3004,"switchToWindow",{"name":"8"}] 14:23:08 INFO - PROCESS | 1835 | 1477862588708 Marionette TRACE conn4 <- [1,3004,null,{}] 14:23:08 INFO - PROCESS | 1835 | 1477862588713 Marionette TRACE conn4 -> [0,3005,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:08 INFO - PROCESS | 1835 | ++DOCSHELL 0x81eec400 == 31 [pid = 1835] [id = 659] 14:23:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x95b3e800) [pid = 1835] [serial = 1921] [outer = (nil)] 14:23:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x95b45400) [pid = 1835] [serial = 1922] [outer = 0x95b3e800] 14:23:08 INFO - PROCESS | 1835 | 1477862588808 Marionette DEBUG loaded listener.js 14:23:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x95fb1c00) [pid = 1835] [serial = 1923] [outer = 0x95b3e800] 14:23:09 INFO - PROCESS | 1835 | ++DOCSHELL 0x9643fc00 == 32 [pid = 1835] [id = 660] 14:23:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x96440400) [pid = 1835] [serial = 1924] [outer = (nil)] 14:23:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x96440c00) [pid = 1835] [serial = 1925] [outer = 0x96440400] 14:23:09 INFO - PROCESS | 1835 | 1477862589462 Marionette TRACE conn4 <- [1,3005,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html",0,null,null,[["A_10_01_01_04_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:25:1\n"]]]}] 14:23:09 INFO - . 14:23:09 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 1079ms 14:23:09 INFO - PROCESS | 1835 | 1477862589506 Marionette TRACE conn4 -> [0,3006,"getWindowHandle",null] 14:23:09 INFO - PROCESS | 1835 | 1477862589508 Marionette TRACE conn4 <- [1,3006,null,{"value":"8"}] 14:23:09 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 14:23:09 INFO - PROCESS | 1835 | 1477862589518 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:23:09 INFO - PROCESS | 1835 | 1477862589827 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 14:23:09 INFO - PROCESS | 1835 | 1477862589958 Marionette TRACE conn4 -> [0,3008,"getWindowHandles",null] 14:23:09 INFO - PROCESS | 1835 | 1477862589966 Marionette TRACE conn4 <- [1,3008,null,["8"]] 14:23:09 INFO - PROCESS | 1835 | 1477862589975 Marionette TRACE conn4 -> [0,3009,"switchToWindow",{"name":"8"}] 14:23:09 INFO - PROCESS | 1835 | 1477862589986 Marionette TRACE conn4 <- [1,3009,null,{}] 14:23:10 INFO - PROCESS | 1835 | 1477862589998 Marionette TRACE conn4 -> [0,3010,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:10 INFO - PROCESS | 1835 | ++DOCSHELL 0x8262cc00 == 33 [pid = 1835] [id = 661] 14:23:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0x82840c00) [pid = 1835] [serial = 1926] [outer = (nil)] 14:23:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x82849c00) [pid = 1835] [serial = 1927] [outer = 0x82840c00] 14:23:10 INFO - PROCESS | 1835 | 1477862590118 Marionette DEBUG loaded listener.js 14:23:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x8c249c00) [pid = 1835] [serial = 1928] [outer = 0x82840c00] 14:23:10 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da53800 == 34 [pid = 1835] [id = 662] 14:23:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x8f5b3400) [pid = 1835] [serial = 1929] [outer = (nil)] 14:23:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0x8f5b8000) [pid = 1835] [serial = 1930] [outer = 0x8f5b3400] 14:23:10 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d57c00 == 35 [pid = 1835] [id = 663] 14:23:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0x90d5f000) [pid = 1835] [serial = 1931] [outer = (nil)] 14:23:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0x90d81800) [pid = 1835] [serial = 1932] [outer = 0x90d5f000] 14:23:10 INFO - PROCESS | 1835 | 1477862590844 Marionette TRACE conn4 <- [1,3010,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html",0,null,null,[["A_10_01_01_04_02_T01_01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:25:1\n"],["A_10_01_01_04_02_T01_02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:51:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:45:1\n"]]]}] 14:23:10 INFO - .. 14:23:10 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 1372ms 14:23:10 INFO - PROCESS | 1835 | 1477862590891 Marionette TRACE conn4 -> [0,3011,"getWindowHandle",null] 14:23:10 INFO - PROCESS | 1835 | 1477862590899 Marionette TRACE conn4 <- [1,3011,null,{"value":"8"}] 14:23:10 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 14:23:10 INFO - PROCESS | 1835 | 1477862590908 Marionette TRACE conn4 -> [0,3012,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:23:11 INFO - PROCESS | 1835 | 1477862591103 Marionette TRACE conn4 <- [1,3012,null,{"value":null}] 14:23:11 INFO - PROCESS | 1835 | 1477862591286 Marionette TRACE conn4 -> [0,3013,"getWindowHandles",null] 14:23:11 INFO - PROCESS | 1835 | 1477862591292 Marionette TRACE conn4 <- [1,3013,null,["8"]] 14:23:11 INFO - PROCESS | 1835 | 1477862591303 Marionette TRACE conn4 -> [0,3014,"switchToWindow",{"name":"8"}] 14:23:11 INFO - PROCESS | 1835 | 1477862591308 Marionette TRACE conn4 <- [1,3014,null,{}] 14:23:11 INFO - PROCESS | 1835 | 1477862591361 Marionette TRACE conn4 -> [0,3015,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:11 INFO - PROCESS | 1835 | ++DOCSHELL 0x939ca400 == 36 [pid = 1835] [id = 664] 14:23:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 92 (0x94897800) [pid = 1835] [serial = 1933] [outer = (nil)] 14:23:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0x94b40000) [pid = 1835] [serial = 1934] [outer = 0x94897800] 14:23:11 INFO - PROCESS | 1835 | 1477862591479 Marionette DEBUG loaded listener.js 14:23:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 94 (0x94ca8400) [pid = 1835] [serial = 1935] [outer = 0x94897800] 14:23:12 INFO - PROCESS | 1835 | ++DOCSHELL 0x9643ec00 == 37 [pid = 1835] [id = 665] 14:23:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 95 (0x9643f000) [pid = 1835] [serial = 1936] [outer = (nil)] 14:23:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 96 (0x9643f400) [pid = 1835] [serial = 1937] [outer = 0x9643f000] 14:23:12 INFO - PROCESS | 1835 | ++DOCSHELL 0x96445c00 == 38 [pid = 1835] [id = 666] 14:23:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 97 (0x96446000) [pid = 1835] [serial = 1938] [outer = (nil)] 14:23:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 98 (0x96446400) [pid = 1835] [serial = 1939] [outer = 0x96446000] 14:23:12 INFO - PROCESS | 1835 | 1477862592234 Marionette TRACE conn4 <- [1,3015,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html",0,null,null,[["A_10_01_01_05_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:25:1\n"],["A_10_01_01_05_01_T02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:39:1\n"]]]}] 14:23:12 INFO - .. 14:23:12 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1378ms 14:23:12 INFO - PROCESS | 1835 | 1477862592286 Marionette TRACE conn4 -> [0,3016,"getWindowHandle",null] 14:23:12 INFO - PROCESS | 1835 | 1477862592290 Marionette TRACE conn4 <- [1,3016,null,{"value":"8"}] 14:23:12 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 14:23:12 INFO - PROCESS | 1835 | 1477862592298 Marionette TRACE conn4 -> [0,3017,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:23:12 INFO - PROCESS | 1835 | 1477862592529 Marionette TRACE conn4 <- [1,3017,null,{"value":null}] 14:23:12 INFO - PROCESS | 1835 | 1477862592720 Marionette TRACE conn4 -> [0,3018,"getWindowHandles",null] 14:23:12 INFO - PROCESS | 1835 | 1477862592728 Marionette TRACE conn4 <- [1,3018,null,["8"]] 14:23:12 INFO - PROCESS | 1835 | 1477862592782 Marionette TRACE conn4 -> [0,3019,"switchToWindow",{"name":"8"}] 14:23:12 INFO - PROCESS | 1835 | 1477862592790 Marionette TRACE conn4 <- [1,3019,null,{}] 14:23:12 INFO - PROCESS | 1835 | 1477862592796 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:12 INFO - PROCESS | 1835 | ++DOCSHELL 0x96483800 == 39 [pid = 1835] [id = 667] 14:23:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 99 (0x96484000) [pid = 1835] [serial = 1940] [outer = (nil)] 14:23:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 100 (0x96489000) [pid = 1835] [serial = 1941] [outer = 0x96484000] 14:23:12 INFO - PROCESS | 1835 | 1477862592908 Marionette DEBUG loaded listener.js 14:23:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 101 (0x965dac00) [pid = 1835] [serial = 1942] [outer = 0x96484000] 14:23:13 INFO - PROCESS | 1835 | ++DOCSHELL 0x97944400 == 40 [pid = 1835] [id = 668] 14:23:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 102 (0x97948000) [pid = 1835] [serial = 1943] [outer = (nil)] 14:23:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 103 (0x97948800) [pid = 1835] [serial = 1944] [outer = 0x97948000] 14:23:13 INFO - PROCESS | 1835 | 1477862593582 Marionette TRACE conn4 <- [1,3020,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html",0,null,null,[["A_10_01_01_06_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:25:1\n"]]]}] 14:23:13 INFO - . 14:23:13 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1330ms 14:23:13 INFO - PROCESS | 1835 | 1477862593627 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 14:23:13 INFO - PROCESS | 1835 | 1477862593631 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 14:23:13 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 14:23:13 INFO - PROCESS | 1835 | 1477862593640 Marionette TRACE conn4 -> [0,3022,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:23:13 INFO - PROCESS | 1835 | 1477862593819 Marionette TRACE conn4 <- [1,3022,null,{"value":null}] 14:23:14 INFO - PROCESS | 1835 | 1477862594012 Marionette TRACE conn4 -> [0,3023,"getWindowHandles",null] 14:23:14 INFO - PROCESS | 1835 | 1477862594015 Marionette TRACE conn4 <- [1,3023,null,["8"]] 14:23:14 INFO - PROCESS | 1835 | 1477862594029 Marionette TRACE conn4 -> [0,3024,"switchToWindow",{"name":"8"}] 14:23:14 INFO - PROCESS | 1835 | 1477862594037 Marionette TRACE conn4 <- [1,3024,null,{}] 14:23:14 INFO - PROCESS | 1835 | 1477862594046 Marionette TRACE conn4 -> [0,3025,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:14 INFO - PROCESS | 1835 | ++DOCSHELL 0x979ac000 == 41 [pid = 1835] [id = 669] 14:23:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 104 (0x979b2800) [pid = 1835] [serial = 1945] [outer = (nil)] 14:23:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 105 (0x97baec00) [pid = 1835] [serial = 1946] [outer = 0x979b2800] 14:23:14 INFO - PROCESS | 1835 | 1477862594154 Marionette DEBUG loaded listener.js 14:23:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 106 (0x9812a800) [pid = 1835] [serial = 1947] [outer = 0x979b2800] 14:23:14 INFO - PROCESS | 1835 | ++DOCSHELL 0x981bf000 == 42 [pid = 1835] [id = 670] 14:23:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 107 (0x981bf800) [pid = 1835] [serial = 1948] [outer = (nil)] 14:23:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 108 (0x981c2c00) [pid = 1835] [serial = 1949] [outer = 0x981bf800] 14:23:14 INFO - PROCESS | 1835 | 1477862594868 Marionette TRACE conn4 <- [1,3025,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html",0,null,null,[["A_10_01_01_07_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:25:1\n"]]]}] 14:23:14 INFO - . 14:23:14 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1278ms 14:23:14 INFO - PROCESS | 1835 | 1477862594919 Marionette TRACE conn4 -> [0,3026,"getWindowHandle",null] 14:23:14 INFO - PROCESS | 1835 | 1477862594923 Marionette TRACE conn4 <- [1,3026,null,{"value":"8"}] 14:23:14 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 14:23:14 INFO - PROCESS | 1835 | 1477862594931 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:23:15 INFO - PROCESS | 1835 | 1477862595112 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 14:23:15 INFO - PROCESS | 1835 | 1477862595309 Marionette TRACE conn4 -> [0,3028,"getWindowHandles",null] 14:23:15 INFO - PROCESS | 1835 | 1477862595312 Marionette TRACE conn4 <- [1,3028,null,["8"]] 14:23:15 INFO - PROCESS | 1835 | 1477862595325 Marionette TRACE conn4 -> [0,3029,"switchToWindow",{"name":"8"}] 14:23:15 INFO - PROCESS | 1835 | 1477862595330 Marionette TRACE conn4 <- [1,3029,null,{}] 14:23:15 INFO - PROCESS | 1835 | 1477862595337 Marionette TRACE conn4 -> [0,3030,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:15 INFO - PROCESS | 1835 | ++DOCSHELL 0x981bc000 == 43 [pid = 1835] [id = 671] 14:23:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 109 (0x981bc400) [pid = 1835] [serial = 1950] [outer = (nil)] 14:23:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 110 (0x981d3400) [pid = 1835] [serial = 1951] [outer = 0x981bc400] 14:23:15 INFO - PROCESS | 1835 | 1477862595443 Marionette DEBUG loaded listener.js 14:23:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 111 (0x9489f800) [pid = 1835] [serial = 1952] [outer = 0x981bc400] 14:23:15 INFO - PROCESS | 1835 | ++DOCSHELL 0x98132400 == 44 [pid = 1835] [id = 672] 14:23:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 112 (0x981d7000) [pid = 1835] [serial = 1953] [outer = (nil)] 14:23:15 INFO - PROCESS | 1835 | ++DOCSHELL 0x981df000 == 45 [pid = 1835] [id = 673] 14:23:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 113 (0x981df400) [pid = 1835] [serial = 1954] [outer = (nil)] 14:23:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 114 (0x9470fc00) [pid = 1835] [serial = 1955] [outer = 0x981d7000] 14:23:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 115 (0x82417000) [pid = 1835] [serial = 1956] [outer = 0x981df400] 14:23:16 INFO - PROCESS | 1835 | 1477862596544 Marionette TRACE conn4 <- [1,3030,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-001.html",0,null,null,[["A_05_01_01_T1",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:38:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:31:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:26:1\n"],["A_05_01_01_T2",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:80:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:72:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:67:1\n"]]]}] 14:23:16 INFO - .. 14:23:16 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1673ms 14:23:16 INFO - PROCESS | 1835 | 1477862596604 Marionette TRACE conn4 -> [0,3031,"getWindowHandle",null] 14:23:16 INFO - PROCESS | 1835 | 1477862596611 Marionette TRACE conn4 <- [1,3031,null,{"value":"8"}] 14:23:16 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 14:23:16 INFO - PROCESS | 1835 | 1477862596675 Marionette TRACE conn4 -> [0,3032,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:23:16 INFO - PROCESS | 1835 | 1477862596928 Marionette TRACE conn4 <- [1,3032,null,{"value":null}] 14:23:17 INFO - PROCESS | 1835 | 1477862597137 Marionette TRACE conn4 -> [0,3033,"getWindowHandles",null] 14:23:17 INFO - PROCESS | 1835 | 1477862597143 Marionette TRACE conn4 <- [1,3033,null,["8"]] 14:23:17 INFO - PROCESS | 1835 | 1477862597151 Marionette TRACE conn4 -> [0,3034,"switchToWindow",{"name":"8"}] 14:23:17 INFO - PROCESS | 1835 | 1477862597158 Marionette TRACE conn4 <- [1,3034,null,{}] 14:23:17 INFO - PROCESS | 1835 | 1477862597211 Marionette TRACE conn4 -> [0,3035,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:17 INFO - PROCESS | 1835 | ++DOCSHELL 0x82007000 == 46 [pid = 1835] [id = 674] 14:23:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 116 (0x8240e000) [pid = 1835] [serial = 1957] [outer = (nil)] 14:23:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 117 (0x8284c800) [pid = 1835] [serial = 1958] [outer = 0x8240e000] 14:23:17 INFO - PROCESS | 1835 | 1477862597318 Marionette DEBUG loaded listener.js 14:23:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 118 (0x8aac2c00) [pid = 1835] [serial = 1959] [outer = 0x8240e000] 14:23:17 INFO - PROCESS | 1835 | --DOCSHELL 0x9643fc00 == 45 [pid = 1835] [id = 660] 14:23:17 INFO - PROCESS | 1835 | --DOCSHELL 0x94ca4c00 == 44 [pid = 1835] [id = 658] 14:23:17 INFO - PROCESS | 1835 | --DOCSHELL 0x94ebe400 == 43 [pid = 1835] [id = 656] 14:23:17 INFO - PROCESS | 1835 | --DOCSHELL 0x94ebac00 == 42 [pid = 1835] [id = 655] 14:23:17 INFO - PROCESS | 1835 | --DOCSHELL 0x94a15c00 == 41 [pid = 1835] [id = 654] 14:23:17 INFO - PROCESS | 1835 | --DOMWINDOW == 117 (0x91f0cc00) [pid = 1835] [serial = 1875] [outer = (nil)] [url = about:blank] 14:23:17 INFO - PROCESS | 1835 | ++DOCSHELL 0x82008000 == 42 [pid = 1835] [id = 675] 14:23:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 118 (0x82418400) [pid = 1835] [serial = 1960] [outer = (nil)] 14:23:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 119 (0x82841c00) [pid = 1835] [serial = 1961] [outer = 0x82418400] 14:23:17 INFO - PROCESS | 1835 | --DOCSHELL 0x8240b400 == 41 [pid = 1835] [id = 649] 14:23:17 INFO - PROCESS | 1835 | --DOCSHELL 0x94b35800 == 40 [pid = 1835] [id = 647] 14:23:17 INFO - PROCESS | 1835 | --DOCSHELL 0x94718800 == 39 [pid = 1835] [id = 645] 14:23:18 INFO - PROCESS | 1835 | --DOMWINDOW == 118 (0x90d18800) [pid = 1835] [serial = 1872] [outer = (nil)] [url = about:blank] 14:23:18 INFO - PROCESS | 1835 | --DOMWINDOW == 117 (0x90d55800) [pid = 1835] [serial = 1873] [outer = (nil)] [url = about:blank] 14:23:18 INFO - PROCESS | 1835 | --DOMWINDOW == 116 (0x8da29400) [pid = 1835] [serial = 1869] [outer = (nil)] [url = about:blank] 14:23:18 INFO - PROCESS | 1835 | --DOMWINDOW == 115 (0x8da2fc00) [pid = 1835] [serial = 1870] [outer = (nil)] [url = about:blank] 14:23:18 INFO - PROCESS | 1835 | --DOMWINDOW == 114 (0x8c87b400) [pid = 1835] [serial = 1866] [outer = (nil)] [url = about:blank] 14:23:18 INFO - PROCESS | 1835 | --DOMWINDOW == 113 (0x8cc65400) [pid = 1835] [serial = 1867] [outer = (nil)] [url = about:blank] 14:23:18 INFO - PROCESS | 1835 | --DOMWINDOW == 112 (0x8c244000) [pid = 1835] [serial = 1863] [outer = (nil)] [url = about:blank] 14:23:18 INFO - PROCESS | 1835 | --DOMWINDOW == 111 (0x8c248800) [pid = 1835] [serial = 1864] [outer = (nil)] [url = about:blank] 14:23:18 INFO - PROCESS | 1835 | --DOMWINDOW == 110 (0x8283f800) [pid = 1835] [serial = 1860] [outer = (nil)] [url = about:blank] 14:23:18 INFO - PROCESS | 1835 | --DOMWINDOW == 109 (0x82842400) [pid = 1835] [serial = 1861] [outer = (nil)] [url = about:blank] 14:23:18 INFO - PROCESS | 1835 | --DOMWINDOW == 108 (0x82006000) [pid = 1835] [serial = 1857] [outer = (nil)] [url = about:blank] 14:23:18 INFO - PROCESS | 1835 | --DOMWINDOW == 107 (0x8200e000) [pid = 1835] [serial = 1858] [outer = (nil)] [url = about:blank] 14:23:18 INFO - PROCESS | 1835 | --DOMWINDOW == 106 (0x8200e400) [pid = 1835] [serial = 1855] [outer = (nil)] [url = about:blank] 14:23:18 INFO - PROCESS | 1835 | 1477862598057 Marionette TRACE conn4 <- [1,3035,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-003.html",0,null,null,[["A_05_01_03_T01",1,"ul.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:40:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:27:1\n"]]]}] 14:23:18 INFO - . 14:23:18 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1434ms 14:23:18 INFO - PROCESS | 1835 | 1477862598104 Marionette TRACE conn4 -> [0,3036,"getWindowHandle",null] 14:23:18 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 14:23:18 INFO - PROCESS | 1835 | 1477862598109 Marionette TRACE conn4 <- [1,3036,null,{"value":"8"}] 14:23:18 INFO - PROCESS | 1835 | 1477862598117 Marionette TRACE conn4 -> [0,3037,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:23:18 INFO - PROCESS | 1835 | 1477862598300 Marionette TRACE conn4 <- [1,3037,null,{"value":null}] 14:23:18 INFO - PROCESS | 1835 | 1477862598446 Marionette TRACE conn4 -> [0,3038,"getWindowHandles",null] 14:23:18 INFO - PROCESS | 1835 | 1477862598451 Marionette TRACE conn4 <- [1,3038,null,["8"]] 14:23:18 INFO - PROCESS | 1835 | 1477862598458 Marionette TRACE conn4 -> [0,3039,"switchToWindow",{"name":"8"}] 14:23:18 INFO - PROCESS | 1835 | 1477862598464 Marionette TRACE conn4 <- [1,3039,null,{}] 14:23:18 INFO - PROCESS | 1835 | 1477862598470 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:18 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c476800 == 40 [pid = 1835] [id = 676] 14:23:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 107 (0x8c476c00) [pid = 1835] [serial = 1962] [outer = (nil)] 14:23:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 108 (0x8c5a9c00) [pid = 1835] [serial = 1963] [outer = 0x8c476c00] 14:23:18 INFO - PROCESS | 1835 | 1477862598569 Marionette DEBUG loaded listener.js 14:23:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 109 (0x8d7ba800) [pid = 1835] [serial = 1964] [outer = 0x8c476c00] 14:23:19 INFO - PROCESS | 1835 | ++DOCSHELL 0x82622c00 == 41 [pid = 1835] [id = 677] 14:23:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 110 (0x8f5b7800) [pid = 1835] [serial = 1965] [outer = (nil)] 14:23:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 111 (0x90d17000) [pid = 1835] [serial = 1966] [outer = 0x8f5b7800] 14:23:19 INFO - PROCESS | 1835 | 1477862599291 Marionette TRACE conn4 <- [1,3040,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-001.html",0,null,null,[["A_07_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:30:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:25:1\n"]]]}] 14:23:19 INFO - . 14:23:19 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1222ms 14:23:19 INFO - PROCESS | 1835 | 1477862599413 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 14:23:19 INFO - PROCESS | 1835 | 1477862599421 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 14:23:19 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 14:23:19 INFO - PROCESS | 1835 | 1477862599447 Marionette TRACE conn4 -> [0,3042,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:23:19 INFO - PROCESS | 1835 | 1477862599618 Marionette TRACE conn4 <- [1,3042,null,{"value":null}] 14:23:19 INFO - PROCESS | 1835 | 1477862599630 Marionette TRACE conn4 -> [0,3043,"getWindowHandles",null] 14:23:19 INFO - PROCESS | 1835 | 1477862599634 Marionette TRACE conn4 <- [1,3043,null,["8"]] 14:23:19 INFO - PROCESS | 1835 | 1477862599642 Marionette TRACE conn4 -> [0,3044,"switchToWindow",{"name":"8"}] 14:23:19 INFO - PROCESS | 1835 | 1477862599648 Marionette TRACE conn4 <- [1,3044,null,{}] 14:23:19 INFO - PROCESS | 1835 | 1477862599655 Marionette TRACE conn4 -> [0,3045,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:19 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d88000 == 42 [pid = 1835] [id = 678] 14:23:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 112 (0x90d8e800) [pid = 1835] [serial = 1967] [outer = (nil)] 14:23:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 113 (0x91f13800) [pid = 1835] [serial = 1968] [outer = 0x90d8e800] 14:23:19 INFO - PROCESS | 1835 | 1477862599756 Marionette DEBUG loaded listener.js 14:23:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 114 (0x92f91000) [pid = 1835] [serial = 1969] [outer = 0x90d8e800] 14:23:20 INFO - PROCESS | 1835 | ++DOCSHELL 0x90eb0400 == 43 [pid = 1835] [id = 679] 14:23:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 115 (0x9470f400) [pid = 1835] [serial = 1970] [outer = (nil)] 14:23:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 116 (0x94710800) [pid = 1835] [serial = 1971] [outer = 0x9470f400] 14:23:20 INFO - PROCESS | 1835 | 1477862600482 Marionette TRACE conn4 <- [1,3045,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-002.html",0,null,null,[["A_07_03_02_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:25:1\n"]]]}] 14:23:20 INFO - . 14:23:20 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 1074ms 14:23:20 INFO - PROCESS | 1835 | 1477862600514 Marionette TRACE conn4 -> [0,3046,"getWindowHandle",null] 14:23:20 INFO - PROCESS | 1835 | 1477862600518 Marionette TRACE conn4 <- [1,3046,null,{"value":"8"}] 14:23:20 INFO - TEST-START | /touch-events/create-touch-touchlist.html 14:23:20 INFO - PROCESS | 1835 | 1477862600526 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:23:20 INFO - PROCESS | 1835 | 1477862600693 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 14:23:20 INFO - PROCESS | 1835 | 1477862600871 Marionette TRACE conn4 -> [0,3048,"getWindowHandles",null] 14:23:20 INFO - PROCESS | 1835 | 1477862600879 Marionette TRACE conn4 <- [1,3048,null,["8"]] 14:23:20 INFO - PROCESS | 1835 | 1477862600884 Marionette TRACE conn4 -> [0,3049,"switchToWindow",{"name":"8"}] 14:23:20 INFO - PROCESS | 1835 | 1477862600889 Marionette TRACE conn4 <- [1,3049,null,{}] 14:23:20 INFO - PROCESS | 1835 | 1477862600895 Marionette TRACE conn4 -> [0,3050,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/create-touch-touchlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/create-touch-touchlist.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:20 INFO - PROCESS | 1835 | ++DOCSHELL 0x94719c00 == 44 [pid = 1835] [id = 680] 14:23:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 117 (0x9471c400) [pid = 1835] [serial = 1972] [outer = (nil)] 14:23:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 118 (0x9471e400) [pid = 1835] [serial = 1973] [outer = 0x9471c400] 14:23:21 INFO - PROCESS | 1835 | 1477862600996 Marionette DEBUG loaded listener.js 14:23:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 119 (0x9489e400) [pid = 1835] [serial = 1974] [outer = 0x9471c400] 14:23:21 INFO - PROCESS | 1835 | 1477862601633 Marionette TRACE conn4 <- [1,3050,null,{"value":["/touch-events/create-touch-touchlist.html",0,null,null,[["document.createTouch exists and creates a Touch object with requested properties",0,null,null],["document.createTouchList exists and correctly creates a TouchList from zero Touch objects",0,null,null],["document.createTouchList exists and correctly creates a TouchList from a single Touch",0,null,null],["document.createTouchList exists and correctly creates a TouchList from two Touch objects",0,null,null]]]}] 14:23:21 INFO - .... 14:23:21 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 1121ms 14:23:21 INFO - PROCESS | 1835 | 1477862601653 Marionette TRACE conn4 -> [0,3051,"getWindowHandle",null] 14:23:21 INFO - PROCESS | 1835 | 1477862601657 Marionette TRACE conn4 <- [1,3051,null,{"value":"8"}] 14:23:21 INFO - TEST-START | /touch-events/historical.html 14:23:21 INFO - PROCESS | 1835 | 1477862601663 Marionette TRACE conn4 -> [0,3052,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:23:21 INFO - PROCESS | 1835 | 1477862601906 Marionette TRACE conn4 <- [1,3052,null,{"value":null}] 14:23:21 INFO - PROCESS | 1835 | 1477862601937 Marionette TRACE conn4 -> [0,3053,"getWindowHandles",null] 14:23:21 INFO - PROCESS | 1835 | 1477862601942 Marionette TRACE conn4 <- [1,3053,null,["8"]] 14:23:21 INFO - PROCESS | 1835 | 1477862601947 Marionette TRACE conn4 -> [0,3054,"switchToWindow",{"name":"8"}] 14:23:21 INFO - PROCESS | 1835 | 1477862601952 Marionette TRACE conn4 <- [1,3054,null,{}] 14:23:21 INFO - PROCESS | 1835 | 1477862601957 Marionette TRACE conn4 -> [0,3055,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/historical.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:22 INFO - PROCESS | 1835 | ++DOCSHELL 0x93924000 == 45 [pid = 1835] [id = 681] 14:23:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 120 (0x948a0800) [pid = 1835] [serial = 1975] [outer = (nil)] 14:23:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 121 (0x94b3e400) [pid = 1835] [serial = 1976] [outer = 0x948a0800] 14:23:22 INFO - PROCESS | 1835 | 1477862602129 Marionette DEBUG loaded listener.js 14:23:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 122 (0x94ca5000) [pid = 1835] [serial = 1977] [outer = 0x948a0800] 14:23:22 INFO - PROCESS | 1835 | 1477862602736 Marionette TRACE conn4 <- [1,3055,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 14:23:22 INFO - PROCESS | 1835 | --DOMWINDOW == 121 (0x8d7af800) [pid = 1835] [serial = 1880] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html] 14:23:22 INFO - PROCESS | 1835 | --DOMWINDOW == 120 (0x91f0d000) [pid = 1835] [serial = 1904] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 14:23:22 INFO - PROCESS | 1835 | --DOMWINDOW == 119 (0x96440400) [pid = 1835] [serial = 1924] [outer = (nil)] [url = about:blank] 14:23:22 INFO - PROCESS | 1835 | --DOMWINDOW == 118 (0x94ebb000) [pid = 1835] [serial = 1912] [outer = (nil)] [url = about:blank] 14:23:22 INFO - PROCESS | 1835 | --DOMWINDOW == 117 (0x94ebe800) [pid = 1835] [serial = 1914] [outer = (nil)] [url = about:blank] 14:23:22 INFO - PROCESS | 1835 | --DOMWINDOW == 116 (0x94ca2000) [pid = 1835] [serial = 1910] [outer = (nil)] [url = about:blank] 14:23:22 INFO - PROCESS | 1835 | --DOMWINDOW == 115 (0x82008c00) [pid = 1835] [serial = 1916] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 14:23:22 INFO - PROCESS | 1835 | --DOMWINDOW == 114 (0x948e2800) [pid = 1835] [serial = 1907] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html] 14:23:22 INFO - PROCESS | 1835 | --DOMWINDOW == 113 (0x8240bc00) [pid = 1835] [serial = 1898] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 14:23:22 INFO - PROCESS | 1835 | --DOMWINDOW == 112 (0x94718c00) [pid = 1835] [serial = 1886] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:23:22 INFO - PROCESS | 1835 | --DOMWINDOW == 111 (0x9386ac00) [pid = 1835] [serial = 1883] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 14:23:22 INFO - PROCESS | 1835 | --DOMWINDOW == 110 (0x94b35c00) [pid = 1835] [serial = 1891] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477862580148] 14:23:22 INFO - PROCESS | 1835 | --DOMWINDOW == 109 (0x9489a000) [pid = 1835] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 14:23:22 INFO - . 14:23:22 INFO - TEST-OK | /touch-events/historical.html | took 1322ms 14:23:22 INFO - PROCESS | 1835 | --DOMWINDOW == 108 (0x8240b800) [pid = 1835] [serial = 1896] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:23:22 INFO - PROCESS | 1835 | --DOMWINDOW == 107 (0x94b39000) [pid = 1835] [serial = 1893] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 14:23:22 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 14:23:22 INFO - PROCESS | 1835 | --DOMWINDOW == 106 (0x8cc62c00) [pid = 1835] [serial = 1901] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 14:23:22 INFO - PROCESS | 1835 | --DOMWINDOW == 105 (0x82414800) [pid = 1835] [serial = 1877] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html] 14:23:23 INFO - PROCESS | 1835 | --DOMWINDOW == 104 (0x954d8c00) [pid = 1835] [serial = 1919] [outer = (nil)] [url = about:blank] 14:23:23 INFO - PROCESS | 1835 | 1477862602985 Marionette TRACE conn4 -> [0,3056,"getWindowHandle",null] 14:23:23 INFO - PROCESS | 1835 | 1477862602991 Marionette TRACE conn4 <- [1,3056,null,{"value":"8"}] 14:23:23 INFO - PROCESS | 1835 | 1477862603004 Marionette TRACE conn4 -> [0,3057,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:23:23 INFO - PROCESS | 1835 | 1477862603195 Marionette TRACE conn4 <- [1,3057,null,{"value":null}] 14:23:23 INFO - PROCESS | 1835 | 1477862603344 Marionette TRACE conn4 -> [0,3058,"getWindowHandles",null] 14:23:23 INFO - PROCESS | 1835 | 1477862603348 Marionette TRACE conn4 <- [1,3058,null,["8"]] 14:23:23 INFO - PROCESS | 1835 | 1477862603355 Marionette TRACE conn4 -> [0,3059,"switchToWindow",{"name":"8"}] 14:23:23 INFO - PROCESS | 1835 | 1477862603360 Marionette TRACE conn4 <- [1,3059,null,{}] 14:23:23 INFO - PROCESS | 1835 | 1477862603365 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-globaleventhandler-interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:23 INFO - PROCESS | 1835 | ++DOCSHELL 0x92c82800 == 46 [pid = 1835] [id = 682] 14:23:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 105 (0x94718c00) [pid = 1835] [serial = 1978] [outer = (nil)] 14:23:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 106 (0x94a13400) [pid = 1835] [serial = 1979] [outer = 0x94718c00] 14:23:23 INFO - PROCESS | 1835 | 1477862603460 Marionette DEBUG loaded listener.js 14:23:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 107 (0x94ec2000) [pid = 1835] [serial = 1980] [outer = 0x94718c00] 14:23:23 INFO - PROCESS | 1835 | 1477862603981 Marionette TRACE conn4 <- [1,3060,null,{"value":["/touch-events/touch-globaleventhandler-interface.html",0,null,null,[["Touch events in GlobalEventHandlers",0,null,null],["Touch events are GlobalEventHandlers' own property",0,null,null],["Touch events not in Element.prototype",0,null,null]]]}] 14:23:24 INFO - ... 14:23:24 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 1035ms 14:23:24 INFO - PROCESS | 1835 | 1477862604037 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 14:23:24 INFO - PROCESS | 1835 | 1477862604039 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 14:23:24 INFO - TEST-START | /touch-events/touch-retargeting.html 14:23:24 INFO - PROCESS | 1835 | 1477862604047 Marionette TRACE conn4 -> [0,3062,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:23:24 INFO - PROCESS | 1835 | 1477862604207 Marionette TRACE conn4 <- [1,3062,null,{"value":null}] 14:23:24 INFO - PROCESS | 1835 | 1477862604222 Marionette TRACE conn4 -> [0,3063,"getWindowHandles",null] 14:23:24 INFO - PROCESS | 1835 | 1477862604228 Marionette TRACE conn4 <- [1,3063,null,["8"]] 14:23:24 INFO - PROCESS | 1835 | 1477862604234 Marionette TRACE conn4 -> [0,3064,"switchToWindow",{"name":"8"}] 14:23:24 INFO - PROCESS | 1835 | 1477862604240 Marionette TRACE conn4 <- [1,3064,null,{}] 14:23:24 INFO - PROCESS | 1835 | 1477862604246 Marionette TRACE conn4 -> [0,3065,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-retargeting.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-retargeting.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:24 INFO - PROCESS | 1835 | ++DOCSHELL 0x95b41c00 == 47 [pid = 1835] [id = 683] 14:23:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 108 (0x95b42400) [pid = 1835] [serial = 1981] [outer = (nil)] 14:23:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 109 (0x95b47800) [pid = 1835] [serial = 1982] [outer = 0x95b42400] 14:23:24 INFO - PROCESS | 1835 | 1477862604339 Marionette DEBUG loaded listener.js 14:23:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 110 (0x96449000) [pid = 1835] [serial = 1983] [outer = 0x95b42400] 14:23:24 INFO - PROCESS | 1835 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 14:23:28 INFO - PROCESS | 1835 | --DOCSHELL 0x92c82800 == 46 [pid = 1835] [id = 682] 14:23:28 INFO - PROCESS | 1835 | --DOCSHELL 0x93924000 == 45 [pid = 1835] [id = 681] 14:23:28 INFO - PROCESS | 1835 | --DOCSHELL 0x94719c00 == 44 [pid = 1835] [id = 680] 14:23:28 INFO - PROCESS | 1835 | --DOCSHELL 0x90eb0400 == 43 [pid = 1835] [id = 679] 14:23:28 INFO - PROCESS | 1835 | --DOCSHELL 0x90d88000 == 42 [pid = 1835] [id = 678] 14:23:28 INFO - PROCESS | 1835 | --DOCSHELL 0x82622c00 == 41 [pid = 1835] [id = 677] 14:23:28 INFO - PROCESS | 1835 | --DOCSHELL 0x981df000 == 40 [pid = 1835] [id = 673] 14:23:28 INFO - PROCESS | 1835 | --DOCSHELL 0x98132400 == 39 [pid = 1835] [id = 672] 14:23:28 INFO - PROCESS | 1835 | --DOCSHELL 0x8c476800 == 38 [pid = 1835] [id = 676] 14:23:28 INFO - PROCESS | 1835 | --DOCSHELL 0x82008000 == 37 [pid = 1835] [id = 675] 14:23:28 INFO - PROCESS | 1835 | --DOCSHELL 0x82007000 == 36 [pid = 1835] [id = 674] 14:23:28 INFO - PROCESS | 1835 | --DOCSHELL 0x981bc000 == 35 [pid = 1835] [id = 671] 14:23:28 INFO - PROCESS | 1835 | --DOCSHELL 0x981bf000 == 34 [pid = 1835] [id = 670] 14:23:28 INFO - PROCESS | 1835 | --DOCSHELL 0x979ac000 == 33 [pid = 1835] [id = 669] 14:23:28 INFO - PROCESS | 1835 | --DOCSHELL 0x97944400 == 32 [pid = 1835] [id = 668] 14:23:28 INFO - PROCESS | 1835 | --DOCSHELL 0x96483800 == 31 [pid = 1835] [id = 667] 14:23:28 INFO - PROCESS | 1835 | --DOCSHELL 0x96445c00 == 30 [pid = 1835] [id = 666] 14:23:28 INFO - PROCESS | 1835 | --DOCSHELL 0x9643ec00 == 29 [pid = 1835] [id = 665] 14:23:28 INFO - PROCESS | 1835 | --DOCSHELL 0x939ca400 == 28 [pid = 1835] [id = 664] 14:23:28 INFO - PROCESS | 1835 | --DOCSHELL 0x90d57c00 == 27 [pid = 1835] [id = 663] 14:23:28 INFO - PROCESS | 1835 | --DOCSHELL 0x8da53800 == 26 [pid = 1835] [id = 662] 14:23:28 INFO - PROCESS | 1835 | --DOCSHELL 0x8262cc00 == 25 [pid = 1835] [id = 661] 14:23:28 INFO - PROCESS | 1835 | --DOMWINDOW == 109 (0x94ebb400) [pid = 1835] [serial = 1913] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1835 | --DOMWINDOW == 108 (0x94ebec00) [pid = 1835] [serial = 1915] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1835 | --DOMWINDOW == 107 (0x94ca8000) [pid = 1835] [serial = 1911] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1835 | --DOMWINDOW == 106 (0x954d9400) [pid = 1835] [serial = 1920] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1835 | --DOMWINDOW == 105 (0x96440c00) [pid = 1835] [serial = 1925] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1835 | --DOMWINDOW == 104 (0x8c23d400) [pid = 1835] [serial = 1917] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1835 | --DOMWINDOW == 103 (0x94ec3000) [pid = 1835] [serial = 1918] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1835 | --DOMWINDOW == 102 (0x94b35400) [pid = 1835] [serial = 1908] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1835 | --DOMWINDOW == 101 (0x94b3cc00) [pid = 1835] [serial = 1909] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1835 | --DOMWINDOW == 100 (0x91f50400) [pid = 1835] [serial = 1905] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1835 | --DOMWINDOW == 99 (0x929b8c00) [pid = 1835] [serial = 1906] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1835 | --DOMWINDOW == 98 (0x8d7b6800) [pid = 1835] [serial = 1902] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1835 | --DOMWINDOW == 97 (0x8d89c800) [pid = 1835] [serial = 1903] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1835 | --DOMWINDOW == 96 (0x8284b000) [pid = 1835] [serial = 1899] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1835 | --DOMWINDOW == 95 (0x8aabf000) [pid = 1835] [serial = 1900] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1835 | --DOMWINDOW == 94 (0x94b3e800) [pid = 1835] [serial = 1894] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1835 | --DOMWINDOW == 93 (0x94c9b800) [pid = 1835] [serial = 1895] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0x82624000) [pid = 1835] [serial = 1897] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:23:28 INFO - PROCESS | 1835 | --DOMWINDOW == 91 (0x9489d800) [pid = 1835] [serial = 1889] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0x948a4800) [pid = 1835] [serial = 1890] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0x94b37000) [pid = 1835] [serial = 1892] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477862580148] 14:23:28 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0x939cd800) [pid = 1835] [serial = 1884] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x93924c00) [pid = 1835] [serial = 1885] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x9471ac00) [pid = 1835] [serial = 1887] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:23:28 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x8d7bb800) [pid = 1835] [serial = 1881] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x8f519400) [pid = 1835] [serial = 1882] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x8252d400) [pid = 1835] [serial = 1878] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x82846400) [pid = 1835] [serial = 1879] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x95b45400) [pid = 1835] [serial = 1922] [outer = (nil)] [url = about:blank] 14:23:32 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x981df400) [pid = 1835] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 14:23:32 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x981d7000) [pid = 1835] [serial = 1953] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 14:23:32 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x981bc400) [pid = 1835] [serial = 1950] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 14:23:32 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x95b3e800) [pid = 1835] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 14:23:32 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x82840c00) [pid = 1835] [serial = 1926] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 14:23:32 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x979b2800) [pid = 1835] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 14:23:32 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x8240e000) [pid = 1835] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 14:23:32 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x96484000) [pid = 1835] [serial = 1940] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 14:23:32 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x8c476c00) [pid = 1835] [serial = 1962] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 14:23:32 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x90d8e800) [pid = 1835] [serial = 1967] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 14:23:32 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x94897800) [pid = 1835] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 14:23:32 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x8f5b3400) [pid = 1835] [serial = 1929] [outer = (nil)] [url = about:blank] 14:23:32 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x90eb1000) [pid = 1835] [serial = 1874] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html] 14:23:32 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x9471c400) [pid = 1835] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 14:23:32 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x9470f400) [pid = 1835] [serial = 1970] [outer = (nil)] [url = about:blank] 14:23:32 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x948a0800) [pid = 1835] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 14:23:32 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x8f5b7800) [pid = 1835] [serial = 1965] [outer = (nil)] [url = about:blank] 14:23:32 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x9643f000) [pid = 1835] [serial = 1936] [outer = (nil)] [url = about:blank] 14:23:32 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x96446000) [pid = 1835] [serial = 1938] [outer = (nil)] [url = about:blank] 14:23:32 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x90d5f000) [pid = 1835] [serial = 1931] [outer = (nil)] [url = about:blank] 14:23:32 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x981bf800) [pid = 1835] [serial = 1948] [outer = (nil)] [url = about:blank] 14:23:32 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x97948000) [pid = 1835] [serial = 1943] [outer = (nil)] [url = about:blank] 14:23:32 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x82418400) [pid = 1835] [serial = 1960] [outer = (nil)] [url = about:blank] 14:23:32 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x94718c00) [pid = 1835] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 14:23:36 INFO - PROCESS | 1835 | --DOCSHELL 0x94b38400 == 24 [pid = 1835] [id = 648] 14:23:36 INFO - PROCESS | 1835 | --DOCSHELL 0x8200fc00 == 23 [pid = 1835] [id = 650] 14:23:36 INFO - PROCESS | 1835 | --DOCSHELL 0x94899400 == 22 [pid = 1835] [id = 646] 14:23:36 INFO - PROCESS | 1835 | --DOCSHELL 0x93869000 == 21 [pid = 1835] [id = 644] 14:23:36 INFO - PROCESS | 1835 | --DOCSHELL 0x8c240c00 == 20 [pid = 1835] [id = 643] 14:23:36 INFO - PROCESS | 1835 | --DOCSHELL 0x90eb0800 == 19 [pid = 1835] [id = 641] 14:23:36 INFO - PROCESS | 1835 | --DOCSHELL 0x81eec400 == 18 [pid = 1835] [id = 659] 14:23:36 INFO - PROCESS | 1835 | --DOCSHELL 0x82411400 == 17 [pid = 1835] [id = 642] 14:23:36 INFO - PROCESS | 1835 | --DOCSHELL 0x8f747800 == 16 [pid = 1835] [id = 640] 14:23:36 INFO - PROCESS | 1835 | --DOCSHELL 0x948a1400 == 15 [pid = 1835] [id = 653] 14:23:36 INFO - PROCESS | 1835 | --DOCSHELL 0x8c878000 == 14 [pid = 1835] [id = 638] 14:23:36 INFO - PROCESS | 1835 | --DOCSHELL 0x91f0c800 == 13 [pid = 1835] [id = 652] 14:23:36 INFO - PROCESS | 1835 | --DOCSHELL 0x8c241000 == 12 [pid = 1835] [id = 637] 14:23:36 INFO - PROCESS | 1835 | --DOCSHELL 0x8200b400 == 11 [pid = 1835] [id = 636] 14:23:36 INFO - PROCESS | 1835 | --DOCSHELL 0x82008800 == 10 [pid = 1835] [id = 657] 14:23:36 INFO - PROCESS | 1835 | --DOCSHELL 0x8d9c6000 == 9 [pid = 1835] [id = 639] 14:23:36 INFO - PROCESS | 1835 | --DOCSHELL 0x8cc5a800 == 8 [pid = 1835] [id = 651] 14:23:36 INFO - PROCESS | 1835 | --DOCSHELL 0x82002800 == 7 [pid = 1835] [id = 635] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x82417000) [pid = 1835] [serial = 1956] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x9470fc00) [pid = 1835] [serial = 1955] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x8f5b8000) [pid = 1835] [serial = 1930] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x91f13c00) [pid = 1835] [serial = 1876] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x94710800) [pid = 1835] [serial = 1971] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x90d17000) [pid = 1835] [serial = 1966] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x9643f400) [pid = 1835] [serial = 1937] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x96446400) [pid = 1835] [serial = 1939] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x90d81800) [pid = 1835] [serial = 1932] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x981c2c00) [pid = 1835] [serial = 1949] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x97948800) [pid = 1835] [serial = 1944] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x82841c00) [pid = 1835] [serial = 1961] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x95b47800) [pid = 1835] [serial = 1982] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x94a13400) [pid = 1835] [serial = 1979] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x94ec2000) [pid = 1835] [serial = 1980] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x94b3e400) [pid = 1835] [serial = 1976] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x94ca5000) [pid = 1835] [serial = 1977] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x9471e400) [pid = 1835] [serial = 1973] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x9489e400) [pid = 1835] [serial = 1974] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x91f13800) [pid = 1835] [serial = 1968] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x92f91000) [pid = 1835] [serial = 1969] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x8c5a9c00) [pid = 1835] [serial = 1963] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x8d7ba800) [pid = 1835] [serial = 1964] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x8284c800) [pid = 1835] [serial = 1958] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8aac2c00) [pid = 1835] [serial = 1959] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x981d3400) [pid = 1835] [serial = 1951] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x9489f800) [pid = 1835] [serial = 1952] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x97baec00) [pid = 1835] [serial = 1946] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x9812a800) [pid = 1835] [serial = 1947] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x96489000) [pid = 1835] [serial = 1941] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x965dac00) [pid = 1835] [serial = 1942] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x94b40000) [pid = 1835] [serial = 1934] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x94ca8400) [pid = 1835] [serial = 1935] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82849c00) [pid = 1835] [serial = 1927] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x8c249c00) [pid = 1835] [serial = 1928] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x95fb1c00) [pid = 1835] [serial = 1923] [outer = (nil)] [url = about:blank] 14:23:54 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:23:54 INFO - PROCESS | 1835 | 1477862634534 Marionette TRACE conn4 <- [1,3065,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 14:23:54 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30520ms 14:23:54 INFO - PROCESS | 1835 | 1477862634572 Marionette TRACE conn4 -> [0,3066,"getWindowHandle",null] 14:23:54 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 14:23:54 INFO - PROCESS | 1835 | 1477862634584 Marionette TRACE conn4 <- [1,3066,null,{"value":"8"}] 14:23:54 INFO - PROCESS | 1835 | 1477862634597 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:23:54 INFO - PROCESS | 1835 | 1477862634784 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 14:23:54 INFO - PROCESS | 1835 | 1477862634922 Marionette TRACE conn4 -> [0,3068,"getWindowHandles",null] 14:23:54 INFO - PROCESS | 1835 | 1477862634929 Marionette TRACE conn4 <- [1,3068,null,["8"]] 14:23:54 INFO - PROCESS | 1835 | 1477862634939 Marionette TRACE conn4 -> [0,3069,"switchToWindow",{"name":"8"}] 14:23:54 INFO - PROCESS | 1835 | 1477862634946 Marionette TRACE conn4 <- [1,3069,null,{}] 14:23:54 INFO - PROCESS | 1835 | 1477862634954 Marionette TRACE conn4 -> [0,3070,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-touchevent-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:54 INFO - PROCESS | 1835 | ++DOCSHELL 0x81feb800 == 8 [pid = 1835] [id = 684] 14:23:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x81fec800) [pid = 1835] [serial = 1984] [outer = (nil)] 14:23:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82002800) [pid = 1835] [serial = 1985] [outer = 0x81fec800] 14:23:55 INFO - PROCESS | 1835 | 1477862635064 Marionette DEBUG loaded listener.js 14:23:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8200ac00) [pid = 1835] [serial = 1986] [outer = 0x81fec800] 14:23:55 INFO - PROCESS | 1835 | 1477862635698 Marionette TRACE conn4 <- [1,3070,null,{"value":["/touch-events/touch-touchevent-constructor.html",0,null,null,[["Touch constructor with insufficient properties",0,null,null],["Touch constructor with non-EventTarget target",0,null,null],["Touch constructor exists and creates a Touch object with minimum properties",0,null,null],["Touch constructor exists and creates a Touch object with requested properties",1,"assert_approx_equals: touch.pageY is requested value expected 20.2 +/- 0.00001 but got 20","@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:91:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:66:1\n"],["TouchEvent constructor exists and creates a TouchEvent object with requested properties",0,null,null]]]}] 14:23:55 INFO - ..... 14:23:55 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 1127ms 14:23:55 INFO - PROCESS | 1835 | 1477862635720 Marionette TRACE conn4 -> [0,3071,"getWindowHandle",null] 14:23:55 INFO - PROCESS | 1835 | 1477862635725 Marionette TRACE conn4 <- [1,3071,null,{"value":"8"}] 14:23:55 INFO - TEST-START | /user-timing/idlharness.html 14:23:55 INFO - PROCESS | 1835 | 1477862635743 Marionette TRACE conn4 -> [0,3072,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:23:55 INFO - PROCESS | 1835 | 1477862635991 Marionette TRACE conn4 <- [1,3072,null,{"value":null}] 14:23:56 INFO - PROCESS | 1835 | 1477862636077 Marionette TRACE conn4 -> [0,3073,"getWindowHandles",null] 14:23:56 INFO - PROCESS | 1835 | 1477862636083 Marionette TRACE conn4 <- [1,3073,null,["8"]] 14:23:56 INFO - PROCESS | 1835 | 1477862636089 Marionette TRACE conn4 -> [0,3074,"switchToWindow",{"name":"8"}] 14:23:56 INFO - PROCESS | 1835 | 1477862636095 Marionette TRACE conn4 <- [1,3074,null,{}] 14:23:56 INFO - PROCESS | 1835 | 1477862636101 Marionette TRACE conn4 -> [0,3075,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/idlharness.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:56 INFO - PROCESS | 1835 | ++DOCSHELL 0x82005400 == 9 [pid = 1835] [id = 685] 14:23:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x82624800) [pid = 1835] [serial = 1987] [outer = (nil)] 14:23:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x82627000) [pid = 1835] [serial = 1988] [outer = 0x82624800] 14:23:56 INFO - PROCESS | 1835 | 1477862636202 Marionette DEBUG loaded listener.js 14:23:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8262a400) [pid = 1835] [serial = 1989] [outer = 0x82624800] 14:23:57 INFO - PROCESS | 1835 | 1477862637162 Marionette TRACE conn4 <- [1,3075,null,{"value":["/user-timing/idlharness.html",0,null,null,[["Performance interface: operation mark(DOMString)",0,null,null],["Performance interface: operation clearMarks(DOMString)",0,null,null],["Performance interface: operation measure(DOMString,DOMString,DOMString)",0,null,null],["Performance interface: operation clearMeasures(DOMString)",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"mark\" with the proper type (0)",0,null,null],["Performance interface: calling mark(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMarks\" with the proper type (1)",0,null,null],["Performance interface: calling clearMarks(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"measure\" with the proper type (2)",0,null,null],["Performance interface: calling measure(DOMString,DOMString,DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMeasures\" with the proper type (3)",0,null,null],["Performance interface: calling clearMeasures(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["PerformanceMark interface: existence and properties of interface object",0,null,null],["PerformanceMark interface object length",0,null,null],["PerformanceMark interface object name",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceMeasure interface: existence and properties of interface object",0,null,null],["PerformanceMeasure interface object length",0,null,null],["PerformanceMeasure interface object name",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null]]]}] 14:23:57 INFO - ........................ 14:23:57 INFO - TEST-OK | /user-timing/idlharness.html | took 1479ms 14:23:57 INFO - PROCESS | 1835 | 1477862637237 Marionette TRACE conn4 -> [0,3076,"getWindowHandle",null] 14:23:57 INFO - PROCESS | 1835 | 1477862637245 Marionette TRACE conn4 <- [1,3076,null,{"value":"8"}] 14:23:57 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 14:23:57 INFO - PROCESS | 1835 | 1477862637253 Marionette TRACE conn4 -> [0,3077,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:23:57 INFO - PROCESS | 1835 | 1477862637515 Marionette TRACE conn4 <- [1,3077,null,{"value":null}] 14:23:57 INFO - PROCESS | 1835 | 1477862637533 Marionette TRACE conn4 -> [0,3078,"getWindowHandles",null] 14:23:57 INFO - PROCESS | 1835 | 1477862637537 Marionette TRACE conn4 <- [1,3078,null,["8"]] 14:23:57 INFO - PROCESS | 1835 | 1477862637544 Marionette TRACE conn4 -> [0,3079,"switchToWindow",{"name":"8"}] 14:23:57 INFO - PROCESS | 1835 | 1477862637551 Marionette TRACE conn4 <- [1,3079,null,{}] 14:23:57 INFO - PROCESS | 1835 | 1477862637558 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_marks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:57 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c249000 == 10 [pid = 1835] [id = 686] 14:23:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8c249400) [pid = 1835] [serial = 1990] [outer = (nil)] 14:23:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8c46f000) [pid = 1835] [serial = 1991] [outer = 0x8c249400] 14:23:57 INFO - PROCESS | 1835 | 1477862637660 Marionette DEBUG loaded listener.js 14:23:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8c471400) [pid = 1835] [serial = 1992] [outer = 0x8c249400] 14:23:58 INFO - PROCESS | 1835 | 1477862638471 Marionette TRACE conn4 <- [1,3080,null,{"value":["/user-timing/test_user_timing_clear_marks.html",0,null,null,[["window.performance is defined",0,null,null],["Two marks have been created for this test.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark1\") returns an object containing the \"mark1\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(), window.performance.getEntriesByType(\"mark\") returns an empty object.",0,null,null]]]}] 14:23:58 INFO - ....... 14:23:58 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1277ms 14:23:58 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 14:23:58 INFO - PROCESS | 1835 | 1477862638530 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 14:23:58 INFO - PROCESS | 1835 | 1477862638534 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 14:23:58 INFO - PROCESS | 1835 | 1477862638541 Marionette TRACE conn4 -> [0,3082,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:23:58 INFO - PROCESS | 1835 | 1477862638765 Marionette TRACE conn4 <- [1,3082,null,{"value":null}] 14:23:58 INFO - PROCESS | 1835 | 1477862638785 Marionette TRACE conn4 -> [0,3083,"getWindowHandles",null] 14:23:58 INFO - PROCESS | 1835 | 1477862638792 Marionette TRACE conn4 <- [1,3083,null,["8"]] 14:23:58 INFO - PROCESS | 1835 | 1477862638799 Marionette TRACE conn4 -> [0,3084,"switchToWindow",{"name":"8"}] 14:23:58 INFO - PROCESS | 1835 | 1477862638806 Marionette TRACE conn4 <- [1,3084,null,{}] 14:23:58 INFO - PROCESS | 1835 | 1477862638812 Marionette TRACE conn4 -> [0,3085,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_measures.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:58 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c879400 == 11 [pid = 1835] [id = 687] 14:23:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8c87ac00) [pid = 1835] [serial = 1993] [outer = (nil)] 14:23:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8c87d800) [pid = 1835] [serial = 1994] [outer = 0x8c87ac00] 14:23:58 INFO - PROCESS | 1835 | 1477862638913 Marionette DEBUG loaded listener.js 14:23:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8d7bb000) [pid = 1835] [serial = 1995] [outer = 0x8c87ac00] 14:23:59 INFO - PROCESS | 1835 | 1477862639696 Marionette TRACE conn4 <- [1,3085,null,{"value":["/user-timing/test_user_timing_clear_measures.html",0,null,null,[["window.performance is defined",0,null,null],["Two measures have been created for this test.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure1\") returns an object containing the \"measure1\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(), window.performance.getEntriesByType(\"measure\") returns an empty object.",0,null,null]]]}] 14:23:59 INFO - ....... 14:23:59 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1177ms 14:23:59 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 14:23:59 INFO - PROCESS | 1835 | 1477862639717 Marionette TRACE conn4 -> [0,3086,"getWindowHandle",null] 14:23:59 INFO - PROCESS | 1835 | 1477862639720 Marionette TRACE conn4 <- [1,3086,null,{"value":"8"}] 14:23:59 INFO - PROCESS | 1835 | 1477862639728 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:23:59 INFO - PROCESS | 1835 | 1477862639951 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 14:24:00 INFO - PROCESS | 1835 | 1477862640050 Marionette TRACE conn4 -> [0,3088,"getWindowHandles",null] 14:24:00 INFO - PROCESS | 1835 | 1477862640053 Marionette TRACE conn4 <- [1,3088,null,["8"]] 14:24:00 INFO - PROCESS | 1835 | 1477862640059 Marionette TRACE conn4 -> [0,3089,"switchToWindow",{"name":"8"}] 14:24:00 INFO - PROCESS | 1835 | 1477862640064 Marionette TRACE conn4 <- [1,3089,null,{}] 14:24:00 INFO - PROCESS | 1835 | 1477862640069 Marionette TRACE conn4 -> [0,3090,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_entry_type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:00 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d89c800 == 12 [pid = 1835] [id = 688] 14:24:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8d89d400) [pid = 1835] [serial = 1996] [outer = (nil)] 14:24:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8d9bf000) [pid = 1835] [serial = 1997] [outer = 0x8d89d400] 14:24:00 INFO - PROCESS | 1835 | 1477862640163 Marionette DEBUG loaded listener.js 14:24:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x8da28800) [pid = 1835] [serial = 1998] [outer = 0x8d89d400] 14:24:00 INFO - PROCESS | 1835 | 1477862640759 Marionette TRACE conn4 <- [1,3090,null,{"value":["/user-timing/test_user_timing_entry_type.html",0,null,null,[["Class name of mark entry should be PerformanceMark.",0,null,null],["Class name of measure entry should be PerformanceMeasure.",0,null,null]]]}] 14:24:00 INFO - .. 14:24:00 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 1071ms 14:24:00 INFO - PROCESS | 1835 | 1477862640798 Marionette TRACE conn4 -> [0,3091,"getWindowHandle",null] 14:24:00 INFO - PROCESS | 1835 | 1477862640802 Marionette TRACE conn4 <- [1,3091,null,{"value":"8"}] 14:24:00 INFO - TEST-START | /user-timing/test_user_timing_exists.html 14:24:00 INFO - PROCESS | 1835 | 1477862640809 Marionette TRACE conn4 -> [0,3092,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:24:01 INFO - PROCESS | 1835 | 1477862641042 Marionette TRACE conn4 <- [1,3092,null,{"value":null}] 14:24:01 INFO - PROCESS | 1835 | 1477862641186 Marionette TRACE conn4 -> [0,3093,"getWindowHandles",null] 14:24:01 INFO - PROCESS | 1835 | 1477862641191 Marionette TRACE conn4 <- [1,3093,null,["8"]] 14:24:01 INFO - PROCESS | 1835 | 1477862641197 Marionette TRACE conn4 -> [0,3094,"switchToWindow",{"name":"8"}] 14:24:01 INFO - PROCESS | 1835 | 1477862641203 Marionette TRACE conn4 <- [1,3094,null,{}] 14:24:01 INFO - PROCESS | 1835 | 1477862641211 Marionette TRACE conn4 -> [0,3095,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_exists.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_exists.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:01 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da4b000 == 13 [pid = 1835] [id = 689] 14:24:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x8da4b400) [pid = 1835] [serial = 1999] [outer = (nil)] 14:24:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x8f5b5800) [pid = 1835] [serial = 2000] [outer = 0x8da4b400] 14:24:01 INFO - PROCESS | 1835 | 1477862641314 Marionette DEBUG loaded listener.js 14:24:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x90d15c00) [pid = 1835] [serial = 2001] [outer = 0x8da4b400] 14:24:01 INFO - PROCESS | 1835 | 1477862641943 Marionette TRACE conn4 <- [1,3095,null,{"value":["/user-timing/test_user_timing_exists.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark is defined.",0,null,null],["window.performance.clearMarks is defined.",0,null,null],["window.performance.measure is defined.",0,null,null],["window.performance.clearMeasures is defined.",0,null,null]]]}] 14:24:01 INFO - ..... 14:24:01 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 1170ms 14:24:02 INFO - PROCESS | 1835 | 1477862642002 Marionette TRACE conn4 -> [0,3096,"getWindowHandle",null] 14:24:02 INFO - PROCESS | 1835 | 1477862642006 Marionette TRACE conn4 <- [1,3096,null,{"value":"8"}] 14:24:02 INFO - TEST-START | /user-timing/test_user_timing_mark.html 14:24:02 INFO - PROCESS | 1835 | 1477862642015 Marionette TRACE conn4 -> [0,3097,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:24:02 INFO - PROCESS | 1835 | 1477862642188 Marionette TRACE conn4 <- [1,3097,null,{"value":null}] 14:24:02 INFO - PROCESS | 1835 | 1477862642321 Marionette TRACE conn4 -> [0,3098,"getWindowHandles",null] 14:24:02 INFO - PROCESS | 1835 | 1477862642328 Marionette TRACE conn4 <- [1,3098,null,["8"]] 14:24:02 INFO - PROCESS | 1835 | 1477862642334 Marionette TRACE conn4 -> [0,3099,"switchToWindow",{"name":"8"}] 14:24:02 INFO - PROCESS | 1835 | 1477862642340 Marionette TRACE conn4 <- [1,3099,null,{}] 14:24:02 INFO - PROCESS | 1835 | 1477862642346 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:02 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f74f000 == 14 [pid = 1835] [id = 690] 14:24:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x90d1dc00) [pid = 1835] [serial = 2002] [outer = (nil)] 14:24:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x90d1fc00) [pid = 1835] [serial = 2003] [outer = 0x90d1dc00] 14:24:02 INFO - PROCESS | 1835 | 1477862642441 Marionette DEBUG loaded listener.js 14:24:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x90d5e400) [pid = 1835] [serial = 2004] [outer = 0x90d1dc00] 14:24:03 INFO - PROCESS | 1835 | 1477862643191 Marionette TRACE conn4 <- [1,3100,null,{"value":["/user-timing/test_user_timing_mark.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntries() returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntries() returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null]]]}] 14:24:03 INFO - ..................... 14:24:03 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1236ms 14:24:03 INFO - PROCESS | 1835 | 1477862643250 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 14:24:03 INFO - PROCESS | 1835 | 1477862643253 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 14:24:03 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 14:24:03 INFO - PROCESS | 1835 | 1477862643261 Marionette TRACE conn4 -> [0,3102,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:24:03 INFO - PROCESS | 1835 | 1477862643479 Marionette TRACE conn4 <- [1,3102,null,{"value":null}] 14:24:03 INFO - PROCESS | 1835 | 1477862643499 Marionette TRACE conn4 -> [0,3103,"getWindowHandles",null] 14:24:03 INFO - PROCESS | 1835 | 1477862643525 Marionette TRACE conn4 <- [1,3103,null,["8"]] 14:24:03 INFO - PROCESS | 1835 | 1477862643532 Marionette TRACE conn4 -> [0,3104,"switchToWindow",{"name":"8"}] 14:24:03 INFO - PROCESS | 1835 | 1477862643537 Marionette TRACE conn4 <- [1,3104,null,{}] 14:24:03 INFO - PROCESS | 1835 | 1477862643542 Marionette TRACE conn4 -> [0,3105,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:03 INFO - PROCESS | 1835 | ++DOCSHELL 0x81ef3400 == 15 [pid = 1835] [id = 691] 14:24:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x90eb7800) [pid = 1835] [serial = 2005] [outer = (nil)] 14:24:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x91f0c400) [pid = 1835] [serial = 2006] [outer = 0x90eb7800] 14:24:03 INFO - PROCESS | 1835 | 1477862643639 Marionette DEBUG loaded listener.js 14:24:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x91f14800) [pid = 1835] [serial = 2007] [outer = 0x90eb7800] 14:24:04 INFO - PROCESS | 1835 | 1477862644380 Marionette TRACE conn4 <- [1,3105,null,{"value":["/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark() threw an exception when invoke without a parameter.",0,null,null],["window.performance.mark() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw an exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null]]]}] 14:24:04 INFO - ..... 14:24:04 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 1179ms 14:24:04 INFO - PROCESS | 1835 | 1477862644444 Marionette TRACE conn4 -> [0,3106,"getWindowHandle",null] 14:24:04 INFO - PROCESS | 1835 | 1477862644451 Marionette TRACE conn4 <- [1,3106,null,{"value":"8"}] 14:24:04 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 14:24:04 INFO - PROCESS | 1835 | 1477862644461 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:24:04 INFO - PROCESS | 1835 | 1477862644675 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 14:24:04 INFO - PROCESS | 1835 | 1477862644857 Marionette TRACE conn4 -> [0,3108,"getWindowHandles",null] 14:24:04 INFO - PROCESS | 1835 | 1477862644864 Marionette TRACE conn4 <- [1,3108,null,["8"]] 14:24:04 INFO - PROCESS | 1835 | 1477862644888 Marionette TRACE conn4 -> [0,3109,"switchToWindow",{"name":"8"}] 14:24:04 INFO - PROCESS | 1835 | 1477862644897 Marionette TRACE conn4 <- [1,3109,null,{}] 14:24:04 INFO - PROCESS | 1835 | 1477862644903 Marionette TRACE conn4 -> [0,3110,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:04 INFO - PROCESS | 1835 | ++DOCSHELL 0x82529400 == 16 [pid = 1835] [id = 692] 14:24:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x8252c400) [pid = 1835] [serial = 2008] [outer = (nil)] 14:24:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x8262b000) [pid = 1835] [serial = 2009] [outer = 0x8252c400] 14:24:05 INFO - PROCESS | 1835 | 1477862645030 Marionette DEBUG loaded listener.js 14:24:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x8283fc00) [pid = 1835] [serial = 2010] [outer = 0x8252c400] 14:24:05 INFO - PROCESS | 1835 | 1477862645839 Marionette TRACE conn4 <- [1,3110,null,{"value":["/user-timing/test_user_timing_mark_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark(\"connectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"connectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"connectStart\") threw an exception.",0,null,null],["window.performance.mark(\"connectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domComplete\") threw an exception.",0,null,null],["window.performance.mark(\"domComplete\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw an exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domLoading\") threw an exception.",0,null,null],["window.performance.mark(\"domLoading\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw an exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw an exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw an exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"requestStart\") threw an exception.",0,null,null],["window.performance.mark(\"requestStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw an exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseStart\") threw an exception.",0,null,null],["window.performance.mark(\"responseStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw a SYNTAX_ERR exception.",0,null,null]]]}] 14:24:05 INFO - ......................................... 14:24:05 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1429ms 14:24:05 INFO - PROCESS | 1835 | 1477862645894 Marionette TRACE conn4 -> [0,3111,"getWindowHandle",null] 14:24:05 INFO - PROCESS | 1835 | 1477862645910 Marionette TRACE conn4 <- [1,3111,null,{"value":"8"}] 14:24:05 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 14:24:05 INFO - PROCESS | 1835 | 1477862645935 Marionette TRACE conn4 -> [0,3112,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:24:06 INFO - PROCESS | 1835 | 1477862646129 Marionette TRACE conn4 <- [1,3112,null,{"value":null}] 14:24:06 INFO - PROCESS | 1835 | 1477862646311 Marionette TRACE conn4 -> [0,3113,"getWindowHandles",null] 14:24:06 INFO - PROCESS | 1835 | 1477862646317 Marionette TRACE conn4 <- [1,3113,null,["8"]] 14:24:06 INFO - PROCESS | 1835 | 1477862646326 Marionette TRACE conn4 -> [0,3114,"switchToWindow",{"name":"8"}] 14:24:06 INFO - PROCESS | 1835 | 1477862646332 Marionette TRACE conn4 <- [1,3114,null,{}] 14:24:06 INFO - PROCESS | 1835 | 1477862646339 Marionette TRACE conn4 -> [0,3115,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:06 INFO - PROCESS | 1835 | ++DOCSHELL 0x8aac3c00 == 17 [pid = 1835] [id = 693] 14:24:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x8c478000) [pid = 1835] [serial = 2011] [outer = (nil)] 14:24:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x8c5acc00) [pid = 1835] [serial = 2012] [outer = 0x8c478000] 14:24:06 INFO - PROCESS | 1835 | 1477862646450 Marionette DEBUG loaded listener.js 14:24:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x8cc61800) [pid = 1835] [serial = 2013] [outer = 0x8c478000] 14:24:07 INFO - PROCESS | 1835 | 1477862647149 Marionette TRACE conn4 <- [1,3115,null,{"value":["/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html",0,null,null,[["window.performance is defined",0,null,null],["This test is ignored when secureConnectionStart attribute of Navigation Timing is not supported.",0,null,null]]]}] 14:24:07 INFO - .. 14:24:07 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 1279ms 14:24:07 INFO - PROCESS | 1835 | 1477862647222 Marionette TRACE conn4 -> [0,3116,"getWindowHandle",null] 14:24:07 INFO - PROCESS | 1835 | 1477862647230 Marionette TRACE conn4 <- [1,3116,null,{"value":"8"}] 14:24:07 INFO - TEST-START | /user-timing/test_user_timing_measure.html 14:24:07 INFO - PROCESS | 1835 | 1477862647237 Marionette TRACE conn4 -> [0,3117,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:24:07 INFO - PROCESS | 1835 | 1477862647431 Marionette TRACE conn4 <- [1,3117,null,{"value":null}] 14:24:07 INFO - PROCESS | 1835 | 1477862647607 Marionette TRACE conn4 -> [0,3118,"getWindowHandles",null] 14:24:07 INFO - PROCESS | 1835 | 1477862647612 Marionette TRACE conn4 <- [1,3118,null,["8"]] 14:24:07 INFO - PROCESS | 1835 | 1477862647623 Marionette TRACE conn4 -> [0,3119,"switchToWindow",{"name":"8"}] 14:24:07 INFO - PROCESS | 1835 | 1477862647630 Marionette TRACE conn4 <- [1,3119,null,{}] 14:24:07 INFO - PROCESS | 1835 | 1477862647638 Marionette TRACE conn4 -> [0,3120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:07 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d5cc00 == 18 [pid = 1835] [id = 694] 14:24:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x90d82400) [pid = 1835] [serial = 2014] [outer = (nil)] 14:24:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x90d87800) [pid = 1835] [serial = 2015] [outer = 0x90d82400] 14:24:07 INFO - PROCESS | 1835 | 1477862647757 Marionette DEBUG loaded listener.js 14:24:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x91f55c00) [pid = 1835] [serial = 2016] [outer = 0x90d82400] 14:24:08 INFO - ............................... 14:24:08 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 1437ms 14:24:08 INFO - PROCESS | 1835 | 1477862648629 Marionette TRACE conn4 <- [1,3120,null,{"value":["/user-timing/test_user_timing_measure.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].name == \"measure_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].name == \"measure_start_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[0] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\", \"measure\")[0] returns an object containing the \"measure_start_no_end\" measure in the correct order, and its value matches the \"measure_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\", \"measure\")[0] returns an object containing the \"measure_start_end\" measure in the correct order, and its value matches the \"measure_start_end\" measure returned by window.performance.getEntriesByName(\"measure_start_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[1] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntries() returns an object containing all test measures in order.",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing all test measures in order.",0,null,null]]]}] 14:24:08 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 14:24:08 INFO - PROCESS | 1835 | 1477862648675 Marionette TRACE conn4 -> [0,3121,"getWindowHandle",null] 14:24:08 INFO - PROCESS | 1835 | 1477862648679 Marionette TRACE conn4 <- [1,3121,null,{"value":"8"}] 14:24:08 INFO - PROCESS | 1835 | 1477862648735 Marionette TRACE conn4 -> [0,3122,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:24:08 INFO - PROCESS | 1835 | 1477862648962 Marionette TRACE conn4 <- [1,3122,null,{"value":null}] 14:24:09 INFO - PROCESS | 1835 | 1477862649145 Marionette TRACE conn4 -> [0,3123,"getWindowHandles",null] 14:24:09 INFO - PROCESS | 1835 | 1477862649149 Marionette TRACE conn4 <- [1,3123,null,["8"]] 14:24:09 INFO - PROCESS | 1835 | 1477862649157 Marionette TRACE conn4 -> [0,3124,"switchToWindow",{"name":"8"}] 14:24:09 INFO - PROCESS | 1835 | 1477862649165 Marionette TRACE conn4 <- [1,3124,null,{}] 14:24:09 INFO - PROCESS | 1835 | 1477862649172 Marionette TRACE conn4 -> [0,3125,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:09 INFO - PROCESS | 1835 | ++DOCSHELL 0x92f96800 == 19 [pid = 1835] [id = 695] 14:24:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x92f98c00) [pid = 1835] [serial = 2017] [outer = (nil)] 14:24:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x93924000) [pid = 1835] [serial = 2018] [outer = 0x92f98c00] 14:24:09 INFO - PROCESS | 1835 | 1477862649280 Marionette DEBUG loaded listener.js 14:24:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x939cd800) [pid = 1835] [serial = 2019] [outer = 0x92f98c00] 14:24:09 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 14:24:09 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 14:24:09 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 14:24:09 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 14:24:09 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 14:24:09 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 14:24:09 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 14:24:09 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 14:24:10 INFO - PROCESS | 1835 | 1477862650068 Marionette TRACE conn4 <- [1,3125,null,{"value":["/user-timing/test_user_timing_measure_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null]]]}] 14:24:10 INFO - ................. 14:24:10 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 1431ms 14:24:10 INFO - PROCESS | 1835 | 1477862650124 Marionette TRACE conn4 -> [0,3126,"getWindowHandle",null] 14:24:10 INFO - PROCESS | 1835 | 1477862650127 Marionette TRACE conn4 <- [1,3126,null,{"value":"8"}] 14:24:10 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 14:24:10 INFO - PROCESS | 1835 | 1477862650152 Marionette TRACE conn4 -> [0,3127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:24:10 INFO - PROCESS | 1835 | 1477862650327 Marionette TRACE conn4 <- [1,3127,null,{"value":null}] 14:24:10 INFO - PROCESS | 1835 | 1477862650506 Marionette TRACE conn4 -> [0,3128,"getWindowHandles",null] 14:24:10 INFO - PROCESS | 1835 | 1477862650517 Marionette TRACE conn4 <- [1,3128,null,["8"]] 14:24:10 INFO - PROCESS | 1835 | 1477862650523 Marionette TRACE conn4 -> [0,3129,"switchToWindow",{"name":"8"}] 14:24:10 INFO - PROCESS | 1835 | 1477862650528 Marionette TRACE conn4 <- [1,3129,null,{}] 14:24:10 INFO - PROCESS | 1835 | 1477862650541 Marionette TRACE conn4 -> [0,3130,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure_navigation_timing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:10 INFO - PROCESS | 1835 | ++DOCSHELL 0x939cec00 == 20 [pid = 1835] [id = 696] 14:24:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x94711000) [pid = 1835] [serial = 2020] [outer = (nil)] 14:24:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x94719400) [pid = 1835] [serial = 2021] [outer = 0x94711000] 14:24:10 INFO - PROCESS | 1835 | 1477862650654 Marionette DEBUG loaded listener.js 14:24:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x9471c400) [pid = 1835] [serial = 2022] [outer = 0x94711000] 14:24:11 INFO - ................. 14:24:11 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 1533ms 14:24:11 INFO - PROCESS | 1835 | 1477862651646 Marionette TRACE conn4 <- [1,3130,null,{"value":["/user-timing/test_user_timing_measure_navigation_timing.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].name == \"measure_nav_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].name == \"measure_nav_start_mark_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].name == \"measure_mark_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].name == \"measure_nav_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null]]]}] 14:24:11 INFO - PROCESS | 1835 | 1477862651671 Marionette TRACE conn4 -> [0,3131,"getWindowHandle",null] 14:24:11 INFO - PROCESS | 1835 | 1477862651678 Marionette TRACE conn4 <- [1,3131,null,{"value":"8"}] 14:24:11 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 14:24:11 INFO - PROCESS | 1835 | 1477862651741 Marionette TRACE conn4 -> [0,3132,"getContext",null] 14:24:11 INFO - PROCESS | 1835 | 1477862651753 Marionette TRACE conn4 <- [1,3132,null,{"value":"content"}] 14:24:11 INFO - PROCESS | 1835 | 1477862651768 Marionette TRACE conn4 -> [0,3133,"setContext",{"value":"chrome"}] 14:24:11 INFO - PROCESS | 1835 | 1477862651780 Marionette TRACE conn4 <- [1,3133,null,{}] 14:24:11 INFO - PROCESS | 1835 | 1477862651793 Marionette TRACE conn4 -> [0,3134,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 14:24:11 INFO - PROCESS | 1835 | 1477862651815 Marionette TRACE conn4 <- [1,3134,null,{"value":true}] 14:24:11 INFO - PROCESS | 1835 | 1477862651821 Marionette TRACE conn4 -> [0,3135,"setContext",{"value":"content"}] 14:24:11 INFO - PROCESS | 1835 | 1477862651830 Marionette TRACE conn4 <- [1,3135,null,{}] 14:24:11 INFO - Setting pref dom.animations-api.core.enabled (true) 14:24:11 INFO - PROCESS | 1835 | 1477862651889 Marionette TRACE conn4 -> [0,3136,"getContext",null] 14:24:11 INFO - PROCESS | 1835 | 1477862651895 Marionette TRACE conn4 <- [1,3136,null,{"value":"content"}] 14:24:11 INFO - PROCESS | 1835 | 1477862651901 Marionette TRACE conn4 -> [0,3137,"setContext",{"value":"chrome"}] 14:24:11 INFO - PROCESS | 1835 | 1477862651904 Marionette TRACE conn4 <- [1,3137,null,{}] 14:24:11 INFO - PROCESS | 1835 | 1477862651910 Marionette TRACE conn4 -> [0,3138,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 14:24:11 INFO - PROCESS | 1835 | 1477862651930 Marionette TRACE conn4 <- [1,3138,null,{"value":null}] 14:24:11 INFO - PROCESS | 1835 | 1477862651936 Marionette TRACE conn4 -> [0,3139,"setContext",{"value":"content"}] 14:24:11 INFO - PROCESS | 1835 | 1477862651944 Marionette TRACE conn4 <- [1,3139,null,{}] 14:24:11 INFO - PROCESS | 1835 | 1477862651950 Marionette TRACE conn4 -> [0,3140,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:24:12 INFO - PROCESS | 1835 | --DOCSHELL 0x95b41c00 == 19 [pid = 1835] [id = 683] 14:24:12 INFO - PROCESS | 1835 | 1477862652958 Marionette TRACE conn4 <- [1,3140,null,{"value":null}] 14:24:13 INFO - PROCESS | 1835 | 1477862653171 Marionette TRACE conn4 -> [0,3141,"getWindowHandles",null] 14:24:13 INFO - PROCESS | 1835 | 1477862653178 Marionette TRACE conn4 <- [1,3141,null,["8"]] 14:24:13 INFO - PROCESS | 1835 | 1477862653186 Marionette TRACE conn4 -> [0,3142,"switchToWindow",{"name":"8"}] 14:24:13 INFO - PROCESS | 1835 | 1477862653194 Marionette TRACE conn4 <- [1,3142,null,{}] 14:24:13 INFO - PROCESS | 1835 | 1477862653202 Marionette TRACE conn4 -> [0,3143,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/document-timeline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:13 INFO - PROCESS | 1835 | ++DOCSHELL 0x81fe5400 == 20 [pid = 1835] [id = 697] 14:24:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x81fe6400) [pid = 1835] [serial = 2023] [outer = (nil)] 14:24:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x82004400) [pid = 1835] [serial = 2024] [outer = 0x81fe6400] 14:24:13 INFO - PROCESS | 1835 | 1477862653309 Marionette DEBUG loaded listener.js 14:24:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x82410400) [pid = 1835] [serial = 2025] [outer = 0x81fe6400] 14:24:13 INFO - PROCESS | 1835 | ++DOCSHELL 0x82840400 == 21 [pid = 1835] [id = 698] 14:24:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x8284e800) [pid = 1835] [serial = 2026] [outer = (nil)] 14:24:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x8284b800) [pid = 1835] [serial = 2027] [outer = 0x8284e800] 14:24:14 INFO - PROCESS | 1835 | 1477862654166 Marionette TRACE conn4 <- [1,3143,null,{"value":["/web-animations/interfaces/AnimationTimeline/document-timeline.html",0,null,null,[["document.timeline identity tests",0,null,null],["document.timeline.currentTime value tests",0,null,null],["document.timeline.currentTime liveness tests",0,null,null]]]}] 14:24:14 INFO - ... 14:24:14 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 2450ms 14:24:14 INFO - PROCESS | 1835 | 1477862654184 Marionette TRACE conn4 -> [0,3144,"getWindowHandle",null] 14:24:14 INFO - PROCESS | 1835 | 1477862654192 Marionette TRACE conn4 <- [1,3144,null,{"value":"8"}] 14:24:14 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 14:24:14 INFO - PROCESS | 1835 | 1477862654200 Marionette TRACE conn4 -> [0,3145,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:24:14 INFO - PROCESS | 1835 | 1477862654413 Marionette TRACE conn4 <- [1,3145,null,{"value":null}] 14:24:14 INFO - PROCESS | 1835 | 1477862654555 Marionette TRACE conn4 -> [0,3146,"getWindowHandles",null] 14:24:14 INFO - PROCESS | 1835 | 1477862654560 Marionette TRACE conn4 <- [1,3146,null,["8"]] 14:24:14 INFO - PROCESS | 1835 | 1477862654574 Marionette TRACE conn4 -> [0,3147,"switchToWindow",{"name":"8"}] 14:24:14 INFO - PROCESS | 1835 | 1477862654582 Marionette TRACE conn4 <- [1,3147,null,{}] 14:24:14 INFO - PROCESS | 1835 | 1477862654588 Marionette TRACE conn4 -> [0,3148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:14 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c23e400 == 22 [pid = 1835] [id = 699] 14:24:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x8c23e800) [pid = 1835] [serial = 2028] [outer = (nil)] 14:24:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x8c242400) [pid = 1835] [serial = 2029] [outer = 0x8c23e800] 14:24:14 INFO - PROCESS | 1835 | 1477862654690 Marionette DEBUG loaded listener.js 14:24:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x8c472c00) [pid = 1835] [serial = 2030] [outer = 0x8c23e800] 14:24:15 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:24:15 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:24:15 INFO - PROCESS | 1835 | 1477862655425 Marionette TRACE conn4 <- [1,3148,null,{"value":["/web-animations/interfaces/AnimationTimeline/idlharness.html",0,null,null,[["Web Animations API: DocumentTimeline tests",0,null,null],["DocumentTimeline interface: existence and properties of interface object",0,null,null],["DocumentTimeline interface object length",0,null,null],["DocumentTimeline interface object name",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["DocumentTimeline must be primary interface of document.timeline",0,null,null],["Stringification of document.timeline",0,null,null],["AnimationTimeline interface: document.timeline must inherit property \"currentTime\" with the proper type (0)",0,null,null]]]}] 14:24:15 INFO - ......... 14:24:15 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1276ms 14:24:15 INFO - PROCESS | 1835 | 1477862655476 Marionette TRACE conn4 -> [0,3149,"getWindowHandle",null] 14:24:15 INFO - PROCESS | 1835 | 1477862655480 Marionette TRACE conn4 <- [1,3149,null,{"value":"8"}] 14:24:15 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 14:24:15 INFO - PROCESS | 1835 | 1477862655487 Marionette TRACE conn4 -> [0,3150,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:24:15 INFO - PROCESS | 1835 | 1477862655740 Marionette TRACE conn4 <- [1,3150,null,{"value":null}] 14:24:15 INFO - PROCESS | 1835 | 1477862655771 Marionette TRACE conn4 -> [0,3151,"getWindowHandles",null] 14:24:15 INFO - PROCESS | 1835 | 1477862655780 Marionette TRACE conn4 <- [1,3151,null,["8"]] 14:24:15 INFO - PROCESS | 1835 | 1477862655786 Marionette TRACE conn4 -> [0,3152,"switchToWindow",{"name":"8"}] 14:24:15 INFO - PROCESS | 1835 | 1477862655793 Marionette TRACE conn4 <- [1,3152,null,{}] 14:24:15 INFO - PROCESS | 1835 | 1477862655798 Marionette TRACE conn4 -> [0,3153,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:15 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c92d400 == 23 [pid = 1835] [id = 700] 14:24:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8c92e400) [pid = 1835] [serial = 2031] [outer = (nil)] 14:24:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x8c931000) [pid = 1835] [serial = 2032] [outer = 0x8c92e400] 14:24:15 INFO - PROCESS | 1835 | 1477862655895 Marionette DEBUG loaded listener.js 14:24:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x8c935400) [pid = 1835] [serial = 2033] [outer = 0x8c92e400] 14:24:16 INFO - ................................... 14:24:16 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1309ms 14:24:16 INFO - PROCESS | 1835 | 1477862656741 Marionette TRACE conn4 <- [1,3153,null,{"value":["/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html",0,null,null,[["Test throwing TypeError if using empty string",0,null,null],["Test throwing TypeError if not using the correct keyword",0,null,null],["Test throwing TypeError if adding leading spaces",0,null,null],["Test throwing TypeError if adding trailing spaces",0,null,null],["Test throwing TypeError if adding leading spaces before the paced property",0,null,null],["Test throwing TypeError if adding trailing spaces after the paced property",0,null,null],["Test throwing TypeError if these is no paced property",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid name-start code point",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid name code point",0,null,null],["Test falling back to distribute spacing if using a unrecognized property",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (Full stop)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (white space)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (low line)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a low line",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a valid escape",0,null,null],["Test falling back to distribute spacing if using CSS variables",0,null,null],["Test falling back to distribute spacing if using a non-animatable shorthand property",0,null,null],["Test falling back to distribute spacing if using a non-animatable property",0,null,null],["Test default value of spacing",0,null,null],["Test spacing value if setting distribute",0,null,null],["Test spacing value if setting paced",0,null,null]]]}] 14:24:16 INFO - PROCESS | 1835 | 1477862656799 Marionette TRACE conn4 -> [0,3154,"getWindowHandle",null] 14:24:16 INFO - PROCESS | 1835 | 1477862656804 Marionette TRACE conn4 <- [1,3154,null,{"value":"8"}] 14:24:16 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 14:24:16 INFO - Clearing pref dom.animations-api.core.enabled 14:24:16 INFO - PROCESS | 1835 | 1477862656812 Marionette TRACE conn4 -> [0,3155,"getContext",null] 14:24:16 INFO - PROCESS | 1835 | 1477862656816 Marionette TRACE conn4 <- [1,3155,null,{"value":"content"}] 14:24:16 INFO - PROCESS | 1835 | 1477862656821 Marionette TRACE conn4 -> [0,3156,"setContext",{"value":"chrome"}] 14:24:16 INFO - PROCESS | 1835 | 1477862656824 Marionette TRACE conn4 <- [1,3156,null,{}] 14:24:16 INFO - PROCESS | 1835 | 1477862656855 Marionette TRACE conn4 -> [0,3157,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 14:24:16 INFO - PROCESS | 1835 | 1477862656874 Marionette TRACE conn4 <- [1,3157,null,{"value":null}] 14:24:16 INFO - PROCESS | 1835 | 1477862656879 Marionette TRACE conn4 -> [0,3158,"setContext",{"value":"content"}] 14:24:16 INFO - PROCESS | 1835 | 1477862656884 Marionette TRACE conn4 <- [1,3158,null,{}] 14:24:16 INFO - PROCESS | 1835 | 1477862656907 Marionette TRACE conn4 -> [0,3159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:24:17 INFO - PROCESS | 1835 | 1477862657163 Marionette TRACE conn4 <- [1,3159,null,{"value":null}] 14:24:17 INFO - PROCESS | 1835 | 1477862657195 Marionette TRACE conn4 -> [0,3160,"getWindowHandles",null] 14:24:17 INFO - PROCESS | 1835 | 1477862657200 Marionette TRACE conn4 <- [1,3160,null,["8"]] 14:24:17 INFO - PROCESS | 1835 | 1477862657285 Marionette TRACE conn4 -> [0,3161,"switchToWindow",{"name":"8"}] 14:24:17 INFO - PROCESS | 1835 | 1477862657291 Marionette TRACE conn4 <- [1,3161,null,{}] 14:24:17 INFO - PROCESS | 1835 | 1477862657297 Marionette TRACE conn4 -> [0,3162,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:17 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da4ac00 == 24 [pid = 1835] [id = 701] 14:24:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x8da4bc00) [pid = 1835] [serial = 2034] [outer = (nil)] 14:24:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x8f51b000) [pid = 1835] [serial = 2035] [outer = 0x8da4bc00] 14:24:17 INFO - PROCESS | 1835 | 1477862657403 Marionette DEBUG loaded listener.js 14:24:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x92f9ec00) [pid = 1835] [serial = 2036] [outer = 0x8da4bc00] 14:24:18 INFO - PROCESS | 1835 | 1477862658085 Marionette TRACE conn4 <- [1,3162,null,{"value":["/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html",0,null,null,[["connect should return the node connected to.",0,null,null]]]}] 14:24:18 INFO - . 14:24:18 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 1305ms 14:24:18 INFO - TEST-START | /websockets/Close-0.htm 14:24:18 INFO - PROCESS | 1835 | 1477862658118 Marionette TRACE conn4 -> [0,3163,"getWindowHandle",null] 14:24:18 INFO - PROCESS | 1835 | 1477862658121 Marionette TRACE conn4 <- [1,3163,null,{"value":"8"}] 14:24:18 INFO - PROCESS | 1835 | 1477862658129 Marionette TRACE conn4 -> [0,3164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:24:18 INFO - PROCESS | 1835 | 1477862658569 Marionette TRACE conn4 <- [1,3164,null,{"value":null}] 14:24:18 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x82624800) [pid = 1835] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 14:24:18 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x8c249400) [pid = 1835] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 14:24:18 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x8c87ac00) [pid = 1835] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 14:24:18 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x8d89d400) [pid = 1835] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 14:24:18 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x81fec800) [pid = 1835] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 14:24:18 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x90d1dc00) [pid = 1835] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 14:24:18 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x8da4b400) [pid = 1835] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 14:24:18 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x95b42400) [pid = 1835] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 14:24:18 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x90eb7800) [pid = 1835] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 14:24:18 INFO - PROCESS | 1835 | 1477862658681 Marionette TRACE conn4 -> [0,3165,"getWindowHandles",null] 14:24:18 INFO - PROCESS | 1835 | 1477862658701 Marionette TRACE conn4 <- [1,3165,null,["8"]] 14:24:18 INFO - PROCESS | 1835 | 1477862658708 Marionette TRACE conn4 -> [0,3166,"switchToWindow",{"name":"8"}] 14:24:18 INFO - PROCESS | 1835 | 1477862658713 Marionette TRACE conn4 <- [1,3166,null,{}] 14:24:18 INFO - PROCESS | 1835 | 1477862658718 Marionette TRACE conn4 -> [0,3167,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-0.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:18 INFO - PROCESS | 1835 | ++DOCSHELL 0x81fec800 == 25 [pid = 1835] [id = 702] 14:24:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x82624800) [pid = 1835] [serial = 2037] [outer = (nil)] 14:24:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x8da4e000) [pid = 1835] [serial = 2038] [outer = 0x82624800] 14:24:18 INFO - PROCESS | 1835 | 1477862658813 Marionette DEBUG loaded listener.js 14:24:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x9471a000) [pid = 1835] [serial = 2039] [outer = 0x82624800] 14:24:19 INFO - PROCESS | 1835 | 1477862659350 Marionette TRACE conn4 <- [1,3167,null,{"value":["/websockets/Close-0.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 14:24:19 INFO - . 14:24:19 INFO - TEST-OK | /websockets/Close-0.htm | took 1235ms 14:24:19 INFO - TEST-START | /websockets/Close-1000-reason.htm 14:24:19 INFO - PROCESS | 1835 | 1477862659363 Marionette TRACE conn4 -> [0,3168,"getWindowHandle",null] 14:24:19 INFO - PROCESS | 1835 | 1477862659365 Marionette TRACE conn4 <- [1,3168,null,{"value":"8"}] 14:24:19 INFO - PROCESS | 1835 | 1477862659373 Marionette TRACE conn4 -> [0,3169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:24:19 INFO - PROCESS | 1835 | 1477862659549 Marionette TRACE conn4 <- [1,3169,null,{"value":null}] 14:24:19 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 14:24:19 INFO - PROCESS | 1835 | 1477862659562 Marionette TRACE conn4 -> [0,3170,"getWindowHandles",null] 14:24:19 INFO - PROCESS | 1835 | 1477862659566 Marionette TRACE conn4 <- [1,3170,null,["8"]] 14:24:19 INFO - PROCESS | 1835 | 1477862659573 Marionette TRACE conn4 -> [0,3171,"switchToWindow",{"name":"8"}] 14:24:19 INFO - PROCESS | 1835 | 1477862659580 Marionette TRACE conn4 <- [1,3171,null,{}] 14:24:19 INFO - PROCESS | 1835 | 1477862659711 Marionette TRACE conn4 -> [0,3172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000-reason.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:19 INFO - PROCESS | 1835 | ++DOCSHELL 0x948a2400 == 26 [pid = 1835] [id = 703] 14:24:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x948a4c00) [pid = 1835] [serial = 2040] [outer = (nil)] 14:24:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x948e3800) [pid = 1835] [serial = 2041] [outer = 0x948a4c00] 14:24:19 INFO - PROCESS | 1835 | 1477862659823 Marionette DEBUG loaded listener.js 14:24:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x94b32c00) [pid = 1835] [serial = 2042] [outer = 0x948a4c00] 14:24:20 INFO - PROCESS | 1835 | 1477862660408 Marionette TRACE conn4 <- [1,3172,null,{"value":["/websockets/Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 14:24:20 INFO - .. 14:24:20 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1076ms 14:24:20 INFO - PROCESS | 1835 | 1477862660448 Marionette TRACE conn4 -> [0,3173,"getWindowHandle",null] 14:24:20 INFO - PROCESS | 1835 | 1477862660451 Marionette TRACE conn4 <- [1,3173,null,{"value":"8"}] 14:24:20 INFO - TEST-START | /websockets/Close-1000.htm 14:24:20 INFO - PROCESS | 1835 | 1477862660458 Marionette TRACE conn4 -> [0,3174,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:24:20 INFO - PROCESS | 1835 | 1477862660662 Marionette TRACE conn4 <- [1,3174,null,{"value":null}] 14:24:20 INFO - PROCESS | 1835 | 1477862660848 Marionette TRACE conn4 -> [0,3175,"getWindowHandles",null] 14:24:20 INFO - PROCESS | 1835 | 1477862660856 Marionette TRACE conn4 <- [1,3175,null,["8"]] 14:24:20 INFO - PROCESS | 1835 | 1477862660865 Marionette TRACE conn4 -> [0,3176,"switchToWindow",{"name":"8"}] 14:24:20 INFO - PROCESS | 1835 | 1477862660875 Marionette TRACE conn4 <- [1,3176,null,{}] 14:24:20 INFO - PROCESS | 1835 | 1477862660931 Marionette TRACE conn4 -> [0,3177,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:20 INFO - PROCESS | 1835 | ++DOCSHELL 0x81ef8000 == 27 [pid = 1835] [id = 704] 14:24:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x81fde400) [pid = 1835] [serial = 2043] [outer = (nil)] 14:24:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x82008c00) [pid = 1835] [serial = 2044] [outer = 0x81fde400] 14:24:21 INFO - PROCESS | 1835 | 1477862661062 Marionette DEBUG loaded listener.js 14:24:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x8240fc00) [pid = 1835] [serial = 2045] [outer = 0x81fde400] 14:24:21 INFO - PROCESS | 1835 | 1477862661828 Marionette TRACE conn4 <- [1,3177,null,{"value":["/websockets/Close-1000.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 14:24:21 INFO - .. 14:24:21 INFO - TEST-OK | /websockets/Close-1000.htm | took 1424ms 14:24:21 INFO - PROCESS | 1835 | 1477862661899 Marionette TRACE conn4 -> [0,3178,"getWindowHandle",null] 14:24:21 INFO - PROCESS | 1835 | 1477862661907 Marionette TRACE conn4 <- [1,3178,null,{"value":"8"}] 14:24:21 INFO - TEST-START | /websockets/Close-NaN.htm 14:24:21 INFO - PROCESS | 1835 | 1477862661917 Marionette TRACE conn4 -> [0,3179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:24:22 INFO - PROCESS | 1835 | 1477862662113 Marionette TRACE conn4 <- [1,3179,null,{"value":null}] 14:24:22 INFO - PROCESS | 1835 | 1477862662298 Marionette TRACE conn4 -> [0,3180,"getWindowHandles",null] 14:24:22 INFO - PROCESS | 1835 | 1477862662304 Marionette TRACE conn4 <- [1,3180,null,["8"]] 14:24:22 INFO - PROCESS | 1835 | 1477862662310 Marionette TRACE conn4 -> [0,3181,"switchToWindow",{"name":"8"}] 14:24:22 INFO - PROCESS | 1835 | 1477862662318 Marionette TRACE conn4 <- [1,3181,null,{}] 14:24:22 INFO - PROCESS | 1835 | 1477862662368 Marionette TRACE conn4 -> [0,3182,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-NaN.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:22 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c475c00 == 28 [pid = 1835] [id = 705] 14:24:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x8c476000) [pid = 1835] [serial = 2046] [outer = (nil)] 14:24:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x8c87e800) [pid = 1835] [serial = 2047] [outer = 0x8c476000] 14:24:22 INFO - PROCESS | 1835 | 1477862662482 Marionette DEBUG loaded listener.js 14:24:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x8c884000) [pid = 1835] [serial = 2048] [outer = 0x8c476000] 14:24:23 INFO - PROCESS | 1835 | 1477862663247 Marionette TRACE conn4 <- [1,3182,null,{"value":["/websockets/Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 14:24:23 INFO - . 14:24:23 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1387ms 14:24:23 INFO - PROCESS | 1835 | 1477862663315 Marionette TRACE conn4 -> [0,3183,"getWindowHandle",null] 14:24:23 INFO - PROCESS | 1835 | 1477862663319 Marionette TRACE conn4 <- [1,3183,null,{"value":"8"}] 14:24:23 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 14:24:23 INFO - PROCESS | 1835 | 1477862663328 Marionette TRACE conn4 -> [0,3184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:24:23 INFO - PROCESS | 1835 | 1477862663522 Marionette TRACE conn4 <- [1,3184,null,{"value":null}] 14:24:23 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 14:24:23 INFO - PROCESS | 1835 | 1477862663721 Marionette TRACE conn4 -> [0,3185,"getWindowHandles",null] 14:24:23 INFO - PROCESS | 1835 | 1477862663730 Marionette TRACE conn4 <- [1,3185,null,["8"]] 14:24:23 INFO - PROCESS | 1835 | 1477862663737 Marionette TRACE conn4 -> [0,3186,"switchToWindow",{"name":"8"}] 14:24:23 INFO - PROCESS | 1835 | 1477862663744 Marionette TRACE conn4 <- [1,3186,null,{}] 14:24:23 INFO - PROCESS | 1835 | 1477862663773 Marionette TRACE conn4 -> [0,3187,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:23 INFO - PROCESS | 1835 | ++DOCSHELL 0x8aac4800 == 29 [pid = 1835] [id = 706] 14:24:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x8da31800) [pid = 1835] [serial = 2049] [outer = (nil)] 14:24:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x9295f800) [pid = 1835] [serial = 2050] [outer = 0x8da31800] 14:24:23 INFO - PROCESS | 1835 | 1477862663878 Marionette DEBUG loaded listener.js 14:24:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x93771800) [pid = 1835] [serial = 2051] [outer = 0x8da31800] 14:24:24 INFO - PROCESS | 1835 | 1477862664767 Marionette TRACE conn4 <- [1,3187,null,{"value":["/websockets/Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 14:24:24 INFO - . 14:24:24 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 1479ms 14:24:24 INFO - PROCESS | 1835 | 1477862664845 Marionette TRACE conn4 -> [0,3188,"getWindowHandle",null] 14:24:24 INFO - PROCESS | 1835 | 1477862664852 Marionette TRACE conn4 <- [1,3188,null,{"value":"8"}] 14:24:24 INFO - TEST-START | /websockets/Close-clamp.htm 14:24:24 INFO - PROCESS | 1835 | 1477862664863 Marionette TRACE conn4 -> [0,3189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:24:25 INFO - PROCESS | 1835 | 1477862665094 Marionette TRACE conn4 <- [1,3189,null,{"value":null}] 14:24:25 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 14:24:25 INFO - PROCESS | 1835 | 1477862665271 Marionette TRACE conn4 -> [0,3190,"getWindowHandles",null] 14:24:25 INFO - PROCESS | 1835 | 1477862665276 Marionette TRACE conn4 <- [1,3190,null,["8"]] 14:24:25 INFO - PROCESS | 1835 | 1477862665284 Marionette TRACE conn4 -> [0,3191,"switchToWindow",{"name":"8"}] 14:24:25 INFO - PROCESS | 1835 | 1477862665292 Marionette TRACE conn4 <- [1,3191,null,{}] 14:24:25 INFO - PROCESS | 1835 | 1477862665349 Marionette TRACE conn4 -> [0,3192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-clamp.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-clamp.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:25 INFO - PROCESS | 1835 | ++DOCSHELL 0x82004c00 == 30 [pid = 1835] [id = 707] 14:24:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x82008800) [pid = 1835] [serial = 2052] [outer = (nil)] 14:24:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x82848000) [pid = 1835] [serial = 2053] [outer = 0x82008800] 14:24:25 INFO - PROCESS | 1835 | 1477862665456 Marionette DEBUG loaded listener.js 14:24:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x8aab9000) [pid = 1835] [serial = 2054] [outer = 0x82008800] 14:24:25 INFO - PROCESS | 1835 | --DOCSHELL 0x8d89c800 == 29 [pid = 1835] [id = 688] 14:24:25 INFO - PROCESS | 1835 | --DOCSHELL 0x8da4b000 == 28 [pid = 1835] [id = 689] 14:24:25 INFO - PROCESS | 1835 | --DOCSHELL 0x8c879400 == 27 [pid = 1835] [id = 687] 14:24:25 INFO - PROCESS | 1835 | --DOCSHELL 0x82840400 == 26 [pid = 1835] [id = 698] 14:24:25 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x91f0c400) [pid = 1835] [serial = 2006] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x91f14800) [pid = 1835] [serial = 2007] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x90d1fc00) [pid = 1835] [serial = 2003] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x90d5e400) [pid = 1835] [serial = 2004] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x8f5b5800) [pid = 1835] [serial = 2000] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x90d15c00) [pid = 1835] [serial = 2001] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x8d9bf000) [pid = 1835] [serial = 1997] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x8da28800) [pid = 1835] [serial = 1998] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x8c87d800) [pid = 1835] [serial = 1994] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x8d7bb000) [pid = 1835] [serial = 1995] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x8c46f000) [pid = 1835] [serial = 1991] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x8c471400) [pid = 1835] [serial = 1992] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x82627000) [pid = 1835] [serial = 1988] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x8262a400) [pid = 1835] [serial = 1989] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x82002800) [pid = 1835] [serial = 1985] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x8200ac00) [pid = 1835] [serial = 1986] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x96449000) [pid = 1835] [serial = 1983] [outer = (nil)] [url = about:blank] 14:24:26 INFO - PROCESS | 1835 | 1477862666118 Marionette TRACE conn4 <- [1,3192,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 14:24:26 INFO - . 14:24:26 INFO - TEST-OK | /websockets/Close-clamp.htm | took 1285ms 14:24:26 INFO - PROCESS | 1835 | 1477862666195 Marionette TRACE conn4 -> [0,3193,"getWindowHandle",null] 14:24:26 INFO - PROCESS | 1835 | 1477862666201 Marionette TRACE conn4 <- [1,3193,null,{"value":"8"}] 14:24:26 INFO - TEST-START | /websockets/Close-null.htm 14:24:26 INFO - PROCESS | 1835 | 1477862666209 Marionette TRACE conn4 -> [0,3194,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:24:26 INFO - PROCESS | 1835 | 1477862666391 Marionette TRACE conn4 <- [1,3194,null,{"value":null}] 14:24:26 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 14:24:26 INFO - PROCESS | 1835 | 1477862666407 Marionette TRACE conn4 -> [0,3195,"getWindowHandles",null] 14:24:26 INFO - PROCESS | 1835 | 1477862666410 Marionette TRACE conn4 <- [1,3195,null,["8"]] 14:24:26 INFO - PROCESS | 1835 | 1477862666417 Marionette TRACE conn4 -> [0,3196,"switchToWindow",{"name":"8"}] 14:24:26 INFO - PROCESS | 1835 | 1477862666423 Marionette TRACE conn4 <- [1,3196,null,{}] 14:24:26 INFO - PROCESS | 1835 | 1477862666433 Marionette TRACE conn4 -> [0,3197,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-null.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c242000 == 27 [pid = 1835] [id = 708] 14:24:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x8c244000) [pid = 1835] [serial = 2055] [outer = (nil)] 14:24:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x8c249800) [pid = 1835] [serial = 2056] [outer = 0x8c244000] 14:24:26 INFO - PROCESS | 1835 | 1477862666660 Marionette DEBUG loaded listener.js 14:24:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8c471400) [pid = 1835] [serial = 2057] [outer = 0x8c244000] 14:24:27 INFO - PROCESS | 1835 | 1477862667220 Marionette TRACE conn4 <- [1,3197,null,{"value":["/websockets/Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 14:24:27 INFO - . 14:24:27 INFO - TEST-OK | /websockets/Close-null.htm | took 1072ms 14:24:27 INFO - PROCESS | 1835 | 1477862667289 Marionette TRACE conn4 -> [0,3198,"getWindowHandle",null] 14:24:27 INFO - PROCESS | 1835 | 1477862667296 Marionette TRACE conn4 <- [1,3198,null,{"value":"8"}] 14:24:27 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 14:24:27 INFO - PROCESS | 1835 | 1477862667303 Marionette TRACE conn4 -> [0,3199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:24:27 INFO - PROCESS | 1835 | 1477862667538 Marionette TRACE conn4 <- [1,3199,null,{"value":null}] 14:24:27 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 14:24:27 INFO - PROCESS | 1835 | 1477862667562 Marionette TRACE conn4 -> [0,3200,"getWindowHandles",null] 14:24:27 INFO - PROCESS | 1835 | 1477862667566 Marionette TRACE conn4 <- [1,3200,null,["8"]] 14:24:27 INFO - PROCESS | 1835 | 1477862667572 Marionette TRACE conn4 -> [0,3201,"switchToWindow",{"name":"8"}] 14:24:27 INFO - PROCESS | 1835 | 1477862667578 Marionette TRACE conn4 <- [1,3201,null,{}] 14:24:27 INFO - PROCESS | 1835 | 1477862667585 Marionette TRACE conn4 -> [0,3202,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-reason-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:27 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d7ba000 == 28 [pid = 1835] [id = 709] 14:24:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x8d7ba800) [pid = 1835] [serial = 2058] [outer = (nil)] 14:24:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x8d89c800) [pid = 1835] [serial = 2059] [outer = 0x8d7ba800] 14:24:27 INFO - PROCESS | 1835 | 1477862667683 Marionette DEBUG loaded listener.js 14:24:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x8da27400) [pid = 1835] [serial = 2060] [outer = 0x8d7ba800] 14:24:28 INFO - PROCESS | 1835 | [1835] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 14:24:28 INFO - PROCESS | 1835 | [1835] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 14:24:28 INFO - PROCESS | 1835 | 1477862668476 Marionette TRACE conn4 <- [1,3202,null,{"value":["/websockets/Close-reason-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 14:24:28 INFO - .. 14:24:28 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1221ms 14:24:28 INFO - PROCESS | 1835 | 1477862668524 Marionette TRACE conn4 -> [0,3203,"getWindowHandle",null] 14:24:28 INFO - PROCESS | 1835 | 1477862668528 Marionette TRACE conn4 <- [1,3203,null,{"value":"8"}] 14:24:28 INFO - TEST-START | /websockets/Close-string.htm 14:24:28 INFO - PROCESS | 1835 | 1477862668535 Marionette TRACE conn4 -> [0,3204,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:24:28 INFO - PROCESS | 1835 | 1477862668771 Marionette TRACE conn4 <- [1,3204,null,{"value":null}] 14:24:28 INFO - PROCESS | 1835 | 1477862668807 Marionette TRACE conn4 -> [0,3205,"getWindowHandles",null] 14:24:28 INFO - PROCESS | 1835 | 1477862668814 Marionette TRACE conn4 <- [1,3205,null,["8"]] 14:24:28 INFO - PROCESS | 1835 | 1477862668821 Marionette TRACE conn4 -> [0,3206,"switchToWindow",{"name":"8"}] 14:24:28 INFO - PROCESS | 1835 | 1477862668826 Marionette TRACE conn4 <- [1,3206,null,{}] 14:24:28 INFO - PROCESS | 1835 | 1477862668911 Marionette TRACE conn4 -> [0,3207,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-string.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:28 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d86000 == 29 [pid = 1835] [id = 710] 14:24:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x90d88000) [pid = 1835] [serial = 2061] [outer = (nil)] 14:24:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x91f53400) [pid = 1835] [serial = 2062] [outer = 0x90d88000] 14:24:29 INFO - PROCESS | 1835 | 1477862669009 Marionette DEBUG loaded listener.js 14:24:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x9295a000) [pid = 1835] [serial = 2063] [outer = 0x90d88000] 14:24:29 INFO - PROCESS | 1835 | 1477862669666 Marionette TRACE conn4 <- [1,3207,null,{"value":["/websockets/Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(String) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 14:24:29 INFO - . 14:24:29 INFO - TEST-OK | /websockets/Close-string.htm | took 1178ms 14:24:29 INFO - PROCESS | 1835 | 1477862669713 Marionette TRACE conn4 -> [0,3208,"getWindowHandle",null] 14:24:29 INFO - PROCESS | 1835 | 1477862669716 Marionette TRACE conn4 <- [1,3208,null,{"value":"8"}] 14:24:29 INFO - TEST-START | /websockets/Close-undefined.htm 14:24:29 INFO - PROCESS | 1835 | 1477862669724 Marionette TRACE conn4 -> [0,3209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:24:29 INFO - PROCESS | 1835 | 1477862669955 Marionette TRACE conn4 <- [1,3209,null,{"value":null}] 14:24:30 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 14:24:30 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x82624800) [pid = 1835] [serial = 2037] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 14:24:30 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x8252c400) [pid = 1835] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 14:24:30 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x8c478000) [pid = 1835] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 14:24:30 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x90d82400) [pid = 1835] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 14:24:30 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x8c23e800) [pid = 1835] [serial = 2028] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 14:24:30 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x8da4bc00) [pid = 1835] [serial = 2034] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 14:24:30 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x81fe6400) [pid = 1835] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 14:24:30 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x8284e800) [pid = 1835] [serial = 2026] [outer = (nil)] [url = about:blank] 14:24:30 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x92f98c00) [pid = 1835] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 14:24:30 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x94711000) [pid = 1835] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 14:24:30 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x8c92e400) [pid = 1835] [serial = 2031] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 14:24:30 INFO - PROCESS | 1835 | 1477862670240 Marionette TRACE conn4 -> [0,3210,"getWindowHandles",null] 14:24:30 INFO - PROCESS | 1835 | 1477862670246 Marionette TRACE conn4 <- [1,3210,null,["8"]] 14:24:30 INFO - PROCESS | 1835 | 1477862670257 Marionette TRACE conn4 -> [0,3211,"switchToWindow",{"name":"8"}] 14:24:30 INFO - PROCESS | 1835 | 1477862670261 Marionette TRACE conn4 <- [1,3211,null,{}] 14:24:30 INFO - PROCESS | 1835 | 1477862670267 Marionette TRACE conn4 -> [0,3212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-undefined.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x82624800 == 30 [pid = 1835] [id = 711] 14:24:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x8284e800) [pid = 1835] [serial = 2064] [outer = (nil)] 14:24:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x90d82400) [pid = 1835] [serial = 2065] [outer = 0x8284e800] 14:24:30 INFO - PROCESS | 1835 | 1477862670361 Marionette DEBUG loaded listener.js 14:24:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x94717400) [pid = 1835] [serial = 2066] [outer = 0x8284e800] 14:24:30 INFO - PROCESS | 1835 | 1477862670951 Marionette TRACE conn4 <- [1,3212,null,{"value":["/websockets/Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close WebSocket - Code is undefined",0,null,null]]]}] 14:24:30 INFO - . 14:24:31 INFO - TEST-OK | /websockets/Close-undefined.htm | took 1279ms 14:24:31 INFO - PROCESS | 1835 | 1477862671003 Marionette TRACE conn4 -> [0,3213,"getWindowHandle",null] 14:24:31 INFO - PROCESS | 1835 | 1477862671012 Marionette TRACE conn4 <- [1,3213,null,{"value":"8"}] 14:24:31 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 14:24:31 INFO - PROCESS | 1835 | 1477862671024 Marionette TRACE conn4 -> [0,3214,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:24:31 INFO - PROCESS | 1835 | 1477862671284 Marionette TRACE conn4 <- [1,3214,null,{"value":null}] 14:24:31 INFO - PROCESS | 1835 | 1477862671301 Marionette TRACE conn4 -> [0,3215,"getWindowHandles",null] 14:24:31 INFO - PROCESS | 1835 | 1477862671304 Marionette TRACE conn4 <- [1,3215,null,["8"]] 14:24:31 INFO - PROCESS | 1835 | 1477862671309 Marionette TRACE conn4 -> [0,3216,"switchToWindow",{"name":"8"}] 14:24:31 INFO - PROCESS | 1835 | 1477862671314 Marionette TRACE conn4 <- [1,3216,null,{}] 14:24:31 INFO - PROCESS | 1835 | 1477862671320 Marionette TRACE conn4 -> [0,3217,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-blocked-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:31 INFO - PROCESS | 1835 | ++DOCSHELL 0x948e2800 == 31 [pid = 1835] [id = 712] 14:24:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x94a14000) [pid = 1835] [serial = 2067] [outer = (nil)] 14:24:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x94b34400) [pid = 1835] [serial = 2068] [outer = 0x94a14000] 14:24:31 INFO - PROCESS | 1835 | 1477862671417 Marionette DEBUG loaded listener.js 14:24:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x94b37400) [pid = 1835] [serial = 2069] [outer = 0x94a14000] 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:31 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - . 14:24:32 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1375ms 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:24:32 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:24:32 INFO - PROCESS | 1835 | 1477862672363 Marionette TRACE conn4 <- [1,3217,null,{"value":["/websockets/Create-Secure-blocked-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a blocked port - SECURITY_ERR should be thrown",0,null,null]]]}] 14:24:32 INFO - PROCESS | 1835 | 1477862672397 Marionette TRACE conn4 -> [0,3218,"getWindowHandle",null] 14:24:32 INFO - PROCESS | 1835 | 1477862672409 Marionette TRACE conn4 <- [1,3218,null,{"value":"8"}] 14:24:32 INFO - PROCESS | 1835 | 1477862672436 Marionette TRACE conn4 -> [0,3219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:24:32 INFO - PROCESS | 1835 | 1477862672797 Marionette TRACE conn4 <- [1,3219,null,{"value":null}] 14:24:32 INFO - PROCESS | 1835 | 1477862672940 Marionette TRACE conn4 -> [0,3220,"getWindowHandles",null] 14:24:32 INFO - PROCESS | 1835 | 1477862672949 Marionette TRACE conn4 <- [1,3220,null,["8"]] 14:24:32 INFO - PROCESS | 1835 | 1477862672962 Marionette TRACE conn4 -> [0,3221,"switchToWindow",{"name":"8"}] 14:24:32 INFO - PROCESS | 1835 | 1477862672970 Marionette TRACE conn4 <- [1,3221,null,{}] 14:24:32 INFO - PROCESS | 1835 | 1477862672977 Marionette TRACE conn4 -> [0,3222,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-extensions-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x82418800 == 32 [pid = 1835] [id = 713] 14:24:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x8252a800) [pid = 1835] [serial = 2070] [outer = (nil)] 14:24:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x82628c00) [pid = 1835] [serial = 2071] [outer = 0x8252a800] 14:24:33 INFO - PROCESS | 1835 | 1477862673097 Marionette DEBUG loaded listener.js 14:24:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x8aac3000) [pid = 1835] [serial = 2072] [outer = 0x8252a800] 14:24:36 INFO - PROCESS | 1835 | --DOCSHELL 0x8aac3c00 == 31 [pid = 1835] [id = 693] 14:24:36 INFO - PROCESS | 1835 | --DOCSHELL 0x82529400 == 30 [pid = 1835] [id = 692] 14:24:36 INFO - PROCESS | 1835 | --DOCSHELL 0x92f96800 == 29 [pid = 1835] [id = 695] 14:24:36 INFO - PROCESS | 1835 | --DOCSHELL 0x90d5cc00 == 28 [pid = 1835] [id = 694] 14:24:36 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x8da4e000) [pid = 1835] [serial = 2038] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x9471a000) [pid = 1835] [serial = 2039] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x8f51b000) [pid = 1835] [serial = 2035] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x92f9ec00) [pid = 1835] [serial = 2036] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x8c931000) [pid = 1835] [serial = 2032] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x8c935400) [pid = 1835] [serial = 2033] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x8c242400) [pid = 1835] [serial = 2029] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x8c472c00) [pid = 1835] [serial = 2030] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x82004400) [pid = 1835] [serial = 2024] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x82410400) [pid = 1835] [serial = 2025] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x94719400) [pid = 1835] [serial = 2021] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x9471c400) [pid = 1835] [serial = 2022] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x93924000) [pid = 1835] [serial = 2018] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x939cd800) [pid = 1835] [serial = 2019] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x90d87800) [pid = 1835] [serial = 2015] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x91f55c00) [pid = 1835] [serial = 2016] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x8c5acc00) [pid = 1835] [serial = 2012] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x8cc61800) [pid = 1835] [serial = 2013] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x8262b000) [pid = 1835] [serial = 2009] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x8283fc00) [pid = 1835] [serial = 2010] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x948e3800) [pid = 1835] [serial = 2041] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x8284b800) [pid = 1835] [serial = 2027] [outer = (nil)] [url = about:blank] 14:24:39 INFO - PROCESS | 1835 | --DOCSHELL 0x82004c00 == 27 [pid = 1835] [id = 707] 14:24:39 INFO - PROCESS | 1835 | --DOCSHELL 0x8aac4800 == 26 [pid = 1835] [id = 706] 14:24:39 INFO - PROCESS | 1835 | --DOCSHELL 0x8d7ba000 == 25 [pid = 1835] [id = 709] 14:24:39 INFO - PROCESS | 1835 | --DOCSHELL 0x81ef3400 == 24 [pid = 1835] [id = 691] 14:24:39 INFO - PROCESS | 1835 | --DOCSHELL 0x81ef8000 == 23 [pid = 1835] [id = 704] 14:24:39 INFO - PROCESS | 1835 | --DOCSHELL 0x8c475c00 == 22 [pid = 1835] [id = 705] 14:24:39 INFO - PROCESS | 1835 | --DOCSHELL 0x939cec00 == 21 [pid = 1835] [id = 696] 14:24:39 INFO - PROCESS | 1835 | --DOCSHELL 0x948a2400 == 20 [pid = 1835] [id = 703] 14:24:39 INFO - PROCESS | 1835 | --DOCSHELL 0x8da4ac00 == 19 [pid = 1835] [id = 701] 14:24:39 INFO - PROCESS | 1835 | --DOCSHELL 0x8f74f000 == 18 [pid = 1835] [id = 690] 14:24:39 INFO - PROCESS | 1835 | --DOCSHELL 0x8c92d400 == 17 [pid = 1835] [id = 700] 14:24:39 INFO - PROCESS | 1835 | --DOCSHELL 0x90d86000 == 16 [pid = 1835] [id = 710] 14:24:39 INFO - PROCESS | 1835 | --DOCSHELL 0x8c23e400 == 15 [pid = 1835] [id = 699] 14:24:39 INFO - PROCESS | 1835 | --DOCSHELL 0x8c249000 == 14 [pid = 1835] [id = 686] 14:24:39 INFO - PROCESS | 1835 | --DOCSHELL 0x81fec800 == 13 [pid = 1835] [id = 702] 14:24:39 INFO - PROCESS | 1835 | --DOCSHELL 0x82624800 == 12 [pid = 1835] [id = 711] 14:24:39 INFO - PROCESS | 1835 | --DOCSHELL 0x82005400 == 11 [pid = 1835] [id = 685] 14:24:39 INFO - PROCESS | 1835 | --DOCSHELL 0x81feb800 == 10 [pid = 1835] [id = 684] 14:24:39 INFO - PROCESS | 1835 | --DOCSHELL 0x8c242000 == 9 [pid = 1835] [id = 708] 14:24:39 INFO - PROCESS | 1835 | --DOCSHELL 0x81fe5400 == 8 [pid = 1835] [id = 697] 14:24:39 INFO - PROCESS | 1835 | --DOCSHELL 0x948e2800 == 7 [pid = 1835] [id = 712] 14:24:43 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x94a14000) [pid = 1835] [serial = 2067] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 14:24:43 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x8c476000) [pid = 1835] [serial = 2046] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 14:24:43 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x81fde400) [pid = 1835] [serial = 2043] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 14:24:43 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x82008800) [pid = 1835] [serial = 2052] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 14:24:43 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x8c244000) [pid = 1835] [serial = 2055] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 14:24:43 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x948a4c00) [pid = 1835] [serial = 2040] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 14:24:43 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x8284e800) [pid = 1835] [serial = 2064] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 14:24:43 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x8da31800) [pid = 1835] [serial = 2049] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 14:24:43 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x90d88000) [pid = 1835] [serial = 2061] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 14:24:43 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x8d7ba800) [pid = 1835] [serial = 2058] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 14:24:47 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x8d89c800) [pid = 1835] [serial = 2059] [outer = (nil)] [url = about:blank] 14:24:47 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x9295a000) [pid = 1835] [serial = 2063] [outer = (nil)] [url = about:blank] 14:24:47 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x91f53400) [pid = 1835] [serial = 2062] [outer = (nil)] [url = about:blank] 14:24:47 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x94717400) [pid = 1835] [serial = 2066] [outer = (nil)] [url = about:blank] 14:24:47 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x90d82400) [pid = 1835] [serial = 2065] [outer = (nil)] [url = about:blank] 14:24:47 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x94b37400) [pid = 1835] [serial = 2069] [outer = (nil)] [url = about:blank] 14:24:47 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x94b34400) [pid = 1835] [serial = 2068] [outer = (nil)] [url = about:blank] 14:24:47 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x82628c00) [pid = 1835] [serial = 2071] [outer = (nil)] [url = about:blank] 14:24:47 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8da27400) [pid = 1835] [serial = 2060] [outer = (nil)] [url = about:blank] 14:24:47 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8c249800) [pid = 1835] [serial = 2056] [outer = (nil)] [url = about:blank] 14:24:47 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8c471400) [pid = 1835] [serial = 2057] [outer = (nil)] [url = about:blank] 14:24:47 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x82848000) [pid = 1835] [serial = 2053] [outer = (nil)] [url = about:blank] 14:24:47 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8aab9000) [pid = 1835] [serial = 2054] [outer = (nil)] [url = about:blank] 14:24:47 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x9295f800) [pid = 1835] [serial = 2050] [outer = (nil)] [url = about:blank] 14:24:47 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x93771800) [pid = 1835] [serial = 2051] [outer = (nil)] [url = about:blank] 14:24:47 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x8c87e800) [pid = 1835] [serial = 2047] [outer = (nil)] [url = about:blank] 14:24:47 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x8c884000) [pid = 1835] [serial = 2048] [outer = (nil)] [url = about:blank] 14:24:47 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82008c00) [pid = 1835] [serial = 2044] [outer = (nil)] [url = about:blank] 14:24:47 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x8240fc00) [pid = 1835] [serial = 2045] [outer = (nil)] [url = about:blank] 14:24:47 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x94b32c00) [pid = 1835] [serial = 2042] [outer = (nil)] [url = about:blank] 14:25:03 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:25:03 INFO - PROCESS | 1835 | 1477862703328 Marionette TRACE conn4 <- [1,3222,null,{"value":["/websockets/Create-Secure-extensions-empty.htm",2,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be opened",1,"assert_equals: extensions should be empty expected \"\" but got \"permessage-deflate\"","@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:20:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:19:9\n"],["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be closed",3,null,null]]]}] 14:25:03 INFO - .. 14:25:03 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 30964ms 14:25:03 INFO - PROCESS | 1835 | 1477862703394 Marionette TRACE conn4 -> [0,3223,"getWindowHandle",null] 14:25:03 INFO - PROCESS | 1835 | 1477862703407 Marionette TRACE conn4 <- [1,3223,null,{"value":"8"}] 14:25:03 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 14:25:03 INFO - PROCESS | 1835 | 1477862703424 Marionette TRACE conn4 -> [0,3224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:03 INFO - PROCESS | 1835 | 1477862703616 Marionette TRACE conn4 <- [1,3224,null,{"value":null}] 14:25:03 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 14:25:03 INFO - PROCESS | 1835 | 1477862703759 Marionette TRACE conn4 -> [0,3225,"getWindowHandles",null] 14:25:03 INFO - PROCESS | 1835 | 1477862703766 Marionette TRACE conn4 <- [1,3225,null,["8"]] 14:25:03 INFO - PROCESS | 1835 | 1477862703774 Marionette TRACE conn4 -> [0,3226,"switchToWindow",{"name":"8"}] 14:25:03 INFO - PROCESS | 1835 | 1477862703783 Marionette TRACE conn4 <- [1,3226,null,{}] 14:25:03 INFO - PROCESS | 1835 | 1477862703790 Marionette TRACE conn4 -> [0,3227,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-url-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:03 INFO - PROCESS | 1835 | ++DOCSHELL 0x82002400 == 8 [pid = 1835] [id = 714] 14:25:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82002800) [pid = 1835] [serial = 2073] [outer = (nil)] 14:25:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82004000) [pid = 1835] [serial = 2074] [outer = 0x82002800] 14:25:03 INFO - PROCESS | 1835 | 1477862703898 Marionette DEBUG loaded listener.js 14:25:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8200d000) [pid = 1835] [serial = 2075] [outer = 0x82002800] 14:25:04 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 14:25:04 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:25:04 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:25:04 INFO - PROCESS | 1835 | 1477862704493 Marionette TRACE conn4 <- [1,3227,null,{"value":["/websockets/Create-Secure-url-with-space.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a space - SYNTAX_ERR should be thrown",0,null,null]]]}] 14:25:04 INFO - . 14:25:04 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 1129ms 14:25:04 INFO - PROCESS | 1835 | 1477862704550 Marionette TRACE conn4 -> [0,3228,"getWindowHandle",null] 14:25:04 INFO - PROCESS | 1835 | 1477862704556 Marionette TRACE conn4 <- [1,3228,null,{"value":"8"}] 14:25:04 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 14:25:04 INFO - PROCESS | 1835 | 1477862704563 Marionette TRACE conn4 -> [0,3229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:04 INFO - PROCESS | 1835 | 1477862704753 Marionette TRACE conn4 <- [1,3229,null,{"value":null}] 14:25:04 INFO - PROCESS | 1835 | 1477862704881 Marionette TRACE conn4 -> [0,3230,"getWindowHandles",null] 14:25:04 INFO - PROCESS | 1835 | 1477862704887 Marionette TRACE conn4 <- [1,3230,null,["8"]] 14:25:04 INFO - PROCESS | 1835 | 1477862704922 Marionette TRACE conn4 -> [0,3231,"switchToWindow",{"name":"8"}] 14:25:04 INFO - PROCESS | 1835 | 1477862704931 Marionette TRACE conn4 <- [1,3231,null,{}] 14:25:04 INFO - PROCESS | 1835 | 1477862704940 Marionette TRACE conn4 -> [0,3232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:04 INFO - PROCESS | 1835 | ++DOCSHELL 0x81ef6800 == 9 [pid = 1835] [id = 715] 14:25:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x81fde400) [pid = 1835] [serial = 2076] [outer = (nil)] 14:25:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x81fea000) [pid = 1835] [serial = 2077] [outer = 0x81fde400] 14:25:05 INFO - PROCESS | 1835 | 1477862705055 Marionette DEBUG loaded listener.js 14:25:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8240c400) [pid = 1835] [serial = 2078] [outer = 0x81fde400] 14:25:05 INFO - PROCESS | 1835 | 1477862705885 Marionette TRACE conn4 <- [1,3232,null,{"value":["/websockets/Create-Secure-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 14:25:05 INFO - .. 14:25:05 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 1375ms 14:25:05 INFO - PROCESS | 1835 | 1477862705960 Marionette TRACE conn4 -> [0,3233,"getWindowHandle",null] 14:25:05 INFO - PROCESS | 1835 | 1477862705968 Marionette TRACE conn4 <- [1,3233,null,{"value":"8"}] 14:25:05 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 14:25:05 INFO - PROCESS | 1835 | 1477862705978 Marionette TRACE conn4 -> [0,3234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:06 INFO - PROCESS | 1835 | 1477862706219 Marionette TRACE conn4 <- [1,3234,null,{"value":null}] 14:25:06 INFO - PROCESS | 1835 | 1477862706399 Marionette TRACE conn4 -> [0,3235,"getWindowHandles",null] 14:25:06 INFO - PROCESS | 1835 | 1477862706403 Marionette TRACE conn4 <- [1,3235,null,["8"]] 14:25:06 INFO - PROCESS | 1835 | 1477862706420 Marionette TRACE conn4 -> [0,3236,"switchToWindow",{"name":"8"}] 14:25:06 INFO - PROCESS | 1835 | 1477862706429 Marionette TRACE conn4 <- [1,3236,null,{}] 14:25:06 INFO - PROCESS | 1835 | 1477862706480 Marionette TRACE conn4 -> [0,3237,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-binaryType-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:06 INFO - PROCESS | 1835 | ++DOCSHELL 0x8284a800 == 10 [pid = 1835] [id = 716] 14:25:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8284ac00) [pid = 1835] [serial = 2079] [outer = (nil)] 14:25:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8284ec00) [pid = 1835] [serial = 2080] [outer = 0x8284ac00] 14:25:06 INFO - PROCESS | 1835 | 1477862706603 Marionette DEBUG loaded listener.js 14:25:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8aabcc00) [pid = 1835] [serial = 2081] [outer = 0x8284ac00] 14:25:07 INFO - PROCESS | 1835 | 1477862707346 Marionette TRACE conn4 <- [1,3237,null,{"value":["/websockets/Create-Secure-valid-url-binaryType-blob.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be closed",0,null,null]]]}] 14:25:07 INFO - .. 14:25:07 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1421ms 14:25:07 INFO - PROCESS | 1835 | 1477862707425 Marionette TRACE conn4 -> [0,3238,"getWindowHandle",null] 14:25:07 INFO - PROCESS | 1835 | 1477862707429 Marionette TRACE conn4 <- [1,3238,null,{"value":"8"}] 14:25:07 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 14:25:07 INFO - PROCESS | 1835 | 1477862707444 Marionette TRACE conn4 -> [0,3239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:07 INFO - PROCESS | 1835 | 1477862707649 Marionette TRACE conn4 <- [1,3239,null,{"value":null}] 14:25:07 INFO - PROCESS | 1835 | 1477862707820 Marionette TRACE conn4 -> [0,3240,"getWindowHandles",null] 14:25:07 INFO - PROCESS | 1835 | 1477862707824 Marionette TRACE conn4 <- [1,3240,null,["8"]] 14:25:07 INFO - PROCESS | 1835 | 1477862707849 Marionette TRACE conn4 -> [0,3241,"switchToWindow",{"name":"8"}] 14:25:07 INFO - PROCESS | 1835 | 1477862707865 Marionette TRACE conn4 <- [1,3241,null,{}] 14:25:07 INFO - PROCESS | 1835 | 1477862707872 Marionette TRACE conn4 -> [0,3242,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:07 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c470800 == 11 [pid = 1835] [id = 717] 14:25:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8c470c00) [pid = 1835] [serial = 2082] [outer = (nil)] 14:25:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8c92a000) [pid = 1835] [serial = 2083] [outer = 0x8c470c00] 14:25:07 INFO - PROCESS | 1835 | 1477862707988 Marionette DEBUG loaded listener.js 14:25:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8c931000) [pid = 1835] [serial = 2084] [outer = 0x8c470c00] 14:25:08 INFO - PROCESS | 1835 | 1477862708712 Marionette TRACE conn4 <- [1,3242,null,{"value":["/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - protocol should be set correctly - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 14:25:08 INFO - .. 14:25:08 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 1328ms 14:25:08 INFO - PROCESS | 1835 | 1477862708773 Marionette TRACE conn4 -> [0,3243,"getWindowHandle",null] 14:25:08 INFO - PROCESS | 1835 | 1477862708777 Marionette TRACE conn4 <- [1,3243,null,{"value":"8"}] 14:25:08 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 14:25:08 INFO - PROCESS | 1835 | 1477862708786 Marionette TRACE conn4 -> [0,3244,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:08 INFO - PROCESS | 1835 | 1477862708982 Marionette TRACE conn4 <- [1,3244,null,{"value":null}] 14:25:09 INFO - PROCESS | 1835 | 1477862709172 Marionette TRACE conn4 -> [0,3245,"getWindowHandles",null] 14:25:09 INFO - PROCESS | 1835 | 1477862709178 Marionette TRACE conn4 <- [1,3245,null,["8"]] 14:25:09 INFO - PROCESS | 1835 | 1477862709185 Marionette TRACE conn4 -> [0,3246,"switchToWindow",{"name":"8"}] 14:25:09 INFO - PROCESS | 1835 | 1477862709191 Marionette TRACE conn4 <- [1,3246,null,{}] 14:25:09 INFO - PROCESS | 1835 | 1477862709197 Marionette TRACE conn4 -> [0,3247,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:09 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d7b8400 == 12 [pid = 1835] [id = 718] 14:25:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8d7ba000) [pid = 1835] [serial = 2085] [outer = (nil)] 14:25:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8d891c00) [pid = 1835] [serial = 2086] [outer = 0x8d7ba000] 14:25:09 INFO - PROCESS | 1835 | 1477862709306 Marionette DEBUG loaded listener.js 14:25:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x8d9be400) [pid = 1835] [serial = 2087] [outer = 0x8d7ba000] 14:25:10 INFO - PROCESS | 1835 | 1477862710025 Marionette TRACE conn4 <- [1,3247,null,{"value":["/websockets/Create-Secure-valid-url-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Check readyState is 1",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 14:25:10 INFO - .. 14:25:10 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 1278ms 14:25:10 INFO - PROCESS | 1835 | 1477862710064 Marionette TRACE conn4 -> [0,3248,"getWindowHandle",null] 14:25:10 INFO - PROCESS | 1835 | 1477862710068 Marionette TRACE conn4 <- [1,3248,null,{"value":"8"}] 14:25:10 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 14:25:10 INFO - PROCESS | 1835 | 1477862710076 Marionette TRACE conn4 -> [0,3249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:10 INFO - PROCESS | 1835 | 1477862710287 Marionette TRACE conn4 <- [1,3249,null,{"value":null}] 14:25:10 INFO - PROCESS | 1835 | 1477862710451 Marionette TRACE conn4 -> [0,3250,"getWindowHandles",null] 14:25:10 INFO - PROCESS | 1835 | 1477862710456 Marionette TRACE conn4 <- [1,3250,null,["8"]] 14:25:10 INFO - PROCESS | 1835 | 1477862710463 Marionette TRACE conn4 -> [0,3251,"switchToWindow",{"name":"8"}] 14:25:10 INFO - PROCESS | 1835 | 1477862710468 Marionette TRACE conn4 <- [1,3251,null,{}] 14:25:10 INFO - PROCESS | 1835 | 1477862710474 Marionette TRACE conn4 -> [0,3252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:10 INFO - PROCESS | 1835 | ++DOCSHELL 0x81eec000 == 13 [pid = 1835] [id = 719] 14:25:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x81eec400) [pid = 1835] [serial = 2088] [outer = (nil)] 14:25:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x81fe6000) [pid = 1835] [serial = 2089] [outer = 0x81eec400] 14:25:10 INFO - PROCESS | 1835 | 1477862710687 Marionette DEBUG loaded listener.js 14:25:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x82625c00) [pid = 1835] [serial = 2090] [outer = 0x81eec400] 14:25:11 INFO - PROCESS | 1835 | --DOCSHELL 0x82418800 == 12 [pid = 1835] [id = 713] 14:25:12 INFO - PROCESS | 1835 | 1477862712145 Marionette TRACE conn4 <- [1,3252,null,{"value":["/websockets/Create-Secure-valid-url.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 14:25:12 INFO - .. 14:25:12 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 2085ms 14:25:12 INFO - PROCESS | 1835 | 1477862712166 Marionette TRACE conn4 -> [0,3253,"getWindowHandle",null] 14:25:12 INFO - PROCESS | 1835 | 1477862712172 Marionette TRACE conn4 <- [1,3253,null,{"value":"8"}] 14:25:12 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 14:25:12 INFO - PROCESS | 1835 | 1477862712184 Marionette TRACE conn4 -> [0,3254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:12 INFO - PROCESS | 1835 | 1477862712361 Marionette TRACE conn4 <- [1,3254,null,{"value":null}] 14:25:12 INFO - PROCESS | 1835 | 1477862712375 Marionette TRACE conn4 -> [0,3255,"getWindowHandles",null] 14:25:12 INFO - PROCESS | 1835 | 1477862712382 Marionette TRACE conn4 <- [1,3255,null,["8"]] 14:25:12 INFO - PROCESS | 1835 | 1477862712391 Marionette TRACE conn4 -> [0,3256,"switchToWindow",{"name":"8"}] 14:25:12 INFO - PROCESS | 1835 | 1477862712399 Marionette TRACE conn4 <- [1,3256,null,{}] 14:25:12 INFO - PROCESS | 1835 | 1477862712406 Marionette TRACE conn4 -> [0,3257,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:12 INFO - PROCESS | 1835 | ++DOCSHELL 0x82626400 == 13 [pid = 1835] [id = 720] 14:25:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x82627c00) [pid = 1835] [serial = 2091] [outer = (nil)] 14:25:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x82840c00) [pid = 1835] [serial = 2092] [outer = 0x82627c00] 14:25:12 INFO - PROCESS | 1835 | 1477862712568 Marionette DEBUG loaded listener.js 14:25:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x82842000) [pid = 1835] [serial = 2093] [outer = 0x82627c00] 14:25:13 INFO - PROCESS | 1835 | 1477862713300 Marionette TRACE conn4 <- [1,3257,null,{"value":["/websockets/Create-Secure-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 14:25:13 INFO - . 14:25:13 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 1179ms 14:25:13 INFO - PROCESS | 1835 | 1477862713362 Marionette TRACE conn4 -> [0,3258,"getWindowHandle",null] 14:25:13 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 14:25:13 INFO - PROCESS | 1835 | 1477862713368 Marionette TRACE conn4 <- [1,3258,null,{"value":"8"}] 14:25:13 INFO - PROCESS | 1835 | 1477862713376 Marionette TRACE conn4 -> [0,3259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:13 INFO - PROCESS | 1835 | 1477862713626 Marionette TRACE conn4 <- [1,3259,null,{"value":null}] 14:25:13 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 14:25:13 INFO - PROCESS | 1835 | 1477862713649 Marionette TRACE conn4 -> [0,3260,"getWindowHandles",null] 14:25:13 INFO - PROCESS | 1835 | 1477862713655 Marionette TRACE conn4 <- [1,3260,null,["8"]] 14:25:13 INFO - PROCESS | 1835 | 1477862713662 Marionette TRACE conn4 -> [0,3261,"switchToWindow",{"name":"8"}] 14:25:13 INFO - PROCESS | 1835 | 1477862713668 Marionette TRACE conn4 <- [1,3261,null,{}] 14:25:13 INFO - PROCESS | 1835 | 1477862713675 Marionette TRACE conn4 -> [0,3262,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-asciiSep-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:13 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c23f000 == 14 [pid = 1835] [id = 721] 14:25:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x8c245800) [pid = 1835] [serial = 2094] [outer = (nil)] 14:25:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x8c247800) [pid = 1835] [serial = 2095] [outer = 0x8c245800] 14:25:13 INFO - PROCESS | 1835 | 1477862713781 Marionette DEBUG loaded listener.js 14:25:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x8c46cc00) [pid = 1835] [serial = 2096] [outer = 0x8c245800] 14:25:14 INFO - PROCESS | 1835 | 1477862714477 Marionette TRACE conn4 <- [1,3262,null,{"value":["/websockets/Create-asciiSep-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with an ascii separator character - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithAsciiSep(asciiWithSep) }\" did not throw","@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:16:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:13:13\n"]]]}] 14:25:14 INFO - . 14:25:14 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 1132ms 14:25:14 INFO - PROCESS | 1835 | 1477862714521 Marionette TRACE conn4 -> [0,3263,"getWindowHandle",null] 14:25:14 INFO - PROCESS | 1835 | 1477862714530 Marionette TRACE conn4 <- [1,3263,null,{"value":"8"}] 14:25:14 INFO - TEST-START | /websockets/Create-invalid-urls.htm 14:25:14 INFO - PROCESS | 1835 | 1477862714539 Marionette TRACE conn4 -> [0,3264,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:14 INFO - PROCESS | 1835 | 1477862714775 Marionette TRACE conn4 <- [1,3264,null,{"value":null}] 14:25:14 INFO - PROCESS | 1835 | 1477862714805 Marionette TRACE conn4 -> [0,3265,"getWindowHandles",null] 14:25:14 INFO - PROCESS | 1835 | 1477862714809 Marionette TRACE conn4 <- [1,3265,null,["8"]] 14:25:14 INFO - PROCESS | 1835 | 1477862714816 Marionette TRACE conn4 -> [0,3266,"switchToWindow",{"name":"8"}] 14:25:14 INFO - PROCESS | 1835 | 1477862714824 Marionette TRACE conn4 <- [1,3266,null,{}] 14:25:14 INFO - PROCESS | 1835 | 1477862714911 Marionette TRACE conn4 -> [0,3267,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-invalid-urls.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-invalid-urls.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:14 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c87cc00 == 15 [pid = 1835] [id = 722] 14:25:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x8c87d000) [pid = 1835] [serial = 2097] [outer = (nil)] 14:25:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x8c87e800) [pid = 1835] [serial = 2098] [outer = 0x8c87d000] 14:25:15 INFO - PROCESS | 1835 | 1477862715017 Marionette DEBUG loaded listener.js 14:25:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x8c883800) [pid = 1835] [serial = 2099] [outer = 0x8c87d000] 14:25:15 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 14:25:15 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:25:15 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:25:15 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2076 14:25:15 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:25:15 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:25:15 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2076 14:25:15 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:25:15 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:25:15 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 14:25:15 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:25:15 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:25:15 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 14:25:15 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:25:15 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:25:15 INFO - PROCESS | 1835 | 1477862715701 Marionette TRACE conn4 <- [1,3267,null,{"value":["/websockets/Create-invalid-urls.htm",0,null,null,[["Url is /echo - should throw SYNTAX_ERR",0,null,null],["Url is a mail address - should throw SYNTAX_ERR",0,null,null],["Url is about:blank - should throw SYNTAX_ERR",0,null,null],["Url is ?test - should throw SYNTAX_ERR",0,null,null],["Url is #test - should throw SYNTAX_ERR",0,null,null]]]}] 14:25:15 INFO - ..... 14:25:15 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 1174ms 14:25:15 INFO - PROCESS | 1835 | 1477862715712 Marionette TRACE conn4 -> [0,3268,"getWindowHandle",null] 14:25:15 INFO - PROCESS | 1835 | 1477862715716 Marionette TRACE conn4 <- [1,3268,null,{"value":"8"}] 14:25:15 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 14:25:15 INFO - PROCESS | 1835 | 1477862715723 Marionette TRACE conn4 -> [0,3269,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:15 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x82002800) [pid = 1835] [serial = 2073] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 14:25:15 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x8252a800) [pid = 1835] [serial = 2070] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 14:25:15 INFO - PROCESS | 1835 | 1477862715987 Marionette TRACE conn4 <- [1,3269,null,{"value":null}] 14:25:16 INFO - PROCESS | 1835 | 1477862716074 Marionette TRACE conn4 -> [0,3270,"getWindowHandles",null] 14:25:16 INFO - PROCESS | 1835 | 1477862716079 Marionette TRACE conn4 <- [1,3270,null,["8"]] 14:25:16 INFO - PROCESS | 1835 | 1477862716084 Marionette TRACE conn4 -> [0,3271,"switchToWindow",{"name":"8"}] 14:25:16 INFO - PROCESS | 1835 | 1477862716089 Marionette TRACE conn4 <- [1,3271,null,{}] 14:25:16 INFO - PROCESS | 1835 | 1477862716098 Marionette TRACE conn4 -> [0,3272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-non-absolute-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-non-absolute-url.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:16 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c473000 == 16 [pid = 1835] [id = 723] 14:25:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x8c930c00) [pid = 1835] [serial = 2100] [outer = (nil)] 14:25:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x8c936800) [pid = 1835] [serial = 2101] [outer = 0x8c930c00] 14:25:16 INFO - PROCESS | 1835 | 1477862716215 Marionette DEBUG loaded listener.js 14:25:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x90d11c00) [pid = 1835] [serial = 2102] [outer = 0x8c930c00] 14:25:16 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 14:25:16 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:25:16 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:25:16 INFO - PROCESS | 1835 | 1477862716762 Marionette TRACE conn4 <- [1,3272,null,{"value":["/websockets/Create-non-absolute-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a non absolute URL - SYNTAX_ERR is thrown",0,null,null]]]}] 14:25:16 INFO - . 14:25:16 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 1085ms 14:25:16 INFO - PROCESS | 1835 | 1477862716817 Marionette TRACE conn4 -> [0,3273,"getWindowHandle",null] 14:25:16 INFO - PROCESS | 1835 | 1477862716820 Marionette TRACE conn4 <- [1,3273,null,{"value":"8"}] 14:25:16 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 14:25:16 INFO - PROCESS | 1835 | 1477862716833 Marionette TRACE conn4 -> [0,3274,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:17 INFO - PROCESS | 1835 | 1477862717045 Marionette TRACE conn4 <- [1,3274,null,{"value":null}] 14:25:17 INFO - PROCESS | 1835 | 1477862717060 Marionette TRACE conn4 -> [0,3275,"getWindowHandles",null] 14:25:17 INFO - PROCESS | 1835 | 1477862717064 Marionette TRACE conn4 <- [1,3275,null,["8"]] 14:25:17 INFO - PROCESS | 1835 | 1477862717069 Marionette TRACE conn4 -> [0,3276,"switchToWindow",{"name":"8"}] 14:25:17 INFO - PROCESS | 1835 | 1477862717081 Marionette TRACE conn4 <- [1,3276,null,{}] 14:25:17 INFO - PROCESS | 1835 | 1477862717085 Marionette TRACE conn4 -> [0,3277,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-nonAscii-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:17 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d1c000 == 17 [pid = 1835] [id = 724] 14:25:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x90d1d800) [pid = 1835] [serial = 2103] [outer = (nil)] 14:25:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x90d55000) [pid = 1835] [serial = 2104] [outer = 0x90d1d800] 14:25:17 INFO - PROCESS | 1835 | 1477862717185 Marionette DEBUG loaded listener.js 14:25:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x90d5c000) [pid = 1835] [serial = 2105] [outer = 0x90d1d800] 14:25:17 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:25:17 INFO - PROCESS | 1835 | 1477862717811 Marionette TRACE conn4 <- [1,3277,null,{"value":["/websockets/Create-nonAscii-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with non-ascii values - SYNTAX_ERR is thrown",0,null,null]]]}] 14:25:17 INFO - . 14:25:17 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1037ms 14:25:17 INFO - PROCESS | 1835 | 1477862717869 Marionette TRACE conn4 -> [0,3278,"getWindowHandle",null] 14:25:17 INFO - PROCESS | 1835 | 1477862717873 Marionette TRACE conn4 <- [1,3278,null,{"value":"8"}] 14:25:17 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 14:25:17 INFO - PROCESS | 1835 | 1477862717879 Marionette TRACE conn4 -> [0,3279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:18 INFO - PROCESS | 1835 | 1477862718069 Marionette TRACE conn4 <- [1,3279,null,{"value":null}] 14:25:18 INFO - PROCESS | 1835 | 1477862718202 Marionette TRACE conn4 -> [0,3280,"getWindowHandles",null] 14:25:18 INFO - PROCESS | 1835 | 1477862718206 Marionette TRACE conn4 <- [1,3280,null,["8"]] 14:25:18 INFO - PROCESS | 1835 | 1477862718212 Marionette TRACE conn4 -> [0,3281,"switchToWindow",{"name":"8"}] 14:25:18 INFO - PROCESS | 1835 | 1477862718218 Marionette TRACE conn4 <- [1,3281,null,{}] 14:25:18 INFO - PROCESS | 1835 | 1477862718223 Marionette TRACE conn4 -> [0,3282,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocol-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocol-with-space.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:18 INFO - PROCESS | 1835 | ++DOCSHELL 0x90eb8800 == 18 [pid = 1835] [id = 725] 14:25:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x90eb8c00) [pid = 1835] [serial = 2106] [outer = (nil)] 14:25:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x91f0ec00) [pid = 1835] [serial = 2107] [outer = 0x90eb8c00] 14:25:18 INFO - PROCESS | 1835 | 1477862718319 Marionette DEBUG loaded listener.js 14:25:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x91f50800) [pid = 1835] [serial = 2108] [outer = 0x90eb8c00] 14:25:18 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:25:19 INFO - PROCESS | 1835 | 1477862719079 Marionette TRACE conn4 <- [1,3282,null,{"value":["/websockets/Create-protocol-with-space.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with a space in it - SYNTAX_ERR is thrown",0,null,null]]]}] 14:25:19 INFO - . 14:25:19 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 1231ms 14:25:19 INFO - PROCESS | 1835 | 1477862719112 Marionette TRACE conn4 -> [0,3283,"getWindowHandle",null] 14:25:19 INFO - PROCESS | 1835 | 1477862719118 Marionette TRACE conn4 <- [1,3283,null,{"value":"8"}] 14:25:19 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 14:25:19 INFO - PROCESS | 1835 | 1477862719130 Marionette TRACE conn4 -> [0,3284,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:19 INFO - PROCESS | 1835 | 1477862719361 Marionette TRACE conn4 <- [1,3284,null,{"value":null}] 14:25:19 INFO - PROCESS | 1835 | 1477862719524 Marionette TRACE conn4 -> [0,3285,"getWindowHandles",null] 14:25:19 INFO - PROCESS | 1835 | 1477862719529 Marionette TRACE conn4 <- [1,3285,null,["8"]] 14:25:19 INFO - PROCESS | 1835 | 1477862719537 Marionette TRACE conn4 -> [0,3286,"switchToWindow",{"name":"8"}] 14:25:19 INFO - PROCESS | 1835 | 1477862719544 Marionette TRACE conn4 <- [1,3286,null,{}] 14:25:19 INFO - PROCESS | 1835 | 1477862719596 Marionette TRACE conn4 -> [0,3287,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated-case-insensitive.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:19 INFO - PROCESS | 1835 | ++DOCSHELL 0x82841800 == 19 [pid = 1835] [id = 726] 14:25:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x82845000) [pid = 1835] [serial = 2109] [outer = (nil)] 14:25:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x8c23e800) [pid = 1835] [serial = 2110] [outer = 0x82845000] 14:25:19 INFO - PROCESS | 1835 | 1477862719719 Marionette DEBUG loaded listener.js 14:25:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x8c470000) [pid = 1835] [serial = 2111] [outer = 0x82845000] 14:25:20 INFO - PROCESS | 1835 | 1477862720466 Marionette TRACE conn4 <- [1,3287,null,{"value":["/websockets/Create-protocols-repeated-case-insensitive.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values but different case - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithRepeatedProtocolsCaseInsensitive() }\" did not throw","@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:14:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:12:9\n"]]]}] 14:25:20 INFO - . 14:25:20 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1420ms 14:25:20 INFO - PROCESS | 1835 | 1477862720550 Marionette TRACE conn4 -> [0,3288,"getWindowHandle",null] 14:25:20 INFO - PROCESS | 1835 | 1477862720558 Marionette TRACE conn4 <- [1,3288,null,{"value":"8"}] 14:25:20 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 14:25:20 INFO - PROCESS | 1835 | 1477862720566 Marionette TRACE conn4 -> [0,3289,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:20 INFO - PROCESS | 1835 | 1477862720924 Marionette TRACE conn4 <- [1,3289,null,{"value":null}] 14:25:20 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 14:25:21 INFO - PROCESS | 1835 | 1477862721067 Marionette TRACE conn4 -> [0,3290,"getWindowHandles",null] 14:25:21 INFO - PROCESS | 1835 | 1477862721072 Marionette TRACE conn4 <- [1,3290,null,["8"]] 14:25:21 INFO - PROCESS | 1835 | 1477862721079 Marionette TRACE conn4 -> [0,3291,"switchToWindow",{"name":"8"}] 14:25:21 INFO - PROCESS | 1835 | 1477862721085 Marionette TRACE conn4 <- [1,3291,null,{}] 14:25:21 INFO - PROCESS | 1835 | 1477862721136 Marionette TRACE conn4 -> [0,3292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:21 INFO - PROCESS | 1835 | ++DOCSHELL 0x81ef3000 == 20 [pid = 1835] [id = 727] 14:25:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x90d16000) [pid = 1835] [serial = 2112] [outer = (nil)] 14:25:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x90d5f400) [pid = 1835] [serial = 2113] [outer = 0x90d16000] 14:25:21 INFO - PROCESS | 1835 | 1477862721259 Marionette DEBUG loaded listener.js 14:25:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x90d87000) [pid = 1835] [serial = 2114] [outer = 0x90d16000] 14:25:22 INFO - PROCESS | 1835 | 1477862722193 Marionette TRACE conn4 <- [1,3292,null,{"value":["/websockets/Create-protocols-repeated.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values - SYNTAX_ERR is thrown",0,null,null]]]}] 14:25:22 INFO - . 14:25:22 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 1677ms 14:25:22 INFO - PROCESS | 1835 | 1477862722242 Marionette TRACE conn4 -> [0,3293,"getWindowHandle",null] 14:25:22 INFO - PROCESS | 1835 | 1477862722249 Marionette TRACE conn4 <- [1,3293,null,{"value":"8"}] 14:25:22 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 14:25:22 INFO - PROCESS | 1835 | 1477862722259 Marionette TRACE conn4 -> [0,3294,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:22 INFO - PROCESS | 1835 | 1477862722457 Marionette TRACE conn4 <- [1,3294,null,{"value":null}] 14:25:22 INFO - PROCESS | 1835 | 1477862722645 Marionette TRACE conn4 -> [0,3295,"getWindowHandles",null] 14:25:22 INFO - PROCESS | 1835 | 1477862722652 Marionette TRACE conn4 <- [1,3295,null,["8"]] 14:25:22 INFO - PROCESS | 1835 | 1477862722659 Marionette TRACE conn4 -> [0,3296,"switchToWindow",{"name":"8"}] 14:25:22 INFO - PROCESS | 1835 | 1477862722666 Marionette TRACE conn4 <- [1,3296,null,{}] 14:25:22 INFO - PROCESS | 1835 | 1477862722699 Marionette TRACE conn4 -> [0,3297,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:22 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x82004000) [pid = 1835] [serial = 2074] [outer = (nil)] [url = about:blank] 14:25:22 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x8200d000) [pid = 1835] [serial = 2075] [outer = (nil)] [url = about:blank] 14:25:22 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x8aac3000) [pid = 1835] [serial = 2072] [outer = (nil)] [url = about:blank] 14:25:22 INFO - PROCESS | 1835 | ++DOCSHELL 0x82004000 == 21 [pid = 1835] [id = 728] 14:25:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x82008000) [pid = 1835] [serial = 2115] [outer = (nil)] 14:25:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x8284cc00) [pid = 1835] [serial = 2116] [outer = 0x82008000] 14:25:22 INFO - PROCESS | 1835 | 1477862722824 Marionette DEBUG loaded listener.js 14:25:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x8aab9c00) [pid = 1835] [serial = 2117] [outer = 0x82008000] 14:25:23 INFO - PROCESS | 1835 | 1477862723399 Marionette TRACE conn4 <- [1,3297,null,{"value":["/websockets/Create-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 14:25:23 INFO - .. 14:25:23 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 1182ms 14:25:23 INFO - PROCESS | 1835 | 1477862723440 Marionette TRACE conn4 -> [0,3298,"getWindowHandle",null] 14:25:23 INFO - PROCESS | 1835 | 1477862723445 Marionette TRACE conn4 <- [1,3298,null,{"value":"8"}] 14:25:23 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 14:25:23 INFO - PROCESS | 1835 | 1477862723452 Marionette TRACE conn4 -> [0,3299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:23 INFO - PROCESS | 1835 | 1477862723671 Marionette TRACE conn4 <- [1,3299,null,{"value":null}] 14:25:23 INFO - PROCESS | 1835 | 1477862723811 Marionette TRACE conn4 -> [0,3300,"getWindowHandles",null] 14:25:23 INFO - PROCESS | 1835 | 1477862723817 Marionette TRACE conn4 <- [1,3300,null,["8"]] 14:25:23 INFO - PROCESS | 1835 | 1477862723824 Marionette TRACE conn4 -> [0,3301,"switchToWindow",{"name":"8"}] 14:25:23 INFO - PROCESS | 1835 | 1477862723829 Marionette TRACE conn4 <- [1,3301,null,{}] 14:25:23 INFO - PROCESS | 1835 | 1477862723835 Marionette TRACE conn4 -> [0,3302,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:23 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c476800 == 22 [pid = 1835] [id = 729] 14:25:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x8c477c00) [pid = 1835] [serial = 2118] [outer = (nil)] 14:25:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x8c5a9800) [pid = 1835] [serial = 2119] [outer = 0x8c477c00] 14:25:23 INFO - PROCESS | 1835 | 1477862723933 Marionette DEBUG loaded listener.js 14:25:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x8c878400) [pid = 1835] [serial = 2120] [outer = 0x8c477c00] 14:25:24 INFO - PROCESS | 1835 | 1477862724483 Marionette TRACE conn4 <- [1,3302,null,{"value":["/websockets/Create-valid-url-protocol-empty.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.protocol should be empty before connection is established",0,null,null]]]}] 14:25:24 INFO - . 14:25:24 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 1070ms 14:25:24 INFO - PROCESS | 1835 | 1477862724530 Marionette TRACE conn4 -> [0,3303,"getWindowHandle",null] 14:25:24 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 14:25:24 INFO - PROCESS | 1835 | 1477862724538 Marionette TRACE conn4 <- [1,3303,null,{"value":"8"}] 14:25:24 INFO - PROCESS | 1835 | 1477862724546 Marionette TRACE conn4 -> [0,3304,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:24 INFO - PROCESS | 1835 | 1477862724720 Marionette TRACE conn4 <- [1,3304,null,{"value":null}] 14:25:24 INFO - PROCESS | 1835 | 1477862724864 Marionette TRACE conn4 -> [0,3305,"getWindowHandles",null] 14:25:24 INFO - PROCESS | 1835 | 1477862724870 Marionette TRACE conn4 <- [1,3305,null,["8"]] 14:25:24 INFO - PROCESS | 1835 | 1477862724875 Marionette TRACE conn4 -> [0,3306,"switchToWindow",{"name":"8"}] 14:25:24 INFO - PROCESS | 1835 | 1477862724882 Marionette TRACE conn4 <- [1,3306,null,{}] 14:25:24 INFO - PROCESS | 1835 | 1477862724889 Marionette TRACE conn4 -> [0,3307,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:24 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d55800 == 23 [pid = 1835] [id = 730] 14:25:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x90d57c00) [pid = 1835] [serial = 2121] [outer = (nil)] 14:25:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x90d87c00) [pid = 1835] [serial = 2122] [outer = 0x90d57c00] 14:25:24 INFO - PROCESS | 1835 | 1477862724990 Marionette DEBUG loaded listener.js 14:25:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x91f0c800) [pid = 1835] [serial = 2123] [outer = 0x90d57c00] 14:25:25 INFO - PROCESS | 1835 | 1477862725607 Marionette TRACE conn4 <- [1,3307,null,{"value":["/websockets/Create-valid-url-protocol.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be closed",0,null,null]]]}] 14:25:25 INFO - .. 14:25:25 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1124ms 14:25:25 INFO - PROCESS | 1835 | 1477862725669 Marionette TRACE conn4 -> [0,3308,"getWindowHandle",null] 14:25:25 INFO - TEST-START | /websockets/Create-valid-url.htm 14:25:25 INFO - PROCESS | 1835 | 1477862725675 Marionette TRACE conn4 <- [1,3308,null,{"value":"8"}] 14:25:25 INFO - PROCESS | 1835 | 1477862725682 Marionette TRACE conn4 -> [0,3309,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:25 INFO - PROCESS | 1835 | 1477862725922 Marionette TRACE conn4 <- [1,3309,null,{"value":null}] 14:25:25 INFO - PROCESS | 1835 | 1477862725976 Marionette TRACE conn4 -> [0,3310,"getWindowHandles",null] 14:25:25 INFO - PROCESS | 1835 | 1477862725980 Marionette TRACE conn4 <- [1,3310,null,["8"]] 14:25:26 INFO - PROCESS | 1835 | 1477862726063 Marionette TRACE conn4 -> [0,3311,"switchToWindow",{"name":"8"}] 14:25:26 INFO - PROCESS | 1835 | 1477862726069 Marionette TRACE conn4 <- [1,3311,null,{}] 14:25:26 INFO - PROCESS | 1835 | 1477862726079 Marionette TRACE conn4 -> [0,3312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d13400 == 24 [pid = 1835] [id = 731] 14:25:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x92c84c00) [pid = 1835] [serial = 2124] [outer = (nil)] 14:25:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x92f92800) [pid = 1835] [serial = 2125] [outer = 0x92c84c00] 14:25:26 INFO - PROCESS | 1835 | 1477862726178 Marionette DEBUG loaded listener.js 14:25:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x92f9e000) [pid = 1835] [serial = 2126] [outer = 0x92c84c00] 14:25:26 INFO - PROCESS | 1835 | 1477862726854 Marionette TRACE conn4 <- [1,3312,null,{"value":["/websockets/Create-valid-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 14:25:26 INFO - .. 14:25:26 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 1221ms 14:25:26 INFO - PROCESS | 1835 | 1477862726903 Marionette TRACE conn4 -> [0,3313,"getWindowHandle",null] 14:25:26 INFO - PROCESS | 1835 | 1477862726906 Marionette TRACE conn4 <- [1,3313,null,{"value":"8"}] 14:25:26 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 14:25:26 INFO - PROCESS | 1835 | 1477862726913 Marionette TRACE conn4 -> [0,3314,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:27 INFO - PROCESS | 1835 | 1477862727135 Marionette TRACE conn4 <- [1,3314,null,{"value":null}] 14:25:27 INFO - PROCESS | 1835 | 1477862727162 Marionette TRACE conn4 -> [0,3315,"getWindowHandles",null] 14:25:27 INFO - PROCESS | 1835 | 1477862727166 Marionette TRACE conn4 <- [1,3315,null,["8"]] 14:25:27 INFO - PROCESS | 1835 | 1477862727172 Marionette TRACE conn4 -> [0,3316,"switchToWindow",{"name":"8"}] 14:25:27 INFO - PROCESS | 1835 | 1477862727183 Marionette TRACE conn4 <- [1,3316,null,{}] 14:25:27 INFO - PROCESS | 1835 | 1477862727265 Marionette TRACE conn4 -> [0,3317,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:27 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c87b800 == 25 [pid = 1835] [id = 732] 14:25:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x939cd800) [pid = 1835] [serial = 2127] [outer = (nil)] 14:25:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x945ad800) [pid = 1835] [serial = 2128] [outer = 0x939cd800] 14:25:27 INFO - PROCESS | 1835 | 1477862727360 Marionette DEBUG loaded listener.js 14:25:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x945b3400) [pid = 1835] [serial = 2129] [outer = 0x939cd800] 14:25:27 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x8c930c00) [pid = 1835] [serial = 2100] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 14:25:27 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x81fde400) [pid = 1835] [serial = 2076] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 14:25:27 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x8284ac00) [pid = 1835] [serial = 2079] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 14:25:27 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x8c470c00) [pid = 1835] [serial = 2082] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 14:25:27 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x8d7ba000) [pid = 1835] [serial = 2085] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 14:25:27 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x82627c00) [pid = 1835] [serial = 2091] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 14:25:27 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x81eec400) [pid = 1835] [serial = 2088] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 14:25:27 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x8c87d000) [pid = 1835] [serial = 2097] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 14:25:27 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x90d1d800) [pid = 1835] [serial = 2103] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 14:25:27 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x8c245800) [pid = 1835] [serial = 2094] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 14:25:28 INFO - PROCESS | 1835 | 1477862728090 Marionette TRACE conn4 <- [1,3317,null,{"value":["/websockets/Create-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 14:25:28 INFO - . 14:25:28 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 1223ms 14:25:28 INFO - PROCESS | 1835 | 1477862728138 Marionette TRACE conn4 -> [0,3318,"getWindowHandle",null] 14:25:28 INFO - PROCESS | 1835 | 1477862728142 Marionette TRACE conn4 <- [1,3318,null,{"value":"8"}] 14:25:28 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 14:25:28 INFO - PROCESS | 1835 | 1477862728148 Marionette TRACE conn4 -> [0,3319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:28 INFO - PROCESS | 1835 | 1477862728410 Marionette TRACE conn4 <- [1,3319,null,{"value":null}] 14:25:28 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 14:25:28 INFO - PROCESS | 1835 | 1477862728428 Marionette TRACE conn4 -> [0,3320,"getWindowHandles",null] 14:25:28 INFO - PROCESS | 1835 | 1477862728431 Marionette TRACE conn4 <- [1,3320,null,["8"]] 14:25:28 INFO - PROCESS | 1835 | 1477862728435 Marionette TRACE conn4 -> [0,3321,"switchToWindow",{"name":"8"}] 14:25:28 INFO - PROCESS | 1835 | 1477862728441 Marionette TRACE conn4 <- [1,3321,null,{}] 14:25:28 INFO - PROCESS | 1835 | 1477862728447 Marionette TRACE conn4 -> [0,3322,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-wrong-scheme.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-wrong-scheme.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:28 INFO - PROCESS | 1835 | ++DOCSHELL 0x93a8f000 == 26 [pid = 1835] [id = 733] 14:25:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x945b0000) [pid = 1835] [serial = 2130] [outer = (nil)] 14:25:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x94718800) [pid = 1835] [serial = 2131] [outer = 0x945b0000] 14:25:28 INFO - PROCESS | 1835 | 1477862728549 Marionette DEBUG loaded listener.js 14:25:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x9471b400) [pid = 1835] [serial = 2132] [outer = 0x945b0000] 14:25:29 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 14:25:29 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 14:25:29 INFO - PROCESS | 1835 | 1477862729168 Marionette TRACE conn4 <- [1,3322,null,{"value":["/websockets/Create-wrong-scheme.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a URL with a non ws/wss scheme - SYNTAX_ERR is thrown",0,null,null]]]}] 14:25:29 INFO - . 14:25:29 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 1036ms 14:25:29 INFO - PROCESS | 1835 | 1477862729184 Marionette TRACE conn4 -> [0,3323,"getWindowHandle",null] 14:25:29 INFO - PROCESS | 1835 | 1477862729188 Marionette TRACE conn4 <- [1,3323,null,{"value":"8"}] 14:25:29 INFO - TEST-START | /websockets/Secure-Close-0.htm 14:25:29 INFO - PROCESS | 1835 | 1477862729195 Marionette TRACE conn4 -> [0,3324,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:29 INFO - PROCESS | 1835 | 1477862729354 Marionette TRACE conn4 <- [1,3324,null,{"value":null}] 14:25:29 INFO - PROCESS | 1835 | 1477862729495 Marionette TRACE conn4 -> [0,3325,"getWindowHandles",null] 14:25:29 INFO - PROCESS | 1835 | 1477862729500 Marionette TRACE conn4 <- [1,3325,null,["8"]] 14:25:29 INFO - PROCESS | 1835 | 1477862729509 Marionette TRACE conn4 -> [0,3326,"switchToWindow",{"name":"8"}] 14:25:29 INFO - PROCESS | 1835 | 1477862729521 Marionette TRACE conn4 <- [1,3326,null,{}] 14:25:29 INFO - PROCESS | 1835 | 1477862729525 Marionette TRACE conn4 -> [0,3327,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-0.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:29 INFO - PROCESS | 1835 | ++DOCSHELL 0x9489d800 == 27 [pid = 1835] [id = 734] 14:25:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x9489dc00) [pid = 1835] [serial = 2133] [outer = (nil)] 14:25:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x948a2000) [pid = 1835] [serial = 2134] [outer = 0x9489dc00] 14:25:29 INFO - PROCESS | 1835 | 1477862729621 Marionette DEBUG loaded listener.js 14:25:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x948d9800) [pid = 1835] [serial = 2135] [outer = 0x9489dc00] 14:25:30 INFO - PROCESS | 1835 | 1477862730320 Marionette TRACE conn4 <- [1,3327,null,{"value":["/websockets/Secure-Close-0.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 14:25:30 INFO - . 14:25:30 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1135ms 14:25:30 INFO - PROCESS | 1835 | 1477862730332 Marionette TRACE conn4 -> [0,3328,"getWindowHandle",null] 14:25:30 INFO - PROCESS | 1835 | 1477862730339 Marionette TRACE conn4 <- [1,3328,null,{"value":"8"}] 14:25:30 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 14:25:30 INFO - PROCESS | 1835 | 1477862730350 Marionette TRACE conn4 -> [0,3329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:30 INFO - PROCESS | 1835 | 1477862730588 Marionette TRACE conn4 <- [1,3329,null,{"value":null}] 14:25:30 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 14:25:30 INFO - PROCESS | 1835 | 1477862730760 Marionette TRACE conn4 -> [0,3330,"getWindowHandles",null] 14:25:30 INFO - PROCESS | 1835 | 1477862730764 Marionette TRACE conn4 <- [1,3330,null,["8"]] 14:25:30 INFO - PROCESS | 1835 | 1477862730773 Marionette TRACE conn4 -> [0,3331,"switchToWindow",{"name":"8"}] 14:25:30 INFO - PROCESS | 1835 | 1477862730779 Marionette TRACE conn4 <- [1,3331,null,{}] 14:25:30 INFO - PROCESS | 1835 | 1477862730787 Marionette TRACE conn4 -> [0,3332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c242800 == 28 [pid = 1835] [id = 735] 14:25:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x8c243c00) [pid = 1835] [serial = 2136] [outer = (nil)] 14:25:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x8c473c00) [pid = 1835] [serial = 2137] [outer = 0x8c243c00] 14:25:30 INFO - PROCESS | 1835 | 1477862730909 Marionette DEBUG loaded listener.js 14:25:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x8c876400) [pid = 1835] [serial = 2138] [outer = 0x8c243c00] 14:25:31 INFO - PROCESS | 1835 | 1477862731624 Marionette TRACE conn4 <- [1,3332,null,{"value":["/websockets/Secure-Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 14:25:31 INFO - .. 14:25:31 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1332ms 14:25:31 INFO - PROCESS | 1835 | 1477862731688 Marionette TRACE conn4 -> [0,3333,"getWindowHandle",null] 14:25:31 INFO - PROCESS | 1835 | 1477862731696 Marionette TRACE conn4 <- [1,3333,null,{"value":"8"}] 14:25:31 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 14:25:31 INFO - PROCESS | 1835 | 1477862731705 Marionette TRACE conn4 -> [0,3334,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:31 INFO - PROCESS | 1835 | 1477862731900 Marionette TRACE conn4 <- [1,3334,null,{"value":null}] 14:25:32 INFO - PROCESS | 1835 | 1477862732084 Marionette TRACE conn4 -> [0,3335,"getWindowHandles",null] 14:25:32 INFO - PROCESS | 1835 | 1477862732090 Marionette TRACE conn4 <- [1,3335,null,["8"]] 14:25:32 INFO - PROCESS | 1835 | 1477862732097 Marionette TRACE conn4 -> [0,3336,"switchToWindow",{"name":"8"}] 14:25:32 INFO - PROCESS | 1835 | 1477862732103 Marionette TRACE conn4 <- [1,3336,null,{}] 14:25:32 INFO - PROCESS | 1835 | 1477862732154 Marionette TRACE conn4 -> [0,3337,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:32 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d17800 == 29 [pid = 1835] [id = 736] 14:25:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x90d17c00) [pid = 1835] [serial = 2139] [outer = (nil)] 14:25:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x929ba000) [pid = 1835] [serial = 2140] [outer = 0x90d17c00] 14:25:32 INFO - PROCESS | 1835 | 1477862732264 Marionette DEBUG loaded listener.js 14:25:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x92f92000) [pid = 1835] [serial = 2141] [outer = 0x90d17c00] 14:25:33 INFO - PROCESS | 1835 | 1477862733012 Marionette TRACE conn4 <- [1,3337,null,{"value":["/websockets/Secure-Close-1000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - event.code == 1000 and event.reason = 'Clean Close'",0,null,null]]]}] 14:25:33 INFO - .. 14:25:33 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1333ms 14:25:33 INFO - PROCESS | 1835 | 1477862733045 Marionette TRACE conn4 -> [0,3338,"getWindowHandle",null] 14:25:33 INFO - PROCESS | 1835 | 1477862733053 Marionette TRACE conn4 <- [1,3338,null,{"value":"8"}] 14:25:33 INFO - TEST-START | /websockets/Secure-Close-1000.htm 14:25:33 INFO - PROCESS | 1835 | 1477862733060 Marionette TRACE conn4 -> [0,3339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:33 INFO - PROCESS | 1835 | 1477862733252 Marionette TRACE conn4 <- [1,3339,null,{"value":null}] 14:25:33 INFO - PROCESS | 1835 | 1477862733443 Marionette TRACE conn4 -> [0,3340,"getWindowHandles",null] 14:25:33 INFO - PROCESS | 1835 | 1477862733448 Marionette TRACE conn4 <- [1,3340,null,["8"]] 14:25:33 INFO - PROCESS | 1835 | 1477862733455 Marionette TRACE conn4 -> [0,3341,"switchToWindow",{"name":"8"}] 14:25:33 INFO - PROCESS | 1835 | 1477862733463 Marionette TRACE conn4 <- [1,3341,null,{}] 14:25:33 INFO - PROCESS | 1835 | 1477862733512 Marionette TRACE conn4 -> [0,3342,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x9471d000 == 30 [pid = 1835] [id = 737] 14:25:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x9489f000) [pid = 1835] [serial = 2142] [outer = (nil)] 14:25:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x94a10400) [pid = 1835] [serial = 2143] [outer = 0x9489f000] 14:25:33 INFO - PROCESS | 1835 | 1477862733624 Marionette DEBUG loaded listener.js 14:25:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x94accc00) [pid = 1835] [serial = 2144] [outer = 0x9489f000] 14:25:34 INFO - PROCESS | 1835 | 1477862734332 Marionette TRACE conn4 <- [1,3342,null,{"value":["/websockets/Secure-Close-1000.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 14:25:34 INFO - .. 14:25:34 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 1287ms 14:25:34 INFO - PROCESS | 1835 | 1477862734346 Marionette TRACE conn4 -> [0,3343,"getWindowHandle",null] 14:25:34 INFO - PROCESS | 1835 | 1477862734350 Marionette TRACE conn4 <- [1,3343,null,{"value":"8"}] 14:25:34 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 14:25:34 INFO - PROCESS | 1835 | 1477862734362 Marionette TRACE conn4 -> [0,3344,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:34 INFO - PROCESS | 1835 | 1477862734552 Marionette TRACE conn4 <- [1,3344,null,{"value":null}] 14:25:34 INFO - PROCESS | 1835 | 1477862734734 Marionette TRACE conn4 -> [0,3345,"getWindowHandles",null] 14:25:34 INFO - PROCESS | 1835 | 1477862734737 Marionette TRACE conn4 <- [1,3345,null,["8"]] 14:25:34 INFO - PROCESS | 1835 | 1477862734751 Marionette TRACE conn4 -> [0,3346,"switchToWindow",{"name":"8"}] 14:25:34 INFO - PROCESS | 1835 | 1477862734758 Marionette TRACE conn4 <- [1,3346,null,{}] 14:25:34 INFO - PROCESS | 1835 | 1477862734791 Marionette TRACE conn4 -> [0,3347,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x94b38c00 == 31 [pid = 1835] [id = 738] 14:25:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x94b39000) [pid = 1835] [serial = 2145] [outer = (nil)] 14:25:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x94b3c400) [pid = 1835] [serial = 2146] [outer = 0x94b39000] 14:25:34 INFO - PROCESS | 1835 | 1477862734899 Marionette DEBUG loaded listener.js 14:25:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x94b3fc00) [pid = 1835] [serial = 2147] [outer = 0x94b39000] 14:25:35 INFO - PROCESS | 1835 | 1477862735818 Marionette TRACE conn4 <- [1,3347,null,{"value":["/websockets/Secure-Close-1005-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - return close code is 1005 - Connection should be closed",0,null,null]]]}] 14:25:35 INFO - .. 14:25:35 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 1521ms 14:25:35 INFO - PROCESS | 1835 | 1477862735880 Marionette TRACE conn4 -> [0,3348,"getWindowHandle",null] 14:25:35 INFO - PROCESS | 1835 | 1477862735887 Marionette TRACE conn4 <- [1,3348,null,{"value":"8"}] 14:25:35 INFO - TEST-START | /websockets/Secure-Close-1005.htm 14:25:35 INFO - PROCESS | 1835 | 1477862735947 Marionette TRACE conn4 -> [0,3349,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:36 INFO - PROCESS | 1835 | 1477862736271 Marionette TRACE conn4 <- [1,3349,null,{"value":null}] 14:25:36 INFO - PROCESS | 1835 | 1477862736484 Marionette TRACE conn4 -> [0,3350,"getWindowHandles",null] 14:25:36 INFO - PROCESS | 1835 | 1477862736488 Marionette TRACE conn4 <- [1,3350,null,["8"]] 14:25:36 INFO - PROCESS | 1835 | 1477862736496 Marionette TRACE conn4 -> [0,3351,"switchToWindow",{"name":"8"}] 14:25:36 INFO - PROCESS | 1835 | 1477862736505 Marionette TRACE conn4 <- [1,3351,null,{}] 14:25:36 INFO - PROCESS | 1835 | 1477862736571 Marionette TRACE conn4 -> [0,3352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x81fe2800 == 32 [pid = 1835] [id = 739] 14:25:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x82003000) [pid = 1835] [serial = 2148] [outer = (nil)] 14:25:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x82842800) [pid = 1835] [serial = 2149] [outer = 0x82003000] 14:25:36 INFO - PROCESS | 1835 | 1477862736670 Marionette DEBUG loaded listener.js 14:25:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x8aabf000) [pid = 1835] [serial = 2150] [outer = 0x82003000] 14:25:37 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x90d55000) [pid = 1835] [serial = 2104] [outer = (nil)] [url = about:blank] 14:25:37 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x90d5c000) [pid = 1835] [serial = 2105] [outer = (nil)] [url = about:blank] 14:25:37 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x8c936800) [pid = 1835] [serial = 2101] [outer = (nil)] [url = about:blank] 14:25:37 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x90d11c00) [pid = 1835] [serial = 2102] [outer = (nil)] [url = about:blank] 14:25:37 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x8c87e800) [pid = 1835] [serial = 2098] [outer = (nil)] [url = about:blank] 14:25:37 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x8c883800) [pid = 1835] [serial = 2099] [outer = (nil)] [url = about:blank] 14:25:37 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x8c247800) [pid = 1835] [serial = 2095] [outer = (nil)] [url = about:blank] 14:25:37 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x8c46cc00) [pid = 1835] [serial = 2096] [outer = (nil)] [url = about:blank] 14:25:37 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x82840c00) [pid = 1835] [serial = 2092] [outer = (nil)] [url = about:blank] 14:25:37 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x82842000) [pid = 1835] [serial = 2093] [outer = (nil)] [url = about:blank] 14:25:37 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x81fe6000) [pid = 1835] [serial = 2089] [outer = (nil)] [url = about:blank] 14:25:37 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x82625c00) [pid = 1835] [serial = 2090] [outer = (nil)] [url = about:blank] 14:25:37 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x8d891c00) [pid = 1835] [serial = 2086] [outer = (nil)] [url = about:blank] 14:25:37 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x8d9be400) [pid = 1835] [serial = 2087] [outer = (nil)] [url = about:blank] 14:25:37 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x8c92a000) [pid = 1835] [serial = 2083] [outer = (nil)] [url = about:blank] 14:25:37 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x8c931000) [pid = 1835] [serial = 2084] [outer = (nil)] [url = about:blank] 14:25:37 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x8284ec00) [pid = 1835] [serial = 2080] [outer = (nil)] [url = about:blank] 14:25:37 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x8aabcc00) [pid = 1835] [serial = 2081] [outer = (nil)] [url = about:blank] 14:25:37 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x81fea000) [pid = 1835] [serial = 2077] [outer = (nil)] [url = about:blank] 14:25:37 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x8240c400) [pid = 1835] [serial = 2078] [outer = (nil)] [url = about:blank] 14:25:37 INFO - PROCESS | 1835 | 1477862737458 Marionette TRACE conn4 <- [1,3352,null,{"value":["/websockets/Secure-Close-1005.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1005) - see '7.1.5. The WebSocket Connection Close Code' in http://www.ietf.org/rfc/rfc6455.txt",0,null,null]]]}] 14:25:37 INFO - . 14:25:37 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 1627ms 14:25:37 INFO - PROCESS | 1835 | 1477862737613 Marionette TRACE conn4 -> [0,3353,"getWindowHandle",null] 14:25:37 INFO - PROCESS | 1835 | 1477862737624 Marionette TRACE conn4 <- [1,3353,null,{"value":"8"}] 14:25:37 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 14:25:37 INFO - PROCESS | 1835 | 1477862737637 Marionette TRACE conn4 -> [0,3354,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:37 INFO - PROCESS | 1835 | 1477862737910 Marionette TRACE conn4 <- [1,3354,null,{"value":null}] 14:25:37 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 14:25:38 INFO - PROCESS | 1835 | 1477862738147 Marionette TRACE conn4 -> [0,3355,"getWindowHandles",null] 14:25:38 INFO - PROCESS | 1835 | 1477862738151 Marionette TRACE conn4 <- [1,3355,null,["8"]] 14:25:38 INFO - PROCESS | 1835 | 1477862738159 Marionette TRACE conn4 -> [0,3356,"switchToWindow",{"name":"8"}] 14:25:38 INFO - PROCESS | 1835 | 1477862738164 Marionette TRACE conn4 <- [1,3356,null,{}] 14:25:38 INFO - PROCESS | 1835 | 1477862738170 Marionette TRACE conn4 -> [0,3357,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-2999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:38 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c87e800 == 33 [pid = 1835] [id = 740] 14:25:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x8c880000) [pid = 1835] [serial = 2151] [outer = (nil)] 14:25:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x8c881c00) [pid = 1835] [serial = 2152] [outer = 0x8c880000] 14:25:38 INFO - PROCESS | 1835 | 1477862738266 Marionette DEBUG loaded listener.js 14:25:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x8c92b400) [pid = 1835] [serial = 2153] [outer = 0x8c880000] 14:25:39 INFO - PROCESS | 1835 | 1477862739004 Marionette TRACE conn4 <- [1,3357,null,{"value":["/websockets/Secure-Close-2999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(2999, reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 14:25:39 INFO - . 14:25:39 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 1426ms 14:25:39 INFO - PROCESS | 1835 | 1477862739084 Marionette TRACE conn4 -> [0,3358,"getWindowHandle",null] 14:25:39 INFO - PROCESS | 1835 | 1477862739095 Marionette TRACE conn4 <- [1,3358,null,{"value":"8"}] 14:25:39 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 14:25:39 INFO - PROCESS | 1835 | 1477862739107 Marionette TRACE conn4 -> [0,3359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:39 INFO - PROCESS | 1835 | 1477862739391 Marionette TRACE conn4 <- [1,3359,null,{"value":null}] 14:25:39 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 14:25:39 INFO - PROCESS | 1835 | 1477862739422 Marionette TRACE conn4 -> [0,3360,"getWindowHandles",null] 14:25:39 INFO - PROCESS | 1835 | 1477862739426 Marionette TRACE conn4 <- [1,3360,null,["8"]] 14:25:39 INFO - PROCESS | 1835 | 1477862739434 Marionette TRACE conn4 -> [0,3361,"switchToWindow",{"name":"8"}] 14:25:39 INFO - PROCESS | 1835 | 1477862739441 Marionette TRACE conn4 <- [1,3361,null,{}] 14:25:39 INFO - PROCESS | 1835 | 1477862739538 Marionette TRACE conn4 -> [0,3362,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:39 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d13800 == 34 [pid = 1835] [id = 741] 14:25:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x90d14c00) [pid = 1835] [serial = 2154] [outer = (nil)] 14:25:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x90d1b800) [pid = 1835] [serial = 2155] [outer = 0x90d14c00] 14:25:39 INFO - PROCESS | 1835 | 1477862739642 Marionette DEBUG loaded listener.js 14:25:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x90d5e800) [pid = 1835] [serial = 2156] [outer = 0x90d14c00] 14:25:40 INFO - PROCESS | 1835 | 1477862740329 Marionette TRACE conn4 <- [1,3362,null,{"value":["/websockets/Secure-Close-3000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 14:25:40 INFO - .. 14:25:40 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 1271ms 14:25:40 INFO - PROCESS | 1835 | 1477862740375 Marionette TRACE conn4 -> [0,3363,"getWindowHandle",null] 14:25:40 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 14:25:40 INFO - PROCESS | 1835 | 1477862740380 Marionette TRACE conn4 <- [1,3363,null,{"value":"8"}] 14:25:40 INFO - PROCESS | 1835 | 1477862740387 Marionette TRACE conn4 -> [0,3364,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:40 INFO - PROCESS | 1835 | 1477862740620 Marionette TRACE conn4 <- [1,3364,null,{"value":null}] 14:25:40 INFO - PROCESS | 1835 | 1477862740649 Marionette TRACE conn4 -> [0,3365,"getWindowHandles",null] 14:25:40 INFO - PROCESS | 1835 | 1477862740656 Marionette TRACE conn4 <- [1,3365,null,["8"]] 14:25:40 INFO - PROCESS | 1835 | 1477862740661 Marionette TRACE conn4 -> [0,3366,"switchToWindow",{"name":"8"}] 14:25:40 INFO - PROCESS | 1835 | 1477862740667 Marionette TRACE conn4 <- [1,3366,null,{}] 14:25:40 INFO - PROCESS | 1835 | 1477862740751 Marionette TRACE conn4 -> [0,3367,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:40 INFO - PROCESS | 1835 | ++DOCSHELL 0x93861c00 == 35 [pid = 1835] [id = 742] 14:25:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x9386ac00) [pid = 1835] [serial = 2157] [outer = (nil)] 14:25:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x93a8f800) [pid = 1835] [serial = 2158] [outer = 0x9386ac00] 14:25:40 INFO - PROCESS | 1835 | 1477862740850 Marionette DEBUG loaded listener.js 14:25:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x94713c00) [pid = 1835] [serial = 2159] [outer = 0x9386ac00] 14:25:41 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x82845000) [pid = 1835] [serial = 2109] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 14:25:41 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x939cd800) [pid = 1835] [serial = 2127] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 14:25:41 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x90d16000) [pid = 1835] [serial = 2112] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 14:25:41 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x82008000) [pid = 1835] [serial = 2115] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 14:25:41 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x8c477c00) [pid = 1835] [serial = 2118] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 14:25:41 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x945b0000) [pid = 1835] [serial = 2130] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 14:25:41 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x92c84c00) [pid = 1835] [serial = 2124] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 14:25:41 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x90d57c00) [pid = 1835] [serial = 2121] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 14:25:41 INFO - PROCESS | 1835 | 1477862741658 Marionette TRACE conn4 <- [1,3367,null,{"value":["/websockets/Secure-Close-3000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - verify return code is 3000 - Connection should be closed",0,null,null]]]}] 14:25:41 INFO - .. 14:25:41 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 1322ms 14:25:41 INFO - PROCESS | 1835 | 1477862741709 Marionette TRACE conn4 -> [0,3368,"getWindowHandle",null] 14:25:41 INFO - PROCESS | 1835 | 1477862741713 Marionette TRACE conn4 <- [1,3368,null,{"value":"8"}] 14:25:41 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 14:25:41 INFO - PROCESS | 1835 | 1477862741720 Marionette TRACE conn4 -> [0,3369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:41 INFO - PROCESS | 1835 | 1477862741941 Marionette TRACE conn4 <- [1,3369,null,{"value":null}] 14:25:41 INFO - PROCESS | 1835 | 1477862741960 Marionette TRACE conn4 -> [0,3370,"getWindowHandles",null] 14:25:41 INFO - PROCESS | 1835 | 1477862741964 Marionette TRACE conn4 <- [1,3370,null,["8"]] 14:25:41 INFO - PROCESS | 1835 | 1477862741971 Marionette TRACE conn4 -> [0,3371,"switchToWindow",{"name":"8"}] 14:25:41 INFO - PROCESS | 1835 | 1477862741976 Marionette TRACE conn4 <- [1,3371,null,{}] 14:25:42 INFO - PROCESS | 1835 | 1477862741981 Marionette TRACE conn4 -> [0,3372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-4999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:42 INFO - PROCESS | 1835 | ++DOCSHELL 0x82009800 == 36 [pid = 1835] [id = 743] 14:25:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x90d1ac00) [pid = 1835] [serial = 2160] [outer = (nil)] 14:25:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x94899400) [pid = 1835] [serial = 2161] [outer = 0x90d1ac00] 14:25:42 INFO - PROCESS | 1835 | 1477862742076 Marionette DEBUG loaded listener.js 14:25:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x948da400) [pid = 1835] [serial = 2162] [outer = 0x90d1ac00] 14:25:42 INFO - PROCESS | 1835 | 1477862742747 Marionette TRACE conn4 <- [1,3372,null,{"value":["/websockets/Secure-Close-4999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 14:25:42 INFO - .. 14:25:42 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 1071ms 14:25:42 INFO - PROCESS | 1835 | 1477862742791 Marionette TRACE conn4 -> [0,3373,"getWindowHandle",null] 14:25:42 INFO - PROCESS | 1835 | 1477862742795 Marionette TRACE conn4 <- [1,3373,null,{"value":"8"}] 14:25:42 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 14:25:42 INFO - PROCESS | 1835 | 1477862742802 Marionette TRACE conn4 -> [0,3374,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:43 INFO - PROCESS | 1835 | 1477862743056 Marionette TRACE conn4 <- [1,3374,null,{"value":null}] 14:25:43 INFO - PROCESS | 1835 | 1477862743078 Marionette TRACE conn4 -> [0,3375,"getWindowHandles",null] 14:25:43 INFO - PROCESS | 1835 | 1477862743082 Marionette TRACE conn4 <- [1,3375,null,["8"]] 14:25:43 INFO - PROCESS | 1835 | 1477862743087 Marionette TRACE conn4 -> [0,3376,"switchToWindow",{"name":"8"}] 14:25:43 INFO - PROCESS | 1835 | 1477862743092 Marionette TRACE conn4 <- [1,3376,null,{}] 14:25:43 INFO - PROCESS | 1835 | 1477862743098 Marionette TRACE conn4 -> [0,3377,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-NaN.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:43 INFO - PROCESS | 1835 | ++DOCSHELL 0x82010400 == 37 [pid = 1835] [id = 744] 14:25:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8240d800) [pid = 1835] [serial = 2163] [outer = (nil)] 14:25:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x94c9cc00) [pid = 1835] [serial = 2164] [outer = 0x8240d800] 14:25:43 INFO - PROCESS | 1835 | 1477862743198 Marionette DEBUG loaded listener.js 14:25:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x94ca3400) [pid = 1835] [serial = 2165] [outer = 0x8240d800] 14:25:43 INFO - PROCESS | 1835 | 1477862743978 Marionette TRACE conn4 <- [1,3377,null,{"value":["/websockets/Secure-Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 14:25:44 INFO - . 14:25:44 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1229ms 14:25:44 INFO - PROCESS | 1835 | 1477862744050 Marionette TRACE conn4 -> [0,3378,"getWindowHandle",null] 14:25:44 INFO - PROCESS | 1835 | 1477862744057 Marionette TRACE conn4 <- [1,3378,null,{"value":"8"}] 14:25:44 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 14:25:44 INFO - PROCESS | 1835 | 1477862744073 Marionette TRACE conn4 -> [0,3379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:44 INFO - PROCESS | 1835 | 1477862744290 Marionette TRACE conn4 <- [1,3379,null,{"value":null}] 14:25:44 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 14:25:44 INFO - PROCESS | 1835 | 1477862744482 Marionette TRACE conn4 -> [0,3380,"getWindowHandles",null] 14:25:44 INFO - PROCESS | 1835 | 1477862744489 Marionette TRACE conn4 <- [1,3380,null,["8"]] 14:25:44 INFO - PROCESS | 1835 | 1477862744497 Marionette TRACE conn4 -> [0,3381,"switchToWindow",{"name":"8"}] 14:25:44 INFO - PROCESS | 1835 | 1477862744505 Marionette TRACE conn4 <- [1,3381,null,{}] 14:25:44 INFO - PROCESS | 1835 | 1477862744557 Marionette TRACE conn4 -> [0,3382,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x81fe4000 == 38 [pid = 1835] [id = 745] 14:25:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x8c477000) [pid = 1835] [serial = 2166] [outer = (nil)] 14:25:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x8c87f800) [pid = 1835] [serial = 2167] [outer = 0x8c477000] 14:25:44 INFO - PROCESS | 1835 | 1477862744682 Marionette DEBUG loaded listener.js 14:25:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x8c92bc00) [pid = 1835] [serial = 2168] [outer = 0x8c477000] 14:25:45 INFO - PROCESS | 1835 | 1477862745410 Marionette TRACE conn4 <- [1,3382,null,{"value":["/websockets/Secure-Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 14:25:45 INFO - . 14:25:45 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1370ms 14:25:45 INFO - PROCESS | 1835 | 1477862745442 Marionette TRACE conn4 -> [0,3383,"getWindowHandle",null] 14:25:45 INFO - PROCESS | 1835 | 1477862745448 Marionette TRACE conn4 <- [1,3383,null,{"value":"8"}] 14:25:45 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 14:25:45 INFO - PROCESS | 1835 | 1477862745457 Marionette TRACE conn4 -> [0,3384,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:45 INFO - PROCESS | 1835 | 1477862745681 Marionette TRACE conn4 <- [1,3384,null,{"value":null}] 14:25:45 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 14:25:45 INFO - PROCESS | 1835 | 1477862745874 Marionette TRACE conn4 -> [0,3385,"getWindowHandles",null] 14:25:45 INFO - PROCESS | 1835 | 1477862745879 Marionette TRACE conn4 <- [1,3385,null,["8"]] 14:25:45 INFO - PROCESS | 1835 | 1477862745886 Marionette TRACE conn4 -> [0,3386,"switchToWindow",{"name":"8"}] 14:25:45 INFO - PROCESS | 1835 | 1477862745892 Marionette TRACE conn4 <- [1,3386,null,{}] 14:25:45 INFO - PROCESS | 1835 | 1477862745943 Marionette TRACE conn4 -> [0,3387,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d12c00 == 39 [pid = 1835] [id = 746] 14:25:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x9295c000) [pid = 1835] [serial = 2169] [outer = (nil)] 14:25:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x93869000) [pid = 1835] [serial = 2170] [outer = 0x9295c000] 14:25:46 INFO - PROCESS | 1835 | 1477862746055 Marionette DEBUG loaded listener.js 14:25:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x9471d400) [pid = 1835] [serial = 2171] [outer = 0x9295c000] 14:25:46 INFO - PROCESS | 1835 | [1835] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 14:25:46 INFO - PROCESS | 1835 | [1835] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 14:25:46 INFO - PROCESS | 1835 | 1477862746808 Marionette TRACE conn4 <- [1,3387,null,{"value":["/websockets/Secure-Close-Reason-Unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 14:25:46 INFO - .. 14:25:46 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1374ms 14:25:46 INFO - PROCESS | 1835 | 1477862746839 Marionette TRACE conn4 -> [0,3388,"getWindowHandle",null] 14:25:46 INFO - PROCESS | 1835 | 1477862746846 Marionette TRACE conn4 <- [1,3388,null,{"value":"8"}] 14:25:46 INFO - TEST-START | /websockets/Secure-Close-null.htm 14:25:46 INFO - PROCESS | 1835 | 1477862746854 Marionette TRACE conn4 -> [0,3389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:47 INFO - PROCESS | 1835 | 1477862747115 Marionette TRACE conn4 <- [1,3389,null,{"value":null}] 14:25:47 INFO - PROCESS | 1835 | 1477862747220 Marionette TRACE conn4 -> [0,3390,"getWindowHandles",null] 14:25:47 INFO - PROCESS | 1835 | 1477862747228 Marionette TRACE conn4 <- [1,3390,null,["8"]] 14:25:47 INFO - PROCESS | 1835 | 1477862747281 Marionette TRACE conn4 -> [0,3391,"switchToWindow",{"name":"8"}] 14:25:47 INFO - PROCESS | 1835 | 1477862747289 Marionette TRACE conn4 <- [1,3391,null,{}] 14:25:47 INFO - PROCESS | 1835 | 1477862747297 Marionette TRACE conn4 -> [0,3392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-null.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x94ca9800 == 40 [pid = 1835] [id = 747] 14:25:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x94ca9c00) [pid = 1835] [serial = 2172] [outer = (nil)] 14:25:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x94ebbc00) [pid = 1835] [serial = 2173] [outer = 0x94ca9c00] 14:25:47 INFO - PROCESS | 1835 | 1477862747418 Marionette DEBUG loaded listener.js 14:25:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x94ec0000) [pid = 1835] [serial = 2174] [outer = 0x94ca9c00] 14:25:48 INFO - PROCESS | 1835 | 1477862748110 Marionette TRACE conn4 <- [1,3392,null,{"value":["/websockets/Secure-Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 14:25:48 INFO - . 14:25:48 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1272ms 14:25:48 INFO - PROCESS | 1835 | 1477862748125 Marionette TRACE conn4 -> [0,3393,"getWindowHandle",null] 14:25:48 INFO - PROCESS | 1835 | 1477862748130 Marionette TRACE conn4 <- [1,3393,null,{"value":"8"}] 14:25:48 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 14:25:48 INFO - PROCESS | 1835 | 1477862748138 Marionette TRACE conn4 -> [0,3394,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:48 INFO - PROCESS | 1835 | 1477862748378 Marionette TRACE conn4 <- [1,3394,null,{"value":null}] 14:25:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 14:25:48 INFO - PROCESS | 1835 | 1477862748545 Marionette TRACE conn4 -> [0,3395,"getWindowHandles",null] 14:25:48 INFO - PROCESS | 1835 | 1477862748550 Marionette TRACE conn4 <- [1,3395,null,["8"]] 14:25:48 INFO - PROCESS | 1835 | 1477862748556 Marionette TRACE conn4 -> [0,3396,"switchToWindow",{"name":"8"}] 14:25:48 INFO - PROCESS | 1835 | 1477862748565 Marionette TRACE conn4 <- [1,3396,null,{}] 14:25:48 INFO - PROCESS | 1835 | 1477862748615 Marionette TRACE conn4 -> [0,3397,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-onlyReason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:48 INFO - PROCESS | 1835 | ++DOCSHELL 0x94ec7400 == 41 [pid = 1835] [id = 748] 14:25:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x94ec8800) [pid = 1835] [serial = 2175] [outer = (nil)] 14:25:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x954da800) [pid = 1835] [serial = 2176] [outer = 0x94ec8800] 14:25:48 INFO - PROCESS | 1835 | 1477862748728 Marionette DEBUG loaded listener.js 14:25:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x95a27800) [pid = 1835] [serial = 2177] [outer = 0x94ec8800] 14:25:49 INFO - PROCESS | 1835 | 1477862749425 Marionette TRACE conn4 <- [1,3397,null,{"value":["/websockets/Secure-Close-onlyReason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(only reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 14:25:49 INFO - . 14:25:49 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1323ms 14:25:49 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 14:25:49 INFO - PROCESS | 1835 | 1477862749461 Marionette TRACE conn4 -> [0,3398,"getWindowHandle",null] 14:25:49 INFO - PROCESS | 1835 | 1477862749464 Marionette TRACE conn4 <- [1,3398,null,{"value":"8"}] 14:25:49 INFO - PROCESS | 1835 | 1477862749472 Marionette TRACE conn4 -> [0,3399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:49 INFO - PROCESS | 1835 | 1477862749729 Marionette TRACE conn4 <- [1,3399,null,{"value":null}] 14:25:49 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 14:25:49 INFO - PROCESS | 1835 | 1477862749831 Marionette TRACE conn4 -> [0,3400,"getWindowHandles",null] 14:25:49 INFO - PROCESS | 1835 | 1477862749842 Marionette TRACE conn4 <- [1,3400,null,["8"]] 14:25:49 INFO - PROCESS | 1835 | 1477862749895 Marionette TRACE conn4 -> [0,3401,"switchToWindow",{"name":"8"}] 14:25:49 INFO - PROCESS | 1835 | 1477862749900 Marionette TRACE conn4 <- [1,3401,null,{}] 14:25:49 INFO - PROCESS | 1835 | 1477862749910 Marionette TRACE conn4 -> [0,3402,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closed.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x81feb400 == 42 [pid = 1835] [id = 749] 14:25:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x82627c00) [pid = 1835] [serial = 2178] [outer = (nil)] 14:25:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0x91f0b400) [pid = 1835] [serial = 2179] [outer = 0x82627c00] 14:25:50 INFO - PROCESS | 1835 | 1477862750018 Marionette DEBUG loaded listener.js 14:25:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x948a0800) [pid = 1835] [serial = 2180] [outer = 0x82627c00] 14:25:50 INFO - PROCESS | 1835 | 1477862750906 Marionette TRACE conn4 <- [1,3402,null,{"value":["/websockets/Secure-Close-readyState-Closed.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 14:25:50 INFO - .. 14:25:50 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 1475ms 14:25:51 INFO - PROCESS | 1835 | 1477862751028 Marionette TRACE conn4 -> [0,3403,"getWindowHandle",null] 14:25:51 INFO - PROCESS | 1835 | 1477862751046 Marionette TRACE conn4 <- [1,3403,null,{"value":"8"}] 14:25:51 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 14:25:51 INFO - PROCESS | 1835 | 1477862751080 Marionette TRACE conn4 -> [0,3404,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:51 INFO - PROCESS | 1835 | 1477862751311 Marionette TRACE conn4 <- [1,3404,null,{"value":null}] 14:25:51 INFO - PROCESS | 1835 | 1477862751646 Marionette TRACE conn4 -> [0,3405,"getWindowHandles",null] 14:25:51 INFO - PROCESS | 1835 | 1477862751650 Marionette TRACE conn4 <- [1,3405,null,["8"]] 14:25:51 INFO - PROCESS | 1835 | 1477862751659 Marionette TRACE conn4 -> [0,3406,"switchToWindow",{"name":"8"}] 14:25:51 INFO - PROCESS | 1835 | 1477862751668 Marionette TRACE conn4 <- [1,3406,null,{}] 14:25:51 INFO - PROCESS | 1835 | 1477862751674 Marionette TRACE conn4 -> [0,3407,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closing.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:51 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c243400 == 43 [pid = 1835] [id = 750] 14:25:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x8c244c00) [pid = 1835] [serial = 2181] [outer = (nil)] 14:25:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x8c87d000) [pid = 1835] [serial = 2182] [outer = 0x8c244c00] 14:25:51 INFO - PROCESS | 1835 | 1477862751776 Marionette DEBUG loaded listener.js 14:25:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0x8c929c00) [pid = 1835] [serial = 2183] [outer = 0x8c244c00] 14:25:52 INFO - PROCESS | 1835 | --DOCSHELL 0x82009800 == 42 [pid = 1835] [id = 743] 14:25:52 INFO - PROCESS | 1835 | --DOCSHELL 0x90d13800 == 41 [pid = 1835] [id = 741] 14:25:52 INFO - PROCESS | 1835 | --DOCSHELL 0x8c87e800 == 40 [pid = 1835] [id = 740] 14:25:52 INFO - PROCESS | 1835 | --DOCSHELL 0x81fe2800 == 39 [pid = 1835] [id = 739] 14:25:52 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0x945b3400) [pid = 1835] [serial = 2129] [outer = (nil)] [url = about:blank] 14:25:52 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x8c5a9800) [pid = 1835] [serial = 2119] [outer = (nil)] [url = about:blank] 14:25:52 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x8aab9c00) [pid = 1835] [serial = 2117] [outer = (nil)] [url = about:blank] 14:25:52 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x92f92800) [pid = 1835] [serial = 2125] [outer = (nil)] [url = about:blank] 14:25:52 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x90d87c00) [pid = 1835] [serial = 2122] [outer = (nil)] [url = about:blank] 14:25:52 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x945ad800) [pid = 1835] [serial = 2128] [outer = (nil)] [url = about:blank] 14:25:52 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x91f0ec00) [pid = 1835] [serial = 2107] [outer = (nil)] [url = about:blank] 14:25:52 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x8c23e800) [pid = 1835] [serial = 2110] [outer = (nil)] [url = about:blank] 14:25:52 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x90d87000) [pid = 1835] [serial = 2114] [outer = (nil)] [url = about:blank] 14:25:52 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x9471b400) [pid = 1835] [serial = 2132] [outer = (nil)] [url = about:blank] 14:25:52 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x92f9e000) [pid = 1835] [serial = 2126] [outer = (nil)] [url = about:blank] 14:25:52 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x91f0c800) [pid = 1835] [serial = 2123] [outer = (nil)] [url = about:blank] 14:25:52 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x8c470000) [pid = 1835] [serial = 2111] [outer = (nil)] [url = about:blank] 14:25:52 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x90d5f400) [pid = 1835] [serial = 2113] [outer = (nil)] [url = about:blank] 14:25:52 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x8284cc00) [pid = 1835] [serial = 2116] [outer = (nil)] [url = about:blank] 14:25:52 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x94718800) [pid = 1835] [serial = 2131] [outer = (nil)] [url = about:blank] 14:25:52 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x8c878400) [pid = 1835] [serial = 2120] [outer = (nil)] [url = about:blank] 14:25:52 INFO - PROCESS | 1835 | 1477862752512 Marionette TRACE conn4 <- [1,3407,null,{"value":["/websockets/Secure-Close-readyState-Closing.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSING state just before onclose is called",0,null,null]]]}] 14:25:52 INFO - . 14:25:52 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 1481ms 14:25:52 INFO - PROCESS | 1835 | 1477862752553 Marionette TRACE conn4 -> [0,3408,"getWindowHandle",null] 14:25:52 INFO - PROCESS | 1835 | 1477862752561 Marionette TRACE conn4 <- [1,3408,null,{"value":"8"}] 14:25:52 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 14:25:52 INFO - PROCESS | 1835 | 1477862752568 Marionette TRACE conn4 -> [0,3409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:52 INFO - PROCESS | 1835 | 1477862752770 Marionette TRACE conn4 <- [1,3409,null,{"value":null}] 14:25:52 INFO - PROCESS | 1835 | 1477862752982 Marionette TRACE conn4 -> [0,3410,"getWindowHandles",null] 14:25:52 INFO - PROCESS | 1835 | 1477862752987 Marionette TRACE conn4 <- [1,3410,null,["8"]] 14:25:53 INFO - PROCESS | 1835 | 1477862752995 Marionette TRACE conn4 -> [0,3411,"switchToWindow",{"name":"8"}] 14:25:53 INFO - PROCESS | 1835 | 1477862753000 Marionette TRACE conn4 <- [1,3411,null,{}] 14:25:53 INFO - PROCESS | 1835 | 1477862753007 Marionette TRACE conn4 -> [0,3412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-server-initiated-close.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:53 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c470000 == 40 [pid = 1835] [id = 751] 14:25:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x90d16800) [pid = 1835] [serial = 2184] [outer = (nil)] 14:25:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x90d5cc00) [pid = 1835] [serial = 2185] [outer = 0x90d16800] 14:25:53 INFO - PROCESS | 1835 | 1477862753119 Marionette DEBUG loaded listener.js 14:25:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x91f0c800) [pid = 1835] [serial = 2186] [outer = 0x90d16800] 14:25:53 INFO - PROCESS | 1835 | 1477862753781 Marionette TRACE conn4 <- [1,3412,null,{"value":["/websockets/Secure-Close-server-initiated-close.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 14:25:53 INFO - .. 14:25:53 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1230ms 14:25:53 INFO - PROCESS | 1835 | 1477862753806 Marionette TRACE conn4 -> [0,3413,"getWindowHandle",null] 14:25:53 INFO - TEST-START | /websockets/Secure-Close-string.htm 14:25:53 INFO - PROCESS | 1835 | 1477862753813 Marionette TRACE conn4 <- [1,3413,null,{"value":"8"}] 14:25:53 INFO - PROCESS | 1835 | 1477862753821 Marionette TRACE conn4 -> [0,3414,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:54 INFO - PROCESS | 1835 | 1477862754055 Marionette TRACE conn4 <- [1,3414,null,{"value":null}] 14:25:54 INFO - PROCESS | 1835 | 1477862754073 Marionette TRACE conn4 -> [0,3415,"getWindowHandles",null] 14:25:54 INFO - PROCESS | 1835 | 1477862754077 Marionette TRACE conn4 <- [1,3415,null,["8"]] 14:25:54 INFO - PROCESS | 1835 | 1477862754082 Marionette TRACE conn4 -> [0,3416,"switchToWindow",{"name":"8"}] 14:25:54 INFO - PROCESS | 1835 | 1477862754089 Marionette TRACE conn4 <- [1,3416,null,{}] 14:25:54 INFO - PROCESS | 1835 | 1477862754096 Marionette TRACE conn4 -> [0,3417,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-string.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:54 INFO - PROCESS | 1835 | ++DOCSHELL 0x94710800 == 41 [pid = 1835] [id = 752] 14:25:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x94711000) [pid = 1835] [serial = 2187] [outer = (nil)] 14:25:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x9471a400) [pid = 1835] [serial = 2188] [outer = 0x94711000] 14:25:54 INFO - PROCESS | 1835 | 1477862754195 Marionette DEBUG loaded listener.js 14:25:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x948a4c00) [pid = 1835] [serial = 2189] [outer = 0x94711000] 14:25:54 INFO - PROCESS | 1835 | 1477862754903 Marionette TRACE conn4 <- [1,3417,null,{"value":["/websockets/Secure-Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(string) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 14:25:54 INFO - . 14:25:54 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1131ms 14:25:54 INFO - PROCESS | 1835 | 1477862754966 Marionette TRACE conn4 -> [0,3418,"getWindowHandle",null] 14:25:54 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 14:25:54 INFO - PROCESS | 1835 | 1477862754971 Marionette TRACE conn4 <- [1,3418,null,{"value":"8"}] 14:25:54 INFO - PROCESS | 1835 | 1477862754979 Marionette TRACE conn4 -> [0,3419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:55 INFO - PROCESS | 1835 | 1477862755230 Marionette TRACE conn4 <- [1,3419,null,{"value":null}] 14:25:55 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 14:25:55 INFO - PROCESS | 1835 | 1477862755265 Marionette TRACE conn4 -> [0,3420,"getWindowHandles",null] 14:25:55 INFO - PROCESS | 1835 | 1477862755272 Marionette TRACE conn4 <- [1,3420,null,["8"]] 14:25:55 INFO - PROCESS | 1835 | 1477862755278 Marionette TRACE conn4 -> [0,3421,"switchToWindow",{"name":"8"}] 14:25:55 INFO - PROCESS | 1835 | 1477862755283 Marionette TRACE conn4 <- [1,3421,null,{}] 14:25:55 INFO - PROCESS | 1835 | 1477862755374 Marionette TRACE conn4 -> [0,3422,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-undefined.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x94c9a800 == 42 [pid = 1835] [id = 753] 14:25:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x94c9e000) [pid = 1835] [serial = 2190] [outer = (nil)] 14:25:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x94ca6400) [pid = 1835] [serial = 2191] [outer = 0x94c9e000] 14:25:55 INFO - PROCESS | 1835 | 1477862755472 Marionette DEBUG loaded listener.js 14:25:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x94ca9400) [pid = 1835] [serial = 2192] [outer = 0x94c9e000] 14:25:56 INFO - PROCESS | 1835 | 1477862756142 Marionette TRACE conn4 <- [1,3422,null,{"value":["/websockets/Secure-Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close Secure WebSocket - Code is undefined",0,null,null]]]}] 14:25:56 INFO - . 14:25:56 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 1222ms 14:25:56 INFO - PROCESS | 1835 | 1477862756200 Marionette TRACE conn4 -> [0,3423,"getWindowHandle",null] 14:25:56 INFO - PROCESS | 1835 | 1477862756203 Marionette TRACE conn4 <- [1,3423,null,{"value":"8"}] 14:25:56 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 14:25:56 INFO - PROCESS | 1835 | 1477862756211 Marionette TRACE conn4 -> [0,3424,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:56 INFO - PROCESS | 1835 | 1477862756451 Marionette TRACE conn4 <- [1,3424,null,{"value":null}] 14:25:56 INFO - PROCESS | 1835 | 1477862756481 Marionette TRACE conn4 -> [0,3425,"getWindowHandles",null] 14:25:56 INFO - PROCESS | 1835 | 1477862756485 Marionette TRACE conn4 <- [1,3425,null,["8"]] 14:25:56 INFO - PROCESS | 1835 | 1477862756499 Marionette TRACE conn4 -> [0,3426,"switchToWindow",{"name":"8"}] 14:25:56 INFO - PROCESS | 1835 | 1477862756504 Marionette TRACE conn4 <- [1,3426,null,{}] 14:25:56 INFO - PROCESS | 1835 | 1477862756607 Marionette TRACE conn4 -> [0,3427,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:56 INFO - PROCESS | 1835 | ++DOCSHELL 0x94ec6c00 == 43 [pid = 1835] [id = 754] 14:25:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x94ec7000) [pid = 1835] [serial = 2193] [outer = (nil)] 14:25:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x95b41400) [pid = 1835] [serial = 2194] [outer = 0x94ec7000] 14:25:56 INFO - PROCESS | 1835 | 1477862756714 Marionette DEBUG loaded listener.js 14:25:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x95facc00) [pid = 1835] [serial = 2195] [outer = 0x94ec7000] 14:25:57 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x90d14c00) [pid = 1835] [serial = 2154] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 14:25:57 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x90d1ac00) [pid = 1835] [serial = 2160] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 14:25:57 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x8c880000) [pid = 1835] [serial = 2151] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 14:25:57 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x82003000) [pid = 1835] [serial = 2148] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 14:25:57 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x9386ac00) [pid = 1835] [serial = 2157] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 14:25:57 INFO - PROCESS | 1835 | 1477862757475 Marionette TRACE conn4 <- [1,3427,null,{"value":["/websockets/Secure-Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 14:25:57 INFO - ... 14:25:57 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 1277ms 14:25:57 INFO - PROCESS | 1835 | 1477862757488 Marionette TRACE conn4 -> [0,3428,"getWindowHandle",null] 14:25:57 INFO - PROCESS | 1835 | 1477862757491 Marionette TRACE conn4 <- [1,3428,null,{"value":"8"}] 14:25:57 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 14:25:57 INFO - PROCESS | 1835 | 1477862757504 Marionette TRACE conn4 -> [0,3429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:57 INFO - PROCESS | 1835 | 1477862757765 Marionette TRACE conn4 <- [1,3429,null,{"value":null}] 14:25:57 INFO - PROCESS | 1835 | 1477862757780 Marionette TRACE conn4 -> [0,3430,"getWindowHandles",null] 14:25:57 INFO - PROCESS | 1835 | 1477862757784 Marionette TRACE conn4 <- [1,3430,null,["8"]] 14:25:57 INFO - PROCESS | 1835 | 1477862757791 Marionette TRACE conn4 -> [0,3431,"switchToWindow",{"name":"8"}] 14:25:57 INFO - PROCESS | 1835 | 1477862757797 Marionette TRACE conn4 <- [1,3431,null,{}] 14:25:57 INFO - PROCESS | 1835 | 1477862757802 Marionette TRACE conn4 -> [0,3432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:57 INFO - PROCESS | 1835 | ++DOCSHELL 0x954cf400 == 44 [pid = 1835] [id = 755] 14:25:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x95b45400) [pid = 1835] [serial = 2196] [outer = (nil)] 14:25:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x96440800) [pid = 1835] [serial = 2197] [outer = 0x95b45400] 14:25:57 INFO - PROCESS | 1835 | 1477862757902 Marionette DEBUG loaded listener.js 14:25:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x96443400) [pid = 1835] [serial = 2198] [outer = 0x95b45400] 14:25:58 INFO - PROCESS | 1835 | 1477862758581 Marionette TRACE conn4 <- [1,3432,null,{"value":["/websockets/Secure-Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 14:25:58 INFO - ... 14:25:58 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 1129ms 14:25:58 INFO - PROCESS | 1835 | 1477862758633 Marionette TRACE conn4 -> [0,3433,"getWindowHandle",null] 14:25:58 INFO - PROCESS | 1835 | 1477862758637 Marionette TRACE conn4 <- [1,3433,null,{"value":"8"}] 14:25:58 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 14:25:58 INFO - PROCESS | 1835 | 1477862758644 Marionette TRACE conn4 -> [0,3434,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:25:58 INFO - PROCESS | 1835 | 1477862758813 Marionette TRACE conn4 <- [1,3434,null,{"value":null}] 14:25:58 INFO - PROCESS | 1835 | 1477862758973 Marionette TRACE conn4 -> [0,3435,"getWindowHandles",null] 14:25:58 INFO - PROCESS | 1835 | 1477862758980 Marionette TRACE conn4 <- [1,3435,null,["8"]] 14:25:58 INFO - PROCESS | 1835 | 1477862758985 Marionette TRACE conn4 -> [0,3436,"switchToWindow",{"name":"8"}] 14:25:58 INFO - PROCESS | 1835 | 1477862758992 Marionette TRACE conn4 <- [1,3436,null,{}] 14:25:59 INFO - PROCESS | 1835 | 1477862758998 Marionette TRACE conn4 -> [0,3437,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:59 INFO - PROCESS | 1835 | ++DOCSHELL 0x81eecc00 == 45 [pid = 1835] [id = 756] 14:25:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x81eefc00) [pid = 1835] [serial = 2199] [outer = (nil)] 14:25:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x81fe6000) [pid = 1835] [serial = 2200] [outer = 0x81eefc00] 14:25:59 INFO - PROCESS | 1835 | 1477862759154 Marionette DEBUG loaded listener.js 14:25:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0x8240bc00) [pid = 1835] [serial = 2201] [outer = 0x81eefc00] 14:25:59 INFO - PROCESS | 1835 | 1477862759911 Marionette TRACE conn4 <- [1,3437,null,{"value":["/websockets/Secure-Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 14:25:59 INFO - ... 14:25:59 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1330ms 14:25:59 INFO - PROCESS | 1835 | 1477862759979 Marionette TRACE conn4 -> [0,3438,"getWindowHandle",null] 14:25:59 INFO - PROCESS | 1835 | 1477862759986 Marionette TRACE conn4 <- [1,3438,null,{"value":"8"}] 14:25:59 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 14:26:00 INFO - PROCESS | 1835 | 1477862760004 Marionette TRACE conn4 -> [0,3439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:00 INFO - PROCESS | 1835 | 1477862760212 Marionette TRACE conn4 <- [1,3439,null,{"value":null}] 14:26:00 INFO - PROCESS | 1835 | 1477862760407 Marionette TRACE conn4 -> [0,3440,"getWindowHandles",null] 14:26:00 INFO - PROCESS | 1835 | 1477862760416 Marionette TRACE conn4 <- [1,3440,null,["8"]] 14:26:00 INFO - PROCESS | 1835 | 1477862760466 Marionette TRACE conn4 -> [0,3441,"switchToWindow",{"name":"8"}] 14:26:00 INFO - PROCESS | 1835 | 1477862760475 Marionette TRACE conn4 <- [1,3441,null,{}] 14:26:00 INFO - PROCESS | 1835 | 1477862760486 Marionette TRACE conn4 -> [0,3442,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:00 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c240800 == 46 [pid = 1835] [id = 757] 14:26:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x8c241000) [pid = 1835] [serial = 2202] [outer = (nil)] 14:26:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x8c475800) [pid = 1835] [serial = 2203] [outer = 0x8c241000] 14:26:00 INFO - PROCESS | 1835 | 1477862760610 Marionette DEBUG loaded listener.js 14:26:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x8c882400) [pid = 1835] [serial = 2204] [outer = 0x8c241000] 14:26:01 INFO - PROCESS | 1835 | 1477862761403 Marionette TRACE conn4 <- [1,3442,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be closed",0,null,null]]]}] 14:26:01 INFO - ... 14:26:01 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1426ms 14:26:01 INFO - PROCESS | 1835 | 1477862761424 Marionette TRACE conn4 -> [0,3443,"getWindowHandle",null] 14:26:01 INFO - PROCESS | 1835 | 1477862761430 Marionette TRACE conn4 <- [1,3443,null,{"value":"8"}] 14:26:01 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 14:26:01 INFO - PROCESS | 1835 | 1477862761440 Marionette TRACE conn4 -> [0,3444,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:01 INFO - PROCESS | 1835 | 1477862761668 Marionette TRACE conn4 <- [1,3444,null,{"value":null}] 14:26:01 INFO - PROCESS | 1835 | 1477862761864 Marionette TRACE conn4 -> [0,3445,"getWindowHandles",null] 14:26:01 INFO - PROCESS | 1835 | 1477862761870 Marionette TRACE conn4 <- [1,3445,null,["8"]] 14:26:01 INFO - PROCESS | 1835 | 1477862761878 Marionette TRACE conn4 -> [0,3446,"switchToWindow",{"name":"8"}] 14:26:01 INFO - PROCESS | 1835 | 1477862761885 Marionette TRACE conn4 <- [1,3446,null,{}] 14:26:01 INFO - PROCESS | 1835 | 1477862761937 Marionette TRACE conn4 -> [0,3447,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float64.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:01 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da27800 == 47 [pid = 1835] [id = 758] 14:26:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0x8da4f800) [pid = 1835] [serial = 2205] [outer = (nil)] 14:26:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0x90d1a000) [pid = 1835] [serial = 2206] [outer = 0x8da4f800] 14:26:02 INFO - PROCESS | 1835 | 1477862762048 Marionette DEBUG loaded listener.js 14:26:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0x90eb0400) [pid = 1835] [serial = 2207] [outer = 0x8da4f800] 14:26:02 INFO - PROCESS | 1835 | 1477862762868 Marionette TRACE conn4 <- [1,3447,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float64.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be closed",0,null,null]]]}] 14:26:02 INFO - ... 14:26:02 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1476ms 14:26:02 INFO - PROCESS | 1835 | 1477862762933 Marionette TRACE conn4 -> [0,3448,"getWindowHandle",null] 14:26:02 INFO - PROCESS | 1835 | 1477862762942 Marionette TRACE conn4 <- [1,3448,null,{"value":"8"}] 14:26:02 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 14:26:02 INFO - PROCESS | 1835 | 1477862762951 Marionette TRACE conn4 -> [0,3449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:03 INFO - PROCESS | 1835 | 1477862763157 Marionette TRACE conn4 <- [1,3449,null,{"value":null}] 14:26:03 INFO - PROCESS | 1835 | 1477862763355 Marionette TRACE conn4 -> [0,3450,"getWindowHandles",null] 14:26:03 INFO - PROCESS | 1835 | 1477862763361 Marionette TRACE conn4 <- [1,3450,null,["8"]] 14:26:03 INFO - PROCESS | 1835 | 1477862763367 Marionette TRACE conn4 -> [0,3451,"switchToWindow",{"name":"8"}] 14:26:03 INFO - PROCESS | 1835 | 1477862763375 Marionette TRACE conn4 <- [1,3451,null,{}] 14:26:03 INFO - PROCESS | 1835 | 1477862763427 Marionette TRACE conn4 -> [0,3452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-int32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:03 INFO - PROCESS | 1835 | ++DOCSHELL 0x9489fc00 == 48 [pid = 1835] [id = 759] 14:26:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 92 (0x94b31800) [pid = 1835] [serial = 2208] [outer = (nil)] 14:26:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0x94c9ac00) [pid = 1835] [serial = 2209] [outer = 0x94b31800] 14:26:03 INFO - PROCESS | 1835 | 1477862763536 Marionette DEBUG loaded listener.js 14:26:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 94 (0x94ca1800) [pid = 1835] [serial = 2210] [outer = 0x94b31800] 14:26:04 INFO - PROCESS | 1835 | 1477862764307 Marionette TRACE conn4 <- [1,3452,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-int32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be closed",0,null,null]]]}] 14:26:04 INFO - ... 14:26:04 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1371ms 14:26:04 INFO - PROCESS | 1835 | 1477862764322 Marionette TRACE conn4 -> [0,3453,"getWindowHandle",null] 14:26:04 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 14:26:04 INFO - PROCESS | 1835 | 1477862764327 Marionette TRACE conn4 <- [1,3453,null,{"value":"8"}] 14:26:04 INFO - PROCESS | 1835 | 1477862764335 Marionette TRACE conn4 -> [0,3454,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:04 INFO - PROCESS | 1835 | 1477862764537 Marionette TRACE conn4 <- [1,3454,null,{"value":null}] 14:26:04 INFO - PROCESS | 1835 | 1477862764733 Marionette TRACE conn4 -> [0,3455,"getWindowHandles",null] 14:26:04 INFO - PROCESS | 1835 | 1477862764739 Marionette TRACE conn4 <- [1,3455,null,["8"]] 14:26:04 INFO - PROCESS | 1835 | 1477862764749 Marionette TRACE conn4 -> [0,3456,"switchToWindow",{"name":"8"}] 14:26:04 INFO - PROCESS | 1835 | 1477862764760 Marionette TRACE conn4 <- [1,3456,null,{}] 14:26:04 INFO - PROCESS | 1835 | 1477862764811 Marionette TRACE conn4 -> [0,3457,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:04 INFO - PROCESS | 1835 | ++DOCSHELL 0x962bc000 == 49 [pid = 1835] [id = 760] 14:26:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 95 (0x962c0000) [pid = 1835] [serial = 2211] [outer = (nil)] 14:26:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 96 (0x96448c00) [pid = 1835] [serial = 2212] [outer = 0x962c0000] 14:26:04 INFO - PROCESS | 1835 | 1477862764922 Marionette DEBUG loaded listener.js 14:26:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 97 (0x9644c000) [pid = 1835] [serial = 2213] [outer = 0x962c0000] 14:26:05 INFO - PROCESS | 1835 | 1477862765634 Marionette TRACE conn4 <- [1,3457,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be closed",0,null,null]]]}] 14:26:05 INFO - ... 14:26:05 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 1327ms 14:26:05 INFO - PROCESS | 1835 | 1477862765661 Marionette TRACE conn4 -> [0,3458,"getWindowHandle",null] 14:26:05 INFO - PROCESS | 1835 | 1477862765665 Marionette TRACE conn4 <- [1,3458,null,{"value":"8"}] 14:26:05 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 14:26:05 INFO - PROCESS | 1835 | 1477862765718 Marionette TRACE conn4 -> [0,3459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:05 INFO - PROCESS | 1835 | 1477862765914 Marionette TRACE conn4 <- [1,3459,null,{"value":null}] 14:26:06 INFO - PROCESS | 1835 | 1477862766301 Marionette TRACE conn4 -> [0,3460,"getWindowHandles",null] 14:26:06 INFO - PROCESS | 1835 | 1477862766308 Marionette TRACE conn4 <- [1,3460,null,["8"]] 14:26:06 INFO - PROCESS | 1835 | 1477862766357 Marionette TRACE conn4 -> [0,3461,"switchToWindow",{"name":"8"}] 14:26:06 INFO - PROCESS | 1835 | 1477862766367 Marionette TRACE conn4 <- [1,3461,null,{}] 14:26:06 INFO - PROCESS | 1835 | 1477862766375 Marionette TRACE conn4 -> [0,3462,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:06 INFO - PROCESS | 1835 | ++DOCSHELL 0x8200cc00 == 50 [pid = 1835] [id = 761] 14:26:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 98 (0x82411000) [pid = 1835] [serial = 2214] [outer = (nil)] 14:26:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 99 (0x8252b800) [pid = 1835] [serial = 2215] [outer = 0x82411000] 14:26:06 INFO - PROCESS | 1835 | 1477862766501 Marionette DEBUG loaded listener.js 14:26:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 100 (0x8283f400) [pid = 1835] [serial = 2216] [outer = 0x82411000] 14:26:07 INFO - PROCESS | 1835 | 1477862767436 Marionette TRACE conn4 <- [1,3462,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be closed",0,null,null]]]}] 14:26:07 INFO - ... 14:26:07 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 1779ms 14:26:07 INFO - PROCESS | 1835 | 1477862767517 Marionette TRACE conn4 -> [0,3463,"getWindowHandle",null] 14:26:07 INFO - PROCESS | 1835 | 1477862767524 Marionette TRACE conn4 <- [1,3463,null,{"value":"8"}] 14:26:07 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 14:26:07 INFO - PROCESS | 1835 | 1477862767533 Marionette TRACE conn4 -> [0,3464,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x90d55800 == 49 [pid = 1835] [id = 730] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x90d1c000 == 48 [pid = 1835] [id = 724] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x8d7b8400 == 47 [pid = 1835] [id = 718] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x8c473000 == 46 [pid = 1835] [id = 723] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x8c87b800 == 45 [pid = 1835] [id = 732] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x81ef6800 == 44 [pid = 1835] [id = 715] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x90d13400 == 43 [pid = 1835] [id = 731] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x93a8f000 == 42 [pid = 1835] [id = 733] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x82002400 == 41 [pid = 1835] [id = 714] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x82004000 == 40 [pid = 1835] [id = 728] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x82626400 == 39 [pid = 1835] [id = 720] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x8c87cc00 == 38 [pid = 1835] [id = 722] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x8284a800 == 37 [pid = 1835] [id = 716] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x8c23f000 == 36 [pid = 1835] [id = 721] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x8c476800 == 35 [pid = 1835] [id = 729] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x8c470800 == 34 [pid = 1835] [id = 717] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x81eec000 == 33 [pid = 1835] [id = 719] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x954cf400 == 32 [pid = 1835] [id = 755] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x94c9a800 == 31 [pid = 1835] [id = 753] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x94ec6c00 == 30 [pid = 1835] [id = 754] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x94710800 == 29 [pid = 1835] [id = 752] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x8c243400 == 28 [pid = 1835] [id = 750] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x8c470000 == 27 [pid = 1835] [id = 751] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x94ca9800 == 26 [pid = 1835] [id = 747] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x94ec7400 == 25 [pid = 1835] [id = 748] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x81feb400 == 24 [pid = 1835] [id = 749] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x81fe4000 == 23 [pid = 1835] [id = 745] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x90d12c00 == 22 [pid = 1835] [id = 746] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x9471d000 == 21 [pid = 1835] [id = 737] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x82010400 == 20 [pid = 1835] [id = 744] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x82841800 == 19 [pid = 1835] [id = 726] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x8c242800 == 18 [pid = 1835] [id = 735] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x90d17800 == 17 [pid = 1835] [id = 736] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x90eb8800 == 16 [pid = 1835] [id = 725] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x9489d800 == 15 [pid = 1835] [id = 734] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x81ef3000 == 14 [pid = 1835] [id = 727] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x94b38c00 == 13 [pid = 1835] [id = 738] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x962bc000 == 12 [pid = 1835] [id = 760] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x93861c00 == 11 [pid = 1835] [id = 742] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x81eecc00 == 10 [pid = 1835] [id = 756] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x8c240800 == 9 [pid = 1835] [id = 757] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x8da27800 == 8 [pid = 1835] [id = 758] 14:26:08 INFO - PROCESS | 1835 | --DOCSHELL 0x9489fc00 == 7 [pid = 1835] [id = 759] 14:26:08 INFO - PROCESS | 1835 | 1477862768688 Marionette TRACE conn4 <- [1,3464,null,{"value":null}] 14:26:08 INFO - PROCESS | 1835 | --DOMWINDOW == 99 (0x948a2000) [pid = 1835] [serial = 2134] [outer = (nil)] [url = about:blank] 14:26:08 INFO - PROCESS | 1835 | --DOMWINDOW == 98 (0x8c473c00) [pid = 1835] [serial = 2137] [outer = (nil)] [url = about:blank] 14:26:08 INFO - PROCESS | 1835 | --DOMWINDOW == 97 (0x929ba000) [pid = 1835] [serial = 2140] [outer = (nil)] [url = about:blank] 14:26:08 INFO - PROCESS | 1835 | --DOMWINDOW == 96 (0x94b3c400) [pid = 1835] [serial = 2146] [outer = (nil)] [url = about:blank] 14:26:08 INFO - PROCESS | 1835 | --DOMWINDOW == 95 (0x8aabf000) [pid = 1835] [serial = 2150] [outer = (nil)] [url = about:blank] 14:26:08 INFO - PROCESS | 1835 | --DOMWINDOW == 94 (0x82842800) [pid = 1835] [serial = 2149] [outer = (nil)] [url = about:blank] 14:26:08 INFO - PROCESS | 1835 | --DOMWINDOW == 93 (0x8c92b400) [pid = 1835] [serial = 2153] [outer = (nil)] [url = about:blank] 14:26:08 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0x8c881c00) [pid = 1835] [serial = 2152] [outer = (nil)] [url = about:blank] 14:26:08 INFO - PROCESS | 1835 | --DOMWINDOW == 91 (0x90d5e800) [pid = 1835] [serial = 2156] [outer = (nil)] [url = about:blank] 14:26:08 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0x90d1b800) [pid = 1835] [serial = 2155] [outer = (nil)] [url = about:blank] 14:26:08 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0x94713c00) [pid = 1835] [serial = 2159] [outer = (nil)] [url = about:blank] 14:26:08 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0x93a8f800) [pid = 1835] [serial = 2158] [outer = (nil)] [url = about:blank] 14:26:08 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x948da400) [pid = 1835] [serial = 2162] [outer = (nil)] [url = about:blank] 14:26:08 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x94899400) [pid = 1835] [serial = 2161] [outer = (nil)] [url = about:blank] 14:26:08 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x94c9cc00) [pid = 1835] [serial = 2164] [outer = (nil)] [url = about:blank] 14:26:08 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x94a10400) [pid = 1835] [serial = 2143] [outer = (nil)] [url = about:blank] 14:26:08 INFO - PROCESS | 1835 | 1477862768911 Marionette TRACE conn4 -> [0,3465,"getWindowHandles",null] 14:26:08 INFO - PROCESS | 1835 | 1477862768916 Marionette TRACE conn4 <- [1,3465,null,["8"]] 14:26:08 INFO - PROCESS | 1835 | 1477862768932 Marionette TRACE conn4 -> [0,3466,"switchToWindow",{"name":"8"}] 14:26:08 INFO - PROCESS | 1835 | 1477862768942 Marionette TRACE conn4 <- [1,3466,null,{}] 14:26:08 INFO - PROCESS | 1835 | 1477862768951 Marionette TRACE conn4 -> [0,3467,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:08 INFO - PROCESS | 1835 | ++DOCSHELL 0x81ef6800 == 8 [pid = 1835] [id = 762] 14:26:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0x81ef7400) [pid = 1835] [serial = 2217] [outer = (nil)] 14:26:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x81fe7000) [pid = 1835] [serial = 2218] [outer = 0x81ef7400] 14:26:09 INFO - PROCESS | 1835 | 1477862769061 Marionette DEBUG loaded listener.js 14:26:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x82008c00) [pid = 1835] [serial = 2219] [outer = 0x81ef7400] 14:26:09 INFO - PROCESS | 1835 | 1477862769767 Marionette TRACE conn4 <- [1,3467,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be closed",0,null,null]]]}] 14:26:09 INFO - ... 14:26:09 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 2273ms 14:26:09 INFO - PROCESS | 1835 | 1477862769814 Marionette TRACE conn4 -> [0,3468,"getWindowHandle",null] 14:26:09 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 14:26:09 INFO - PROCESS | 1835 | 1477862769824 Marionette TRACE conn4 <- [1,3468,null,{"value":"8"}] 14:26:09 INFO - PROCESS | 1835 | 1477862769834 Marionette TRACE conn4 -> [0,3469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:10 INFO - PROCESS | 1835 | 1477862770028 Marionette TRACE conn4 <- [1,3469,null,{"value":null}] 14:26:10 INFO - PROCESS | 1835 | 1477862770051 Marionette TRACE conn4 -> [0,3470,"getWindowHandles",null] 14:26:10 INFO - PROCESS | 1835 | 1477862770058 Marionette TRACE conn4 <- [1,3470,null,["8"]] 14:26:10 INFO - PROCESS | 1835 | 1477862770199 Marionette TRACE conn4 -> [0,3471,"switchToWindow",{"name":"8"}] 14:26:10 INFO - PROCESS | 1835 | 1477862770208 Marionette TRACE conn4 <- [1,3471,null,{}] 14:26:10 INFO - PROCESS | 1835 | 1477862770215 Marionette TRACE conn4 -> [0,3472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:10 INFO - PROCESS | 1835 | ++DOCSHELL 0x82843000 == 9 [pid = 1835] [id = 763] 14:26:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x82844400) [pid = 1835] [serial = 2220] [outer = (nil)] 14:26:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0x8284b400) [pid = 1835] [serial = 2221] [outer = 0x82844400] 14:26:10 INFO - PROCESS | 1835 | 1477862770319 Marionette DEBUG loaded listener.js 14:26:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0x8aabc400) [pid = 1835] [serial = 2222] [outer = 0x82844400] 14:26:11 INFO - PROCESS | 1835 | 1477862771013 Marionette TRACE conn4 <- [1,3472,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be closed",0,null,null]]]}] 14:26:11 INFO - ... 14:26:11 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 1224ms 14:26:11 INFO - PROCESS | 1835 | 1477862771067 Marionette TRACE conn4 -> [0,3473,"getWindowHandle",null] 14:26:11 INFO - PROCESS | 1835 | 1477862771071 Marionette TRACE conn4 <- [1,3473,null,{"value":"8"}] 14:26:11 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 14:26:11 INFO - PROCESS | 1835 | 1477862771080 Marionette TRACE conn4 -> [0,3474,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:11 INFO - PROCESS | 1835 | 1477862771337 Marionette TRACE conn4 <- [1,3474,null,{"value":null}] 14:26:11 INFO - PROCESS | 1835 | 1477862771387 Marionette TRACE conn4 -> [0,3475,"getWindowHandles",null] 14:26:11 INFO - PROCESS | 1835 | 1477862771397 Marionette TRACE conn4 <- [1,3475,null,["8"]] 14:26:11 INFO - PROCESS | 1835 | 1477862771500 Marionette TRACE conn4 -> [0,3476,"switchToWindow",{"name":"8"}] 14:26:11 INFO - PROCESS | 1835 | 1477862771509 Marionette TRACE conn4 <- [1,3476,null,{}] 14:26:11 INFO - PROCESS | 1835 | 1477862771514 Marionette TRACE conn4 -> [0,3477,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:11 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c5a1400 == 10 [pid = 1835] [id = 764] 14:26:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0x8c5a9000) [pid = 1835] [serial = 2223] [outer = (nil)] 14:26:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 92 (0x8c5af000) [pid = 1835] [serial = 2224] [outer = 0x8c5a9000] 14:26:11 INFO - PROCESS | 1835 | 1477862771621 Marionette DEBUG loaded listener.js 14:26:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0x8c880800) [pid = 1835] [serial = 2225] [outer = 0x8c5a9000] 14:26:12 INFO - PROCESS | 1835 | 1477862772482 Marionette TRACE conn4 <- [1,3477,null,{"value":["/websockets/Secure-Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be closed",0,null,null]]]}] 14:26:12 INFO - ... 14:26:12 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 1423ms 14:26:12 INFO - PROCESS | 1835 | 1477862772512 Marionette TRACE conn4 -> [0,3478,"getWindowHandle",null] 14:26:12 INFO - PROCESS | 1835 | 1477862772517 Marionette TRACE conn4 <- [1,3478,null,{"value":"8"}] 14:26:12 INFO - TEST-START | /websockets/Secure-Send-data.htm 14:26:12 INFO - PROCESS | 1835 | 1477862772525 Marionette TRACE conn4 -> [0,3479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:12 INFO - PROCESS | 1835 | 1477862772784 Marionette TRACE conn4 <- [1,3479,null,{"value":null}] 14:26:12 INFO - PROCESS | 1835 | 1477862772811 Marionette TRACE conn4 -> [0,3480,"getWindowHandles",null] 14:26:12 INFO - PROCESS | 1835 | 1477862772815 Marionette TRACE conn4 <- [1,3480,null,["8"]] 14:26:12 INFO - PROCESS | 1835 | 1477862772822 Marionette TRACE conn4 -> [0,3481,"switchToWindow",{"name":"8"}] 14:26:12 INFO - PROCESS | 1835 | 1477862772829 Marionette TRACE conn4 <- [1,3481,null,{}] 14:26:12 INFO - PROCESS | 1835 | 1477862772834 Marionette TRACE conn4 -> [0,3482,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-data.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:13 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0x94ec7000) [pid = 1835] [serial = 2193] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 14:26:13 INFO - PROCESS | 1835 | --DOMWINDOW == 91 (0x94c9e000) [pid = 1835] [serial = 2190] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 14:26:13 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0x95b45400) [pid = 1835] [serial = 2196] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 14:26:13 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0x94ec8800) [pid = 1835] [serial = 2175] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 14:26:13 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0x8240d800) [pid = 1835] [serial = 2163] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 14:26:13 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x94ca9c00) [pid = 1835] [serial = 2172] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 14:26:13 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x82627c00) [pid = 1835] [serial = 2178] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 14:26:13 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x90d16800) [pid = 1835] [serial = 2184] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 14:26:13 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x8c244c00) [pid = 1835] [serial = 2181] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 14:26:13 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x9295c000) [pid = 1835] [serial = 2169] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 14:26:13 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x8c477000) [pid = 1835] [serial = 2166] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 14:26:13 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x94711000) [pid = 1835] [serial = 2187] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 14:26:13 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x9489dc00) [pid = 1835] [serial = 2133] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 14:26:13 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x94b39000) [pid = 1835] [serial = 2145] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 14:26:13 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x8c243c00) [pid = 1835] [serial = 2136] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 14:26:13 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x9489f000) [pid = 1835] [serial = 2142] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 14:26:13 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x90d17c00) [pid = 1835] [serial = 2139] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 14:26:13 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x90eb8c00) [pid = 1835] [serial = 2106] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 14:26:13 INFO - PROCESS | 1835 | ++DOCSHELL 0x81eedc00 == 11 [pid = 1835] [id = 765] 14:26:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x81ef4c00) [pid = 1835] [serial = 2226] [outer = (nil)] 14:26:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x8da31000) [pid = 1835] [serial = 2227] [outer = 0x81ef4c00] 14:26:13 INFO - PROCESS | 1835 | 1477862773612 Marionette DEBUG loaded listener.js 14:26:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x8da51400) [pid = 1835] [serial = 2228] [outer = 0x81ef4c00] 14:26:14 INFO - PROCESS | 1835 | 1477862774252 Marionette TRACE conn4 <- [1,3482,null,{"value":["/websockets/Secure-Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 14:26:14 INFO - ... 14:26:14 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 1780ms 14:26:14 INFO - PROCESS | 1835 | 1477862774306 Marionette TRACE conn4 -> [0,3483,"getWindowHandle",null] 14:26:14 INFO - PROCESS | 1835 | 1477862774313 Marionette TRACE conn4 <- [1,3483,null,{"value":"8"}] 14:26:14 INFO - TEST-START | /websockets/Secure-Send-null.htm 14:26:14 INFO - PROCESS | 1835 | 1477862774321 Marionette TRACE conn4 -> [0,3484,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:14 INFO - PROCESS | 1835 | 1477862774492 Marionette TRACE conn4 <- [1,3484,null,{"value":null}] 14:26:14 INFO - PROCESS | 1835 | 1477862774644 Marionette TRACE conn4 -> [0,3485,"getWindowHandles",null] 14:26:14 INFO - PROCESS | 1835 | 1477862774647 Marionette TRACE conn4 <- [1,3485,null,["8"]] 14:26:14 INFO - PROCESS | 1835 | 1477862774654 Marionette TRACE conn4 -> [0,3486,"switchToWindow",{"name":"8"}] 14:26:14 INFO - PROCESS | 1835 | 1477862774660 Marionette TRACE conn4 <- [1,3486,null,{}] 14:26:14 INFO - PROCESS | 1835 | 1477862774669 Marionette TRACE conn4 -> [0,3487,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-null.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:14 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d12000 == 12 [pid = 1835] [id = 766] 14:26:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x90d12800) [pid = 1835] [serial = 2229] [outer = (nil)] 14:26:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x90d16800) [pid = 1835] [serial = 2230] [outer = 0x90d12800] 14:26:14 INFO - PROCESS | 1835 | 1477862774766 Marionette DEBUG loaded listener.js 14:26:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x90d1ec00) [pid = 1835] [serial = 2231] [outer = 0x90d12800] 14:26:15 INFO - PROCESS | 1835 | 1477862775335 Marionette TRACE conn4 <- [1,3487,null,{"value":["/websockets/Secure-Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 14:26:15 INFO - ... 14:26:15 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 1072ms 14:26:15 INFO - PROCESS | 1835 | 1477862775393 Marionette TRACE conn4 -> [0,3488,"getWindowHandle",null] 14:26:15 INFO - PROCESS | 1835 | 1477862775396 Marionette TRACE conn4 <- [1,3488,null,{"value":"8"}] 14:26:15 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 14:26:15 INFO - PROCESS | 1835 | 1477862775404 Marionette TRACE conn4 -> [0,3489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:15 INFO - PROCESS | 1835 | 1477862775621 Marionette TRACE conn4 <- [1,3489,null,{"value":null}] 14:26:15 INFO - PROCESS | 1835 | 1477862775815 Marionette TRACE conn4 -> [0,3490,"getWindowHandles",null] 14:26:15 INFO - PROCESS | 1835 | 1477862775821 Marionette TRACE conn4 <- [1,3490,null,["8"]] 14:26:15 INFO - PROCESS | 1835 | 1477862775877 Marionette TRACE conn4 -> [0,3491,"switchToWindow",{"name":"8"}] 14:26:15 INFO - PROCESS | 1835 | 1477862775888 Marionette TRACE conn4 <- [1,3491,null,{}] 14:26:15 INFO - PROCESS | 1835 | 1477862775903 Marionette TRACE conn4 -> [0,3492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:15 INFO - PROCESS | 1835 | ++DOCSHELL 0x81fe2800 == 13 [pid = 1835] [id = 767] 14:26:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x81fe4000) [pid = 1835] [serial = 2232] [outer = (nil)] 14:26:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x8240b000) [pid = 1835] [serial = 2233] [outer = 0x81fe4000] 14:26:16 INFO - PROCESS | 1835 | 1477862776027 Marionette DEBUG loaded listener.js 14:26:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x8c23a800) [pid = 1835] [serial = 2234] [outer = 0x81fe4000] 14:26:16 INFO - PROCESS | 1835 | 1477862776899 Marionette TRACE conn4 <- [1,3492,null,{"value":["/websockets/Secure-Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 14:26:16 INFO - ... 14:26:16 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 1523ms 14:26:16 INFO - PROCESS | 1835 | 1477862776927 Marionette TRACE conn4 -> [0,3493,"getWindowHandle",null] 14:26:16 INFO - PROCESS | 1835 | 1477862776936 Marionette TRACE conn4 <- [1,3493,null,{"value":"8"}] 14:26:16 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 14:26:16 INFO - PROCESS | 1835 | 1477862776980 Marionette TRACE conn4 -> [0,3494,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:17 INFO - PROCESS | 1835 | 1477862777189 Marionette TRACE conn4 <- [1,3494,null,{"value":null}] 14:26:17 INFO - PROCESS | 1835 | 1477862777387 Marionette TRACE conn4 -> [0,3495,"getWindowHandles",null] 14:26:17 INFO - PROCESS | 1835 | 1477862777393 Marionette TRACE conn4 <- [1,3495,null,["8"]] 14:26:17 INFO - PROCESS | 1835 | 1477862777400 Marionette TRACE conn4 -> [0,3496,"switchToWindow",{"name":"8"}] 14:26:17 INFO - PROCESS | 1835 | 1477862777408 Marionette TRACE conn4 <- [1,3496,null,{}] 14:26:17 INFO - PROCESS | 1835 | 1477862777458 Marionette TRACE conn4 -> [0,3497,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:17 INFO - PROCESS | 1835 | ++DOCSHELL 0x8da28400 == 14 [pid = 1835] [id = 768] 14:26:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0x8da2fc00) [pid = 1835] [serial = 2235] [outer = (nil)] 14:26:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x8f5b6000) [pid = 1835] [serial = 2236] [outer = 0x8da2fc00] 14:26:17 INFO - PROCESS | 1835 | 1477862777572 Marionette DEBUG loaded listener.js 14:26:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x90d1dc00) [pid = 1835] [serial = 2237] [outer = 0x8da2fc00] 14:26:18 INFO - PROCESS | 1835 | 1477862778374 Marionette TRACE conn4 <- [1,3497,null,{"value":["/websockets/Secure-Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 14:26:18 INFO - ... 14:26:18 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 1429ms 14:26:18 INFO - PROCESS | 1835 | 1477862778429 Marionette TRACE conn4 -> [0,3498,"getWindowHandle",null] 14:26:18 INFO - PROCESS | 1835 | 1477862778434 Marionette TRACE conn4 <- [1,3498,null,{"value":"8"}] 14:26:18 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 14:26:18 INFO - PROCESS | 1835 | 1477862778443 Marionette TRACE conn4 -> [0,3499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:18 INFO - PROCESS | 1835 | 1477862778641 Marionette TRACE conn4 <- [1,3499,null,{"value":null}] 14:26:18 INFO - PROCESS | 1835 | 1477862778849 Marionette TRACE conn4 -> [0,3500,"getWindowHandles",null] 14:26:18 INFO - PROCESS | 1835 | 1477862778859 Marionette TRACE conn4 <- [1,3500,null,["8"]] 14:26:18 INFO - PROCESS | 1835 | 1477862778908 Marionette TRACE conn4 -> [0,3501,"switchToWindow",{"name":"8"}] 14:26:18 INFO - PROCESS | 1835 | 1477862778916 Marionette TRACE conn4 <- [1,3501,null,{}] 14:26:18 INFO - PROCESS | 1835 | 1477862778923 Marionette TRACE conn4 -> [0,3502,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:18 INFO - PROCESS | 1835 | ++DOCSHELL 0x92959400 == 15 [pid = 1835] [id = 769] 14:26:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x9295a400) [pid = 1835] [serial = 2238] [outer = (nil)] 14:26:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0x92c84000) [pid = 1835] [serial = 2239] [outer = 0x9295a400] 14:26:19 INFO - PROCESS | 1835 | 1477862779029 Marionette DEBUG loaded listener.js 14:26:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0x92f98c00) [pid = 1835] [serial = 2240] [outer = 0x9295a400] 14:26:19 INFO - PROCESS | 1835 | [1835] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 14:26:19 INFO - PROCESS | 1835 | [1835] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 14:26:19 INFO - PROCESS | 1835 | 1477862779838 Marionette TRACE conn4 <- [1,3502,null,{"value":["/websockets/Secure-Send-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 14:26:19 INFO - ... 14:26:19 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 1431ms 14:26:19 INFO - PROCESS | 1835 | 1477862779890 Marionette TRACE conn4 -> [0,3503,"getWindowHandle",null] 14:26:19 INFO - PROCESS | 1835 | 1477862779895 Marionette TRACE conn4 <- [1,3503,null,{"value":"8"}] 14:26:19 INFO - TEST-START | /websockets/Send-0byte-data.htm 14:26:19 INFO - PROCESS | 1835 | 1477862779906 Marionette TRACE conn4 -> [0,3504,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:20 INFO - PROCESS | 1835 | 1477862780120 Marionette TRACE conn4 <- [1,3504,null,{"value":null}] 14:26:20 INFO - PROCESS | 1835 | 1477862780278 Marionette TRACE conn4 -> [0,3505,"getWindowHandles",null] 14:26:20 INFO - PROCESS | 1835 | 1477862780282 Marionette TRACE conn4 <- [1,3505,null,["8"]] 14:26:20 INFO - PROCESS | 1835 | 1477862780289 Marionette TRACE conn4 -> [0,3506,"switchToWindow",{"name":"8"}] 14:26:20 INFO - PROCESS | 1835 | 1477862780297 Marionette TRACE conn4 <- [1,3506,null,{}] 14:26:20 INFO - PROCESS | 1835 | 1477862780356 Marionette TRACE conn4 -> [0,3507,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-0byte-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-0byte-data.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:20 INFO - PROCESS | 1835 | ++DOCSHELL 0x90eb7400 == 16 [pid = 1835] [id = 770] 14:26:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0x91f0cc00) [pid = 1835] [serial = 2241] [outer = (nil)] 14:26:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 92 (0x94711400) [pid = 1835] [serial = 2242] [outer = 0x91f0cc00] 14:26:20 INFO - PROCESS | 1835 | 1477862780467 Marionette DEBUG loaded listener.js 14:26:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0x94713800) [pid = 1835] [serial = 2243] [outer = 0x91f0cc00] 14:26:21 INFO - PROCESS | 1835 | 1477862781387 Marionette TRACE conn4 <- [1,3507,null,{"value":["/websockets/Send-0byte-data.htm",0,null,null,[["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be closed",0,null,null]]]}] 14:26:21 INFO - ... 14:26:21 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 1523ms 14:26:21 INFO - PROCESS | 1835 | 1477862781444 Marionette TRACE conn4 -> [0,3508,"getWindowHandle",null] 14:26:21 INFO - PROCESS | 1835 | 1477862781451 Marionette TRACE conn4 <- [1,3508,null,{"value":"8"}] 14:26:21 INFO - TEST-START | /websockets/Send-65K-data.htm 14:26:21 INFO - PROCESS | 1835 | 1477862781471 Marionette TRACE conn4 -> [0,3509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:21 INFO - PROCESS | 1835 | 1477862781679 Marionette TRACE conn4 <- [1,3509,null,{"value":null}] 14:26:21 INFO - PROCESS | 1835 | 1477862781960 Marionette TRACE conn4 -> [0,3510,"getWindowHandles",null] 14:26:21 INFO - PROCESS | 1835 | 1477862781967 Marionette TRACE conn4 <- [1,3510,null,["8"]] 14:26:21 INFO - PROCESS | 1835 | 1477862781984 Marionette TRACE conn4 -> [0,3511,"switchToWindow",{"name":"8"}] 14:26:22 INFO - PROCESS | 1835 | 1477862781997 Marionette TRACE conn4 <- [1,3511,null,{}] 14:26:22 INFO - PROCESS | 1835 | 1477862782109 Marionette TRACE conn4 -> [0,3512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-65K-data.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:22 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0x96440800) [pid = 1835] [serial = 2197] [outer = (nil)] [url = about:blank] 14:26:22 INFO - PROCESS | 1835 | --DOMWINDOW == 91 (0x96443400) [pid = 1835] [serial = 2198] [outer = (nil)] [url = about:blank] 14:26:22 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0x95b41400) [pid = 1835] [serial = 2194] [outer = (nil)] [url = about:blank] 14:26:22 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0x95facc00) [pid = 1835] [serial = 2195] [outer = (nil)] [url = about:blank] 14:26:22 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0x94ca6400) [pid = 1835] [serial = 2191] [outer = (nil)] [url = about:blank] 14:26:22 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x94ca9400) [pid = 1835] [serial = 2192] [outer = (nil)] [url = about:blank] 14:26:22 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x9471a400) [pid = 1835] [serial = 2188] [outer = (nil)] [url = about:blank] 14:26:22 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x948a4c00) [pid = 1835] [serial = 2189] [outer = (nil)] [url = about:blank] 14:26:22 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x90d5cc00) [pid = 1835] [serial = 2185] [outer = (nil)] [url = about:blank] 14:26:22 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x91f0c800) [pid = 1835] [serial = 2186] [outer = (nil)] [url = about:blank] 14:26:22 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x8c87d000) [pid = 1835] [serial = 2182] [outer = (nil)] [url = about:blank] 14:26:22 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x8c929c00) [pid = 1835] [serial = 2183] [outer = (nil)] [url = about:blank] 14:26:22 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x91f0b400) [pid = 1835] [serial = 2179] [outer = (nil)] [url = about:blank] 14:26:22 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x948a0800) [pid = 1835] [serial = 2180] [outer = (nil)] [url = about:blank] 14:26:22 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x954da800) [pid = 1835] [serial = 2176] [outer = (nil)] [url = about:blank] 14:26:22 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x95a27800) [pid = 1835] [serial = 2177] [outer = (nil)] [url = about:blank] 14:26:22 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x948d9800) [pid = 1835] [serial = 2135] [outer = (nil)] [url = about:blank] 14:26:22 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x94b3fc00) [pid = 1835] [serial = 2147] [outer = (nil)] [url = about:blank] 14:26:22 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x8c876400) [pid = 1835] [serial = 2138] [outer = (nil)] [url = about:blank] 14:26:22 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x94accc00) [pid = 1835] [serial = 2144] [outer = (nil)] [url = about:blank] 14:26:22 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x92f92000) [pid = 1835] [serial = 2141] [outer = (nil)] [url = about:blank] 14:26:22 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x91f50800) [pid = 1835] [serial = 2108] [outer = (nil)] [url = about:blank] 14:26:22 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x94ebbc00) [pid = 1835] [serial = 2173] [outer = (nil)] [url = about:blank] 14:26:22 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x94ec0000) [pid = 1835] [serial = 2174] [outer = (nil)] [url = about:blank] 14:26:22 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x93869000) [pid = 1835] [serial = 2170] [outer = (nil)] [url = about:blank] 14:26:22 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x9471d400) [pid = 1835] [serial = 2171] [outer = (nil)] [url = about:blank] 14:26:22 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x8c87f800) [pid = 1835] [serial = 2167] [outer = (nil)] [url = about:blank] 14:26:22 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x8c92bc00) [pid = 1835] [serial = 2168] [outer = (nil)] [url = about:blank] 14:26:22 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x94ca3400) [pid = 1835] [serial = 2165] [outer = (nil)] [url = about:blank] 14:26:22 INFO - PROCESS | 1835 | ++DOCSHELL 0x82843800 == 17 [pid = 1835] [id = 771] 14:26:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x8aab5800) [pid = 1835] [serial = 2244] [outer = (nil)] 14:26:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x8c247400) [pid = 1835] [serial = 2245] [outer = 0x8aab5800] 14:26:22 INFO - PROCESS | 1835 | 1477862782270 Marionette DEBUG loaded listener.js 14:26:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x8c47bc00) [pid = 1835] [serial = 2246] [outer = 0x8aab5800] 14:26:23 INFO - PROCESS | 1835 | 1477862783062 Marionette TRACE conn4 <- [1,3512,null,{"value":["/websockets/Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be closed",0,null,null]]]}] 14:26:23 INFO - ... 14:26:23 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 1631ms 14:26:23 INFO - PROCESS | 1835 | 1477862783096 Marionette TRACE conn4 -> [0,3513,"getWindowHandle",null] 14:26:23 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 14:26:23 INFO - PROCESS | 1835 | 1477862783107 Marionette TRACE conn4 <- [1,3513,null,{"value":"8"}] 14:26:23 INFO - PROCESS | 1835 | 1477862783120 Marionette TRACE conn4 -> [0,3514,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:23 INFO - PROCESS | 1835 | 1477862783442 Marionette TRACE conn4 <- [1,3514,null,{"value":null}] 14:26:23 INFO - PROCESS | 1835 | 1477862783671 Marionette TRACE conn4 -> [0,3515,"getWindowHandles",null] 14:26:23 INFO - PROCESS | 1835 | 1477862783678 Marionette TRACE conn4 <- [1,3515,null,["8"]] 14:26:23 INFO - PROCESS | 1835 | 1477862783692 Marionette TRACE conn4 -> [0,3516,"switchToWindow",{"name":"8"}] 14:26:23 INFO - PROCESS | 1835 | 1477862783701 Marionette TRACE conn4 <- [1,3516,null,{}] 14:26:23 INFO - PROCESS | 1835 | 1477862783710 Marionette TRACE conn4 -> [0,3517,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-Unpaired-Surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:23 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d7b5800 == 18 [pid = 1835] [id = 772] 14:26:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x8da2f800) [pid = 1835] [serial = 2247] [outer = (nil)] 14:26:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8da55400) [pid = 1835] [serial = 2248] [outer = 0x8da2f800] 14:26:23 INFO - PROCESS | 1835 | 1477862783841 Marionette DEBUG loaded listener.js 14:26:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x90d15000) [pid = 1835] [serial = 2249] [outer = 0x8da2f800] 14:26:24 INFO - PROCESS | 1835 | [1835] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 14:26:24 INFO - PROCESS | 1835 | [1835] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 14:26:24 INFO - PROCESS | 1835 | 1477862784480 Marionette TRACE conn4 <- [1,3517,null,{"value":["/websockets/Send-Unpaired-Surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be closed",0,null,null]]]}] 14:26:24 INFO - ... 14:26:24 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 1425ms 14:26:24 INFO - PROCESS | 1835 | 1477862784553 Marionette TRACE conn4 -> [0,3518,"getWindowHandle",null] 14:26:24 INFO - PROCESS | 1835 | 1477862784560 Marionette TRACE conn4 <- [1,3518,null,{"value":"8"}] 14:26:24 INFO - TEST-START | /websockets/Send-before-open.htm 14:26:24 INFO - PROCESS | 1835 | 1477862784568 Marionette TRACE conn4 -> [0,3519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:24 INFO - PROCESS | 1835 | 1477862784818 Marionette TRACE conn4 <- [1,3519,null,{"value":null}] 14:26:24 INFO - PROCESS | 1835 | 1477862784841 Marionette TRACE conn4 -> [0,3520,"getWindowHandles",null] 14:26:24 INFO - PROCESS | 1835 | 1477862784846 Marionette TRACE conn4 <- [1,3520,null,["8"]] 14:26:24 INFO - PROCESS | 1835 | 1477862784852 Marionette TRACE conn4 -> [0,3521,"switchToWindow",{"name":"8"}] 14:26:24 INFO - PROCESS | 1835 | 1477862784858 Marionette TRACE conn4 <- [1,3521,null,{}] 14:26:24 INFO - PROCESS | 1835 | 1477862784946 Marionette TRACE conn4 -> [0,3522,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-before-open.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-before-open.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:24 INFO - PROCESS | 1835 | ++DOCSHELL 0x92956c00 == 19 [pid = 1835] [id = 773] 14:26:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x92958000) [pid = 1835] [serial = 2250] [outer = (nil)] 14:26:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x92f92000) [pid = 1835] [serial = 2251] [outer = 0x92958000] 14:26:25 INFO - PROCESS | 1835 | 1477862785047 Marionette DEBUG loaded listener.js 14:26:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x93861c00) [pid = 1835] [serial = 2252] [outer = 0x92958000] 14:26:25 INFO - PROCESS | 1835 | 1477862785703 Marionette TRACE conn4 <- [1,3522,null,{"value":["/websockets/Send-before-open.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket before connection is opened - INVALID_STATE_ERR is returned",0,null,null]]]}] 14:26:25 INFO - . 14:26:25 INFO - TEST-OK | /websockets/Send-before-open.htm | took 1178ms 14:26:25 INFO - PROCESS | 1835 | 1477862785745 Marionette TRACE conn4 -> [0,3523,"getWindowHandle",null] 14:26:25 INFO - PROCESS | 1835 | 1477862785751 Marionette TRACE conn4 <- [1,3523,null,{"value":"8"}] 14:26:25 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 14:26:25 INFO - PROCESS | 1835 | 1477862785767 Marionette TRACE conn4 -> [0,3524,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:26 INFO - PROCESS | 1835 | 1477862786017 Marionette TRACE conn4 <- [1,3524,null,{"value":null}] 14:26:26 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 14:26:26 INFO - PROCESS | 1835 | 1477862786050 Marionette TRACE conn4 -> [0,3525,"getWindowHandles",null] 14:26:26 INFO - PROCESS | 1835 | 1477862786057 Marionette TRACE conn4 <- [1,3525,null,["8"]] 14:26:26 INFO - PROCESS | 1835 | 1477862786062 Marionette TRACE conn4 -> [0,3526,"switchToWindow",{"name":"8"}] 14:26:26 INFO - PROCESS | 1835 | 1477862786068 Marionette TRACE conn4 <- [1,3526,null,{}] 14:26:26 INFO - PROCESS | 1835 | 1477862786156 Marionette TRACE conn4 -> [0,3527,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c92b400 == 20 [pid = 1835] [id = 774] 14:26:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x94711000) [pid = 1835] [serial = 2253] [outer = (nil)] 14:26:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x9471b400) [pid = 1835] [serial = 2254] [outer = 0x94711000] 14:26:26 INFO - PROCESS | 1835 | 1477862786254 Marionette DEBUG loaded listener.js 14:26:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x9471d000) [pid = 1835] [serial = 2255] [outer = 0x94711000] 14:26:26 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x82411000) [pid = 1835] [serial = 2214] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 14:26:26 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x81ef4c00) [pid = 1835] [serial = 2226] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 14:26:26 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x8c5a9000) [pid = 1835] [serial = 2223] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 14:26:26 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x81ef7400) [pid = 1835] [serial = 2217] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 14:26:26 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x81eefc00) [pid = 1835] [serial = 2199] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 14:26:26 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x8c241000) [pid = 1835] [serial = 2202] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 14:26:26 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x8da4f800) [pid = 1835] [serial = 2205] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 14:26:26 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x94b31800) [pid = 1835] [serial = 2208] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 14:26:26 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x82844400) [pid = 1835] [serial = 2220] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 14:26:26 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x962c0000) [pid = 1835] [serial = 2211] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 14:26:27 INFO - PROCESS | 1835 | 1477862787009 Marionette TRACE conn4 <- [1,3527,null,{"value":["/websockets/Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 14:26:27 INFO - ... 14:26:27 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1272ms 14:26:27 INFO - PROCESS | 1835 | 1477862787044 Marionette TRACE conn4 -> [0,3528,"getWindowHandle",null] 14:26:27 INFO - PROCESS | 1835 | 1477862787049 Marionette TRACE conn4 <- [1,3528,null,{"value":"8"}] 14:26:27 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 14:26:27 INFO - PROCESS | 1835 | 1477862787057 Marionette TRACE conn4 -> [0,3529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:27 INFO - PROCESS | 1835 | 1477862787312 Marionette TRACE conn4 <- [1,3529,null,{"value":null}] 14:26:27 INFO - PROCESS | 1835 | 1477862787339 Marionette TRACE conn4 -> [0,3530,"getWindowHandles",null] 14:26:27 INFO - PROCESS | 1835 | 1477862787344 Marionette TRACE conn4 <- [1,3530,null,["8"]] 14:26:27 INFO - PROCESS | 1835 | 1477862787350 Marionette TRACE conn4 -> [0,3531,"switchToWindow",{"name":"8"}] 14:26:27 INFO - PROCESS | 1835 | 1477862787355 Marionette TRACE conn4 <- [1,3531,null,{}] 14:26:27 INFO - PROCESS | 1835 | 1477862787361 Marionette TRACE conn4 -> [0,3532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:27 INFO - PROCESS | 1835 | ++DOCSHELL 0x90eb1000 == 21 [pid = 1835] [id = 775] 14:26:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x92f99000) [pid = 1835] [serial = 2256] [outer = (nil)] 14:26:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x9489c400) [pid = 1835] [serial = 2257] [outer = 0x92f99000] 14:26:27 INFO - PROCESS | 1835 | 1477862787457 Marionette DEBUG loaded listener.js 14:26:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x9489f800) [pid = 1835] [serial = 2258] [outer = 0x92f99000] 14:26:28 INFO - PROCESS | 1835 | 1477862788131 Marionette TRACE conn4 <- [1,3532,null,{"value":["/websockets/Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 14:26:28 INFO - ... 14:26:28 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 1121ms 14:26:28 INFO - PROCESS | 1835 | 1477862788178 Marionette TRACE conn4 -> [0,3533,"getWindowHandle",null] 14:26:28 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 14:26:28 INFO - PROCESS | 1835 | 1477862788183 Marionette TRACE conn4 <- [1,3533,null,{"value":"8"}] 14:26:28 INFO - PROCESS | 1835 | 1477862788190 Marionette TRACE conn4 -> [0,3534,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:28 INFO - PROCESS | 1835 | 1477862788458 Marionette TRACE conn4 <- [1,3534,null,{"value":null}] 14:26:28 INFO - PROCESS | 1835 | 1477862788479 Marionette TRACE conn4 -> [0,3535,"getWindowHandles",null] 14:26:28 INFO - PROCESS | 1835 | 1477862788482 Marionette TRACE conn4 <- [1,3535,null,["8"]] 14:26:28 INFO - PROCESS | 1835 | 1477862788488 Marionette TRACE conn4 -> [0,3536,"switchToWindow",{"name":"8"}] 14:26:28 INFO - PROCESS | 1835 | 1477862788493 Marionette TRACE conn4 <- [1,3536,null,{}] 14:26:28 INFO - PROCESS | 1835 | 1477862788499 Marionette TRACE conn4 -> [0,3537,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int16-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:28 INFO - PROCESS | 1835 | ++DOCSHELL 0x94b33c00 == 22 [pid = 1835] [id = 776] 14:26:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x94b34800) [pid = 1835] [serial = 2259] [outer = (nil)] 14:26:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x94b3a400) [pid = 1835] [serial = 2260] [outer = 0x94b34800] 14:26:28 INFO - PROCESS | 1835 | 1477862788598 Marionette DEBUG loaded listener.js 14:26:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x94b3e400) [pid = 1835] [serial = 2261] [outer = 0x94b34800] 14:26:29 INFO - PROCESS | 1835 | 1477862789387 Marionette TRACE conn4 <- [1,3537,null,{"value":["/websockets/Send-binary-arraybufferview-int16-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be closed",0,null,null]]]}] 14:26:29 INFO - ... 14:26:29 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 1228ms 14:26:29 INFO - PROCESS | 1835 | 1477862789418 Marionette TRACE conn4 -> [0,3538,"getWindowHandle",null] 14:26:29 INFO - PROCESS | 1835 | 1477862789425 Marionette TRACE conn4 <- [1,3538,null,{"value":"8"}] 14:26:29 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 14:26:29 INFO - PROCESS | 1835 | 1477862789481 Marionette TRACE conn4 -> [0,3539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:29 INFO - PROCESS | 1835 | 1477862789711 Marionette TRACE conn4 <- [1,3539,null,{"value":null}] 14:26:29 INFO - PROCESS | 1835 | 1477862789910 Marionette TRACE conn4 -> [0,3540,"getWindowHandles",null] 14:26:29 INFO - PROCESS | 1835 | 1477862789916 Marionette TRACE conn4 <- [1,3540,null,["8"]] 14:26:29 INFO - PROCESS | 1835 | 1477862789929 Marionette TRACE conn4 -> [0,3541,"switchToWindow",{"name":"8"}] 14:26:29 INFO - PROCESS | 1835 | 1477862789937 Marionette TRACE conn4 <- [1,3541,null,{}] 14:26:29 INFO - PROCESS | 1835 | 1477862789944 Marionette TRACE conn4 -> [0,3542,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int8.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:29 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c881400 == 23 [pid = 1835] [id = 777] 14:26:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x8c882000) [pid = 1835] [serial = 2262] [outer = (nil)] 14:26:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x8c935800) [pid = 1835] [serial = 2263] [outer = 0x8c882000] 14:26:30 INFO - PROCESS | 1835 | 1477862790074 Marionette DEBUG loaded listener.js 14:26:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x8da4dc00) [pid = 1835] [serial = 2264] [outer = 0x8c882000] 14:26:30 INFO - PROCESS | 1835 | 1477862790815 Marionette TRACE conn4 <- [1,3542,null,{"value":["/websockets/Send-binary-arraybufferview-int8.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be closed",0,null,null]]]}] 14:26:30 INFO - ... 14:26:30 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 1375ms 14:26:30 INFO - PROCESS | 1835 | 1477862790852 Marionette TRACE conn4 -> [0,3543,"getWindowHandle",null] 14:26:30 INFO - TEST-START | /websockets/Send-binary-blob.htm 14:26:30 INFO - PROCESS | 1835 | 1477862790860 Marionette TRACE conn4 <- [1,3543,null,{"value":"8"}] 14:26:30 INFO - PROCESS | 1835 | 1477862790887 Marionette TRACE conn4 -> [0,3544,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:31 INFO - PROCESS | 1835 | 1477862791089 Marionette TRACE conn4 <- [1,3544,null,{"value":null}] 14:26:31 INFO - PROCESS | 1835 | 1477862791285 Marionette TRACE conn4 -> [0,3545,"getWindowHandles",null] 14:26:31 INFO - PROCESS | 1835 | 1477862791290 Marionette TRACE conn4 <- [1,3545,null,["8"]] 14:26:31 INFO - PROCESS | 1835 | 1477862791298 Marionette TRACE conn4 -> [0,3546,"switchToWindow",{"name":"8"}] 14:26:31 INFO - PROCESS | 1835 | 1477862791305 Marionette TRACE conn4 <- [1,3546,null,{}] 14:26:31 INFO - PROCESS | 1835 | 1477862791357 Marionette TRACE conn4 -> [0,3547,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-blob.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:31 INFO - PROCESS | 1835 | ++DOCSHELL 0x92f9e800 == 24 [pid = 1835] [id = 778] 14:26:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x93924000) [pid = 1835] [serial = 2265] [outer = (nil)] 14:26:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x94717000) [pid = 1835] [serial = 2266] [outer = 0x93924000] 14:26:31 INFO - PROCESS | 1835 | 1477862791473 Marionette DEBUG loaded listener.js 14:26:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x9489a400) [pid = 1835] [serial = 2267] [outer = 0x93924000] 14:26:32 INFO - PROCESS | 1835 | 1477862792248 Marionette TRACE conn4 <- [1,3547,null,{"value":["/websockets/Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be closed",0,null,null]]]}] 14:26:32 INFO - ... 14:26:32 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 1428ms 14:26:32 INFO - PROCESS | 1835 | 1477862792304 Marionette TRACE conn4 -> [0,3548,"getWindowHandle",null] 14:26:32 INFO - TEST-START | /websockets/Send-data.htm 14:26:32 INFO - PROCESS | 1835 | 1477862792312 Marionette TRACE conn4 <- [1,3548,null,{"value":"8"}] 14:26:32 INFO - PROCESS | 1835 | 1477862792338 Marionette TRACE conn4 -> [0,3549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:32 INFO - PROCESS | 1835 | 1477862792560 Marionette TRACE conn4 <- [1,3549,null,{"value":null}] 14:26:32 INFO - PROCESS | 1835 | 1477862792774 Marionette TRACE conn4 -> [0,3550,"getWindowHandles",null] 14:26:32 INFO - PROCESS | 1835 | 1477862792780 Marionette TRACE conn4 <- [1,3550,null,["8"]] 14:26:32 INFO - PROCESS | 1835 | 1477862792831 Marionette TRACE conn4 -> [0,3551,"switchToWindow",{"name":"8"}] 14:26:32 INFO - PROCESS | 1835 | 1477862792838 Marionette TRACE conn4 <- [1,3551,null,{}] 14:26:32 INFO - PROCESS | 1835 | 1477862792848 Marionette TRACE conn4 -> [0,3552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:32 INFO - PROCESS | 1835 | ++DOCSHELL 0x94ca0c00 == 25 [pid = 1835] [id = 779] 14:26:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x94ca1000) [pid = 1835] [serial = 2268] [outer = (nil)] 14:26:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x94ca7c00) [pid = 1835] [serial = 2269] [outer = 0x94ca1000] 14:26:32 INFO - PROCESS | 1835 | 1477862792960 Marionette DEBUG loaded listener.js 14:26:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x94ebcc00) [pid = 1835] [serial = 2270] [outer = 0x94ca1000] 14:26:33 INFO - PROCESS | 1835 | 1477862793658 Marionette TRACE conn4 <- [1,3552,null,{"value":["/websockets/Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Connection should be closed",0,null,null]]]}] 14:26:33 INFO - ... 14:26:33 INFO - TEST-OK | /websockets/Send-data.htm | took 1378ms 14:26:33 INFO - PROCESS | 1835 | 1477862793699 Marionette TRACE conn4 -> [0,3553,"getWindowHandle",null] 14:26:33 INFO - TEST-START | /websockets/Send-data.worker 14:26:33 INFO - PROCESS | 1835 | 1477862793706 Marionette TRACE conn4 <- [1,3553,null,{"value":"8"}] 14:26:33 INFO - PROCESS | 1835 | 1477862793723 Marionette TRACE conn4 -> [0,3554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:33 INFO - PROCESS | 1835 | 1477862793941 Marionette TRACE conn4 <- [1,3554,null,{"value":null}] 14:26:34 INFO - PROCESS | 1835 | 1477862794138 Marionette TRACE conn4 -> [0,3555,"getWindowHandles",null] 14:26:34 INFO - PROCESS | 1835 | 1477862794141 Marionette TRACE conn4 <- [1,3555,null,["8"]] 14:26:34 INFO - PROCESS | 1835 | 1477862794152 Marionette TRACE conn4 -> [0,3556,"switchToWindow",{"name":"8"}] 14:26:34 INFO - PROCESS | 1835 | 1477862794158 Marionette TRACE conn4 <- [1,3556,null,{}] 14:26:34 INFO - PROCESS | 1835 | 1477862794210 Marionette TRACE conn4 -> [0,3557,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.worker\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x94ec0000 == 26 [pid = 1835] [id = 780] 14:26:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x94ec8400) [pid = 1835] [serial = 2271] [outer = (nil)] 14:26:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x95a27800) [pid = 1835] [serial = 2272] [outer = 0x94ec8400] 14:26:34 INFO - PROCESS | 1835 | 1477862794318 Marionette DEBUG loaded listener.js 14:26:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x95b42800) [pid = 1835] [serial = 2273] [outer = 0x94ec8400] 14:26:34 INFO - PROCESS | 1835 | [1835] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 14:26:35 INFO - PROCESS | 1835 | 1477862795121 Marionette TRACE conn4 <- [1,3557,null,{"value":["/websockets/Send-data.worker",0,null,null,[["W3C WebSocket API - Send data on a WebSocket in a Worker",0,{},{}]]]}] 14:26:35 INFO - . 14:26:35 INFO - TEST-OK | /websockets/Send-data.worker | took 1422ms 14:26:35 INFO - TEST-START | /websockets/Send-null.htm 14:26:35 INFO - PROCESS | 1835 | 1477862795135 Marionette TRACE conn4 -> [0,3558,"getWindowHandle",null] 14:26:35 INFO - PROCESS | 1835 | 1477862795138 Marionette TRACE conn4 <- [1,3558,null,{"value":"8"}] 14:26:35 INFO - PROCESS | 1835 | 1477862795146 Marionette TRACE conn4 -> [0,3559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:35 INFO - PROCESS | 1835 | 1477862795320 Marionette TRACE conn4 <- [1,3559,null,{"value":null}] 14:26:35 INFO - PROCESS | 1835 | 1477862795516 Marionette TRACE conn4 -> [0,3560,"getWindowHandles",null] 14:26:35 INFO - PROCESS | 1835 | 1477862795521 Marionette TRACE conn4 <- [1,3560,null,["8"]] 14:26:35 INFO - PROCESS | 1835 | 1477862795528 Marionette TRACE conn4 -> [0,3561,"switchToWindow",{"name":"8"}] 14:26:35 INFO - PROCESS | 1835 | 1477862795534 Marionette TRACE conn4 <- [1,3561,null,{}] 14:26:35 INFO - PROCESS | 1835 | 1477862795588 Marionette TRACE conn4 -> [0,3562,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-null.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:35 INFO - PROCESS | 1835 | ++DOCSHELL 0x81ef5800 == 27 [pid = 1835] [id = 781] 14:26:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0x81ef5c00) [pid = 1835] [serial = 2274] [outer = (nil)] 14:26:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x8c23bc00) [pid = 1835] [serial = 2275] [outer = 0x81ef5c00] 14:26:35 INFO - PROCESS | 1835 | 1477862795695 Marionette DEBUG loaded listener.js 14:26:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x9643e800) [pid = 1835] [serial = 2276] [outer = 0x81ef5c00] 14:26:36 INFO - PROCESS | 1835 | 1477862796606 Marionette TRACE conn4 <- [1,3562,null,{"value":["/websockets/Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Connection should be closed",0,null,null]]]}] 14:26:36 INFO - ... 14:26:36 INFO - TEST-OK | /websockets/Send-null.htm | took 1474ms 14:26:36 INFO - PROCESS | 1835 | 1477862796619 Marionette TRACE conn4 -> [0,3563,"getWindowHandle",null] 14:26:36 INFO - PROCESS | 1835 | 1477862796626 Marionette TRACE conn4 <- [1,3563,null,{"value":"8"}] 14:26:36 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 14:26:36 INFO - PROCESS | 1835 | 1477862796636 Marionette TRACE conn4 -> [0,3564,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:36 INFO - PROCESS | 1835 | 1477862796952 Marionette TRACE conn4 <- [1,3564,null,{"value":null}] 14:26:37 INFO - PROCESS | 1835 | 1477862797223 Marionette TRACE conn4 -> [0,3565,"getWindowHandles",null] 14:26:37 INFO - PROCESS | 1835 | 1477862797233 Marionette TRACE conn4 <- [1,3565,null,["8"]] 14:26:37 INFO - PROCESS | 1835 | 1477862797292 Marionette TRACE conn4 -> [0,3566,"switchToWindow",{"name":"8"}] 14:26:37 INFO - PROCESS | 1835 | 1477862797301 Marionette TRACE conn4 <- [1,3566,null,{}] 14:26:37 INFO - PROCESS | 1835 | 1477862797310 Marionette TRACE conn4 -> [0,3567,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-paired-surrogates.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c877c00 == 28 [pid = 1835] [id = 782] 14:26:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x8c87d000) [pid = 1835] [serial = 2277] [outer = (nil)] 14:26:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0x90d81800) [pid = 1835] [serial = 2278] [outer = 0x8c87d000] 14:26:37 INFO - PROCESS | 1835 | 1477862797413 Marionette DEBUG loaded listener.js 14:26:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0x91f0e800) [pid = 1835] [serial = 2279] [outer = 0x8c87d000] 14:26:37 INFO - PROCESS | 1835 | --DOCSHELL 0x8200cc00 == 27 [pid = 1835] [id = 761] 14:26:38 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0x90eb0400) [pid = 1835] [serial = 2207] [outer = (nil)] [url = about:blank] 14:26:38 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0x94ca1800) [pid = 1835] [serial = 2210] [outer = (nil)] [url = about:blank] 14:26:38 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x8da51400) [pid = 1835] [serial = 2228] [outer = (nil)] [url = about:blank] 14:26:38 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x82008c00) [pid = 1835] [serial = 2219] [outer = (nil)] [url = about:blank] 14:26:38 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x9644c000) [pid = 1835] [serial = 2213] [outer = (nil)] [url = about:blank] 14:26:38 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x8252b800) [pid = 1835] [serial = 2215] [outer = (nil)] [url = about:blank] 14:26:38 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x96448c00) [pid = 1835] [serial = 2212] [outer = (nil)] [url = about:blank] 14:26:38 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x81fe6000) [pid = 1835] [serial = 2200] [outer = (nil)] [url = about:blank] 14:26:38 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x90d16800) [pid = 1835] [serial = 2230] [outer = (nil)] [url = about:blank] 14:26:38 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x8c5af000) [pid = 1835] [serial = 2224] [outer = (nil)] [url = about:blank] 14:26:38 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x8aabc400) [pid = 1835] [serial = 2222] [outer = (nil)] [url = about:blank] 14:26:38 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x8c882400) [pid = 1835] [serial = 2204] [outer = (nil)] [url = about:blank] 14:26:38 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x8c475800) [pid = 1835] [serial = 2203] [outer = (nil)] [url = about:blank] 14:26:38 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x8240bc00) [pid = 1835] [serial = 2201] [outer = (nil)] [url = about:blank] 14:26:38 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x8284b400) [pid = 1835] [serial = 2221] [outer = (nil)] [url = about:blank] 14:26:38 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x8c880800) [pid = 1835] [serial = 2225] [outer = (nil)] [url = about:blank] 14:26:38 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x90d1a000) [pid = 1835] [serial = 2206] [outer = (nil)] [url = about:blank] 14:26:38 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x81fe7000) [pid = 1835] [serial = 2218] [outer = (nil)] [url = about:blank] 14:26:38 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x8283f400) [pid = 1835] [serial = 2216] [outer = (nil)] [url = about:blank] 14:26:38 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x94c9ac00) [pid = 1835] [serial = 2209] [outer = (nil)] [url = about:blank] 14:26:38 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x8da31000) [pid = 1835] [serial = 2227] [outer = (nil)] [url = about:blank] 14:26:38 INFO - PROCESS | 1835 | 1477862798127 Marionette TRACE conn4 <- [1,3567,null,{"value":["/websockets/Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be closed",0,null,null]]]}] 14:26:38 INFO - ... 14:26:38 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 1523ms 14:26:38 INFO - PROCESS | 1835 | 1477862798157 Marionette TRACE conn4 -> [0,3568,"getWindowHandle",null] 14:26:38 INFO - PROCESS | 1835 | 1477862798164 Marionette TRACE conn4 <- [1,3568,null,{"value":"8"}] 14:26:38 INFO - TEST-START | /websockets/Send-unicode-data.htm 14:26:38 INFO - PROCESS | 1835 | 1477862798172 Marionette TRACE conn4 -> [0,3569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:38 INFO - PROCESS | 1835 | 1477862798351 Marionette TRACE conn4 <- [1,3569,null,{"value":null}] 14:26:38 INFO - PROCESS | 1835 | 1477862798550 Marionette TRACE conn4 -> [0,3570,"getWindowHandles",null] 14:26:38 INFO - PROCESS | 1835 | 1477862798553 Marionette TRACE conn4 <- [1,3570,null,["8"]] 14:26:38 INFO - PROCESS | 1835 | 1477862798561 Marionette TRACE conn4 -> [0,3571,"switchToWindow",{"name":"8"}] 14:26:38 INFO - PROCESS | 1835 | 1477862798566 Marionette TRACE conn4 <- [1,3571,null,{}] 14:26:38 INFO - PROCESS | 1835 | 1477862798572 Marionette TRACE conn4 -> [0,3572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-unicode-data.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:38 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c47a800 == 28 [pid = 1835] [id = 783] 14:26:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x8c880800) [pid = 1835] [serial = 2280] [outer = (nil)] 14:26:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x8c92c000) [pid = 1835] [serial = 2281] [outer = 0x8c880800] 14:26:38 INFO - PROCESS | 1835 | 1477862798670 Marionette DEBUG loaded listener.js 14:26:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x8f5ac400) [pid = 1835] [serial = 2282] [outer = 0x8c880800] 14:26:39 INFO - PROCESS | 1835 | 1477862799270 Marionette TRACE conn4 <- [1,3572,null,{"value":["/websockets/Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be closed",0,null,null]]]}] 14:26:39 INFO - ... 14:26:39 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 1121ms 14:26:39 INFO - PROCESS | 1835 | 1477862799301 Marionette TRACE conn4 -> [0,3573,"getWindowHandle",null] 14:26:39 INFO - PROCESS | 1835 | 1477862799308 Marionette TRACE conn4 <- [1,3573,null,{"value":"8"}] 14:26:39 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 14:26:39 INFO - PROCESS | 1835 | 1477862799315 Marionette TRACE conn4 -> [0,3574,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:39 INFO - PROCESS | 1835 | 1477862799481 Marionette TRACE conn4 <- [1,3574,null,{"value":null}] 14:26:39 INFO - PROCESS | 1835 | 1477862799640 Marionette TRACE conn4 -> [0,3575,"getWindowHandles",null] 14:26:39 INFO - PROCESS | 1835 | 1477862799645 Marionette TRACE conn4 <- [1,3575,null,["8"]] 14:26:39 INFO - PROCESS | 1835 | 1477862799652 Marionette TRACE conn4 -> [0,3576,"switchToWindow",{"name":"8"}] 14:26:39 INFO - PROCESS | 1835 | 1477862799659 Marionette TRACE conn4 <- [1,3576,null,{}] 14:26:39 INFO - PROCESS | 1835 | 1477862799665 Marionette TRACE conn4 -> [0,3577,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/binaryType-wrong-value.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/binaryType-wrong-value.htm\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:39 INFO - PROCESS | 1835 | ++DOCSHELL 0x945b9000 == 29 [pid = 1835] [id = 784] 14:26:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x9470f400) [pid = 1835] [serial = 2283] [outer = (nil)] 14:26:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x94896c00) [pid = 1835] [serial = 2284] [outer = 0x9470f400] 14:26:39 INFO - PROCESS | 1835 | 1477862799764 Marionette DEBUG loaded listener.js 14:26:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x948e4c00) [pid = 1835] [serial = 2285] [outer = 0x9470f400] 14:26:40 INFO - PROCESS | 1835 | 1477862800497 Marionette TRACE conn4 <- [1,3577,null,{"value":["/websockets/binaryType-wrong-value.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be closed",0,null,null]]]}] 14:26:40 INFO - .. 14:26:40 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1220ms 14:26:40 INFO - PROCESS | 1835 | 1477862800536 Marionette TRACE conn4 -> [0,3578,"getWindowHandle",null] 14:26:40 INFO - PROCESS | 1835 | 1477862800541 Marionette TRACE conn4 <- [1,3578,null,{"value":"8"}] 14:26:40 INFO - TEST-START | /websockets/constructor.html 14:26:40 INFO - PROCESS | 1835 | 1477862800558 Marionette TRACE conn4 -> [0,3579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:40 INFO - PROCESS | 1835 | 1477862800808 Marionette TRACE conn4 <- [1,3579,null,{"value":null}] 14:26:40 INFO - PROCESS | 1835 | 1477862800842 Marionette TRACE conn4 -> [0,3580,"getWindowHandles",null] 14:26:40 INFO - PROCESS | 1835 | 1477862800849 Marionette TRACE conn4 <- [1,3580,null,["8"]] 14:26:40 INFO - PROCESS | 1835 | 1477862800855 Marionette TRACE conn4 -> [0,3581,"switchToWindow",{"name":"8"}] 14:26:40 INFO - PROCESS | 1835 | 1477862800860 Marionette TRACE conn4 <- [1,3581,null,{}] 14:26:40 INFO - PROCESS | 1835 | 1477862800949 Marionette TRACE conn4 -> [0,3582,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/constructor.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:40 INFO - PROCESS | 1835 | ++DOCSHELL 0x94c9ac00 == 30 [pid = 1835] [id = 785] 14:26:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x94c9bc00) [pid = 1835] [serial = 2286] [outer = (nil)] 14:26:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x94ca8800) [pid = 1835] [serial = 2287] [outer = 0x94c9bc00] 14:26:41 INFO - PROCESS | 1835 | 1477862801056 Marionette DEBUG loaded listener.js 14:26:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x94ebc000) [pid = 1835] [serial = 2288] [outer = 0x94c9bc00] 14:26:41 INFO - PROCESS | 1835 | 1477862801684 Marionette TRACE conn4 <- [1,3582,null,{"value":["/websockets/constructor.html",0,null,null,[["Calling the WebSocket constructor with too many arguments should not throw.",0,null,null]]]}] 14:26:41 INFO - . 14:26:41 INFO - TEST-OK | /websockets/constructor.html | took 1172ms 14:26:41 INFO - PROCESS | 1835 | 1477862801730 Marionette TRACE conn4 -> [0,3583,"getWindowHandle",null] 14:26:41 INFO - PROCESS | 1835 | 1477862801733 Marionette TRACE conn4 <- [1,3583,null,{"value":"8"}] 14:26:41 INFO - TEST-START | /websockets/eventhandlers.html 14:26:41 INFO - PROCESS | 1835 | 1477862801740 Marionette TRACE conn4 -> [0,3584,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:41 INFO - PROCESS | 1835 | 1477862801967 Marionette TRACE conn4 <- [1,3584,null,{"value":null}] 14:26:41 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 14:26:42 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x9295a400) [pid = 1835] [serial = 2238] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 14:26:42 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x8da2f800) [pid = 1835] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 14:26:42 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x81fe4000) [pid = 1835] [serial = 2232] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 14:26:42 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x8da2fc00) [pid = 1835] [serial = 2235] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 14:26:42 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x8aab5800) [pid = 1835] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 14:26:42 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x94711000) [pid = 1835] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 14:26:42 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x91f0cc00) [pid = 1835] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 14:26:42 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x92958000) [pid = 1835] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 14:26:42 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x92f99000) [pid = 1835] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 14:26:42 INFO - PROCESS | 1835 | 1477862802228 Marionette TRACE conn4 -> [0,3585,"getWindowHandles",null] 14:26:42 INFO - PROCESS | 1835 | 1477862802232 Marionette TRACE conn4 <- [1,3585,null,["8"]] 14:26:42 INFO - PROCESS | 1835 | 1477862802242 Marionette TRACE conn4 -> [0,3586,"switchToWindow",{"name":"8"}] 14:26:42 INFO - PROCESS | 1835 | 1477862802251 Marionette TRACE conn4 <- [1,3586,null,{}] 14:26:42 INFO - PROCESS | 1835 | 1477862802261 Marionette TRACE conn4 -> [0,3587,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/eventhandlers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/eventhandlers.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:42 INFO - PROCESS | 1835 | ++DOCSHELL 0x82625400 == 31 [pid = 1835] [id = 786] 14:26:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x82846000) [pid = 1835] [serial = 2289] [outer = (nil)] 14:26:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x92958000) [pid = 1835] [serial = 2290] [outer = 0x82846000] 14:26:42 INFO - PROCESS | 1835 | 1477862802370 Marionette DEBUG loaded listener.js 14:26:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x95b41c00) [pid = 1835] [serial = 2291] [outer = 0x82846000] 14:26:42 INFO - PROCESS | 1835 | 1477862802987 Marionette TRACE conn4 <- [1,3587,null,{"value":["/websockets/eventhandlers.html",0,null,null,[["Event handler for open should have [TreatNonCallableAsNull]",0,null,null],["Event handler for error should have [TreatNonCallableAsNull]",0,null,null],["Event handler for close should have [TreatNonCallableAsNull]",0,null,null],["Event handler for message should have [TreatNonCallableAsNull]",0,null,null]]]}] 14:26:43 INFO - .... 14:26:43 INFO - TEST-OK | /websockets/eventhandlers.html | took 1272ms 14:26:43 INFO - PROCESS | 1835 | 1477862803019 Marionette TRACE conn4 -> [0,3588,"getWindowHandle",null] 14:26:43 INFO - PROCESS | 1835 | 1477862803023 Marionette TRACE conn4 <- [1,3588,null,{"value":"8"}] 14:26:43 INFO - TEST-START | /websockets/extended-payload-length.html 14:26:43 INFO - PROCESS | 1835 | 1477862803036 Marionette TRACE conn4 -> [0,3589,"timeouts",{"script":185000}] 14:26:43 INFO - PROCESS | 1835 | 1477862803039 Marionette TRACE conn4 <- [1,3589,null,{}] 14:26:43 INFO - PROCESS | 1835 | 1477862803048 Marionette TRACE conn4 -> [0,3590,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:43 INFO - PROCESS | 1835 | 1477862803328 Marionette TRACE conn4 <- [1,3590,null,{"value":null}] 14:26:43 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 14:26:43 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 14:26:43 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 14:26:43 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 14:26:43 INFO - PROCESS | 1835 | 1477862803351 Marionette TRACE conn4 -> [0,3591,"getWindowHandles",null] 14:26:43 INFO - PROCESS | 1835 | 1477862803355 Marionette TRACE conn4 <- [1,3591,null,["8"]] 14:26:43 INFO - PROCESS | 1835 | 1477862803362 Marionette TRACE conn4 -> [0,3592,"switchToWindow",{"name":"8"}] 14:26:43 INFO - PROCESS | 1835 | 1477862803367 Marionette TRACE conn4 <- [1,3592,null,{}] 14:26:43 INFO - PROCESS | 1835 | 1477862803375 Marionette TRACE conn4 -> [0,3593,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:43 INFO - PROCESS | 1835 | ++DOCSHELL 0x82844800 == 32 [pid = 1835] [id = 787] 14:26:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x9644c000) [pid = 1835] [serial = 2292] [outer = (nil)] 14:26:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x96487c00) [pid = 1835] [serial = 2293] [outer = 0x9644c000] 14:26:43 INFO - PROCESS | 1835 | 1477862803474 Marionette DEBUG loaded listener.js 14:26:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x965d8800) [pid = 1835] [serial = 2294] [outer = 0x9644c000] 14:26:44 INFO - PROCESS | 1835 | 1477862804260 Marionette TRACE conn4 <- [1,3593,null,{"value":["/websockets/extended-payload-length.html",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",0,null,null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",0,null,null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",0,null,null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",0,null,null]]]}] 14:26:44 INFO - .... 14:26:44 INFO - TEST-OK | /websockets/extended-payload-length.html | took 1292ms 14:26:44 INFO - PROCESS | 1835 | 1477862804338 Marionette TRACE conn4 -> [0,3594,"getWindowHandle",null] 14:26:44 INFO - PROCESS | 1835 | 1477862804345 Marionette TRACE conn4 <- [1,3594,null,{"value":"8"}] 14:26:44 INFO - TEST-START | /websockets/extended-payload-length.html?wss 14:26:44 INFO - PROCESS | 1835 | 1477862804363 Marionette TRACE conn4 -> [0,3595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:26:44 INFO - PROCESS | 1835 | 1477862804585 Marionette TRACE conn4 <- [1,3595,null,{"value":null}] 14:26:44 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 14:26:44 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 14:26:44 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 14:26:44 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 14:26:44 INFO - PROCESS | 1835 | 1477862804808 Marionette TRACE conn4 -> [0,3596,"getWindowHandles",null] 14:26:44 INFO - PROCESS | 1835 | 1477862804815 Marionette TRACE conn4 <- [1,3596,null,["8"]] 14:26:44 INFO - PROCESS | 1835 | 1477862804825 Marionette TRACE conn4 -> [0,3597,"switchToWindow",{"name":"8"}] 14:26:44 INFO - PROCESS | 1835 | 1477862804834 Marionette TRACE conn4 <- [1,3597,null,{}] 14:26:44 INFO - PROCESS | 1835 | 1477862804841 Marionette TRACE conn4 -> [0,3598,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html?wss\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c472c00 == 33 [pid = 1835] [id = 788] 14:26:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x8c474400) [pid = 1835] [serial = 2295] [outer = (nil)] 14:26:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x8c476800) [pid = 1835] [serial = 2296] [outer = 0x8c474400] 14:26:45 INFO - PROCESS | 1835 | 1477862805017 Marionette DEBUG loaded listener.js 14:26:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x8da31000) [pid = 1835] [serial = 2297] [outer = 0x8c474400] 14:26:50 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x8c23a800) [pid = 1835] [serial = 2234] [outer = (nil)] [url = about:blank] 14:26:50 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x8240b000) [pid = 1835] [serial = 2233] [outer = (nil)] [url = about:blank] 14:26:50 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x90d1dc00) [pid = 1835] [serial = 2237] [outer = (nil)] [url = about:blank] 14:26:50 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x8f5b6000) [pid = 1835] [serial = 2236] [outer = (nil)] [url = about:blank] 14:26:50 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x92f98c00) [pid = 1835] [serial = 2240] [outer = (nil)] [url = about:blank] 14:26:50 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x92c84000) [pid = 1835] [serial = 2239] [outer = (nil)] [url = about:blank] 14:26:50 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x94713800) [pid = 1835] [serial = 2243] [outer = (nil)] [url = about:blank] 14:26:50 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x94711400) [pid = 1835] [serial = 2242] [outer = (nil)] [url = about:blank] 14:26:50 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x8c47bc00) [pid = 1835] [serial = 2246] [outer = (nil)] [url = about:blank] 14:26:50 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x8c247400) [pid = 1835] [serial = 2245] [outer = (nil)] [url = about:blank] 14:26:50 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x90d15000) [pid = 1835] [serial = 2249] [outer = (nil)] [url = about:blank] 14:26:50 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x8da55400) [pid = 1835] [serial = 2248] [outer = (nil)] [url = about:blank] 14:26:50 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x93861c00) [pid = 1835] [serial = 2252] [outer = (nil)] [url = about:blank] 14:26:50 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x92f92000) [pid = 1835] [serial = 2251] [outer = (nil)] [url = about:blank] 14:26:50 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x9471d000) [pid = 1835] [serial = 2255] [outer = (nil)] [url = about:blank] 14:26:50 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x9471b400) [pid = 1835] [serial = 2254] [outer = (nil)] [url = about:blank] 14:26:50 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x9489f800) [pid = 1835] [serial = 2258] [outer = (nil)] [url = about:blank] 14:26:50 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x9489c400) [pid = 1835] [serial = 2257] [outer = (nil)] [url = about:blank] 14:26:55 INFO - PROCESS | 1835 | --DOCSHELL 0x90eb1000 == 32 [pid = 1835] [id = 775] 14:26:55 INFO - PROCESS | 1835 | --DOCSHELL 0x82625400 == 31 [pid = 1835] [id = 786] 14:26:55 INFO - PROCESS | 1835 | --DOCSHELL 0x82843800 == 30 [pid = 1835] [id = 771] 14:26:55 INFO - PROCESS | 1835 | --DOCSHELL 0x8c877c00 == 29 [pid = 1835] [id = 782] 14:26:55 INFO - PROCESS | 1835 | --DOCSHELL 0x94ec0000 == 28 [pid = 1835] [id = 780] 14:26:55 INFO - PROCESS | 1835 | --DOCSHELL 0x81ef5800 == 27 [pid = 1835] [id = 781] 14:26:55 INFO - PROCESS | 1835 | --DOCSHELL 0x94ca0c00 == 26 [pid = 1835] [id = 779] 14:26:55 INFO - PROCESS | 1835 | --DOCSHELL 0x92f9e800 == 25 [pid = 1835] [id = 778] 14:26:55 INFO - PROCESS | 1835 | --DOCSHELL 0x90eb7400 == 24 [pid = 1835] [id = 770] 14:26:55 INFO - PROCESS | 1835 | --DOCSHELL 0x92959400 == 23 [pid = 1835] [id = 769] 14:26:55 INFO - PROCESS | 1835 | --DOCSHELL 0x8c881400 == 22 [pid = 1835] [id = 777] 14:26:55 INFO - PROCESS | 1835 | --DOCSHELL 0x82844800 == 21 [pid = 1835] [id = 787] 14:26:55 INFO - PROCESS | 1835 | --DOCSHELL 0x8da28400 == 20 [pid = 1835] [id = 768] 14:26:55 INFO - PROCESS | 1835 | --DOCSHELL 0x90d12000 == 19 [pid = 1835] [id = 766] 14:26:55 INFO - PROCESS | 1835 | --DOCSHELL 0x8c92b400 == 18 [pid = 1835] [id = 774] 14:26:55 INFO - PROCESS | 1835 | --DOCSHELL 0x81eedc00 == 17 [pid = 1835] [id = 765] 14:26:55 INFO - PROCESS | 1835 | --DOCSHELL 0x81fe2800 == 16 [pid = 1835] [id = 767] 14:26:55 INFO - PROCESS | 1835 | --DOCSHELL 0x8d7b5800 == 15 [pid = 1835] [id = 772] 14:26:55 INFO - PROCESS | 1835 | --DOCSHELL 0x8c47a800 == 14 [pid = 1835] [id = 783] 14:26:55 INFO - PROCESS | 1835 | --DOCSHELL 0x8c5a1400 == 13 [pid = 1835] [id = 764] 14:26:55 INFO - PROCESS | 1835 | --DOCSHELL 0x92956c00 == 12 [pid = 1835] [id = 773] 14:26:55 INFO - PROCESS | 1835 | --DOCSHELL 0x945b9000 == 11 [pid = 1835] [id = 784] 14:26:55 INFO - PROCESS | 1835 | --DOCSHELL 0x94c9ac00 == 10 [pid = 1835] [id = 785] 14:26:56 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x9644c000) [pid = 1835] [serial = 2292] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 14:26:56 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x82846000) [pid = 1835] [serial = 2289] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 14:26:56 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x94c9bc00) [pid = 1835] [serial = 2286] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 14:26:56 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x8c880800) [pid = 1835] [serial = 2280] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 14:26:56 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x94ca1000) [pid = 1835] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 14:26:56 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x8c882000) [pid = 1835] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 14:26:56 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x8c87d000) [pid = 1835] [serial = 2277] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 14:26:56 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x81ef5c00) [pid = 1835] [serial = 2274] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 14:26:56 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x93924000) [pid = 1835] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 14:26:56 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x94ec8400) [pid = 1835] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 14:26:56 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x94b34800) [pid = 1835] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 14:26:56 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x9470f400) [pid = 1835] [serial = 2283] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 14:26:56 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x90d12800) [pid = 1835] [serial = 2229] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 14:27:01 INFO - PROCESS | 1835 | --DOCSHELL 0x94b33c00 == 9 [pid = 1835] [id = 776] 14:27:01 INFO - PROCESS | 1835 | --DOCSHELL 0x82843000 == 8 [pid = 1835] [id = 763] 14:27:01 INFO - PROCESS | 1835 | --DOCSHELL 0x81ef6800 == 7 [pid = 1835] [id = 762] 14:27:01 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x8f5ac400) [pid = 1835] [serial = 2282] [outer = (nil)] [url = about:blank] 14:27:01 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x8c92c000) [pid = 1835] [serial = 2281] [outer = (nil)] [url = about:blank] 14:27:01 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x948e4c00) [pid = 1835] [serial = 2285] [outer = (nil)] [url = about:blank] 14:27:01 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x94896c00) [pid = 1835] [serial = 2284] [outer = (nil)] [url = about:blank] 14:27:01 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x94ebc000) [pid = 1835] [serial = 2288] [outer = (nil)] [url = about:blank] 14:27:01 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x94ca8800) [pid = 1835] [serial = 2287] [outer = (nil)] [url = about:blank] 14:27:01 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x95b41c00) [pid = 1835] [serial = 2291] [outer = (nil)] [url = about:blank] 14:27:01 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x92958000) [pid = 1835] [serial = 2290] [outer = (nil)] [url = about:blank] 14:27:01 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x965d8800) [pid = 1835] [serial = 2294] [outer = (nil)] [url = about:blank] 14:27:01 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x96487c00) [pid = 1835] [serial = 2293] [outer = (nil)] [url = about:blank] 14:27:01 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x8c476800) [pid = 1835] [serial = 2296] [outer = (nil)] [url = about:blank] 14:27:01 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x90d81800) [pid = 1835] [serial = 2278] [outer = (nil)] [url = about:blank] 14:27:01 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x91f0e800) [pid = 1835] [serial = 2279] [outer = (nil)] [url = about:blank] 14:27:01 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x8c23bc00) [pid = 1835] [serial = 2275] [outer = (nil)] [url = about:blank] 14:27:01 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x9643e800) [pid = 1835] [serial = 2276] [outer = (nil)] [url = about:blank] 14:27:01 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x95a27800) [pid = 1835] [serial = 2272] [outer = (nil)] [url = about:blank] 14:27:01 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x95b42800) [pid = 1835] [serial = 2273] [outer = (nil)] [url = about:blank] 14:27:01 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x94ca7c00) [pid = 1835] [serial = 2269] [outer = (nil)] [url = about:blank] 14:27:01 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x94ebcc00) [pid = 1835] [serial = 2270] [outer = (nil)] [url = about:blank] 14:27:01 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x90d1ec00) [pid = 1835] [serial = 2231] [outer = (nil)] [url = about:blank] 14:27:01 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x94717000) [pid = 1835] [serial = 2266] [outer = (nil)] [url = about:blank] 14:27:01 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x9489a400) [pid = 1835] [serial = 2267] [outer = (nil)] [url = about:blank] 14:27:01 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x8c935800) [pid = 1835] [serial = 2263] [outer = (nil)] [url = about:blank] 14:27:01 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x8da4dc00) [pid = 1835] [serial = 2264] [outer = (nil)] [url = about:blank] 14:27:01 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x94b3a400) [pid = 1835] [serial = 2260] [outer = (nil)] [url = about:blank] 14:27:01 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x94b3e400) [pid = 1835] [serial = 2261] [outer = (nil)] [url = about:blank] 14:27:46 INFO - PROCESS | 1835 | 1477862865992 Marionette TRACE conn4 <- [1,3598,null,{"value":["/websockets/extended-payload-length.html?wss",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",2,"Test timed out",null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",2,"Test timed out",null]]]}] 14:27:46 INFO - .... 14:27:46 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 61659ms 14:27:46 INFO - PROCESS | 1835 | 1477862866020 Marionette TRACE conn4 -> [0,3599,"getWindowHandle",null] 14:27:46 INFO - PROCESS | 1835 | 1477862866027 Marionette TRACE conn4 <- [1,3599,null,{"value":"8"}] 14:27:46 INFO - TEST-START | /websockets/opening-handshake/001.html 14:27:46 INFO - PROCESS | 1835 | 1477862866037 Marionette TRACE conn4 -> [0,3600,"timeouts",{"script":35000}] 14:27:46 INFO - PROCESS | 1835 | 1477862866041 Marionette TRACE conn4 <- [1,3600,null,{}] 14:27:46 INFO - PROCESS | 1835 | 1477862866053 Marionette TRACE conn4 -> [0,3601,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:27:46 INFO - PROCESS | 1835 | 1477862866287 Marionette TRACE conn4 <- [1,3601,null,{"value":null}] 14:27:46 INFO - PROCESS | 1835 | 1477862866378 Marionette TRACE conn4 -> [0,3602,"getWindowHandles",null] 14:27:46 INFO - PROCESS | 1835 | 1477862866383 Marionette TRACE conn4 <- [1,3602,null,["8"]] 14:27:46 INFO - PROCESS | 1835 | 1477862866390 Marionette TRACE conn4 -> [0,3603,"switchToWindow",{"name":"8"}] 14:27:46 INFO - PROCESS | 1835 | 1477862866401 Marionette TRACE conn4 <- [1,3603,null,{}] 14:27:46 INFO - PROCESS | 1835 | 1477862866414 Marionette TRACE conn4 -> [0,3604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/001.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x81fec400 == 8 [pid = 1835] [id = 789] 14:27:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x81fec800) [pid = 1835] [serial = 2298] [outer = (nil)] 14:27:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82005000) [pid = 1835] [serial = 2299] [outer = 0x81fec800] 14:27:46 INFO - PROCESS | 1835 | 1477862866526 Marionette DEBUG loaded listener.js 14:27:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8200b800) [pid = 1835] [serial = 2300] [outer = 0x81fec800] 14:27:47 INFO - PROCESS | 1835 | [1835] WARNING: Unkown protocol version: 0x9. Please file a bug: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttp.cpp, line 243 14:27:47 INFO - PROCESS | 1835 | 1477862867177 Marionette TRACE conn4 <- [1,3604,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 14:27:47 INFO - . 14:27:47 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1191ms 14:27:47 INFO - PROCESS | 1835 | 1477862867226 Marionette TRACE conn4 -> [0,3605,"getWindowHandle",null] 14:27:47 INFO - PROCESS | 1835 | 1477862867233 Marionette TRACE conn4 <- [1,3605,null,{"value":"8"}] 14:27:47 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 14:27:47 INFO - PROCESS | 1835 | 1477862867241 Marionette TRACE conn4 -> [0,3606,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:27:47 INFO - PROCESS | 1835 | 1477862867498 Marionette TRACE conn4 <- [1,3606,null,{"value":null}] 14:27:47 INFO - PROCESS | 1835 | 1477862867514 Marionette TRACE conn4 -> [0,3607,"getWindowHandles",null] 14:27:47 INFO - PROCESS | 1835 | 1477862867519 Marionette TRACE conn4 <- [1,3607,null,["8"]] 14:27:47 INFO - PROCESS | 1835 | 1477862867526 Marionette TRACE conn4 -> [0,3608,"switchToWindow",{"name":"8"}] 14:27:47 INFO - PROCESS | 1835 | 1477862867534 Marionette TRACE conn4 <- [1,3608,null,{}] 14:27:47 INFO - PROCESS | 1835 | 1477862867552 Marionette TRACE conn4 -> [0,3609,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/001.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/001.html?wss\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x82009800 == 9 [pid = 1835] [id = 790] 14:27:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x82623400) [pid = 1835] [serial = 2301] [outer = (nil)] 14:27:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x82626400) [pid = 1835] [serial = 2302] [outer = 0x82623400] 14:27:47 INFO - PROCESS | 1835 | 1477862867655 Marionette DEBUG loaded listener.js 14:27:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8262a000) [pid = 1835] [serial = 2303] [outer = 0x82623400] 14:27:48 INFO - PROCESS | 1835 | 1477862868906 Marionette TRACE conn4 <- [1,3609,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 14:27:48 INFO - . 14:27:48 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1680ms 14:27:48 INFO - PROCESS | 1835 | 1477862868919 Marionette TRACE conn4 -> [0,3610,"getWindowHandle",null] 14:27:48 INFO - PROCESS | 1835 | 1477862868922 Marionette TRACE conn4 <- [1,3610,null,{"value":"8"}] 14:27:48 INFO - TEST-START | /websockets/opening-handshake/002.html 14:27:48 INFO - PROCESS | 1835 | 1477862868929 Marionette TRACE conn4 -> [0,3611,"timeouts",{"script":185000}] 14:27:48 INFO - PROCESS | 1835 | 1477862868934 Marionette TRACE conn4 <- [1,3611,null,{}] 14:27:48 INFO - PROCESS | 1835 | 1477862868940 Marionette TRACE conn4 -> [0,3612,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:27:49 INFO - PROCESS | 1835 | 1477862869175 Marionette TRACE conn4 <- [1,3612,null,{"value":null}] 14:27:49 INFO - PROCESS | 1835 | 1477862869205 Marionette TRACE conn4 -> [0,3613,"getWindowHandles",null] 14:27:49 INFO - PROCESS | 1835 | 1477862869211 Marionette TRACE conn4 <- [1,3613,null,["8"]] 14:27:49 INFO - PROCESS | 1835 | 1477862869218 Marionette TRACE conn4 -> [0,3614,"switchToWindow",{"name":"8"}] 14:27:49 INFO - PROCESS | 1835 | 1477862869226 Marionette TRACE conn4 <- [1,3614,null,{}] 14:27:49 INFO - PROCESS | 1835 | 1477862869231 Marionette TRACE conn4 -> [0,3615,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x8aabbc00 == 10 [pid = 1835] [id = 791] 14:27:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8aabc400) [pid = 1835] [serial = 2304] [outer = (nil)] 14:27:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8aac0400) [pid = 1835] [serial = 2305] [outer = 0x8aabc400] 14:27:49 INFO - PROCESS | 1835 | 1477862869333 Marionette DEBUG loaded listener.js 14:27:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8c23a400) [pid = 1835] [serial = 2306] [outer = 0x8aabc400] 14:27:51 INFO - PROCESS | 1835 | 1477862871510 Marionette TRACE conn4 <- [1,3615,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 14:27:51 INFO - . 14:27:51 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 2592ms 14:27:51 INFO - PROCESS | 1835 | 1477862871521 Marionette TRACE conn4 -> [0,3616,"getWindowHandle",null] 14:27:51 INFO - PROCESS | 1835 | 1477862871525 Marionette TRACE conn4 <- [1,3616,null,{"value":"8"}] 14:27:51 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 14:27:51 INFO - PROCESS | 1835 | 1477862871534 Marionette TRACE conn4 -> [0,3617,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:27:51 INFO - PROCESS | 1835 | 1477862871693 Marionette TRACE conn4 <- [1,3617,null,{"value":null}] 14:27:51 INFO - PROCESS | 1835 | 1477862871849 Marionette TRACE conn4 -> [0,3618,"getWindowHandles",null] 14:27:51 INFO - PROCESS | 1835 | 1477862871854 Marionette TRACE conn4 <- [1,3618,null,["8"]] 14:27:51 INFO - PROCESS | 1835 | 1477862871860 Marionette TRACE conn4 -> [0,3619,"switchToWindow",{"name":"8"}] 14:27:51 INFO - PROCESS | 1835 | 1477862871866 Marionette TRACE conn4 <- [1,3619,null,{}] 14:27:51 INFO - PROCESS | 1835 | 1477862871874 Marionette TRACE conn4 -> [0,3620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html?wss\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:51 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c46d800 == 11 [pid = 1835] [id = 792] 14:27:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8c46e000) [pid = 1835] [serial = 2307] [outer = (nil)] 14:27:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8c472800) [pid = 1835] [serial = 2308] [outer = 0x8c46e000] 14:27:51 INFO - PROCESS | 1835 | 1477862871976 Marionette DEBUG loaded listener.js 14:27:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8cc5ac00) [pid = 1835] [serial = 2309] [outer = 0x8c46e000] 14:27:52 INFO - PROCESS | 1835 | 1477862872559 Marionette TRACE conn4 <- [1,3620,null,{"value":["/websockets/opening-handshake/002.html?wss",0,null,null,[["WebSockets: valid handshake",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:68\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:44\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:11:1\n"]]]}] 14:27:52 INFO - . 14:27:52 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 1076ms 14:27:52 INFO - PROCESS | 1835 | 1477862872608 Marionette TRACE conn4 -> [0,3621,"getWindowHandle",null] 14:27:52 INFO - PROCESS | 1835 | 1477862872612 Marionette TRACE conn4 <- [1,3621,null,{"value":"8"}] 14:27:52 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 14:27:52 INFO - PROCESS | 1835 | 1477862872619 Marionette TRACE conn4 -> [0,3622,"timeouts",{"script":35000}] 14:27:52 INFO - PROCESS | 1835 | 1477862872622 Marionette TRACE conn4 <- [1,3622,null,{}] 14:27:52 INFO - PROCESS | 1835 | 1477862872634 Marionette TRACE conn4 -> [0,3623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:27:52 INFO - PROCESS | 1835 | 1477862872793 Marionette TRACE conn4 <- [1,3623,null,{"value":null}] 14:27:52 INFO - PROCESS | 1835 | 1477862872803 Marionette TRACE conn4 -> [0,3624,"getWindowHandles",null] 14:27:52 INFO - PROCESS | 1835 | 1477862872807 Marionette TRACE conn4 <- [1,3624,null,["8"]] 14:27:52 INFO - PROCESS | 1835 | 1477862872813 Marionette TRACE conn4 -> [0,3625,"switchToWindow",{"name":"8"}] 14:27:52 INFO - PROCESS | 1835 | 1477862872818 Marionette TRACE conn4 <- [1,3625,null,{}] 14:27:52 INFO - PROCESS | 1835 | 1477862872824 Marionette TRACE conn4 -> [0,3626,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003-sets-origin.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:52 INFO - PROCESS | 1835 | ++DOCSHELL 0x8d892800 == 12 [pid = 1835] [id = 793] 14:27:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8d893800) [pid = 1835] [serial = 2310] [outer = (nil)] 14:27:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8d89f000) [pid = 1835] [serial = 2311] [outer = 0x8d893800] 14:27:52 INFO - PROCESS | 1835 | 1477862872916 Marionette DEBUG loaded listener.js 14:27:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x8da22400) [pid = 1835] [serial = 2312] [outer = 0x8d893800] 14:27:53 INFO - PROCESS | 1835 | [1835] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 14:27:53 INFO - PROCESS | 1835 | 1477862873836 Marionette TRACE conn4 <- [1,3626,null,{"value":["/websockets/opening-handshake/003-sets-origin.worker",0,null,null,[["W3C WebSocket API - origin set in a Worker",0,{},{}]]]}] 14:27:53 INFO - . 14:27:53 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1237ms 14:27:53 INFO - PROCESS | 1835 | 1477862873855 Marionette TRACE conn4 -> [0,3627,"getWindowHandle",null] 14:27:53 INFO - PROCESS | 1835 | 1477862873858 Marionette TRACE conn4 <- [1,3627,null,{"value":"8"}] 14:27:53 INFO - TEST-START | /websockets/opening-handshake/003.html 14:27:53 INFO - PROCESS | 1835 | 1477862873872 Marionette TRACE conn4 -> [0,3628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:27:54 INFO - PROCESS | 1835 | 1477862874081 Marionette TRACE conn4 <- [1,3628,null,{"value":null}] 14:27:54 INFO - PROCESS | 1835 | 1477862874092 Marionette TRACE conn4 -> [0,3629,"getWindowHandles",null] 14:27:54 INFO - PROCESS | 1835 | 1477862874096 Marionette TRACE conn4 <- [1,3629,null,["8"]] 14:27:54 INFO - PROCESS | 1835 | 1477862874102 Marionette TRACE conn4 -> [0,3630,"switchToWindow",{"name":"8"}] 14:27:54 INFO - PROCESS | 1835 | 1477862874107 Marionette TRACE conn4 <- [1,3630,null,{}] 14:27:54 INFO - PROCESS | 1835 | 1477862874113 Marionette TRACE conn4 -> [0,3631,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:54 INFO - PROCESS | 1835 | ++DOCSHELL 0x82417400 == 13 [pid = 1835] [id = 794] 14:27:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x8da4e000) [pid = 1835] [serial = 2313] [outer = (nil)] 14:27:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x8f753800) [pid = 1835] [serial = 2314] [outer = 0x8da4e000] 14:27:54 INFO - PROCESS | 1835 | 1477862874333 Marionette DEBUG loaded listener.js 14:27:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x90d18000) [pid = 1835] [serial = 2315] [outer = 0x8da4e000] 14:27:55 INFO - PROCESS | 1835 | 1477862875107 Marionette TRACE conn4 <- [1,3631,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 14:27:55 INFO - . 14:27:55 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 1324ms 14:27:55 INFO - PROCESS | 1835 | 1477862875193 Marionette TRACE conn4 -> [0,3632,"getWindowHandle",null] 14:27:55 INFO - PROCESS | 1835 | 1477862875200 Marionette TRACE conn4 <- [1,3632,null,{"value":"8"}] 14:27:55 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 14:27:55 INFO - PROCESS | 1835 | 1477862875211 Marionette TRACE conn4 -> [0,3633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:27:55 INFO - PROCESS | 1835 | 1477862875411 Marionette TRACE conn4 <- [1,3633,null,{"value":null}] 14:27:55 INFO - PROCESS | 1835 | 1477862875605 Marionette TRACE conn4 -> [0,3634,"getWindowHandles",null] 14:27:55 INFO - PROCESS | 1835 | 1477862875611 Marionette TRACE conn4 <- [1,3634,null,["8"]] 14:27:55 INFO - PROCESS | 1835 | 1477862875621 Marionette TRACE conn4 -> [0,3635,"switchToWindow",{"name":"8"}] 14:27:55 INFO - PROCESS | 1835 | 1477862875629 Marionette TRACE conn4 <- [1,3635,null,{}] 14:27:55 INFO - PROCESS | 1835 | 1477862875638 Marionette TRACE conn4 -> [0,3636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html?wss\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x82529800 == 14 [pid = 1835] [id = 795] 14:27:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x8252a800) [pid = 1835] [serial = 2316] [outer = (nil)] 14:27:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x8252e800) [pid = 1835] [serial = 2317] [outer = 0x8252a800] 14:27:55 INFO - PROCESS | 1835 | 1477862875761 Marionette DEBUG loaded listener.js 14:27:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x8284a000) [pid = 1835] [serial = 2318] [outer = 0x8252a800] 14:27:56 INFO - PROCESS | 1835 | 1477862876484 Marionette TRACE conn4 <- [1,3636,null,{"value":["/websockets/opening-handshake/003.html?wss",0,null,null,[["WebSockets: origin",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:53\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:29\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:10:1\n"]]]}] 14:27:56 INFO - . 14:27:56 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 1343ms 14:27:56 INFO - PROCESS | 1835 | 1477862876554 Marionette TRACE conn4 -> [0,3637,"getWindowHandle",null] 14:27:56 INFO - PROCESS | 1835 | 1477862876562 Marionette TRACE conn4 <- [1,3637,null,{"value":"8"}] 14:27:56 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 14:27:56 INFO - PROCESS | 1835 | 1477862876587 Marionette TRACE conn4 -> [0,3638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:27:56 INFO - PROCESS | 1835 | 1477862876786 Marionette TRACE conn4 <- [1,3638,null,{"value":null}] 14:27:56 INFO - PROCESS | 1835 | 1477862876968 Marionette TRACE conn4 -> [0,3639,"getWindowHandles",null] 14:27:56 INFO - PROCESS | 1835 | 1477862876974 Marionette TRACE conn4 <- [1,3639,null,["8"]] 14:27:56 INFO - PROCESS | 1835 | 1477862876981 Marionette TRACE conn4 -> [0,3640,"switchToWindow",{"name":"8"}] 14:27:56 INFO - PROCESS | 1835 | 1477862876987 Marionette TRACE conn4 <- [1,3640,null,{}] 14:27:57 INFO - PROCESS | 1835 | 1477862877040 Marionette TRACE conn4 -> [0,3641,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html?wss\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:57 INFO - PROCESS | 1835 | ++DOCSHELL 0x81ef3400 == 15 [pid = 1835] [id = 796] 14:27:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x8c472400) [pid = 1835] [serial = 2319] [outer = (nil)] 14:27:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x8da4c400) [pid = 1835] [serial = 2320] [outer = 0x8c472400] 14:27:57 INFO - PROCESS | 1835 | 1477862877157 Marionette DEBUG loaded listener.js 14:27:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x8f5b7000) [pid = 1835] [serial = 2321] [outer = 0x8c472400] 14:27:59 INFO - PROCESS | 1835 | --DOCSHELL 0x8c472c00 == 14 [pid = 1835] [id = 788] 14:28:03 INFO - PROCESS | 1835 | --DOCSHELL 0x82417400 == 13 [pid = 1835] [id = 794] 14:28:03 INFO - PROCESS | 1835 | --DOCSHELL 0x82529800 == 12 [pid = 1835] [id = 795] 14:28:03 INFO - PROCESS | 1835 | --DOCSHELL 0x8d892800 == 11 [pid = 1835] [id = 793] 14:28:03 INFO - PROCESS | 1835 | --DOCSHELL 0x8c46d800 == 10 [pid = 1835] [id = 792] 14:28:03 INFO - PROCESS | 1835 | --DOCSHELL 0x8aabbc00 == 9 [pid = 1835] [id = 791] 14:28:03 INFO - PROCESS | 1835 | --DOCSHELL 0x82009800 == 8 [pid = 1835] [id = 790] 14:28:03 INFO - PROCESS | 1835 | --DOCSHELL 0x81fec400 == 7 [pid = 1835] [id = 789] 14:28:05 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x8252a800) [pid = 1835] [serial = 2316] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 14:28:05 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x8c474400) [pid = 1835] [serial = 2295] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 14:28:05 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x8c46e000) [pid = 1835] [serial = 2307] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 14:28:05 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x8d893800) [pid = 1835] [serial = 2310] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 14:28:05 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x81fec800) [pid = 1835] [serial = 2298] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 14:28:05 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x8aabc400) [pid = 1835] [serial = 2304] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 14:28:05 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x8da4e000) [pid = 1835] [serial = 2313] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 14:28:05 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x82623400) [pid = 1835] [serial = 2301] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 14:28:10 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x8da4c400) [pid = 1835] [serial = 2320] [outer = (nil)] [url = about:blank] 14:28:10 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x8252e800) [pid = 1835] [serial = 2317] [outer = (nil)] [url = about:blank] 14:28:10 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x8284a000) [pid = 1835] [serial = 2318] [outer = (nil)] [url = about:blank] 14:28:10 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x8f753800) [pid = 1835] [serial = 2314] [outer = (nil)] [url = about:blank] 14:28:10 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x90d18000) [pid = 1835] [serial = 2315] [outer = (nil)] [url = about:blank] 14:28:10 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8d89f000) [pid = 1835] [serial = 2311] [outer = (nil)] [url = about:blank] 14:28:10 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8da22400) [pid = 1835] [serial = 2312] [outer = (nil)] [url = about:blank] 14:28:10 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8c472800) [pid = 1835] [serial = 2308] [outer = (nil)] [url = about:blank] 14:28:10 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8cc5ac00) [pid = 1835] [serial = 2309] [outer = (nil)] [url = about:blank] 14:28:10 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8aac0400) [pid = 1835] [serial = 2305] [outer = (nil)] [url = about:blank] 14:28:10 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8c23a400) [pid = 1835] [serial = 2306] [outer = (nil)] [url = about:blank] 14:28:10 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x82626400) [pid = 1835] [serial = 2302] [outer = (nil)] [url = about:blank] 14:28:10 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x8262a000) [pid = 1835] [serial = 2303] [outer = (nil)] [url = about:blank] 14:28:10 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82005000) [pid = 1835] [serial = 2299] [outer = (nil)] [url = about:blank] 14:28:10 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x8200b800) [pid = 1835] [serial = 2300] [outer = (nil)] [url = about:blank] 14:28:10 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x8da31000) [pid = 1835] [serial = 2297] [outer = (nil)] [url = about:blank] 14:28:27 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 14:28:27 INFO - PROCESS | 1835 | 1477862907363 Marionette TRACE conn4 <- [1,3641,null,{"value":["/websockets/opening-handshake/005.html?wss",2,null,null,[["WebSockets: proper first line",2,"Test timed out",null]]]}] 14:28:27 INFO - . 14:28:27 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30815ms 14:28:27 INFO - PROCESS | 1835 | 1477862907401 Marionette TRACE conn4 -> [0,3642,"getWindowHandle",null] 14:28:27 INFO - PROCESS | 1835 | 1477862907408 Marionette TRACE conn4 <- [1,3642,null,{"value":"8"}] 14:28:27 INFO - TEST-START | /websockets/opening-handshake/005.html 14:28:27 INFO - PROCESS | 1835 | 1477862907420 Marionette TRACE conn4 -> [0,3643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:28:27 INFO - PROCESS | 1835 | 1477862907657 Marionette TRACE conn4 <- [1,3643,null,{"value":null}] 14:28:27 INFO - PROCESS | 1835 | 1477862907750 Marionette TRACE conn4 -> [0,3644,"getWindowHandles",null] 14:28:27 INFO - PROCESS | 1835 | 1477862907757 Marionette TRACE conn4 <- [1,3644,null,["8"]] 14:28:27 INFO - PROCESS | 1835 | 1477862907765 Marionette TRACE conn4 -> [0,3645,"switchToWindow",{"name":"8"}] 14:28:27 INFO - PROCESS | 1835 | 1477862907774 Marionette TRACE conn4 <- [1,3645,null,{}] 14:28:27 INFO - PROCESS | 1835 | 1477862907781 Marionette TRACE conn4 -> [0,3646,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:28:27 INFO - PROCESS | 1835 | ++DOCSHELL 0x81fea000 == 8 [pid = 1835] [id = 797] 14:28:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x81fea800) [pid = 1835] [serial = 2322] [outer = (nil)] 14:28:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82002800) [pid = 1835] [serial = 2323] [outer = 0x81fea800] 14:28:27 INFO - PROCESS | 1835 | 1477862907899 Marionette DEBUG loaded listener.js 14:28:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82009c00) [pid = 1835] [serial = 2324] [outer = 0x81fea800] 14:28:28 INFO - PROCESS | 1835 | 1477862908520 Marionette TRACE conn4 <- [1,3646,null,{"value":["/websockets/opening-handshake/005.html",0,null,null,[["WebSockets: proper first line",1,"assert_equals: expected true but got false","ws.onopen [0,3647,"getWindowHandle",null] 14:28:28 INFO - PROCESS | 1835 | 1477862908601 Marionette TRACE conn4 <- [1,3647,null,{"value":"8"}] 14:28:28 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 14:28:28 INFO - PROCESS | 1835 | 1477862908609 Marionette TRACE conn4 -> [0,3648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:28:28 INFO - PROCESS | 1835 | 1477862908854 Marionette TRACE conn4 <- [1,3648,null,{"value":null}] 14:28:28 INFO - PROCESS | 1835 | 1477862908870 Marionette TRACE conn4 -> [0,3649,"getWindowHandles",null] 14:28:28 INFO - PROCESS | 1835 | 1477862908874 Marionette TRACE conn4 <- [1,3649,null,["8"]] 14:28:28 INFO - PROCESS | 1835 | 1477862908883 Marionette TRACE conn4 -> [0,3650,"switchToWindow",{"name":"8"}] 14:28:28 INFO - PROCESS | 1835 | 1477862908888 Marionette TRACE conn4 <- [1,3650,null,{}] 14:28:28 INFO - PROCESS | 1835 | 1477862908895 Marionette TRACE conn4 -> [0,3651,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/001.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/001.worker\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:28:28 INFO - PROCESS | 1835 | ++DOCSHELL 0x82007800 == 9 [pid = 1835] [id = 798] 14:28:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x82417000) [pid = 1835] [serial = 2325] [outer = (nil)] 14:28:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x82623400) [pid = 1835] [serial = 2326] [outer = 0x82417000] 14:28:29 INFO - PROCESS | 1835 | 1477862908993 Marionette DEBUG loaded listener.js 14:28:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x82627000) [pid = 1835] [serial = 2327] [outer = 0x82417000] 14:28:29 INFO - PROCESS | 1835 | [1835] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 14:28:30 INFO - ............................................................. 14:28:30 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1659ms 14:28:30 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 14:28:30 INFO - PROCESS | 1835 | 1477862910206 Marionette TRACE conn4 <- [1,3651,null,{"value":["/workers/semantics/interface-objects/001.worker",0,null,null,[["The WorkerGlobalScope interface object should be exposed.",0,{},{}],["The DedicatedWorkerGlobalScope interface object should be exposed.",0,{},{}],["The Worker interface object should be exposed.",0,{},{}],["The SharedWorker interface object should be exposed.",1,"assert_own_property: expected property \"SharedWorker\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The MessagePort interface object should be exposed.",0,{},{}],["The MessageEvent interface object should be exposed.",0,{},{}],["The WorkerNavigator interface object should be exposed.",0,{},{}],["The MessageChannel interface object should be exposed.",0,{},{}],["The WorkerLocation interface object should be exposed.",0,{},{}],["The ImageData interface object should be exposed.",0,{},{}],["The ImageBitmap interface object should be exposed.",0,{},{}],["The CanvasPath interface object should be exposed.",1,"assert_own_property: expected property \"CanvasPath\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Path2D interface object should be exposed.",1,"assert_own_property: expected property \"Path2D\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The PromiseRejectionEvent interface object should be exposed.",1,"assert_own_property: expected property \"PromiseRejectionEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The EventSource interface object should be exposed.",1,"assert_own_property: expected property \"EventSource\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WebSocket interface object should be exposed.",0,{},{}],["The CloseEvent interface object should be exposed.",1,"assert_own_property: expected property \"CloseEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The BroadcastChannel interface object should be exposed.",0,{},{}],["The ArrayBuffer interface object should be exposed.",0,{},{}],["The Int8Array interface object should be exposed.",0,{},{}],["The Uint8Array interface object should be exposed.",0,{},{}],["The Uint8ClampedArray interface object should be exposed.",0,{},{}],["The Int16Array interface object should be exposed.",0,{},{}],["The Uint16Array interface object should be exposed.",0,{},{}],["The Int32Array interface object should be exposed.",0,{},{}],["The Uint32Array interface object should be exposed.",0,{},{}],["The Float32Array interface object should be exposed.",0,{},{}],["The Float64Array interface object should be exposed.",0,{},{}],["The DataView interface object should be exposed.",0,{},{}],["The XMLHttpRequestEventTarget interface object should be exposed.",0,{},{}],["The XMLHttpRequestUpload interface object should be exposed.",0,{},{}],["The XMLHttpRequest interface object should be exposed.",0,{},{}],["The ProgressEvent interface object should be exposed.",1,"assert_own_property: expected property \"ProgressEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FormData interface object should be exposed.",0,{},{}],["The URL interface object should be exposed.",0,{},{}],["The URLSearchParams interface object should be exposed.",0,{},{}],["The File interface object should be exposed.",0,{},{}],["The Blob interface object should be exposed.",0,{},{}],["The FileList interface object should be exposed.",1,"assert_own_property: expected property \"FileList\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FileReader interface object should be exposed.",0,{},{}],["The FileReaderSync interface object should be exposed.",0,{},{}],["The EventTarget interface object should be exposed.",0,{},{}],["The ErrorEvent interface object should be exposed.",1,"assert_own_property: expected property \"ErrorEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Event interface object should be exposed.",0,{},{}],["The CustomEvent interface object should be exposed.",0,{},{}],["The DOMException interface object should be exposed.",0,{},{}],["The ReadableStream interface object should be exposed.",1,"assert_own_property: expected property \"ReadableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WritableStream interface object should be exposed.",1,"assert_own_property: expected property \"WritableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The ByteLengthQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"ByteLengthQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The CountQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"CountQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The IDBRequest interface object should be exposed.",0,{},{}],["The IDBOpenDBRequest interface object should be exposed.",0,{},{}],["The IDBVersionChangeEvent interface object should be exposed.",0,{},{}],["The IDBFactory interface object should be exposed.",0,{},{}],["The IDBDatabase interface object should be exposed.",0,{},{}],["The IDBObjectStore interface object should be exposed.",0,{},{}],["The IDBIndex interface object should be exposed.",0,{},{}],["The IDBKeyRange interface object should be exposed.",0,{},{}],["The IDBCursor interface object should be exposed.",0,{},{}],["The IDBCursorWithValue interface object should be exposed.",0,{},{}],["The IDBTransaction interface object should be exposed.",0,{},{}]]]}] 14:28:30 INFO - PROCESS | 1835 | 1477862910287 Marionette TRACE conn4 -> [0,3652,"getWindowHandle",null] 14:28:30 INFO - PROCESS | 1835 | 1477862910301 Marionette TRACE conn4 <- [1,3652,null,{"value":"8"}] 14:28:30 INFO - PROCESS | 1835 | 1477862910317 Marionette TRACE conn4 -> [0,3653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:28:30 INFO - PROCESS | 1835 | 1477862910571 Marionette TRACE conn4 <- [1,3653,null,{"value":null}] 14:28:30 INFO - PROCESS | 1835 | 1477862910599 Marionette TRACE conn4 -> [0,3654,"getWindowHandles",null] 14:28:30 INFO - PROCESS | 1835 | 1477862910605 Marionette TRACE conn4 <- [1,3654,null,["8"]] 14:28:30 INFO - PROCESS | 1835 | 1477862910612 Marionette TRACE conn4 -> [0,3655,"switchToWindow",{"name":"8"}] 14:28:30 INFO - PROCESS | 1835 | 1477862910619 Marionette TRACE conn4 <- [1,3655,null,{}] 14:28:30 INFO - PROCESS | 1835 | 1477862910626 Marionette TRACE conn4 -> [0,3656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/002.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/002.worker\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:28:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c474800 == 10 [pid = 1835] [id = 799] 14:28:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8c474c00) [pid = 1835] [serial = 2328] [outer = (nil)] 14:28:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8c477c00) [pid = 1835] [serial = 2329] [outer = 0x8c474c00] 14:28:30 INFO - PROCESS | 1835 | 1477862910731 Marionette DEBUG loaded listener.js 14:28:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8c47a800) [pid = 1835] [serial = 2330] [outer = 0x8c474c00] 14:28:31 INFO - PROCESS | 1835 | [1835] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 14:28:31 INFO - PROCESS | 1835 | 1477862911708 Marionette TRACE conn4 <- [1,3656,null,{"value":["/workers/semantics/interface-objects/002.worker",0,null,null,[["The SharedWorkerGlobalScope interface object should not be exposed.",0,{},{}],["The AbstractView interface object should not be exposed.",0,{},{}],["The AbstractWorker interface object should not be exposed.",0,{},{}],["The ApplicationCache interface object should not be exposed.",0,{},{}],["The Location interface object should not be exposed.",0,{},{}],["The Navigator interface object should not be exposed.",0,{},{}],["The Audio interface object should not be exposed.",0,{},{}],["The HTMLCanvasElement interface object should not be exposed.",0,{},{}],["The Path interface object should not be exposed.",0,{},{}],["The TextMetrics interface object should not be exposed.",0,{},{}],["The CanvasProxy interface object should not be exposed.",0,{},{}],["The CanvasRenderingContext2D interface object should not be exposed.",0,{},{}],["The DrawingStyle interface object should not be exposed.",0,{},{}],["The CanvasGradient interface object should not be exposed.",0,{},{}],["The CanvasPattern interface object should not be exposed.",0,{},{}],["The PopStateEvent interface object should not be exposed.",0,{},{}],["The HashChangeEvent interface object should not be exposed.",0,{},{}],["The PageTransitionEvent interface object should not be exposed.",0,{},{}],["The DOMImplementation interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultReader interface object should not be exposed.",0,{},{}],["The ReadableStreamBYOBReader interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultController interface object should not be exposed.",0,{},{}],["The ReadableByteStreamController interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultWriter interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultController interface object should not be exposed.",0,{},{}],["The IDBEnvironment interface object should not be exposed.",0,{},{}],["The Database interface object should not be exposed.",0,{},{}],["The UIEvent interface object should not be exposed.",0,{},{}],["The FocusEvent interface object should not be exposed.",0,{},{}],["The MouseEvent interface object should not be exposed.",0,{},{}],["The WheelEvent interface object should not be exposed.",0,{},{}],["The InputEvent interface object should not be exposed.",0,{},{}],["The KeyboardEvent interface object should not be exposed.",0,{},{}],["The CompositionEvent interface object should not be exposed.",0,{},{}]]]}] 14:28:31 INFO - .................................. 14:28:31 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1431ms 14:28:31 INFO - PROCESS | 1835 | 1477862911748 Marionette TRACE conn4 -> [0,3657,"getWindowHandle",null] 14:28:31 INFO - PROCESS | 1835 | 1477862911752 Marionette TRACE conn4 <- [1,3657,null,{"value":"8"}] 14:28:31 INFO - TEST-START | /workers/semantics/interface-objects/003.html 14:28:31 INFO - PROCESS | 1835 | 1477862911760 Marionette TRACE conn4 -> [0,3658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:28:32 INFO - PROCESS | 1835 | 1477862911999 Marionette TRACE conn4 <- [1,3658,null,{"value":null}] 14:28:32 INFO - PROCESS | 1835 | 1477862912018 Marionette TRACE conn4 -> [0,3659,"getWindowHandles",null] 14:28:32 INFO - PROCESS | 1835 | 1477862912026 Marionette TRACE conn4 <- [1,3659,null,["8"]] 14:28:32 INFO - PROCESS | 1835 | 1477862912031 Marionette TRACE conn4 -> [0,3660,"switchToWindow",{"name":"8"}] 14:28:32 INFO - PROCESS | 1835 | 1477862912038 Marionette TRACE conn4 <- [1,3660,null,{}] 14:28:32 INFO - PROCESS | 1835 | 1477862912044 Marionette TRACE conn4 -> [0,3661,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/003.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:28:32 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c928c00 == 11 [pid = 1835] [id = 800] 14:28:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8c929800) [pid = 1835] [serial = 2331] [outer = (nil)] 14:28:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8cc65c00) [pid = 1835] [serial = 2332] [outer = 0x8c929800] 14:28:32 INFO - PROCESS | 1835 | 1477862912148 Marionette DEBUG loaded listener.js 14:28:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8f5b8000) [pid = 1835] [serial = 2333] [outer = 0x8c929800] 14:28:33 INFO - ..................................... 14:28:33 INFO - PROCESS | 1835 | 1477862913013 Marionette TRACE conn4 <- [1,3661,null,{"value":["/workers/semantics/interface-objects/003.html",0,null,null,[["The ApplicationCache interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The WorkerGlobalScope interface object should be exposed",0,null,null],["The SharedWorkerGlobalScope interface object should be exposed",0,null,null],["The Worker interface object should be exposed",0,null,null],["The SharedWorker interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The MessagePort interface object should be exposed",0,null,null],["The MessageEvent interface object should be exposed",0,null,null],["The WorkerNavigator interface object should be exposed",0,null,null],["The MessageChannel interface object should be exposed",0,null,null],["The WorkerLocation interface object should be exposed",0,null,null],["The ImageData interface object should be exposed",0,null,null],["The ImageBitmap interface object should be exposed",0,null,null],["The CanvasPath interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Path2D interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The PromiseRejectionEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The EventSource interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WebSocket interface object should be exposed",0,null,null],["The CloseEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The BroadcastChannel interface object should be exposed",0,null,null],["The ArrayBuffer interface object should be exposed",0,null,null],["The Int8Array interface object should be exposed",0,null,null],["The Uint8Array interface object should be exposed",0,null,null],["The Uint8ClampedArray interface object should be exposed",0,null,null],["The Int16Array interface object should be exposed",0,null,null],["The Uint16Array interface object should be exposed",0,null,null],["The Int32Array interface object should be exposed",0,null,null],["The Uint32Array interface object should be exposed",0,null,null],["The Float32Array interface object should be exposed",0,null,null],["The Float64Array interface object should be exposed",0,null,null],["The DataView interface object should be exposed",0,null,null],["The XMLHttpRequestEventTarget interface object should be exposed",0,null,null],["The XMLHttpRequestUpload interface object should be exposed",0,null,null],["The XMLHttpRequest interface object should be exposed",0,null,null],["The ProgressEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FormData interface object should be exposed",0,null,null],["The URL interface object should be exposed",0,null,null],["The URLSearchParams interface object should be exposed",0,null,null],["The File interface object should be exposed",0,null,null],["The Blob interface object should be exposed",0,null,null],["The FileList interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FileReader interface object should be exposed",0,null,null],["The FileReaderSync interface object should be exposed",0,null,null],["The EventTarget interface object should be exposed",0,null,null],["The ErrorEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Event interface object should be exposed",0,null,null],["The CustomEvent interface object should be exposed",0,null,null],["The DOMException interface object should be exposed",0,null,null],["The ReadableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WritableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The ByteLengthQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The CountQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The IDBRequest interface object should be exposed",0,null,null],["The IDBOpenDBRequest interface object should be exposed",0,null,null],["The IDBVersionChangeEvent interface object should be exposed",0,null,null],["The IDBFactory interface object should be exposed",0,null,null],["The IDBDatabase interface object should be exposed",0,null,null],["The IDBObjectStore interface object should be exposed",0,null,null],["The IDBIndex interface object should be exposed",0,null,null],["The IDBKeyRange interface object should be exposed",0,null,null],["The IDBCursor interface object should be exposed",0,null,null],["The IDBCursorWithValue interface object should be exposed",0,null,null],["The IDBTransaction interface object should be exposed",0,null,null]]]}] 14:28:33 INFO - ......................... 14:28:33 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1350ms 14:28:33 INFO - TEST-START | /workers/semantics/interface-objects/004.html 14:28:33 INFO - PROCESS | 1835 | 1477862913109 Marionette TRACE conn4 -> [0,3662,"getWindowHandle",null] 14:28:33 INFO - PROCESS | 1835 | 1477862913112 Marionette TRACE conn4 <- [1,3662,null,{"value":"8"}] 14:28:33 INFO - PROCESS | 1835 | 1477862913118 Marionette TRACE conn4 -> [0,3663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:28:33 INFO - PROCESS | 1835 | 1477862913289 Marionette TRACE conn4 <- [1,3663,null,{"value":null}] 14:28:33 INFO - PROCESS | 1835 | 1477862913447 Marionette TRACE conn4 -> [0,3664,"getWindowHandles",null] 14:28:33 INFO - PROCESS | 1835 | 1477862913452 Marionette TRACE conn4 <- [1,3664,null,["8"]] 14:28:33 INFO - PROCESS | 1835 | 1477862913457 Marionette TRACE conn4 -> [0,3665,"switchToWindow",{"name":"8"}] 14:28:33 INFO - PROCESS | 1835 | 1477862913462 Marionette TRACE conn4 <- [1,3665,null,{}] 14:28:33 INFO - PROCESS | 1835 | 1477862913469 Marionette TRACE conn4 -> [0,3666,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/004.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:28:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f754400 == 12 [pid = 1835] [id = 801] 14:28:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x90d11c00) [pid = 1835] [serial = 2334] [outer = (nil)] 14:28:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x90d15400) [pid = 1835] [serial = 2335] [outer = 0x90d11c00] 14:28:33 INFO - PROCESS | 1835 | 1477862913569 Marionette DEBUG loaded listener.js 14:28:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x91f0cc00) [pid = 1835] [serial = 2336] [outer = 0x90d11c00] 14:28:34 INFO - ................................. 14:28:34 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 1136ms 14:28:34 INFO - PROCESS | 1835 | 1477862914217 Marionette TRACE conn4 <- [1,3666,null,{"value":["/workers/semantics/interface-objects/004.html",0,null,null,[["The DedicatedWorkerGlobalScope interface object should not be exposed",0,null,null],["The AbstractView interface object should not be exposed",0,null,null],["The AbstractWorker interface object should not be exposed",0,null,null],["The Location interface object should not be exposed",0,null,null],["The Navigator interface object should not be exposed",0,null,null],["The DOMImplementation interface object should not be exposed",0,null,null],["The Audio interface object should not be exposed",0,null,null],["The HTMLCanvasElement interface object should not be exposed",0,null,null],["The Path interface object should not be exposed",0,null,null],["The TextMetrics interface object should not be exposed",0,null,null],["The CanvasProxy interface object should not be exposed",0,null,null],["The CanvasRenderingContext2D interface object should not be exposed",0,null,null],["The DrawingStyle interface object should not be exposed",0,null,null],["The CanvasGradient interface object should not be exposed",0,null,null],["The CanvasPattern interface object should not be exposed",0,null,null],["The PopStateEvent interface object should not be exposed",0,null,null],["The HashChangeEvent interface object should not be exposed",0,null,null],["The PageTransitionEvent interface object should not be exposed",0,null,null],["The ReadableStreamDefaultReader interface object should not be exposed",0,null,null],["The ReadableStreamBYOBReader interface object should not be exposed",0,null,null],["The ReadableStreamDefaultController interface object should not be exposed",0,null,null],["The ReadableByteStreamController interface object should not be exposed",0,null,null],["The WritableStreamDefaultWriter interface object should not be exposed",0,null,null],["The WritableStreamDefaultController interface object should not be exposed",0,null,null],["The IDBEnvironment interface object should not be exposed",0,null,null],["The Database interface object should not be exposed",0,null,null],["The UIEvent interface object should not be exposed",0,null,null],["The FocusEvent interface object should not be exposed",0,null,null],["The MouseEvent interface object should not be exposed",0,null,null],["The WheelEvent interface object should not be exposed",0,null,null],["The InputEvent interface object should not be exposed",0,null,null],["The KeyboardEvent interface object should not be exposed",0,null,null],["The CompositionEvent interface object should not be exposed",0,null,null]]]}] 14:28:34 INFO - PROCESS | 1835 | 1477862914255 Marionette TRACE conn4 -> [0,3667,"getWindowHandle",null] 14:28:34 INFO - PROCESS | 1835 | 1477862914259 Marionette TRACE conn4 <- [1,3667,null,{"value":"8"}] 14:28:34 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 14:28:34 INFO - PROCESS | 1835 | 1477862914266 Marionette TRACE conn4 -> [0,3668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:28:34 INFO - PROCESS | 1835 | 1477862914530 Marionette TRACE conn4 <- [1,3668,null,{"value":null}] 14:28:34 INFO - PROCESS | 1835 | 1477862914554 Marionette TRACE conn4 -> [0,3669,"getWindowHandles",null] 14:28:34 INFO - PROCESS | 1835 | 1477862914560 Marionette TRACE conn4 <- [1,3669,null,["8"]] 14:28:34 INFO - PROCESS | 1835 | 1477862914571 Marionette TRACE conn4 -> [0,3670,"switchToWindow",{"name":"8"}] 14:28:34 INFO - PROCESS | 1835 | 1477862914575 Marionette TRACE conn4 <- [1,3670,null,{}] 14:28:34 INFO - PROCESS | 1835 | 1477862914605 Marionette TRACE conn4 -> [0,3671,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/001.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:28:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x90d55800 == 13 [pid = 1835] [id = 802] 14:28:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x91f13c00) [pid = 1835] [serial = 2337] [outer = (nil)] 14:28:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x91f50c00) [pid = 1835] [serial = 2338] [outer = 0x91f13c00] 14:28:34 INFO - PROCESS | 1835 | 1477862914713 Marionette DEBUG loaded listener.js 14:28:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x945ad800) [pid = 1835] [serial = 2339] [outer = 0x91f13c00] 14:28:35 INFO - PROCESS | 1835 | 1477862915438 Marionette TRACE conn4 <- [1,3671,null,{"value":["/workers/semantics/reporting-errors/001.html",0,null,null,[["shared worker, not handled",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:43:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:42:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:41:1\n"]]]}] 14:28:35 INFO - . 14:28:35 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 1221ms 14:28:35 INFO - PROCESS | 1835 | 1477862915488 Marionette TRACE conn4 -> [0,3672,"getWindowHandle",null] 14:28:35 INFO - PROCESS | 1835 | 1477862915492 Marionette TRACE conn4 <- [1,3672,null,{"value":"8"}] 14:28:35 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 14:28:35 INFO - PROCESS | 1835 | 1477862915499 Marionette TRACE conn4 -> [0,3673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:28:35 INFO - PROCESS | 1835 | 1477862915707 Marionette TRACE conn4 <- [1,3673,null,{"value":null}] 14:28:35 INFO - PROCESS | 1835 | 1477862915901 Marionette TRACE conn4 -> [0,3674,"getWindowHandles",null] 14:28:35 INFO - PROCESS | 1835 | 1477862915911 Marionette TRACE conn4 <- [1,3674,null,["8"]] 14:28:35 INFO - PROCESS | 1835 | 1477862915978 Marionette TRACE conn4 -> [0,3675,"switchToWindow",{"name":"8"}] 14:28:35 INFO - PROCESS | 1835 | 1477862915989 Marionette TRACE conn4 <- [1,3675,null,{}] 14:28:36 INFO - PROCESS | 1835 | 1477862916001 Marionette TRACE conn4 -> [0,3676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/002.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:28:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x81fe3800 == 14 [pid = 1835] [id = 803] 14:28:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x81fe4000) [pid = 1835] [serial = 2340] [outer = (nil)] 14:28:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x82002400) [pid = 1835] [serial = 2341] [outer = 0x81fe4000] 14:28:36 INFO - PROCESS | 1835 | 1477862916128 Marionette DEBUG loaded listener.js 14:28:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x82411400) [pid = 1835] [serial = 2342] [outer = 0x81fe4000] 14:28:36 INFO - PROCESS | 1835 | 1477862916936 Marionette TRACE conn4 <- [1,3676,null,{"value":["/workers/semantics/reporting-errors/002.html",0,null,null,[["shared worker, addEventListener",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:48:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:47:1\n"]]]}] 14:28:36 INFO - . 14:28:36 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 1472ms 14:28:36 INFO - PROCESS | 1835 | 1477862916973 Marionette TRACE conn4 -> [0,3677,"getWindowHandle",null] 14:28:36 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 14:28:36 INFO - PROCESS | 1835 | 1477862916982 Marionette TRACE conn4 <- [1,3677,null,{"value":"8"}] 14:28:36 INFO - PROCESS | 1835 | 1477862916991 Marionette TRACE conn4 -> [0,3678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:28:37 INFO - PROCESS | 1835 | 1477862917219 Marionette TRACE conn4 <- [1,3678,null,{"value":null}] 14:28:37 INFO - PROCESS | 1835 | 1477862917419 Marionette TRACE conn4 -> [0,3679,"getWindowHandles",null] 14:28:37 INFO - PROCESS | 1835 | 1477862917430 Marionette TRACE conn4 <- [1,3679,null,["8"]] 14:28:37 INFO - PROCESS | 1835 | 1477862917486 Marionette TRACE conn4 -> [0,3680,"switchToWindow",{"name":"8"}] 14:28:37 INFO - PROCESS | 1835 | 1477862917495 Marionette TRACE conn4 <- [1,3680,null,{}] 14:28:37 INFO - PROCESS | 1835 | 1477862917501 Marionette TRACE conn4 -> [0,3681,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/003.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:28:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x8261d400 == 15 [pid = 1835] [id = 804] 14:28:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x82622c00) [pid = 1835] [serial = 2343] [outer = (nil)] 14:28:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x8284c800) [pid = 1835] [serial = 2344] [outer = 0x82622c00] 14:28:37 INFO - PROCESS | 1835 | 1477862917614 Marionette DEBUG loaded listener.js 14:28:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x8c23f800) [pid = 1835] [serial = 2345] [outer = 0x82622c00] 14:28:38 INFO - PROCESS | 1835 | 1477862918341 Marionette TRACE conn4 <- [1,3681,null,{"value":["/workers/semantics/reporting-errors/003.html",0,null,null,[["shared worker, no error event on worker or port",1,"assert_unreached: error on worker Reached unreachable code","@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:27:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:21:1\n"]]]}] 14:28:38 INFO - . 14:28:38 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1376ms 14:28:38 INFO - PROCESS | 1835 | 1477862918366 Marionette TRACE conn4 -> [0,3682,"getWindowHandle",null] 14:28:38 INFO - PROCESS | 1835 | 1477862918370 Marionette TRACE conn4 <- [1,3682,null,{"value":"8"}] 14:28:38 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 14:28:38 INFO - PROCESS | 1835 | 1477862918378 Marionette TRACE conn4 -> [0,3683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 14:28:38 INFO - PROCESS | 1835 | 1477862918574 Marionette TRACE conn4 <- [1,3683,null,{"value":null}] 14:28:38 INFO - PROCESS | 1835 | 1477862918793 Marionette TRACE conn4 -> [0,3684,"getWindowHandles",null] 14:28:38 INFO - PROCESS | 1835 | 1477862918806 Marionette TRACE conn4 <- [1,3684,null,["8"]] 14:28:38 INFO - PROCESS | 1835 | 1477862918855 Marionette TRACE conn4 -> [0,3685,"switchToWindow",{"name":"8"}] 14:28:38 INFO - PROCESS | 1835 | 1477862918864 Marionette TRACE conn4 <- [1,3685,null,{}] 14:28:38 INFO - PROCESS | 1835 | 1477862918870 Marionette TRACE conn4 -> [0,3686,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/004.html\", \"7eb8104f-2b1b-4c72-bed9-e3f115a25b3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:28:38 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c247c00 == 16 [pid = 1835] [id = 805] 14:28:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x8c46e800) [pid = 1835] [serial = 2346] [outer = (nil)] 14:28:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x8c930000) [pid = 1835] [serial = 2347] [outer = 0x8c46e800] 14:28:38 INFO - PROCESS | 1835 | 1477862918991 Marionette DEBUG loaded listener.js 14:28:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x8c935400) [pid = 1835] [serial = 2348] [outer = 0x8c46e800] 14:28:39 INFO - PROCESS | 1835 | 1477862919740 Marionette TRACE conn4 <- [1,3686,null,{"value":["/workers/semantics/reporting-errors/004.html",0,null,null,[["shared worker in two documents and window.onerror",1,"assert_unreached: (outer) error on worker Reached unreachable code","t [0,3687,"getWindowHandle",null] 14:28:39 INFO - PROCESS | 1835 | 1477862919760 Marionette TRACE conn4 <- [1,3687,null,{"value":"8"}] 14:28:40 WARNING - u'runner_teardown' () 14:28:40 INFO - No more tests 14:28:40 INFO - Got 0 unexpected results 14:28:40 INFO - SUITE-END | took 2361s 14:28:40 INFO - Closing logging queue 14:28:40 INFO - queue closed 14:28:41 INFO - Return code: 0 14:28:41 WARNING - # TBPL SUCCESS # 14:28:41 INFO - Running post-action listener: _resource_record_post_action 14:28:41 INFO - [mozharness: 2016-10-30 21:28:41.157935Z] Finished run-tests step (success) 14:28:41 INFO - Running post-run listener: _resource_record_post_run 14:28:41 INFO - Total resource usage - Wall time: 2400s; CPU: 51.0%; Read bytes: 13926400; Write bytes: 315183104; Read time: 460; Write time: 199992 14:28:41 INFO - TinderboxPrint: CPU usage
50.8% 14:28:41 INFO - TinderboxPrint: I/O read bytes / time
13,926,400 / 460 14:28:41 INFO - TinderboxPrint: I/O write bytes / time
315,183,104 / 199,992 14:28:41 INFO - TinderboxPrint: CPU idle
1,166.0 (48.9%) 14:28:41 INFO - TinderboxPrint: CPU system
120.4 (5.1%) 14:28:41 INFO - TinderboxPrint: CPU user
1,093.6 (45.9%) 14:28:41 INFO - TinderboxPrint: Swap in / out
0 / 0 14:28:41 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:28:41 INFO - install - Wall time: 33s; CPU: 100.0%; Read bytes: 4096; Write bytes: 206135296; Read time: 8; Write time: 181920 14:28:41 INFO - run-tests - Wall time: 2367s; CPU: 50.0%; Read bytes: 13922304; Write bytes: 102715392; Read time: 452; Write time: 12112 14:28:42 INFO - Running post-run listener: _upload_blobber_files 14:28:42 INFO - Blob upload gear active. 14:28:42 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 14:28:42 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 14:28:42 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 14:28:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 14:28:42 INFO - (blobuploader) - INFO - Open directory for files ... 14:28:42 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 14:28:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:28:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:28:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:28:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:28:44 INFO - (blobuploader) - INFO - Done attempting. 14:28:44 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 14:28:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:28:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:28:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:28:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:28:44 INFO - (blobuploader) - INFO - Done attempting. 14:28:44 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 14:28:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:28:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:28:49 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 14:28:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:28:49 INFO - (blobuploader) - INFO - Done attempting. 14:28:49 INFO - (blobuploader) - INFO - Iteration through files over. 14:28:49 INFO - Return code: 0 14:28:49 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 14:28:49 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 14:28:49 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6502b5b854257280f93564b0edf4526fe3840a36c023e6ec5930cb86655ad9c241067a7b1b2be12193f256fa6f073c00434a58a9ff04b1c2e3aacb847b39b9a7", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/52719ccb1414efee3ea91746738a4f858e177e9d6e4a1b682a7532666d7d84d79672741309852d6d62d40f219dfc969ab14ad5dac594e831e35ee305d133391f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/609d25be838afd0d1f96eba46ee17011640857a81ed0119c3401bfdddcc96eec31bfed8a27fd8ac8d456e06d04ad8ec8838228a779d25c8efb950179ca5e780b"} 14:28:49 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 14:28:49 INFO - Writing to file /builds/slave/test/properties/blobber_files 14:28:49 INFO - Contents: 14:28:49 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6502b5b854257280f93564b0edf4526fe3840a36c023e6ec5930cb86655ad9c241067a7b1b2be12193f256fa6f073c00434a58a9ff04b1c2e3aacb847b39b9a7", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/52719ccb1414efee3ea91746738a4f858e177e9d6e4a1b682a7532666d7d84d79672741309852d6d62d40f219dfc969ab14ad5dac594e831e35ee305d133391f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/609d25be838afd0d1f96eba46ee17011640857a81ed0119c3401bfdddcc96eec31bfed8a27fd8ac8d456e06d04ad8ec8838228a779d25c8efb950179ca5e780b"} 14:28:49 INFO - Running post-run listener: copy_logs_to_upload_dir 14:28:49 INFO - Copying logs to upload dir... 14:28:49 INFO - mkdir: /builds/slave/test/build/upload/logs 14:28:49 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2564.553871 ========= master_lag: 0.27 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 42 mins, 44 secs) (at 2016-10-30 14:28:49.655042) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-30 14:28:49.656288) ========= 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-1477860351.958467-1076678642 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6502b5b854257280f93564b0edf4526fe3840a36c023e6ec5930cb86655ad9c241067a7b1b2be12193f256fa6f073c00434a58a9ff04b1c2e3aacb847b39b9a7", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/52719ccb1414efee3ea91746738a4f858e177e9d6e4a1b682a7532666d7d84d79672741309852d6d62d40f219dfc969ab14ad5dac594e831e35ee305d133391f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/609d25be838afd0d1f96eba46ee17011640857a81ed0119c3401bfdddcc96eec31bfed8a27fd8ac8d456e06d04ad8ec8838228a779d25c8efb950179ca5e780b"} build_url:https://queue.taskcluster.net/v1/task/KA_b2hguQeGgsmjoyiYF4Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/KA_b2hguQeGgsmjoyiYF4Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032240 build_url: 'https://queue.taskcluster.net/v1/task/KA_b2hguQeGgsmjoyiYF4Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6502b5b854257280f93564b0edf4526fe3840a36c023e6ec5930cb86655ad9c241067a7b1b2be12193f256fa6f073c00434a58a9ff04b1c2e3aacb847b39b9a7", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/52719ccb1414efee3ea91746738a4f858e177e9d6e4a1b682a7532666d7d84d79672741309852d6d62d40f219dfc969ab14ad5dac594e831e35ee305d133391f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/609d25be838afd0d1f96eba46ee17011640857a81ed0119c3401bfdddcc96eec31bfed8a27fd8ac8d456e06d04ad8ec8838228a779d25c8efb950179ca5e780b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/KA_b2hguQeGgsmjoyiYF4Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-30 14:28:49.727846) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-30 14:28:49.728337) ========= 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-1477860351.958467-1076678642 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017363 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-30 14:28:49.794164) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-30 14:28:49.794490) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-30 14:28:49.794849) ========= ========= Total master_lag: 0.46 =========